.hero_banner_new_section .banner{align-items:center;border-radius:20px;display:flex;flex-wrap:wrap;padding:64px 0 64px 32px}.hero_banner_new_section .text_form_section form .legal-consent-container{bottom:-40px;position:absolute}.hero_banner_new_section .text_form_section form .legal-consent-container .hs-richtext{margin:0}.hero_banner_new_section .text_form_section form .legal-consent-container .hs-richtext p{font-size:14px;font-weight:400;line-height:20px;margin:0}.hero_banner_new_section .banner .text_form{padding:0 32px;width:50%}.hero_banner_new_section .banner .banner_image{padding:0 0 0 32px;width:50%}.hero_banner_new_section .text_form_section h1,.hero_banner_new_section .text_form_section h2{color:#fff;font-size:72px;font-weight:600;line-height:90px;margin:0 0 24px}.hero_banner_new_section .text_form_section p{color:#b2ddff;font-size:20px;font-weight:400;line-height:30px;max-width:500px}.hero_banner_new_section .text_form_section .form_section h3{display:none}.hero_banner_new_section .text_form_section .form_section form{align-items:center;background:transparent;display:flex;flex-wrap:wrap;gap:16px;position:relative}.hero_banner_new_section .text_form_section form .legal-consent-container .hs-richtext p a:hover{text-decoration:none}.hero_banner_new_section .text_form_section .form_section form .hs_error_rollup{display:none}.hero_banner_new_section .text_form_section form .legal-consent-container .hs-richtext p a{color:#fff;text-decoration:underline}.hero_banner_new_section .text_form_section .form_section form .hs_email{margin:0}.hero_banner_new_section .banner .text_form .button_section a{background:#1570ef;border-radius:8px;color:#fff;font-size:16px;font-weight:600;line-height:normal;padding:12px 14px}.hero_banner_new_section .banner .text_form .button_section a:hover{filter:brightness(115%)}.hero_banner_new_section .banner .text_form .form_section .hs_submit.hs-submit{width:30%}.hero_banner_new_section .banner .text_form .form_section .hs_email.hs-email.hs-fieldtype-text.field.hs-form-field{width:67%}.hero_banner_new_section .text_form_section .form_section form label{margin:0}.hero_banner_new_section .text_form_section .form_section form .input input{border:1px solid #d0d5dd;border-radius:8px;outline:none;padding:12px 14px!important}.hero_banner_new_section .text_form_section .form_section form .input input::placeholder{color:#667085;font-size:16px;font-weight:400;line-height:24px}.hero_banner_new_section .text_form_section .form_section form .actions input.hs-button.primary.large{background:#1570ef;font-size:16px;font-weight:600;line-height:0;padding:12px 14px!important}.hero_banner_new_section .banner .banner_image .image img{height:auto;width:100%}.hero_banner_new_section .text_form_section .form_section form ul.no-list.hs-error-msgs{position:absolute}.hero_banner_new_section .text_form_section .form_section form ul.no-list.hs-error-msgs.inputs-list{display:block}.hero_banner_new_section .text_form_section .form_section form ul.no-list.hs-error-msgs.inputs-list li{margin:6px 0 0}.hero_banner_new_section .text_form_section .form_section form ul.no-list.hs-error-msgs.inputs-list li label.hs-error-msg.hs-main-font-element{color:#b2ddff;font-size:14px;font-weight:400;line-height:20px}.hero_banner_new_section .banner .text_form .form_section{padding-top:48px}@media screen and (max-width:767px){.hero_banner_new_section .banner .text_form{padding:0 25px;width:100%}.form_section{padding:30px 0!important}.hero_banner_new_section .text_form_section h1,.hero_banner_new_section .text_form_section h2{font-size:28px;line-height:38px;margin:20px 0 10px}.hero_banner_new_section .banner .text_form .button_section{display:inline-flex;padding-bottom:25px}.hero_banner_new_section .text_form_section p{font-size:18px;line-height:24px;max-width:100%}.hero_banner_new_section .banner{padding:40px 0}.hero_banner_new_section .banner .text_form .form_section{padding-top:20px}.hero_banner_new_section .banner .banner_image{padding:0;width:100%}.hero_banner_new_section .text_form_section .form_section form .hs_email.hs-email.hs-fieldtype-text.field.hs-form-field{width:100%}.hero_banner_new_section .text_form_section .form_section form{margin:0 0 30px}.hero_banner_new_section .text_form_section .form_section form .hero_banner_new_section .banner{flex-direction:column-reverse}.hero_banner_new_section .banner .text_form .form_section .hs_email.hs-email.hs-fieldtype-text.field.hs-form-field{width:100%}.hero_banner_new_section .banner .text_form .form_section .hs_submit.hs-submit{width:auto}}@media (min-width:768px) and (max-width:1024px){.hero_banner_new_section .text_form_section h2{font-size:40px;line-height:48px;margin:0 0 20px}.hero_banner_new_section .banner .text_form .form_section .hs_email.hs-email.hs-fieldtype-text.field.hs-form-field{padding:0 0 15px;width:100%}.hero_banner_new_section .text_form_section p{font-size:18px;line-height:28px}.hero_banner_new_section .banner{padding:50px 0 50px 20px}.hero_banner_new_section .banner .text_form{padding:0 20px}.hero_banner_new_section .banner .banner_image{padding:0 0 0 20px}.hero_banner_new_section .banner .text_form .form_section{padding-top:10px}.hero_banner_new_section .text_form_section .form_section form .hs_email.hs-email.hs-fieldtype-text.field.hs-form-field{width:100%}.hero_banner_new_section .banner .text_form .form_section .hs_submit.hs-submit{width:auto}}@media (min-width:1025px) and (max-width:1200px){.hero_banner_new_section .text_form_section .form_section form{gap:12px}.hero_banner_new_section .text_form_section h2{font-size:50px;line-height:55px;margin:0 0 20px}.hero_banner_new_section .text_form_section p{font-size:17px;line-height:26px;max-width:100%}.hs_email.hs-email.hs-fieldtype-text.field.hs-form-field{width:100%}.hero_banner_new_section .banner .text_form .form_section{padding-top:0}}