.TravelPage_content__Z3o8e{width:60%;margin:0;padding:0}.TravelPage_wrapper__giL_0{display:flex;height:100%;padding:40px 0}@media only screen and (max-width:1199px){.TravelPage_wrapper__giL_0{flex-direction:column-reverse;align-items:center;justify-content:flex-end}}@media only screen and (min-width:1200px){.TravelPage_wrapper__giL_0{height:500px}}.TravelPage_content_part__Qh_rz{width:90%;margin-left:10%;align-self:center}@media only screen and (max-width:1199px){.TravelPage_content_part__Qh_rz{margin:0 auto}}@media only screen and (max-width:600px){.TravelPage_content_part__Qh_rz{margin:0 10%}}.TravelPage_content_part__Qh_rz .TravelPage_input_container__PlYCm{display:flex;flex-direction:column;align-items:flex-start;width:100%;margin-top:30px}.TravelPage_content_part__Qh_rz .TravelPage_input_container__PlYCm .TravelPage_input__jLQWr{width:75%}@media only screen and (max-width:600px){.TravelPage_content_part__Qh_rz .TravelPage_input_container__PlYCm .TravelPage_input__jLQWr{width:90%}}.TravelPage_content_part__Qh_rz .TravelPage_textfield_width__OGDEs{width:80%;max-width:550px}@media only screen and (max-width:600px){.TravelPage_content_part__Qh_rz .TravelPage_textfield_width__OGDEs{width:100%}}.TravelPage_content_part__Qh_rz .TravelPage_buttons_wrapper__gKqSd{position:relative;display:flex}.TravelPage_content_part__Qh_rz .TravelPage_buttons_wrapper__gKqSd .TravelPage_arrow_back__uNANt{position:absolute;bottom:17px;left:-40px;cursor:pointer}@media only screen and (max-width:600px){.TravelPage_content_part__Qh_rz .TravelPage_buttons_wrapper__gKqSd .TravelPage_arrow_back__uNANt{position:absolute;left:0;bottom:-50px}}.TravelPage_content_part__Qh_rz .TravelPage_price_box_container__a9CV3{display:flex;flex-direction:row;width:100%;margin-top:30px;align-items:center}.TravelPage_content_part__Qh_rz .TravelPage_price_box_container__a9CV3 .TravelPage_text_wrapper__yBI14{margin-right:20%}@media only screen and (max-width:1199px){.TravelPage_content_part__Qh_rz{width:inherit;text-align:left}}.TravelPage_content_part__Qh_rz .TravelPage_input-group__dfGE9{display:flex;margin-top:1rem;width:80%;max-width:550px}@media only screen and (max-width:600px){.TravelPage_content_part__Qh_rz .TravelPage_input-group__dfGE9{width:100%}}.TravelPage_button__dlAEl{margin-top:2rem;min-width:230px}.TravelPage_breadcrumb__A0f_G{position:absolute;top:7rem;height:0}@media only screen and (max-width:600px){.TravelPage_breadcrumb__A0f_G{top:5.5rem!important}}@media only screen and (min-width:1200px){.TravelPage_breadcrumb__A0f_G{top:8rem}}.TravelPage_headline3__cgjIQ{margin-top:2rem}.TravelPage_selectfield__89P81{margin-top:1rem}.TravelPage_marginTop__3BDHO{margin-top:.5rem}.TravelChoiceSection_headline__q5AnF{margin-bottom:3rem}.TravelChoiceSection_travels-wrapper__XNxNK{display:grid;grid-gap:1rem;gap:1rem}.TravelChoiceSection_travel-card-women__kP3lx,.TravelChoiceSection_travel-card__y_YDJ{align-items:center;background-color:#f7f7fc;border-bottom:4px solid #e5e5f0;border-radius:4px;box-sizing:border-box;display:flex;flex-wrap:wrap;padding:1rem 72px;position:relative}@media only screen and (max-width:1500px){.TravelChoiceSection_travel-card-women__kP3lx,.TravelChoiceSection_travel-card__y_YDJ{padding:1rem 2.5rem}}@media only screen and (max-width:600px){.TravelChoiceSection_travel-card-women__kP3lx,.TravelChoiceSection_travel-card__y_YDJ{padding:.5rem 2rem}}.TravelChoiceSection_travel-card-info-group__eyC6h{margin:1rem 0;width:210px}.TravelChoiceSection_travel-card-price-button-group__rvZHC{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin-left:auto}.TravelChoiceSection_travel-card-button__MpcOJ{display:grid;height:48px;justify-self:end;margin:1rem 0 1rem auto;min-width:164px;padding:0;place-items:center;width:164px}.TravelChoiceSection_travel-card-caption__RHYqQ{margin-top:.5rem!important}.TravelChoiceSection_travel-card-price__h99gd{align-items:flex-end;display:flex;flex-direction:column;margin-right:40px;width:152px}.TravelChoiceSection_travel-card-slots__KIixM{background-color:#00cfd6;border-radius:50%;display:inline-block;height:12px;margin-right:.5rem;width:12px}.TravelChoiceSection_travel-card-women__kP3lx:hover,.TravelChoiceSection_travel-card__y_YDJ:hover{border-color:#00cfd6}.TravelChoiceSection_travel-card-women__kP3lx:hover .TravelChoiceSection_travel-card-button__MpcOJ,.TravelChoiceSection_travel-card__y_YDJ:hover .TravelChoiceSection_travel-card-button__MpcOJ{background-color:#00c0c7}.TravelChoiceSection_disabled__6VfEq.TravelChoiceSection_travel-card-women__kP3lx:hover,.TravelChoiceSection_travel-card__y_YDJ.TravelChoiceSection_disabled__6VfEq:hover{border-color:#e5e5f0}.TravelChoiceSection_disabled__6VfEq.TravelChoiceSection_travel-card-women__kP3lx:hover .TravelChoiceSection_travel-card-button__MpcOJ,.TravelChoiceSection_travel-card__y_YDJ.TravelChoiceSection_disabled__6VfEq:hover .TravelChoiceSection_travel-card-button__MpcOJ{background-color:#e5e5f0}.TravelChoiceSection_travel-card-women__kP3lx:hover{border-color:#f97394}.TravelChoiceSection_travel-card-women__kP3lx:hover .TravelChoiceSection_travel-card-button__MpcOJ{background-color:#f77088}.TravelChoiceSection_trainer-circles__lVWCo{display:flex;margin-right:1rem}.TravelChoiceSection_trainer-circle__mL18T img{border:3px solid #f7f7fc;border-radius:50%;height:48px;margin-right:-14px;-o-object-fit:cover;object-fit:cover;width:48px}.TravelChoiceSection_trainer-circle__mL18T:last-child img{margin:0}.TravelChoiceSection_status__HKcgo{padding:0!important}.TravelChoiceSection_fitWomen__Wfphz{background-color:#f97394}.TravelChoiceSection_priceNew___r_9a{margin-top:0;color:#00cfd6}.SearchField_headline3__W3kfA{margin:0;color:#333}@media only screen and (min-width:1200px){.SearchField_headline3__W3kfA{font:700 1.75rem/2rem GT Walsheim,sans-serif}}@media only screen and (max-width:1199px){.SearchField_headline3__W3kfA{font:700 1.75rem/2rem GT Walsheim,sans-serif}}@media only screen and (max-width:600px){.SearchField_headline3__W3kfA{font:700 1.5rem/1.75rem GT Walsheim,sans-serif}}.SearchField_headline2__36Zuk+.SearchField_headline3__W3kfA{margin-top:2rem}@media only screen and (max-width:1199px){.SearchField_headline2__36Zuk+.SearchField_headline3__W3kfA{margin-top:1.75rem}}@media only screen and (max-width:600px){.SearchField_headline2__36Zuk+.SearchField_headline3__W3kfA{margin-top:1.5rem}}.SearchField_paragraph__EazIG+.SearchField_headline3__W3kfA{margin-top:3rem}@media only screen and (max-width:1199px){.SearchField_paragraph__EazIG+.SearchField_headline3__W3kfA{margin-top:2.5rem}}@media only screen and (max-width:600px){.SearchField_paragraph__EazIG+.SearchField_headline3__W3kfA{margin-top:2rem}}.SearchField_wrapper__VnBYb{position:relative}.SearchField_icon__hxBxc{height:1.5rem;position:absolute;width:1.5rem;left:.875rem;bottom:0;top:0;margin:auto 0}.SearchField_icon__hxBxc path{stroke:#d1d1db}.SearchField_autocomplete__owjio,.SearchField_input__xhv3z{margin:0;color:#505067}@media only screen and (min-width:1200px){.SearchField_autocomplete__owjio,.SearchField_input__xhv3z{font:normal 1.18rem/2rem aktiv-grotesk,sans-serif}}@media only screen and (max-width:1199px){.SearchField_autocomplete__owjio,.SearchField_input__xhv3z{font:normal 1.1rem/1.75rem aktiv-grotesk,sans-serif}}@media only screen and (max-width:600px){.SearchField_autocomplete__owjio,.SearchField_input__xhv3z{font:normal 1rem/1.5rem aktiv-grotesk,sans-serif}}.SearchField_autocomplete__owjio{padding-left:3rem;pointer-events:none;position:absolute;top:1rem;opacity:.3}@media only screen and (max-width:1199px){.SearchField_autocomplete__owjio{top:1.125rem}}@media only screen and (max-width:600px){.SearchField_autocomplete__owjio{top:1.25rem}}.SearchField_input__xhv3z{background-color:#fff;border:0;border-left:4px solid #e5e5f0;border-radius:4px;box-sizing:border-box;height:4rem;padding-left:2.75rem;width:100%}.SearchField_input__xhv3z::-moz-placeholder{color:#d1d1db}.SearchField_input__xhv3z::placeholder{color:#d1d1db}.SearchField_input__xhv3z:focus{box-shadow:0 0 7px 1px rgba(0,0,0,.1)}.SearchField_input__xhv3z:focus,.SearchField_input__xhv3z:hover{border-color:#00cfd6;outline:none}.SearchField_disable-icon__OyO2n{padding-left:.875rem}.SearchField_enter__zy5Xa{display:block;position:absolute;height:100%;width:50px;right:0;top:17px}.SearchField_caption___X5Zi{margin-bottom:.5rem}.SearchField_hide__UG0_F{visibility:hidden}@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")}.LinkWithArrow_headline3___26m4{margin:0;color:#333}@media only screen and (min-width:1200px){.LinkWithArrow_headline3___26m4{font:700 1.75rem/2rem GT Walsheim,sans-serif}}@media only screen and (max-width:1199px){.LinkWithArrow_headline3___26m4{font:700 1.75rem/2rem GT Walsheim,sans-serif}}@media only screen and (max-width:600px){.LinkWithArrow_headline3___26m4{font:700 1.5rem/1.75rem GT Walsheim,sans-serif}}.LinkWithArrow_headline2__RzU4t+.LinkWithArrow_headline3___26m4{margin-top:2rem}@media only screen and (max-width:1199px){.LinkWithArrow_headline2__RzU4t+.LinkWithArrow_headline3___26m4{margin-top:1.75rem}}@media only screen and (max-width:600px){.LinkWithArrow_headline2__RzU4t+.LinkWithArrow_headline3___26m4{margin-top:1.5rem}}.LinkWithArrow_paragraph__UwHnC+.LinkWithArrow_headline3___26m4{margin-top:3rem}@media only screen and (max-width:1199px){.LinkWithArrow_paragraph__UwHnC+.LinkWithArrow_headline3___26m4{margin-top:2.5rem}}@media only screen and (max-width:600px){.LinkWithArrow_paragraph__UwHnC+.LinkWithArrow_headline3___26m4{margin-top:2rem}}.LinkWithArrow_navlink__73H0f{margin:0;text-decoration:none;color:#000}@media only screen and (min-width:1200px){.LinkWithArrow_navlink__73H0f{font:700 1.18rem/1.5rem GT Walsheim,sans-serif}}@media only screen and (max-width:1199px){.LinkWithArrow_navlink__73H0f{font:700 1.1rem/1.25rem GT Walsheim,sans-serif}}@media only screen and (max-width:600px){.LinkWithArrow_navlink__73H0f{font:700 1rem/1.125rem GT Walsheim,sans-serif}}.LinkWithArrow_navlink-mid__5bC0A{align-items:center;color:#00cfd6;display:flex}.LinkWithArrow_navlink-mid__5bC0A svg{margin-left:8px}.LinkWithArrow_navlink-arrow-first__n0kw2{gap:.5rem}.DesiredCityNotFoundHint_caption__Y4_6Q{margin-bottom:.5rem}@media only screen and (min-width:1200px){.DesiredCityNotFoundHint_caption__Y4_6Q{min-width:400px}}@media only screen and (max-width:1199px){.DesiredCityNotFoundHint_noResultHint__bYWc3{display:flex;flex-direction:column;place-items:center}}.TeamPage_section__yYEKA{background:#f7f7fc;position:relative}.TeamPage_image__c_Bo_{position:absolute;top:0;right:0;width:50%;-o-object-fit:cover;object-fit:cover;height:100%}.TeamPage_description__3p1oS{margin-bottom:2rem}.TeamPage_caption__6vTM9{margin-top:2rem;margin-bottom:1rem}.TeamPage_textfield__Kmafa{height:56px;background:#fff;border-radius:4px;color:#d1d1db;line-height:56px;margin-top:56px}.TeamPage_wrapper__nc_VT{margin-right:10%;width:40%}.TeamPage_link__H8MiU{text-decoration:none}.TeamPage_cityselectfield__Xvaq8{max-width:480px}.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}.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}.InfoIcon_info-icon__Duj1u{display:inline-flex;justify-content:center;align-items:center;color:#00cfd6;border-radius:100%;border:2px solid #00cfd6;background-color:transparent;vertical-align:middle;font-family:monospace;font-size:var(--info-icon-font-size,.75rem);font-weight:700;line-height:var(--info-icon-size,1rem);width:var(--info-icon-size,1rem);height:var(--info-icon-size,1rem);transition:all .3s ease-in-out;cursor:pointer}.InfoIcon_info-icon__Duj1u:hover{color:#00c0c7;border-color:#00c0c7;box-shadow:0 2px 12px rgba(0,0,0,.16)}.InfoIcon_info-icon-icon-only__ictIj{pointer-events:none}.InfoIcon_female__qyrgt{color:#f97394;border-color:#f97394}.InfoIcon_female__qyrgt:hover{color:#f77088;border-color:#f77088}.InfoIcon_inverted__Os2oS{color:#fff;background-color:#00cfd6;border-color:#00cfd6}.InfoIcon_inverted__Os2oS:hover{color:#fff;background-color:#00c0c7;border-color:#00c0c7}.TravelGroupInfo_wrapper__oD3FH{display:flex;align-items:center;margin-bottom:.5rem}.TravelGroupInfo_info__2_t0g{margin-left:.5rem}.Carousel_carousel_container__XZnJY{background:#f7f7fc;display:flex;flex-direction:column;height:100%;width:100%}.Carousel_selected__HEpnP{height:calc(100% - 96px);position:relative;width:100%}@media only screen and (max-width:1199px){.Carousel_selected__HEpnP{height:calc(100% - 80px)}}.Carousel_carousel__wRXRA{align-items:center;bottom:0;box-sizing:border-box;display:flex;flex-direction:row;height:96px;left:0;padding:0 24px;width:100%}@media only screen and (max-width:1199px){.Carousel_carousel__wRXRA{height:80px}}.Carousel_carousel__wRXRA span:focus{outline:none}.Carousel_carousel_item__55NNo{border:1px solid rgba(0,0,0,.1);border-radius:4px;box-sizing:border-box;cursor:pointer;height:56px;margin-right:16px;opacity:.5;overflow:hidden;position:relative;width:56px}@media only screen and (max-width:1199px){.Carousel_carousel_item__55NNo{height:48px;width:48px}}.Carousel_carousel_item__55NNo img{-o-object-fit:cover;object-fit:cover;height:100%;width:100%}.Carousel_carousel_item__55NNo:first-child *{pointer-events:none}.Carousel_carousel_item__55NNo:last-child{margin:0}.Carousel_selected-item__fTJRe{opacity:1}.DetailsPopup_details_popup__sRbgB{display:flex;flex-direction:row;width:100%}@media only screen and (max-width:1199px){.DetailsPopup_details_popup__sRbgB{flex-direction:column}}.DetailsPopup_container_left__VFsSr{display:flex;flex:1 1 40%;flex-direction:column;height:100%;position:relative}@media only screen and (max-width:1199px){.DetailsPopup_container_left__VFsSr{flex:1 1 50%;height:50%;width:100%}}.DetailsPopup_container_left__VFsSr img{-o-object-fit:cover;object-fit:cover;height:100%;width:100%}.DetailsPopup_container_right__fjsOQ{display:flex;flex:1 1 60%;flex-direction:column;overflow-y:auto;position:relative}@media only screen and (max-width:1199px){.DetailsPopup_container_right__fjsOQ{flex:1 1 50%;width:100%}}.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}}