.two_col_header{align-items:center;background-position:50%;background-size:cover;display:flex;font-family:Nunito,sans-serif;gap:5%;justify-content:center;padding:50px 100px}.text_section{width:65%}.text_section h1{font-size:70px;line-height:76px}.two_col_header.abm_lp_form form .hs_recaptcha{margin-bottom:20px}.text_section h3{font-size:34px;line-height:60px}.text_section p{font-size:22px;line-height:30px}.form_section{width:35%}.form_section input{padding:12px 10px!important}.hs-button.primary,input[type=button],input[type=submit]{background-color:#fff;border:4px solid #c44097!important;border-radius:50px!important;color:#c44097!important;font-family:Nunito,sans-serif;font-size:18px;font-weight:700;letter-spacing:.45px;padding:12px 30px!important;text-transform:uppercase!important}.two_col_header.abm_lp_form .text_section{max-width:465px;order:2;width:100%}.two_col_header.abm_lp_form .form_section{max-width:500px;order:1;width:100%}.two_col_header.abm_lp_form .text_section h3{color:#c44097;font-size:30px;font-weight:800;line-height:36px}.two_col_header.abm_lp_form .text_section p{color:#2b2e32;font-size:18px;font-weight:400;line-height:26px}.two_col_header.abm_lp_form .form_section h3{color:#1a1937;font-size:44px;font-weight:600;line-height:50px;margin-bottom:30px}.two_col_header.abm_lp_form{padding:90px 80px}.two_col_header.abm_lp_form .container{display:flex;flex-wrap:wrap;gap:100px;margin:0 auto;max-width:1300px}.two_col_header.abm_lp_form .container .form_section form{background:#fff;border-radius:15px;box-shadow:5px 5px 30px 0 rgba(0,0,0,.16);padding:45px}.two_col_header.abm_lp_form .container .form_section form .grecaptcha-badge{box-shadow:none!important}.two_col_header.abm_lp_form .container .form_section form label{color:#000;font-family:Nunito;font-size:14px;font-style:normal;font-weight:700;line-height:20px}.two_col_header.abm_lp_form .container .form_section form .input input{background:var(--rgb-247230241,#f7e6f1);border:2px solid #1a1937;border-radius:5px;color:#1a1937}@media screen and (max-width:900px){.two_col_header.abm_lp_form{padding:60px 35px}.two_col_header{align-items:center;flex-direction:column;gap:25px;justify-content:center;padding:50px 30px}.form_section,.text_section{width:100%}.text_section h1{font-size:50px}.text_section h3{font-size:30px}.text_section p{font-size:20px}.two_col_header.abm_lp_form .container{gap:45px}}