.page-module-scss-module__rcUngW__loader-active{display:block}.page-module-scss-module__rcUngW__main{flex-direction:column;width:1168px;min-height:100vh;margin:0 auto;display:flex}@media (max-width:1200px){.page-module-scss-module__rcUngW__main{width:80%}}@media (max-width:1024px){.page-module-scss-module__rcUngW__main{width:90%}}@media (max-width:768px){.page-module-scss-module__rcUngW__main{width:calc(100% - 32px)}}
.Header-module-scss-module__wS1-Va__header{flex-direction:row;justify-content:space-between;width:100%;padding:20px 0;display:flex}@media (max-width:768px){.Header-module-scss-module__wS1-Va__header{gap:8px}}.Header-module-scss-module__wS1-Va__header .Header-module-scss-module__wS1-Va__button{color:var(--green-basic);margin-left:130px}@media (max-width:1024px){.Header-module-scss-module__wS1-Va__header .Header-module-scss-module__wS1-Va__button{margin-left:initial}}.Header-module-scss-module__wS1-Va__buttonsContainer{flex-direction:row;gap:8px;display:flex}@media (max-width:768px){.Header-module-scss-module__wS1-Va__buttonsContainer{margin-left:auto}}.Header-module-scss-module__wS1-Va__links_desktop{flex-direction:row;align-items:center;display:flex}.Header-module-scss-module__wS1-Va__links_desktop button p{transition:color .2s ease-in-out}.Header-module-scss-module__wS1-Va__links_desktop button:hover p{color:var(--green-basic)}@media (max-width:768px){.Header-module-scss-module__wS1-Va__links_desktop{display:none}}.Header-module-scss-module__wS1-Va__links_mobile{display:none;position:relative}@media (max-width:768px){.Header-module-scss-module__wS1-Va__links_mobile{flex-direction:row;align-items:center;display:flex}.Header-module-scss-module__wS1-Va__links_mobile button{justify-content:flex-start;width:100%}.Header-module-scss-module__wS1-Va__links_mobile button p{letter-spacing:-1.5%;font-size:18px;font-weight:400;line-height:24px;transition:color .2s ease-in-out}.Header-module-scss-module__wS1-Va__links_mobile button:hover p{color:var(--green-basic)}.Header-module-scss-module__wS1-Va__links_mobile .Header-module-scss-module__wS1-Va__absoluteLinksMobile{background-color:var(--background-primary);box-shadow:var(--web-shadow);z-index:1;border-radius:16px;padding:8px;position:absolute;top:calc(100% + 8px);right:0}}
.ReactModal__Overlay{z-index:100;justify-content:center;align-items:center;display:flex}div.ReactModal__Content{background:#fff;outline:none;width:80%;padding:24px;overflow:auto}div.ReactModal__Content_header{z-index:1;justify-content:space-between;align-items:center;gap:12px;margin-bottom:20px;display:flex}div.ReactModal__Content_header_withoutTitle{width:max-content;margin-left:auto;position:relative}div.ReactModal__Content_header img{cursor:pointer}.ReactModal__Body--open{overflow:hidden}.ReactModal__Overlay{opacity:0;transition:opacity .2s ease-in-out}.ReactModal__Overlay--after-open{opacity:1}.ReactModal__Overlay--before-close{opacity:0}.ReactModal__Overlay--close{background:var(--background-primary);outline:1px solid var(--separator-primary);border-radius:8px;width:32px;height:32px;padding:4px;position:fixed}.ReactModal__Overlay--close--wrapper{z-index:1;width:32px;height:32px}
.ReviewCard-module-scss-module__Cd0gtq__wrapper{border:1px solid var(--separator-primary);border-radius:16px;flex-direction:column;gap:20px;padding:20px 0;display:flex}.ReviewCard-module-scss-module__Cd0gtq__wrapper .ReviewCard-module-scss-module__Cd0gtq__grayText{color:var(--text-secondary)}.ReviewCard-module-scss-module__Cd0gtq__commentBlock{flex-direction:column;padding:0 20px;display:flex}.ReviewCard-module-scss-module__Cd0gtq__commentBlock .ReviewCard-module-scss-module__Cd0gtq__comment{margin-top:12px}.ReviewCard-module-scss-module__Cd0gtq__headerRow{flex-direction:row;display:flex}@media (max-width:768px){.ReviewCard-module-scss-module__Cd0gtq__headerRow{flex-direction:column;gap:12px}}.ReviewCard-module-scss-module__Cd0gtq__avatar{object-fit:cover;border-radius:8px}.ReviewCard-module-scss-module__Cd0gtq__mainTexts{flex-direction:column;gap:4px;display:flex}.ReviewCard-module-scss-module__Cd0gtq__infoBlock{flex-direction:row;align-items:center;gap:16px;width:100%;display:flex}.ReviewCard-module-scss-module__Cd0gtq__skeletonComment{flex-direction:column;gap:8px;margin-top:12px;display:flex}
.ReviewStars-module-scss-module__B1jevG__wrapper{flex-flow:wrap;gap:8px;display:flex}.ReviewStars-module-scss-module__B1jevG__wrapper .ReviewStars-module-scss-module__B1jevG__score{color:var(--other-orange)}.ReviewStars-module-scss-module__B1jevG__starsContainer{flex-direction:row;display:flex}.ReviewStars-module-scss-module__B1jevG__star{padding:3.5px 3px}.ReviewStars-module-scss-module__B1jevG__star_disabled #firstHalf{display:none}.ReviewStars-module-scss-module__B1jevG__star_disabled #secondHalf{display:none}.ReviewStars-module-scss-module__B1jevG__star_half #secondHalf{display:none}.ReviewStars-module-scss-module__B1jevG__compactMode{width:24px;height:24px;display:none}
.ReviewsCount-module-scss-module__QriU0G__wrapper .ReviewsCount-module-scss-module__QriU0G__text{color:var(--text-secondary)}
.TransportBadge-module-scss-module__qzlopa__wrapper{background:var(--background-secondary);border-radius:40px;width:max-content;margin-top:8px;margin-right:16px;padding:8px 16px;position:relative}.TransportBadge-module-scss-module__qzlopa__pin{background:var(--green-basic);border-radius:40px;padding:4px 8px;position:absolute;top:-8px;right:-16px}.TransportBadge-module-scss-module__qzlopa__wrapper .TransportBadge-module-scss-module__qzlopa__pin{color:var(--white)}
.BookingCard-module-scss-module__jzfNBG__wrapper{cursor:pointer;flex-direction:row;justify-content:space-between;gap:8px;width:100%;display:flex}@media (max-width:768px){.BookingCard-module-scss-module__jzfNBG__wrapper{flex-direction:column;gap:2px}}.BookingCard-module-scss-module__jzfNBG__wrapper:hover .BookingCard-module-scss-module__jzfNBG__card{outline:1px solid var(--separator-primary);box-shadow:var(--web-shadow)}.BookingCard-module-scss-module__jzfNBG__card{background:var(--background-primary);border-radius:24px;outline:1px solid #0000;flex-direction:column;min-width:0;padding:24px;transition:outline-color .2s ease-in-out,box-shadow .2s ease-in-out;display:flex;position:relative}@media (max-width:768px){.BookingCard-module-scss-module__jzfNBG__card{border-radius:16px;padding:16px}}.BookingCard-module-scss-module__jzfNBG__instructorBlock{text-align:center;flex:200;justify-content:space-between;align-items:center;gap:16px}@media (max-width:1200px){.BookingCard-module-scss-module__jzfNBG__instructorBlock{flex:300}}@media (max-width:768px){.BookingCard-module-scss-module__jzfNBG__instructorBlock{border-bottom-right-radius:0;border-bottom-left-radius:0;flex:200;align-items:flex-start;gap:8px;padding:0}}.BookingCard-module-scss-module__jzfNBG__instructorBlock .BookingCard-module-scss-module__jzfNBG__aboutInstructorButton{color:var(--text-secondary)}@media (max-width:768px){.BookingCard-module-scss-module__jzfNBG__instructorBlock .BookingCard-module-scss-module__jzfNBG__aboutInstructorButton{display:none}}.BookingCard-module-scss-module__jzfNBG__bookingBlock{flex:577;gap:20px}@media (max-width:768px){.BookingCard-module-scss-module__jzfNBG__bookingBlock{border-top-left-radius:0;border-top-right-radius:0;gap:12px}}.BookingCard-module-scss-module__jzfNBG__bookingBlock .BookingCard-module-scss-module__jzfNBG__description{color:var(--text-secondary);-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.BookingCard-module-scss-module__jzfNBG__instructorInfo{flex-direction:column;gap:16px;width:100%;display:flex}@media (max-width:768px){.BookingCard-module-scss-module__jzfNBG__instructorInfo{gap:0}.BookingCard-module-scss-module__jzfNBG__instructorInfo p{letter-spacing:-1.5%;font-size:18px;font-weight:400;line-height:24px}}.BookingCard-module-scss-module__jzfNBG__avatar{aspect-ratio:200/160;cursor:pointer;border-radius:12px;position:relative;overflow:hidden}.BookingCard-module-scss-module__jzfNBG__avatar img{object-fit:cover}@media (max-width:768px){.BookingCard-module-scss-module__jzfNBG__avatar{border-radius:16px 16px 0 0;width:100%;min-width:100px;max-height:250px}.BookingCard-module-scss-module__jzfNBG__avatar_mobileHidden{display:none}}.BookingCard-module-scss-module__jzfNBG__costAndTime{flex-direction:row;align-items:flex-end;gap:12px;display:flex}.BookingCard-module-scss-module__jzfNBG__costAndTime .BookingCard-module-scss-module__jzfNBG__cost{color:var(--green-basic);-webkit-line-clamp:1;white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden}@media (max-width:768px){.BookingCard-module-scss-module__jzfNBG__costAndTime .BookingCard-module-scss-module__jzfNBG__cost{letter-spacing:-1.9%;font-size:24px;font-weight:500;line-height:32px}}.BookingCard-module-scss-module__jzfNBG__costAndTime .BookingCard-module-scss-module__jzfNBG__time{white-space:nowrap}@media (max-width:768px){.BookingCard-module-scss-module__jzfNBG__costAndTime .BookingCard-module-scss-module__jzfNBG__time{letter-spacing:-1%;font-size:16px;font-weight:400;line-height:20px}}.BookingCard-module-scss-module__jzfNBG__serviceInfo{flex-direction:column;gap:12px;display:flex}@media (max-width:768px){.BookingCard-module-scss-module__jzfNBG__serviceInfo{gap:8px}.BookingCard-module-scss-module__jzfNBG__serviceInfo .BookingCard-module-scss-module__jzfNBG__closeButton{display:none}.BookingCard-module-scss-module__jzfNBG__serviceInfo .BookingCard-module-scss-module__jzfNBG__serviceName{letter-spacing:-1.5%;font-size:18px;font-weight:400;line-height:24px}}.BookingCard-module-scss-module__jzfNBG__transportInfo{flex-flow:wrap;gap:8px;display:flex}.BookingCard-module-scss-module__jzfNBG__transportInfo_element{background:var(--background-secondary);white-space:nowrap;border-radius:40px;padding:8px 16px}@media (max-width:1024px){.BookingCard-module-scss-module__jzfNBG__transportInfo_element{text-overflow:ellipsis;max-width:50%;overflow:hidden}}@media (max-width:768px){.BookingCard-module-scss-module__jzfNBG__transportInfo .BookingCard-module-scss-module__jzfNBG__transportInfo_element{letter-spacing:-1%;font-size:16px;font-weight:400;line-height:20px}}.BookingCard-module-scss-module__jzfNBG__addressInfo{flex-direction:row;align-items:center;gap:12px;display:flex}.BookingCard-module-scss-module__jzfNBG__addressInfo_list{flex-direction:column;flex:1;align-items:flex-start;gap:6px;width:100%;min-width:0}.BookingCard-module-scss-module__jzfNBG__addressInfo_position{flex-direction:column;gap:4px;width:100%;display:flex}.BookingCard-module-scss-module__jzfNBG__addressInfo_position .BookingCard-module-scss-module__jzfNBG__positionText{color:var(--text-secondary)}@media (max-width:768px){.BookingCard-module-scss-module__jzfNBG__addressInfo_position p{letter-spacing:-1%;font-size:16px;font-weight:400;line-height:20px}}.BookingCard-module-scss-module__jzfNBG__map{filter:invert()}.BookingCard-module-scss-module__jzfNBG__rowBlock{flex-direction:row;justify-content:space-between;align-items:flex-start;gap:20px;width:100%;display:flex}.BookingCard-module-scss-module__jzfNBG__rowBlock .BookingCard-module-scss-module__jzfNBG__positionText{color:var(--text-secondary)}.BookingCard-module-scss-module__jzfNBG__headerRow{flex-direction:row;justify-content:space-between;align-items:center;gap:12px;display:flex}.BookingCard-module-scss-module__jzfNBG__headerRow .BookingCard-module-scss-module__jzfNBG__closeIcon{cursor:pointer}.BookingCard-module-scss-module__jzfNBG__autoConfirm_closable{margin-left:12px;margin-right:auto}.BookingCard-module-scss-module__jzfNBG__instructorName{flex-direction:column;gap:12px;display:flex}.BookingCard-module-scss-module__jzfNBG__instructorName p{text-align:center;width:100%}@media (max-width:768px){.BookingCard-module-scss-module__jzfNBG__instructorName{text-align:left;width:100%;margin-top:16px;padding:0 16px}.BookingCard-module-scss-module__jzfNBG__instructorName p{text-align:left;width:100%}}.BookingCard-module-scss-module__jzfNBG__name{flex-direction:column;justify-content:space-between;align-items:center;width:min-content;margin:0 auto;display:flex}@media (max-width:768px){.BookingCard-module-scss-module__jzfNBG__name{width:100%;margin:initial;flex-direction:row}}.BookingCard-module-scss-module__jzfNBG__name .BookingCard-module-scss-module__jzfNBG__closeButton{display:none}@media (max-width:768px){.BookingCard-module-scss-module__jzfNBG__name .BookingCard-module-scss-module__jzfNBG__closeButton{display:block}}.BookingCard-module-scss-module__jzfNBG__reviewsBlock{flex-direction:column;gap:8px;display:flex}@media (max-width:768px){.BookingCard-module-scss-module__jzfNBG__reviewsBlock{flex-direction:row;align-items:center;padding:0 16px 16px}}.BookingCard-module-scss-module__jzfNBG__reviewsBlock .BookingCard-module-scss-module__jzfNBG__starsWrapper{justify-content:center}@media (max-width:1200px){.BookingCard-module-scss-module__jzfNBG__reviewsBlock .BookingCard-module-scss-module__jzfNBG__starsWrapper{flex-direction:row-reverse;gap:4px}.BookingCard-module-scss-module__jzfNBG__reviewsBlock .BookingCard-module-scss-module__jzfNBG__starsWrapper div:first-child{display:none}.BookingCard-module-scss-module__jzfNBG__reviewsBlock .BookingCard-module-scss-module__jzfNBG__starsWrapper div:nth-child(2){display:block}}@media (max-width:768px){.BookingCard-module-scss-module__jzfNBG__reviewsBlock .BookingCard-module-scss-module__jzfNBG__starsWrapper{flex-direction:row;gap:8px}.BookingCard-module-scss-module__jzfNBG__reviewsBlock .BookingCard-module-scss-module__jzfNBG__starsWrapper div:first-child{display:flex}.BookingCard-module-scss-module__jzfNBG__reviewsBlock .BookingCard-module-scss-module__jzfNBG__starsWrapper div:nth-child(2){display:none}}.BookingCard-module-scss-module__jzfNBG__carsWrapper{margin-top:-8px}.BookingCard-module-scss-module__jzfNBG__locationsRow{flex:1;min-width:0}.BookingCard-module-scss-module__jzfNBG__locationsRow>div{max-width:100%}.BookingCard-module-scss-module__jzfNBG__rowBlock .BookingCard-module-scss-module__jzfNBG__locationTag{color:var(--green-basic)}.BookingCard-module-scss-module__jzfNBG__rowBlock .BookingCard-module-scss-module__jzfNBG__locationTag .BookingCard-module-scss-module__jzfNBG__betweenSpace{color:var(--text-primary)}.BookingCard-module-scss-module__jzfNBG__locationText{width:100%;display:block}.BookingCard-module-scss-module__jzfNBG__greenHighlight{color:var(--green-basic)}.BookingCard-module-scss-module__jzfNBG__betweenSpace{color:var(--text-primary)}.BookingCard-module-scss-module__jzfNBG__clickable{cursor:pointer}.BookingCard-module-scss-module__jzfNBG__clickable .BookingCard-module-scss-module__jzfNBG__greenText{transition:color .2s ease-in-out}.BookingCard-module-scss-module__jzfNBG__clickable:hover .BookingCard-module-scss-module__jzfNBG__greenText{color:var(--green-basic)}.BookingCard-module-scss-module__jzfNBG__cardSelected{outline:1px solid var(--green-basic)!important}@media (max-width:768px){.BookingCard-module-scss-module__jzfNBG__cardSelected{border:1px solid var(--green-basic)!important;outline:none!important}}
.AutoConfirmBlock-module-scss-module__a-DG_q__wrapper{cursor:default;align-items:center;gap:12px;display:flex}.AutoConfirmBlock-module-scss-module__a-DG_q__wrapper .AutoConfirmBlock-module-scss-module__a-DG_q__greenText{color:var(--green-basic)}.AutoConfirmBlock-module-scss-module__a-DG_q__hideAlways{display:none}@media screen and (max-width:1024px){.AutoConfirmBlock-module-scss-module__a-DG_q__hideOnMobile{display:none}}
.ShowMore-module-scss-module__m0D1eq__truncatedText{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ShowMore-module-scss-module__m0D1eq__showButton{background:linear-gradient(270deg,var(--background-primary)70%,#fff0);padding-left:48px;position:absolute;bottom:0;right:0}.ShowMore-module-scss-module__m0D1eq__mainTruncate{position:relative}.ShowMore-module-scss-module__m0D1eq__mainTruncate .ShowMore-module-scss-module__m0D1eq__additionalButton{cursor:pointer;width:max-content;color:var(--green-basic);margin-left:auto;display:block}.ShowMore-module-scss-module__m0D1eq__description{white-space:break-spaces}
.Text-module-scss-module__hfwAPq__p,.Text-module-scss-module__hfwAPq__h1{box-sizing:border-box;margin:0}.Text-module-scss-module__hfwAPq__base{color:var(--text-primary)}html .Text-module-scss-module__hfwAPq__size_12{font-size:12px;font-weight:400;line-height:100%}.Text-module-scss-module__hfwAPq__size_16{letter-spacing:-1%;font-size:16px;font-weight:400;line-height:20px}.Text-module-scss-module__hfwAPq__size_18{letter-spacing:-1.5%;font-size:18px;font-weight:400;line-height:24px}.Text-module-scss-module__hfwAPq__size_20{letter-spacing:-1.7%;font-size:20px;font-weight:400;line-height:28px}.Text-module-scss-module__hfwAPq__size_24{letter-spacing:-1.9%;font-size:24px;font-weight:500;line-height:32px}.Text-module-scss-module__hfwAPq__size_32{letter-spacing:-2.2%;font-size:32px;font-weight:500;line-height:40px}.Text-module-scss-module__hfwAPq__size_50{letter-spacing:0;font-size:50px;font-weight:600;line-height:58px}.Text-module-scss-module__hfwAPq__bold{font-weight:500}
.ReservationLesson-module-scss-module__Agmy8q__autoConfirmBlock{margin-top:12px}.ReservationLesson-module-scss-module__Agmy8q__reservationLesson{width:100%}@media (max-width:768px){.ReservationLesson-module-scss-module__Agmy8q__reservationLesson .ReservationLesson-module-scss-module__Agmy8q__title{letter-spacing:-1.7%;font-size:20px;font-weight:400;line-height:28px}.ReservationLesson-module-scss-module__Agmy8q__reservationLesson .ReservationLesson-module-scss-module__Agmy8q__blockTitle{letter-spacing:-1.5%;font-size:18px;font-weight:400;line-height:24px}}.ReservationLesson-module-scss-module__Agmy8q__durationLesson{background:var(--background-primary);border-radius:24px;flex-direction:column;gap:24px;margin-top:20px;padding:24px;display:flex}@media (max-width:768px){.ReservationLesson-module-scss-module__Agmy8q__durationLesson{padding:16px}}.ReservationLesson-module-scss-module__Agmy8q__durationLessonBtn{margin-top:16px;display:flex}.ReservationLesson-module-scss-module__Agmy8q__btn{width:100%;min-width:33%;max-height:52px;font-size:18px}button.ReservationLesson-module-scss-module__Agmy8q__btn{border-radius:0}button.ReservationLesson-module-scss-module__Agmy8q__btn:first-child{border-top-left-radius:12px;border-bottom-left-radius:12px}button.ReservationLesson-module-scss-module__Agmy8q__btn:last-child{border-top-right-radius:12px;border-bottom-right-radius:12px}.ReservationLesson-module-scss-module__Agmy8q__calendar{box-shadow:none;border:1px solid var(--separator-primary);border-radius:16px;width:100%;min-height:420px;font-family:inherit;font-size:16px}.ReservationLesson-module-scss-module__Agmy8q__pickerContainer{box-shadow:none;background:#fff;border-radius:8px;width:fit-content;padding:15px}.ReservationLesson-module-scss-module__Agmy8q__bookingConfirmationContainer{background-color:var(--background-primary);border-radius:24px;flex-direction:column;align-items:center;gap:12px;margin-top:8px;padding:24px;display:flex}.ReservationLesson-module-scss-module__Agmy8q__bookingConfirmationContainerSkeleton{background-color:var(--background-primary);border-radius:24px;margin-top:8px;padding:24px}.ReservationLesson-module-scss-module__Agmy8q__bookingConfirmationButtons{justify-content:space-between;align-items:center;gap:16px;width:100%;display:flex}@media (max-width:900px){.ReservationLesson-module-scss-module__Agmy8q__bookingConfirmationButtons button{width:240px}}.ReservationLesson-module-scss-module__Agmy8q__contactInstructor{width:100%}.ReservationLesson-module-scss-module__Agmy8q__priceBox{text-align:right;align-items:center;display:flex}.ReservationLesson-module-scss-module__Agmy8q__priceBox .ReservationLesson-module-scss-module__Agmy8q__price{min-width:120px;color:var(--green-basic);margin-left:12px}.ReservationLesson-module-scss-module__Agmy8q__confirmButton{width:228px;min-height:52px;font-size:18px}@media (max-width:768px){.ReservationLesson-module-scss-module__Agmy8q__priceBox .ReservationLesson-module-scss-module__Agmy8q__price{letter-spacing:-1.9%;font-size:24px;font-weight:500;line-height:32px}.ReservationLesson-module-scss-module__Agmy8q__priceBox .ReservationLesson-module-scss-module__Agmy8q__priceTitle{letter-spacing:-1%;font-size:16px;font-weight:400;line-height:20px}}@media screen and (max-width:1200px){.ReservationLesson-module-scss-module__Agmy8q__priceBox{flex-direction:column}.ReservationLesson-module-scss-module__Agmy8q__priceBox .ReservationLesson-module-scss-module__Agmy8q__price{text-align:right;margin-left:0}.ReservationLesson-module-scss-module__Agmy8q__confirmButton{width:initial}}@media screen and (max-width:768px){.ReservationLesson-module-scss-module__Agmy8q__bookingConfirmationContainer{box-shadow:var(--web-shadow);z-index:99;flex-direction:column;width:100%;margin-top:16px;padding:16px;display:flex;position:sticky;bottom:0;left:0}.ReservationLesson-module-scss-module__Agmy8q__priceBox{flex-direction:column;align-items:flex-start}.ReservationLesson-module-scss-module__Agmy8q__priceBox .ReservationLesson-module-scss-module__Agmy8q__price{text-align:left;margin-left:0}.ReservationLesson-module-scss-module__Agmy8q__confirmButton{width:initial}}
.MainPage-module-scss-module__qHHjLq__wrapper{flex-direction:column;justify-content:center;align-items:center;gap:32px;min-height:calc(100vh - 158px);display:flex}@media screen and (max-width:768px){.MainPage-module-scss-module__qHHjLq__wrapper{min-height:calc(80vh - 158px)}}.MainPage-module-scss-module__qHHjLq__wrapper .MainPage-module-scss-module__qHHjLq__info{color:var(--text-secondary)}@media screen and (max-width:768px){.MainPage-module-scss-module__qHHjLq__wrapper .MainPage-module-scss-module__qHHjLq__info{text-align:center}}.MainPage-module-scss-module__qHHjLq__wrapperText,.MainPage-module-scss-module__qHHjLq__wrapperText .MainPage-module-scss-module__qHHjLq__textMain{line-height:68px}@media screen and (max-width:768px){.MainPage-module-scss-module__qHHjLq__wrapperText .MainPage-module-scss-module__qHHjLq__textMain{letter-spacing:-2.2%;text-align:center;font-size:32px;font-weight:500;line-height:40px}}.MainPage-module-scss-module__qHHjLq__wrapperText .MainPage-module-scss-module__qHHjLq__textSecondary{color:var(--text-tertiary);margin-bottom:16px}@media screen and (max-width:768px){.MainPage-module-scss-module__qHHjLq__wrapperText .MainPage-module-scss-module__qHHjLq__textSecondary{letter-spacing:-1%;text-align:center;margin:0;font-size:16px;font-weight:400;line-height:20px}}.MainPage-module-scss-module__qHHjLq__container{width:100%;padding:50px 0}@media screen and (max-width:768px){.MainPage-module-scss-module__qHHjLq__container{padding:40px 0}}.MainPage-module-scss-module__qHHjLq__container .MainPage-module-scss-module__qHHjLq__textLast{color:var(--text-secondary);text-align:center}.MainPage-module-scss-module__qHHjLq__textBlockGreen{color:var(--text-white);padding:0 17px;display:inline-block;position:relative}@media screen and (max-width:768px){.MainPage-module-scss-module__qHHjLq__textBlockGreen{padding:0 12px}}.MainPage-module-scss-module__qHHjLq__textBlockGreen:before{background-color:var(--green);z-index:-1;content:"";border-radius:15px;width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media screen and (max-width:768px){.MainPage-module-scss-module__qHHjLq__textBlockGreen:before{border-radius:12px;padding:0}}.MainPage-module-scss-module__qHHjLq__container{flex-direction:column;gap:24px;display:flex}.MainPage-module-scss-module__qHHjLq__wrapperText{text-align:center;flex-direction:column;align-items:center;gap:16px;display:flex}@media screen and (max-width:640px){.MainPage-module-scss-module__qHHjLq__wrapperText{text-align:left;width:100%;margin:0}}.MainPage-module-scss-module__qHHjLq__search{outline:2px solid var(--green-basic);background:var(--background-primary);border-radius:16px;flex-direction:row;align-items:center;width:100%;display:flex;overflow:hidden}@media screen and (max-width:768px){.MainPage-module-scss-module__qHHjLq__search{background:0 0;border-radius:0;outline:none;flex-direction:column;gap:12px;overflow:visible}}.MainPage-module-scss-module__qHHjLq__search .MainPage-module-scss-module__qHHjLq__search_divider{background:var(--separator-primary);width:1px;height:32px}@media screen and (max-width:768px){.MainPage-module-scss-module__qHHjLq__search .MainPage-module-scss-module__qHHjLq__search_divider{display:none}}.MainPage-module-scss-module__qHHjLq__search .MainPage-module-scss-module__qHHjLq__search_service{flex:400}@media screen and (max-width:768px){.MainPage-module-scss-module__qHHjLq__search .MainPage-module-scss-module__qHHjLq__search_service{outline:1px solid var(--separator-primary);border-radius:16px}}.MainPage-module-scss-module__qHHjLq__search .MainPage-module-scss-module__qHHjLq__search_location{flex:400}@media screen and (max-width:768px){.MainPage-module-scss-module__qHHjLq__search .MainPage-module-scss-module__qHHjLq__search_location{outline:1px solid var(--separator-primary);border-radius:16px;width:100%;overflow:hidden}}.MainPage-module-scss-module__qHHjLq__search .MainPage-module-scss-module__qHHjLq__search_date{flex:230}@media screen and (max-width:768px){.MainPage-module-scss-module__qHHjLq__search .MainPage-module-scss-module__qHHjLq__search_date{outline:1px solid var(--separator-primary);border-radius:16px;width:100%;overflow:hidden}.MainPage-module-scss-module__qHHjLq__search .MainPage-module-scss-module__qHHjLq__search_date *{pointer-events:none}}.MainPage-module-scss-module__qHHjLq__search .MainPage-module-scss-module__qHHjLq__button{border-radius:0;margin-left:auto}@media screen and (max-width:768px){.MainPage-module-scss-module__qHHjLq__search .MainPage-module-scss-module__qHHjLq__button{border-radius:16px;width:100%}}.MainPage-module-scss-module__qHHjLq__mainContainer{flex-direction:column;gap:180px;padding:100px 0 0;display:flex}@media (max-width:768px){.MainPage-module-scss-module__qHHjLq__mainContainer{gap:80px}}.MainPage-module-scss-module__qHHjLq__advantagesTitle{text-align:center}@media (max-width:1200px){.MainPage-module-scss-module__qHHjLq__advantagesTitle{top:initial;text-align:center;letter-spacing:-2.2%;font-size:32px;font-weight:500;line-height:40px;position:relative}}.MainPage-module-scss-module__qHHjLq__cardContainer{flex-wrap:wrap;justify-content:space-between;gap:16px;margin-top:40px;display:flex}@media (max-width:1200px){.MainPage-module-scss-module__qHHjLq__cardContainer{margin-top:24px}}.MainPage-module-scss-module__qHHjLq__findInstructorContainer{flex-direction:column;gap:40px;display:flex;overflow:visible}.MainPage-module-scss-module__qHHjLq__findInstructorContainer .MainPage-module-scss-module__qHHjLq__findInstructorTitle{text-align:center;flex:50%;height:max-content;position:relative}@media (max-width:1200px){.MainPage-module-scss-module__qHHjLq__findInstructorContainer .MainPage-module-scss-module__qHHjLq__findInstructorTitle{letter-spacing:-2.2%;font-size:32px;font-weight:500;line-height:40px}}.MainPage-module-scss-module__qHHjLq__findInstructorBox{flex-direction:row;gap:24px;display:flex}@media (max-width:768px){.MainPage-module-scss-module__qHHjLq__findInstructorBox{flex-direction:column}}.MainPage-module-scss-module__qHHjLq__findInstructorStep{background-color:var(--background-primary);border-radius:24px;flex-direction:column;gap:16px;width:100%;padding:16px;display:flex}.MainPage-module-scss-module__qHHjLq__findInstructorStep .MainPage-module-scss-module__qHHjLq__titleParam{color:var(--green-basic)}.MainPage-module-scss-module__qHHjLq__video_mobile{display:none}@media (max-width:768px){.MainPage-module-scss-module__qHHjLq__video_mobile{aspect-ratio:1;border-radius:8px;width:100%;display:block}}.MainPage-module-scss-module__qHHjLq__video_desktop{aspect-ratio:1;border-radius:8px;width:100%;display:block}@media (max-width:768px){.MainPage-module-scss-module__qHHjLq__video_desktop{display:none}}.MainPage-module-scss-module__qHHjLq__blockContainer{flex-direction:column;align-items:center;display:flex}@media (max-width:1200px){.MainPage-module-scss-module__qHHjLq__blockContainer .MainPage-module-scss-module__qHHjLq__blockTitle{letter-spacing:-2.2%;top:initial;text-align:center;font-size:32px;font-weight:500;line-height:40px;position:relative}}.MainPage-module-scss-module__qHHjLq__blockContainer .MainPage-module-scss-module__qHHjLq__subtitle{color:var(--text-tertiary);margin-top:16px}@media (max-width:1200px){.MainPage-module-scss-module__qHHjLq__blockContainer .MainPage-module-scss-module__qHHjLq__subtitle{text-align:center;margin-top:12px}}.MainPage-module-scss-module__qHHjLq__reviewsContainer{gap:16px;margin-top:40px;display:flex}@media (max-width:1024px){.MainPage-module-scss-module__qHHjLq__reviewsContainer{flex-direction:column;margin-top:24px}}.MainPage-module-scss-module__qHHjLq__centeredContent{justify-content:center;align-items:center;display:flex}@media (max-width:768px){.MainPage-module-scss-module__qHHjLq__main .MainPage-module-scss-module__qHHjLq__withButtonFooter{padding-bottom:72px}}.MainPage-module-scss-module__qHHjLq__advertisingImage{border-radius:24px;flex-shrink:0;width:381px;position:relative;overflow:hidden}.MainPage-module-scss-module__qHHjLq__advertisingImage img{object-fit:cover}@media (max-width:768px){.MainPage-module-scss-module__qHHjLq__advertisingImage{width:100%;height:254px}}.MainPage-module-scss-module__qHHjLq__mapContainer{border:1px solid var(--green-basic);border-radius:24px;width:100%;height:642px;margin-top:40px;position:relative;overflow:hidden}@media (max-width:768px){.MainPage-module-scss-module__qHHjLq__mapContainer{display:none}}.MainPage-module-scss-module__qHHjLq__mapContainer .MainPage-module-scss-module__qHHjLq__fullScreenMapButton{z-index:1;position:absolute;top:24px;right:24px}.MainPage-module-scss-module__qHHjLq__mapContainer.MainPage-module-scss-module__qHHjLq__fullScreenMap{background-color:var(--background-primary);z-index:100;border:none;border-radius:0;width:100%;height:100%;margin:0;position:fixed;top:0;left:0}@media (max-width:768px){.MainPage-module-scss-module__qHHjLq__mapContainer.MainPage-module-scss-module__qHHjLq__fullScreenMap{display:block}}.MainPage-module-scss-module__qHHjLq__mobileMapContainer{border-radius:16px;flex-direction:column;justify-content:flex-end;width:100%;height:200px;margin-top:24px;padding:16px;display:none;position:relative;overflow:hidden}.MainPage-module-scss-module__qHHjLq__mobileMapContainer img{object-fit:cover}@media (max-width:768px){.MainPage-module-scss-module__qHHjLq__mobileMapContainer{display:flex}}
.InstructorModal-module-scss-module__LJ86AG__avatar{object-fit:cover;border-radius:12px}.InstructorModal-module-scss-module__LJ86AG__instructorBlock{flex-direction:row;gap:20px;display:flex}.InstructorModal-module-scss-module__LJ86AG__infoBlock{flex-direction:column;gap:16px;display:flex}.InstructorModal-module-scss-module__LJ86AG__locationText{width:100%;display:block}.InstructorModal-module-scss-module__LJ86AG__mainBlock{flex-direction:column;gap:20px;display:flex}.InstructorModal-module-scss-module__LJ86AG__description{white-space:break-spaces}.InstructorModal-module-scss-module__LJ86AG__overlay{z-index:1005;width:100%;height:100%;position:fixed;top:0;left:0}
.SignInModal-module-scss-module__VJlyVG__wrapper{flex-direction:column;justify-content:space-between;gap:12px;display:flex}.SignInModal-module-scss-module__VJlyVG__wrapper .SignInModal-module-scss-module__VJlyVG__secondaryTextGray{color:var(--text-secondary)}.SignInModal-module-scss-module__VJlyVG__textContent{flex-direction:column;justify-content:space-between;gap:12px;display:flex}.SignInModal-module-scss-module__VJlyVG__textContent .SignInModal-module-scss-module__VJlyVG__errorMessage{color:var(--other-red)}.SignInModal-module-scss-module__VJlyVG__textContent .SignInModal-module-scss-module__VJlyVG__secondaryText{color:var(--text-primary)}.SignInModal-module-scss-module__VJlyVG__textContent .SignInModal-module-scss-module__VJlyVG__secondaryText .SignInModal-module-scss-module__VJlyVG__agreement{margin-right:8px}.SignInModal-module-scss-module__VJlyVG__underline{cursor:pointer;color:var(--green);text-decoration:underline}.SignInModal-module-scss-module__VJlyVG__selectedPhoneBlock{flex-direction:row;align-items:center;gap:8px;margin-bottom:8px;display:flex}.SignInModal-module-scss-module__VJlyVG__selectedPhoneBlock_change{cursor:pointer}.SignInModal-module-scss-module__VJlyVG__shakeAgreement{animation:.3s ease-in-out forwards SignInModal-module-scss-module__VJlyVG__horizontal-shaking}@keyframes SignInModal-module-scss-module__VJlyVG__horizontal-shaking{0%{transform:translate(0)}25%{transform:translate(5px)}50%{transform:translate(-5px)}75%{transform:translate(5px)}to{transform:translate(0)}}
.InputCheckbox-module-scss-module__fzVoda__checkbox,.InputCheckbox-module-scss-module__fzVoda__checkboxChecked{appearance:none;border:1px solid var(--separator-primary);cursor:pointer;vertical-align:middle;border-radius:4px;outline:none;justify-content:center;align-items:center;min-width:20px;min-height:20px;margin:0;display:inline-flex}.InputCheckbox-module-scss-module__fzVoda__checkboxChecked{background:var(--green-basic)url("data:image/svg+xml,%3Csvg width='12' height='8' viewBox='0 0 12 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.4436 1.22218L4.72929 6.77774L1.55469 3.74744' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat center}.InputCheckbox-module-scss-module__fzVoda__error{border:1px solid var(--other-red)}
.LogoLink-module-scss-module__dtT1rW__logo{width:203px;height:48px;position:relative}.LogoLink-module-scss-module__dtT1rW__logo img:first-child{display:block}.LogoLink-module-scss-module__dtT1rW__logo img:nth-child(2){display:none}@media (max-width:768px){.LogoLink-module-scss-module__dtT1rW__logo{width:40px;height:40px}.LogoLink-module-scss-module__dtT1rW__logo img:first-child{display:none}.LogoLink-module-scss-module__dtT1rW__logo img:nth-child(2){display:block}}
.Footer-module-scss-module__wcgw9G__footer{width:auto;margin-top:30px;padding-top:80px}.Footer-module-scss-module__wcgw9G__blockInfoOne{flex-direction:row;justify-content:space-between;margin-top:20px;display:flex}.Footer-module-scss-module__wcgw9G__groupImg{flex-direction:row;justify-content:flex-end;gap:24px;display:flex}.Footer-module-scss-module__wcgw9G__blockInfoTwo{flex-direction:row;justify-content:space-between;margin-top:40px;display:flex}.Footer-module-scss-module__wcgw9G__linksContainer{flex-direction:row;gap:32px;display:flex}.Footer-module-scss-module__wcgw9G__blockInfoTwoPrav,.Footer-module-scss-module__wcgw9G__politics,.Footer-module-scss-module__wcgw9G__blockInfoTwoDesig{color:#989898;text-align:initial}.Footer-module-scss-module__wcgw9G__linkName{text-decoration:underline}.Footer-module-scss-module__wcgw9G__logoBlock{display:flex}.Footer-module-scss-module__wcgw9G__logo{width:48px;height:48px;position:relative}.Footer-module-scss-module__wcgw9G__links p{color:#989898}.Footer-module-scss-module__wcgw9G__logoBlock{align-items:center;gap:13px}.Footer-module-scss-module__wcgw9G__footerHead{justify-content:space-between;align-items:center;display:flex}.Footer-module-scss-module__wcgw9G__PE{white-space:pre-line}@media screen and (max-width:1280px){.Footer-module-scss-module__wcgw9G__PE{width:20vw;padding-right:0}}@media screen and (max-width:1024px){.Footer-module-scss-module__wcgw9G__PE{text-align:center;width:100%}}@media screen and (max-width:768px){.Footer-module-scss-module__wcgw9G__PE{width:100%;text-align:initial}}.Footer-module-scss-module__wcgw9G__groupPolitKontact{white-space:nowrap;margin:0 10px;font-size:20px}@media screen and (max-width:1024px){.Footer-module-scss-module__wcgw9G__footer{padding-top:70px}.Footer-module-scss-module__wcgw9G__blockInfoTwoPrav{text-align:center}.Footer-module-scss-module__wcgw9G__PE,.Footer-module-scss-module__wcgw9G__contacts{font-size:16px;line-height:22.4px}.Footer-module-scss-module__wcgw9G__rustoreStyle{width:90px;height:30px}.Footer-module-scss-module__wcgw9G__googlestoreStyle{width:101.25px;height:30px}.Footer-module-scss-module__wcgw9G__appstoreStyle{width:90.75px;height:30px}.Footer-module-scss-module__wcgw9G__groupImg{gap:20px}}.Footer-module-scss-module__wcgw9G__blockInfoTwo{flex-direction:row-reverse;display:flex}@media screen and (max-width:1000px){.Footer-module-scss-module__wcgw9G__groupImg{flex-direction:row;justify-content:flex-end;gap:15px;display:flex}.Footer-module-scss-module__wcgw9G__politics{margin:0 10px}.Footer-module-scss-module__wcgw9G__groupPolitKontact{margin:0 20px}}.Footer-module-scss-module__wcgw9G__footerBlock{margin-bottom:32px}@media screen and (max-width:1024px){.Footer-module-scss-module__wcgw9G__footerHead{flex-direction:column;align-items:center;gap:32px}.Footer-module-scss-module__wcgw9G__footerBlock{flex-direction:column;align-items:center}.Footer-module-scss-module__wcgw9G__logo{margin-bottom:0}.Footer-module-scss-module__wcgw9G__blockInfoTwo{flex-direction:column;gap:24px;margin-top:32px}.Footer-module-scss-module__wcgw9G__linksContainer{text-align:center;flex-direction:column;gap:24px}.Footer-module-scss-module__wcgw9G__politics{display:none}.Footer-module-scss-module__wcgw9G__groupImg{flex-direction:column;place-self:start right;gap:16px;margin-right:39px;display:none}.Footer-module-scss-module__wcgw9G__groupPolitKontact{margin:0}.Footer-module-scss-module__wcgw9G__footer{padding-top:59px}}@media screen and (max-width:768px){.Footer-module-scss-module__wcgw9G__footerHead{align-items:flex-start}.Footer-module-scss-module__wcgw9G__linksContainer,.Footer-module-scss-module__wcgw9G__blockInfoTwoPrav{text-align:initial}}@media screen and (max-width:465px){.Footer-module-scss-module__wcgw9G__footer{padding-top:110px}.Footer-module-scss-module__wcgw9G__br2{display:none}.Footer-module-scss-module__wcgw9G__footer{padding-top:70px;padding-bottom:31px}.Footer-module-scss-module__wcgw9G__politics{margin:0}}.Footer-module-scss-module__wcgw9G__polit{align-items:center;gap:4px;font-size:18px;display:flex}
.BookingPage-module-scss-module__T6NRYW__wrapper{flex-direction:column;gap:32px;display:flex}@media (max-width:768px){.BookingPage-module-scss-module__T6NRYW__wrapper{gap:16px}}.BookingPage-module-scss-module__T6NRYW__textMain{margin:0;font-size:50px;font-weight:500;line-height:140%}@media screen and (max-width:1024px){.BookingPage-module-scss-module__T6NRYW__textMain{font-size:40px}}@media screen and (max-width:640px){.BookingPage-module-scss-module__T6NRYW__textMain{font-size:30px}}@media screen and (max-width:430px){.BookingPage-module-scss-module__T6NRYW__textMain{font-size:36px}}@media screen and (max-width:320px){.BookingPage-module-scss-module__T6NRYW__textMain{font-size:30px}}.BookingPage-module-scss-module__T6NRYW__textBlockGreen{color:var(--text-white);padding:0 17px;display:inline-block;position:relative}.BookingPage-module-scss-module__T6NRYW__textBlockGreen:before{background-color:var(--green);z-index:-1;content:"";border-radius:15px;width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media screen and (max-width:1024px){.BookingPage-module-scss-module__T6NRYW__textBlockGreen:before{border-radius:8px;padding:4px 8px}}@media screen and (max-width:640px){.BookingPage-module-scss-module__T6NRYW__textBlockGreen:before{border-radius:10px;padding:3px 6px}}.BookingPage-module-scss-module__T6NRYW__wrapperText{text-align:center;flex-direction:column;align-items:flex-start;gap:30px;display:flex}@media screen and (max-width:640px){.BookingPage-module-scss-module__T6NRYW__wrapperText{text-align:left;width:100%;margin:0}}.BookingPage-module-scss-module__T6NRYW__search_desktop{display:none}@media screen and (min-width:769px){.BookingPage-module-scss-module__T6NRYW__search_desktop{outline:2px solid var(--green-basic);background:var(--background-primary);border-radius:16px;flex-direction:row;align-items:center;width:100%;display:flex;overflow:hidden}.BookingPage-module-scss-module__T6NRYW__search_desktop .BookingPage-module-scss-module__T6NRYW__search_divider{background:var(--separator-primary);width:1px;height:32px}.BookingPage-module-scss-module__T6NRYW__search_desktop .BookingPage-module-scss-module__T6NRYW__search_service,.BookingPage-module-scss-module__T6NRYW__search_desktop .BookingPage-module-scss-module__T6NRYW__search_location{flex:400}.BookingPage-module-scss-module__T6NRYW__search_desktop .BookingPage-module-scss-module__T6NRYW__search_date{flex:230}.BookingPage-module-scss-module__T6NRYW__search_desktop .BookingPage-module-scss-module__T6NRYW__button{border-radius:0;margin-left:auto}}.BookingPage-module-scss-module__T6NRYW__search_mobile{display:none}@media screen and (max-width:768px){.BookingPage-module-scss-module__T6NRYW__search_mobile{background:var(--background-primary);background:0 0;border-radius:0;outline:none;flex-direction:column;align-items:center;gap:8px;width:100%;display:flex;overflow:visible}.BookingPage-module-scss-module__T6NRYW__search_mobile .BookingPage-module-scss-module__T6NRYW__expandBlock{flex-direction:column;gap:8px;display:flex}.BookingPage-module-scss-module__T6NRYW__search_mobile .BookingPage-module-scss-module__T6NRYW__search_divider{display:none}.BookingPage-module-scss-module__T6NRYW__search_mobile .BookingPage-module-scss-module__T6NRYW__search_service{outline:1px solid var(--separator-primary);border-radius:16px}.BookingPage-module-scss-module__T6NRYW__search_mobile .BookingPage-module-scss-module__T6NRYW__search_location{outline:1px solid var(--separator-primary);border-radius:16px;width:100%;min-height:52px;overflow:hidden}.BookingPage-module-scss-module__T6NRYW__search_mobile .BookingPage-module-scss-module__T6NRYW__search_date{outline:1px solid var(--separator-primary);border-radius:16px;width:100%;min-height:50px;overflow:hidden}.BookingPage-module-scss-module__T6NRYW__search_mobile .BookingPage-module-scss-module__T6NRYW__search_date input{pointer-events:none}.BookingPage-module-scss-module__T6NRYW__search_mobile .BookingPage-module-scss-module__T6NRYW__button{border-radius:16px;width:100%;margin-left:auto}.BookingPage-module-scss-module__T6NRYW__search_mobile .BookingPage-module-scss-module__T6NRYW__filterAndSortMobile{flex-direction:row;gap:8px;width:100%;display:flex}.BookingPage-module-scss-module__T6NRYW__search_mobile .BookingPage-module-scss-module__T6NRYW__filterAndSortMobile .BookingPage-module-scss-module__T6NRYW__filtersButton{background:var(--background-primary)}}.BookingPage-module-scss-module__T6NRYW__info{color:var(--text-secondary)}.BookingPage-module-scss-module__T6NRYW__mainContainer{grid-template:". ."1fr/368fr 768fr;gap:32px;display:grid}@media (max-width:1024px){.BookingPage-module-scss-module__T6NRYW__mainContainer{gap:16px}}@media (max-width:768px){.BookingPage-module-scss-module__T6NRYW__mainContainer{grid-template-columns:1fr;grid-template-areas:".";gap:16px}}.BookingPage-module-scss-module__T6NRYW__mainContainer .BookingPage-module-scss-module__T6NRYW__mapButton{padding:14px}@media (max-width:1200px){.BookingPage-module-scss-module__T6NRYW__mainContainer .BookingPage-module-scss-module__T6NRYW__mapButton img{display:none}}@media (max-width:768px){.BookingPage-module-scss-module__T6NRYW__mainContainer .BookingPage-module-scss-module__T6NRYW__mapButton{z-index:1;width:calc(100% - 44px);position:fixed;bottom:20px;left:50%;transform:translate(-50%)}.BookingPage-module-scss-module__T6NRYW__mainContainer .BookingPage-module-scss-module__T6NRYW__mapButton img{display:initial}}.BookingPage-module-scss-module__T6NRYW__foundBlock{flex-direction:row;justify-content:space-between;align-items:center;display:flex}.BookingPage-module-scss-module__T6NRYW__foundBlock .BookingPage-module-scss-module__T6NRYW__sortContainer{width:280px}@media (max-width:768px){.BookingPage-module-scss-module__T6NRYW__foundBlock .BookingPage-module-scss-module__T6NRYW__sortContainer{display:none}.BookingPage-module-scss-module__T6NRYW__foundBlock .BookingPage-module-scss-module__T6NRYW__foundLength{letter-spacing:-1.7%;font-size:20px;font-weight:400;line-height:28px}}.BookingPage-module-scss-module__T6NRYW__filterCards{flex-direction:column;gap:16px;display:flex}@media (max-width:768px){.BookingPage-module-scss-module__T6NRYW__filterCards{display:none}}.BookingPage-module-scss-module__T6NRYW__filterCards_mobile{flex-direction:column;gap:16px;display:flex}.BookingPage-module-scss-module__T6NRYW__filterCards_mobile .BookingPage-module-scss-module__T6NRYW__resetFilters{z-index:1;flex-direction:column;gap:12px;width:calc(100% - 44px);display:flex;position:fixed;bottom:20px;left:50%;transform:translate(-50%)}.BookingPage-module-scss-module__T6NRYW__filterCards_mobile .BookingPage-module-scss-module__T6NRYW__resetFilters button{width:100%}.BookingPage-module-scss-module__T6NRYW__instructorsCards{flex-direction:column;gap:16px;min-width:0;display:flex}@media (max-width:768px){.BookingPage-module-scss-module__T6NRYW__instructorsCards{gap:32px}}.BookingPage-module-scss-module__T6NRYW__textBlockHeading{flex-direction:row;justify-content:center;align-items:center;gap:24px;display:flex}.BookingPage-module-scss-module__T6NRYW__textBlockHeading .BookingPage-module-scss-module__T6NRYW__heading{text-align:center;white-space:nowrap}@media (max-width:768px){.BookingPage-module-scss-module__T6NRYW__textBlockHeading .BookingPage-module-scss-module__T6NRYW__heading{white-space:initial}}.BookingPage-module-scss-module__T6NRYW__greenLine{background:var(--green-basic);width:100%;height:2px}@media (max-width:768px){.BookingPage-module-scss-module__T6NRYW__greenLine{display:none}}
.Card-module-scss-module__F7YHiW__card{border:1px solid var(--separator-primary);border-radius:16px;width:100%;padding:20px}.Card-module-scss-module__F7YHiW__card .Card-module-scss-module__F7YHiW__greenText{color:var(--green-basic)}.Card-module-scss-module__F7YHiW__card img{object-fit:cover}.Card-module-scss-module__F7YHiW__innerColumn{flex-direction:column;justify-content:space-between;gap:8px;display:flex}.Card-module-scss-module__F7YHiW__outerRow{flex-direction:row;gap:16px;display:flex}.Card-module-scss-module__F7YHiW__outerRow img{border-radius:8px}.Card-module-scss-module__F7YHiW__priceContainer{align-items:center;gap:8px;display:flex}
.FilterCard-module-scss-module__0640aq__wrapper{background:var(--background-primary);border-radius:16px;flex-direction:column;gap:20px;padding:16px 24px;display:flex}
.MobileAddressModal-module-scss-module__Zc-L9q__title{letter-spacing:-1.5%;font-size:18px;font-weight:400;line-height:24px}body .MobileAddressModal-module-scss-module__Zc-L9q__modalContent{background:var(--background-secondary);padding:20px 16px}.MobileAddressModal-module-scss-module__Zc-L9q__fixedButton{z-index:1;width:calc(100% - 44px);position:fixed;bottom:20px;left:50%;transform:translate(-50%)}
.MobileDateModal-module-scss-module__7BeLya__title{letter-spacing:-1.5%;font-size:18px;font-weight:400;line-height:24px}body .MobileDateModal-module-scss-module__7BeLya__modalContent{background:var(--background-secondary);padding:20px 16px}.MobileDateModal-module-scss-module__7BeLya__content{flex-direction:column;width:100%;display:flex}.MobileDateModal-module-scss-module__7BeLya__fixedButton{z-index:1;width:calc(100% - 44px);position:fixed;bottom:20px;left:50%;transform:translate(-50%)}
.Banner-module-scss-module__EKHvuq__banner{background:var(--background-primary);border-radius:24px;align-items:stretch;gap:32px;width:100%;padding:40px 52px;display:flex}@media (max-width:768px){.Banner-module-scss-module__EKHvuq__banner{flex-direction:column;margin:40px 0}}@media (max-width:1200px){.Banner-module-scss-module__EKHvuq__banner{padding:32px 24px 24px}}.Banner-module-scss-module__EKHvuq__content{flex-direction:column;flex:auto;justify-content:space-between;gap:20px;display:flex}@media (max-width:1200px){.Banner-module-scss-module__EKHvuq__content{gap:32px}}.Banner-module-scss-module__EKHvuq__textBlock{flex-direction:column;gap:20px;display:flex}@media (max-width:1200px){.Banner-module-scss-module__EKHvuq__textBlock{gap:12px;max-width:500px;margin:0 auto}}.Banner-module-scss-module__EKHvuq__textBlock .Banner-module-scss-module__EKHvuq__title{margin:0}@media (max-width:1200px){.Banner-module-scss-module__EKHvuq__textBlock .Banner-module-scss-module__EKHvuq__title{letter-spacing:-2.2%;font-size:32px;font-weight:500;line-height:40px}}@media (max-width:768px){.Banner-module-scss-module__EKHvuq__textBlock .Banner-module-scss-module__EKHvuq__title{text-align:center}}.Banner-module-scss-module__EKHvuq__textBlock .Banner-module-scss-module__EKHvuq__title .Banner-module-scss-module__EKHvuq__titleGreen{color:var(--green)}.Banner-module-scss-module__EKHvuq__textBlock .Banner-module-scss-module__EKHvuq__subtitle{color:var(--text-secondary)}@media (max-width:1200px){.Banner-module-scss-module__EKHvuq__textBlock .Banner-module-scss-module__EKHvuq__subtitle{letter-spacing:-1.5%;font-size:18px;font-weight:400;line-height:24px}}@media (max-width:768px){.Banner-module-scss-module__EKHvuq__textBlock .Banner-module-scss-module__EKHvuq__subtitle{text-align:center}}.Banner-module-scss-module__EKHvuq__actions{gap:24px;display:flex}@media (max-width:1200px){.Banner-module-scss-module__EKHvuq__actions{flex-direction:column;gap:16px}}.Banner-module-scss-module__EKHvuq__actions button{padding:20px 24px}@media (max-width:1200px){.Banner-module-scss-module__EKHvuq__actions button{width:100%}}.Banner-module-scss-module__EKHvuq__media{flex-shrink:0;width:380px;height:380px;position:relative}@media (max-width:768px){.Banner-module-scss-module__EKHvuq__media{width:100%}}.Banner-module-scss-module__EKHvuq__imageWrap{border-radius:12px;position:absolute;inset:0;overflow:hidden}.Banner-module-scss-module__EKHvuq__imageWrap img{object-fit:cover}.Banner-module-scss-module__EKHvuq__tag{color:var(--text-primary);background:#e8fd94;border-radius:40px;align-items:center;gap:8px;padding:8px 16px;display:inline-flex;position:absolute}.Banner-module-scss-module__EKHvuq__tagTopLeft{top:20px;left:20px}@media (max-width:1200px){.Banner-module-scss-module__EKHvuq__tagTopLeft{top:16px;left:16px}}.Banner-module-scss-module__EKHvuq__tagMiddle{top:260px;right:20px}@media (max-width:1200px){.Banner-module-scss-module__EKHvuq__tagMiddle{right:16px}}.Banner-module-scss-module__EKHvuq__tagBottomLeft{bottom:20px;left:20px}@media (max-width:768px){.Banner-module-scss-module__EKHvuq__tagBottomLeft{bottom:16px;left:16px}}
.AdvantagesCard-module-scss-module__27ocdG__cardBox{background-color:#fff;border-radius:16px;flex:49%;padding:24px 32px}@media (max-width:768px){.AdvantagesCard-module-scss-module__27ocdG__cardBox{padding:20px 24px}.AdvantagesCard-module-scss-module__27ocdG__cardBox .AdvantagesCard-module-scss-module__27ocdG__title{letter-spacing:-1.7%;font-size:20px;font-weight:500;line-height:28px}}.AdvantagesCard-module-scss-module__27ocdG__cardBox .AdvantagesCard-module-scss-module__27ocdG__description{color:var(--text-tertiary)}@media (max-width:768px){.AdvantagesCard-module-scss-module__27ocdG__cardBox .AdvantagesCard-module-scss-module__27ocdG__description{letter-spacing:-1%;font-size:16px;font-weight:400;line-height:20px}}.AdvantagesCard-module-scss-module__27ocdG__titleBox{flex-direction:row;align-items:center;gap:12px;padding-bottom:12px;display:flex}
.EmptyBookingSearch-module-scss-module__b-BRrW__wrapper{flex-direction:column;align-items:center;gap:12px;padding:62px 0;display:flex}.EmptyBookingSearch-module-scss-module__b-BRrW__wrapper .EmptyBookingSearch-module-scss-module__b-BRrW__title{text-align:center}.EmptyBookingSearch-module-scss-module__b-BRrW__description{color:var(--text-tertiary)}.EmptyBookingSearch-module-scss-module__b-BRrW__image{margin-bottom:4px}.EmptyBookingSearch-module-scss-module__b-BRrW__resetButton{margin-top:8px}
.ConversionLandingButton-module-scss-module__ChJw9G__iconStart{box-shadow:var(--web-shadow);margin:72px auto 0}@media (max-width:768px){.ConversionLandingButton-module-scss-module__ChJw9G__iconStart{margin:48px auto 0}}
.MobileFiltersModal-module-scss-module__n4jdTG__title{letter-spacing:-1.5%;font-size:18px;font-weight:400;line-height:24px}body .MobileFiltersModal-module-scss-module__n4jdTG__modalContent{background:var(--background-secondary);padding:20px 16px 100px}.MobileFiltersModal-module-scss-module__n4jdTG__content{flex-direction:column;width:100%;padding-bottom:136px;display:flex}
.ExpandableContent-module-scss-module__j1ubUG__wrapper{width:100%;padding:1px;transition:height .3s ease-in-out;overflow:hidden}
.StaticReviewsCard-module-scss-module__zon3PW__cardBox{background-color:#fff;border-radius:16px;flex-direction:column;width:33%;height:100%;display:flex}@media (max-width:1024px){.StaticReviewsCard-module-scss-module__zon3PW__cardBox{width:100%;height:initial}}.StaticReviewsCard-module-scss-module__zon3PW__reviewsInfo{flex-direction:column;gap:24px;padding:32px;display:flex}@media (max-width:768px){.StaticReviewsCard-module-scss-module__zon3PW__reviewsInfo{padding:24px}}.StaticReviewsCard-module-scss-module__zon3PW__reviewsInfo .StaticReviewsCard-module-scss-module__zon3PW__description{color:var(--text-tertiary)}@media (max-width:768px){.StaticReviewsCard-module-scss-module__zon3PW__reviewsInfo .StaticReviewsCard-module-scss-module__zon3PW__description{letter-spacing:-1%;font-size:16px;font-weight:400;line-height:20px}}.StaticReviewsCard-module-scss-module__zon3PW__personInfo{align-items:center;gap:20px;display:flex}@media (max-width:768px){.StaticReviewsCard-module-scss-module__zon3PW__reviewsInfo .StaticReviewsCard-module-scss-module__zon3PW__name{letter-spacing:-1.7%;font-size:20px;font-weight:400;line-height:28px}}.StaticReviewsCard-module-scss-module__zon3PW__personPhoto{border-radius:12px;flex-shrink:0;width:64px;height:64px;position:relative;overflow:hidden}@media (max-width:768px){.StaticReviewsCard-module-scss-module__zon3PW__personPhoto{width:56px;height:56px}}
.ExpandedSearchFields-module-scss-module__uJQPRq__wrapper{background:var(--background-primary);border-radius:12px;flex-direction:row;justify-content:space-between;align-items:center;gap:12px;width:100%;height:100%;padding:14px 16px;display:flex}.ExpandedSearchFields-module-scss-module__uJQPRq__innerText{text-overflow:ellipsis;flex-direction:column;gap:4px;display:flex;overflow:hidden}.ExpandedSearchFields-module-scss-module__uJQPRq__innerText *{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ExpandedSearchFields-module-scss-module__uJQPRq__innerText .ExpandedSearchFields-module-scss-module__uJQPRq__grayText{color:var(--text-secondary)}
.FAQ-module-scss-module__0N9m1G__faq{flex-direction:column;align-items:center;gap:16px;margin-top:40px;display:flex}.FAQ-module-scss-module__0N9m1G__faq .FAQ-module-scss-module__0N9m1G__subtitle{color:var(--text-secondary);text-align:center}.FAQ-module-scss-module__0N9m1G__formLink{color:var(--green-basic)}
.BlogPostPage-module-scss-module__Itv7oW__wrapper{gap:32px;display:flex}@media (max-width:768px){.BlogPostPage-module-scss-module__Itv7oW__wrapper{flex-direction:column;gap:16px}}.BlogPostPage-module-scss-module__Itv7oW__avatar{aspect-ratio:520/292;border-radius:16px;width:100%;margin-top:8px;position:relative;overflow:hidden}.BlogPostPage-module-scss-module__Itv7oW__avatar img{object-fit:cover}.BlogPostPage-module-scss-module__Itv7oW__contentCard{background-color:var(--background-primary);border-radius:24px;flex-direction:column;flex:3;gap:16px;padding:24px;display:flex}@media (max-width:768px){.BlogPostPage-module-scss-module__Itv7oW__contentCard{gap:12px}.BlogPostPage-module-scss-module__Itv7oW__contentCard .BlogPostPage-module-scss-module__Itv7oW__title{letter-spacing:-1.9%;font-size:24px;font-weight:500;line-height:32px}}.BlogPostPage-module-scss-module__Itv7oW__markdownContent{flex-direction:column;gap:16px;display:flex}@media (max-width:768px){.BlogPostPage-module-scss-module__Itv7oW__markdownContent{gap:12px}}.BlogPostPage-module-scss-module__Itv7oW__markdownContent img{width:100%}.BlogPostPage-module-scss-module__Itv7oW__markdownContent p{letter-spacing:-1.5%;margin-top:0;margin-bottom:0;font-size:18px;font-weight:400;line-height:24px}.BlogPostPage-module-scss-module__Itv7oW__markdownContent h2{letter-spacing:-1.9%;margin-top:8px;margin-bottom:0;font-size:24px;font-weight:500;line-height:32px}@media (max-width:768px){.BlogPostPage-module-scss-module__Itv7oW__markdownContent h2{letter-spacing:-1.7%;font-size:20px;font-weight:500;line-height:28px}}.BlogPostPage-module-scss-module__Itv7oW__markdownContent h3{letter-spacing:-1.7%;margin-top:8px;margin-bottom:0;font-size:20px;font-weight:500;line-height:28px}@media (max-width:768px){.BlogPostPage-module-scss-module__Itv7oW__markdownContent h3{letter-spacing:-1.5%;font-size:18px;font-weight:500;line-height:24px}}.BlogPostPage-module-scss-module__Itv7oW__markdownContent ul{margin-top:0;margin-bottom:0;margin-left:14px}.BlogPostPage-module-scss-module__Itv7oW__markdownContent li{margin-top:4px;margin-bottom:0}.BlogPostPage-module-scss-module__Itv7oW__markdownContent li:first-child{margin-top:0}.BlogPostPage-module-scss-module__Itv7oW__markdownContent a{color:var(--green-basic)}.BlogPostPage-module-scss-module__Itv7oW__headerData{flex-direction:row;justify-content:space-between;display:flex}.BlogPostPage-module-scss-module__Itv7oW__headerData .BlogPostPage-module-scss-module__Itv7oW__category{width:max-content}.BlogPostPage-module-scss-module__Itv7oW__headerData .BlogPostPage-module-scss-module__Itv7oW__category p{color:var(--green-basic)}.BlogPostPage-module-scss-module__Itv7oW__headerData .BlogPostPage-module-scss-module__Itv7oW__date{color:var(--text-secondary)}@media (max-width:768px){.BlogPostPage-module-scss-module__Itv7oW__headerData{flex-direction:column;gap:12px}}.BlogPostPage-module-scss-module__Itv7oW__authorInfo{flex-direction:row;align-items:center;gap:16px;margin-top:8px;display:flex}@media (max-width:768px){.BlogPostPage-module-scss-module__Itv7oW__authorInfo{margin-top:0}}.BlogPostPage-module-scss-module__Itv7oW__instructorAvatar{border:1px solid var(--text-secondary);border-radius:8px;width:72px;height:57px;position:relative;overflow:hidden}.BlogPostPage-module-scss-module__Itv7oW__instructorAvatar img{object-fit:cover}.BlogPostPage-module-scss-module__Itv7oW__instructorInfoText{flex-direction:column;gap:4px;display:flex}.BlogPostPage-module-scss-module__Itv7oW__instructorInfoText .BlogPostPage-module-scss-module__Itv7oW__instructorJob{color:var(--text-secondary)}.BlogPostPage-module-scss-module__Itv7oW__additionalContentCard{flex-direction:column;flex:2;gap:16px;width:100%;height:max-content;max-height:calc(100vh - 24px);padding-right:24px;display:flex;position:sticky;top:24px;overflow:hidden scroll}@media (max-width:768px){.BlogPostPage-module-scss-module__Itv7oW__additionalContentCard{overflow:initial;max-height:initial;padding:0}.BlogPostPage-module-scss-module__Itv7oW__additionalContentCard .BlogPostPage-module-scss-module__Itv7oW__toc{display:none}}.BlogPostPage-module-scss-module__Itv7oW__postBlockForToc{display:none}@media (max-width:768px){.BlogPostPage-module-scss-module__Itv7oW__postBlockForToc{flex-direction:column;gap:12px;margin-bottom:8px;display:flex}}.BlogPostPage-module-scss-module__Itv7oW__shareBlock{background-color:var(--background-primary);border-radius:24px;justify-content:space-between;align-items:center;gap:16px;padding:24px;display:flex}.BlogPostPage-module-scss-module__Itv7oW__shareIcons{flex-direction:row;gap:16px;display:flex}.BlogPostPage-module-scss-module__Itv7oW__shareIcons a{width:24px;height:24px}.BlogPostPage-module-scss-module__Itv7oW__authorCard{background-color:var(--background-primary);border-radius:24px;flex-direction:column;gap:12px;padding:24px;display:flex}.BlogPostPage-module-scss-module__Itv7oW__faqBlock{flex-direction:column;gap:12px;margin-top:8px;display:flex}.BlogPostPage-module-scss-module__Itv7oW__backContainer{margin-bottom:20px;padding:4px}.BlogPostPage-module-scss-module__Itv7oW__backContainer .BlogPostPage-module-scss-module__Itv7oW__backButton{color:var(--text-secondary)}.BlogPostPage-module-scss-module__Itv7oW__backIcon{transform:rotate(90deg)}.BlogPostPage-module-scss-module__Itv7oW__startLearning{width:100%;margin-top:4px}.BlogPostPage-module-scss-module__Itv7oW__startLearning button{width:100%}
.AccordionList-module-scss-module__bkVsgq__accordionList{flex-direction:column;gap:12px;width:100%;max-width:788px;display:flex}
.AccordionItem-module-scss-module__3kteaW__accordionItem{background:#fff;border-radius:12px;transition:background .3s;overflow:hidden}.AccordionItem-module-scss-module__3kteaW__accordionHeader{cursor:pointer;text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;gap:16px;width:100%;padding:20px 24px;display:flex}.AccordionItem-module-scss-module__3kteaW__chevron{transition:transform .3s;transform:rotate(180deg)}.AccordionItem-module-scss-module__3kteaW__chevron.AccordionItem-module-scss-module__3kteaW__rotated{transform:rotate(0)}.AccordionItem-module-scss-module__3kteaW__accordionContentWrapper{height:0;transition:height .3s;overflow:hidden}.AccordionItem-module-scss-module__3kteaW__accordionContentWrapper .AccordionItem-module-scss-module__3kteaW__accordionContent{padding:0 24px 20px}.AccordionItem-module-scss-module__3kteaW__accordionContentWrapper .AccordionItem-module-scss-module__3kteaW__accordionContent p{color:var(--text-tertiary)}
.MapBookingCards-module-scss-module__5PJ44W__bookingCards{flex-direction:column;gap:16px;padding:0 24px 24px;display:flex}.MapBookingCards-module-scss-module__5PJ44W__bookingCardsMobile{flex-direction:column;gap:16px;max-height:100%;display:flex;overflow-y:auto}.MapBookingCards-module-scss-module__5PJ44W__card_content{border:1px solid var(--separator-primary)}
.BlogFAQ-module-scss-module__9IG3gG__blogFAQItem{border:1px solid var(--separator-primary);border-radius:16px}
.BlogPage-module-scss-module__X7g3RW__wrapper{flex-direction:column;align-items:center;gap:16px;display:flex}@media (max-width:768px){.BlogPage-module-scss-module__X7g3RW__wrapper{gap:12px}}.BlogPage-module-scss-module__X7g3RW__wrapper .BlogPage-module-scss-module__X7g3RW__title{text-align:center}@media (max-width:768px){.BlogPage-module-scss-module__X7g3RW__wrapper .BlogPage-module-scss-module__X7g3RW__title{letter-spacing:-2.2%;font-size:32px;font-weight:500;line-height:40px}}.BlogPage-module-scss-module__X7g3RW__wrapper .BlogPage-module-scss-module__X7g3RW__description{color:var(--text-tertiary);text-align:center}@media (max-width:768px){.BlogPage-module-scss-module__X7g3RW__wrapper .BlogPage-module-scss-module__X7g3RW__description{letter-spacing:-1%;font-size:16px;font-weight:400;line-height:20px}}.BlogPage-module-scss-module__X7g3RW__tagList{flex-wrap:wrap;justify-content:center;gap:12px;max-width:976px;margin-top:12px;display:flex}@media (max-width:768px){.BlogPage-module-scss-module__X7g3RW__tagList{flex-wrap:nowrap;justify-content:flex-start;width:100%;margin-top:8px;overflow:scroll}.BlogPage-module-scss-module__X7g3RW__tagList::-webkit-scrollbar{display:none}}.BlogPage-module-scss-module__X7g3RW__posts{flex-flow:wrap;justify-content:flex-start;gap:24px;margin-top:24px;display:flex}@media (max-width:768px){.BlogPage-module-scss-module__X7g3RW__posts{flex-direction:column;gap:12px;margin-top:20px}}.BlogPage-module-scss-module__X7g3RW__postCard{width:31%}@media (max-width:1200px){.BlogPage-module-scss-module__X7g3RW__postCard{width:40%}}@media (max-width:900px){.BlogPage-module-scss-module__X7g3RW__postCard{width:48%}}@media (max-width:768px){.BlogPage-module-scss-module__X7g3RW__postCard{flex-direction:column;width:100%}}
.OrderPage-module-scss-module__RertTG__wrapper{flex-direction:column;gap:24px;width:568px;margin:0 auto;display:flex}@media (max-width:768px){.OrderPage-module-scss-module__RertTG__wrapper{gap:20px;width:100%;min-height:max-content}.OrderPage-module-scss-module__RertTG__wrapper .OrderPage-module-scss-module__RertTG__title{letter-spacing:-1.7%;font-size:20px;font-weight:400;line-height:28px}}.OrderPage-module-scss-module__RertTG__spaceBetweenRowBlock{flex-direction:row;justify-content:space-between;gap:24px;display:flex}.OrderPage-module-scss-module__RertTG__spaceBetweenRowBlock button{width:100%}@media (max-width:768px){.OrderPage-module-scss-module__RertTG__spaceBetweenRowBlock{gap:16px;justify-content:initial;flex-flow:column-reverse;flex:1}}.OrderPage-module-scss-module__RertTG__headerColumns{flex-direction:column;gap:12px;display:flex}.OrderPage-module-scss-module__RertTG__headerColumns .OrderPage-module-scss-module__RertTG__grayText{color:var(--text-tertiary)}.OrderPage-module-scss-module__RertTG__waitingBlock{flex-direction:row;align-items:center;gap:12px;display:flex}
.HighlightedTitle-module-scss-module__EKnonq__wrapper .HighlightedTitle-module-scss-module__EKnonq__highlighted{color:var(--green-basic)}
.AllOrdersPage-module-scss-module__AT7WxW__wrapper{flex-direction:column;gap:24px;width:568px;margin:0 auto;display:flex}.AllOrdersPage-module-scss-module__AT7WxW__wrapper .AllOrdersPage-module-scss-module__AT7WxW__grayButton{color:var(--text-secondary);width:max-content}@media (max-width:768px){.AllOrdersPage-module-scss-module__AT7WxW__wrapper{gap:20px;width:100%}.AllOrdersPage-module-scss-module__AT7WxW__wrapper .AllOrdersPage-module-scss-module__AT7WxW__title{letter-spacing:-1.7%;font-size:20px;font-weight:400;line-height:28px}}.AllOrdersPage-module-scss-module__AT7WxW__textContainer{flex-direction:column;gap:12px;margin:12px 0 28px;display:flex}.AllOrdersPage-module-scss-module__AT7WxW__emptyZeroCase{text-align:center;flex-direction:column;justify-content:center;align-items:center;margin-top:49px;display:flex}
.OrderCard-module-scss-module__oAX8Ua__cardsBlock{flex-direction:column;gap:8px;display:flex}.OrderCard-module-scss-module__oAX8Ua__orderCard{background:var(--background-primary);border-radius:24px;flex-direction:column;gap:20px;width:100%;padding:24px;display:flex}.OrderCard-module-scss-module__oAX8Ua__orderCard .OrderCard-module-scss-module__oAX8Ua__orderCardStatus_Canceled{color:var(--other-red)}.OrderCard-module-scss-module__oAX8Ua__orderCard .OrderCard-module-scss-module__oAX8Ua__orderCardStatus_Completed{color:var(--text-secondary)}.OrderCard-module-scss-module__oAX8Ua__orderCard .OrderCard-module-scss-module__oAX8Ua__orderCardStatus_Created{color:var(--green-basic)}.OrderCard-module-scss-module__oAX8Ua__orderCard .OrderCard-module-scss-module__oAX8Ua__orderCardStatus_WaitConfirmation{color:var(--other-orange)}.OrderCard-module-scss-module__oAX8Ua__orderCard .OrderCard-module-scss-module__oAX8Ua__orderCardStatus_Confirmed{color:var(--green-basic)}.OrderCard-module-scss-module__oAX8Ua__orderCard .OrderCard-module-scss-module__oAX8Ua__grayText{color:var(--text-tertiary)}.OrderCard-module-scss-module__oAX8Ua__orderCard .OrderCard-module-scss-module__oAX8Ua__placeholderText{color:var(--text-placeholder)}.OrderCard-module-scss-module__oAX8Ua__insideRowInstructor{flex-direction:row;gap:16px;display:flex}.OrderCard-module-scss-module__oAX8Ua__insideRowInstructor img{object-fit:cover}.OrderCard-module-scss-module__oAX8Ua__instructorInfo{flex-direction:column;justify-content:space-between;gap:8px;display:flex}.OrderCard-module-scss-module__oAX8Ua__instructorInfo .OrderCard-module-scss-module__oAX8Ua__phone{color:var(--green-basic)}.OrderCard-module-scss-module__oAX8Ua__avatar{border-radius:8px;overflow:hidden}.OrderCard-module-scss-module__oAX8Ua__spaceBetweenRowBlock{flex-direction:row;justify-content:space-between;gap:24px;display:flex}.OrderCard-module-scss-module__oAX8Ua__spaceBetweenRowBlock button{width:100%}.OrderCard-module-scss-module__oAX8Ua__divider{background:var(--separator-secondary);width:100%;height:1px}.OrderCard-module-scss-module__oAX8Ua__geoPosition{opacity:.34}.OrderCard-module-scss-module__oAX8Ua__geoPositionContainer{flex-direction:row;align-items:center;gap:8px;display:flex}.OrderCard-module-scss-module__oAX8Ua__orderControl{cursor:pointer;margin-left:auto}
.ProfilePage-module-scss-module__TWkgLW__wrapper{flex-direction:column;gap:24px;width:568px;margin:0 auto;display:flex}.ProfilePage-module-scss-module__TWkgLW__wrapper .ProfilePage-module-scss-module__TWkgLW__grayButton{color:var(--text-secondary);width:max-content}@media (max-width:768px){.ProfilePage-module-scss-module__TWkgLW__wrapper{gap:20px;width:100%}.ProfilePage-module-scss-module__TWkgLW__wrapper .ProfilePage-module-scss-module__TWkgLW__title{letter-spacing:-1.7%;font-size:20px;font-weight:400;line-height:28px}}

.Tag-module-scss-module__Xhjr5q__wrapper{border:1px solid var(--separator-primary);cursor:pointer;white-space:nowrap;border-radius:52px;width:max-content;padding:10px 16px;transition:border-color .3s ease-in-out,background-color .3s ease-in-out}.Tag-module-scss-module__Xhjr5q__wrapper .Tag-module-scss-module__Xhjr5q__text{color:var(--text-primary);transition:color .3s ease-in-out}.Tag-module-scss-module__Xhjr5q__active .Tag-module-scss-module__Xhjr5q__text{color:var(--text-white)}.Tag-module-scss-module__Xhjr5q__active.Tag-module-scss-module__Xhjr5q__wrapper{background-color:var(--green-basic);border:1px solid var(--green-basic)}
.UpdateUserCard-module-scss-module__TQVlQq__card{background:var(--background-primary);border-radius:24px;flex-direction:column;gap:20px;width:100%;padding:24px;display:flex}.UpdateUserCard-module-scss-module__TQVlQq__controlButtons{flex-direction:row;gap:24px;display:flex}.UpdateUserCard-module-scss-module__TQVlQq__controlButtons .UpdateUserCard-module-scss-module__TQVlQq__grayButton{color:var(--text-secondary);width:max-content}div .UpdateUserCard-module-scss-module__TQVlQq__disabledInput{background:var(--background-secondary);border-radius:12px}
.Wrong-module-scss-module__bPJ86W__groupWrong{text-align:-webkit-center;flex-direction:column;height:60%;margin-top:122px;display:flex;overflow:hidden}.Wrong-module-scss-module__bPJ86W__notfoundImg{align-self:center}.Wrong-module-scss-module__bPJ86W__textNotfound{margin-top:60px;margin-bottom:40px;font-size:20px;font-weight:400;line-height:28px}.Wrong-module-scss-module__bPJ86W__buttonWrong{background-color:#009f6a;border-radius:15px;align-self:center;width:350px;height:70px}.Wrong-module-scss-module__bPJ86W__buttonWrongText{font-size:20px;font-weight:400;line-height:24.2px}.Wrong-module-scss-module__bPJ86W__brOne{display:none}@media screen and (max-width:1024px){.Wrong-module-scss-module__bPJ86W__notfoundImg{width:302.87px;height:110px}.Wrong-module-scss-module__bPJ86W__textNotfound{margin-top:40px;margin-bottom:50px;font-size:16px;line-height:22.4px}.Wrong-module-scss-module__bPJ86W__buttonWrong{width:320px;height:70px}.Wrong-module-scss-module__bPJ86W__buttonWrongText{font-size:16px;font-weight:400;line-height:19.36px}.Wrong-module-scss-module__bPJ86W__brTwo{display:none}.Wrong-module-scss-module__bPJ86W__brOne{display:block}}@media screen and (max-width:430px){.Wrong-module-scss-module__bPJ86W__groupWrong{margin-top:186px}.Wrong-module-scss-module__bPJ86W__notfoundImg{width:302.87px;height:110px}.Wrong-module-scss-module__bPJ86W__textNotfound{margin-top:40px;margin-bottom:50px;font-size:20px;line-height:28px}.Wrong-module-scss-module__bPJ86W__buttonWrong{width:390px;height:70px}.Wrong-module-scss-module__bPJ86W__buttonWrongText{font-size:20px;font-weight:400;line-height:24.2px}}@media screen and (max-width:391px){.Wrong-module-scss-module__bPJ86W__groupWrong{margin-top:92px}.Wrong-module-scss-module__bPJ86W__notfoundImg{width:269.78px;height:100px}.Wrong-module-scss-module__bPJ86W__textNotfound{margin-top:40px;margin-bottom:50px;font-size:16px;line-height:22.4px}.Wrong-module-scss-module__bPJ86W__buttonWrong{width:300px;height:60px}.Wrong-module-scss-module__bPJ86W__buttonWrongText{font-size:16px;font-weight:400;line-height:19.36px}}
.DeleteAccountModal-module-scss-module__BVeF8W__wrapperButtons{flex-direction:row;gap:12px;width:max-content;margin-top:20px;margin-left:auto;display:flex}.DeleteAccountModal-module-scss-module__BVeF8W__grayText p{color:var(--text-secondary)}
/*# sourceMappingURL=5205a239d0c3eabf.css.map*/