.header__info .button{box-shadow:4px 7px 10px rgba(0,0,0,.15);font-weight:700;letter-spacing:.2px}- .header__info .button--filled.button--il:before{background-image:url("https://4941732.fs1.hubspotusercontent-na1.net/hubfs/4941732/magnifying-glass%20(1).svg")}.footer__bottom ::-webkit-input-placeholder{color:#fff;opacity:1}.footer__bottom ::-moz-placeholder{color:#fff;opacity:1}.footer__bottom :-ms-input-placeholder{color:#fff;opacity:1}.footer__bottom :-moz-placeholder{color:#fff;opacity:1}.bodysearch .footer-container-wrapper:after{background:#f6f7fb;bottom:100%;content:"";height:100%;left:0;position:absolute;transform:rotate(-1.5deg);transform-origin:bottom right;width:100%}.srinput{background:#2e5384}.srinput .page-center>div>div{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;min-height:462px}.srinput__inner{max-width:880px;padding-top:80px;width:100%!important}.srinput__inner h2{color:#fff;margin-bottom:16px}.srinput__inner p{color:#fff;font-size:18px;line-height:1.3;margin-bottom:27px}.srinput__inner form{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.srinput__inner form input{padding:10px 20px;width:calc(100% - 234px)!important}.srinput__inner form button,.srinput__inner form input{-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-box-shadow:none;box-shadow:none;color:#142843;font-family:Montserrat,sans-serif;font-size:20px;height:64px}.srinput__inner form button{background:#00aeef;border:0;border-radius:30px;color:#fff!important;cursor:pointer;font-family:Montserrat,sans-serif!important;font-size:16px!important;font-weight:700;letter-spacing:.5px!important;margin-left:auto;text-transform:uppercase;width:222px}.hs-search-field__bar button svg{fill:#fff;height:10px;margin-right:10px;position:relative;top:-1px;-webkit-transform:scale(1.6);-ms-transform:scale(1.6);transform:scale(1.6)}.srinput__inner form button:after{content:"Search"}.srinput__inner form button:hover{background-color:#fc3d67}.srinput__inner .hs-search-field{position:relative}.srinput__inner ul.hs-search-field__suggestions{border-color:#fff;border-radius:4px;display:none!important;position:absolute;top:100%}.srinput__inner ul.hs-search-field__suggestions a,.srinput__inner ul.hs-search-field__suggestions li{background:0 0;color:#fff}.srcontent{padding:55px 0 80px}.srcontent #hsresults li{border-bottom:1px solid #dbdfed;margin-bottom:20px;padding-bottom:22px}.srcontent #hsresults li a{color:#142843;font-size:24px;font-weight:800;line-height:1.2;margin-bottom:6px}.srcontent #hsresults li a:hover{color:#fc3d67}.srcontent #hsresults li a .hs-search-highlight{font-weight:inherit}.srcontent #hsresults li p{color:#4d5a6d;font-weight:400}.srcontent .hs-search-results__pagination a{font-size:18px;font-weight:600}.srcontent .hs-search-results__pagination a i{font-weight:800}.srcontent .hs-search__no-results{text-align:center}.srcontent .hs-search__no-results p{font-size:18px;font-weight:800;line-height:1.3}.count-search{color:#fff;font-size:16px;line-height:1.4;margin-top:20px}@media only screen and (max-width:767px){.srcontent{padding:45px 0 70px}.srcontent #hsresults li a{font-size:20px}.srcontent .hs-search-results__pagination a{font-size:16px}.srinput__inner h2{font-size:24px;margin-bottom:10px;text-align:center}.srinput__inner{padding-top:80px}.srinput__inner p{font-size:16px;margin-bottom:16px;text-align:center}.count-search{margin-top:18px;text-align:center}.srinput__inner form input{width:100%!important}.srinput__inner form button,.srinput__inner form input{font-size:17px;height:51px}.srinput__inner form button{margin-left:auto;margin-right:auto;margin-top:20px;width:180px}.srcontent .hs-search__no-results p{font-size:16px}}.singleblog__body blockquote{margin:40px 0 42px}#hs_cos_wrapper_post_body blockquote:last-child{margin-bottom:0}.singleblog__body blockquote ul:first-child{margin-top:4px}.signup__col h1{font-size:48px}h2.singleblog__title{font-size:48px;margin-bottom:18px}@media only screen and (max-width:1160px){.signup__col h1{font-size:38px}}@media only screen and (max-width:800px){.signup__col h1{font-size:36px}}.srinput__inner h1{color:#fff;font-size:48px}@media only screen and (max-width:1160px){.srinput__inner h1{font-size:38px}}@media only screen and (max-width:767px){.srinput__inner h1{font-size:24px;text-align:center}}.budget-whiteangle .budget:after{background:#fff}.industry-logocase-bt0 .industry-logocase{border-top:0}@media only screen and (max-width:767px){.homebanner__slider .slick-track{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.homebanner__slider h1{font-size:36px}.hs-blog-post a{padding:5px}}@media screen and (max-width:581px){body,html{overflow-x:hidden;width:100%}}@media only screen and (max-width:360px){.paltform__cell__inner h4{font-size:20px}}.submitted-message{background:#efefef;color:#000;margin:0 auto;padding:30px 28px;text-align:center}.signupmsg h3{color:#000;font-size:21px}.signupmsg h4{font-size:15px;line-height:23px;padding:10px 0 3px}.signupmsg__box{background:#fff;border-radius:3px;box-shadow:0 5px 4px hsla(0,0%,80%,.25);color:#000;margin-bottom:24px;padding:30px 24px}.signupmsg .callg_icon{max-width:100px;padding-bottom:4px}.submitted-message img.icond{margin-right:4px;max-width:20px;position:relative;top:6px;width:auto}.submitted-message p span{color:#000!important}.signupmsg .form_logo{padding-bottom:10px}.signupmsg__addbtn a{background:#00aeef;border:0;border-radius:40px;color:#fff;cursor:pointer;font-family:Montserrat,sans-serif;font-size:14px;font-weight:600;margin:16px 0 0;padding:12px 50px;text-align:center;transition:all .4s ease}.signupmsg__box p{font-size:12px;line-height:12px}.signup__form .hs_recaptcha{float:left;margin:14px 0 24px!important}.signupmsg__addbtn a:hover{background-color:#ff3e68!important;color:#fff}.signupmsg__social img{border-radius:10px;margin-top:10px;padding:3px}.signupmsg__top{padding:16px 0 8px}.landing__page .banner{background-color:#2e5384}.landing__page .banner__inner{height:665px;padding:70px 0}.banner__logo .banner__inner{height:auto!important;padding:70px 0}.landing__page .banner__content{max-width:950px}.landing__page .what-role .what{padding-bottom:30px;padding-top:70px}#landing__footer .footer__logo{text-align:center}#landing__footer .footer__copyrightmenu ul{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:15px}#landing__footer .footer__inner>.row-fluid-wrapper>.row-fluid>.widget-span:first-child{width:200px!important}#landing__footer .footer__inner>.row-fluid-wrapper>.row-fluid{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;justify-content:center}.what-first-module .what.what--js.now-what{background:#fff}.bannerTop.banner__logo{margin-bottom:0}.resources-angle .resources{padding-top:270px}.blog-accordion{background:#fff;padding-bottom:60px}.resources-accordion__outer,.resources-accordion__outer .accordion{background:#fff}.resources-accordion__outer .accordion{color:#00aeef;display:inline-block;font-size:16px;font-weight:500;margin-bottom:20px;padding:0 25px 0 0;position:relative;width:auto}.resources-accordion__outer .accordion:after{border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #00aeef;content:"";position:absolute;right:0;top:12px}.resources-accordion__outer .accordion.active:after{transform:rotate(180deg)}.resources-accordion__outer .accordion+.panel{padding:0}.resources-accordion__outer .accordion.active+.panel{max-height:100%}@media (min-width:768px){.resources-accordion__outer .resources-accordion__inner{margin:0 auto 0 131px;width:75%}}.logocase__slider a{display:block}.popbtn{background:#00aeef;border-radius:40px;color:#fff;font-family:Montserrat,sans-serif;font-size:14px;font-weight:800;margin:15px;min-width:216px;padding:13px 23px 12px;text-align:center;text-transform:uppercase}.popbtn:hover{background-color:#fc3d67;color:#fff}#cta_form-pop .cta_form-inner h3,#cta_form-pop .cta_form-inner p{color:#142843}#cta_form-pop .cta_form-inner .hs-firstname{margin-bottom:20px;margin-top:15px;width:100%}#cta_form-pop .cta_form-inner .hs-email{margin-bottom:20px;width:100%}.singlenews.overflowhide{overflow:hidden}#cta_form-pop .cta_form-inner .hs-firstname{margin-top:0}#cta_form-pop .cta_form-inner form>fieldset>div{margin-bottom:20px;width:100%}#cta_form-pop .cta_form-inner form .hs-submit input{height:auto;min-height:45px}@media (max-width:480px) .video-section{background:#fff!important;padding-bottom:50px}