.registration-form{padding-bottom:50px;padding-top:50px}@media (min-width:1280px){.registration-form{padding-bottom:96px;padding-top:78px}}.registration-form h2{font-style:italic;font-weight:700;margin-bottom:30px}@media (min-width:500px){.registration-form h2{font-size:40px;line-height:52px}}@media (min-width:1280px){.registration-form h2{font-size:60px;margin-bottom:44px}}@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;display:none!important;margin-bottom:30px;padding:20px}.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{--tw-border-opacity:1;background-color:#fff;border-bottom-width:1px;border-color:rgb(0 255 0/var(--tw-border-opacity,1));padding:0}@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{--tw-text-opacity:1;color:rgb(29 29 29/var(--tw-text-opacity,1));font-size:18px;font-weight:400;line-height:22px}.registration-form .gform_wrapper form .gform_body .gform_fields .gfield input:not([type=checkbox]){--tw-border-opacity:1;border-color:rgb(0 255 0/var(--tw-border-opacity,1));border-radius:0;border-width:0 0 1px;box-shadow:none;font-size:18px;line-height:22px;padding:0 0 10px;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{border-bottom:4px solid lime;outline:none;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:2px solid lime;border-radius:0;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;margin-top:20px;padding:0}.registration-form .gform_wrapper form .gform_body .gform_fields .gfield .gfield_description,.registration-form .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container_consent label{--tw-text-opacity:1;color:rgb(15 15 15/var(--tw-text-opacity,1));font-size:14px;line-height:18px}.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{background-color:#f3f3f3;border-radius:0;border-width:0;box-shadow:none;max-height:100px;padding-left:0;padding-right:0;padding-top:0;resize:none}.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;font-weight:500;line-height:18px;margin-top:8px}.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,.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:0;padding-right:0}@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:0;padding-right:0}.registration-form .gform_wrapper form .gform_body .gform_fields .gfield_required{--tw-text-opacity:1;color:rgb(29 29 29/var(--tw-text-opacity,1));font-size:18px;font-weight:400;line-height:22px}