.CheckBox_container__3_RIg{align-items:center;display:flex;cursor:pointer}.CheckBox_input__mOJbh{position:fixed;opacity:0;pointer-events:none}.CheckBox_checkmark__Mm9kD{background-color:#f7f7fc;border:.125rem solid #d1d1db;border-radius:.25rem;display:inline-block;height:1.5rem;margin-right:1rem;min-width:1.5rem;position:relative;width:1.5rem}.CheckBox_checkmark-disabled__eZdwT{border-color:#e5e5f0}.CheckBox_container__3_RIg:hover .CheckBox_input__mOJbh~.CheckBox_checkmark__Mm9kD{background-color:#fff}.CheckBox_input__mOJbh:checked~.CheckBox_checkmark__Mm9kD{background-color:#00cfd6;border-color:#00cfd6}.CheckBox_input__mOJbh:checked~.CheckBox_checkmark-disabled__eZdwT{background-color:#d1d1db;border-color:#d1d1db}.CheckBox_input__mOJbh:checked~.CheckBox_checkmark__Mm9kD:after{display:block}.CheckBox_container__3_RIg:hover .CheckBox_input__mOJbh:checked~.CheckBox_checkmark__Mm9kD{background-color:#00c0c7;border-color:#00c0c7}.CheckBox_container__3_RIg:hover .CheckBox_input__mOJbh:checked~.CheckBox_checkmark-disabled__eZdwT{background-color:#d1d1db;border-color:#d1d1db}.CheckBox_checkmark__Mm9kD:after{border-radius:2px;box-shadow:3px 3px #fff;content:"";display:none;position:absolute;left:8px;top:-2px;transform:rotate(45deg);height:16px;width:8px}.TextField_headline3__5t7ds{margin:0;color:#333}@media only screen and (min-width:1200px){.TextField_headline3__5t7ds{font:700 1.75rem/2rem GT Walsheim,sans-serif}}@media only screen and (max-width:1199px){.TextField_headline3__5t7ds{font:700 1.75rem/2rem GT Walsheim,sans-serif}}@media only screen and (max-width:600px){.TextField_headline3__5t7ds{font:700 1.5rem/1.75rem GT Walsheim,sans-serif}}.TextField_headline2__wobfb+.TextField_headline3__5t7ds{margin-top:2rem}@media only screen and (max-width:1199px){.TextField_headline2__wobfb+.TextField_headline3__5t7ds{margin-top:1.75rem}}@media only screen and (max-width:600px){.TextField_headline2__wobfb+.TextField_headline3__5t7ds{margin-top:1.5rem}}.TextField_paragraph__pQTl_+.TextField_headline3__5t7ds{margin-top:3rem}@media only screen and (max-width:1199px){.TextField_paragraph__pQTl_+.TextField_headline3__5t7ds{margin-top:2.5rem}}@media only screen and (max-width:600px){.TextField_paragraph__pQTl_+.TextField_headline3__5t7ds{margin-top:2rem}}.TextField_wrapper__xhovh{margin:.5rem 0 1.5rem;position:relative}.TextField_input__uJckC{margin:0;color:#505067;background:#fff;border:0;border-left:4px solid #e5e5f0;border-radius:4px;box-sizing:border-box;min-height:3.5rem;padding:1rem .875rem 0;width:100%}@media only screen and (min-width:1200px){.TextField_input__uJckC{font:normal 1.18rem/2rem aktiv-grotesk,sans-serif}}@media only screen and (max-width:1199px){.TextField_input__uJckC{font:normal 1.1rem/1.75rem aktiv-grotesk,sans-serif}}@media only screen and (max-width:600px){.TextField_input__uJckC{font:normal 1rem/1.5rem aktiv-grotesk,sans-serif}}.TextField_input__uJckC:focus{border-left:4px solid #00cfd6;box-shadow:0 0 7px 1px rgba(0,0,0,.1);outline:none}.TextField_input__uJckC:hover{border-left:4px solid #00cfd6}.TextField_input__uJckC:disabled{border-left:4px solid #e5e5f0}.TextField_input__uJckC::-moz-placeholder{color:#d1d1db}.TextField_input__uJckC::placeholder{color:#d1d1db}.TextField_textarea__P0S4D{height:10rem;resize:none}.TextField_additional-label__3Q2Lo{margin:0;color:#81819d;left:1rem;top:2.5rem;pointer-events:none;position:absolute;transition:transform .15s}@media only screen and (min-width:1200px){.TextField_additional-label__3Q2Lo{font:normal 1rem/1.5rem aktiv-grotesk,sans-serif}}@media only screen and (max-width:1199px){.TextField_additional-label__3Q2Lo{font:normal .875rem/1.25rem aktiv-grotesk,sans-serif}}@media only screen and (max-width:600px){.TextField_additional-label__3Q2Lo{font:normal .8125rem/1.125rem aktiv-grotesk,sans-serif}}.TextField_additional-label-with-focus__Fdl9f{display:none}.TextField_label__4Cks4{margin:0;color:#505067;color:#81819d;left:1rem;top:.75rem;pointer-events:none;position:absolute;transition:transform .15s}@media only screen and (min-width:1200px){.TextField_label__4Cks4{font:normal 1.18rem/2rem aktiv-grotesk,sans-serif}}@media only screen and (max-width:1199px){.TextField_label__4Cks4{font:normal 1.1rem/1.75rem aktiv-grotesk,sans-serif}}@media only screen and (max-width:600px){.TextField_label__4Cks4{font:normal 1rem/1.5rem aktiv-grotesk,sans-serif}}.TextField_label-with-focus__RI8S3{color:#00cfd6}.TextField_label-with-content__PNb8z,.TextField_label-with-focus__RI8S3{transform:translate(-10%,-50%) scale(.8)}.TextField_input__uJckC:disabled+.TextField_label__4Cks4{color:#d1d1db}.TextField_error-input__EewPt,.TextField_error-input__EewPt:focus,.TextField_error-input__EewPt:hover{border-color:#e74c3c}.TextField_error-label__Kbhk_,.TextField_error__I_s2B{color:#e74c3c}.TextField_error__I_s2B,.TextField_helper-text__BeSp8,.TextField_helper__8xfkU{bottom:-1.375rem;left:1rem;position:absolute}.TextField_helper__8xfkU{left:auto;right:1rem;opacity:0;transition:opacity .5s}.TextField_helper-show__T8YHq{opacity:1;transition:opacity 1s}.SelectNew_headline3__lp5HJ{margin:0;color:#333}@media only screen and (min-width:1200px){.SelectNew_headline3__lp5HJ{font:700 1.75rem/2rem GT Walsheim,sans-serif}}@media only screen and (max-width:1199px){.SelectNew_headline3__lp5HJ{font:700 1.75rem/2rem GT Walsheim,sans-serif}}@media only screen and (max-width:600px){.SelectNew_headline3__lp5HJ{font:700 1.5rem/1.75rem GT Walsheim,sans-serif}}.SelectNew_headline2__EqpV_+.SelectNew_headline3__lp5HJ{margin-top:2rem}@media only screen and (max-width:1199px){.SelectNew_headline2__EqpV_+.SelectNew_headline3__lp5HJ{margin-top:1.75rem}}@media only screen and (max-width:600px){.SelectNew_headline2__EqpV_+.SelectNew_headline3__lp5HJ{margin-top:1.5rem}}.SelectNew_paragraph__EV0rf+.SelectNew_headline3__lp5HJ{margin-top:3rem}@media only screen and (max-width:1199px){.SelectNew_paragraph__EV0rf+.SelectNew_headline3__lp5HJ{margin-top:2.5rem}}@media only screen and (max-width:600px){.SelectNew_paragraph__EV0rf+.SelectNew_headline3__lp5HJ{margin-top:2rem}}.SelectNew_select_container__HpKwZ{background:#fff;border:0;border-left:4px solid #e5e5f0;border-radius:4px;box-sizing:border-box;color:#505067;display:block;height:3.5rem;width:100%}.SelectNew_select_container__HpKwZ:focus,.SelectNew_select_container__HpKwZ:hover{border-left:4px solid #00cfd6;outline:none}.SelectNew_select_container__HpKwZ .SelectNew__control{border:0!important;box-shadow:none!important;height:100%;padding:0 12px}.SelectNew_select_container__HpKwZ .SelectNew__control--is-focused{border:0!important}.SelectNew_select_container__HpKwZ .SelectNew__clear-indicator svg,.SelectNew_select_container__HpKwZ .SelectNew__dropdown-indicator svg{fill:#d1d1db!important}.SelectNew_select_container__HpKwZ .SelectNew__menu .SelectNew__option{color:#505067;z-index:1}.SelectNew_select_container__HpKwZ .SelectNew__menu-list div{padding:5px 10px}.SelectNew_select_container__HpKwZ .SelectNew__input,.SelectNew_select_container__HpKwZ .SelectNew__value-container,.SelectNew_select_container__HpKwZ .SelectNew__value-container--has-value{color:#81819d}.SelectNew_select_container__HpKwZ .SelectNew__menu-list .SelectNew__option,.SelectNew_select_container__HpKwZ .SelectNew__placeholder,.SelectNew_select_container__HpKwZ .SelectNew__value-container,.SelectNew_select_container__HpKwZ .SelectNew__value-container--has-value,.SelectNew_select_container__HpKwZ .SelectNew__value-container--is-multi{margin:0;color:#505067;color:#81819d}@media only screen and (min-width:1200px){.SelectNew_select_container__HpKwZ .SelectNew__menu-list .SelectNew__option,.SelectNew_select_container__HpKwZ .SelectNew__placeholder,.SelectNew_select_container__HpKwZ .SelectNew__value-container,.SelectNew_select_container__HpKwZ .SelectNew__value-container--has-value,.SelectNew_select_container__HpKwZ .SelectNew__value-container--is-multi{font:normal 1.18rem/2rem aktiv-grotesk,sans-serif}}@media only screen and (max-width:1199px){.SelectNew_select_container__HpKwZ .SelectNew__menu-list .SelectNew__option,.SelectNew_select_container__HpKwZ .SelectNew__placeholder,.SelectNew_select_container__HpKwZ .SelectNew__value-container,.SelectNew_select_container__HpKwZ .SelectNew__value-container--has-value,.SelectNew_select_container__HpKwZ .SelectNew__value-container--is-multi{font:normal 1.1rem/1.75rem aktiv-grotesk,sans-serif}}@media only screen and (max-width:600px){.SelectNew_select_container__HpKwZ .SelectNew__menu-list .SelectNew__option,.SelectNew_select_container__HpKwZ .SelectNew__placeholder,.SelectNew_select_container__HpKwZ .SelectNew__value-container,.SelectNew_select_container__HpKwZ .SelectNew__value-container--has-value,.SelectNew_select_container__HpKwZ .SelectNew__value-container--is-multi{font:normal 1rem/1.5rem aktiv-grotesk,sans-serif}}.SelectNew_select_container__HpKwZ .SelectNew__single-value{color:#505067}.SelectNew_select_container__HpKwZ .SelectNew__option:active{background-color:#e5e5f0}.SelectNew_select_container__HpKwZ .SelectNew__option--is-selected{background-color:#f7f7fc}.SelectNew_select_container__HpKwZ .SelectNew__option--is-focused,.SelectNew_select_container__HpKwZ .SelectNew__option--is-selected:hover{background-color:#f0f0f7}.SelectNew_error__8ytfj{color:#e74c3c;position:absolute;margin-top:.2rem;margin-left:1rem}.ContactForm_button__GTyq0{align-self:center;margin-bottom:1rem;width:-moz-fit-content;width:fit-content}.ContactForm_link__MBaVm{text-decoration:none;color:#00cfd6}.ContactForm_link__MBaVm:hover{color:#00c0c7}.ContactForm_caption__Z8uCL{margin-left:2.75rem;text-align:left}@media only screen and (max-width:600px){.ContactForm_caption__Z8uCL{margin-right:1.5rem}}.ContactForm_checkbox__sJmjG,.ContactForm_input-distance__SFIWG{margin-top:2rem;margin-bottom:1.5rem}.ContactForm_checkbox__sJmjG{padding-left:1.5rem}.ContactForm_caption__Z8uCL{max-width:90%;padding-bottom:30px}.PhoneInputField_headline3__gU0PZ{margin:0;color:#333}@media only screen and (min-width:1200px){.PhoneInputField_headline3__gU0PZ{font:700 1.75rem/2rem GT Walsheim,sans-serif}}@media only screen and (max-width:1199px){.PhoneInputField_headline3__gU0PZ{font:700 1.75rem/2rem GT Walsheim,sans-serif}}@media only screen and (max-width:600px){.PhoneInputField_headline3__gU0PZ{font:700 1.5rem/1.75rem GT Walsheim,sans-serif}}.PhoneInputField_headline2__PtdwA+.PhoneInputField_headline3__gU0PZ{margin-top:2rem}@media only screen and (max-width:1199px){.PhoneInputField_headline2__PtdwA+.PhoneInputField_headline3__gU0PZ{margin-top:1.75rem}}@media only screen and (max-width:600px){.PhoneInputField_headline2__PtdwA+.PhoneInputField_headline3__gU0PZ{margin-top:1.5rem}}.PhoneInputField_paragraph__DD0so+.PhoneInputField_headline3__gU0PZ{margin-top:3rem}@media only screen and (max-width:1199px){.PhoneInputField_paragraph__DD0so+.PhoneInputField_headline3__gU0PZ{margin-top:2.5rem}}@media only screen and (max-width:600px){.PhoneInputField_paragraph__DD0so+.PhoneInputField_headline3__gU0PZ{margin-top:2rem}}.PhoneInputField_error__P_ibf{color:#e74c3c;margin-left:.5rem}.PhoneInputField_error__P_ibf,.PhoneInputField_helper-text__qc9v_{margin-top:.1rem;padding-left:.5rem;text-align:start}.PhoneInputField_wrapper__OLcQS{display:flex;flex-direction:column;justify-content:center;margin:.5rem 0 1.5rem;position:relative}.PhoneInputField_phone-input__IGQBV{background:#fff;border:0;border-left:4px solid #e5e5f0;border-radius:4px;box-sizing:border-box;min-height:3.5rem;padding-left:.4rem;align-items:center;width:100%;font:normal 1rem/1.5rem aktiv-grotesk,sans-serif}.PhoneInputField_phone-input__IGQBV:focus-within{border-left:4px solid #00cfd6;box-shadow:0 0 7px 1px rgba(0,0,0,.1);outline:none}.PhoneInputField_phone-input__IGQBV:hover{border-left:4px solid #00cfd6}.PhoneInputField_phone-input__IGQBV:disabled{border-left:4px solid #e5e5f0}.PhoneInputField_phone-input__IGQBV::-moz-placeholder{color:#d1d1db}.PhoneInputField_phone-input__IGQBV::placeholder{color:#d1d1db}.PhoneInputField_input-container__9vL7k{position:relative;border-radius:4px;background:#fff}.PhoneInputField_input-container__9vL7k:focus-within .PhoneInputField_label__m94sF{color:#00cfd6}.PhoneInputField_label__m94sF{margin:0;color:#505067;color:#81819d;position:absolute;top:50%;left:1rem;transform:translateY(-50%);font-size:1.18rem;transition:all .2s;pointer-events:none;z-index:1}@media only screen and (min-width:1200px){.PhoneInputField_label__m94sF{font:normal 1.18rem/2rem aktiv-grotesk,sans-serif}}@media only screen and (max-width:1199px){.PhoneInputField_label__m94sF{font:normal 1.1rem/1.75rem aktiv-grotesk,sans-serif}}@media only screen and (max-width:600px){.PhoneInputField_label__m94sF{font:normal 1rem/1.5rem aktiv-grotesk,sans-serif}}.PhoneInputField_phone-wrapper-pushed__ptgIT,.PhoneInputField_phone-wrapper__Sm64J{transition:all .2s}.PhoneInputField_label-float__ayAUt{opacity:0;visibility:hidden}.PhoneInputField_phone-input-placeholder__m87XV{background:#fff;border:0;border-left:4px solid #e5e5f0;border-radius:4px;box-sizing:border-box;min-height:3.5rem;padding-left:1rem;width:100%;font:normal 1rem/1.5rem aktiv-grotesk,sans-serif;cursor:text}.PhoneInputField_phone-input-placeholder__m87XV:hover{border-left:4px solid #00cfd6}.PhoneInputField_phone-input-placeholder__m87XV:focus{border-left:4px solid #00cfd6;box-shadow:0 0 7px 1px rgba(0,0,0,.1);outline:none}.PhoneInputField_errorBorder__Goyx1{border-color:#e74c3c!important}.react-international-phone-country-selector{position:relative}.react-international-phone-country-selector-button{display:flex;height:var(--react-international-phone-height,36px);box-sizing:border-box;align-items:center;justify-content:center;padding:0;border:1px solid var(--react-international-phone-country-selector-border-color,var(--react-international-phone-border-color,#dcdcdc));margin:0;-moz-appearance:button;appearance:button;-webkit-appearance:button;background-color:var(--react-international-phone-country-selector-background-color,var(--react-international-phone-background-color,#fff));cursor:pointer;text-transform:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.react-international-phone-country-selector-button:hover{background-color:var(--react-international-phone-country-selector-background-color-hover,#f5f5f5)}.react-international-phone-country-selector-button--hide-dropdown{cursor:auto}.react-international-phone-country-selector-button--hide-dropdown:hover{background-color:transparent}.react-international-phone-country-selector-button__button-content{display:flex;align-items:center;justify-content:center}.react-international-phone-country-selector-button__flag-emoji{margin:0 4px}.react-international-phone-country-selector-button__flag-emoji--disabled{opacity:.75}.react-international-phone-country-selector-button__dropdown-arrow{border-top:var(--react-international-phone-country-selector-arrow-size,4px) solid var(--react-international-phone-country-selector-arrow-color,#777);border-right:var(--react-international-phone-country-selector-arrow-size,4px) solid transparent;border-left:var(--react-international-phone-country-selector-arrow-size,4px) solid transparent;margin-right:4px;transition:all .1s ease-out}.react-international-phone-country-selector-button__dropdown-arrow--active{transform:rotateX(180deg)}.react-international-phone-country-selector-button__dropdown-arrow--disabled{border-top-color:var(--react-international-phone-disabled-country-selector-arrow-color,#999)}.react-international-phone-country-selector-button--disabled{cursor:auto}.react-international-phone-country-selector-button--disabled,.react-international-phone-country-selector-button--disabled:hover{background-color:var(--react-international-phone-disabled-country-selector-background-color,var(--react-international-phone-disabled-background-color,#f5f5f5))}.react-international-phone-flag-emoji{width:var(--react-international-phone-flag-width,24px);height:var(--react-international-phone-flag-height,24px);box-sizing:border-box}.react-international-phone-country-selector-dropdown{position:absolute;z-index:1;top:var(--react-international-phone-dropdown-top,44px);left:var(--react-international-phone-dropdown-left,0);display:flex;width:300px;max-height:200px;flex-direction:column;padding:4px 0;margin:0;background-color:var(--react-international-phone-dropdown-item-background-color,var(--react-international-phone-background-color,#fff));box-shadow:var(--react-international-phone-dropdown-shadow,2px 2px 16px rgba(0,0,0,.25));color:var(--react-international-phone-dropdown-item-text-color,var(--react-international-phone-text-color,#222));list-style:none;overflow-y:scroll}.react-international-phone-country-selector-dropdown__preferred-list-divider{height:1px;border:none;margin:var(--react-international-phone-dropdown-preferred-list-divider-margin,0);background:var(--react-international-phone-dropdown-preferred-list-divider-color,var(--react-international-phone-border-color,#dcdcdc))}.react-international-phone-country-selector-dropdown__list-item{display:flex;min-height:var(--react-international-phone-dropdown-item-height,28px);box-sizing:border-box;align-items:center;padding:2px 8px}.react-international-phone-country-selector-dropdown__list-item-flag-emoji{margin-right:8px}.react-international-phone-country-selector-dropdown__list-item-country-name{overflow:hidden;margin-right:8px;font-size:var(--react-international-phone-dropdown-item-font-size,14px);text-overflow:ellipsis;white-space:nowrap}.react-international-phone-country-selector-dropdown__list-item-dial-code{color:var(--react-international-phone-dropdown-item-dial-code-color,gray);font-size:var(--react-international-phone-dropdown-item-font-size,14px)}.react-international-phone-country-selector-dropdown__list-item:hover{background-color:var(--react-international-phone-selected-dropdown-item-background-color,var(--react-international-phone-selected-dropdown-item-background-color,#f5f5f5));cursor:pointer}.react-international-phone-country-selector-dropdown__list-item--focused,.react-international-phone-country-selector-dropdown__list-item--selected{background-color:var(--react-international-phone-selected-dropdown-item-background-color,#f5f5f5);color:var(--react-international-phone-selected-dropdown-item-text-color,var(--react-international-phone-text-color,#222))}.react-international-phone-country-selector-dropdown__list-item--focused .react-international-phone-country-selector-dropdown__list-item-dial-code,.react-international-phone-country-selector-dropdown__list-item--selected .react-international-phone-country-selector-dropdown__list-item-dial-code{color:var(--react-international-phone-selected-dropdown-item-dial-code-color,var(--react-international-phone-dropdown-item-dial-code-color,gray))}.react-international-phone-country-selector-dropdown__list-item--focused{background-color:var(--react-international-phone-selected-dropdown-item-background-color,var(--react-international-phone-selected-dropdown-item-background-color,#f5f5f5))}.react-international-phone-dial-code-preview{display:flex;align-items:center;justify-content:center;padding:0 8px;border:1px solid var(--react-international-phone-dial-code-preview-border-color,var(--react-international-phone-border-color,#dcdcdc));margin-right:-1px;background-color:var(--react-international-phone-dial-code-preview-background-color,var(--react-international-phone-background-color,#fff));color:var(--react-international-phone-dial-code-preview-text-color,var(--react-international-phone-text-color,#222));font-size:var(--react-international-phone-dial-code-preview-font-size,var(--react-international-phone-font-size,13px))}.react-international-phone-dial-code-preview--disabled{background-color:var(--react-international-phone-dial-code-preview-disabled-background-color,var(--react-international-phone-disabled-background-color,#f5f5f5));color:var(--react-international-phone-dial-code-preview-disabled-text-color,var(--react-international-phone-disabled-text-color,#666))}.react-international-phone-input-container{display:flex}.react-international-phone-input-container .react-international-phone-country-selector-button{border-radius:var(--react-international-phone-border-radius,4px);margin-right:-1px;border-bottom-right-radius:0;border-top-right-radius:0}.react-international-phone-input-container .react-international-phone-input{overflow:visible;height:var(--react-international-phone-height,36px);box-sizing:border-box;padding:0 8px;border:1px solid var(--react-international-phone-border-color,#dcdcdc);border-radius:var(--react-international-phone-border-radius,4px);margin:0;background-color:var(--react-international-phone-background-color,#fff);border-bottom-left-radius:0;border-top-left-radius:0;color:var(--react-international-phone-text-color,#222);font-family:inherit;font-size:var(--react-international-phone-font-size,13px)}.react-international-phone-input-container .react-international-phone-input:focus{outline:none}.react-international-phone-input-container .react-international-phone-input--disabled{background-color:var(--react-international-phone-disabled-background-color,#f5f5f5);color:var(--react-international-phone-disabled-text-color,#666)}.EventRegistration_content__uSbCz{display:flex;flex-direction:column;text-align:center}.EventRegistration_headline__j24ku{margin:4rem 0 1rem}.EventRegistration_modal__BY2Ve{align-items:center;flex-direction:column;justify-content:space-evenly;max-width:720px}.EventRegistration_headline2__3WE0f{margin:3.5rem 1rem;text-align:center}.TrialTrainingPopup_headline3__irDGz{margin:0;color:#333}@media only screen and (min-width:1200px){.TrialTrainingPopup_headline3__irDGz{font:700 1.75rem/2rem GT Walsheim,sans-serif}}@media only screen and (max-width:1199px){.TrialTrainingPopup_headline3__irDGz{font:700 1.75rem/2rem GT Walsheim,sans-serif}}@media only screen and (max-width:600px){.TrialTrainingPopup_headline3__irDGz{font:700 1.5rem/1.75rem GT Walsheim,sans-serif}}.TrialTrainingPopup_headline2__RwHcb+.TrialTrainingPopup_headline3__irDGz{margin-top:2rem}@media only screen and (max-width:1199px){.TrialTrainingPopup_headline2__RwHcb+.TrialTrainingPopup_headline3__irDGz{margin-top:1.75rem}}@media only screen and (max-width:600px){.TrialTrainingPopup_headline2__RwHcb+.TrialTrainingPopup_headline3__irDGz{margin-top:1.5rem}}.TrialTrainingPopup_paragraph__a9_qS+.TrialTrainingPopup_headline3__irDGz{margin-top:3rem}@media only screen and (max-width:1199px){.TrialTrainingPopup_paragraph__a9_qS+.TrialTrainingPopup_headline3__irDGz{margin-top:2.5rem}}@media only screen and (max-width:600px){.TrialTrainingPopup_paragraph__a9_qS+.TrialTrainingPopup_headline3__irDGz{margin-top:2rem}}.TrialTrainingPopup_modal__jch5C{max-width:720px}.TrialTrainingPopup_bookieModal__wDlnF{height:-moz-fit-content;height:fit-content}.TrialTrainingPopup_wrapper__6_cbI{display:flex;flex-direction:column;width:100%;overflow-y:auto}.TrialTrainingPopup_general_info__HsfM0{background:#f0f0f7;display:grid;grid-template-columns:2fr 3fr;margin-bottom:2rem}.TrialTrainingPopup_trainer_picture__kNY_G{position:relative}.TrialTrainingPopup_text_info__wLWyy{padding:2.5rem}.TrialTrainingPopup_location_info__RmJEq{color:#333}.TrialTrainingPopup_days_circle__uKjm6{display:flex}.TrialTrainingPopup_day_circle__V4zf2{display:flex;width:40px;height:40px;align-items:center;justify-content:center;background:#e5e5f0;border-radius:50%;margin:10px 10px 0 0}.TrialTrainingPopup_headline2__RwHcb{margin:3.5rem 1rem 1.5rem;text-align:center}@media only screen and (max-width:600px){.TrialTrainingPopup_headline2__RwHcb{margin:2rem 1rem 1rem}}.TrialTrainingPopup_headline5__7e2J_{margin:0 1rem 1.5rem;text-align:center}.TrialTrainingPopup_booked-out__RU8Y8{margin-bottom:1rem;text-align:center}.TrialTrainingPopup_day_times__YlfX_{display:grid;grid-gap:24px;gap:24px;grid-template-columns:repeat(auto-fit,124px);justify-content:center;padding:0 5rem;width:85%}@media only screen and (max-width:600px){.TrialTrainingPopup_day_times__YlfX_{padding:0 2rem}}@media screen and (max-width:400px){.TrialTrainingPopup_day_times__YlfX_{padding:0 1rem}}.TrialTrainingPopup_daytime_button___slvN{position:fixed;opacity:0;pointer-events:none}.TrialTrainingPopup_daytime_button___slvN+label{margin:0;color:#505067;background:#fff;border:1px solid #e5e5f0;border-radius:20px;box-sizing:border-box;cursor:pointer;padding:8px 16px;width:124px;display:flex;align-items:center;justify-content:center}@media only screen and (min-width:1200px){.TrialTrainingPopup_daytime_button___slvN+label{font:normal 1.18rem/2rem aktiv-grotesk,sans-serif}}@media only screen and (max-width:1199px){.TrialTrainingPopup_daytime_button___slvN+label{font:normal 1.1rem/1.75rem aktiv-grotesk,sans-serif}}@media only screen and (max-width:600px){.TrialTrainingPopup_daytime_button___slvN+label{font:normal 1rem/1.5rem aktiv-grotesk,sans-serif}}.TrialTrainingPopup_daytime_button___slvN:hover+label{border-color:#00cfd6}.TrialTrainingPopup_daytime_button___slvN:checked+label{background:#00cfd6;color:#fff;border-color:#00cfd6}.TrialTrainingPopup_daytime_button___slvN:disabled+label{background:#e5e5f0;color:#fff;pointer-events:none;cursor:default}.TrialTrainingPopup_daytime_button_wrapper__qD3LH{display:inline-block}.TrialTrainingPopup_more_daytimes__AOyoP{display:flex;align-items:center;justify-content:center;margin-top:2rem}.TrialTrainingPopup_more_daytimes_btn__Q3g8a{margin:0;text-decoration:none;color:#81819d;cursor:pointer}@media only screen and (min-width:1200px){.TrialTrainingPopup_more_daytimes_btn__Q3g8a{font:700 1.18rem/1.5rem GT Walsheim,sans-serif}}@media only screen and (max-width:1199px){.TrialTrainingPopup_more_daytimes_btn__Q3g8a{font:700 1.1rem/1.25rem GT Walsheim,sans-serif}}@media only screen and (max-width:600px){.TrialTrainingPopup_more_daytimes_btn__Q3g8a{font:700 1rem/1.125rem GT Walsheim,sans-serif}}.TrialTrainingPopup_separator__2NBa7{width:100%;height:1px;background:#e5e5f0;margin:2rem 0}.TrialTrainingPopup_scrolling_content__RfJgv{display:flex;flex-direction:column;align-items:center;height:100%}.TrialTrainingPopup_trainer_msg__h7_bM{padding:0 3.5rem}.TrialTrainingPopup_quote__HrJOu{align-items:center;display:flex;flex-wrap:wrap;margin:1rem 0}.TrialTrainingPopup_quote-line__hIwpU{color:#00cfd6}.TrialTrainingPopup_quote-by__XNZxj{margin-left:1rem;margin-top:0!important}.TrialTrainingPopup_button__KdhBx{margin:1.5rem 0}.TrialTrainingPopup_button_wrapper__wbfWO{align-items:center;display:flex;flex-direction:column;margin-top:2rem}.TrialTrainingPopup_button__KdhBx:disabled{color:#81819d}.TrialTrainingPopup_form__8ODjx{display:flex;flex-direction:column;margin:0 auto;max-width:500px;padding:1rem}.TrialTrainingPopup_loading-text__QvMbM{margin-bottom:1rem}.TrialTrainingPopup_error-message__mPs9m{padding:1rem}.TrialTrainingPopup_contact_button_wrapper__BKNZA{display:flex;justify-content:center;margin-top:1rem}.TrialTrainingPopup_form-container__lPV2J{background-color:#f7f7fc}.TrialTrainingPopup_form-headline___JTcL{text-align:center;padding-top:2rem}.TrialTrainingPopup_svg__q6B2k{display:block;background-color:#f7f7fc;margin:0 auto;height:60px;width:60px;transform:translateY(30px);border-radius:40px;padding:.4rem}.TrialTrainingPopup_grid__Umxvz{display:grid;grid-template-columns:auto auto;align-items:center;grid-row-gap:1rem;row-gap:1rem;max-width:500px;margin:0 auto;padding:0 1.5rem}.TrialTrainingPopup_check__GG4eR{width:35px;height:35px;padding:0 .5rem}.TrialTrainingPopup_caption__7mO9E{color:#333}.TrialTrainingPopup_hr__2NAiI{display:block;height:1px;border:0;border-top:1px solid #d1d1db;width:85%}.TrialTrainingPopup_appointment-container__XgB57{display:flex;flex-direction:column;width:90%;border:1px solid #e5e5f0;border-radius:20px;align-items:center;margin-bottom:1.5rem}@media only screen and (max-width:600px){.TrialTrainingPopup_appointment-container__XgB57{margin-bottom:1rem}}.TrialTrainingPopup_appointment-container-details__JRm4y{display:flex;flex-direction:row;margin:1rem 0;width:90%;justify-content:space-around}.TrialTrainingPopup_choose__UTVaW{color:#00cfd6;margin:1rem 0;cursor:pointer}.TrialTrainingPopup_disabled__OD2C6{color:#d1d1db;pointer-events:none}.TrialTrainingPopup_svgContainer__1UUCC{height:45px;width:45px}.TrialTrainingPopup_date-container__pTWGk{display:flex;flex-direction:row;align-items:center;gap:.5rem}.TrialTrainingPopup_trainerProfile__esU2L{display:flex;flex-direction:row;align-items:center;background:#fff;border-radius:0 4px 4px 0;font:14px/20px aktiv-grotesk,sans-serif;padding:4px 14px;position:absolute;left:0;text-align:center;bottom:14px}.TrialTrainingPopup_trainerProfileCaption__AnBYw{color:#00cfd6;margin-left:.5rem}.TrialTrainingPopup_closeButton__B8xzu{border:none;margin-top:1rem}.TrialTrainingPopup_onlyOneDate__2ATKD{text-align:center;padding:.5rem}.TrialTrainingPopup_link__kcEvY{color:#81819d;background-color:none;text-decoration:none;border-bottom:1px solid #00cfd6}.TrialTrainingPopup_typeformButton___m_Bj{min-width:340px}.TrialTrainingPopup_locationIfoWrapper__s1vAu{display:flex;flex-wrap:wrap;gap:6px}.TrialTrainingPopup_locationNameWithIcon__unbOq{display:inline-flex;align-items:center;white-space:nowrap;gap:.3rem}.GeneralDropdown_dropdown__M3XiS{background-color:#f7f7fc;border-bottom-left-radius:4px;border-bottom-right-radius:4px;box-sizing:border-box;width:100%;height:0;overflow:hidden;position:relative;transform:scaleY(0);transform-origin:top}@media screen and (max-width:764px){.GeneralDropdown_dropdown__M3XiS{border-radius:0}}.GeneralDropdown_show__eKBBq{height:auto;transform:scaleY(1);transition:transform .3s ease-in-out}.GeneralDropdown_wrapper__F1ns6{align-items:center;display:flex;flex-direction:column;padding:14px 0;width:100%}.GeneralDropdown_margin__NzlDK{margin-bottom:2rem}@media only screen and (max-width:1199px){.GeneralDropdown_margin__NzlDK{margin-bottom:1.5rem}}.GeneralDropdown_dropdown-header__jXidV{display:flex;justify-content:space-between}.GeneralDropdown_smallArrow__HXJXq{height:8px;width:12px;margin-left:1rem}.UpAndDownArrow_arrow__ndxiE{cursor:pointer;height:12px;width:20px;margin-right:1rem}.UpAndDownArrow_smallArrow__9gKBy{cursor:pointer;height:8px;width:12px;margin-left:.5rem}.UpAndDownArrow_rotate__TPZzq{transform:rotate(180deg)}.TrainerProfile_trainer__0xjoM{text-align:center}.TrainerProfile_trainer__0xjoM .TrainerProfile_link__fDJKG{display:flex;align-items:center;flex-direction:column;text-decoration:none}.TrainerProfile_trainer-image__eK0oD{border-radius:50%;height:180px;overflow:hidden;position:relative;width:180px}.TrainerProfile_headline__4OGNN{margin-top:.3125rem;text-align:center;width:100%}.TrainerProfile_placeholder-wrapper__Q8FG5{display:flex;flex-direction:column;align-items:center;animation:TrainerProfile_pulse__EEUUm 2s infinite}.TrainerProfile_placeholder-circle__KJT5R{border-radius:50%;height:180px;overflow:hidden;position:relative;width:180px;background-color:#e5e5f0}.TrainerProfile_placeholder-box__G_k_N{align-self:center;width:150px;height:30px;margin-top:.3125rem;background-color:#e5e5f0}@keyframes TrainerProfile_pulse__EEUUm{50%{opacity:.45}}.TrainersListSection_section__O0zqd{flex-direction:column;overflow:hidden}.TrainersListSection_content__8zv2h{align-items:center;display:flex;flex-direction:column}.TrainersListSection_wrapper___zRKl{display:grid;grid-gap:50px 40px;gap:50px 40px;grid-template-columns:repeat(auto-fill,180px);justify-content:center;margin:0 auto;max-width:1060px;width:100%}.TrainersListSection_btn_holder__p0nje{display:flex;justify-content:center;padding:25px 0 0}.TrainersListSection_slide__x70e0{overflow:visible!important}.TrainersListSection_arrows__MQa02{position:absolute;width:64px}.TrainersListSection_arrows__MQa02 svg{height:32px;position:absolute;right:16px;top:74px;width:32px}.TrainersListSection_arrows__MQa02:before{background-color:#000;border-radius:90px;content:"";height:180px;opacity:.5;margin:0 3px;position:absolute;top:0;width:180px}.TrainersListSection_button__k75xx{margin-top:30px}.AddToCalendarButton_svg__oXCPT{height:30px;width:30px;margin-right:1rem}.AddToCalendarButton_button__cvlBX{display:flex;justify-content:center;align-items:center;width:-moz-fit-content;width:fit-content;margin-top:2rem;place-self:center}.TrainerDetails_container__uA_0N{box-sizing:border-box;padding:42px 60px 60px;width:90%}.TrainerDetails_richtext__jssp8 li{color:#81819d}.TrainerDetails_richtext__jssp8 li:before{left:0}.TrainerDetails_richtext__jssp8 tr{display:flex}.TrainerDetails_richtext__jssp8 td{flex:1 1 50%}.TrainerDetails_richtext__jssp8 table{height:auto!important;width:auto!important}.TrainerDetails_quote__qgaSI{color:#00cfd6}@media only screen and (max-width:1199px){.TrainerDetails_container__uA_0N{margin:24px auto;max-width:600px;padding:0}.TrainerDetails_quote__qgaSI{text-align:center}.TrainerDetails_richtext__jssp8 tr{flex-direction:column}}.SlotDetails_headline3__mjd7O{margin:0;color:#333}@media only screen and (min-width:1200px){.SlotDetails_headline3__mjd7O{font:700 1.75rem/2rem GT Walsheim,sans-serif}}@media only screen and (max-width:1199px){.SlotDetails_headline3__mjd7O{font:700 1.75rem/2rem GT Walsheim,sans-serif}}@media only screen and (max-width:600px){.SlotDetails_headline3__mjd7O{font:700 1.5rem/1.75rem GT Walsheim,sans-serif}}.SlotDetails_headline2__hPH6A+.SlotDetails_headline3__mjd7O{margin-top:2rem}@media only screen and (max-width:1199px){.SlotDetails_headline2__hPH6A+.SlotDetails_headline3__mjd7O{margin-top:1.75rem}}@media only screen and (max-width:600px){.SlotDetails_headline2__hPH6A+.SlotDetails_headline3__mjd7O{margin-top:1.5rem}}.SlotDetails_paragraph__KI4_t+.SlotDetails_headline3__mjd7O{margin-top:3rem}@media only screen and (max-width:1199px){.SlotDetails_paragraph__KI4_t+.SlotDetails_headline3__mjd7O{margin-top:2.5rem}}@media only screen and (max-width:600px){.SlotDetails_paragraph__KI4_t+.SlotDetails_headline3__mjd7O{margin-top:2rem}}.SlotDetails_div-with-hole__MB78M{height:5vh;background:radial-gradient(circle at top,transparent 25%,#fff 25.1%);background-size:100% 100%;background-position:40% 40%;border-radius:50px 50px 0 0}.SlotDetails_mediaContent__Ae3SB{position:relative}.SlotDetails_imageBox__Rvt7a{margin-bottom:1.5rem!important;padding:0!important}.SlotDetails_marginBottom__H1Cgc{margin-bottom:24px!important}.SlotDetails_box__VSGw5{padding-bottom:0!important;padding-top:1.5rem!important;position:relative;width:100%}@media only screen and (min-width:1200px){.SlotDetails_box__VSGw5{padding:3rem!important}}@media only screen and (max-width:600px){.SlotDetails_box__VSGw5{width:100%}}.SlotDetails_leftPart__mxkwf{display:flex;flex-direction:column;align-items:center}.SlotDetails_background__qQ4Ex{background:#f7f7fc;padding-bottom:1rem}@media only screen and (max-width:600px){.SlotDetails_background__qQ4Ex{background:linear-gradient(to top right,#b0d8ff,#ebf7d4 50%,#b3f3f5)}}.SlotDetails_margin__HFmXp{margin-right:.5rem;margin-bottom:.5rem}.SlotDetails_femaleBackground__LnbAr{background:#f7f7fc;padding-bottom:1rem}@media only screen and (max-width:600px){.SlotDetails_femaleBackground__LnbAr{background:linear-gradient(to top right,#ffb3c0,#ffd1e0 33%,#ffdab5 66%,#fff0f2)}}@media only screen and (min-width:1200px){.SlotDetails_smallerBox__LQxjE{padding:3rem 3rem 0!important}}.SlotDetails_wrapper__fqJpE{display:flex;flex-direction:column;align-items:center;margin-top:1rem}.SlotDetails_image__NccGr{width:100%;border-radius:40px}.SlotDetails_grid__gIpUG{display:grid;position:relative;grid-template-columns:1fr 1fr;grid-gap:1rem;gap:1rem;width:100%;margin-top:3rem}@media only screen and (max-width:600px){.SlotDetails_grid__gIpUG{grid-template-columns:1fr;gap:0;margin-top:0}}.SlotDetails_button__21jbo{position:absolute;width:-moz-fit-content;width:fit-content;bottom:0}.SlotDetails_headline__Sp3RB{color:#505067}.SlotDetails_midline__YupZx{color:#505067;margin:4rem 0;text-align:center}.SlotDetails_center__uX0PS{text-align:center}.SlotDetails_image__NccGr{-o-object-fit:cover;object-fit:cover}.SlotDetails_breadcrumb__4A1iI{align-items:center;display:flex;left:1.5rem;position:absolute;top:1.5rem}.SlotDetails_breadcrumb-arrow__OgNOe{margin:0 8px}.SlotDetails_link__biHdG{text-decoration:none}.SlotDetails_slot-details__TNAEP{align-items:center;display:flex;justify-content:center;padding:3rem 2rem 3rem 12%;position:relative}@media only screen and (max-width:1199px){.SlotDetails_slot-details__TNAEP{padding:3rem 1.5rem}}.SlotDetails_media-side__9LP1v{position:relative}@media only screen and (min-width:1200px){.SlotDetails_media-side__9LP1v{min-width:50vw}}@media only screen and (max-width:1199px){.SlotDetails_media-side__9LP1v{height:50vh;min-height:50vh}}.SlotDetails_inline_wrapper__AWrkl{display:flex;flex-direction:row;justify-content:flex-start;width:100%}.SlotDetails_daysAndTrainer__czpCv{display:flex;flex-wrap:wrap}.SlotDetails_days-and-trainer-wrapper__7VGgP{display:flex;flex-direction:column;margin-top:2rem}.SlotDetails_details_container__UAdXu{display:flex;flex-direction:column;padding:20px 0;width:100%}.SlotDetails_details_container__UAdXu div:nth-child(2){margin-top:8px}.SlotDetails_details_container__UAdXu p{font-size:16px}.SlotDetails_health-insurance-icon__htocl,.SlotDetails_women-only-icon__eM1OY{height:24px;margin-right:10px;min-height:24px;min-width:24px;width:24px}.SlotDetails_image__NccGr{height:100%;position:absolute;right:0;top:0;width:50%}.SlotDetails_image__NccGr img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.SlotDetails_day___doTf{align-items:center;background-color:#e5e5f0;border-radius:100%;display:flex;height:64px;justify-content:center;margin-right:10px;max-height:64px;width:64px}.SlotDetails_day-text__BaVqF{color:#81819d}.SlotDetails_fixed_bar__dxOR6{align-items:center;background-color:#fff;bottom:0;box-shadow:0 -10px 20px rgba(0,0,0,.16);display:flex;justify-content:center;padding:20px 0;position:fixed;width:100%;z-index:1}.SlotDetails_close-button__Tmqpv{top:auto}.SlotDetails_media-certificate-svg__8ebcr{bottom:2.5rem;left:2.5rem;position:absolute}.SlotDetails_infoIcon__cA_GF{margin-left:.5rem}.SlotDetails_insurance-info__PMtUM{display:flex;flex-direction:column;height:-moz-fit-content;height:fit-content;max-width:400px;width:100%}.SlotDetails_insurance-info-svg__vo9sJ{margin:2rem auto 0}.SlotDetails_insurance-info-i__JVZWm{background-color:#00cfd6;border-radius:100%;color:#fff;cursor:pointer;margin-left:.5rem;text-align:center;line-height:24px;max-height:24px;max-width:24px;min-height:24px;min-width:24px;margin-top:0!important}.SlotDetails_insurance-info-i__JVZWm:hover{background-color:#00c0c7}.SlotDetails_insurance-info-paragraph__k2hBq{margin:2rem}.SlotDetails_insurance-info-button__WFDwt{border-radius:0}.SlotDetails_image-container__tpP_r{max-width:40px}@media only screen and (max-width:600px){.SlotDetails_image-container__tpP_r{margin-left:1rem}}.SlotDetails_women__4donu{background-color:#f97394}.SlotDetails_itemContainer__aDl6D{display:flex;align-items:center}.SlotDetails_itemsContainer__oS4lX{display:grid;grid-template-columns:2rem auto;margin-bottom:3rem;margin-top:1rem;align-items:center}.SlotDetails_svg__6hAHs{height:16px;width:16px;color:#00cfd6;margin-right:8px}.SlotDetails_insuranceSVG__UsV49{margin-right:8px}.SlotDetails_moreTrainer__aqGcc{flex-direction:column}.SlotDetails_trainer__0ixVJ{margin-bottom:.5rem;margin-left:0}.SlotDetails_paragraph__KI4_t{color:#81819d;margin-bottom:.2rem}.SlotDetails_insuranceContainer__gKShK{display:flex;align-items:center}.SlotDetails_infoIconWithModal__RGvy5{margin-left:.5rem}.SlotDetails_modalInfo__ofgLi{margin-bottom:1rem}.SlotDetails_headlineWrapper__AOwdd{display:flex;margin-bottom:1rem;align-items:center;gap:6px}.RoundButton_headline3__s_AjG{margin:0;color:#333}@media only screen and (min-width:1200px){.RoundButton_headline3__s_AjG{font:700 1.75rem/2rem GT Walsheim,sans-serif}}@media only screen and (max-width:1199px){.RoundButton_headline3__s_AjG{font:700 1.75rem/2rem GT Walsheim,sans-serif}}@media only screen and (max-width:600px){.RoundButton_headline3__s_AjG{font:700 1.5rem/1.75rem GT Walsheim,sans-serif}}.RoundButton_headline2__R0vlG+.RoundButton_headline3__s_AjG{margin-top:2rem}@media only screen and (max-width:1199px){.RoundButton_headline2__R0vlG+.RoundButton_headline3__s_AjG{margin-top:1.75rem}}@media only screen and (max-width:600px){.RoundButton_headline2__R0vlG+.RoundButton_headline3__s_AjG{margin-top:1.5rem}}.RoundButton_paragraph__wIVKr+.RoundButton_headline3__s_AjG{margin-top:3rem}@media only screen and (max-width:1199px){.RoundButton_paragraph__wIVKr+.RoundButton_headline3__s_AjG{margin-top:2.5rem}}@media only screen and (max-width:600px){.RoundButton_paragraph__wIVKr+.RoundButton_headline3__s_AjG{margin-top:2rem}}.RoundButton_button__Q7PSI{cursor:pointer;display:inline-block;outline:none;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}.RoundButton_primary-inverted-outlined__V7JQ8,.RoundButton_primary-inverted__0uMaW,.RoundButton_primary__VMgQp,.RoundButton_secondary__EkgQ6{background:#00cfd6;border:0;color:#fff}.RoundButton_primary-inverted-outlined__V7JQ8:hover,.RoundButton_primary-inverted__0uMaW:hover,.RoundButton_primary__VMgQp:hover,.RoundButton_secondary__EkgQ6:hover{background:#00c0c7}.RoundButton_primary-inverted-outlined__V7JQ8,.RoundButton_primary-inverted__0uMaW,.RoundButton_primary__VMgQp{border-radius:50px;height:50px;line-height:50px!important;min-width:180px;padding:0 40px}@media only screen and (min-width:1200px){.RoundButton_primary-inverted-outlined__V7JQ8,.RoundButton_primary-inverted__0uMaW,.RoundButton_primary__VMgQp{height:58px;line-height:58px!important}}@media only screen and (max-width:1199px){.RoundButton_primary-inverted-outlined__V7JQ8,.RoundButton_primary-inverted__0uMaW,.RoundButton_primary__VMgQp{min-width:128px;padding:0 32px}}.RoundButton_female__dHBQf{background-color:#f97394}.RoundButton_female__dHBQf:hover{background-color:#f77088}.RoundButton_button__Q7PSI:disabled,.RoundButton_disabled__ayjll{background:#e5e5f0!important;cursor:default;pointer-events:none;color:#81819d!important}.RoundButton_primary__VMgQp{margin:0;text-decoration:none;color:#fff}@media only screen and (min-width:1200px){.RoundButton_primary__VMgQp{font:700 1.18rem/1.5rem GT Walsheim,sans-serif}}@media only screen and (max-width:1199px){.RoundButton_primary__VMgQp{font:700 1.1rem/1.25rem GT Walsheim,sans-serif}}@media only screen and (max-width:600px){.RoundButton_primary__VMgQp{font:700 1rem/1.125rem GT Walsheim,sans-serif}}.RoundButton_primary-inverted-outlined__V7JQ8{margin:0;text-decoration:none;background:#fff;color:#00cfd6;border:2px solid #00cfd6}@media only screen and (min-width:1200px){.RoundButton_primary-inverted-outlined__V7JQ8{font:700 1.18rem/1.5rem GT Walsheim,sans-serif}}@media only screen and (max-width:1199px){.RoundButton_primary-inverted-outlined__V7JQ8{font:700 1.1rem/1.25rem GT Walsheim,sans-serif}}@media only screen and (max-width:600px){.RoundButton_primary-inverted-outlined__V7JQ8{font:700 1rem/1.125rem GT Walsheim,sans-serif}}.RoundButton_primary-inverted-outlined__V7JQ8:hover{background:#f7f7fc}.RoundButton_primary-inverted__0uMaW{margin:0;text-decoration:none;background:#fff;border:0;color:#00cfd6}@media only screen and (min-width:1200px){.RoundButton_primary-inverted__0uMaW{font:700 1.18rem/1.5rem GT Walsheim,sans-serif}}@media only screen and (max-width:1199px){.RoundButton_primary-inverted__0uMaW{font:700 1.1rem/1.25rem GT Walsheim,sans-serif}}@media only screen and (max-width:600px){.RoundButton_primary-inverted__0uMaW{font:700 1rem/1.125rem GT Walsheim,sans-serif}}.RoundButton_primary-inverted__0uMaW:hover{background:#f7f7fc}.RoundButton_secondary__EkgQ6{margin:0;text-decoration:none;border-radius:50px;height:40px;line-height:40px!important;min-width:160px;padding:0 32px}@media only screen and (min-width:1200px){.RoundButton_secondary__EkgQ6{font:700 1.18rem/1.5rem GT Walsheim,sans-serif}}@media only screen and (max-width:1199px){.RoundButton_secondary__EkgQ6{font:700 1.1rem/1.25rem GT Walsheim,sans-serif}}@media only screen and (max-width:600px){.RoundButton_secondary__EkgQ6{font:700 1rem/1.125rem GT Walsheim,sans-serif}}.RoundButton_tertiary__cc2Uo{margin:0;text-decoration:none;color:#505067!important}@media only screen and (min-width:1200px){.RoundButton_tertiary__cc2Uo{font:700 1.18rem/1.5rem GT Walsheim,sans-serif}}@media only screen and (max-width:1199px){.RoundButton_tertiary__cc2Uo{font:700 1.1rem/1.25rem GT Walsheim,sans-serif}}@media only screen and (max-width:600px){.RoundButton_tertiary__cc2Uo{font:700 1rem/1.125rem GT Walsheim,sans-serif}}.RoundButton_icon__Wese9{border-radius:50%;height:32px;line-height:32px;min-width:auto;padding:0;text-align:center;width:32px}.RoundButton_align_right__KPxl_{border-radius:50px;border-bottom-right-radius:0;border-top-right-radius:0}.RoundButton_loader__FNwD_{padding:.5rem}.Box_box__W8EG_,.Box_topBox__e8ac6{background-color:#fff;padding:1rem;margin:1rem 0;border-radius:40px;overflow:hidden;box-sizing:border-box}.Box_topBox__e8ac6{border-radius:0 0 40px 40px;margin-top:0}.Box_round__lcz3l{border-radius:50px}.Box_background__T6Z2F{background-color:#f7f7fc}.ButtonCircle_circle__T_Ja0{display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:50%;background-color:#fff;z-index:1;padding:.7rem;box-sizing:border-box;height:50px;width:50px}@media only screen and (min-width:1200px){.ButtonCircle_circle__T_Ja0{height:58px;width:58px}}.ButtonCircle_circle__T_Ja0:hover{background-color:#f7f7fc}.ButtonCircle_circle__T_Ja0.ButtonCircle_primary__mCVCo{background-color:#00cfd6}.ButtonCircle_circle__T_Ja0.ButtonCircle_primary__mCVCo .ButtonCircle_icon__MKjDb path{fill:#fff}.ButtonCircle_circle__T_Ja0.ButtonCircle_primary__mCVCo:hover{background-color:#00c0c7}.ButtonCircle_circle__T_Ja0.ButtonCircle_female__dVRSj{background-color:#f97394}.ButtonCircle_circle__T_Ja0.ButtonCircle_female__dVRSj .ButtonCircle_icon__MKjDb path{fill:#fff}.ButtonCircle_circle__T_Ja0.ButtonCircle_female__dVRSj:hover{background-color:#f77088}.ButtonCircle_circle__T_Ja0.ButtonCircle_disabled__VytX6{pointer-events:none;background-color:#e5e5f0}.ButtonCircle_icon__MKjDb{width:24px;height:24px}.ButtonCircle_remove__Xve4q{stroke:#00cfd6}.ButtonCircle_arrow___ZV_s{transform:rotate(90deg)}.ButtonCircle_outlined__LlGp2{border:1px solid #505067}.ButtonCircle_text__IZHHZ{background-color:#81819d}.ButtonCircle_caption__9mJj9{color:#fff;font-weight:700}.TrainerWithImageTemplate_trainer-image-medium__nQ2WF,.TrainerWithImageTemplate_trainer-image-small__y_8ir,.TrainerWithImageTemplate_trainer-image__X6_8U{border-radius:100%;height:64px;width:64px;margin-right:10px;overflow:hidden;position:relative}.TrainerWithImageTemplate_trainer-image-small__y_8ir{height:40px;width:40px}.TrainerWithImageTemplate_trainer-image-medium__nQ2WF{height:50px;width:50px}@media only screen and (min-width:1200px){.TrainerWithImageTemplate_trainer-image-medium__nQ2WF{height:58px;width:58px}}.TrainerWithImageTemplate_trainer_wrapper__HJxGn{align-items:center;display:flex;background:none;border:0;margin-left:.5rem;cursor:pointer}.TrainerWithImageTemplate_trainer_wrapper__HJxGn:not(:last-child){margin-right:10px}.TrainerWithImageTemplate_infoIcon__i6Mwa{margin-left:.5rem}.HappyBar_headline3__aAT_C{margin:0;color:#333}@media only screen and (min-width:1200px){.HappyBar_headline3__aAT_C{font:700 1.75rem/2rem GT Walsheim,sans-serif}}@media only screen and (max-width:1199px){.HappyBar_headline3__aAT_C{font:700 1.75rem/2rem GT Walsheim,sans-serif}}@media only screen and (max-width:600px){.HappyBar_headline3__aAT_C{font:700 1.5rem/1.75rem GT Walsheim,sans-serif}}.HappyBar_headline2__tPrFi+.HappyBar_headline3__aAT_C{margin-top:2rem}@media only screen and (max-width:1199px){.HappyBar_headline2__tPrFi+.HappyBar_headline3__aAT_C{margin-top:1.75rem}}@media only screen and (max-width:600px){.HappyBar_headline2__tPrFi+.HappyBar_headline3__aAT_C{margin-top:1.5rem}}.HappyBar_paragraph__Y_Uq_+.HappyBar_headline3__aAT_C{margin-top:3rem}@media only screen and (max-width:1199px){.HappyBar_paragraph__Y_Uq_+.HappyBar_headline3__aAT_C{margin-top:2.5rem}}@media only screen and (max-width:600px){.HappyBar_paragraph__Y_Uq_+.HappyBar_headline3__aAT_C{margin-top:2rem}}.HappyBar_happy-bar__sBzKT{display:grid;flex-wrap:wrap;justify-content:center;padding:1rem 0}@media only screen and (min-width:1200px){.HappyBar_happy-bar__sBzKT{display:flex;justify-content:space-around}}.HappyBar_happy-text__v2pPA{color:#d1d1db;text-transform:uppercase;letter-spacing:.05em;align-items:center;margin:0 1rem}@media only screen and (min-width:1200px){.HappyBar_happy-text__v2pPA{font:700 1.18rem/2rem aktiv-grotesk,sans-serif}}@media only screen and (max-width:1199px){.HappyBar_happy-text__v2pPA{font:700 1.1rem/1.75rem aktiv-grotesk,sans-serif}}@media only screen and (max-width:600px){.HappyBar_happy-text__v2pPA{font:700 1rem/1.25rem aktiv-grotesk,sans-serif}}.HappyBar_happy-item__5PBTQ{display:grid;justify-content:flex-start;align-items:center;grid-template-columns:auto auto}@media only screen and (max-width:600px){.HappyBar_happy-item__5PBTQ{margin-top:.2rem}}.HappyBar_happy-svg__j_jn3{margin-right:1rem;width:37px;height:32px}.BookingOptions_layout__TaC2J{display:flex;flex-direction:column;align-items:center}.BookingOptions_infoContainer__8zaF_{display:flex;justify-content:center}.BookingOptions_overline__5wGYk{color:#505067;font-weight:700;margin-right:.5rem}.BookingOptions_infoRest__Q0_ag{display:flex;align-items:center;justify-content:center;margin-top:0}@media only screen and (max-width:600px){.BookingOptions_infoRest__Q0_ag{margin-bottom:1.5rem}}.BookingOptions_headline__Mz4oA{color:#505067;text-align:center;margin:1rem 0}.BookingOptions_bookingInfoClickable__qHE9L{pointer-events:auto}.BookingOptions_addPadding__BOMTk{padding-bottom:2rem}.BookingOptions_button__V3bTM{min-width:unset}.BookingOptions_swiper-slide__kh_fT{display:flex!important;justify-content:center!important;width:100%;height:100%;align-items:center;box-sizing:border-box;background-color:#7fffd4}.BoxWithButtonAndCutOut_wrapper__rKqAM{display:flex;width:100%;position:relative;flex-direction:column;align-items:center;margin-top:1.5rem}.BoxWithButtonAndCutOut_button__zUJBr{margin-top:-1.5rem}.BoxWithButtonAndCutOut_fullwidthCentered__zetXJ{width:100%;justify-content:center}.BoxWithButtonAndCutOut_buttonContainer__x_b5F{display:flex;flex-direction:column}.BoxWithButtonAndCutOut_waButton__Qb2x1{margin-top:1rem;background-color:#25d366}.BoxWithButtonAndCutOut_waButton__Qb2x1:hover{background-color:#1da851}.BoxWithButtonAndCutOut_waButton__Qb2x1 .BoxWithButtonAndCutOut_icon__FW94W{padding-right:.5rem}.BoxWithButtonAndCutOut_boxWrapper__48f6U{display:flex;width:100%;position:relative;height:2.5rem}@media only screen and (min-width:1200px){.BoxWithButtonAndCutOut_boxWrapper__48f6U{height:3rem}}.BoxWithButtonAndCutOut_mid__2sIgq{position:relative;height:inherit;width:250px;background:radial-gradient(circle at top,transparent 25%,#fff 25.1%);background-size:100% 100%;background-position:40% 40%}@media only screen and (min-width:1200px){.BoxWithButtonAndCutOut_mid__2sIgq{width:320px}}.BoxWithButtonAndCutOut_circleButton__K_vTQ{position:absolute;margin-top:-1.5rem}.BoxWithButtonAndCutOut_left__9RrSB{position:relative;flex:1 1;height:inherit;background-color:#fff;border-top-left-radius:50px}.BoxWithButtonAndCutOut_box__LJMRq{width:100%;padding-right:0;padding-left:0;padding-bottom:2.5rem}.BoxWithButtonAndCutOut_right__R58wA{flex:1 1;position:relative;background-color:#fff;border-top-right-radius:50px}.BoxWithButtonAndCutOut_content__ZVfuZ{display:flex;flex-direction:column;align-items:center}.BoxWithButtonAndCutOut_boxWithButton__I5vQP{margin-bottom:0}.BoxWithButtonAndCutOut_modal__l9J0P{pointer-events:auto;background-color:#fff!important}.BoxWithButtonAndCutOut_buttonContent__bs3J8{display:flex;align-items:center;justify-content:center}.BoxWithButtonAndCutOut_waButtonContent__KUxbx{justify-content:space-between}.BoxWithButtonAndCutOut_background__KYVX8{background-color:#f7f7fc}.BoxWithButtonAndCutOut_midBackground___ic6z{background:radial-gradient(circle at top,transparent 25%,#f7f7fc 25.1%)}.BoxWithButtonAndCutOut_onBox__WP0J4{margin-top:0!important;transform:translateY(-50%)}.BoxWithButtonAndCutOut_wrapperBottom__BiK8m{margin-top:0;transform:rotate(180deg);margin-bottom:1.5rem}.BoxWithButtonAndCutOut_repeatedCutOutBox__AsojB{border-radius:unset!important;margin:0!important}.InfoIconWithModal_modal__NGwUX{padding:2rem;max-width:600px;height:-moz-max-content;height:max-content;flex-direction:column;max-height:calc(100vh - 15%);overflow:scroll}@media only screen and (min-width:1200px){.InfoIconWithModal_modal__NGwUX{padding:3rem}}.InfoIconWithModal_infoIcon__YrlkO{--info-icon-size:3rem;--info-icon-font-size:2.5rem;margin-bottom:2rem;align-self:center}.InfoIconWithModal_button__XkDRy{margin-top:2rem;width:-moz-fit-content;width:fit-content}.InfoIconWithModal_caption__QouGt{color:#00cfd6;margin-right:.5rem}.InfoIconWithModal_wrapper__IwnAq{display:flex}.link_link__nHuks{color:#81819d}.link_linkBlack__7CEdE,.link_link__nHuks{background-color:none;text-decoration:none;border-bottom:1px solid #00cfd6;margin:1rem 0}.link_linkBlack__7CEdE{color:#000}.link_linkGrey__T2fYt{color:#505067}.link_linkGrey__T2fYt,.link_linkLight__kwtCO{background-color:none;text-decoration:none;border-bottom:1px solid #00cfd6;margin:1rem 0}.link_linkLight__kwtCO{color:#d1d1db}.link_linkInCaption__Dm_wX{background:none;border:0;color:#00cfd6;cursor:pointer;font:inherit}.link_linkInCaption__Dm_wX:hover{color:#00c0c7}.ConfirmHalfCampSelectionPopup_content__VfiWx{text-align:center}.ConfirmHalfCampSelectionPopup_headline3__vUWrL{margin-top:2rem!important}.ConfirmHalfCampSelectionPopup_button__oz4sQ{margin-left:1rem}@media only screen and (max-width:600px){.ConfirmHalfCampSelectionPopup_button__oz4sQ{margin-left:0;margin-top:1rem}}.ButtonContainer_buttonContainer__MuMz7{display:flex;margin:2rem 0;justify-content:center}@media only screen and (max-width:600px){.ButtonContainer_buttonContainer__MuMz7{flex-direction:column}}.AlreadyInShoppingCartPopup_button__ZaU7f{margin-left:1rem}@media only screen and (max-width:600px){.AlreadyInShoppingCartPopup_button__ZaU7f{margin-left:0;margin-top:1rem}}.ProductSlider_campOption__C7HoP{margin-top:1.5rem}@media only screen and (max-width:600px){.ProductSlider_campOption__C7HoP{margin-top:0}}@font-face{font-display:swap;font-family:GT Walsheim;font-style:normal;font-weight:700;src:local("GT Walsheim Bold"),local("GT-Walsheim-Bold"),local("GT Walsheim"),local("GT-Walsheim"),url(/fonts/GT-Walsheim-Bold.woff2) format("woff2"),url(/fonts/GT-Walsheim-Bold.woff) format("woff")}@font-face{font-display:swap;font-family:SUNN;font-style:normal;font-weight:300;src:local("SUNN"),url(/fonts/hinted-SUNN.woff2) format("woff2"),url(/fonts/hinted-SUNN.woff) format("woff")}.OptionCard_headline3___m_SG{margin:0;color:#333}@media only screen and (min-width:1200px){.OptionCard_headline3___m_SG{font:700 1.75rem/2rem GT Walsheim,sans-serif}}@media only screen and (max-width:1199px){.OptionCard_headline3___m_SG{font:700 1.75rem/2rem GT Walsheim,sans-serif}}@media only screen and (max-width:600px){.OptionCard_headline3___m_SG{font:700 1.5rem/1.75rem GT Walsheim,sans-serif}}.OptionCard_headline2__tfted+.OptionCard_headline3___m_SG{margin-top:2rem}@media only screen and (max-width:1199px){.OptionCard_headline2__tfted+.OptionCard_headline3___m_SG{margin-top:1.75rem}}@media only screen and (max-width:600px){.OptionCard_headline2__tfted+.OptionCard_headline3___m_SG{margin-top:1.5rem}}.OptionCard_paragraph__pIfqR+.OptionCard_headline3___m_SG{margin-top:3rem}@media only screen and (max-width:1199px){.OptionCard_paragraph__pIfqR+.OptionCard_headline3___m_SG{margin-top:2.5rem}}@media only screen and (max-width:600px){.OptionCard_paragraph__pIfqR+.OptionCard_headline3___m_SG{margin-top:2rem}}.OptionCard_topbar-active__V1Yo4,.OptionCard_topbar-female__lzHjS{display:flex;position:relative;flex-direction:column;padding:1.25rem 1rem}.OptionCard_grid__ejU_T{justify-content:space-around}.OptionCard_disabled__RmBkB{color:#81819d}.OptionCard_hidden__t7Ldy{visibility:hidden}.OptionCard_days__wi2rV{display:flex;margin-bottom:.7rem;margin-top:1.5rem;justify-items:center}.OptionCard_halfCampDay__ITFZK{margin-left:.5rem}.OptionCard_halfCampDay__ITFZK:first-child{margin-left:0}.OptionCard_day__KfaM6{width:50.38px;height:50.38px;color:#fff;background-color:#00cfd6}.OptionCard_modal__faDJP{margin-top:2rem}.OptionCard_modalHeadline__WWnPj{text-align:center;color:#505067}.OptionCard_model__Gzbrw{max-width:200px}.OptionCard_dates__8MGhs{display:grid;grid-gap:.5rem;gap:.5rem;justify-items:center;text-align:center;grid-template-columns:1fr 1fr;margin-bottom:2rem}.OptionCard_boxWrapper__zajBp{width:100%;position:relative;max-width:345px}.OptionCard_box__332Y7{padding:0;width:100%;position:relative;margin-bottom:3rem;display:flex;flex-direction:column;min-height:530px;border-radius:20px;background-color:#f7f7fc;box-shadow:0 4px 20px 0 rgba(0,0,0,.25)}@media only screen and (max-width:600px){.OptionCard_box__332Y7{min-height:490px}}@media only screen and (min-width:1200px){.OptionCard_box__332Y7{min-height:558px}}@media only screen and (max-width:600px){.OptionCard_bigger__LzD5f{min-height:525px!important}}@media only screen and (min-width:1200px){.OptionCard_bigger__LzD5f{min-height:650px!important}}.OptionCard_smallBox__0GGF7{min-height:510px}.OptionCard_layout__xDkRX{display:flex;justify-content:center;padding:0 1.5rem}@media only screen and (max-width:600px){.OptionCard_layout__xDkRX{padding:0 .7rem}}.OptionCard_topbar-female__lzHjS{background-color:#f97394}.OptionCard_topbar-active__V1Yo4{background-color:#00cfd6}.OptionCard_caption__y7kci,.OptionCard_overlineLowerPart__JoQ2O,.OptionCard_overline__F3KjC{color:#fff}.OptionCard_optionCardWrapper__bQL3Z{position:relative;max-width:345px;display:flex;flex-direction:column;min-height:450px;background-color:#f7f7fc}.OptionCard_headline-active__msCL7{margin:2rem 0;text-align:center;color:#00cfd6}.OptionCard_headline-inactive__2vcFR{margin:2rem 0;text-align:center;color:#81819d}.OptionCard_paragraph__pIfqR{color:#000}.OptionCard_itemsContainer__Oz4Cv{display:flex;flex-direction:column;width:-moz-fit-content;width:fit-content;margin:1.5rem 0}.OptionCard_option__F3Q9H{width:58px;height:58px}.OptionCard_itemContainer__mnNbd{display:flex;align-items:baseline;margin-bottom:8px}.OptionCard_itemContainer__mnNbd:last-child{margin-bottom:0}.OptionCard_svg__8zxAf{height:16px;width:16px;min-width:16px;color:#00cfd6;margin-right:8px}.OptionCard_paragraph__pIfqR{color:#505067;margin:0}.OptionCard_content__7X2ou{display:flex;flex-direction:column;padding:0 2rem}@media only screen and (max-width:600px){.OptionCard_content__7X2ou{padding:0 1rem}}.OptionCard_hr__Gr9nA{display:block;height:1px;border:0;border-top:1px solid #d1d1db;margin:1em 0 1rem}.OptionCard_bottomContent__VddQp{position:absolute;margin-bottom:1.5rem;bottom:0;left:0;box-sizing:border-box;padding:0 2rem;width:100%}@media only screen and (max-width:600px){.OptionCard_bottomContent__VddQp{padding:0 1rem}}.OptionCard_optionWithPrice__KMY1H{display:flex;flex-direction:row;width:100%;justify-content:space-between;align-items:center;margin-bottom:1rem;box-sizing:border-box}.OptionCard_pricePerUnitContainer__jgnbz{display:flex}.OptionCard_calendar__GeQmz{display:flex;align-items:center}.OptionCard_calendartButton__Dec2D{margin-right:1rem}.OptionCard_pricePerUnit__SPFP_{text-align:right;margin-top:0!important}.OptionCard_price__JUe0A{display:flex;flex-direction:column;align-items:flex-end;gap:.2rem}.OptionCard_textDark__nCiID{color:#505067}.OptionCard_isRunning__e0HKG{color:#ff8f00}.OptionCard_discounted___vsWp{color:#00cfd6}.OptionCard_notSelected__38O_E{background-color:#f7f7fc;border:1px solid #00cfd6}.OptionCard_notSelected__38O_E:hover{background-color:#00c0c7}.OptionCard_notSelected__38O_E:hover .OptionCard_captionDay__yhE0U{color:#fff}.OptionCard_captionDay__yhE0U{color:#00cfd6;font-weight:700}.OptionCard_caption2__uCNAv{color:#505067;font-weight:700}.OptionCard_selected__dPeb2{background-color:#00cfd6}.OptionCard_selected__dPeb2:hover{background-color:#00c0c7}.OptionCard_margin-left__ws104{margin-left:.5rem}.OptionCard_daysContainer__v_ws1{display:flex;margin-bottom:1.5rem;align-items:center}.OptionCard_white__u6mHF{color:#fff}.OptionCard_oldPrice__WGvYp{text-decoration:line-through}.OptionCard_overlineLowerPart__JoQ2O{margin-top:.5rem!important}.OptionCard_partnerInfo__p1_l7{display:flex;align-items:center;gap:.5rem}.OptionCard_infoIcon__PQMrh{flex-shrink:0}.OptionCard_bookedOut__wCviX{margin:0;color:#81819d}@media only screen and (min-width:1200px){.OptionCard_bookedOut__wCviX{font:normal 1rem/1.5rem aktiv-grotesk,sans-serif}}@media only screen and (max-width:1199px){.OptionCard_bookedOut__wCviX{font:normal .875rem/1.25rem aktiv-grotesk,sans-serif}}@media only screen and (max-width:600px){.OptionCard_bookedOut__wCviX{font:normal .8125rem/1.125rem aktiv-grotesk,sans-serif}}.OptionCard_center__qlCse{justify-content:center}.OptionCard_recommendation__AO5VR{margin:0;color:#81819d;color:#000;border-radius:50px;height:30px;line-height:30px!important;padding:0 30px;position:absolute;display:flex;top:0;width:auto;height:auto;background-color:#ff0;text-align:center;justify-content:center;align-items:center;z-index:30}@media only screen and (min-width:1200px){.OptionCard_recommendation__AO5VR{font:normal 1rem/1.5rem aktiv-grotesk,sans-serif}}@media only screen and (max-width:1199px){.OptionCard_recommendation__AO5VR{font:normal .875rem/1.25rem aktiv-grotesk,sans-serif}}@media only screen and (max-width:600px){.OptionCard_recommendation__AO5VR{font:normal .8125rem/1.125rem aktiv-grotesk,sans-serif}}.OptionCard_recommendationWrapper__Cx7uT{width:100%;display:flex;justify-content:center}.OptionCard_discount__7iWEz{background-color:#505067;color:#fff;text-align:center;border-radius:50px;padding:0 .4rem;transform:scale(.7)}.OptionCard_discountContainer__kPyDp{display:flex}.Option_container__C0HsH{align-items:center;display:flex;cursor:pointer}.Option_direction__9llyc{flex-direction:column;margin:0 .5rem}.Option_direction__9llyc .Option_bigCheckmark__CFSa7,.Option_direction__9llyc .Option_checkmark__9fKpt{margin-right:0}.Option_container__C0HsH input{position:fixed;opacity:0;pointer-events:none}.Option_bigCheckmark__CFSa7,.Option_checkmark__9fKpt{background-color:#f7f7fc;border:.125rem solid #d1d1db;border-radius:16px;display:inline-block;height:1.5rem;margin-right:.5rem;min-width:1.5rem;position:relative;width:1.5rem;transform:scale(.9)}@media only screen and (max-width:600px){.Option_bigCheckmark__CFSa7,.Option_checkmark__9fKpt{transform:scale(.8)}}.Option_bigCheckmark__CFSa7{width:50px;height:50px;border-radius:50px}.Option_container__C0HsH:hover input~.Option_bigCheckmark__CFSa7,.Option_container__C0HsH:hover input~.Option_checkmark__9fKpt{background-color:#fff}.Option_container__C0HsH input:checked~.Option_bigCheckmark__CFSa7,.Option_container__C0HsH input:checked~.Option_checkmark__9fKpt{background-color:#00cfd6;border-color:#00cfd6}.Option_container__C0HsH input:checked~.Option_bigCheckmark__CFSa7{background-color:#00cfd6;border-color:#81819d}.Option_container__C0HsH input:checked~.Option_bigCheckmark__CFSa7:after,.Option_container__C0HsH input:checked~.Option_checkmark__9fKpt:after{display:block}.Option_container__C0HsH:hover input:checked~.Option_bigCheckmark__CFSa7,.Option_container__C0HsH:hover input:checked~.Option_checkmark__9fKpt{background-color:#00cfd6;border-color:#00cfd6}.Option_container__C0HsH:hover input:checked~.Option_bigCheckmark__CFSa7{background-color:#00cfd6;border-color:#81819d}.Option_container__C0HsH .Option_bigCheckmark__CFSa7:after,.Option_container__C0HsH .Option_checkmark__9fKpt:after{border-radius:14px;box-shadow:0 0 0 2px #fff;content:"";display:none;position:relative;left:2px;top:2px;height:20px;width:20px}.Option_container__C0HsH .Option_bigCheckmark__CFSa7:after{border-radius:50px;box-shadow:0 0 0 8px #fff;content:"";display:none;position:relative;left:7px;top:7px;height:36px;width:36px}.Option_showOnlyMobile__rsT7E{display:none}@media only screen and (max-width:600px){.Option_showOnlyMobile__rsT7E{display:block}}.Option_disabled__CadCq{pointer-events:none;color:#d1d1db}.CampCalendar_grid__N6yqv{justify-content:space-around}.CampCalendar_disabled__KVsJa{color:#81819d}.CampCalendar_hidden__YyeKo{visibility:hidden}.CampCalendar_days__tPQX0{display:flex;margin-bottom:.7rem;margin-top:1.5rem;justify-content:center}.CampCalendar_day__jcJSY{width:50.38px;height:50.38px;color:#fff;background-color:#00cfd6;margin-left:1rem}.CampCalendar_day__jcJSY:first-child{margin-left:0}.CampCalendar_calendarHeadline__66Joq{text-align:center;color:#505067;margin-bottom:1rem}.CampCalendar_calendarContainer__m7mwM{max-height:80vh;padding:16px 16px 2.5rem}.CampCalendar_dates__mfwVr{display:grid;grid-gap:.5rem;gap:.5rem;justify-items:center;text-align:center;grid-template-columns:1fr 1fr;margin-bottom:2rem}.CampCalendar_textDark__axp0i{color:#505067}.CampCalendar_calendar__dQcu_{display:flex;align-items:center}.CampCalendar_calendartButton__OgsdN{margin-right:1rem}.CampCalendar_notification__YXkrJ{background:none!important;padding:0 0 0 18px!important}.CampCalendar_notifications__Mi3Ob{margin-bottom:1.5rem}.CampCalendar_datePicker__CmZd1{display:flex;justify-content:center}.Notification_notification__1s3Of{align-items:center;background:#f7f7fc;border-radius:4px;box-sizing:border-box;display:flex;justify-content:space-between;max-width:764px;position:relative;width:100%}@media screen and (max-width:764px){.Notification_notification__1s3Of{border-radius:0}}.Notification_notification__1s3Of .Notification_caption__CAwg3{margin:20px 28px}.Notification_notification__1s3Of button{font-size:16px;margin-right:10px}@media screen and (max-width:764px){.Notification_notification__1s3Of button{border-bottom-right-radius:0;border-top-right-radius:0;font-size:13px;margin-right:0;min-width:auto;padding:0 22px}}@media screen and (max-width:370px){.Notification_notification__1s3Of button{padding:0 16px}}.Notification_notification-inner__ugLVG{align-items:center;background:#f0f0f7;border-radius:2px;box-sizing:border-box;display:flex;margin:12px 0 0;max-width:638px;padding:18px;position:relative;width:100%}.Notification_notification-inner__ugLVG .Notification_caption__CAwg3{white-space:pre-line}.Notification_notification-inner__ugLVG .Notification_icon__j1RR2{height:24px;margin-right:16px;min-height:24px;min-width:24px;width:24px}.Notification_notification-inner__ugLVG .Notification_icon-past__zVbGo{background-color:#d1d1db;border-radius:50%;display:inline-block}.Notification_notification-inner__ugLVG .Notification_icon-selected__MV9Sm{background-color:#00cfd6;border-radius:50%;display:inline-block}.Notification_notification-inner__ugLVG .Notification_icon-skip__W1jBf{background-image:url(/assets/svg/skipped-day-border.svg);border-radius:100%;display:inline-block}.VideoButton_trainer-image__0WAO_{border-radius:100%;height:46px;width:46px;min-height:50px;min-width:50px;overflow:hidden;position:relative;border:2px solid #00cfd6}@media only screen and (min-width:1200px){.VideoButton_trainer-image__0WAO_{height:54px;width:54px}}.VideoButton_accent__68hd1{color:#00cfd6}.VideoButton_trainer_wrapper__Za8K8{display:flex;align-items:center;background:none;border:0;cursor:pointer;margin-bottom:2rem}.VideoButton_button__AQ0SC{padding:0 .5rem 0 2.5rem;margin-left:-2.4rem;word-wrap:break-word;height:40px;line-height:40px!important}.VideoButton_btn_play__LTVGJ{position:absolute;margin-left:10px}.VideoPlayer_modal__XLNzK{align-items:center;display:flex;height:auto;justify-content:center;max-height:80vh;position:relative;width:90%}.VideoPlayer_close-button__1MIIo{background-color:#fff;border:0;border-radius:50%;cursor:pointer;height:32px;outline:none;padding:0;position:absolute;right:16px;top:16px;width:32px;display:flex;align-items:center;justify-content:center}.VideoPlayer_close-button__1MIIo svg{height:24px;width:24px}.VideoPlayer_video-parent__AIefn{height:0;padding-top:56.25%;position:relative;width:100%}.VideoPlayer_video__WpjUT{border:0;height:100%;left:0;position:absolute;top:0;width:100%}@media only screen and (max-width:1199px){.VideoPlayer_close-button-desktop__KxKzz{display:none}}@media only screen and (min-width:1200px){.VideoPlayer_close-button-mobile__b0qCf{display:none}.VideoPlayer_close-button__1MIIo{background:none;right:-36px;top:-36px}}.BookingStatusWithIndicator_booking-status-wrapper__tN3FC{display:flex;flex-direction:row;justify-content:space-between;margin-top:auto;padding:20px;gap:14px;white-space:nowrap}@media only screen and (max-width:600px){.BookingStatusWithIndicator_booking-status-wrapper__tN3FC{flex-direction:column}}.BookingStatusWithIndicator_booking-indicator-wrapper__bEChR{align-items:center;display:flex;flex-direction:row}.BookingStatusWithIndicator_booking-indicator__dL1yM{border-radius:100%;height:12px;margin-right:10px;width:12px}@media only screen and (max-width:600px){.BookingStatusWithIndicator_booking-indicator__dL1yM{height:8px;min-height:8px;min-width:8px;width:8px}}.BookingStatusWithIndicator_booking-indicator--available___r29M{background-color:#00cfd6}.BookingStatusWithIndicator_booking-indicator--intermediate__s5FfO{background-color:#ff8f00}.BookingStatusWithIndicator_booking-indicator--unavailable__K6k_p{background-color:#e74c3c}.BookingStatusWithIndicator_booking-status-badge__YJ_Y1{background:#00cfd6;border-radius:4px;color:#fff;font:1rem aktiv-grotesk,sans-serif;padding:4px 14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media only screen and (max-width:600px){.BookingStatusWithIndicator_booking-status-badge__YJ_Y1{font-size:13px;height:18px;width:142px;margin-top:.3rem}}.BookingStatusWithIndicator_booking-status-badge--women__WNyMG{background:#f97394}.CampOptionCard_optionBox__N9le_{display:flex!important;border:1px solid #505067;padding:.25rem!important;align-items:center;height:60px;text-align:center}@media only screen and (min-width:1200px){.CampOptionCard_optionBox__N9le_{height:74px;max-width:300px}}@media only screen and (max-width:600px){.CampOptionCard_optionBox__N9le_{height:58px}}.CampOptionCard_optionBoxActive__bnQFN{border:1px solid #00cfd6}@media only screen and (min-width:1200px){.CampOptionCard_optionBoxActive__bnQFN{border:3px solid #00cfd6;padding:.25rem!important}}.CampOptionCard_container__LvM_L{display:flex;flex-direction:column;align-items:center}.CampOptionCard_overline__UfSMr{color:#505067;margin-right:.5rem}.CampOptionCard_inactive__chKsN{color:#505067}.CampOptionCard_wrapper__eY_gi{max-width:300px;border:solid gray;border-width:1px 1px 5px;transition:border-color .3s ease;padding:1rem;margin:0 1rem}.CampOptionCard_wrapper__eY_gi:hover{border-bottom-color:#00cfd6}.CampOptionCard_dayAndTimeContainer__neOH0{display:flex;align-items:center}.CampOptionCard_days__mhTeF{margin-right:1rem}.CampOptionCard_indicator__hLhWr{padding:0;display:flex;align-items:center;justify-content:center}.CampOptionCard_active__vAyWV{color:#00cfd6}.CampOptionCard_isMobile__UH7IO{margin-top:1rem}.CampOptionCard_infoContainer__g3PoU{display:flex}.CampOptionCard_layout__Bo5Z5{height:-moz-fit-content;height:fit-content;margin-top:2px}@media only screen and (min-width:372px){.CampOptionCard_headline__POn9I{font:700 1rem/1rem GT Walsheim,sans-serif}}@media only screen and (min-width:408px){.CampOptionCard_headline__POn9I{font:700 1.25rem/1.25rem GT Walsheim,sans-serif}}.CampOptionCard_bold__9G_7Y{font-weight:700}.SpecialCampInfo_textAlgin__VC_VX{text-align:center;margin:2rem 1rem}.SpecialCampInfo_followUpCampInfo__9rGG3{text-align:center}.SpecialCampInfo_marginTop__SeIY4{margin-top:1rem}.SpecialCampInfo_nextCampCaption__w7xJn{margin-bottom:1rem}.SpecialCampInfo_lastFollowUpCamp__QxMnP{margin-top:1.5rem}.SpecialCampInfo_button__GDiMU{min-width:unset}