.Form_form__ZgkM_{width:100%;margin:auto;padding:var(--strate-padding);max-width:1660px}.Form_form__ZgkM_ form{max-width:800px}@media screen and (max-width:1025px){.Form_form__ZgkM_{padding:20px}}.Form_form__ZgkM_ .Form_btn__xeppF{margin-top:20px}.Form_form__ZgkM_ .Form_disabled__uirBT{opacity:.5}.Form_form__ZgkM_>h2{font-family:var(--font-title);font-style:italic;text-transform:uppercase;padding-bottom:20px;border-bottom:1px solid var(--color-border);margin-bottom:20px;font-size:4rem}@media screen and (max-width:1025px){.Form_form__ZgkM_>h2{margin-top:30px}}.Form_form__ZgkM_ .Form_text__F_97t{margin-bottom:30px}.Form_form__ZgkM_.Form_hospitality__THU3e fieldset:not(:last-of-type){margin-bottom:25px}.Form_form__ZgkM_.Form_hospitality__THU3e .Form_recaptcha___QVjG{margin-top:30px}.Form_form__ZgkM_ .Form_clear__wApZm{clear:both;display:block;width:100%}.Form_form__ZgkM_ .Form_buttons__BiPhf{display:flex;align-items:center;justify-content:space-between}@media screen and (max-width:1025px){.Form_form__ZgkM_ .Form_buttons__BiPhf{flex-direction:column;margin-top:25px}}.Form_form__ZgkM_ .Form_buttons__BiPhf .Form_btn__xeppF{width:calc(50% - 10px);min-width:0}@media screen and (max-width:1025px){.Form_form__ZgkM_ .Form_buttons__BiPhf .Form_btn__xeppF{width:100%}}.Form_form__ZgkM_ .Form_buttons__BiPhf .Form_btn__xeppF>span{width:100%}@media screen and (min-width:1026px){.Form_form__ZgkM_.Form_hospitality__THU3e .Form_checkbox__ZO5XX .Form_fieldsets__p8_vk{display:grid;grid-template-columns:repeat(auto-fit,minmax(calc(25% - 1rem),1fr));grid-gap:30px}.Form_form__ZgkM_.Form_hospitality__THU3e .modular-form-field textarea{min-height:0}.Form_form__ZgkM_.Form_hospitality__THU3e .Form_recaptcha___QVjG{float:right}.Form_form__ZgkM_.Form_contact__k4_32 .modular-form-field{float:left;clear:left;width:calc(50% - 10px)}.Form_form__ZgkM_.Form_contact__k4_32 .is-textarea{float:right}.Form_form__ZgkM_.Form_contact__k4_32 .is-textarea textarea{height:350px}.Form_form__ZgkM_.Form_contact__k4_32 .is-checkboxes{clear:both}.Form_form__ZgkM_ .Form_recaptcha___QVjG{margin-top:40px;position:relative;overflow:hidden;float:left;clear:left}}.Form_submitted__wb__A{min-height:400px;font-family:var(--font-body);font-size:2rem;display:flex;justify-content:center;align-items:center}.Form_conditional__7_rG0{display:none;opacity:0;visibility:hidden}.Form_conditional__7_rG0.Form_active__ZLOP4{display:block;opacity:1;visibility:visible}.Form_externalFormLink__L_e2s{width:250px}.Form_externalFormLink__L_e2s a{margin-top:50px;font-size:2.6rem!important}.form_form__e65Jh{font-family:var(--font-title-alt)}.form_form__e65Jh .generic-form-field{position:relative;margin-bottom:40px}.form_form__e65Jh .generic-form-field &.is-select{border:1px solid #03001d;border-radius:15px;padding-right:10px}.form_form__e65Jh .generic-form-field &.is-select select{border:none;padding-right:15px}.form_form__e65Jh .generic-form-field label{position:absolute;left:10px;z-index:-1;transition:transform .15s ease-in-out}.form_form__e65Jh .generic-form-field .generic-form-error{position:absolute;top:-18px;left:12px;font-size:10px;color:var(--color-danger)}.form_form__e65Jh .generic-form-field input,.form_form__e65Jh .generic-form-field select,.form_form__e65Jh .generic-form-field textarea{width:100%;border:1px solid #000;border-radius:15px;padding:10px 20px}.form_form__e65Jh .generic-form-field input:focus,.form_form__e65Jh .generic-form-field select:focus,.form_form__e65Jh .generic-form-field textarea:focus{outline:none;color:var(--color-primary)}.form_form__e65Jh .generic-form-field &.has-value input:not([type=submit]),.form_form__e65Jh .generic-form-field &.has-value select,.form_form__e65Jh .generic-form-field &.has-value textarea{color:var(--color-primary);border-color:var(--color-primary)}.form_form__e65Jh .generic-form-field &.has-value label{transform:translateY(-25px)}.form_form__e65Jh .generic-form-field &.is-focused input,.form_form__e65Jh .generic-form-field &.is-focused select,.form_form__e65Jh .generic-form-field &.is-focused textarea{border-color:#000}.form_form__e65Jh .generic-form-field &.has-error input,.form_form__e65Jh .generic-form-field &.has-error select,.form_form__e65Jh .generic-form-field &.has-error textarea{border-color:var(--color-danger);color:var(--color-danger)}.form_form__e65Jh .form_multiple__xcz3u+.form_multiple__xcz3u{margin-top:30px}.form_form__e65Jh .form_multiple__xcz3u h3{font-family:var(--font-title);text-transform:uppercase;font-weight:700}.form_form__e65Jh fieldset{border:0;padding:0;margin:0}.form_form__e65Jh fieldset legend{font-family:var(--font-body);font-weight:700;text-transform:uppercase;margin-bottom:10px}.form_form__e65Jh .modular-form-field{position:relative;font-family:var(--font-body)}.form_form__e65Jh .modular-form-field:not(.is-checkbox,.is-radio){padding-top:20px}.form_form__e65Jh .modular-form-field label{position:absolute;top:28px;left:20px;font-size:1.8rem}.form_form__e65Jh .modular-form-field input,.form_form__e65Jh .modular-form-field select,.form_form__e65Jh .modular-form-field textarea{width:100%;font-size:1.5rem;border-radius:15px;padding:10px 20px;border:1px solid var(--color-border);outline:0}.form_form__e65Jh .modular-form-field textarea{min-height:150px}.form_form__e65Jh .modular-form-field.has-value label,.form_form__e65Jh .modular-form-field.is-focused label{top:0;left:0;font-size:1.5rem}.form_form__e65Jh .modular-form-field.is-checkbox input,.form_form__e65Jh .modular-form-field.is-radio input{opacity:0;width:0;height:0;position:absolute;pointer-events:none}.form_form__e65Jh .modular-form-field.is-checkbox label,.form_form__e65Jh .modular-form-field.is-radio label{position:relative;padding-left:24px;height:30px;line-height:30px;cursor:pointer}.form_form__e65Jh .modular-form-field.is-checkbox label:after,.form_form__e65Jh .modular-form-field.is-checkbox label:before,.form_form__e65Jh .modular-form-field.is-radio label:after,.form_form__e65Jh .modular-form-field.is-radio label:before{position:absolute;content:"";border-radius:50%;display:block}.form_form__e65Jh .modular-form-field.is-checkbox label:before,.form_form__e65Jh .modular-form-field.is-radio label:before{left:0;top:2px;width:15px;height:15px;border:1px solid var(--color-dark)}.form_form__e65Jh .modular-form-field.is-checkbox input:checked+label,.form_form__e65Jh .modular-form-field.is-radio input:checked+label{font-weight:700;color:var(--color-primary)}.form_form__e65Jh .modular-form-field.is-checkbox input:checked+label:before,.form_form__e65Jh .modular-form-field.is-radio input:checked+label:before{background:var(--color-primary);border:1px solid var(--color-primary)}.form_form__e65Jh .modular-form-field.is-checkbox input:checked+label:after,.form_form__e65Jh .modular-form-field.is-radio input:checked+label:after{width:3px;height:3px;left:6px;top:8px;background:var(--color-light)}.form_form__e65Jh .modular-form-field .modular-form-error{margin-top:5px;color:var(--color-danger);font-size:10px}.form_form__e65Jh .modular-form-field+.modular-form-field{margin-top:10px}.form_form__e65Jh .modular-form-field+.form_multiple__xcz3u{margin-top:20px}.form_form__e65Jh .modular-form-field.is-select{padding-top:0}.form_form__e65Jh .modular-form-field.is-select label{display:block;position:relative;top:auto;left:auto;font-size:1.5rem}.form_form__e65Jh .form_radio__q0Vc3 fieldset{display:grid;grid-template-columns:1fr 1fr;grid-gap:30px;gap:30px}.form_form__e65Jh .form_radio__q0Vc3 fieldset .modular-form-field+.modular-form-field{margin-top:0}