.gz-home .contact-module div.wpforms-container-full{margin:0!important;padding:0!important;--wpforms-field-background-color:transparent;--wpforms-field-border-color:#b9bfbc;--wpforms-field-text-color:#f6f3ee;--wpforms-label-color:#f6f3ee;--wpforms-label-sublabel-color:#f6f3ee;--wpforms-button-background-color:#f47b2d;--wpforms-button-text-color:#111;--wpforms-field-size-input-height:31px;--wpforms-field-size-font-size:13px;--wpforms-label-size-font-size:13px;--wpforms-label-size-font-weight:400}
.gz-home .contact-module #wpforms-232848 .wpforms-field{padding:0!important;margin:0 0 11px!important;clear:both}
.gz-home .contact-module #wpforms-232848 .wpforms-field-label{font:400 13px/18px Urbanist,sans-serif!important;color:#f6f3ee!important;margin:0 0 4px!important;padding:0!important}
.gz-home .contact-module #wpforms-232848 .wpforms-required-label{display:none}
.gz-home .contact-module #wpforms-232848 input:not([type=checkbox]):not([type=hidden]),.gz-home .contact-module #wpforms-232848 select,.gz-home .contact-module #wpforms-232848 textarea{box-sizing:border-box!important;max-width:none!important;width:100%!important;background:#192220!important;color:#f6f3ee!important;border:1px solid #b9bfbc!important;border-radius:1px!important;font:400 13px/18px Urbanist,sans-serif!important;box-shadow:none!important;padding:5px 10px!important;height:31px!important}
.gz-home .contact-module #wpforms-232848 input::placeholder{color:#f6f3ee;opacity:1}
.gz-home .contact-module #wpforms-232848 textarea{height:70px!important;min-height:70px!important;resize:vertical}
.gz-home .contact-module #wpforms-232848 :is(input,textarea,select):focus{border-color:#f47b2d!important;outline:1px solid #f47b2d!important;outline-offset:0!important}
.gz-home .contact-module #wpforms-232848 .wpforms-field-row{max-width:none!important;display:flex!important;gap:12px!important}
.gz-home .contact-module #wpforms-232848 .wpforms-field-row .wpforms-one-half{width:calc(50% - 6px)!important;margin:0!important;padding:0!important;float:none!important}
.gz-home .contact-module #wpforms-232848 .wpforms-field-name .wpforms-field-sublabel{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}
.gz-home .contact-module #wpforms-232848 .wpforms-field-gdpr-checkbox{position:relative;margin-top:17px!important;min-height:51px}
.gz-home .contact-module #wpforms-232848 .wpforms-field-gdpr-checkbox legend{padding-left:34px!important;margin-bottom:2px!important}
.gz-home .contact-module #wpforms-232848 .wpforms-field-gdpr-checkbox ul{margin:0!important;padding:0!important;list-style:none!important}
.gz-home .contact-module #wpforms-232848 .wpforms-field-gdpr-checkbox li{margin:0!important;padding:0 0 0 34px!important;list-style:none!important;display:block!important}
.gz-home .contact-module #wpforms-232848 .wpforms-field-gdpr-checkbox input{position:absolute!important;left:0;top:0;width:18px!important;height:18px!important;margin:0!important;border-radius:0!important;background:transparent!important;border-color:#b9bfbc!important}
.gz-home .contact-module #wpforms-232848 .wpforms-field-gdpr-checkbox label{font:400 12px/18px Urbanist,sans-serif!important;color:#f6f3ee!important}
.gz-home .contact-module #wpforms-232848 .wpforms-submit-container{padding:0!important;margin:10px 0 0!important;text-align:right!important;clear:both}
.gz-home .contact-module #wpforms-232848 button.wpforms-submit{background:#f47b2d!important;color:#111!important;width:177px!important;height:40px!important;border:0!important;border-radius:0!important;font:600 13px/18px Urbanist,sans-serif!important;box-shadow:none!important;padding:10px!important}
.gz-home .contact-module #wpforms-232848 button.wpforms-submit:hover{background:#ff914a!important}
.gz-home .contact-module #wpforms-232848 label.wpforms-error{font:400 12px/16px Urbanist,sans-serif!important;color:#ffb594!important}
.gz-home .contact-module .wpforms-confirmation-container-full{background:#192220!important;color:#f6f3ee!important;border:1px solid #f47b2d!important}
.gz-home.compact .contact-module #wpforms-232848 input:not([type=checkbox]):not([type=hidden]),.gz-home.compact .contact-module #wpforms-232848 select{height:42px!important}.gz-home.compact .contact-module #wpforms-232848 .wpforms-field{margin-bottom:14px!important}.gz-home.compact .contact-module #wpforms-232848 textarea{height:110px!important}.gz-home.compact .contact-module #wpforms-232848 button.wpforms-submit{height:44px!important}

.gz-home .contact-module #wpforms-232848 fieldset{min-width:0!important;margin:0!important;padding:0!important;border:0!important}
.gz-home .contact-module #wpforms-232848 .wpforms-field-row{flex-wrap:nowrap!important;width:100%!important;gap:12px!important}
.gz-home .contact-module #wpforms-232848 .wpforms-field-row::before,.gz-home .contact-module #wpforms-232848 .wpforms-field-row::after{display:none!important}
.gz-home .contact-module #wpforms-232848 .wpforms-field-row .wpforms-one-half{flex:1 1 0!important;min-width:0!important}
.gz-home .contact-module #wpforms-232848 input:not([type=checkbox]):not([type=hidden]),.gz-home .contact-module #wpforms-232848 select{min-height:31px!important}
.gz-home.compact .contact-module #wpforms-232848 input:not([type=checkbox]):not([type=hidden]),.gz-home.compact .contact-module #wpforms-232848 select{min-height:42px!important}
.gz-home .contact-module #wpforms-232848 .wpforms-field-gdpr-checkbox>.wpforms-field-label{padding-left:34px!important}
.gz-home .contact-module #wpforms-232848 .wpforms-field-gdpr-checkbox input{appearance:none!important;box-shadow:none!important;border:1px solid #b9bfbc!important;display:block!important}
.gz-home .contact-module #wpforms-232848 .wpforms-field-gdpr-checkbox input:checked{background:#f47b2d!important;border-color:#f47b2d!important}
.gz-home .contact-module #wpforms-232848 .wpforms-field-gdpr-checkbox input:checked::before{content:'✓';display:block;color:#192220;font-size:14px;line-height:16px;text-align:center}
.gz-home .contact-module #wpforms-232848 .wpforms-field-gdpr-checkbox li{position:static!important}
.gz-home .contact-module #wpforms-232848 .wpforms-field-gdpr-checkbox{margin-bottom:0!important}
.gz-home .contact-module #wpforms-232848 .wpforms-field-gdpr-checkbox label.wpforms-field-label-inline{padding-left:0!important}
.gz-home .contact-module #wpforms-232848 .wpforms-submit-container{margin-top:0!important}
.gz-home .contact-module #wpforms-232848 .wpforms-field-gdpr-checkbox input::before,.gz-home .contact-module #wpforms-232848 .wpforms-field-gdpr-checkbox input::after{display:none!important}
.gz-home .contact-module #wpforms-232848 .wpforms-field-gdpr-checkbox input:checked::after{content:'✓';display:block!important;position:absolute;inset:0;color:#192220;font-size:14px;line-height:16px;text-align:center;transform:none!important;background:none!important;border:0!important}
.gz-home .contact-module #wpforms-232848 .wpforms-field-gdpr-checkbox label{hyphens:none!important;word-break:normal!important}
