.hero-sect .row.d-flex.align-items-center{margin-bottom:0!important;margin-top:0!important}.popup form.hs-form input[type=text].hs-input,.production--form input[type=email],.production--form input[type=number],.production--form input[type=search],.production--form input[type=tel],.production--form input[type=text],.production--form textarea,form.hs-form input[type=email].hs-input,form.hs-form input[type=number].hs-input,form.hs-form input[type=tel].hs-input,form.hs-form textarea.hs-input{padding-bottom:6px;padding-top:6px}a.btn.secondary{background-color:#fff!important;border:2px solid #eb7800!important;color:#eb7800!important;padding-bottom:12px;padding-top:11px}#popup1 div.legal-consent-container>div.hs-richtext>p,#popup1 div.legal-consent-container>div.hs-richtext>p>strong>a{font-size:13px!important;margin:0!important}.hero-sect .row{margin:inherit!important;padding-left:64px;padding-right:64px}.slide-hero h1{font-size:44px!important}.slide-hero h2{font-weight:500!important}.slide-hero .btn{background-color:#eb7800;border:0!important;border-radius:5px;color:#fff!important;font-size:21px;font-weight:600;margin-bottom:0!important;margin-top:8px}.slide-hero .btn:hover{background-color:#b85c00!important}#popup1 div.legal-consent-container>div.hs-richtext>p,#popup1 div.legal-consent-container>div.hs-richtext>p>strong>a{color:#000}.slide-hero btn.btn{font-size:23px!important;padding:12px 36px}.slide-hero{align-items:center;background-image:url(../png/cc-hero-1920x700.png);background-position:100%;background-repeat:no-repeat;background-size:cover;display:flex;padding-bottom:32px;padding-top:32px}.case-study-grid h3{color:#000;font-size:26px;font-weight:600}.case-study-grid .box{background-color:#023049;border-radius:50px;border-bottom-left-radius:60px;border-bottom-right-radius:60px;margin:0 auto;max-width:400px}.case-study-grid .col-md-4{margin-bottom:36px}.case-study-grid .inner{border-bottom-left-radius:50px;border-bottom-right-radius:50px;min-height:250px;padding:36px}.case-study-grid .inner a{color:#e87d00;font-size:21px;font-weight:600;text-decoration:none}.case-study-grid{max-width:1440px}.case-study-grid .box img{display:block;margin:0 auto;max-height:140px;text-align:center}.case-study-grid .inner{background-color:#e8e8e8}.hero-sect.cta .btn{background-color:#fc8322;color:#fff;font-size:26px;margin:12px;padding:8px 42px}.hero-sect.cta .btn.secondary{background-color:transparent;border:2px solid #013049;color:#013049}.hero-sect.cta h2{font-family:Gotham,sans-serif;font-size:32px;font-weight:900;margin:0 auto;max-width:600px;padding-bottom:24px;text-transform:capitalize!important}.hero-sect .quote h2{font-size:21px;font-style:italic}.hero-sect .quote h3{font-size:21px;margin-top:16px}.slide-hero h1{font-size:64px;font-weight:600;max-width:800px}.hero-sect{margin-bottom:36px;margin-top:36px}.slide-hero h2{font-family:Gotham,sans-serif;font-size:24px;font-weight:500;line-height:32px;margin-bottom:12px;margin-top:16px;max-width:658px;text-transform:inherit}.container-fluid{padding-left:0!important;padding-right:0!important}.container-fluid .row{margin:0 auto;max-width:1600px}.footer-container.container-fluid,.header-container.container-fluid{padding:0}@media screen and (max-width:1023px){.slide-hero{margin-top:0}}@media screen and (max-width:768px){.hero-sect .row.d-flex.align-items-center{padding:0}.box{margin-bottom:24px!important}}#popup1{display:none}.popup h2{padding-bottom:24px}.cta-box{background:hsla(0,0%,100%,.2);background-clip:padding-box;border:2px solid #fff;border-radius:20px/50px;margin:0 auto;padding:35px;text-align:center;width:20%}.overlay-form{background:rgba(0,0,0,.7);bottom:0;left:0;opacity:1;position:fixed;right:0;top:0;transition:opacity .5s;visibility:visible;z-index:10000000000000000}.overlay-form:target{display:none;opacity:0;visibility:hidden}.popup{background:#fff;border-radius:5px;margin:40px auto;padding:32px;position:relative;transition:all 5s ease-in-out;width:80%}.popup .close{color:#333;font-size:30px;font-weight:700;position:absolute;right:30px;text-decoration:none;top:20px;transition:all .2s}.popup .close:hover{color:orange}.popup .content{max-height:30%;overflow:auto;padding-top:32px}@media screen and (max-width:768px){.hero-sect{padding:0!important;padding-left:0;padding-right:0}.hero-sect .col-md-6{padding:16px}.slide-hero{background-color:#fff;background-image:none;background-size:cover;min-height:435px}.slide-hero h1{font-size:36px!important;margin:0!important}.popup{border-radius:0!important;width:100%!important}}a.btn.secondary:hover{border:2px solid #b85c00!important;color:#fff!important}