.ls-lp-banner{display:flex;flex-wrap:wrap}.ls-lp-banner .image-box{align-items:center;display:flex;position:relative;width:65%}.ls-lp-banner .image-box h1,.ls-lp-banner .image-box h2,.ls-lp-banner .image-box h3,.ls-lp-banner .image-box h4,.ls-lp-banner .image-box h5,.ls-lp-banner .image-box h6{margin:24px 0}.ls-lp-banner .form{background:var(--ls-primary);padding:72px;width:35%}.ls-lp-banner .form,.ls-lp-banner .form form label,.ls-lp-banner .form h6{color:var(--ls-neutral-white)}.ls-lp-banner .image-box img{height:100%;object-fit:cover;position:absolute;width:100%;z-index:-9}.ls-lp-banner .overlay{height:100%;left:0;position:absolute;top:0;width:100%}.ls-lp-banner .content{margin:0 auto;max-width:860px;padding:36px 100px 36px 36px;position:relative}.ls-lp-banner .form form .hs-input{border:none;border-radius:0}.ls-lp-banner .form form .hs-button{background:var(--ls-accent)}@media (max-width:920px){.ls-lp-banner .image-box{width:100%}.ls-lp-banner .content{padding:90px 24px 48px}.ls-lp-banner .form{padding:36px 24px;width:100%}}@media (min-width:921px) and (max-width:1250px){.ls-lp-banner .image-box{width:55%}.ls-lp-banner .content{max-width:100%;padding:24px}.ls-lp-banner .form{padding:36px;width:45%}}@media (min-width:1251px) and (max-width:1440px){.ls-lp-banner .form{padding:36px}}