.fs-form-panel__panel{padding:2.25rem 2.5rem;border-radius:15px;background:#f7f7f7}.fs-form-panel__panel .wpforms-container,.fs-form-panel__panel .wpforms-form{width:100%}.fs-form-panel__panel form.wpforms-form{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem 2.5rem;align-items:end}.fs-form-panel__panel form.wpforms-form .wpforms-field-container{display:contents}.fs-form-panel__panel .wpforms-field:not(.wpforms-field-checkbox),.fs-form-panel__panel .wpforms-field:not(.wpforms-field-checkbox).wpforms-field-name,.fs-form-panel__panel .wpforms-field:not(.wpforms-field-checkbox).wpforms-field-phone{width:100%!important;padding:0!important}.fs-form-panel__panel .wpforms-field-label{margin:0 0 .4rem!important;color:#4d4d4d!important;font-family:var(--font-family)!important;font-size:14px!important;font-weight:400!important;line-height:1.25!important}.fs-form-panel__panel .wpforms-field:not(.wpforms-field-checkbox) input,.fs-form-panel__panel .wpforms-field:not(.wpforms-field-checkbox) select,.fs-form-panel__panel .wpforms-field:not(.wpforms-field-checkbox) textarea{width:100%!important;height:var(--fuse-control-height,44px)!important;min-height:var(--fuse-control-height,44px)!important;padding:0 .75rem!important;border:1px solid #cfcfcf!important;border-radius:4px!important;background:#fff!important;box-shadow:none!important;color:var(--color-main)!important;font-family:var(--font-family)!important;font-size:14px!important}.fs-form-panel__panel div.wpforms-container-full input:not([type=checkbox]):not([type=radio]):not([type=submit]),.fs-form-panel__panel div.wpforms-container-full select,.fs-form-panel__panel div.wpforms-container-full textarea{border:1px solid #cfcfcf!important;border-radius:4px!important;box-shadow:none!important}.fs-form-panel__panel .wpforms-field:not(.wpforms-field-checkbox) textarea{width:100%!important;height:var(--fuse-textarea-height,44px)!important;min-height:var(--fuse-textarea-height,44px)!important;padding-top:.75rem!important;padding-bottom:.75rem!important}.fs-form-panel__panel .wpforms-field:not(.wpforms-field-checkbox) select{padding-right:2.25rem!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='8' viewBox='0 0 14 8'%3E%3Cpath d='M1 1l6 6 6-6' fill='none' stroke='%23E30B2E' stroke-width='1.5'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:right .75rem center!important;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important}.fs-form-panel__panel .wpforms-submit-container,.fs-form-panel__panel div.wpforms-container-full .wpforms-submit-container{width:100%;margin:0!important;padding:0!important}.fs-form-panel__panel .wpforms-submit,.fs-form-panel__panel div.wpforms-container-full button[type=submit]{width:100%!important;height:var(--fuse-button-height,44px)!important;min-height:var(--fuse-button-height,44px)!important}.fs-form-panel__panel .wpforms-submit::after,.fs-form-panel__panel div.wpforms-container-full button[type=submit]::after{margin-left:10px;content:"→";font-size:20px;font-weight:400;line-height:1}.fs-form-panel__preview{padding:1rem 1.25rem;border:1px dashed var(--color-stroke);border-radius:4px;background:#fff;color:var(--color-gray);font-size:14px;word-break:break-word}@media (max-width:992px){.fs-form-panel__panel form.wpforms-form{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:680px){.fs-form-panel__panel{padding:1.5rem 1.25rem}.fs-form-panel__panel form.wpforms-form{grid-template-columns:minmax(0,1fr);gap:1rem}}