.flex-content.new-bright-blue{background:#019aff!important;color:#fff;margin-bottom:30px}.flex-content.new-bright-blue h1,.flex-content.new-bright-blue h2,.flex-content.new-bright-blue h3,.flex-content.new-bright-blue h4,.flex-content.new-bright-blue a{color:#fff}body.home .slick-list{margin:0!important}.content-block.hometwocolumn{padding-right:50px!important}}@media screen and (max-width:992px){.content-block.hometwocolumnlast,.content-block.hometwocolumn{padding-right:0!important}}.content-block.customsitemap{text-align:left}.wywiwyg-row-single img{border:solid 1px #eee;border-radius:10px}.page-template-page-newservicespages h1{font-weight:700;text-transform:capitalize}.page-template-page-newservicespages h2{font-size:30px;font-weight:700;text-transform:capitalize}.page-template-page-newservicespages h3{font-size:22px;font-weight:700;text-transform:capitalize}.page-template-page-newservicespages h4,.page-template-page-newservicespages h5{text-transform:capitalize}.page-template-page-newservicespages .row-classic-accordion{padding-top:0;padding-bottom:35px}.content-block.quoteboxnew blockquote{font-size:18px;font-weight:500}.page-template-page-newservicespages .variable-column .col-xs-12{justify-content:center;text-align:center;font-size:16px;text-transform:capitalize}.wysiwygsinglemodule{text-transform:capitalize}@media (max-width:650px){.page-template-page-newservicespages .variable-column .col-xs-12,body.page-id-9608 .variable-column .col-xs-12{flex:0 0 48%}}.page-template-page-newservicespages .hero-slider .hero .hero-purple-overlay{position:relative;background:#0006;background:linear-gradient(90deg,rgb(0 0 0 / .5) 0%,rgb(0 0 0 / .1) 98%);z-index:1}.page-template-page-newservicespages .hero-slider .slick-active div.hero-content h1{z-index:9999;position:relative;color:#fff}.content-block.blockabovelogos{padding-bottom:0}.content-block.blockabovelogos p{margin-bottom:0}.newacfcolumn25{width:25%;padding:2%;float:left}@media screen and (max-width:840px){.newacfcolumn25{width:50%;padding:2%}}@media screen and (max-width:600px){.newacfcolumn25{width:100%;padding:2%;float:none}}.wywiwyg-row-single{padding:2%;margin-top:10px}.wywiwyg-row-single a{background:#fff;display:block;border:solid 1px #eee;border-radius:15px;max-width:450px;margin:0 auto;padding:20px;box-shadow:3px 3px 10px #eee}.bg-turquoise-gradient .wywiwyg-row-single a:hover,.wywiwyg-row-single a:hover{box-shadow:0 0 0;text-decoration:none}.bg-turquoise-gradient .wywiwyg-row-single a{border:solid 1px #ddd;box-shadow:3px 3px 10px #ddd}.wywiwyg-row-three-whiteback{display:flex;flex-wrap:wrap;max-width:1400px;margin-left:auto;margin-right:auto}.wywiwyg-row-three-whiteback .wysiwygmodule{flex:0 0 33%;max-width:100%;padding:10px .5%}.wywiwyg-row-three-whiteback a{background:#fff;display:block;border:solid 1px #eee;border-radius:15px;max-width:450px;margin:0 auto;padding:20px;box-shadow:3px 3px 10px #eee}.wywiwyg-row-three-whiteback a:hover{box-shadow:0 0 0;text-decoration:none}.awsm-grid-wrapper .awsm-grid h3{margin:0 0 3px;padding:0;font-size:18px!important;line-height:1.4;color:#1f1f1f}.modal-style.style-1 figcaption{position:absolute;left:5px!important;right:5px!important;top:5px!important;bottom:5px!important}.awsm-personal-info span{text-transform:uppercase;font-size:12px!important}.modal-style.style-1 figcaption{background:#009aff!important;background:linear-gradient(98deg,rgb(0 154 255 / .8) 0%,rgb(42 105 254 / .8) 25%,rgb(54 88 254 / .8) 50%,rgb(73 66 254 / .8) 80%,rgb(101 34 253 / .8) 100%)!important}.modal-style.style-1 .awsm-team-link-control.awsm-nav-item{display:none!important}@media (max-width:1024px){.awsm-grid-wrapper .awsm-grid>.awsm-grid-card{width:25%!important}}@media (max-width:992px){.awsm-grid-wrapper .awsm-grid>.awsm-grid-card{width:25%!important}}@media (max-width:650px){.awsm-grid-wrapper .awsm-grid>.awsm-grid-card{width:50%!important}}@media (max-width:450px){.awsm-grid-wrapper .awsm-grid>.awsm-grid-card{width:100%!important}}footer{background-color:#F8F8F8;color:#000}footer .text-white,footer #menu-footer-menu a,footer h1,footer h2,footer h3,footer h4,footer a{color:#000!important}footer .footer-icons a:hover{text-decoration:none}footer .footer-icons a:hover i{color:#009AFF!important;text-decoration:none}.hero-content{max-width:1170px;margin-left:auto;margin-right:auto}.page-template-page-newhomepage .content-block,.page-template-page-newservicespages .content-block{text-align:left}.page-template-page-newhomepage .slick-list,.page-template-page-newservicespages .slick-list{margin-bottom:0;margin-top:0}.page-template-page-newhomepage .hero-content,.page-template-page-newservicespages .hero-content{display:table;position:relative;top:0;left:0;height:100%;width:100%}.page-template-page-newhomepage .slick-list .hero-content h1,.page-template-page-newservicespages .slick-list .hero-content h1{display:table-cell;vertical-align:middle;padding:30px 0}.page-template-page-newhomepage .reviews-wrapper,.page-template-page-newhomepage .rank-math-breadcrumb,.page-template-page-newservicespages .reviews-wrapper,.page-template-page-newservicespages .rank-math-breadcrumb{display:none}.flex-content.bg-purple-gradient{background:#009aff!important;background:linear-gradient(98deg,rgb(0 154 255 / .8) 0%,rgb(42 105 254 / .8) 25%,rgb(54 88 254 / .8) 50%,rgb(73 66 254 / .8) 80%,rgb(101 34 253 / .8) 100%)!important;color:#fff;margin-bottom:30px}.flex-content.bg-purple-gradient h1,.flex-content.bg-purple-gradient h2,.flex-content.bg-purple-gradient h3,.flex-content.bg-purple-gradient h4,.flex-content.bg-purple-gradient a{color:#fff}.flex-content.bg-turquoise-gradient{background:rgb(231 255 243 / .5)!important;background:linear-gradient(98deg,rgb(238 255 239 / .8) 0%,rgb(230 255 243 / .8) 25%,rgb(220 255 248 / .8) 50%,rgb(214 255 250 / .8) 80%,rgb(210 255 252 / .8) 100%)!important;color:#000!important}.flex-content.bg-turquoise-gradient h1,.flex-content.bg-turquoise-gradient h2,.flex-content.bg-turquoise-gradient h3,.flex-content.bg-turquoise-gradient h4,.flex-content.bg-turquoise-gradient a,.flex-content.bg-turquoise-gradient .content-block{color:#000}.flex-content.bg-turquoise-gradient .slick-slide,.flex-content.bg-purple-gradient .slick-slide{& .slide-content{background:#fff0}}.flex-content.bg-burnt-edge-off-white{background-color:#F8F8F8;background-image:url(/wp-content/themes/wpbase/images/burn-left.png),url(/wp-content/themes/wpbase/images/burn-right.png);background-position:-20px -10%,103% 90%;background-repeat:no-repeat;background-size:15%,15%}.flex-content.bg-burnt-edge-very-light-grey{background-color:#F4F4F4;background-image:url(/wp-content/themes/wpbase/images/burn-left.png),url(/wp-content/themes/wpbase/images/burn-right.png);background-position:-20px -10%,103% 60%;background-repeat:no-repeat;background-size:15%,15%}.flex-content.bg-off-white{background-color:#F8F8F8}.flex-content.very-light-grey{background-color:#F4F4F4}.flex-content.bg-burnt-edge-very-light-grey .content-block,.flex-content.bg-burnt-edge-off-white .content-block,.flex-content.bg-very-light-grey .content-block,.flex-content.bg-off-white .content-block{color:#000}.flex-content.bg-burnt-edge-very-light-grey .content-block h3,.flex-content.bg-burnt-edge-off-white .content-block h3,.flex-content.bg-burnt-edge-very-light-grey .content-block h2,.flex-content.bg-burnt-edge-off-white .content-block h2,.flex-content.bg-very-light-grey .content-block h2,.flex-content.bg-very-light-grey .content-block h3,.flex-content.bg-off-white .content-block h2,.flex-content.bg-off-white .content-block h3{color:#00447c}.page-template-page-newservicespages .tss-wrapper{max-width:1000px;margin-left:auto;margin-right:auto}.page-template-page-newhomepage .tss-carousel .single-item-wrapper h4.author-bio,.page-template-page-newhomepage .tss-carousel .single-item-wrapper h3.author-name,.page-template-page-newhomepage .tss-carousel .single-item-wrapper .page-template-page-newservicespages .tss-carousel .single-item-wrapper h4.author-bio,.page-template-page-newservicespages .tss-carousel .single-item-wrapper h3.author-name,.page-template-page-newservicespages .tss-carousel .single-item-wrapper{text-align:left!important}.page-template-page-newhomepage a.testimoniallinkbutton,.page-template-page-newservicespages a.testimoniallinkbutton{clear:both;background:#fff0;color:#000;padding:0;border-radius:0}.page-template-page-newhomepage .swiper-arrow,.page-template-page-newservicespages .swiper-arrow{background:#fff0}.page-template-page-newhomepage .tss-carousel .swiper-arrow>i,.page-template-page-newservicespages .tss-carousel .swiper-arrow>i{color:#ffa64d}.page-template-page-newservicespages .image-slider-container{padding-bottom:40px}.page-template-page-newservicespages .image-slider-container .image-slider .image-slide{opacity:1;filter:grayscale(0%)}.text-carousel-wrapper{padding:0 10px;text-align:left}.text-carousel-wrapper .slick-slide{& .slide-content{background:#fff0}}.image-slider,.slick-textcarousel{max-width:1400px;position:relative;padding:20px 2%}.text-carousel-wrapper blockquote{padding:0;margin:0}.page-template-page-newservicespages .contactsidebartestimonial{padding:20px 20px 0;background:#fff;border:solid 1px #ddd;box-shadow:3px 3px 10px #ddd;border-radius:15px}.page-template-page-newservicespages .contactsidebartestimonial #frm_form_22_container .frm_form_field{color:#000}.page-template-page-newservicespages .contactsidebartestimonial #frm_form_22_container .frm_form_field h3{color:#00447c;background:rgb(231 255 243 / .5)!important;background:linear-gradient(98deg,rgb(238 255 239 / .8) 0%,rgb(230 255 243 / .8) 25%,rgb(220 255 248 / .8) 50%,rgb(214 255 250 / .8) 80%,rgb(210 255 252 / .8) 100%)!important;border-top-left-radius:15px;border-top-right-radius:15px;margin:-20px -20px 5px;padding:15px 20px 10px}.page-template-page-newservicespages .contactsidebartestimonial #frm_form_22_container textarea,.page-template-page-newservicespages .contactsidebartestimonial #frm_form_22_container input{background-color:#f9f9f9}.page-template-page-newservicespages .contactsidebartestimonial #frm_form_22_container p{color:#000!important;margin-bottom:0}.page-template-page-newservicespages .contactsidebartestimonial .frm_style_formidable-style.with_frm_style .form-field{margin-bottom:10px}.page-template-page-newservicespages .contactsidebartestimonial .g-recaptcha div{text-align:center;margin:5px auto}@media (min-width:768px){.page-template-page-newservicespages .classic-accordion .col-sm-8{width:100%}}.page-template-page-newservicespages .classic-accordion h4.classic-accordion-toggle{color:#00447c;font-size:20px}.page-template-page-newservicespages .variable-column-text .text-block{max-width:300px;margin-left:auto;margin-right:auto}.navbar-toggle,.navigation form{display:none}@media (max-width:1100px){.collapse{display:inline-block;float:right}}.page-template-page-newservicespages .variable-column-text{display:flex;flex-wrap:wrap;max-width:1400px;margin-left:auto;margin-right:auto}.page-template-page-newservicespages .variable-column-text .col-xs-12{flex:0 0 33%;max-width:100%;padding:10px .5%}.wywiwyg-row-three{display:flex;flex-wrap:wrap;max-width:1400px;margin-left:auto;margin-right:auto;margin-bottom:30px}.wywiwyg-row-three .wysiwygmodule{align-items:center;min-height:110px;margin:1%;flex:0 0 31%;max-width:100%;color:#fff;padding:15px;border-radius:15px;background:#009aff!important;background:linear-gradient(98deg,rgb(0 154 255 / .85) 0%,rgb(42 105 254 / .85) 35%,rgb(54 88 254 / .85) 50%,rgb(73 66 254 / .85) 80%,rgb(101 34 253 / .85) 100%)!important}.wywiwyg-row-three .wysiwygmodule:hover{background:#009aff!important;background:linear-gradient(98deg,rgb(0 154 255 / .9) 100%,rgb(42 105 254 / .9) 80%,rgb(54 88 254 / .9) 50%,rgb(73 66 254 / .9) 25%,rgb(101 34 253 / .9) 0%)!important}.wywiwyg-row-three .wysiwygmodule a{display:inline-block;width:100%;height:100%}.wywiwyg-row-three .wysiwygmodule a:hover{text-decoration:none}.row.row-columns-wysiwygbuttons .wywiwyg-row-three h1,.row.row-columns-wysiwygbuttons .wywiwyg-row-three h2,.row.row-columns-wysiwygbuttons .wywiwyg-row-three h3,.row.row-columns-wysiwygbuttons .wywiwyg-row-three h4,.row.row-columns-wysiwygbuttons .wywiwyg-row-three a{color:#fff}.row.row-columns-wysiwygbuttons .wywiwyg-row-three h3{font-size:18px}.logo-columns-five,.ambitiousservicebuttons{display:flex;flex-wrap:wrap;max-width:1400px;margin-left:auto;margin-right:auto;text-align:center}.logo-columns-five .col-xs-12.col-sm{flex:1 0 19%;max-width:100%;text-align:center;padding:10px 1%}.logo-columns-five .col-xs-12.col-sm .relative-container{max-width:200px;margin-left:auto;margin-right:auto}.ambitiousservicebuttons a{flex:14%;margin:5px;max-width:100%;text-align:center;min-width:240px}.texticoncarouselfull{display:flex;flex-wrap:wrap;max-width:1400px;margin-left:auto;margin-right:auto}.slick-texticoncarousel{max-width:1400px;position:relative;padding:0 2%}.slick-texticoncarousel h2{font-size:28px}.texticon-carousel-wrapper{margin-bottom:50px}.texticoncarouselfull div{flex:50%;padding:5px 10px;max-width:100%}.nextArrowBtn{font-size:25px;font-weight:700;position:absolute;z-index:1000;bottom:50%;right:0;color:#ffa64d}.prevArrowBtn{font-size:25px;font-weight:700;position:absolute;z-index:1000;bottom:50%;left:0;color:#ffa64d}.homebottomposts{background:#f4f7fb}.homebottomposts .slick-slide{& .slide-content{background:#fff0}}.homebottomposts .slick-slide{padding:0 25px}.homebottomposts .slick-slide img{padding:0}.homebottomposts .slick-slide{& .slide-content{margin:0 @gutters;padding:0}}.container.relatedposts.homebottom{padding:30px 2%}.slick-carouselhomecasestudies{margin:0 -15px;font-size:14px;max-width:1400px;position:relative;padding:20px 2%}.slick-carouselhomecasestudies img{padding:15px;margin-bottom:10px;border:solid 1px #eee;border-radius:15px}.slick-carouselhomecasestudies .slide-content p,.slick-carouselhomecasestudies h2{margin-bottom:0}.slick-carouselhomecasestudies h2{line-height:18px}.slick-carouselhomecasestudies h2 a{font-weight:400;font-size:16px;line-height:18px;color:#00447c}@media screen and (max-width:960px){.flex-content.bg-burnt-edge-off-white{background-color:#F8F8F8;background-image:url(/wp-content/themes/wpbase/images/burn-left.png),url(/wp-content/themes/wpbase/images/burn-right.png);background-position:-20px -10%,103% 90%;background-repeat:no-repeat;background-size:25%,25%}.flex-content.bg-burnt-edge-very-light-grey{background-color:#F4F4F4;background-image:url(/wp-content/themes/wpbase/images/burn-left.png),url(/wp-content/themes/wpbase/images/burn-right.png);background-position:-20px -10%,103% 60%;background-repeat:no-repeat;background-size:25%,25%}.page-template-page-newhomepage .slick-list .hero-content h1,.page-template-page-newservicespages .slick-list .hero-content h1{display:table-cell;vertical-align:middle;padding:10px 0;font-size:32px}.page-template-page-newhomepage .slick-list .hero-content h2,.page-template-page-newservicespages .slick-list .hero-content h2{font-size:26px}.page-template-page-newservicespages .variable-column-text .col-xs-12{flex:0 0 48%;max-width:100%;padding:10px 2%}.logo-columns-five .col-xs-12.col-sm{flex:1 0 31%;max-width:100%;text-align:center;padding:10px 3%}.logo-columns-five .col-xs-12.col-sm img{max-width:135px}blockquote{margin:0}.page-template-page-newservicespages .variable-column-text .col-xs-12 h4{font-size:16px}.slick-texticoncarousel h2{font-size:24px}.page-template-page-newservicespages .classic-accordion h4.classic-accordion-toggle{font-size:18px}.classic-accordion .toggle-content{text-align:left;border:1px solid #fff0;padding-right:0!important}}@media screen and (max-width:768px){.flex-content.bg-burnt-edge-off-white{background-color:#F8F8F8;background-image:url(/wp-content/themes/wpbase/images/burn-left.png),url(/wp-content/themes/wpbase/images/burn-right.png);background-position:0 10%,110% 95%;background-repeat:no-repeat;background-size:50%,50%}.flex-content.bg-burnt-edge-very-light-grey{background-color:#F4F4F4;background-image:url(/wp-content/themes/wpbase/images/burn-left.png),url(/wp-content/themes/wpbase/images/burn-right.png);background-position:0 10%,110% 95%;background-repeat:no-repeat;background-size:50%,50%}.wywiwyg-row-three-whiteback .wysiwygmodule,.wywiwyg-row-three .wysiwygmodule{align-items:center;min-height:auto;margin:1%;flex:1 0 47%}.wywiwyg-row-three .wysiwygmodule h3{font-size:16px}}