.hero{background-color:#003b4a;background-size:cover;display:flex;flex-direction:column;gap:50px;height:100dvh;padding:140px 0 80px}.hero__container{align-items:center;display:flex;gap:90px;justify-content:space-between;margin:0 auto}.hero .hero__text{display:flex;flex:1;flex-direction:column;gap:40px}.hero__form{background-color:#fff;border-radius:30px;flex:0.6;padding:40px 45px}.hero__title{color:#fff;font-weight:700;line-height:1}.hero__form form .input input:not([type=checkbox]):not([type=submit]){border:1px solid #e2e6eb;border-radius:4px;box-sizing:border-box;color:#3d3f44;font-size:16px;font-weight:400;height:40px;line-height:20px;padding:10px 15px;width:100%}form input[type=submit]{background-color:#3fb0a9;border:none;border-radius:6px;color:#fff;cursor:pointer;display:inline-block;font-size:16px;font-weight:300;height:43px;letter-spacing:.125em;line-height:1.3em;margin-top:10px;padding:10px 25px 8px;text-align:center}form ul.inputs-list{font-size:14px;margin:5px 0;padding:0}form ul.inputs-list li{list-style:none}form ul.inputs-list li label{color:#3d3f44}.form__title,form .hs-form-field{padding-bottom:30px}.form__title{color:#0e2e3a;font-size:40px;font-weight:300;line-height:49px}form{display:flex;flex-direction:column}.hs_submit{align-self:center}div[data-hs-cos-field=hero_subtitle]{font-size:18px;line-height:26px}@media (max-width:768px){.hero{height:100%}.hero__container{align-items:normal;flex-direction:column;gap:50px;padding-bottom:100px;padding-top:70px}}@media (max-width:1440px){.hero{height:100%}}