.s-group-event{position:relative;z-index:1}.s-group-event:before{position:absolute;bottom:0;left:0;z-index:-1;width:100%;height:130px;background:var(--color-brand-1);content:""}.s-group-event__wrapper{position:relative;width:100%}.s-group-event__image{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;border-radius:4px;overflow:hidden}.s-group-event__image:before{position:absolute;top:0;left:0;z-index:1;display:block;width:100%;height:100%;background:rgba(0,0,0,.5);content:""}.s-group-event__image img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.s-group-event__block{position:relative;padding:9rem 6rem;width:100%}@media only screen and (max-width: 1680px){.s-group-event__block{padding:7rem 5rem}}@media only screen and (max-width: 1440px){.s-group-event__block{padding:6rem 4rem}}@media only screen and (max-width: 1080px){.s-group-event__block{padding:4rem 2rem}}@media only screen and (max-width: 987px){.s-group-event__block{padding:4rem 2rem}}@media only screen and (max-width: 767px){.s-group-event__block{padding:2.5rem 1rem}}.s-group-event__title{padding:0 0 3rem;width:100%;color:var(--color-white);text-align:center}@media only screen and (max-width: 987px){.s-group-event__title{padding:0 0 2.5rem}}@media only screen and (max-width: 767px){.s-group-event__title{padding:0 0 2rem}}.s-group-event__title h2{font:400 var(--font-size-h-lg)/1.4 var(--font-heading)}.s-group-event__form{display:block;margin:0 auto;padding:2.8rem;width:100%;max-width:950px;background:var(--color-brand-3);border-radius:4px}@media only screen and (max-width: 1080px){.s-group-event__form{padding:2rem}}@media only screen and (max-width: 987px){.s-group-event__form{padding:2rem}}@media only screen and (max-width: 767px){.s-group-event__form{padding:1rem}}.s-group-event__form .b-gform .gform_fields{row-gap:1.6rem;-moz-column-gap:1.6rem;column-gap:1.6rem}@media only screen and (max-width: 1080px){.s-group-event__form .b-gform .gform_fields{row-gap:1.3rem;-moz-column-gap:1.3rem;column-gap:1.3rem}}@media only screen and (max-width: 987px){.s-group-event__form .b-gform .gform_fields{row-gap:1rem;-moz-column-gap:1rem;column-gap:1rem}}.s-group-event__form .b-gform .gform_fields .gfield{margin:0}.s-group-event__form .b-gform .gform_fields .gfield .gfield_label{font:700 var(--font-size-t-md)/1.5 var(--font-text);margin:0 0 .5rem;padding:0;color:var(--color-black-light)}.s-group-event__form .b-gform .gform_fields .gfield .gfield_label .gfield_required{display:none}.s-group-event__form .b-gform .gform_fields .gfield select,.s-group-event__form .b-gform .gform_fields .gfield textarea,.s-group-event__form .b-gform .gform_fields .gfield input[type=tel],.s-group-event__form .b-gform .gform_fields .gfield input[type=email],.s-group-event__form .b-gform .gform_fields .gfield input[type=text],.s-group-event__form .b-gform .gform_fields .gfield input[type=number]{font:300 var(--font-size-h-xs)/1.2 var(--font-text);margin:0;padding:0 .8rem;width:100%;height:3rem;background:var(--color-white);border:none;border-radius:5px;box-shadow:none;outline:none;color:var(--color-black-light)}@media only screen and (max-width: 767px){.s-group-event__form .b-gform .gform_fields .gfield select,.s-group-event__form .b-gform .gform_fields .gfield textarea,.s-group-event__form .b-gform .gform_fields .gfield input[type=tel],.s-group-event__form .b-gform .gform_fields .gfield input[type=email],.s-group-event__form .b-gform .gform_fields .gfield input[type=text],.s-group-event__form .b-gform .gform_fields .gfield input[type=number]{font-size:1rem}}.s-group-event__form .b-gform .gform_fields .gfield textarea{padding:.8rem;height:10rem;min-block-size:10rem}.s-group-event__form .b-gform .gform_fields .gfield.gfield_error .validation_message{color:var(--color-brand-1)}.s-group-event__form .b-gform .gform_fields .gfield .ginput_container_consent input[type=checkbox]{margin:0;width:22px;min-width:22px;height:22px;min-height:22px;border:1px solid var(--color-black-light)}.s-group-event__form .b-gform .gform_fields .gfield .ginput_container_consent input[type=checkbox]:before{display:block;color:var(--color-black-light);font-size:15px;line-height:1.4;text-align:center}.s-group-event__form .b-gform .gform_fields .gfield .ginput_container_consent input[type=checkbox]:after{display:none}.s-group-event__form .b-gform .gform_fields .gfield .ginput_container_consent .gform-field-label{color:var(--color-black-light);font-size:1rem}.s-group-event__form .b-gform .gform_fields .gfield .ginput_container_consent .gform-field-label a{text-decoration:underline}.s-group-event__form .b-gform .gform_validation_errors{margin:0 0 1.5rem;border-radius:10px;outline:none}.s-group-event__form .b-gform .gform_confirmation_message{font:400 var(--font-size-h-md)/1.2 var(--font-text);text-align:center}.s-group-event__form .b-gform .gform_wrapper.gform-theme .gform-footer{justify-content:center;margin:1.6rem 0 0;width:100%}@media only screen and (max-width: 1080px){.s-group-event__form .b-gform .gform_wrapper.gform-theme .gform-footer{margin:1.3rem 0 0}}@media only screen and (max-width: 987px){.s-group-event__form .b-gform .gform_wrapper.gform-theme .gform-footer{margin:1rem 0 0}}.s-group-event__form .b-gform .gform_wrapper.gform-theme .gform-footer .gform_button{margin:0 !important;padding:.8rem 2.3rem !important;width:auto;height:auto;background:var(--color-brand-1) !important;border:1px solid var(--color-brand-1) !important;border-radius:64px !important;box-shadow:none !important;outline:none !important;color:var(--color-white) !important;font:400 1.2rem/1.2 var(--font-text) !important;text-transform:none !important;transition:.3s linear !important;transition-property:border,background,color !important}@media only screen and (max-width: 1440px){.s-group-event__form .b-gform .gform_wrapper.gform-theme .gform-footer .gform_button{padding:.7rem 1.8rem !important;font-size:1.1rem !important}}@media only screen and (max-width: 1080px){.s-group-event__form .b-gform .gform_wrapper.gform-theme .gform-footer .gform_button{padding:.7rem 1.6rem !important;font-size:1rem !important}}.s-group-event__form .b-gform .gform_wrapper.gform-theme .gform-footer .gform_button:hover{background:none !important;border-color:var(--color-brand-1) !important;color:var(--color-black) !important}
