.registration-form{padding-top:50px;padding-bottom:50px}@media (min-width: 1280px){.registration-form{padding-top:78px;padding-bottom:96px}}.registration-form h2{margin-bottom:30px;font-weight:700;font-style:italic}@media (min-width: 500px){.registration-form h2{font-size:40px;line-height:52px}}@media (min-width: 1280px){.registration-form h2{margin-bottom:44px;font-size:60px}}@media (min-width: 1440px){.registration-form h2{font-size:60px;line-height:72px}}.registration-form h5{font-weight:800 !important}.registration-form .copy{margin-top:24px}@media (min-width: 1280px){.registration-form .copy{margin-top:44px}}.registration-form .intro-container{margin-bottom:30px}@media (min-width: 1280px){.registration-form .intro-container{margin-bottom:50px}}@media (min-width: 1440px){.registration-form .intro-container{margin-bottom:76px}}.registration-form .gform_wrapper .gform_validation_errors{background-color:rgba(247,60,60,.1);border:2px solid #f73c3c;padding:20px;margin-bottom:30px;display:none !important}.registration-form .gform_wrapper .gform_validation_errors h2{color:#f73c3c;font-size:18px;font-weight:700;margin-bottom:10px}.registration-form .gform_wrapper .gform_validation_errors .gform_submission_error{color:#f73c3c;font-size:16px;line-height:22px}@media (min-width: 1280px){.registration-form .gform_wrapper form .gform_body .gform_fields{-moz-column-gap:40px;column-gap:40px;row-gap:57px}}@media (min-width: 1440px){.registration-form .gform_wrapper form .gform_body .gform_fields{-moz-column-gap:60px;column-gap:60px}}.registration-form .gform_wrapper form .gform_body .gform_fields .gfield.gfield--type-textarea{background-color:#fff;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(0 255 0 / var(--tw-border-opacity, 1));padding:0px}@media (min-width: 500px){.registration-form .gform_wrapper form .gform_body .gform_fields .gfield.gfield--type-textarea{grid-column:span 12 / span 12}}@media (min-width: 1280px){.registration-form .gform_wrapper form .gform_body .gform_fields .gfield.gfield--type-textarea{grid-column:span 6 / span 6}}.registration-form .gform_wrapper form .gform_body .gform_fields .gfield.gfield--type-textarea{border-bottom:1px solid lime !important}.registration-form .gform_wrapper form .gform_body .gform_fields .gfield.gfield--type-textarea:focus-within{border-bottom:4px solid lime !important}.registration-form .gform_wrapper form .gform_body .gform_fields .gfield label{font-size:18px;font-weight:400;line-height:22px;--tw-text-opacity:1;color:rgb(29 29 29 / var(--tw-text-opacity, 1))}.registration-form .gform_wrapper form .gform_body .gform_fields .gfield input:not([type=checkbox]){border-radius:0;border-width:0px;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(0 255 0 / var(--tw-border-opacity, 1));padding-left:0px;padding-right:0px;padding-top:0px;padding-bottom:10px;font-size:18px;line-height:22px;box-shadow:none;transition:none}.registration-form .gform_wrapper form .gform_body .gform_fields .gfield input:not([type=checkbox])::-moz-placeholder{color:#0f0f0f}.registration-form .gform_wrapper form .gform_body .gform_fields .gfield input:not([type=checkbox])::placeholder{color:#0f0f0f}.registration-form .gform_wrapper form .gform_body .gform_fields .gfield input:not([type=checkbox]):focus{outline:none;border-bottom:4px solid lime;padding-bottom:7px}.registration-form .gform_wrapper form .gform_body .gform_fields .gfield input[type=checkbox]:hover{background-color:lime}.registration-form .gform_wrapper form .gform_body .gform_fields .gfield input[type=checkbox]{border-radius:0;border:2px solid lime;color:#0f0f0f;height:15px;width:15px}.registration-form .gform_wrapper form .gform_body .gform_fields .gfield input[type=checkbox]:before{color:currentColor;font-size:12px}.registration-form .gform_wrapper form .gform_body .gform_fields .gfield input[type=checkbox]:checked+label{font-weight:700}@media (min-width: 500px){.registration-form .gform_wrapper form .gform_body .gform_fields .gfield.gfield--type-consent{display:flex;flex-direction:column;justify-content:flex-end}}.registration-form .gform_wrapper form .gform_body .gform_fields .gfield .gfield_description{border:none;padding:0;margin-top:20px;font-size:14px;line-height:18px;--tw-text-opacity:1;color:rgb(15 15 15 / var(--tw-text-opacity, 1))}.registration-form .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container_consent label{font-size:14px;line-height:18px;--tw-text-opacity:1;color:rgb(15 15 15 / var(--tw-text-opacity, 1))}.registration-form .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container_consent label:hover{font-style:italic}.registration-form .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container_consent:focus{outline:none}.registration-form .gform_wrapper form .gform_body .gform_fields .gfield textarea{max-height:100px;border-radius:0;border-width:0px;padding-left:0px;padding-right:0px;padding-top:0px;resize:none;box-shadow:none;background-color:#f3f3f3}.registration-form .gform_wrapper form .gform_body .gform_fields .gfield textarea:focus{outline:none}.registration-form .gform_wrapper form .gform_body .gform_fields .gfield textarea::-moz-placeholder{color:#0f0f0f}.registration-form .gform_wrapper form .gform_body .gform_fields .gfield textarea::placeholder{color:#0f0f0f}.registration-form .gform_wrapper form .gform_body .gform_fields .gfield.gfield_error input:not([type=checkbox]){border-bottom-color:#f73c3c !important;color:#f73c3c}.registration-form .gform_wrapper form .gform_body .gform_fields .gfield.gfield_error input:not([type=checkbox]):focus{border-bottom-color:#f73c3c !important}.registration-form .gform_wrapper form .gform_body .gform_fields .gfield.gfield_error input[type=checkbox]{border-color:#f73c3c !important}.registration-form .gform_wrapper form .gform_body .gform_fields .gfield.gfield_error textarea{border-bottom:1px solid #f73c3c !important;color:#f73c3c}.registration-form .gform_wrapper form .gform_body .gform_fields .gfield.gfield_error textarea:focus{border-bottom:4px solid #f73c3c !important}.registration-form .gform_wrapper form .gform_body .gform_fields .gfield.gfield_error.gfield--type-textarea{border-bottom-color:#f73c3c !important}.registration-form .gform_wrapper form .gform_body .gform_fields .gfield.gfield_error.gfield--type-textarea:focus-within{border-bottom-color:#f73c3c !important}.registration-form .gform_wrapper form .gform_body .gform_fields .gfield.gfield_error .validation_message{color:#f73c3c;font-size:14px;line-height:18px;margin-top:8px;font-weight:500}.registration-form .gform_wrapper form .gform_body .gform_fields .gfield.gfield_error .gfield_description{color:#f73c3c !important}@media (min-width: 1440px){.registration-form .gform_wrapper form .gform_body .gform_fields .gfield.gfield--type-select{grid-column:span 4 / span 4}}.registration-form .gform_wrapper form .gform_body .gform_fields .gfield.gfield--type-select+.gfield{grid-column:span 6 / span 6}@media (min-width: 1440px){.registration-form .gform_wrapper form .gform_body .gform_fields .gfield.gfield--type-select+.gfield{grid-column-start:7}}@media (min-width: 500px){.registration-form .gform_wrapper form .gform_body .gform_fields .gfield#field_4_1,.registration-form .gform_wrapper form .gform_body .gform_fields .gfield#field_4_3{grid-column:span 6 / span 6}}@media (min-width: 1280px){.registration-form .gform_wrapper form .gform_body .gform_fields .gfield#field_4_1,.registration-form .gform_wrapper form .gform_body .gform_fields .gfield#field_4_3{grid-column:span 3 / span 3}.registration-form .gform_wrapper form .gform_body .gform_fields .gfield#field_4_5,.registration-form .gform_wrapper form .gform_body .gform_fields .gfield#field_4_6{grid-column:span 3 / span 3}}.registration-form .gform_wrapper form .gform_body .gform_fields .gfield#field_4_4{grid-row:span 2 / span 2}@media (min-width: 500px){.registration-form .gform_wrapper form .gform_body .gform_fields .gfield#field_4_7{grid-column:span 4 / span 4}}@media (min-width: 1280px){.registration-form .gform_wrapper form .gform_body .gform_fields .gfield#field_4_7{grid-column:span 3 / span 3}}@media (min-width: 500px){.registration-form .gform_wrapper form .gform_body .gform_fields .gfield#field_4_8{grid-column:span 8 / span 8}}@media (min-width: 1280px){.registration-form .gform_wrapper form .gform_body .gform_fields .gfield#field_4_8{grid-column:span 7 / span 7}}.registration-form .gform_wrapper form .gform_body .gform_fields .gfield#field_submit{padding-left:0px;padding-right:0px}@media (min-width: 500px){.registration-form .gform_wrapper form .gform_body .gform_fields .gfield#field_submit{grid-column:span 12 / span 12}}@media (min-width: 1280px){.registration-form .gform_wrapper form .gform_body .gform_fields .gfield#field_submit{grid-column:span 2 / span 2;justify-content:flex-end}}.registration-form .gform_wrapper form .gform_body .gform_fields .gfield#field_submit button{padding-left:0px;padding-right:0px}.registration-form .gform_wrapper form .gform_body .gform_fields .gfield_required{font-size:18px;font-weight:400;line-height:22px;--tw-text-opacity:1;color:rgb(29 29 29 / var(--tw-text-opacity, 1))}
