.fserv-form-loaded{width:100%;max-width:unset}.fs-webform-container .fserv-container{max-width:none!important;padding-top:0!important}.fserv-container form{padding-top:0!important}.fserv-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid;margin-top:0!important;padding:40px!important}:is(.fserv-field:has(input[name="contact[first_name]"]),.fserv-field:has(input[name="contact[last_name]"])){margin-right:20px;display:inline-block;padding-left:0!important;padding-right:0!important}.formserv-textarea-field{grid-column:span 2/span 2!important}.fserv-input-text,.fserv-textarea,#fw-country-phone-select,#contact[work_number]{border-color:var(--color-grey-tertiary)!important;border-radius:5px!important}.fserv-button-submit{border-radius:5px!important}.fserv-button-submit:hover{background-color:var(--color-interaction-hover)!important}.fserv-field{margin:0!important;padding:0!important}@media (max-width:767px){:is(.fserv-field:has(input[name="contact[email]"]),.formserv-tel-field){grid-column:span 2/span 2}}.fserv-field:has(input[name="contact[last_name]"]){margin-right:0}.fserv-field:has(input[name="sales_account[name]"]){grid-column:span 2/span 2}.fs-webform-container .fserv-label{font-family:var(--font-inter)!important;margin-bottom:0!important;font-size:.938rem!important;line-height:1.5rem!important}.checkbox:before{--tw-content:""!important;content:var(--tw-content)!important;width:0!important;height:0!important}.fserv-form div:has(.fserv-button-submit){flex-direction:column;align-items:flex-start;display:flex;border-top-width:0!important;grid-column:span 2/span 2!important;margin:0!important;padding:0!important}:is(.opt-in,.checkbox:has(.fserv-form-optin-checkbox-text)){width:100%!important;height:fit-content!important}
