#main .hs-form{display:flex;flex-direction:column;gap:2rem}#main .hs-form fieldset{max-width:initial}#main .hs-form .form-columns-2,#main .hs-form .form-columns-3{gap:1rem;display:flex;flex-direction:row;align-items:start;justify-content:space-between}@media only screen and (min-width:768px) and (max-width:1023px){#main .hs-form .form-columns-2,#main .hs-form .form-columns-3{flex-direction:column}#main .hs-form .form-columns-2 .hs-form-field,#main .hs-form .form-columns-3 .hs-form-field{width:100% !important}}@media only screen and (max-width:479px){#main .hs-form .form-columns-2,#main .hs-form .form-columns-3{flex-direction:column}#main .hs-form .form-columns-2 .hs-form-field,#main .hs-form .form-columns-3 .hs-form-field{width:100% !important}}#main .hs-form ul.hs-error-msgs{margin:1rem 0 0;padding:5px;color:#fff;font-size:12px;list-style:none;line-height:normal;background-color:red}#main .hs-form ul.hs-error-msgs li{margin:0}#main .hs-form ul.inputs-list{list-style:none;margin-inline-start:0}#main .hs-form .hs-form-field .input{margin-right:0}#main .hs-form .hs-form-field .input:has(input:not([type=radio],[type=checkbox]),textarea){width:100%}#main .hs-form .hs-form-field .input:has(input:not([type=radio],[type=checkbox]),textarea) input,#main .hs-form .hs-form-field .input:has(input:not([type=radio],[type=checkbox]),textarea) textarea{width:100%}#main .hs-form .hs-form-field .input:has(select):after{line-height:50px;right:2rem}#main .hs-form .hs-form-field .input:has(select) select.hs-input{border-radius:0;height:initial;width:100%;color:inherit}#main .hs-form .hs-dependent-field{display:flex;flex-direction:column;gap:2rem}