.form_section{align-items:center;display:flex;min-height:calc(100vh - 288px);padding:60px 20px}.form_wrapper [class*=form-columns],.form_wrapper [class*=form-columns].hs-input{display:flex;gap:16px;max-width:100%!important}.form_wrapper [class*=form-columns].hs-input{width:100%!important}.hs-form-field{margin-bottom:16px;width:100%}.form_section .container{background:#fff;border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,.05);margin:0 auto;max-width:700px;padding:40px 20px}.form_title{font-size:44px;font-weight:700;line-height:1.3}.form_subtitle,.form_title{color:#3f454f;text-align:center}.form_subtitle{font-size:16px;margin-bottom:30px}.form_wrapper{display:flex;flex-direction:column;gap:20px}.form_group{width:100%}.input{margin-right:0!important}.form_wrapper input,.form_wrapper textarea{border:1px solid #d1d5db;border-radius:8px;font-family:inherit;font-size:16px;padding:14px 16px;transition:border-color .3s,box-shadow .3s;width:100%!important}.hs-input{width:100%!important}.form_wrapper .hs-form-field label span{display:none}.hs-error-msgs label{display:block}.hs-error-msgs{padding-left:20px}.form_wrapper input:focus
.form_wrapper textarea:focus{border-color:#2563eb;box-shadow:0 0 0 3px rgba(37,99,235,.2);outline:none}.form_wrapper input[type=submit]{background-color:#1d395b;border-radius:40px;color:#fff;cursor:pointer;display:block;font-size:20px;margin:15px auto 0;padding:11px 45px;text-decoration:none;transition:opacity .25s ease-in-out;transition:opacity .3s ease;width:fit-content!important}.form_wrapper input[type=submit]:hover{opacity:.75}.form_group_row{display:flex;flex-wrap:wrap;gap:20px}.form_group_row .form_group{flex:1;min-width:200px}@media (width <= 479px){.form_title{font-size:28px}}