.home-banner-v2 .content-wrapper{margin:0 auto;max-width:1236px}.home-banner-v2 .submitted-message{background-color:transparent!important;text-align:center}.home-banner-v2 .total-section{align-items:center;display:flex;justify-content:space-between}.home-banner-v2 .left-section{width:45%}.home-banner-v2 .right-section{width:42%}.home-banner-v2 .top-head h1{color:#fff;font-family:PP Neue Corp;font-size:80px;font-weight:500;line-height:87px;margin-bottom:36px!important;margin:0;text-align:left}.home-banner-v2 .banner-content p{color:#fff;font-family:Helvetica Neue;font-size:20px;font-weight:400;line-height:32px;margin:0;margin-bottom:60px!important;text-align:left}.home-banner-v2 .banner-cta-outer{text-align:left}.home-banner-v2 .cta-section{align-items:center;display:flex;gap:58px;margin-top:70px}.home-banner-v2 .banner-cta a{color:#fff;font-family:Helvetica Neue;font-size:18px;font-style:normal;font-weight:700;line-height:27px;position:relative;text-align:center;text-decoration:none}.home-banner-v2 .banner-cta a:after{background-image:url(https://8243349.fs1.hubspotusercontent-na1.net/hubfs/8243349/Arrow-White.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";height:12px;position:absolute;right:-31px;top:2px;transition:right .3s ease;width:20px}.home-banner-v2 .banner-cta a:hover:after{right:-46px}.home-banner-v2 form input[type=submit]{background:#f15928!important;border-radius:6px;color:#fff!important;font-family:Helvetica Neue;font-size:18px!important;font-style:normal;font-weight:700!important;line-height:27px!important;padding:11px 59px 12px!important;text-align:center;width:100%}.home-banner-v2 .hs-form-field{margin-bottom:31px}.home-banner-v2 select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background:url(https://8243349.fs1.hubspotusercontent-na1.net/hubfs/8243349/dropdown%20arrow%20white.svg) no-repeat right 30px center!important;background:transparent;border:.5px solid #fff!important;border-radius:6px;color:#fff!important;font-family:Helvetica Neue;font-size:20px;font-style:normal;font-weight:400;line-height:32px;opacity:.7;padding-right:30px}.home-banner-v2 select svg{opacity:1}.home-banner-v2 form ::placeholder{color:#fff;opacity:.7}.home-banner-v2 form input[type=email]{color:#00185d!important}.home-banner-v2 form input[type=email],.home-banner-v2 input[type=text]{background:transparent!important;border:.5px solid #fff!important;border-radius:6px;color:#fff!important;font-family:Helvetica Neue;font-size:20px;font-style:normal;font-weight:400;line-height:32px}.home-banner-v2 form{background:rgba(0,78,167,.7);border-radius:10px;padding:39px 50px}.home-banner-v2 .hs-richtext p{margin-bottom:28px}.home-banner-v2 .form-title{display:none}.legal-consent-container .hs-form-booleancheckbox-display input{float:left;height:24px}.legal-consent-container .hs-form-booleancheckbox-display>span{color:#fff;display:flex!important;font-family:Helvetica Neue;font-size:15px;font-style:normal;font-weight:400;line-height:32px}@media only screen and (max-width:985px) and (min-width:220px){.legal-consent-container .hs-form-booleancheckbox-display>span{color:#fff;display:flex!important;font-family:Helvetica Neue;font-size:14px;font-style:normal;font-weight:400;line-height:23px}.home-banner-v2 .top-head h1{font-size:38px!important;line-height:45px!important;margin-bottom:24px!important;width:100%}.home-banner-v2 .hs-richtext p span{font-size:18px!important;line-height:24px!important}.home-banner-v2 .banner-content p{margin-bottom:54px!important;width:100%}.home-banner-v2 .cta-section{display:block}.home-banner-v2 .banner-cta{margin-top:47px}.home-banner-v2 .total-section{display:block}.home-banner-v2 .left-section{margin-bottom:50px;width:100%}.home-banner-v2 .right-section{width:100%}.home-banner-v2 form{background:rgba(0,78,167,.7);border-radius:10px;padding:37px 26px 42px 25px}.home-banner-v2 form ::placeholder{font-size:14px;font-style:normal;font-weight:400;line-height:23px}.home-banner-v2 select{font-size:14px;font-style:normal;font-weight:400;line-height:23px;padding-right:50px;white-space:break-spaces}}@media only screen and (max-width:1280px) and (min-width:768px){.home-banner-v2{padding-left:20px;padding-right:20px}}