@charset "UTF-8";.checkAll+label:before,.qs_Category .ntier_info_cols>ul .accordion:before,.qs_Category .qs_check+.nt_service_title_l:before,.qs_Category h6:before,.q_note .star:before,.ftr_contact_us::before,.ftr_articles::before,.ftr_article_section h5::before,.ftr_link_arrow:after{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transform:translate(0,0);transform:translate(0,0)}*{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}img{max-width:100%;height:auto;display:inline-block;margin:0;display:block}address,caption,cite,code,dfn,em,strong,th,var{font-weight:400}ol,ul{list-style:none;padding:0;margin:0}a,a:hover,a:focus,.ntier-block2-in{transition:all ease-in-out 200ms;-webkit-transition:all ease-in-out 200ms;-moz-transition:all ease-in-out 200ms;-oz-transition:all ease-in-out 200ms;-ms-transition:all ease-in-out 200ms}a,a:hover,a:focus{text-decoration:none;outline:0!important;color:#ff8c00}p,h1,h2,h3,h4,h5,h6,figure{margin:0;display:block}header{display:block;position:absolute;left:0;top:0;width:100%;z-index:9;padding:19px 0}nav{display:block;float:right;display:inline-block}nav ul{float:left;display:inline-block;padding:20px 0 0 0}nav ul li{float:left;display:inline-block;padding:0 35px 0 0}nav ul li:hover .service-dd{color:#fff;border-bottom-color:transparent}nav ul li:hover .service-dd:after{color:#fece55}nav ul li a{display:inline-block;position:relative;font-size:13px;line-height:14px;color:#fff;font-weight:600;letter-spacing:2px;text-transform:uppercase;border-bottom:2px solid transparent}nav ul li a:hover{border-bottom:2px solid #eea124;color:#fece55}nav ul li:last-child{padding:0}nav ul li a.active{border-bottom:2px solid #eea124}nav ul li a.active:hover{color:#fff}nav ul li a.service-dd{cursor:default}nav ul li a.service-dd:after{content:"\f107";color:#fff;-webkit-transition:color 200ms;transition:color 200ms;margin-left:.2em;font:normal normal normal 14px/1 FontAwesome;font-weight:400}nav .quote{height:43px;line-height:47px;text-align:center;font-weight:800!important;float:right;display:inline-block;background:#fff;margin:5px 0 0 21px;border:solid 2px #e88017;border-radius:10px;font-size:14px;text-transform:uppercase;color:#6931af;font-weight:600;letter-spacing:1.5px;-webkit-box-shadow:7px 7px 10px 0 rgba(0,0,0,.3);box-shadow:7px 7px 10px 0 rgba(0,0,0,.3);padding:0 1em}nav .quote:hover{color:#fff;-webkit-box-shadow:7px 7px 10px 0 rgba(0,0,0,.5);box-shadow:7px 7px 10px 0 rgba(0,0,0,.5);background:#f2bc41}.logo{float:left;display:inline-block}.logo a{display:inline-block}.logo.software{-webkit-filter:contrast(1.2);filter:contrast(1.2)}.menu-icon{display:none;position:absolute;right:30px;top:30px;cursor:pointer}.menu-icon span{display:block;width:40px;height:5px;margin:0 0 6px;position:relative;right:0;-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out;background:#f2bc41}.open-menu .menu-icon span:nth-child(1){-webkit-transform:rotate(45deg);transform:rotate(45deg);top:11px}.open-menu .menu-icon span:nth-child(2){opacity:0}.open-menu .menu-icon span:nth-child(3){-webkit-transform:rotate(-45deg);transform:rotate(-45deg);top:-11px}.slick-dotted.slick-slider{margin:0}.slick-prev:before{font-size:0}.slick-next:before{font-size:0}.slick-dots li button:before{font-size:0;line-height:0;content:''!important}.slick-initialized .slick-slide{outline:inherit}.slick-next.slick-disabled{opacity:.5}.slick-prev.slick-disabled{opacity:.5}.quoteServices_wrap:before{content:'';display:table}.quoteServices_wrap:after{content:'';display:table;clear:both}#quoteCat1 h3,#quoteCat1 h6,#quoteCat1 .checkAll+label:before,#quoteCat1 .nt_service_title_l:before{color:#0d66b4}#quoteCat1 h4{background:#e7f0f8;color:#3d85c3}#quoteCat2 h3,#quoteCat2 h6,#quoteCat2 .checkAll+label:before,#quoteCat2 .nt_service_title_l:before{color:#4db1b2}#quoteCat2 h4{background:#edf7f7;color:#23a6a4}#quoteCat3 h3,#quoteCat3 h6,#quoteCat3 .checkAll+label:before,#quoteCat3 .nt_service_title_l:before{color:#f89e36}#quoteCat3 h4{background:#fef5eb;color:#f89e36}.qs_Category h4,.qs_Category label.nt_service_title_l{padding:15px 10px}.checkAll{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.checkAll+label{font-size:calc(13px + 1 * ((100vw - 420px)/860));display:block;padding:.5em .8em;border:solid 1px rgba(0,0,0,.2);border-radius:6px;-webkit-box-shadow:0 6px 5px -3px rgba(0,0,0,.2);box-shadow:0 6px 5px -3px rgba(0,0,0,.2)}.checkAll+label:hover{background:-webkit-gradient(linear,left top,right top,from(#a54ba2),to(#876ed6));background:linear-gradient(90deg,#a54ba2,#876ed6);cursor:pointer;color:#fff}.checkAll+label:hover:before{color:#fff!important}.checkAll+label:before{content:'\f00c';display:inline-block;margin-right:.2em}.qs_Category{text-align:center;-webkit-box-shadow:7px 15px 15px 0 rgba(0,0,0,.03);box-shadow:7px 15px 15px 0 rgba(0,0,0,.03);border:solid 2px #e6e6e6;border-radius:10px;padding:10px;margin-bottom:30px;position:relative;font-style:italic;color:#333}.qs_Category .qs_headSticky{background:#fff;position:-webkit-sticky;position:sticky;top:0;padding-top:20px;z-index:900;border-radius:0 0 6px 6px}.qs_Category .ntier_info_cols{margin-top:10px;text-align:left}.qs_Category .ntier_info_cols>ul{border:solid 1px rgba(0,0,0,.1);padding:0 10px;margin-top:10px;border-radius:6px;overflow:hidden;background:#fff;-webkit-box-shadow:0 0 10px transparent;box-shadow:0 0 10px transparent;-webkit-transition:-webkit-box-shadow 200ms;transition:-webkit-box-shadow 200ms;transition:box-shadow 200ms;transition:box-shadow 200ms,-webkit-box-shadow 200ms;position:relative}.qs_Category .ntier_info_cols>ul .accordion{position:absolute;top:-1.25em;right:0;display:block;width:2.5em;height:3em;font-style:normal;text-transform:uppercase;cursor:pointer}.qs_Category .ntier_info_cols>ul .accordion:before{content:"\f078";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#b3b3b3;-webkit-transition:color 200ms;transition:color 200ms}.qs_Category .ntier_info_cols>ul .accordion:hover:before{color:#6931af}.qs_Category .ntier_info_cols>ul .accordion.active:before{content:'\f05a'}.qs_Category .ntier_info_cols>ul .panel{max-height:0;overflow:hidden;-webkit-transition:max-height .2s ease-out;transition:max-height .2s ease-out}.qs_Category .ntier_info_cols p{margin-bottom:10px;font-size:16px;font-style:normal}.qs_Category .ntier_info_cols p:last-of-type{border-bottom:solid 1px rgba(0,0,0,.1);margin-bottom:15px;padding-bottom:15px}.qs_Category .popular{font-style:normal;display:block;width:100%;font-size:13px;text-transform:uppercase;color:#0d66b4}.qs_Category h3,.qs_Category h4,.qs_Category h5,.qs_Category h6{font-style:normal}.qs_Category h3{font-size:calc(24px + 6 * ((100vw - 420px)/860));margin:15px 0}.qs_Category h3+img{margin:0 0 20px;display:inline-block}.qs_Category h4{font-size:calc(18px + 3 * ((100vw - 420px)/860));color:#fff;border-radius:6px}.qs_Category h4 .scnd_line{font-weight:400}.qs_Category h6{font-weight:600}.qs_Category .qs_check{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.qs_Category .qs_check+.nt_service_title_l{position:relative;padding-left:30px;padding-right:30px;line-height:1em}.qs_Category .qs_check+.nt_service_title_l:before{content:'\f10c';width:1em;height:1em;position:absolute;left:5px;top:.8em;-webkit-transform:scale(1.3);transform:scale(1.3)}.qs_Category .qs_check+.nt_service_title_l:hover:before{content:'\f111';width:1em;height:1em}.qs_Category .qs_check:checked+.nt_service_title_l:before{content:'\f058';color:#6931af!important}.qs_Category label.nt_service_title_l{font-size:calc(16px + 2 * ((100vw - 420px)/860));display:block;font-style:normal;font-weight:700;cursor:pointer}.qs_Category label.nt_service_title_l+*{margin-top:20px}.qs_Category label.nt_service_title_l .nt_srvc_t_parenth{font-style:italic;font-weight:400}.qs_Category h6{font-size:14px;position:relative;padding-left:1.2em}.qs_Category h6:before{content:'\f006';position:absolute;top:.1em;left:0}.qs_Category h6+ul{font-size:14px}.qs_Category h6+ul>*+*{margin-top:.5em}.qs_Category h6+ul li{padding-left:1em;position:relative}.qs_Category h6+ul li:before{content:'•';position:absolute;top:0;left:0}.nt_service_title{font-size:calc(16px + 2 * ((100vw - 420px)/860))}.nt_service_title .nt_srvc_t_parenth{font-size:.8em;display:block}.starred{margin-bottom:20px}.starred h6{margin:10px 0}.q_note{text-align:center;padding:30px 0}.q_note>*{display:block}.q_note i{font-size:calc(15px + 2 * ((100vw - 420px)/860))}.q_note .star{font-size:calc(16px + 2 * ((100vw - 420px)/860));font-weight:700}.q_note .star:before{content:'\f006';color:#6931af;margin-right:.3em}.quote_info_wrap{background:url(../images/bg2.png) no-repeat left top 190px;padding:40px 0 60px;background-size:cover;position:relative}.quote_info_wrap:before{content:'';display:table}.quote_info_wrap:after{content:'';display:table;clear:both}.quote_info_wrap .submit{text-align:center;padding-top:50px}.quote_info_wrap .submit button{background:#6931af;color:#fff;-webkit-box-shadow:7px 15px 15px 0 rgba(0,0,0,.2);box-shadow:7px 15px 15px 0 rgba(0,0,0,.2);display:inline-block;font-size:18px;font-weight:700;padding:1em;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-radius:6px;text-transform:uppercase;cursor:pointer;-webkit-transition:all 200ms;transition:all 200ms;outline:none}.quote_info_wrap .submit button:hover{background:#5d2b9b;-webkit-box-shadow:0 3px 8px 0 rgba(0,0,0,.3);box-shadow:0 3px 8px 0 rgba(0,0,0,.3);-webkit-transform:translateY(3px);transform:translateY(3px)}.quote_info_wrap .field_wrap{position:relative}.quote_info_wrap .field_wrap label{position:absolute;top:.8em;left:12px}.quote_info_wrap .field_wrap input,.quote_info_wrap .field_wrap textarea,.ftr_quote_info{background:#e6e6e6;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;padding:1em;width:100%;font-weight:400;font-size:1em;color:#333}.quote_info_wrap .field_wrap input::-webkit-input-placeholder,.quote_info_wrap .field_wrap textarea::-webkit-input-placeholder{color:#333;font-weight:700}.quote_info_wrap .field_wrap input::-moz-placeholder,.quote_info_wrap .field_wrap textarea::-moz-placeholder{color:#333;font-weight:700}.quote_info_wrap .field_wrap input::-ms-input-placeholder,.quote_info_wrap .field_wrap textarea::-ms-input-placeholder{color:#333;font-weight:700}.quote_info_wrap .field_wrap input::placeholder,.quote_info_wrap .field_wrap textarea::placeholder,.quote-form-wrap form input::placeholder,.quote-form-wrap form textarea::placeholder{color:#333;font-weight:700}.quote_info_wrap .field_wrap textarea{min-width:100%;max-width:100%;height:200px;min-height:200px}.quote_info_wrap label{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.q_infos:before{content:'';display:table}.q_infos:after{content:'';display:table;clear:both}.q_infos .field_wrap,.quote-form-wrap form>p>span{margin-bottom:20px}.banner.compare{background:url(../images/purple.png) no-repeat left bottom;background-size:cover;padding:178px 0 88px}.stories-in.take.adj .stories-block2 ul li{background:#d2c1e7!important;display:inline-block!important}.stories-in.take.adj .stories-block2 ul li:after{border-top:35px solid #d2c1e7!important}.clients_wrap{position:relative}.clients_wrap .wrapper{background:0 0}.cchrt_h.wrapper_cc.clearfix{margin-bottom:0!important;margin-top:0!important;padding:0!important}.cchrt_h.wrapper_cc.clearfix h1{left:0;position:absolute;text-align:left!important;top:20px;z-index:1;font-size:40px;color:#333}.scrollPrompt{display:none}.wrapper_cc.clearfix.comparison_chart_wrap{margin-top:0!important;padding:0!important;border-top:solid 1px rgba(0,0,0,.1);border-bottom:solid 1px rgba(0,0,0,.1);margin-bottom:60px}.wrapper_cc.clearfix.comparison_chart_wrap td{color:#fff;line-height:1.3em}.vertical-text{margin-bottom:10px;padding:0 .5em;-webkit-writing-mode:tb-lr;-ms-writing-mode:tb-lr;writing-mode:tb-lr;-webkit-filter:flipv fliph;filter:flipv fliph;-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);white-space:nowrap;display:block;width:215px;text-align:left;font-weight:600;font-size:13px}.cchrt_frst_row th:first-child{position:relative}.cchrt_frst_row th{padding:0;vertical-align:bottom}.cchrt_frst_row th:nth-child(n+3):nth-child(-n+9){color:#333;font-size:11px!important;font-weight:600}.cchrt_genacom_txt{background:url(../images/gen_logotype_wht.svg) 0 1px no-repeat;display:block;width:145px;height:17px;background-size:contain;margin:-8px 0 2px 1px}.cchrt_subhdr th{font-size:2em!important;text-align:left;font-weight:400;background:-webkit-gradient(linear,left top,right top,from(#a54ba2),to(#876ed6));background:linear-gradient(90deg,#a54ba2,#876ed6)}.cchrt_subhdr th:nth-child(2){background:#7a63c1!important}.cchrt_subhdr th:nth-child(n+3):nth-child(-n+8){border-right:solid 1px rgba(0,0,0,.1)!important}.cchrt_subhdr th:nth-child(n+3):nth-child(-n+9){background:#876ed6}.responsive{border-collapse:collapse!important;padding:0;text-align:center}.responsive tr.cchrt_srv td:nth-child(n+3):nth-child(-n+9) i{color:#666}.responsive tr.cchrt_srv td:first-child{color:#333}.responsive tr.cchrt_srv:nth-child(odd){background-color:#f2f2f2}.responsive tr.cchrt_srv:nth-child(even){background-color:#e6e6e6}.responsive tr:not(.cchrt_frst_row) th:first-child{text-transform:uppercase;letter-spacing:.08em}.responsive tr.cchrt_frst_row th{font-size:18px!important}.responsive th{color:#fff;font-size:14px!important;font-weight:600;padding:.5em .8em}.responsive th,.responsive td{padding:7px 9px 8px;font-weight:300}.responsive th:nth-child(1),.responsive td:nth-child(1){text-align:left!important;width:90%}.responsive th:nth-child(2),.responsive td:nth-child(2){background-color:#333;color:#fd9733!important;padding:0}.responsive th:nth-child(n+3):nth-child(-n+8),.responsive td:nth-child(n+3):nth-child(-n+8){border-right:solid 1px rgba(0,0,0,.1)}.responsive th:nth-child(n+3):nth-child(-n+9),.responsive td:nth-child(n+3):nth-child(-n+9){padding:0}footer{display:block;background:#2e2e2e;color:#999;padding:30px 0 10px;padding-bottom:10px}footer:before{content:'';display:table}footer:after{content:'';display:table;clear:both}footer p{font-size:1.4em;color:#999;font-weight:300;margin-top:0}footer p a{color:#ccc}.ftr_formfields{margin-right:0;width:100%}.footer_testim_wrap{background:url(../images/orange_swish_bg.png) no-repeat top center;background-size:cover;margin-bottom:40px;text-align:center}.footer_nav{font-weight:600;margin-bottom:30px;font-size:1.1em}.footer_nav .sublinks{line-height:normal!important;margin-top:10px;padding-left:.5em;border-left:solid 2px #5a5a5a}.footer_nav .sublinks a{color:gray}.footer_nav>li{line-height:2em}.footer_nav>li .nav_quote{color:#fff;font-style:italic;font-weight:700}.footer_nav>li.sublink a{color:#999}.footer_nav>li a{color:#ccc;border-bottom:solid 2px transparent}.footer_nav>li a:hover{border-bottom:solid 2px #eea124}.n_tier_n{color:#fd9733;font-style:italic}.footer_section h3,.footer_address{border-bottom:solid 1px #404040}.footer_section{margin-bottom:20px}.footer_section:before{content:'';display:table}.footer_section:after{content:'';display:table;clear:both}.footer_section p{font-size:.8em;line-height:1.9em}.footer_section p .n_tier{color:#fff;font-weight:600;margin-right:.2em}.footer_section h3{color:#ccc;margin-top:0;margin-bottom:12px;padding-bottom:12px;font-weight:600;font-size:1.8em}.footer_section h3 i{color:#fd9733}.ftr_contact_us::before,.ftr_articles::before,.ftr_article_section h5::before{color:#fd9733;margin-right:.3em}.ftr_contact_us::before{content:'\f0e0'}.ftr_articles::before{content:'\f1ea'}.ftr_articles_wrap{margin-top:2em}.ftr_article_section h5{color:#ccc;margin:0 0 1em;font-weight:600}.ftr_article_section h5:before{content:'\f09e'}.ftr_articles_list li{font-size:.8em;margin-bottom:10px;line-height:1.5em}.ftr_articles_list li a{color:#999}.ftr_articles_list li a:hover{color:#ccc;text-decoration:underline}.more_btn{font-size:.8em;display:inline-block;font-weight:700;letter-spacing:.2em;margin-bottom:18px;text-transform:uppercase;color:#bfbfbf!important}.more_btn i{color:#fd9733}.more_btn:hover{color:#e6e6e6!important;text-decoration:none!important}.footer_address{font-weight:600;font-size:.6em!important;margin-bottom:12px;padding-bottom:12px}.footer_address li{display:inline-block;font-size:1.6em;line-height:2em}.footer_address li:last-child:after,.footer_address li:nth-child(3):after{content:none}.footer_address li:nth-child(3){margin-right:8px}.phone_number{margin-left:.3em}.phone_number a{color:#ccc}.phone_number i{color:#fd9733;margin-right:8px}.contact_intro{color:#fd9733;font-size:.8em!important;font-weight:600;margin-bottom:1em}.ftr_formfields,.ftr_project_details{background:#4d4d4d none repeat scroll 0 0;border:solid 1px #4d4d4d;border-radius:3px;color:#ccc;font-size:1em;padding:5px 8px;margin:0 0 10px}.ftr_formfields:focus,.ftr_project_details:focus{background-color:#343434;outline:none!important;border-color:#fd9733}.ftr_formfields::-moz-selection,.ftr_project_details::-moz-selection{background:#333}.ftr_formfields::selection,.ftr_project_details::selection{background:#333}.ftr_project_details{min-height:100px;width:calc(100% - 10px);max-width:100%;min-width:98%;max-height:250px}.ftr_submit{padding:.5em 1.2em;background-color:#6931af;border-radius:5px;border:none;-webkit-box-shadow:0 0 3px rgba(0,0,0,.5);box-shadow:0 0 3px rgba(0,0,0,.5);color:#fff;font-weight:700;text-transform:uppercase;text-shadow:1px 2px 0 rgba(0,0,0,.2);margin:10px 0 20px;letter-spacing:.05em;text-align:center;font-size:1em;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-transition:background-color .2s,color .2s,text-shadow .2s;transition:background-color .2s,color .2s,text-shadow .2s}.ftr_submit:focus{outline:none!important;background-color:#e88017}.ntier_ftr_p:before{content:'';display:table}.ntier_ftr_p:after{content:'';display:table;clear:both}.ntier_ftr_p .badge{float:left;width:40px}.ntier_ftr_p .badge img{margin-left:-10px}.ntier_ftr_p .ftr_ntier_text{float:left;width:calc(99.999% - 40px)}.ftr_ntier_pdf_link{display:inline-block;font-weight:700;color:#ccc;line-height:normal}.ftr_ntier_pdf_link:hover{text-decoration:underline}.ftr_ntier_pdf_link i{color:#c1272d;margin-right:.2em}.ftr_social{margin:20px 0 40px}.ftr_social_links{border-radius:50%;background-color:#4d4d4d;width:52px;height:52px;padding-top:6px;text-align:center;display:inline-block;margin-right:12px;color:#fff;font-size:2.7em}.ftr_social_links:last-child{margin-right:0}.ftr_social_links:hover{background-color:gray}.genacom_logo_ftr{background:url(../images/genacom_sprite.svg) 0 -52px no-repeat;width:166px;height:24px;display:block}.ftr_copy_rt{color:#4d4d4d;display:block;margin-top:10px;font-size:11px}.ftr_link_arrow{pointer-events:none}.ftr_link_arrow:after{content:'\f107';color:#e88017}.gry_client_logos{display:block;width:100%;height:374px;background:url(../images/client_logos_grey.png) top repeat-x;background-size:auto}/*!Lity - v2.4.1 - 2020-04-26 http://sorgalla.com/lity/ Copyright (c) 2015-2020 Jan Sorgalla; Licensed MIT*/.lity{z-index:9990;position:fixed;top:0;right:0;bottom:0;left:0;white-space:nowrap;background:#0b0b0b;background:rgba(0,0,0,.9);outline:none!important;opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.lity.lity-opened{opacity:1}.lity.lity-closed{opacity:0}.lity *{-webkit-box-sizing:border-box;box-sizing:border-box}.lity-wrap{z-index:9990;position:fixed;top:0;right:0;bottom:0;left:0;text-align:center;outline:none!important}.lity-wrap:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-.25em}.lity-loader{z-index:9991;color:#fff;position:absolute;top:50%;margin-top:-.8em;width:100%;text-align:center;font-size:14px;font-family:Arial,Helvetica,sans-serif;opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.lity-loading .lity-loader{opacity:1}.lity-container{z-index:9992;position:relative;text-align:left;vertical-align:middle;display:inline-block;white-space:normal;max-width:100%;max-height:100%;outline:none!important}.lity-content{z-index:9993;width:100%;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.lity-loading .lity-content,.lity-closed .lity-content{-webkit-transform:scale(.8);transform:scale(.8)}.lity-content:after{content:'';position:absolute;left:0;top:0;bottom:0;display:block;right:0;width:auto;height:auto;z-index:-1;-webkit-box-shadow:0 0 8px rgba(0,0,0,.6);box-shadow:0 0 8px rgba(0,0,0,.6)}.lity-close{z-index:9994;width:35px;height:35px;position:fixed;right:0;top:0;-webkit-appearance:none;cursor:pointer;text-decoration:none;text-align:center;padding:0;color:#fff;font-style:normal;font-size:35px;font-family:Arial,Baskerville,monospace;line-height:35px;text-shadow:0 1px 2px rgba(0,0,0,.6);border:0;background:0 0;outline:none;-webkit-box-shadow:none;box-shadow:none}.lity-close::-moz-focus-inner{border:0;padding:0}.lity-close:hover,.lity-close:focus,.lity-close:active,.lity-close:visited{text-decoration:none;text-align:center;padding:0;color:#fff;font-style:normal;font-size:35px;font-family:Arial,Baskerville,monospace;line-height:35px;text-shadow:0 1px 2px rgba(0,0,0,.6);border:0;background:0 0;outline:none;-webkit-box-shadow:none;box-shadow:none}.lity-close:active{top:1px}.lity-image img{max-width:100%;display:block;line-height:0;border:0}.lity-iframe .lity-container,.lity-youtube .lity-container,.lity-vimeo .lity-container,.lity-facebookvideo .lity-container,.lity-googlemaps .lity-container{width:100%;max-width:964px}.lity-iframe-container{width:100%;height:0;padding-top:56.25%;overflow:auto;pointer-events:auto;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-overflow-scrolling:touch}.lity-iframe-container iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;-webkit-box-shadow:0 0 8px rgba(0,0,0,.6);box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}.lity-hide{display:none}section{display:block}article{display:block}aside{display:block}hgroup{display:block}main{display:block}html{background:#121212}nav ul li a,nav .quote,.qs_Category .ntier_info_cols>ul .accordion,.qs_Category .popular,.qs_Category h3,.qs_Category h4,.qs_Category h5,.qs_Category h6,.qs_Category label.nt_service_title_l,.q_note .star,.quote_info_wrap .submit button,.quote_info_wrap .field_wrap input,.quote_info_wrap .field_wrap textarea,.clients_wrap,.footer_nav,.footer_nav>li .nav_quote,.footer_nav>li.sublink,.footer_section p .n_tier,.footer_section h3,.ftr_article_section h5,.more_btn,.footer_address,.contact_intro,.ftr_formfields,.ftr_project_details,.ftr_submit,.ftr_ntier_pdf_link,.ftr_copy_rt,.proxNovBi,.banner-in h1,.banner-in h1 span,.banner-in p,.banner-in p i,.ntier-block1-right h4,.ntier-block2>a,.ntier-block2>a>b,.ntier-block2-in h5,.ntier-block2-in a,.stories-in h4,.stories-block2 ul li small,.support-in>h4,.support-content h6,.video-left h4,.footer-top-left ul li a,.articles-in h2,.articles-block2-left h4,.articles-block2-left ul li a,.articles-block2-right h4,.articles-block2-right ul li a,.clients-in h2,.clients-block2 h3,.clients-block2 ul li a,.clients-block3 a,.clients-block3 a b,.support.market .ntier-block1 .ntier-block1-right h2,.digital-right h3,.works-in h2,.works-content strong,.works-content h3,.works-block1 h5,.works-block1 a,.works-block1 a b,.quote-block1 h2,.quote-block1 h5,.quote-block2-cont h6,.quote-block2-cont>.check label span,.quote-block2-cont>.check label span i,.quote-block2-cont-in .check label span,.quote-block2-cont-in .check label span i,.quote-block2-cont-in ul li,.quote-block3 form ul li label,.quote-block3 form ul li input,.quote-block3 form ul li textarea,.quote-block3 form ul li button,.caseStudy_wrap h3,.caseStudy_wrap h6,.caseStudy_wrap .cs_testim .credit,.blog .related_articles_h,.blog .article_categories,.article_wrap article h1{font-family:proxima-nova,sans-serif}.qs_Category,.qs_Category label.nt_service_title_l .nt_srvc_t_parenth,.q_note i,footer,.ftr_articles_list,p,.ntier-block2-in p,.stories-block2 ul li strong,.support-in>p,.support-content small,.clients-in small,.digital-left strong,.works-content i,.quote-block1 i,.quote-block2-cont small,.caseStudy_wrap,.blog{font-family:freight-text-pro,serif}.wrapper{background:#fff}.proxNovBi{font-weight:700;font-style:italic}::-moz-selection{background:#fd5d00;text-shadow:none}::selection{background:#fd5d00;text-shadow:none}.clear{clear:both;line-height:0;font-size:0;display:block}.dilb{display:inline-block}.container{width:1095px;margin:0 auto;position:relative;z-index:1}.container:before{content:'';display:table}.container:after{content:'';display:table;clear:both}.banner{position:relative;padding:190px 0;background:url(../images/wedge.svg) no-repeat center bottom -1vw,url(../images/banner1.jpg) no-repeat left bottom;background-size:110%,cover}.banner.article{background:url(../images/wedge.svg) no-repeat center bottom -1vw,url(../images/banner9.jpg) no-repeat left bottom;background-size:110%,cover}.banner.article h1{padding-bottom:0}.banner.great .banner-in h1,.banner.built .banner-in h1,.banner.manage .banner-in h1{font-size:38px;line-height:48px;text-transform:uppercase;padding:0 18% 32px}.support.market .support-content,.quote-block2-content:hover .quote-block2-cont{-webkit-box-shadow:7px 7px 10px 0 rgba(0,0,0,.2);box-shadow:7px 7px 10px 0 rgba(0,0,0,.2)}.support-content,.articles-block1,.clients-block3 a:hover,.works-content,.works-block1 a:hover,.quote-block2-cont,.quote-block3 form ul li input,.quote-block3 form ul li textarea,.quote-block3 form ul li button{-webkit-box-shadow:7px 7px 10px 0 rgba(0,0,0,.1);box-shadow:7px 7px 10px 0 rgba(0,0,0,.1)}.support.market .support-in.dvp .support-content,.digital.blucher,.works.custom .works-content strong{background:#e83317;background:-webkit-gradient(left top,left bottom,color-stop(0%,#e83317),color-stop(38%,#e83317),color-stop(56%,#e84817),color-stop(57%,#e84817),color-stop(87%,#e87f17),color-stop(100%,#e87f17));background:-webkit-gradient(linear,left top,left bottom,from(#e83317),color-stop(38%,#e83317),color-stop(56%,#e84817),color-stop(57%,#e84817),color-stop(87%,#e87f17),to(#e87f17));background:linear-gradient(to bottom,#e83317 0%,#e83317 38%,#e84817 56%,#e84817 57%,#e87f17 87%,#e87f17 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#e83317',endColorstr='#e87f17',GradientType=0 )}.support.market .support-in.mgt .support-content,.digital.zero,.works.tier .works-content strong,.nT_infoWrap .support-content{background:#0c64b2;background:-webkit-gradient(left top,left bottom,color-stop(0%,#0c64b2),color-stop(38%,#0c64b2),color-stop(56%,#1f71b8),color-stop(57%,#1f71b8),color-stop(87%,#5b97cb),color-stop(100%,#5b97cb));background:-webkit-gradient(linear,left top,left bottom,from(#0c64b2),color-stop(38%,#0c64b2),color-stop(56%,#1f71b8),color-stop(57%,#1f71b8),color-stop(87%,#5b97cb),to(#5b97cb));background:linear-gradient(to bottom,#0c64b2 0%,#0c64b2 38%,#1f71b8 56%,#1f71b8 57%,#5b97cb 87%,#5b97cb 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#0c64b2',endColorstr='#5b97cb',GradientType=0 )}.support.market .support-content,.digital{background:#4fb5b5;background:-webkit-gradient(left top,left bottom,color-stop(0%,#4fb5b5),color-stop(38%,#2d7d96),color-stop(56%,#2d7d96),color-stop(57%,#2d7d96),color-stop(100%,#2d7d96));background:-webkit-gradient(linear,left top,left bottom,from(#4fb5b5),color-stop(38%,#2d7d96),color-stop(56%,#2d7d96),color-stop(57%,#2d7d96),to(#2d7d96));background:linear-gradient(to bottom,#4fb5b5 0%,#2d7d96 38%,#2d7d96 56%,#2d7d96 57%,#2d7d96 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#4fb5b5',endColorstr='#2d7d96',GradientType=0 )}.works-content strong{background:#1d6487;background:-webkit-gradient(left top,left bottom,color-stop(0%,#1d6487),color-stop(38%,#1d6487),color-stop(56%,#1d6487),color-stop(57%,#1d6487),color-stop(87%,#4badb0),color-stop(100%,#4badb0));background:-webkit-gradient(linear,left top,left bottom,from(#1d6487),color-stop(38%,#1d6487),color-stop(56%,#1d6487),color-stop(57%,#1d6487),color-stop(87%,#4badb0),to(#4badb0));background:linear-gradient(to bottom,#1d6487 0%,#1d6487 38%,#1d6487 56%,#1d6487 57%,#4badb0 87%,#4badb0 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#1d6487',endColorstr='#4badb0',GradientType=0 )}.banner-in{text-align:center}.banner-in h1{font-size:calc(50px + 40 * ((100vw - 420px)/860));line-height:95px;color:#fff;font-weight:800;padding:0 0 48px;letter-spacing:0}.banner-in h1 span{display:block;font-weight:400;font-size:32px;text-transform:uppercase;line-height:35px;letter-spacing:.3px;margin:-6px 0 0}.banner-in p{font-size:calc(18px + 6 * ((100vw - 420px)/860));line-height:1.3em;color:#fece55;font-weight:800;font-style:normal}.banner-in p i{font-weight:800;font-style:italic}.ntier{padding:54px 0 50px;position:relative}.ntier:after{content:'';position:absolute;left:0;bottom:0;width:100%;height:73%;background:url(../images/bg2.png) no-repeat left top;background-size:cover;z-index:0}.ntier-block1{padding:0 0 84px}.ntier-block1:before{content:'';display:table}.ntier-block1:after{content:'';display:table;clear:both}.ntier-block1-left a{display:inline-block}.ntier-block1-left a img{max-width:300px;width:100%}.ntier-block1-right{position:relative}.ntier-block1-right h4{padding:0 0 3px;font-size:32px;line-height:1.3em;color:#6931af;font-weight:800}.ntier-block1-right p{padding:0;font-size:20px;line-height:25px;color:#363636;font-weight:400;color:#000}.ntier-block2 ul li{margin-bottom:40px}.ntier-block2 ul li:nth-child(2) .ntier-block2-in h5{color:#23a6a4}.ntier-block2 ul li:nth-child(2) .ntier-block2-in a{color:#23a6a4}.ntier-block2 ul li:nth-child(3) .ntier-block2-in h5{color:#f79e36}.ntier-block2 ul li:nth-child(3) .ntier-block2-in a{color:#f79e36}.ntier-block2>a{display:block;width:255px;background:#fff;border-radius:10px;border:2px solid #f0efef;padding:13px 15px;font-size:16px;line-height:20px;font-weight:600;color:#2a2a2a;margin:0 auto;text-transform:uppercase;text-align:center}.ntier-block2>a>b{font-weight:900}.ntier-block2-in{background:#fff;border:2px solid #f4f4f4;border-radius:10px;height:100%;padding:51px 30px 41px;text-align:center;-webkit-box-shadow:7px 15px 15px 0 rgba(0,0,0,.03);box-shadow:7px 15px 15px 0 rgba(0,0,0,.03)}.ntier-block2-in figure img{margin:0 auto 36px}.ntier-block2-in h5{font-weight:900;padding:0 0 34px;font-size:calc(24px + 4 * ((100vw - 420px)/860));line-height:1.3em;color:#1066b4}.ntier-block2-in p{font-weight:400;padding:0 0 18px;font-size:16px;line-height:18px;color:#333}.ntier-block2-in a{color:#1066b4;font-weight:700;font-size:14px;line-height:25px;display:inline-block;margin:-4px 0 0;padding:.3em .8em .2em;border:solid 1px transparent;border-radius:1.5em}.ntier-block2-in a:hover{border:solid 1px #d9d9d9}.stories{background:#fff;padding:52px 0 68px}.stories-in{display:block;width:100%;margin:0 auto;text-align:center}.stories-in h4{padding:0 0 5px;font-size:calc(24px + 8 * ((100vw - 420px)/860));line-height:1.3em;color:#23a6a4;font-weight:800}.stories-in p{padding:0 0 50px;font-size:calc(16px + 4 * ((100vw - 420px)/860));line-height:1.3em;color:#363636;font-weight:400}.stories-block1{padding:0 0 35px;text-align:center}.stories-block2 ul li{position:relative;background:#fece55;border-radius:10px;padding:73px 75px 90px;margin:0 0 34px}.stories-block2 ul li strong{font-size:calc(18px + 10 * ((100vw - 420px)/860));line-height:1.5em;color:#000;font-weight:300}.stories-block2 ul li small{font-size:calc(15px + 3 * ((100vw - 420px)/860));line-height:1.2em;color:#000;font-weight:600;position:absolute;right:30px;bottom:20px;text-transform:uppercase}.stories-block2 ul li:after{content:'';position:absolute;right:91px;bottom:-35px;width:0;height:0;border-top:35px solid #fece55;border-right:35px solid transparent;background:0 0}.stories-block2 .slick-dots{bottom:-11px}.stories-block2 .slick-dots li{padding:0;background:0 0;margin:0 3px;width:12px;height:12px}.stories-block2 .slick-dots li button{width:12px;height:12px;border-radius:100%;background:#ccc}.stories-block2 .slick-dots li:after{display:none}.stories-block2 .slick-dots li.slick-active button{background:#000}.support{padding:51px 0 7vw;background:url(../images/bg1-1.png) no-repeat left bottom;background-size:cover}.support-in{margin-bottom:0}.support-in ul li{margin-bottom:20px}.support-in>h4{padding:0 0 0;font-size:calc(26px + 14 * ((100vw - 420px)/860));line-height:1.3em;color:#fff;font-weight:800;text-align:center}.support-in>p{padding:0 0 49px;font-size:calc(18px + 2 * ((100vw - 420px)/860));line-height:1.3em;color:#e8d9f4;font-weight:400;text-align:center}.support-content{background:rgba(225,225,225,.2);border-radius:10px;padding:29px 30px 25px;vertical-align:top;height:100%}.support-content h6{clear:both;color:#fff;padding:0 0 27px;font-weight:900;font-size:22px;line-height:28px}.support-content h6 span{float:left;display:inline-block;padding:0 14px 0 0;width:90px}.support-content small{font-size:16px;line-height:20px;color:#e8d9f4;font-weight:400;display:block}.video{padding:44px 0 88px;background:#fff;text-align:center}.video-in:before{content:'';display:table}.video-in:after{content:'';display:table;clear:both}.video-left{margin-bottom:30px}.video-left h4{padding:0 0 25px;font-size:calc(24px + 8 * ((100vw - 420px)/860));line-height:1.3em;color:#e88317;font-weight:800}.video-left p{padding:0 0 14px;font-size:16px;line-height:20px;color:#2e2e2e}.video-right{border-radius:18px;overflow:hidden;-webkit-box-shadow:0 5px 10px -2px transparent;box-shadow:0 5px 10px -2px transparent;-webkit-transition:all 200ms;transition:all 200ms;display:inline-block;position:relative}.video-right:hover{-webkit-box-shadow:0 40px 30px -30px rgba(0,0,0,.5);box-shadow:0 40px 30px -30px rgba(0,0,0,.5);-webkit-transform:translateY(-5px);transform:translateY(-5px);-webkit-filter:contrast(1.2);filter:contrast(1.2)}.video-right figure img{width:100%;height:auto}.video-right .playbutton{position:absolute;top:42%;left:calc(50% - 15px);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:2;width:125px}.video-right .playbutton img{position:relative;z-index:3}.footer-in{width:895px;margin:0 auto}.footer-top{padding:0 7.7% 30px 10.5%;border-bottom:2px solid #515151}.footer-top-left{float:left;display:inline-block;width:295px}.footer-top-left a figure{padding:0 0 20px}.footer-top-left ul{padding:0 14px}.footer-top-left ul li{padding:0 0 16px}.footer-top-left ul li a{display:inline-block;font-size:14px;color:#fff;font-weight:600;text-transform:uppercase;letter-spacing:1.4px}.footer-top-left ul li a:hover{color:#fece55}.banner.blog{background:url(../images/wedge.svg) no-repeat center bottom -1vw,url(../images/banner2.jpg) no-repeat left bottom;background-size:110%,cover;padding:175px 0 88px}.articles{padding:30px 0 106px;background:#fff;position:relative;z-index:99}.articles:after{content:'';position:absolute;left:0;width:100%;height:44.5%;top:14.8%;background:url(../images/bg2.png) no-repeat left top;background-size:cover;z-index:-1}.articles-in{width:815px;margin:0 auto}.articles-in h2{padding:0 15px 37px;text-align:center;color:#6931af;font-size:38px;line-height:48px;font-weight:800}.articles-block1{padding:46px 30px 56px 59px;background:#fff;border:1px solid #eeeded;border-radius:10px}.articles-block1 p{padding:0 0 26px;font-weight:400;font-size:20px;line-height:25px;color:#363636;letter-spacing:.3px}.articles-block1 p a{color:#db8015;border-bottom:1px solid #f6e3d5;display:inline-block}.articles-block2{padding:57px 0 0 0}.articles-block2-left{float:left;display:inline-block;width:366px;padding:0 15px 0 8px}.articles-block2-left h4{padding:0 0 28px;font-weight:800;color:#151515;font-size:24px;line-height:26px}.articles-block2-left ul li a{font-weight:600;color:#151515;font-size:18px;line-height:22px}.articles-block2-right{float:right;display:inline-block;width:490px;margin:0 -41px 0 0}.articles-block2-right h4{padding:0 0 28px;font-weight:800;color:#151515;font-size:24px;line-height:26px}.articles-block2-right ul li{padding:0 0 21px}.articles-block2-right ul li:last-child{padding:0}.articles-block2-right ul li a{font-weight:600;color:#151515;font-size:18px;line-height:22px}.banner.success{background:url(../images/wedge.svg) no-repeat center bottom -1vw,url(../images/banner8.jpg) no-repeat left bottom;background-size:110%,cover}.banner.success.comparison{background:url(../images/wedge.svg) no-repeat center bottom -1vw,url(../images/banner3.jpg) no-repeat left bottom;background-size:110%,cover}.banner.success .banner-in h1{font-size:58px;line-height:72px;text-transform:uppercase;padding-bottom:0}.clients{padding:51px 0 80px;background:#fff}.clients-in h2{padding:0 0 9px;text-align:center;color:#6931af;font-size:calc(36px + 4 * ((100vw - 420px)/860));line-height:36px;font-weight:800}.clients-in small{display:block;padding:0 0 80px;text-align:center;color:#1d1d1d;font-size:20px;line-height:26px;font-weight:400}.clients-block2{margin-bottom:40px}.clients-block2 h3{text-align:center;padding:0 0 35px;font-size:38px;line-height:46px;font-weight:800;color:#292929}.clients-block2 ul{text-align:center}.clients-block2 ul li{line-height:10px;padding:0 0 2px}.clients-block2 ul li a{font-size:10px;line-height:10px;color:#919191;cursor:default;pointer-events:none}.clients-block2-in{padding:0}.clients-block2-in ul{width:100%}.clients-block3 a{display:block;width:351px;background:#fff;border-radius:10px;border:2px solid #f0efef;padding:22px 15px;font-size:24px;line-height:27px;font-weight:400;color:#000;text-transform:uppercase;text-align:center;margin:0 auto;letter-spacing:1.5px}.clients-block3 a b{font-weight:900}.clients-block3 a:hover{color:#6931af}.banner.great{background:url(../images/wedge.svg) no-repeat center bottom -1vw,url(../images/banner4.jpg) no-repeat left bottom;background-size:110%,cover}.banner.great .banner-in>*{text-shadow:0 0 20px rgba(45,125,150,.75)}.support.market{background:#fff;padding:50px 0 33px}.support.market .support-in{width:100%}.support.market .support-in>h4{color:#4db1b2;padding:0 0 9px}.support.market .support-in>p{color:#1d1d1d}.support.market .support-content{padding:39px 25px 25px}.support.market .support-content small{color:rgba(255,255,255,.8)}.support.market .support-content h6{padding:0 0 37px}.support.market .support-content h6 span{margin:-10px 0 0}.support.market .support-in.dvp>h4{color:#e88017}.support.market .ntier-block1{padding:15px 0 37px}.support.market .ntier-block1 .ntier-block1-right h2{font-weight:800;font-size:38px;line-height:48px;color:#0c64b2;padding:0 0 8px;margin:-45px 0 0}.support.market .support-in.mgt h4{color:#0c64b2}.stories.mkt{background:#f5f5f5}.stories.mkt .stories-block2 ul li{background:#bef0ef}.stories.mkt .stories-block2 ul li:after{width:0;height:0;border-top:35px solid #bef0ef;border-right:35px solid transparent;background:0 0}.stories.mkt .stories-block2.blue ul li{background:#a3caed!important}.stories.mkt .stories-block2.blue ul li:after{border-top-color:#a3caed!important}.digital{padding:70px 0 36px}.digital-in{margin:0 auto}.digital-left a{margin:0 0 60px;display:block}.digital-left strong{font-weight:400;font-size:calc(20px + 14 * ((100vw - 420px)/860));line-height:1.3em;color:#fff}.digital-right h3{padding:0 0 48px;font-weight:900;color:#fff;font-size:calc(24px + 10 * ((100vw - 420px)/860));line-height:1.3em}.digital-right p{padding:0 0 20px;font-weight:400;font-size:calc(16px + 2 * ((100vw - 420px)/860));line-height:1.3em;color:#fff}.works{padding:41px 0 55px;position:relative;background:#fff;z-index:999}.works:after{content:'';position:absolute;left:0;bottom:0;width:100%;height:74%;background:url(../images/bg2.png) no-repeat left top;background-size:cover;z-index:-1}.works.tier:after{background-position:top 250px left}.works-in{margin:0 auto}.works-in h2{padding:0 0 6px;text-align:center;font-size:55px;line-height:58px;color:#52b9b7;font-weight:800}.works-in p{padding:0 0 86px;text-align:center;font-size:20px;line-height:25px;color:#363636;font-weight:400}.works-in ul{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-wrap:wrap;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.works-in ul:before{content:'';display:table}.works-in ul:after{content:'';display:table;clear:both}.works-in ul li{text-align:center;float:left;display:inline-block}.works-content{background:#fff;padding:63px 20px 40px;border-radius:10px;border:2px solid #f4f4f4;position:relative;height:100%}.works-content strong{position:absolute;left:0;right:0;top:-39px;width:74px;height:74px;border-radius:100%;text-align:center;font-weight:900;font-size:32px;line-height:74px;color:#fff;margin:0 auto}.works-content h3{padding:0 0 35px;font-weight:900;font-size:24px;line-height:30px;text-transform:uppercase;color:#52b9b7}.works-content i{font-size:20px;line-height:25px;color:#363636;font-weight:400;display:block}.works-block1{padding:90px 0 0;text-align:center}.works-block1 h5{padding:0 0 49px;font-weight:800;font-size:26px;line-height:32px;color:#363636}.works-block1 a{display:block;width:351px;background:#fff;border-radius:10px;border:2px solid #f0efef;padding:22px 15px;font-size:24px;line-height:27px;font-weight:600;color:#000;text-transform:uppercase;text-align:center;margin:0 auto;letter-spacing:1.5px}.works-block1 a b{font-weight:900}.works-block1 a:hover{color:#6931af}.banner.built{background:url(../images/wedge.svg) no-repeat center bottom -1vw,url(../images/banner5.jpg) no-repeat left bottom;background-size:110%,cover}.banner.built .banner-in>*{text-shadow:0 0 20px rgba(232,51,23,.75)}.stories-in.take h4{color:#e88017}.stories-in.take .stories-block2 ul li{background:#fad7b5}.stories-in.take .stories-block2 ul li:after{border-top:35px solid #fad7b5}.works.custom .works-in h2{color:#e88017}.works.custom .works-content h3{color:#e88017}.banner.manage{background:url(../images/wedge.svg) no-repeat center bottom -1vw,url(../images/banner6.jpg) no-repeat left bottom;background-size:110%,cover}.banner.manage .banner-in>*{text-shadow:0 0 20px rgba(16,102,180,.9)}.stories-in.take.adj h4{color:#1066b4}.stories-in.take.adj .stories-block2 ul li{background:#a3caed}.stories-in.take.adj .stories-block2 ul li:after{border-top:35px solid #a3caed}.digital.zero{padding:70px 0 36px}.works.tier{padding:56px 0 55px}.works.tier .ntier-block1{padding:0 0 35px}.works.tier .ntier-block1-right{text-align:left;padding:0}.works.tier .ntier-block1-right h2{color:#0b63b2}.works.tier .ntier-block1-right p{padding:0}.works.tier .diagram{padding:0 0 95px}.works.tier .diagram img{margin:0 auto;width:100%}.works.tier .works-content h3{color:#0b63b2}.works.tier:after{height:52%}.banner.request{background:url(../images/wedge.svg) no-repeat center bottom -1vw,url(../images/banner7.jpg) no-repeat left bottom;background-size:110%,cover;padding:183px 0 140px}.banner.request .banner-in h1{text-transform:uppercase;font-size:calc(30px + 20 * ((100vw - 768px)/392))}.quote{padding:23px 0 0;background:#fff}.quote-intro-h1{padding-left:0!important;padding-right:0!important;line-height:1.1em!important}.quote-intro-h1 strong{font-weight:inherit;color:#f2bc41;display:inline-block}.quote-intro-h1 span{font-size:.6em!important;display:block;margin-top:.2em!important}.quote-intro-h1 span br{display:none}.quote-in{margin:0 auto}.quote-block1{text-align:center;margin:0 auto;padding:0 0 30px}.quote-block1 h2{padding:0 0 12px;font-size:calc(36px + 18 * ((100vw - 420px)/860));line-height:1em;color:#6931af;font-weight:800}.quote-block1 p{padding:0 0 38px;font-size:calc(16px + 4 * ((100vw - 420px)/860));line-height:1.3em;color:#363636;font-weight:400;padding-bottom:1.5em;margin-bottom:1.5em;border-bottom:solid 1px rgba(0,0,0,.1)}.quote-block1 h5{padding:0;font-size:calc(22px + 6 * ((100vw - 420px)/860));line-height:1.2em;color:#333;font-weight:800;margin:0 0 .3em}.quote-block1 i{padding:0;font-size:calc(16px + 4 * ((100vw - 420px)/860));line-height:1.3em;color:#666;display:block;font-weight:400;position:relative}.quote-block1 i:after{content:'';color:#e6e6e6;position:absolute;top:100%;left:50%;font-size:3em;width:20px;height:20px;border-right:solid 1px rgba(0,0,0,.2);border-bottom:solid 1px rgba(0,0,0,.2);display:block;-webkit-transform:translateX(-50%) rotate(45deg);transform:translateX(-50%) rotate(45deg)}.quote-block2-content{float:left;padding:0 20px;width:33.3%}.quote-block2-cont{padding:35px 10px 15px;background:#fff;position:relative;border-radius:10px;border:2px solid #f4f4f4}.quote-block2-cont small{position:absolute;left:0;top:10px;width:100%;text-align:center;font-size:14px;line-height:18px;color:#1066b4;font-weight:400;font-style:italic}.quote-block2-cont h6{padding:0 0 22px;text-align:center;font-size:28px;line-height:35px;color:#1066b4;font-weight:900}.quote-block2-cont img{margin:0 auto 58px;text-align:center}.quote-block2-cont>.check{position:absolute;left:-26px;top:-17px;z-index:99}.quote-block2-cont>.check label input{display:none;width:55px;height:55px}.quote-block2-cont>.check label input:checked~span:after{background:url(../images/check.png) no-repeat left top;background-size:100% 100%}.quote-block2-cont>.check label span{position:relative;color:#2e2e2e;font-size:20px;line-height:26px;font-weight:700}.quote-block2-cont>.check label span i{display:block;font-size:14px;line-height:16px;color:#2e2e2e;font-weight:400}.quote-block2-cont>.check label span:after{content:'';position:absolute;left:0;top:0;width:55px;height:55px;background:url(../images/uncheck.png) no-repeat left top;background-size:100% 100%}.quote-block2-cont-in{min-height:80px}.quote-block2-cont-in .check label input{display:none;width:32px;height:32px}.quote-block2-cont-in .check label input:checked~span:after{background:url(../images/check.png) no-repeat left top;background-size:100% 100%}.quote-block2-cont-in .check label span{position:relative;color:#2e2e2e;font-size:20px;line-height:26px;font-weight:700;display:block;padding:0 0 0 35px}.quote-block2-cont-in .check label span i{display:block;font-size:14px;line-height:16px;color:#2e2e2e;font-weight:400}.quote-block2-cont-in .check label span:after{content:'';position:absolute;left:-6px;top:4px;width:32px;height:32px;background:url(../images/uncheck.png) no-repeat left top;background-size:100% 100%}.quote-block2-cont-in ul{display:inline-block;width:100%;padding:6px 0 18px 52px}.quote-block2-cont-in ul li{position:relative;padding:0 0 1px 13px;font-size:18px;line-height:24px;color:#2e2e2e;font-weight:400}.quote-block2-cont-in ul li:after{content:'';position:absolute;left:2px;top:9px;width:4px;height:4px;background:#2e2e2e;border-radius:100%}.quote-block2-in .quote-block2-content:nth-child(2) .quote-block2-cont h6{color:#23a6a4}.quote-block2-in .quote-block2-content:nth-child(3) .quote-block2-cont h6{color:#ef8e1c}.quote-block3{width:755px;margin:0 auto;padding:51px 0 0}.quote-block3 form ul{margin:0 -20px}.quote-block3 form ul li{padding:0 20px;margin:0 0 45px;width:50%;float:left;display:inline-block}.quote-block3 form ul li label{display:block;padding:0 0 4px;font-size:18px;line-height:24px;color:#000;font-weight:600}.quote-block3 form ul li input{width:100%;background:#fff;height:52px;font-size:18px;line-height:52px;color:#000;font-weight:600;border:1px solid #dddbdb;padding:0 10px}.quote-block3 form ul li textarea{width:100%;background:#fff;height:220px;font-size:18px;line-height:24px;color:#000;font-weight:600;border:1px solid #dddbdb;padding:0 10px;resize:none}.quote-block3 form ul li button{width:153px;height:75px;line-height:75px;border-radius:10px;background:#fff;text-align:center;border:1px solid #dddbdb;font-size:20px;color:#000;font-weight:600;padding:0;margin:6px auto 0;display:block;text-transform:uppercase;cursor:pointer}.quote-block3 form ul li.full{width:100%}.caseStudy_outer{margin-bottom:3em}.caseStudy_outer>.caseStudy_wrap:first-child{margin-top:0}.caseStudy_wrap{border:solid 1px #e6e6e6;-webkit-box-shadow:3px 3px 15px rgba(0,0,0,.05);box-shadow:3px 3px 15px rgba(0,0,0,.05);border-radius:12px;padding:2em;margin-top:3em}.caseStudy_wrap>div:before{content:'';display:table}.caseStudy_wrap>div:after{content:'';display:table;clear:both}.caseStudy_wrap .caseStudy_logo img{max-width:320px;width:100%;display:inline-block}.caseStudy_wrap .caseStudy_h h3{border-bottom:solid 1px rgba(0,0,0,.05);border-top:solid 1px rgba(0,0,0,.05);padding:.3em 0;text-transform:uppercase}.caseStudy_wrap .cs_right>p{margin-top:1em;font-size:calc(16px + 2 * ((100vw - 420px)/860))}.caseStudy_wrap h3,.caseStudy_wrap h6{margin-top:1em}.caseStudy_wrap h3{font-size:calc(24px + 6 * ((100vw - 420px)/860));font-weight:400;color:#ed9e2c}.caseStudy_wrap h6{text-transform:uppercase;font-weight:700;font-size:calc(16px + 4 * ((100vw - 420px)/860))}.caseStudy_wrap .caseStudy_Bullets{list-style:initial;padding-left:1em;margin-top:1em}.caseStudy_wrap .caseStudy_Bullets li:last-child{margin-bottom:0}.caseStudy_wrap .cs_testim{font-style:italic;margin-top:1em;position:relative;padding:20px 28px;border-radius:10px}.caseStudy_wrap .cs_testim .credit{font-style:normal;font-size:.9em}.caseStudy_wrap .cs_testim:after{width:0;height:0;content:'';position:absolute;right:47px;bottom:-20px;border-right:20px solid transparent}.caseStudy_wrap.accentrate h6{color:#6858e2}.caseStudy_wrap.accentrate .cs_testim{background:#f3f2fd}.caseStudy_wrap.accentrate .cs_testim .credit{color:#503edd}.caseStudy_wrap.accentrate .cs_testim:after{border-top:20px solid #f3f2fd}.caseStudy_wrap.zerowater h6{color:#009fda}.caseStudy_wrap.zerowater .cs_testim{background:#ebf7fc}.caseStudy_wrap.zerowater .cs_testim .credit{color:#0089bb}.caseStudy_wrap.zerowater .cs_testim:after{border-top:20px solid #ebf7fc}.caseStudy_wrap.canteen h6{color:#99d22f}.caseStudy_wrap.canteen .cs_testim{background:#f7fbee}.caseStudy_wrap.canteen .cs_testim .credit{color:#87ba28}.caseStudy_wrap.canteen .cs_testim:after{border-top:20px solid #f7fbee}.caseStudy_wrap.google h6{color:#fe2b25}.caseStudy_wrap.google .cs_testim{background:#fee}.caseStudy_wrap.google .cs_testim .credit{color:#fe0d07}.caseStudy_wrap.google .cs_testim:after{border-top:20px solid #fee}.caseStudy_wrap.spalding h6{color:#001b5c}.caseStudy_wrap.spalding .cs_testim{background:#ebedf2}.caseStudy_wrap.spalding .cs_testim .credit{color:#00123d}.caseStudy_wrap.spalding .cs_testim:after{border-top:20px solid #ebedf2}.caseStudy_wrap.iglucose h6{color:#0086c3}.caseStudy_wrap.iglucose .cs_testim{background:#ebf5fa}.caseStudy_wrap.iglucose .cs_testim .credit{color:#0071a4}.caseStudy_wrap.iglucose .cs_testim:after{border-top:20px solid #ebf5fa}.caseStudy_wrap.jacuzzi h6{color:#e2c86d}.caseStudy_wrap.jacuzzi .cs_testim{background:#fdfbf3}.caseStudy_wrap.jacuzzi .cs_testim .credit{color:#ddbe53}.caseStudy_wrap.jacuzzi .cs_testim:after{border-top:20px solid #fdfbf3}.caseStudy_wrap.directv h6{color:#50a6db}.caseStudy_wrap.directv .cs_testim{background:#f1f8fc}.caseStudy_wrap.directv .cs_testim .credit{color:#3799d6}.caseStudy_wrap.directv .cs_testim:after{border-top:20px solid #f1f8fc}.caseStudy_wrap.tyra h6{color:#fac40c}.caseStudy_wrap.tyra .cs_testim{background:#fffaec}.caseStudy_wrap.tyra .cs_testim .credit{color:#e3b005}.caseStudy_wrap.tyra .cs_testim:after{border-top:20px solid #fffaec}.caseStudy_wrap.rock h6{color:#e24333}.caseStudy_wrap.rock .cs_testim{background:#fdf0ef}.caseStudy_wrap.rock .cs_testim .credit{color:#d8301f}.caseStudy_wrap.rock .cs_testim:after{border-top:20px solid #fdf0ef}.caseStudy_wrap.nationwide h6{color:#4d5c89}.caseStudy_wrap.nationwide .cs_testim{background:#f1f2f6}.caseStudy_wrap.nationwide .cs_testim .credit{color:#424f75}.caseStudy_wrap.nationwide .cs_testim:after{border-top:20px solid #f1f2f6}.caseStudy_wrap.vq h6{color:#8484b9}.caseStudy_wrap.vq .cs_testim{background:#f5f5f9}.caseStudy_wrap.vq .cs_testim .credit{color:#7070ae}.caseStudy_wrap.vq .cs_testim:after{border-top:20px solid #f5f5f9}.caseStudy_wrap.verio h6{color:#295d97}.caseStudy_wrap.verio .cs_testim{background:#eef2f7}.caseStudy_wrap.verio .cs_testim .credit{color:#224e7f}.caseStudy_wrap.verio .cs_testim:after{border-top:20px solid #eef2f7}.caseStudy_wrap.ntt h6{color:#273977}.caseStudy_wrap.ntt .cs_testim{background:#eeeff4}.caseStudy_wrap.ntt .cs_testim .credit{color:#1f2e60}.caseStudy_wrap.ntt .cs_testim:after{border-top:20px solid #eeeff4}.caseStudy_wrap.twe h6{color:#a4302d}.caseStudy_wrap.twe .cs_testim{background:#f8eeee}.caseStudy_wrap.twe .cs_testim .credit{color:#8c2926}.caseStudy_wrap.twe .cs_testim:after{border-top:20px solid #f8eeee}.caseStudy_wrap.bluestar h6{color:#0b1530}.caseStudy_wrap.bluestar .cs_testim{background:#ebecee}.caseStudy_wrap.bluestar .cs_testim .credit{color:#050a17}.caseStudy_wrap.bluestar .cs_testim:after{border-top:20px solid #ebecee}.caseStudy_wrap.anaheim h6{color:#a50101}.caseStudy_wrap.anaheim .cs_testim{background:#f8ebeb}.caseStudy_wrap.anaheim .cs_testim .credit{color:#870101}.caseStudy_wrap.anaheim .cs_testim:after{border-top:20px solid #f8ebeb}.caseStudy_wrap.fnb h6{color:#c90d44}.caseStudy_wrap.fnb .cs_testim{background:#fbecf0}.caseStudy_wrap.fnb .cs_testim .credit{color:#ac0b3a}.caseStudy_wrap.fnb .cs_testim:after{border-top:20px solid #fbecf0}.caseStudy_wrap.hearst h6{color:#47608a}.caseStudy_wrap.hearst .cs_testim{background:#f0f2f6}.caseStudy_wrap.hearst .cs_testim .credit{color:#3d5276}.caseStudy_wrap.hearst .cs_testim:after{border-top:20px solid #f0f2f6}.clientlogos{display:none}.blog{padding:0 0 80px;background:#fff}.blog>*+*{margin-top:30px}.blog .container{position:relative}.blog .container:before{content:'';display:table}.blog .container:after{content:'';display:table;clear:both}.article_categories_wrap{position:-webkit-sticky;position:sticky;top:30px;border-top:solid 1px #e6e6e6;padding-top:15px}.article_wrap{margin-bottom:40px}.article_wrap article{padding-bottom:20px;border-bottom:solid 1px rgba(0,0,0,.1);margin-bottom:20px}.article_wrap article a{color:#e88017;text-decoration:underline}.article_wrap article>*+*{margin-top:1em}.article_wrap article h1{font-size:calc(20px + 10 * ((100vw - 420px)/860));color:#6931af;padding-bottom:.5em;border-bottom:solid 1px rgba(0,0,0,.1)}.article_wrap article h1+p{font-style:italic;font-weight:700}.related_articles_h{margin-bottom:.8em}.related_articles_h i{color:#999}.related_articles{font-style:italic}.related_articles li{margin-bottom:.5em;padding-left:15px;position:relative;line-height:1em}.related_articles li:before{position:absolute;font-family:fontawesome;content:'\f101';color:#6931af;top:-.05em;left:0;font-style:normal}.related_articles a{color:#666}.related_articles a:hover{color:#e88017;text-decoration:underline}.article_categories{font-size:.9em}.article_categories li{margin-bottom:2px}.article_categories li a{padding:.3em .5em;background:#f7f7f7;display:block;color:#666;-webkit-transition:none;transition:none}.article_categories li a:hover{background:#6931af;background:-webkit-gradient(linear,left top,right top,from(#a54ba2),to(#876ed6));background:linear-gradient(90deg,#a54ba2,#876ed6);color:#fff}.nT_diagram{position:relative}.nT_diagram input{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.nT_diagram input+label{width:2.5em;height:2.5em;padding:.5em;display:block;position:relative}.nT_diagram input:checked+label i{background:#f2f2f2;text-shadow:0 0 12px transparent;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.nT_diagram input:checked+label i:before{content:'\f00d';color:#6931af!important;font-size:1.5em}.nT_infoWrap{position:absolute;z-index:5;font-size:12px;width:1.5em;height:1.5em}.nT_infoWrap.nT_1{top:61%;left:44%}.nT_infoWrap.nT_2{top:53%;left:52.5%}.nT_infoWrap.nT_3{top:46%;left:60.2%}.nT_infoWrap.nT_4{top:82.5%;left:84%}.nT_infoWrap.nT_5{top:73.8%;left:29%}.nT_infoWrap.nT_6{top:21%;left:86%}.nT_infoWrap .nT_i{cursor:pointer}.nT_infoWrap .nT_i i{width:1.5em;height:1.5em;background:#6931af;border-radius:50%;position:relative;-webkit-transition:all 200ms;transition:all 200ms;text-shadow:0 0 12px #000}.nT_infoWrap .nT_i i:before{position:absolute;color:#fff;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.nT_infoWrap .nT_i:before{width:1em;height:1em;background:#6931af;border-radius:.5em;display:block}.nT_infoWrap .support-content{position:absolute;visibility:hidden;opacity:0;display:block;-webkit-transition:all 500ms;transition:all 500ms;pointer-events:none;top:3.2em;left:calc(50% + .5em);-webkit-transform:translateX(-50%);transform:translateX(-50%);width:300px;z-index:6;height:auto}.nT_infoWrap .support-content small{color:#e7f0f8}.nT_infoWrap .support-content:before{content:'';width:0;height:0;border-left:12px solid transparent;border-right:12px solid transparent;border-bottom:12px solid #0d66b4;position:absolute;bottom:100%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media only screen and (max-width:991px){header{padding:19px 0 15px;border-bottom:solid 1px rgba(255,255,255,.2)}nav .quote:hover{background:#6931af}.open-menu{overflow-y:hidden}.open-menu .wrapper{left:-240px}.open-menu nav{border-left:solid 1px rgba(255,255,255,.1);display:block;right:0;opacity:1;visibility:visible}nav ul li ul{padding-top:15px!important}nav ul li ul li{padding-left:12px!important;border-left:solid 2px rgba(255,255,255,.2)}nav{opacity:0;visibility:hidden;position:fixed;right:-240px;top:0;z-index:99;padding:20px 15px;height:100%;width:240px;background:#2e2e2e;transition:all ease-in-out .25s;-webkit-transition:all ease-in-out .25s;-moz-transition:all ease-in-out .25s;-oz-transition:all ease-in-out .25s;-ms-transition:all ease-in-out .25s}nav ul{padding:0}nav ul li{padding:0 0 15px;width:100%}nav .quote{float:left;margin:25px 0 0;font-weight:800;padding:.9em 1.2em;line-height:1em;height:auto;font-size:1.1em}nav .quote:after{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transform:translate(0,0);transform:translate(0,0);content:'\f054';color:#f2bc41;position:relative;top:.05em;margin-left:.5em;-webkit-transition:color 250ms;transition:color 250ms}.qs_Category h3>br{display:none}.responsive tr.cchrt_srv td:first-child{font-size:.8em}.banner-in h1{font-size:70px}.banner-in h1 span{font-size:22px}.ntier-block2-in{padding:20px 10px}.stories-block1 ul li{padding:0 10px;margin:0 0 30px}.stories-block1 ul li a img{height:24px}.video-right a{left:28%;top:41%}.footer-in{width:96%}.footer-top{padding:0 5% 30px}.footer-bottom{padding:34px 0 0 7%}.menu-icon{display:block;top:10px}.wrapper{position:relative;left:0;top:0;transition:all ease-in-out .25s;-webkit-transition:all ease-in-out .25s;-moz-transition:all ease-in-out .25s;-oz-transition:all ease-in-out .25s;-ms-transition:all ease-in-out .25s}.articles-block2-right{width:58%}.quote-block2-content{width:50%;margin:0 0 30px}.quote-block3{width:96%}.support-in{margin-bottom:-10px}.video-right .playbutton{width:25%;top:38%}.nT_infoWrap .nT_i{display:none}}@media only screen and (min-width:992px) and (max-width:1160px){nav ul li{padding:0 18px 0 0}}@media only screen and (min-width:1161px){nav .quote{margin-left:36px;padding-left:1.6em;padding-right:1.6em}.logo{margin-left:-7px}.quoteServices_wrap .qs_Category{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:calc(99.9% * 1/3 - (30px - 30px * 1/3));flex-basis:calc(99.9% * 1/3 - (30px - 30px * 1/3));max-width:calc(99.9% * 1/3 - (30px - 30px * 1/3));width:calc(99.9% * 1/3 - (30px - 30px * 1/3))}.quoteServices_wrap .qs_Category:nth-child(1n){margin-right:30px;margin-left:0}.quoteServices_wrap .qs_Category:last-child{margin-right:0}.quoteServices_wrap .qs_Category:nth-child(3n){margin-right:0;margin-left:auto}.ftr_formfields{width:calc(99.9% * 1/3 - (10px - 10px * 1/3))}.ftr_formfields:nth-child(1n){float:left;margin-right:10px;clear:none}.ftr_formfields:last-child{margin-right:0}.ftr_formfields:nth-child(3n){margin-right:0;float:right}.ftr_formfields:nth-child(3n+1){clear:both}.footer_nav li a:hover{color:#fff}.ntier-block1{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.ntier-block1-left{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:calc(99.9% * 1/3 - (30px - 30px * 1/3));flex-basis:calc(99.9% * 1/3 - (30px - 30px * 1/3));max-width:calc(99.9% * 1/3 - (30px - 30px * 1/3));width:calc(99.9% * 1/3 - (30px - 30px * 1/3))}.ntier-block1-left:nth-child(1n){margin-right:30px;margin-left:0}.ntier-block1-left:last-child{margin-right:0}.ntier-block1-left:nth-child(2n){margin-right:0;margin-left:auto}.ntier-block1-right{margin-top:38px;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:calc(99.9% * 2/3 - (30px - 30px * 2/3));flex-basis:calc(99.9% * 2/3 - (30px - 30px * 2/3));max-width:calc(99.9% * 2/3 - (30px - 30px * 2/3));width:calc(99.9% * 2/3 - (30px - 30px * 2/3))}.ntier-block1-right:nth-child(1n){margin-right:30px;margin-left:0}.ntier-block1-right:last-child{margin-right:0}.ntier-block1-right:nth-child(2n){margin-right:0;margin-left:auto}.ntier-block1-right .v_wrap{position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.scoot-hover{position:relative;-webkit-transition-timing-function:cubic-bezier(.5,.6,.7,2.5);transition-timing-function:cubic-bezier(.5,.6,.7,2.5);-webkit-transition-duration:200ms;transition-duration:200ms}.scoot-hover:hover{-webkit-transform:translateX(5px);transform:translateX(5px)}.support-in{margin-bottom:40px}.clients-block3 a{position:relative;-webkit-transition:ease-in-out 100ms;transition:ease-in-out 100ms}.clients-block3 a:hover{-webkit-transform:scale(1.025);transform:scale(1.025)}.support.market .support-in.mgt h4{margin-top:-40px}.works.tier .ntier-block1-right h2{text-align:left}.works.tier .ntier-block1-right p{text-align:left}.blog{margin-top:40px}}@media only screen and (min-width:992px){nav .quote{height:auto}nav .quote:hover{text-shadow:0 0 12px #e88017}nav ul li{position:relative;padding-bottom:10px}nav ul li:hover>ul{visibility:visible;opacity:1;clear:both!important;background:rgba(46,46,46,.9);margin-top:35px}nav ul li:hover>ul:after{width:0;height:0;border-left:12px solid transparent;border-right:12px solid transparent;border-bottom:12px solid rgba(46,46,46,.9)}nav ul li ul{visibility:hidden;opacity:0;position:absolute;left:calc(50% - (35px/2));-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out;min-width:30px!important;z-index:999;padding:30px 32px 32px;margin-top:30px;border-radius:10px;-webkit-box-shadow:0 15px 30px rgba(0,0,0,.5);box-shadow:0 15px 30px rgba(0,0,0,.5)}nav ul li ul:before{content:'';width:100%;height:12px;background:0 0;display:block;position:absolute;bottom:100%;left:0}nav ul li ul:after{width:0;height:0;border-left:12px solid transparent;border-right:12px solid transparent;border-bottom:12px solid transparent;content:'';position:absolute;bottom:100%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}nav ul li ul li{line-height:21px;padding-right:0;text-align:center;display:block;width:100%}.qs_Category .popular{position:absolute;top:15px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);margin-right:-.1em}.responsive tr.cchrt_srv td:first-child{font-size:.9em}.video{text-align:left}.video-left{width:calc(99.9% * 1/3 - (30px - 30px * 1/3))}.video-left:nth-child(1n){float:left;margin-right:30px;clear:none}.video-left:last-child{margin-right:0}.video-left:nth-child(2n){margin-right:0;float:right}.video-left:nth-child(2n+1){clear:both}.video-left p{line-height:1.5em}.video-right{width:calc(99.9% * 2/3 - (30px - 30px * 2/3))}.video-right:nth-child(1n){float:left;margin-right:30px;clear:none}.video-right:last-child{margin-right:0}.video-right:nth-child(2n){margin-right:0;float:right}.video-right:nth-child(2n+1){clear:both}.blog .container .article_categories_wrap{width:calc(99.9% * 1/5 - (15px - 15px * 1/5))}.blog .container .article_categories_wrap:nth-child(1n){float:left;margin-right:15px;clear:none}.blog .container .article_categories_wrap:last-child{margin-right:0}.blog .container .article_categories_wrap:nth-child(2n){margin-right:0;float:right}.blog .container .article_categories_wrap:nth-child(2n+1){clear:both}.blog .container .article_wrap{width:calc(99.9% * 4/5 - (15px - 15px * 4/5))}.blog .container .article_wrap:nth-child(1n){float:left;margin-right:15px;clear:none}.blog .container .article_wrap:last-child{margin-right:0}.blog .container .article_wrap:nth-child(2n){margin-right:0;float:right}.blog .container .article_wrap:nth-child(2n+1){clear:both}.article_wrap{margin-bottom:0}.nT_diagram input:checked~.support-content{visibility:visible;opacity:1;pointer-events:auto}}@media only screen and (max-width:479px){.menu-icon{top:50%!important;-webkit-transform:translateY(calc(-50% - 1px)) scale(0.7)!important;transform:translateY(calc(-50% - 1px)) scale(0.7)!important}.cchrt_h.wrapper_cc.clearfix h1{left:20px}.scrollPrompt{display:block;font-size:.8em;color:#ccc;font-weight:400;line-height:.5em}.wrapper_cc.clearfix.comparison_chart_wrap{width:479px;margin-bottom:40px}.footer_nav .sublinks{font-size:1.1em;margin-top:0}.footer_nav>li{line-height:normal!important;margin-top:10px}.footer_nav>li.sublink{padding-left:.5em;border-left:solid 2px #5a5a5a;color:gray}.ntier_ftr_p .badge{float:none;width:auto;margin-bottom:20px;display:block}.ntier_ftr_p .ftr_ntier_text{float:none;width:100%}.footer_nav li{display:block!important;margin-top:0}.footer_nav li a{line-height:1.5em}.footer_address li:after{content:',';margin-left:0!important;color:inherit!important}.ftr_project_details{min-height:150px}.container{padding:0 15px!important}.banner.great .banner-in h1,.banner.built .banner-in h1,.banner.manage .banner-in h1{font-size:30px;line-height:1.3em!important}.ntier-block1{padding:0 0 30px;margin-top:-20px}.ntier-block1-left a img{max-width:200px}.stories{padding:40px 0 50px}.stories-in h4{padding-top:0;margin-top:-20px}.stories-block2{margin-top:-20px}.stories-block2 ul li small{position:relative;bottom:inherit;right:inherit;display:block;margin:15px auto -25px}.stories-block2 ul li:after{border-top-width:28px;border-right-width:28px;bottom:-28px}.video{padding:20px 0!important}.video-right{border-radius:10px}.banner.success .banner-in h1{font-size:14vw;line-height:1.3em}.banner.success .banner-in h1 br{display:none}.banner.success .banner-in.chart h1{font-size:12vw}.clients{padding:51px 0 25px}.clients-block3 a{width:100%}.clients-block3 a br{display:none}.works{padding:41px 0 25px!important}.caseStudy_wrap{padding:1.5em 1em}.clientlogos.m{padding:0!important}.blog{padding:51px 0 25px;margin-top:-10px}}@media only screen and (min-width:833px){.quoteServices_wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}}@media only screen and (min-width:833px) and (max-width:1160px){.quoteServices_wrap .qs_Category{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:calc(99.9% * 1/3 - (20px - 20px * 1/3));flex-basis:calc(99.9% * 1/3 - (20px - 20px * 1/3));max-width:calc(99.9% * 1/3 - (20px - 20px * 1/3));width:calc(99.9% * 1/3 - (20px - 20px * 1/3))}.quoteServices_wrap .qs_Category:nth-child(1n){margin-right:20px;margin-left:0}.quoteServices_wrap .qs_Category:last-child{margin-right:0}.quoteServices_wrap .qs_Category:nth-child(3n){margin-right:0;margin-left:auto}}@media only screen and (min-width:480px){.qs_Category h4,.qs_Category label.nt_service_title_l{padding:15px 20px}.qs_Category{padding:0 10px 10px}.quote_info_wrap .submit button{max-width:250px}.q_infos .field_wrap,.quote-form-wrap form>p>span{width:calc(99.9% * 1/2 - (20px - 20px * 1/2))}.q_infos .field_wrap:nth-child(1n),.quote-form-wrap form>p>span:nth-child(1n){float:left;margin-right:20px;clear:none}.q_infos .field_wrap:last-child{margin-right:0}.q_infos .field_wrap:nth-child(2n),.quote-form-wrap form>p>span:nth-child(2n){margin-right:0;float:right}.q_infos .field_wrap:nth-child(2n+1){clear:both}.clients.c_chart{padding-bottom:10px}.clients_wrap{max-width:1155px;margin-left:auto;margin-right:auto;padding-left:30px;padding-right:30px}.clients_wrap:before{content:'';display:table}.clients_wrap:after{content:'';display:table;clear:both}.ftr_formfields{width:calc(99.9% * 1/2 - (15px - 10px * 1/2))}.ftr_formfields:nth-child(1n){float:left;margin-right:10px;clear:none}.ftr_formfields:nth-child(2n){margin-right:0;float:right}.support-in ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.caseStudy_wrap p{line-height:1.6em}.blog>*+*{margin-top:60px}.article_wrap{background:#fff;border:solid 1px #e6e6e6;-webkit-box-shadow:3px 3px 15px rgba(0,0,0,.05);box-shadow:3px 3px 15px rgba(0,0,0,.05);border-radius:12px;padding:20px}}@media screen and (min-width:1280px){.checkAll+label{font-size:14px}.qs_Category h3{font-size:30px}.qs_Category h4{font-size:21px}.qs_Category label.nt_service_title_l{font-size:18px}.nt_service_title{font-size:18px}.q_note i{font-size:17px}.q_note .star{font-size:18px}.banner-in h1{font-size:90px}.banner-in p{font-size:24px}.ntier-block2-in h5{font-size:28px}.stories-in h4{font-size:32px}.stories-in p{font-size:20px}.stories-block2 ul li strong{font-size:28px}.stories-block2 ul li small{font-size:18px}.support-in>h4{font-size:40px}.support-in>p{font-size:20px}.video-left h4{font-size:32px}.clients-in h2{font-size:40px}.digital-left strong{font-size:34px}.digital-right h3{font-size:34px}.digital-right p{font-size:18px}.quote-block1 h2{font-size:54px}.quote-block1 p{font-size:20px}.quote-block1 h5{font-size:28px}.quote-block1 i{font-size:20px}.caseStudy_wrap .cs_right>p{font-size:18px}.caseStudy_wrap h3{font-size:30px}.caseStudy_wrap h6{font-size:20px}.article_wrap article h1{font-size:30px}}@media screen and (max-width:420px){.checkAll+label{font-size:13px}.qs_Category h3{font-size:24px}.qs_Category h4{font-size:18px}.qs_Category label.nt_service_title_l{font-size:16px}.nt_service_title{font-size:16px}.q_note i{font-size:15px}.q_note .star{font-size:16px}.banner-in h1{font-size:50px}.banner-in p{font-size:18px}.ntier-block2-in h5{font-size:24px}.stories-in h4{font-size:24px}.stories-in p{font-size:16px}.stories-block2 ul li strong{font-size:18px}.stories-block2 ul li small{font-size:15px}.support-in>h4{font-size:26px}.support-in>p{font-size:18px}.video-left h4{font-size:24px}.clients-in h2{font-size:36px}.digital-left strong{font-size:20px}.digital-right h3{font-size:24px}.digital-right p{font-size:16px}.quote-block1 h2{font-size:36px}.quote-block1 p{font-size:16px}.quote-block1 h5{font-size:22px}.quote-block1 i{font-size:16px}.caseStudy_wrap .cs_right>p{font-size:16px}.caseStudy_wrap h3{font-size:24px}.caseStudy_wrap h6{font-size:16px}.article_wrap article h1{font-size:20px}}@media only screen and (max-width:767px){.qs_Category h4 .scnd_line{display:inline-block}.mobile_table_wrap{overflow:scroll}.cchrt_h.wrapper_cc.clearfix h1{font-size:25px}.ntier-in{width:100%}.banner{background:url(../images/wedge.svg) no-repeat center bottom -1vw,url(../images/banner1-2.jpg) no-repeat left bottom;background-size:110%,cover}.stories-in{width:100%}.support-in{width:100%}.video-in{width:100%}.footer-in{width:100%}.stories-block1 ul li{width:50%;margin:0 0 30px}.stories-block1 ul li a img{height:40px;margin:0 auto}.footer-top{padding:0 0 30px}.footer-top-left{width:46%;padding:0 0 30px}.footer-top-left ul{padding:0}.footer-bottom{padding:30px 0 0}.footer-top-right{width:50%;padding:0}.articles{padding:50px 0}.articles-block2-left{padding:0 0 30px;width:100%}.articles-block2-right{width:100%}.clients-block1-left{width:100%;padding:0 0 30px}.clients-block1-right{width:100%}.digital{padding:50px 0!important}.works-block1{padding:20px 0 0}.support.market .ntier-block1{padding:0 0 30px!important}.support.market .ntier-block1 .ntier-block1-right h2{margin:0}.works.tier .ntier-block1-right h2{text-align:center}.works.tier .ntier-block1-right p{text-align:center}.works.tier .diagram img{width:85%}.banner.request .banner-in h1{padding:0}.banner.success .banner-in h1{padding:0}.banner.blog .banner-in h1{padding:0}.footer_nav li{display:inline-block;margin:0 18px 0 0}.footer_nav li .sublinks{font-size:1em}.banner{padding:110px 0 70px!important}.banner-in h1{padding:0 0 10px!important}.ntier{padding:54px 0 20px}.ntier-block2 ul li{margin-bottom:20px}.support-in.home{margin-bottom:25px}.support-in>p{padding-bottom:25px!important}.video-left{margin-bottom:10px}.video-left h4{padding:0 0 10px}.banner.success .banner-in h1{margin-bottom:-30px}.clients-block2-in ul li{display:inline-block;margin:0 0 2px;background:#f7f7f7;padding:.05em .3em .1em;border-radius:1em}.clients-block2-in ul li a{line-height:1em}.digital{padding:30px 0 10px!important;text-align:center}.digital figure img{display:inline-block}.digital-left a{margin:0 0 30px}.digital-right{margin-top:2em}.digital-right h3{padding-bottom:.7em}.digital-right h3 br{display:none}.works:after{bottom:inherit;top:0;height:100%;background-position:top 150px left}.works.tier:after{background-position:top 650px left;height:100%}.works-in ul li{margin-bottom:70px}.works-in ul li:last-child{margin-bottom:30px}.works-in ul li .works-content{padding-bottom:20px}.works-in ul li .works-content h3{padding-bottom:.5em}.quote-block1 i:after{width:15px;height:15px}}@media only screen and (min-width:768px){.qs_Category h4 .scnd_line{display:block}footer{padding:50px 0 30px}.footer_nav .sublinks li{line-height:normal}.footer_nav .sublinks>*+*{margin-top:7px}.footer_nav>li{line-height:normal!important;margin-top:10px}.footer_nav>li.sublink{padding-left:.5em;border-left:solid 2px #5a5a5a;color:gray}.footer_nav{width:calc(99.9% * 1/3 - (30px - 30px * 1/3));position:-webkit-sticky;position:sticky;top:15px;margin-top:-10px}.footer_nav:nth-child(1n){float:left;margin-right:30px;clear:none}.footer_nav:last-child{margin-right:0}.footer_nav:nth-child(2n){margin-right:0;float:right}.footer_nav:nth-child(2n+1){clear:both}.footer_nav li{line-height:2em}.footer_rt_wrap{width:calc(99.9% * 2/3 - (30px - 30px * 2/3))}.footer_rt_wrap:nth-child(1n){float:left;margin-right:30px;clear:none}.footer_rt_wrap:last-child{margin-right:0}.footer_rt_wrap:nth-child(2n){margin-right:0;float:right}.footer_rt_wrap:nth-child(2n+1){clear:both}.ftr_article_section{width:calc(99.9% * 1/2 - (30px - 30px * 1/2))}.ftr_article_section:nth-child(1n){float:left;margin-right:30px;clear:none}.ftr_article_section:last-child{margin-right:0}.ftr_article_section:nth-child(2n){margin-right:0;float:right}.ftr_article_section:nth-child(2n+1){clear:both}.banner-in p{padding-left:15%;padding-right:15%}.ntier-block2 ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.clients-block2{margin-bottom:60px}.clients-block2-in ul li{width:calc(99.9% * 1/5 - (30px - 30px * 1/5))}.clients-block2-in ul li:nth-child(1n){float:left;margin-right:30px;clear:none}.clients-block2-in ul li:last-child{margin-right:0}.clients-block2-in ul li:nth-child(5n){margin-right:0;float:right}.clients-block2-in ul li:nth-child(5n+1){clear:both}.digital-left{width:calc(99.9% * 1/3 - (30px - 30px * 1/3))}.digital-left:nth-child(1n){float:left;margin-right:30px;clear:none}.digital-left:last-child{margin-right:0}.digital-left:nth-child(2n){margin-right:0;float:right}.digital-left:nth-child(2n+1){clear:both}.digital-right{width:calc(99.9% * 2/3 - (30px - 30px * 2/3))}.digital-right:nth-child(1n){float:left;margin-right:30px;clear:none}.digital-right:last-child{margin-right:0}.digital-right:nth-child(2n){margin-right:0;float:right}.digital-right:nth-child(2n+1){clear:both}.works-in ul li{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:calc(99.9% * 1/3 - (30px - 30px * 1/3));flex-basis:calc(99.9% * 1/3 - (30px - 30px * 1/3));max-width:calc(99.9% * 1/3 - (30px - 30px * 1/3));width:calc(99.9% * 1/3 - (30px - 30px * 1/3))}.works-in ul li:nth-child(1n){margin-right:30px;margin-left:0}.works-in ul li:last-child{margin-right:0}.works-in ul li:nth-child(3n){margin-right:0;margin-left:auto}.quote-block1{padding:0 0 50px}.caseStudy_wrap .caseStudy_logo{margin-top:.5em}.caseStudy_wrap .caseStudy_logo,.caseStudy_wrap .caseStudy_h{margin-bottom:1em;text-align:center}.caseStudy_wrap .cs_left{width:calc(99.9% * 1/3 - (30px - 30px * 1/3))}.caseStudy_wrap .cs_left:nth-child(1n){float:left;margin-right:30px;clear:none}.caseStudy_wrap .cs_left:last-child{margin-right:0}.caseStudy_wrap .cs_left:nth-child(2n){margin-right:0;float:right}.caseStudy_wrap .cs_left:nth-child(2n+1){clear:both}.caseStudy_wrap .caseStudy_h h3{margin-bottom:1em;letter-spacing:.1em}.caseStudy_wrap .cs_right{width:calc(99.9% * 2/3 - (30px - 30px * 2/3))}.caseStudy_wrap .cs_right:nth-child(1n){float:left;margin-right:30px;clear:none}.caseStudy_wrap .cs_right:last-child{margin-right:0}.caseStudy_wrap .cs_right:nth-child(2n){margin-right:0;float:right}.caseStudy_wrap .cs_right:nth-child(2n+1){clear:both}.caseStudy_wrap .cs_right>p:first-child{margin-top:0}.caseStudy_wrap h6:first-child{margin-top:.3em}.caseStudy_wrap .caseStudy_Bullets li{margin-bottom:1em}.article_wrap{padding:30px}}@media only screen and (max-width:1160px){.logo{width:250px;margin-top:3px;position:relative;left:-5px}.logo a figure img{width:100%;height:auto}.ntier-block1-left{width:100%;text-align:center;padding:0 0 20px}.ntier-block1-right{width:100%;text-align:center}.stories-block1 ul li{padding:0 20px}.stories-block1 ul li a img{width:auto;height:30px}.articles-in{width:96%;margin:0 auto}.articles-block1{padding:50px 30px}.articles-block2-left{width:40%}.articles-block2-right{margin:0;width:auto}.clients-block1-left{width:48%}.clients-block1-right{width:50%}.clients-block1-in{padding:50px 30px!important}.works-in{width:100%;margin:0 auto}.quote-in{width:96%;margin:0 auto}.support-content{padding:20px 10px!important}.support-content h6{text-align:center;padding:0 0 20px!important}.support-content h6 span{-webkit-box-flex:0;-ms-flex:none;flex:none;display:block;margin:0 auto 20px;padding:0;width:100%;margin:0!important}.support-content h6 span img{margin:0 auto}.gry_client_logos{height:230px;background-size:cover}.container{width:100%;padding:0 30px}.banner{padding:17vw 0 15vw}.support-in.home{margin-bottom:40px}.support-in{margin-bottom:-20px}.support-in{margin-bottom:-20px}.support-content h6{padding-bottom:10px!important}.support-content h6 span{margin-bottom:10px!important}.support-content small{text-align:center}.video{padding:30px 0 50px}.support.market .support-in.mgt h4 br{display:none}.caseStudy_wrap .cs_testim{padding:10px 16px}.clientlogos.l{margin-top:-10px}.nT_infoWrap .support-content{width:270px}}@media(max-width:599px){.banner-in h1{line-height:1em!important;padding:0 0 50px}.banner-in h1 span{font-size:15px;margin-top:1em}.ntier-block2 ul li{width:100%}.stories-block2 ul li{padding:20px 12px 50px}.stories-block2 ul li strong{line-height:1.3em}.stories-block2 ul li:after{right:25px}.footer-top-left{width:100%}.footer-top-right{width:100%}.footer-bottom ul li{width:100%}.articles-in h2{font-size:30px;line-height:40px}.articles-block1{padding:50px 15px}.clients-block1-in{padding:50px 15px!important}.clients-in small{padding:0 0 30px}.works-in h2{font-size:40px}.digital-right h3{font-size:30px}.quote-block1{width:90%}.quote-block2-content{width:100%;margin:0 0 50px}.quote-block3 form ul li{width:100%}}@media(max-width:479px){.logo{max-width:250px;margin:-3px 0 0 -5px;width:calc( 100% - 50px);left:0}.menu-icon{top:25px;right:15px}.articles-in h2{font-size:27px;line-height:37px}.clients-block2 ul{width:100%}.works-block1 a{width:100%}.support.market .ntier-block1 .ntier-block1-right h2{font-size:30px;line-height:38px}.quote-block1 h2{font-size:40px}.quote-block1 h5{font-size:26px}.quote-block2-cont-in ul{padding:6px 0 18px 35px}}@media only screen and (min-width:480px) and (max-width:767px){.footer_nav .db{display:block}.footer_nav .sublinks{display:inline;font-size:1.3em;border-left:none;margin:0 -18px 0 18px;padding-left:0}.support-in ul li{-webkit-box-flex:0!important;-ms-flex-positive:0!important;flex-grow:0!important;-ms-flex-negative:0!important;flex-shrink:0!important;-ms-flex-preferred-size:calc(99.9% * 1/2 - (20px - 20px * 1/2))!important;flex-basis:calc(99.9% * 1/2 - (20px - 20px * 1/2))!important;max-width:calc(99.9% * 1/2 - (20px - 20px * 1/2))!important;width:calc(99.9% * 1/2 - (20px - 20px * 1/2))!important}.support-in ul li:nth-child(1n){margin-right:20px!important;margin-left:0!important}.support-in ul li:last-child{margin-right:0!important}.support-in ul li:nth-child(2n){margin-right:0!important;margin-left:auto!important}.support.market .support-in.dvp ul li{-webkit-box-flex:0!important;-ms-flex-positive:0!important;flex-grow:0!important;-ms-flex-negative:0!important;flex-shrink:0!important;-ms-flex-preferred-size:calc(99.9% * 1 - (30px - 30px * 1))!important;flex-basis:calc(99.9% * 1 - (30px - 30px * 1))!important;max-width:calc(99.9% * 1 - (30px - 30px * 1))!important;width:calc(99.9% * 1 - (30px - 30px * 1))!important}.support.market .support-in.dvp ul li:nth-child(1n){margin-right:30px!important;margin-left:0!important}.support.market .support-in.dvp ul li:last-child{margin-right:0!important}.support.market .support-in.dvp ul li:nth-child(20n){margin-right:0!important;margin-left:auto!important}.support.market .support-in.mkt ul li{-webkit-box-flex:0!important;-ms-flex-positive:0!important;flex-grow:0!important;-ms-flex-negative:0!important;flex-shrink:0!important;-ms-flex-preferred-size:calc(99.9% * 1 - (30px - 30px * 1))!important;flex-basis:calc(99.9% * 1 - (30px - 30px * 1))!important;max-width:calc(99.9% * 1 - (30px - 30px * 1))!important;width:calc(99.9% * 1 - (30px - 30px * 1))!important}.support.market .support-in.mkt ul li:nth-child(1n){margin-right:30px!important;margin-left:0!important}.support.market .support-in.mkt ul li:last-child{margin-right:0!important}.support.market .support-in.mkt ul li:nth-child(20n){margin-right:0!important;margin-left:auto!important}.blog{margin-top:30px}.article_categories li{width:calc(99.9% * 1/2 - (2px - 2px * 1/2))}.article_categories li:nth-child(1n){float:left;margin-right:2px;clear:none}.article_categories li:last-child{margin-right:0}.article_categories li:nth-child(2n){margin-right:0;float:right}.article_categories li:nth-child(2n+1){clear:both}}@media only screen and (min-width:481px) and (max-width:767px){.ftr_link_arrow:after{content:'\f105'}.ftr_article_section{width:calc(99.9% * 1/2 - (30px - 30px * 1/2))}.ftr_article_section:nth-child(1n){float:left;margin-right:30px;clear:none}.ftr_article_section:last-child{margin-right:0}.ftr_article_section:nth-child(2n){margin-right:0;float:right}.ftr_article_section:nth-child(2n+1){clear:both}.ftr_article_section .ftr_articles_list{display:block}}@media only screen and (max-width:320px){.ftr_submit{width:100%}}@media only screen and (min-width:1025px){.ftr_submit:hover{background-color:#e88017;text-shadow:1px 1px 3px rgba(0,0,0,.2)}.quote_pop{max-width:900px;left:calc((100% - 900px)/2);top:calc((100% - 500px)/2)}.ntier-block2 ul li{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:calc(99.9% * 1/3 - (30px - 30px * 1/3));flex-basis:calc(99.9% * 1/3 - (30px - 30px * 1/3));max-width:calc(99.9% * 1/3 - (30px - 30px * 1/3));width:calc(99.9% * 1/3 - (30px - 30px * 1/3))}.ntier-block2 ul li:nth-child(1n){margin-right:30px;margin-left:0}.ntier-block2 ul li:last-child{margin-right:0}.ntier-block2 ul li:nth-child(3n){margin-right:0;margin-left:auto}.support-in ul li{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:calc(99.9% * 1/3 - (30px - 30px * 1/3));flex-basis:calc(99.9% * 1/3 - (30px - 30px * 1/3));max-width:calc(99.9% * 1/3 - (30px - 30px * 1/3));width:calc(99.9% * 1/3 - (30px - 30px * 1/3));margin-bottom:30px}.support-in ul li:nth-child(1n){margin-right:30px;margin-left:0}.support-in ul li:last-child{margin-right:0}.support-in ul li:nth-child(3n){margin-right:0;margin-left:auto}}@media only screen and (min-width:768px) and (max-width:1024px){.ntier-block2 ul li{-webkit-box-flex:0!important;-ms-flex-positive:0!important;flex-grow:0!important;-ms-flex-negative:0!important;flex-shrink:0!important;-ms-flex-preferred-size:calc(99.9% * 1/3 - (20px - 20px * 1/3))!important;flex-basis:calc(99.9% * 1/3 - (20px - 20px * 1/3))!important;max-width:calc(99.9% * 1/3 - (20px - 20px * 1/3))!important;width:calc(99.9% * 1/3 - (20px - 20px * 1/3))!important}.ntier-block2 ul li:nth-child(1n){margin-right:20px!important;margin-left:0!important}.ntier-block2 ul li:last-child{margin-right:0!important}.ntier-block2 ul li:nth-child(3n){margin-right:0!important;margin-left:auto!important}.support-in ul li{-webkit-box-flex:0!important;-ms-flex-positive:0!important;flex-grow:0!important;-ms-flex-negative:0!important;flex-shrink:0!important;-ms-flex-preferred-size:calc(99.9% * 1/3 - (20px - 20px * 1/3))!important;flex-basis:calc(99.9% * 1/3 - (20px - 20px * 1/3))!important;max-width:calc(99.9% * 1/3 - (20px - 20px * 1/3))!important;width:calc(99.9% * 1/3 - (20px - 20px * 1/3))!important}.support-in ul li:nth-child(1n){margin-right:20px!important;margin-left:0!important}.support-in ul li:last-child{margin-right:0!important}.support-in ul li:nth-child(3n){margin-right:0!important;margin-left:auto!important}.support-in>p{padding-bottom:35px!important}.banner.manage{padding:165px 0 100px}}@media only screen and (max-width:1024px){.support{background-position:bottom left}}@media only screen and (max-width:599px){.works.tier:after{background-position:top 550px left}.quote-intro-h1 strong{display:block}.quote-intro-h1 span{line-height:1.2em!important}.clientlogos.m{display:inline-block;margin-top:-15px}}@media screen and (min-width:1160px){.banner.request .banner-in h1{font-size:50px}}@media screen and (max-width:768px){.banner.request .banner-in h1{font-size:30px}}@media only screen and (min-width:380px) and (max-width:599px){.quote-intro-h1 span br{display:block}}@media only screen and (min-width:600px){.clientlogos.l{display:inline-block}}@media only screen and (min-width:768px) and (max-width:1160px){.blog{margin-top:40px}}@media only screen and (min-width:480px) and (max-width:991px){.article_categories:before{content:'';display:table}.article_categories:after{content:'';display:table;clear:both}}@media only screen and (min-width:768px) and (max-width:991px){.article_categories li{width:calc(99.9% * 1/3 - (2px - 2px * 1/3))}.article_categories li:nth-child(1n){float:left;margin-right:2px;clear:none}.article_categories li:last-child{margin-right:0}.article_categories li:nth-child(3n){margin-right:0;float:right}.article_categories li:nth-child(3n+1){clear:both}}.banner.success.thankyou{background:url(../images/purple.png) no-repeat left bottom;background-size:cover}.quote-form-wrap form>p>span:nth-child(5){width:100%}.quote-form-wrap form textarea{letter-spacing:0;font-size:1.4em}@font-face{font-family:Oswald;src:url(/fonts/Oswald/Oswald-Regular.ttf)}footer h1,footer h2,footer h3,footer h4,footer h5,footer h6{color:var(--heading-color);font-family:oswald,sans-serif!important;text-transform:uppercase}.ftr_article_section h5{color:#ccc;margin:0 0 1em;font-weight:600;font-size:inherit;text-transform:unset}.q_infos .field_wrap,.quote-form-wrap form>p>span{margin-bottom:20px;float:left}.quote-form-wrap form textarea{font-family:proxima-nova,sans-serif;font-size:17px;font-weight:400!important}.quote-form-wrap form textarea::placeholder,.quote_info_wrap .field_wrap input::placeholder,.quote_info_wrap .field_wrap textarea::placeholder,.ftr_quote_info::placeholder{color:#999!important}:root{--color-text: navy;--color-bg: papayawhip;--color-bg-accent: #ecdcc0;--size: clamp(10rem, 1rem + 40vmin, 30rem);--gap: calc(var(--size) / 14);--duration: 500s;--scroll-start: 0;--scroll-end: calc(-100% - var(--gap))}.marquee{display:flex;overflow:hidden;user-select:none;gap:var(--gap);mask-image:linear-gradient( var(--mask-direction,to right),hsl(0 0% 0%/0),hsl(0 0% 0%/1) 20%,hsl(0 0% 0%/1) 80%,hsl(0 0% 0%/0) )}.gry_client_logos{flex-shrink:0;display:flex;align-items:center;justify-content:space-around;min-width:100%;animation:scroll-x var(--duration) linear infinite;width:500%;background-size:contain}@keyframes scroll-x{from{transform:translateX(var(--scroll-start))}to{transform:translateX(var(--scroll-end))}}