#header .wrap,.main-content .wrap{padding:0 15px}.lp-banner-section{background:#08576f no-repeat 50% 50%;background-size:cover;color:#fff;padding-bottom:100px;padding-top:180px;position:relative}.lp-banner-section .section-heading h1{color:#fff;font-size:50px;font-weight:700;letter-spacing:-1px;line-height:1.1}.lp-banner-section .lp-banner-inner{display:flex}.lp-banner-section .lp-banner-left{width:58%}.lp-banner-section .lp-banner-content{align-items:center;display:flex;font-size:21px;font-weight:400;letter-spacing:-.42px;line-height:1.52}.lp-banner-section .lp-banner-image{padding-right:50px;width:300px}.lp-banner-section .lp-banner-image+.lp-banner-detail{padding-right:50px;width:calc(100% - 350px)}.lp-banner-section .sub-title p{color:hsla(0,0%,100%,.7);font-size:16px;font-stretch:normal;font-style:normal;font-weight:700;line-height:normal}.lp-banner-section .sub-title{padding-bottom:30px}.lp-banner-button a.hero-button{border:1.5px solid #fff;border-radius:28px;color:#fff;display:inline-block;font-size:20px;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:-.4px;line-height:1.05;min-width:140px;padding:15.5px 30.9px 17.2px 31.7px;text-align:center;transition:all .3s ease}.lp-banner-button a.hero-button:hover{background-color:#58b871;border-color:#58b871;text-decoration:none}.lp-banner-button{padding-top:30px}.bottom-shape{background-color:#fff;bottom:-1px;clip-path:polygon(100% 0,0 100%,100% 100%);display:block;height:100px;left:0;position:absolute;right:0;width:100%}.form-section-wrapper{box-sizing:border-box;display:inline-block;position:fixed;right:calc(50vw - 600px);top:180px;z-index:99}.form-section{background-color:#fff;border-radius:19px;box-shadow:0 0 24px 0 rgba(0,0,0,.16);box-sizing:border-box;max-width:450px;padding:40px}.form-title p{font-size:21px;font-stretch:normal;font-style:normal;font-weight:500;line-height:1.52}.form-section form .hs-form-field label{font-size:15px;font-stretch:normal;font-style:normal;font-weight:400;line-height:1.6}.form-section form .hs-form-field .hs-input{background-color:#f8f8f8;border-color:#f8f8f8;border-radius:6px;padding:12px}.form-section form input[type=submit]{border-radius:28px;padding:20px 30px}.lp-banner-detail ul li{box-sizing:border-box;font-stretch:normal;font-style:normal;font-weight:700;line-height:1.43;padding-bottom:10px;padding-right:30px;width:50%}.lp-banner-detail ul{display:flex;flex-wrap:wrap;padding-left:20px}.legal-consent-container p{font-size:12px;margin:10px 0!important}@media(min-width:1082px){.form-section-wrapper.frm-absolute{position:absolute}}@media(min-width:1400px){#header .wrap,.main-content .wrap{margin:0 auto;max-width:81%}.form-section-wrapper{right:calc(50vw - 650px)}}@media(max-width:1428.57143px){.wrap{margin:0 5%!important}}@media(max-width:1250px){.form-section-wrapper{right:calc(50vw - 520px)}.form-section{padding:50px 30px;width:400px}.lp-banner-section .lp-banner-image{width:200px}.lp-banner-section .lp-banner-image+.lp-banner-detail{padding-right:0;width:calc(100% - 200px)}}@media(max-width:1081px){.form-section-wrapper{left:50%;position:relative;right:0;top:0;transform:translateX(-50%)}.lp-banner-section .lp-banner-left{width:70%}}@media(max-width:992px){.lp-banner-section .lp-banner-left{width:100%}}@media(max-width:767px){.lp-banner-section .lp-banner-content{flex-direction:column;font-size:16px}.lp-banner-section .lp-banner-content>div{padding-right:0;width:100%!important}.form-section-wrapper{padding:0 30px}.form-section{width:100%}.lp-banner-section .section-heading h1{font-size:42px}}.lp-banner-section>.wrap{position:relative;z-index:1}.lp-banner-section>.bottom-shape{z-index:1}.lp-banner-section .bg-video{height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%}.lp-banner-section .bg-video video{height:auto;left:50%;min-height:100%;min-width:100%;position:absolute;top:50%;transform:translate(-50%,-50%);width:auto}@media screen and (min-width:1082px){.theme-block.content>.wrap>.hs_cos_wrapper{width:58%}}@media screen and (max-width:1081px){.lp-banner-section .bg-video video{display:none}}