.s-membership-form-v2{position:relative;z-index:3;padding:4rem 0;background:var(--color-brand-1)}.s-membership-form-v2 .section-title-block .section-title-inner .green-title{color:#fff}.s-membership-form-v2 .section-title-block .section-title-inner h2{color:#fff;line-height:1.5}.s-membership-form-v2 .c-gform{display:block;max-width:65.5rem;margin:0 auto;padding:0}.s-membership-form-v2 .c-gform.form-type-selector-wrapper ul{margin:0;padding:1.85rem 0 4.8rem}.s-membership-form-v2 .c-gform.form-type-selector-wrapper ul label{display:block;width:100%;margin:0 !important;padding:0 0 .9rem !important}.s-membership-form-v2 .c-gform form{position:relative;max-width:100%}.s-membership-form-v2 .c-gform .gform_fields{display:flex;flex-wrap:wrap;gap:2.6rem;row-gap:1.6rem}@media only screen and (max-width: 987px){.s-membership-form-v2 .c-gform .gform_fields{row-gap:20px}}.s-membership-form-v2 .c-gform .gform_fields .gfield{width:100%;font:400 var(--font-size-h-xs2)/1.5 var(--font-heading);margin:0;color:var(--color-brand-1)}.s-membership-form-v2 .c-gform .gform_fields .gfield.half-width{width:calc(50% - 1.3rem)}@media only screen and (max-width: 987px){.s-membership-form-v2 .c-gform .gform_fields .gfield.half-width{width:100%}}.s-membership-form-v2 .c-gform .gform_fields .gfield a{color:var(--color-brand-1);text-decoration:underline}.s-membership-form-v2 .c-gform .gform_fields .gfield .gfield_label{margin:0 0 .9rem;padding:0;color:var(--color-white);font:400 1.1rem/normal var(--font-text)}.s-membership-form-v2 .c-gform .gform_fields .gfield .gfield_label .gfield_required{display:none}.s-membership-form-v2 .c-gform .gform_fields .gfield.gfield--type-choice{margin:1rem 0}.s-membership-form-v2 .c-gform .gform_fields .gfield.gfield--type-choice.gfield--type-consent{margin:0}.s-membership-form-v2 .c-gform .gform_fields .gfield.gfield--type-choice .gfield_radio{margin:0;gap:2.9rem;row-gap:1.1rem}.s-membership-form-v2 .c-gform .gform_fields .gfield.gfield--type-choice .gfield_radio .gchoice{margin:0 !important}.s-membership-form-v2 .c-gform .gform_fields .gfield.gfield--type-choice .gfield_radio .gform-field-label{color:#fff;margin:0 0 0 9px;font-size:1.1rem;line-height:1}.s-membership-form-v2 .c-gform .gform_fields .gfield.gfield--type-choice .gfield_radio input[type=radio]{background:#fff;border:#d4af37 solid 1px;margin:0}.s-membership-form-v2 .c-gform .gform_fields .gfield select{cursor:pointer}.s-membership-form-v2 .c-gform .gform_fields .gfield select,.s-membership-form-v2 .c-gform .gform_fields .gfield textarea,.s-membership-form-v2 .c-gform .gform_fields .gfield input[type=tel],.s-membership-form-v2 .c-gform .gform_fields .gfield input[type=email],.s-membership-form-v2 .c-gform .gform_fields .gfield input[type=text],.s-membership-form-v2 .c-gform .gform_fields .gfield input[type=number]{display:flex;align-items:center;margin:0;padding:4px 1.1rem;width:100%;height:50px;font-size:1.1rem;font-weight:normal;color:var(--color-brand-5);background:#fafafa;border-radius:0px;border:1px solid var(--color-brand-2);box-shadow:none;outline:none}.s-membership-form-v2 .c-gform .gform_fields .gfield select::-moz-placeholder, .s-membership-form-v2 .c-gform .gform_fields .gfield textarea::-moz-placeholder, .s-membership-form-v2 .c-gform .gform_fields .gfield input[type=tel]::-moz-placeholder, .s-membership-form-v2 .c-gform .gform_fields .gfield input[type=email]::-moz-placeholder, .s-membership-form-v2 .c-gform .gform_fields .gfield input[type=text]::-moz-placeholder, .s-membership-form-v2 .c-gform .gform_fields .gfield input[type=number]::-moz-placeholder{color:var(--color-brand-5)}.s-membership-form-v2 .c-gform .gform_fields .gfield select::placeholder,.s-membership-form-v2 .c-gform .gform_fields .gfield textarea::placeholder,.s-membership-form-v2 .c-gform .gform_fields .gfield input[type=tel]::placeholder,.s-membership-form-v2 .c-gform .gform_fields .gfield input[type=email]::placeholder,.s-membership-form-v2 .c-gform .gform_fields .gfield input[type=text]::placeholder,.s-membership-form-v2 .c-gform .gform_fields .gfield input[type=number]::placeholder{color:var(--color-brand-5)}.s-membership-form-v2 .c-gform .gform_fields .gfield select option,.s-membership-form-v2 .c-gform .gform_fields .gfield textarea option,.s-membership-form-v2 .c-gform .gform_fields .gfield input[type=tel] option,.s-membership-form-v2 .c-gform .gform_fields .gfield input[type=email] option,.s-membership-form-v2 .c-gform .gform_fields .gfield input[type=text] option,.s-membership-form-v2 .c-gform .gform_fields .gfield input[type=number] option{color:#000}@media only screen and (max-width: 1080px){.s-membership-form-v2 .c-gform .gform_fields .gfield select,.s-membership-form-v2 .c-gform .gform_fields .gfield textarea,.s-membership-form-v2 .c-gform .gform_fields .gfield input[type=tel],.s-membership-form-v2 .c-gform .gform_fields .gfield input[type=email],.s-membership-form-v2 .c-gform .gform_fields .gfield input[type=text],.s-membership-form-v2 .c-gform .gform_fields .gfield input[type=number]{font-size:18px}}@media only screen and (max-width: 987px){.s-membership-form-v2 .c-gform .gform_fields .gfield select,.s-membership-form-v2 .c-gform .gform_fields .gfield textarea,.s-membership-form-v2 .c-gform .gform_fields .gfield input[type=tel],.s-membership-form-v2 .c-gform .gform_fields .gfield input[type=email],.s-membership-form-v2 .c-gform .gform_fields .gfield input[type=text],.s-membership-form-v2 .c-gform .gform_fields .gfield input[type=number]{font-size:16px}}.s-membership-form-v2 .c-gform .gform_fields .gfield textarea{padding:14px 1rem;height:7.5rem;min-block-size:6rem;resize:none}.s-membership-form-v2 .c-gform .gform_fields .gfield .ginput_container_consent{align-items:center}.s-membership-form-v2 .c-gform .gform_fields .gfield .ginput_container_consent input[type=checkbox]{margin:0;width:18px;min-width:18px;height:18px;min-height:18px;border:1px solid #fff;border-radius:4px}.s-membership-form-v2 .c-gform .gform_fields .gfield .ginput_container_consent input[type=checkbox]:before{display:block;width:18px;height:18px;color:var(--color-white);font-size:12px;line-height:1.4;background:url(../../../static/images/svg/checkbox.svg) no-repeat center center;background-size:cover;text-align:center}.s-membership-form-v2 .c-gform .gform_fields .gfield .ginput_container_consent input[type=checkbox]:after{display:none}.s-membership-form-v2 .c-gform .gform_fields .gfield .ginput_container_consent .gform-field-label{margin:0 0 0 10px;color:#fff;font-size:18px;font-weight:400}@media only screen and (max-width: 987px){.s-membership-form-v2 .c-gform .gform_fields .gfield .ginput_container_consent .gform-field-label{font-size:14px}}.s-membership-form-v2 .c-gform .gform_fields .gfield .ginput_container_consent .gform-field-label a{color:inherit;text-decoration:underline}.s-membership-form-v2 .c-gform .gform_fields .gfield .ginput_container_consent .gform-field-label .gfield_required{display:none}.s-membership-form-v2 .c-gform .gform_fields .gfield.gfield_error .validation_message{color:red;font-size:16px;font-weight:400}.s-membership-form-v2 .c-gform .gform_validation_errors{margin:0 0 1rem;padding:10px 12px;border-radius:10px;outline:none;background:#fdecea}.s-membership-form-v2 .c-gform .gform_validation_errors .gform_submission_error{flex-direction:row;align-items:center;font-size:14px}.s-membership-form-v2 .c-gform .gform_confirmation_message{font:400 var(--font-size-t-md)/1.2 var(--font-text)}@media only screen and (max-width: 987px){.s-membership-form-v2 .c-gform .gform_confirmation_message{text-align:center}}.s-membership-form-v2 .c-gform .gform_wrapper.gform-theme .gform-footer{position:relative;top:0;right:0;z-index:1;margin:0;padding:2rem 0 0}.s-membership-form-v2 .c-gform .gform_wrapper.gform-theme .gform-footer .gform_button{display:inline-flex;align-items:center;justify-content:center;margin:0;padding:0 30px !important;width:auto;min-width:0px !important;height:54px !important;background:#004426 !important;border:#d4af37 solid 1px !important;border-radius:0px !important;box-shadow:none !important;outline:none !important;color:#fff !important;font:500 .9rem/1.2 var(--font-text) !important;text-align:center;transition:all .3s ease-in-out !important}.s-membership-form-v2 .c-gform .gform_wrapper.gform-theme .gform-footer .gform_button:hover{background:#fff !important;color:#2c2c2c !important}@media only screen and (max-width: 767px){.s-membership-form-v2 .c-gform .gform_wrapper.gform-theme .gform-footer .gform_button{font-size:18px !important}}.s-membership-form-v2 .c-gform .gform_wrapper.gform-theme .gform-footer .gform-loader{position:absolute;top:19px;right:12px}
