:root{--form-field-label:#555;--form-field-placeholder:rgba(0,0,0,.3);--form-field-color:#555;--form-field-color-hover:#555;--form-field-color-active:#555;--form-field-color-filled:#555;--form-field-background:0 0;--form-field-background-hover:#f2f2f2;--form-field-background-active:#f2f2f2;--form-field-background-filled:#f2f2f2;--form-field-border:rgba(0,0,0,.5);--form-field-border-hover:rgba(0,0,0,.85);--form-field-border-active:rgba(0,0,0,.85);--form-field-border-filled:rgba(0,0,0,.85);--form-cr-color:#555;--form-cr-color-hover:#555;--form-cr-color-active:#fff;--form-cr-background:#f2f2f2;--form-cr-background-hover:#d9d9d9;--form-cr-background-active:#2a2a2a;--form-cr-check:#fff;--form-switch-background:0 0;--form-switch-background-active:#2a2a2a;--form-switch-border:rgba(0,0,0,.5);--form-switch-border-active:rgba(0,0,0,.75);--form-switch-dot:#2a2a2a;--form-switch-dot-active:#fff;--form-required:#eb4034;--form-error-color:#eb4034;--form-error-background:rgba(235,64,52,.1);--form-error-border:#eb4034}form.forminator-custom-form[id*=forminator-module-] .forminator-row{margin-left:0 !important;margin-right:0 !important;gap:1em}form.forminator-custom-form[id*=forminator-module-] .forminator-row .forminator-col{padding:0 !important}form.forminator-custom-form[id*=forminator-module-] .forminator-label{display:block;width:100%;margin-bottom:5px;color:var(--form-field-label);font-weight:600;font-size:clamp(0.9375rem, 0.8203rem + 0.375vw, 1rem)}form.forminator-custom-form[id*=forminator-module-] .forminator-label .forminator-required{color:var(--form-required)}form.forminator-custom-form[id*=forminator-module-] input[type=text],form.forminator-custom-form[id*=forminator-module-] input[type=email],form.forminator-custom-form[id*=forminator-module-] input[type=tel],form.forminator-custom-form[id*=forminator-module-] input[type=number],form.forminator-custom-form[id*=forminator-module-] textarea{display:block;width:100%;padding:10px 15px;background-color:var(--form-field-background);border:1px solid var(--form-field-border);transition:background-color .2s ease-in-out,border .2s ease-in-out,color .2s ease-in-out;box-sizing:border-box}form.forminator-custom-form[id*=forminator-module-] input[type=text]::placeholder,form.forminator-custom-form[id*=forminator-module-] input[type=email]::placeholder,form.forminator-custom-form[id*=forminator-module-] input[type=tel]::placeholder,form.forminator-custom-form[id*=forminator-module-] input[type=number]::placeholder,form.forminator-custom-form[id*=forminator-module-] textarea::placeholder{color:var(--form-field-placeholder)}form.forminator-custom-form[id*=forminator-module-] select{display:block;width:100%;padding:10px 30px 10px 15px;-moz-appearance:none;-webkit-appearance:none;appearance:none;background-color:var(--form-field-background);background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%23999999%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E');background-repeat:no-repeat;background-position:right .7em top 50%;background-size:.6em auto;cursor:pointer;border:1px solid var(--form-field-border);transition:border .2s ease-in-out,background-color .2s ease-in-out,color .2s ease-in-out}form.forminator-custom-form[id*=forminator-module-] select option{font-weight:400}form.forminator-custom-form[id*=forminator-module-] select option:disabled{color:var(--form-field-placeholder)}form.forminator-custom-form[id*=forminator-module-] .forminator-field-date .forminator-input-with-icon{position:relative}form.forminator-custom-form[id*=forminator-module-] .forminator-field-date .forminator-input-with-icon .forminator-icon-calendar{position:absolute;top:calc(50% - 14px);right:.7em;pointer-events:none}form.forminator-custom-form[id*=forminator-module-] .forminator-field-date .forminator-input-with-icon .forminator-icon-calendar:before{color:#777}form.forminator-custom-form[id*=forminator-module-] .forminator-field-time .forminator-timepicker .forminator-field{position:relative;padding-bottom:20px}form.forminator-custom-form[id*=forminator-module-] .forminator-field-time .forminator-timepicker .forminator-field label{position:absolute;bottom:0;font-size:14px;line-height:1em;font-weight:400;margin:0}form.forminator-custom-form[id*=forminator-module-] div[role=radiogroup],form.forminator-custom-form[id*=forminator-module-] div[role=group]{display:flex;flex-wrap:wrap}form.forminator-custom-form[id*=forminator-module-] div[role=radiogroup]:not(:has(.forminator-radio-inline)),form.forminator-custom-form[id*=forminator-module-] div[role=group]:not(:has(.forminator-checkbox-inline)){flex-direction:column;gap:.25em}form.forminator-custom-form[id*=forminator-module-] div[role=radiogroup]:has(.forminator-radio-inline),form.forminator-custom-form[id*=forminator-module-] div[role=group]:has(.forminator-checkbox-inline){flex-direction:row;gap:0 .5em}form.forminator-custom-form[id*=forminator-module-] div[role=radiogroup] label,form.forminator-custom-form[id*=forminator-module-] div[role=group] label{position:relative;display:block;padding:15px;background-color:var(--form-cr-background);color:var(--form-cr-color);font-size:16px;line-height:16px;cursor:pointer;transition:background-color .2s ease-in-out,color .2s ease-in-out}form.forminator-custom-form[id*=forminator-module-] div[role=radiogroup] label input[type=radio],form.forminator-custom-form[id*=forminator-module-] div[role=group] label input[type=checkbox]{position:absolute;top:0;right:0;bottom:0;left:0;margin:0;visibility:hidden}form.forminator-custom-form[id*=forminator-module-] div[role=radiogroup] label:not(:has(input:checked)):hover,form.forminator-custom-form[id*=forminator-module-] div[role=group] label:not(:has(input:checked)):hover{background-color:var(--form-cr-background-hover);color:var(--form-cr-color-hover)}form.forminator-custom-form[id*=forminator-module-] div[role=radiogroup] label:has(input:checked),form.forminator-custom-form[id*=forminator-module-] div[role=group] label:has(input:checked){background-color:var(--form-cr-background-active);color:var(--form-cr-color-active)}form.forminator-custom-form[id*=forminator-module-] div[role=radiogroup]:not(:has(.forminator-radio-inline)) label:has(input:checked):after,form.forminator-custom-form[id*=forminator-module-] div[role=group]:not(:has(.forminator-checkbox-inline)) label:has(input:checked):after{content:'';position:absolute;right:18px;top:calc(50% - 11px);height:14px;width:5px;border-bottom:2px solid var(--form-cr-check);border-right:2px solid var(--form-cr-check);transform:rotate(45deg)}form.forminator-custom-form[id*=forminator-module-] .forminator-field-consent .forminator-label{display:none !important}form.forminator-custom-form[id*=forminator-module-] .forminator-field-consent .forminator-checkbox__wrapper{position:relative;display:flex;gap:15px}form.forminator-custom-form[id*=forminator-module-] .forminator-field-consent .forminator-checkbox__wrapper label{display:flex;align-items:center;position:relative;width:40px;height:26px;border:1px solid var(--form-switch-border);background:var(--form-switch-background);transition:background-color .2s ease-in-out;cursor:pointer}form.forminator-custom-form[id*=forminator-module-] .forminator-field-consent .forminator-checkbox__wrapper label input{position:absolute;top:0;right:0;bottom:0;left:0;visibility:visible;margin:0;opacity:0}form.forminator-custom-form[id*=forminator-module-] .forminator-field-consent .forminator-checkbox__wrapper label:after{position:absolute;display:block;content:'';width:14px;height:14px;background:var(--form-switch-dot);left:5px;transition:all .2s ease-in-out}form.forminator-custom-form[id*=forminator-module-] .forminator-field-consent .forminator-checkbox__wrapper label:has(input:checked){border-color:var(--form-switch-border);background:var(--form-switch-background-active)}form.forminator-custom-form[id*=forminator-module-] .forminator-field-consent .forminator-checkbox__wrapper label:has(input:checked):after{left:19px;background:var(--form-switch-dot-active)}form.forminator-custom-form[id*=forminator-module-] .forminator-field-consent .forminator-checkbox__wrapper .forminator-consent__label{flex:1}form.forminator-custom-form[id*=forminator-module-] .forminator-field-consent .forminator-checkbox__wrapper p{font-size:12px;line-height:18px}form.forminator-custom-form[id*=forminator-module-] .forminator-field-upload input{display:block;width:100%;padding:10px 15px;border:1px solid rgba(0,0,0,.5)}html:not(.keyboardnav) form.forminator-custom-form[id*=forminator-module-] input:not([type=radio]):not([type=checkbox]),html:not(.keyboardnav) form.forminator-custom-form[id*=forminator-module-] textarea,html:not(.keyboardnav) form.forminator-custom-form[id*=forminator-module-] select{outline:none}html.keyboardnav form.forminator-custom-form[id*=forminator-module-] label.forminator-checkbox:focus-within{outline:3px solid var(--lightgreen);outline-offset:2px}html.keyboardnav form.forminator-custom-form[id*=forminator-module-] label.forminator-radio:focus-within{outline:3px solid var(--lightgreen);outline-offset:2px}form.forminator-custom-form[id*=forminator-module-] .forminator-response-message.forminator-error ul:not([class]){padding:15px;background-color:var(--form-error-background);color:var(--form-error-color);font-size:12px;line-height:1.4em;border:1px solid var(--form-error-border);margin-bottom:30px}form.forminator-custom-form[id*=forminator-module-] .forminator-response-message.forminator-error ul:not([class]) li{padding-left:1em !important}form.forminator-custom-form[id*=forminator-module-] .forminator-response-message.forminator-error ul:not([class]) li:not(:last-child){margin-bottom:10px}form.forminator-custom-form[id*=forminator-module-] .forminator-response-message.forminator-error ul:not([class]) li:before{width:.4em !important;height:.4em !important}form.forminator-custom-form[id*=forminator-module-] .forminator-row .forminator-field.forminator-has_error .forminator-error-message{display:block;padding:5px 10px;background-color:var(--form-error-background);color:var(--form-error-color);font-size:12px;line-height:1.4em;border:1px solid var(--form-error-border);margin-top:10px}form.forminator-custom-form[id*=forminator-module-] .forminator-is_hover input[type=text],form.forminator-custom-form[id*=forminator-module-] .forminator-is_hover input[type=email],form.forminator-custom-form[id*=forminator-module-] .forminator-is_hover input[type=tel],form.forminator-custom-form[id*=forminator-module-] .forminator-is_hover input[type=number],form.forminator-custom-form[id*=forminator-module-] .forminator-is_hover textarea,form.forminator-custom-form[id*=forminator-module-] select:hover{border-color:var(--form-field-border-hover);background-color:var(--form-field-background-hover);color:var(--form-field-color-hover)}form.forminator-custom-form[id*=forminator-module-] .forminator-is_filled input[type=text],form.forminator-custom-form[id*=forminator-module-] .forminator-is_filled input[type=email],form.forminator-custom-form[id*=forminator-module-] .forminator-is_filled input[type=tel],form.forminator-custom-form[id*=forminator-module-] .forminator-is_filled input[type=number],form.forminator-custom-form[id*=forminator-module-] .forminator-is_filled textarea,form.forminator-custom-form[id*=forminator-module-] select[aria-invalid=false]{border-color:var(--form-field-border-filled);background-color:var(--form-field-background-filled);color:var(--form-field-color-filled)}form.forminator-custom-form[id*=forminator-module-] .forminator-is_active input[type=text],form.forminator-custom-form[id*=forminator-module-] .forminator-is_active input[type=email],form.forminator-custom-form[id*=forminator-module-] .forminator-is_active input[type=tel],form.forminator-custom-form[id*=forminator-module-] .forminator-is_active input[type=number],form.forminator-custom-form[id*=forminator-module-] .forminator-is_active textarea{border-color:var(--form-field-border-active);background-color:var(--form-field-background-active);color:var(--form-field-color-active)}form.forminator-custom-form[id*=forminator-module-] .forminator-has_error input[type=text],form.forminator-custom-form[id*=forminator-module-] .forminator-has_error input[type=email],form.forminator-custom-form[id*=forminator-module-] .forminator-has_error input[type=tel],form.forminator-custom-form[id*=forminator-module-] .forminator-has_error input[type=number],form.forminator-custom-form[id*=forminator-module-] .forminator-has_error select,form.forminator-custom-form[id*=forminator-module-] .forminator-has_error textarea{border-color:var(--form-error-border);background-color:var(--form-error-background)}.forminator-response-message.forminator-show.forminator-success{padding:1em;border-radius:var(--border-radius);border:2px solid var(--lightgreen);margin-bottom:2em;font-weight:700;font-size:1em;line-height:1.2em}.frc-captcha{margin-bottom:2em}.td-center .frc-captcha{margin-left:auto;margin-right:auto}@media(max-width:800px){.tm-left .frc-captcha{margin-left:0;margin-right:0}.tm-center .frc-captcha{margin-left:auto;margin-right:auto}}