.quote-form-section{background:#f9f9fa;padding:80px 0}.quote-form-section .quote-wrapper{background-color:var(--color-white);border-radius:12px;margin:auto;max-width:1024px;padding:50px;width:100%}.quote-wrapper form .hsfc-Step__Content{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-between;padding:0!important}.quote-wrapper .hsfc-Row .hsfc-RichText p{color:#252525;font-size:24px;font-weight:700;line-height:1.5;margin:0!important}.quote-wrapper .hsfc-Row .hsfc-RichText br{display:none}.quote-wrapper #hs_form_target_quoteForm-2.hsfc-Row{display:flex;margin-bottom:40px}.quote-wrapper .hsfc-Row{align-items:flex-start;display:flex!important;flex-wrap:wrap;gap:0!important;justify-content:space-between;margin-bottom:30px!important}.quote-wrapper .hsfc-Row .hsfc-EmailField,.quote-wrapper .hsfc-Row .hsfc-TextField{width:calc(50% - 10px)}.quote-wrapper .hsfc-Row input,.quote-wrapper .hsfc-Row select,.quote-wrapper .hsfc-Row textarea{background:#fff;border:1px solid #e1e1e1;border-radius:8px;color:#000;font-size:16px;font-weight:300;line-height:1;padding:15px 20px}.quote-wrapper .hsfc-Row input:focus,.quote-wrapper .hsfc-Row input:hover{box-shadow:unset;outline:none}.quote-wrapper .hsfc-Row input::placeholder{color:rgba(0,0,0,.4)}.quote-wrapper .hsfc-Row .hsfc-PhoneField{width:100%}.quote-wrapper form label{color:var(--color-black)!important;font-family:Outfit!important;font-size:16px!important;font-weight:600;line-height:1;margin-bottom:20px!important}.quote-wrapper .hsfc-Row .hsfc-PhoneField .hsfc-PhoneInput__FlagAndCaret{background-color:#fcfcfc!important;border:1px solid #e1e1e1!important;border-radius:8px 0 0 8px!important}.quote-wrapper .hsfc-Row .hsfc-CheckboxFieldGroup{width:100%}.quote-wrapper .hsfc-CheckboxFieldGroup .hsfc-CheckboxFieldGroup__Options{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:flex-start}.quote-wrapper .hsfc-CheckboxFieldGroup .hsfc-CheckboxFieldGroup__Options input[type=checkbox]{height:25px;padding:0;width:25px}.quote-wrapper .hsfc-CheckboxFieldGroup .hsfc-CheckboxFieldGroup__Options label{color:rgba(0,0,0,.4)!important;font-weight:300;margin-bottom:0!important}.quote-wrapper .hsfc-CheckboxFieldGroup .hsfc-CheckboxFieldGroup__Options>div{margin-bottom:20px;width:100%}.quote-wrapper .hsfc-CheckboxFieldGroup .hsfc-CheckboxFieldGroup__Options>:last-child{margin-bottom:0}.quote-wrapper .hsfc-Row:has(.hsfc-DropdownField){width:calc(50% - 10px)}.quote-wrapper .hsfc-Row .hsfc-DropdownField{width:100%}.quote-wrapper .hsfc-CheckboxFieldGroup#hs_form_target_quoteForm-3452292754102 .hsfc-CheckboxFieldGroup__Options{gap:15px}.quote-wrapper .hsfc-CheckboxFieldGroup#hs_form_target_quoteForm-3452292754102 .hsfc-CheckboxFieldGroup__Options>div{margin:0!important;width:calc(33.33333% - 10px)}.quote-wrapper .hsfc-Row:has(.hsfc-DateField){width:calc(50% - 10px)}.quote-wrapper .hsfc-Row .hsfc-DateField,.quote-wrapper .hsfc-Row .hsfc-TextareaField{width:100%}.quote-wrapper .hsfc-NavigationRow{margin-left:auto;margin-top:0!important}.quote-wrapper .hsfc-NavigationRow .hsfc-NavigationRow__Alerts{margin:0!important}.quote-wrapper .hsfc-NavigationRow button[type=submit]{border:1px solid var(--color-red);border-radius:6px;color:var(--color-white);font-size:16px;font-weight:600;line-height:1;padding:18px 48px}.quote-wrapper form .hsfc-ErrorAlert{color:var(--color-red);font-family:Outfit!important;font-size:12px;line-height:1;margin:0!important}.quote-wrapper [data-hsfc-id=Renderer] .hsfc-CheckboxInput:checked:after{background-color:var(--color-red)!important}@media (max-width:991px){.quote-form-section .quote-wrapper{padding:40px 20px}}@media (max-width:767px){.quote-form-section{padding:50px 0}.quote-wrapper .hsfc-Row .hsfc-RichText p{font-size:20px}.quote-wrapper .hsfc-Row .hsfc-EmailField,.quote-wrapper .hsfc-Row .hsfc-TextField{width:100%}.quote-wrapper .hsfc-Row{margin-bottom:20px!important;row-gap:20px!important}.quote-wrapper .hsfc-Row:has(.hsfc-DropdownField){width:100%}.quote-wrapper .hsfc-CheckboxFieldGroup#hs_form_target_quoteForm-3452292754102 .hsfc-CheckboxFieldGroup__Options>div{width:100%}.quote-wrapper .hsfc-Row:has(.hsfc-DateField){width:100%}}