.map__inner{width:100%;display:flex;flex-direction:column;gap:24px;padding:24px 0}.main_map{display:flex;flex-direction:column;background-color:#f4f4f4}.container_map{width:100%;max-width:1280px;margin:0 auto;padding:20px 15px;display:flex;flex-direction:column;flex-grow:1}.map__full-width{width:97vw;padding-left:1rem;padding-right:1rem;margin-left:calc(-49vw + 51%)}.main__inner_map{display:flex;flex-direction:column;flex-grow:1;width:100%}.title_map{margin-bottom:20px;font-weight:700;font-size:22px}.main__cards_map{flex-grow:1;display:flex;border-radius:8px;overflow:hidden;padding-top:1rem}#map_page{display:block;width:100%;min-height:80vh;height:100%}#map_page .ymaps-2-1-79-balloon__layout,#map_page .ymaps-2-1-79-cluster-balloon__layout{border-radius:8px !important}.ymaps-2-1-42-balloon__content{padding:0;border-radius:12px;overflow:hidden}.map__popup{width:340px;height:160px;background-color:#ffffff;display:flex;border-radius:12px}.map__popup__image{width:119px;height:100%;flex-shrink:0;display:block;overflow:hidden;border-top-left-radius:12px;border-bottom-left-radius:12px}.map__popup__image img{width:100%;height:100%;object-fit:cover;display:block}.map__popup__info{flex-grow:1;padding:15px;display:flex;flex-direction:column;justify-content:center}.popup__info__item{font-size:14px;line-height:1.4;color:#444;margin-bottom:8px;display:flex;align-items:center}.popup__link{color:#4f57c1}.popup__link:hover{opacity:0.7}.popup__info__item_icon{width:24px;height:24px;margin-right:8px;flex-shrink:0}.popup__info__item_text{position:static;flex-grow:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir='rtl'] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}@import url("https://fonts.googleapis.com/css2?family=Roboto:wght@300;400;500;700&display=swap");*,*::before,*::after{margin:0;padding:0;box-sizing:border-box}a{text-decoration:none;color:inherit;transition:0.3s}@media (any-hover:hover){a:hover{opacity:0.7}}ul,ol,li{list-style:none}:root{--headerColor:#FFF;--bodyColor:#FFF;--textColor:#000;--mainColor:#FE4E69;--gradient:linear-gradient(to top right,#fd267a,#ff6036);--borderColor:#CCC;--blockColor:#FFF}body{font-family:Roboto,sans-serif;line-height:1;background-color:var(--bodyColor);color:var(--textColor)}body.lock{overflow:hidden}.wrapper{display:flex;flex-direction:column;overflow:hidden;min-height:100vh}.container{width:100%;max-width:1360px;padding:0 20px;margin:0 auto}.ibg{position:relative}.ibg>img{position:absolute;width:100%;height:100%;top:0;left:0;object-fit:cover}input,button,textarea{font-family:inherit;font-size:inherit;color:inherit;border:0;outline:0}textarea{resize:none}input::placeholder,textarea::placeholder{color:inherit}button{cursor:pointer;background-color:transparent;transition:0.3s}@media (any-hover:hover){button:hover{opacity:0.7}}.video{width:100%;position:relative;padding-bottom:56.25%}.video iframe{position:absolute;width:100%;height:100%;top:0;left:0}.up-btn{width:48px;height:48px;flex-shrink:0;margin-left:auto;margin-right:auto;opacity:0;margin-top:20px;position:fixed;bottom:20px;right:25px}.telegram-btn{position:fixed;bottom:76px;right:25px;display:flex;align-items:center;justify-content:center;width:60px;height:60px;background-color:#26AEE4;border-radius:50%;z-index:1;cursor:pointer;overflow:visible}@media (max-width:576px){.telegram-btn{width:48px;height:48px}}.telegram-btn img{width:100%}.telegram-btn::after{content:"";position:absolute;width:60px;height:60px;border:2px solid rgba(38,174,228,0.5);border-radius:50%;opacity:0;transform:scale(1);transition:none}@media (any-hover:hover){.telegram-btn:hover::after{animation:pulse-circle 0.6s ease-out forwards}}@keyframes pulse-circle{0%{transform:scale(1);opacity:0.5}80%{transform:scale(1.5);opacity:0.2}100%{transform:scale(1.5);opacity:0}}.children{font-size:14px!important;padding-left:1rem!important}.dim{opacity:0.5}.reg-date{width:100%;display:flex;justify-content:center;margin-top:1rem}.up-btn.active{opacity:1;pointer-events:all}.popup{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.3);overflow-y:auto;overflow-x:hidden;z-index:1;opacity:0;visibility:hidden;transition:0.3s}.popup__container{display:flex;justify-content:center;align-items:center;min-height:calc(100% - 40px);margin:20px auto}.popup__inner{width:100%;background-color:#fff;transform:scale(0.8);transition:0.3s}.popup.active{opacity:1;visibility:visible}.popup.active .popup__inner{transform:scale(1)}.burger-btn{flex:0 0 24px;height:12px;position:relative;display:none}@media (max-width:992px){.burger-btn{display:flex}}.burger-btn::before,.burger-btn::after{content:""}.burger-btn::before,.burger-btn::after,.burger-btn span{position:absolute;width:100%;background-color:var(--textColor);height:2px;transition:0.3s}.burger-btn::before{left:0;top:0}.burger-btn::after{left:0;bottom:0}.burger-btn span{left:0;top:50%;transform:translateY(-50%)}.burger-btn.active::before{transform:rotate(-45deg) translateY(-50%);top:50%}.burger-btn.active::after{transform:rotate(45deg) translateY(50%);bottom:50%}.burger-btn.active span{opacity:0}.logo{display:flex;align-items:center;gap:5px}.logo__text{font-weight:700;font-size:24px}@media (any-hover:hover){.logo:hover{opacity:1}}.block{background-color:var(--blockColor);border-radius:10px;padding:20px}@media (max-width:576px){.block{padding:16px}}.title{font-weight:400;font-size:24px}.item{display:flex;align-items:center;gap:20px}.main-color{color:var(--mainColor)}.option{background-color:#fff;color:#0f0f0f;display:flex;align-items:center;justify-content:center;text-align:center}.option_like{background-color:#53D769}.option_fav{background-color:#E59438}.option_like.active path{fill:#388E3C}.option_fav.active path{fill:#333333}.option_report{border:1px solid var(--textColor);color:var(--textColor);background-color:transparent}.custom-btn{background:var(--gradient);color:#FFF;display:flex;justify-content:center;align-items:center;gap:10px}.header{padding:10px 0;z-index:4;top:0;left:0;width:100%;border-bottom:1px solid var(--borderColor);background-color:var(--headerColor);min-height:61px;display:flex;flex-direction:column;justify-content:center}.header.fixed{position:fixed}.header__inner{display:flex;align-items:center;justify-content:space-between;gap:30px}@media (max-width:576px){.header__inner{gap:20px;min-height:auto}}.header__input-inner{width:100%;max-width:400px;position:relative}@media (max-width:768px){.header__input-inner{max-width:unset}}.header__input{min-height:40px;border:1px solid var(--mainColor);width:100%;border-radius:10px;padding:0 50px 0 12px}@media (max-width:992px){.header__input{min-height:40px}}.header__input::placeholder{font-weight:300}.header__search-btn{position:absolute;top:0;right:0;height:100%;width:40px;display:flex;justify-content:center;align-items:center;background-color:var(--mainColor);border-radius:0 10px 10px 0}.header__link{display:flex;align-items:center;gap:10px;font-weight:600}.header__link .link-text{display:inline}@media (max-width:768px){.header__link .link-text{display:none}}.sidebar{flex:0 0 300px;background-color:var(--bodyColor);z-index:1}@media (max-width:1200px){.sidebar{flex:0 0 240px}}@media (max-width:992px){.sidebar{flex:unset;position:fixed;top:0;left:-100%;width:100%;height:100%;transition:left 0.3s;overflow-y:auto;padding:70px 20px 20px}.sidebar.active{left:0}}.sidebar__inner{width:100%;display:flex;flex-direction:column;gap:8px}.sidebar__header{display:flex;align-items:center;justify-content:space-between}@media (max-width:992px){.sidebar__header{display:none}}.sidebar__input-inner{width:100%;position:relative}.sidebar__dark{background-color:var(--darkColor)}.sidebar__input{min-height:50px;width:100%;border-radius:10px;padding:12px;padding-right:50px;font-size:15px}.sidebar__search-btn{position:absolute;right:0;top:0;height:100%;width:50px;display:flex;justify-content:center;align-items:center}@media (any-hover:hover){.sidebar__search-btn:hover{opacity:0.7}}.sidebar__filters{display:flex;flex-direction:column}.sidebar__link{background-color:var(--sidebarLinkColor);color:var(--textColor);padding:15.5px;display:flex;justify-content:center;align-items:center;gap:10px;border-radius:10px}@media (any-hover:hover){.sidebar__link:hover{opacity:0.7}}.filter{width:100%}.filter__btn{width:100%;display:flex;align-items:center;gap:6px;padding:17.5px 0;font-size:15px;border-bottom:1px solid var(--borderColor)}.filter__btn:last-child{border-bottom:0}@media (max-width:576px){.filter__btn{padding:14px 0}}.filter__arrow{margin-left:auto}.filter.active .dropdown{display:block}.filter.active .filter__arrow{transform:rotate(-90deg)}@media (max-width:992px){.filter.active .filter__arrow{transform:rotate(-180deg)}}.link-pages{width:100%}.link-pages__link{border-radius:4px;border:1px solid var(--mainColor);color:var(--mainColor);padding:6px;transition:0.3s}.dropdown{display:none;position:absolute;left:calc(300px + 40px + 20px);width:calc(100% - 300px - 40px - 40px);max-height:500px;overflow:auto;border-left:0;z-index:3;border-radius:10px;background-color:#FFF;box-shadow:rgba(0,0,0,0.35) 0px 5px 15px}.dropdown::-webkit-scrollbar{width:6px}.dropdown::-webkit-scrollbar-thumb{background-color:var(--mainColor);border-radius:3px}@media (max-width:1200px){.dropdown{left:calc(240px + 40px + 20px);width:calc(100% - 240px - 40px - 40px)}}@media (max-width:992px){.dropdown{width:100%;position:static;max-height:400px;border:0;box-shadow:unset}}@media (max-width:660px){.dropdown{padding:16px 0}}.dropdown__inner{display:flex;flex-wrap:wrap;column-gap:40px;row-gap:30px}@media (max-width:576px){.dropdown__inner{row-gap:20px}}.dropdown__column{width:calc(100% / 3 - (3 - 1) * 40px / 3);display:flex;flex-direction:column;align-items:flex-start;gap:15px}@media (max-width:1240px){.dropdown__column{width:calc(100% / 2 - (2 - 1) * 40px / 2)}}@media (max-width:660px){.dropdown__column{width:100%}}.dropdown__column_big{width:100%}.dropdown__items{display:flex;flex-direction:column;align-items:flex-start;width:100%;gap:4px}.dropdown__item{display:flex;width:100%}.dropdown__link{display:flex;align-items:center;justify-content:space-between;width:100%;gap:20px;padding:8px 0}.dropdown__link:hover{color:var(--mainColor)}.dropdown__title{font-weight:700;font-size:20px;color:var(--gradient)}.dropdown_small{width:300px}@media (max-width:992px){.dropdown_small{width:100%}}.cards{display:flex;flex-wrap:wrap;column-gap:40px;row-gap:40px}@media (max-width:992px){.cards{column-gap:20px;row-gap:30px}}.card{width:calc(100% / 3 - (3 - 1) * 40px / 3);padding-bottom:30px;border:1px solid var(--borderColor);border-radius:10px;padding:10px;display:flex;flex-direction:column;gap:12px}@media (max-width:1200px){.card{width:calc(100% / 2 - (2 - 1) * 40px / 2)}}@media (max-width:992px){.card{width:calc(100% / 3 - (3 - 1) * 20px / 3)}}@media (max-width:768px){.card{width:calc(100% / 2 - (2 - 1) * 20px / 2)}}@media (max-width:576px){.card{padding-bottom:20px;width:100%}}.card__image-inner{position:relative;overflow:hidden;border-radius:10px}.card__image{display:block;overflow:hidden;padding-bottom:134%;transition:transform 0.3s}@media (any-hover:hover){.card__image:hover{opacity:1;transform:scale(1.05)}}.card__video-btn{position:absolute;width:40px;height:40px;display:flex;justify-content:center;align-items:center;top:0;right:0}.card__content{display:flex;flex-direction:column;gap:12px;flex-grow:1}.card__name{display:flex;align-items:center;gap:10px;min-height:24px;font-weight:600}@media (any-hover:hover){.name-link:hover{color:var(--mainColor)}}.card__contacts{background:var(--gradient);border-radius:10px;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:6px;min-height:40px}.card__tel{width:100%;height:100%;font-weight:700;font-size:16px;color:#FFF;display:flex;justify-content:center;align-items:center}.card__location{display:flex;align-items:flex-start;gap:5px;flex-wrap:wrap;font-size:14px;justify-content:space-between;flex-direction:column}.card__row{display:flex;align-items:center;gap:4px}.card__parameters{display:flex;align-items:center;flex-wrap:wrap;gap:3px;justify-content:space-between}.card__parameter{background-color:#785AF6;color:#FFF;padding:6px 10px;border-radius:6px;font-size:14px}.card__options{display:flex;align-items:center;flex-wrap:wrap;column-gap:20px;row-gap:16px;margin-top:auto}@media (max-width:576px){.card__options{row-gap:12px}}.card__option{width:calc(100% / 2 - (2 - 1) * 20px / 2);padding:9px;border-radius:10px;font-size:14px;gap:8px;flex-grow:1}.breadcrumbs{width:100%;display:flex;align-items:center;gap:5px;font-size:12px;overflow-x:auto;overflow-y:hidden;white-space:nowrap}@media (max-width:576px){.breadcrumbs{padding:4px 0}}.breadcrumbs svg{flex-shrink:0}.breadcrumbs__text{opacity:0.5}.slick-dots{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:15px}.slick-dots li{width:12px;height:12px;flex-shrink:0;background-color:var(--textColor);opacity:0.2;border-radius:50%;cursor:pointer}.slick-dots .slick-active{background-color:var(--mainColor);opacity:1}.slick-dots button{display:none}.main{flex-grow:1;display:flex;flex-direction:column}.main__container{flex-grow:1;display:flex;gap:40px;position:relative;padding-top:30px;padding-bottom:60px}@media (max-width:768px){.main__container{padding-bottom:50px}}@media (max-width:576px){.main__container{padding-bottom:40px}}.main__inner{width:calc(100% - 340px);flex-grow:1}@media (max-width:1200px){.main__inner{width:calc(100% - 280px)}}@media (max-width:992px){.main__inner{width:100%}}.main__inner.padding{padding-top:61px}.main__header{display:flex;flex-direction:column;gap:30px}@media (max-width:576px){.main__header{gap:24px}}.main__filters{display:flex;align-items:center;flex-wrap:wrap;gap:10px}@media (max-width:768px){.main__filters{flex-wrap:nowrap;overflow:auto;width:calc(100% + 40px);transform:translateX(-20px);padding:0 20px}}.main__filter{border:1px solid var(--mainColor);color:var(--mainColor);border-radius:10px;padding:10px 12px}@media (any-hover:hover){.main__filter:hover{opacity:1;background-color:#fff;color:#0E0E0E}}.main__filter.active{background-color:#fff;color:#0E0E0E}.main__cards{margin-top:40px}@media (max-width:576px){.main__cards{margin-top:30px}}.main__pagination{justify-content:center;margin-top:24px}.main__text-block{margin-top:24px}.telegram{display:flex;align-items:center;gap:20px;border:4px solid var(--mainColor)}.telegram__text{line-height:1.25}.pagination{display:flex;align-items:center;gap:4px;flex-wrap:wrap}.pagination__item{background-color:var(--blockColor);border:1px solid var(--blockColor);width:34px;height:34px;border-radius:4px;display:flex;justify-content:center;align-items:center;font-weight:700}@media (any-hover:hover){.pagination__item:hover{border:1px solid var(--mainColor);opacity:1}}.pagination__item.active{border:1px solid var(--mainColor)}.pagination__item_btn{background-color:var(--mainColor);border:1px solid var(--mainColor)}.pagination__item_btn.disabled{background-color:var(--blockColor);border:1px solid var(--blockColor);opacity:0.5;pointer-events:none}.up-btn{display:flex;flex-direction:column;align-items:center;gap:6px;pointer-events:none}.up-btn__circle{width:40px;height:40px;display:flex;justify-content:center;align-items:center;border-radius:50%;background:var(--gradient)}.text-block{display:flex;flex-direction:column;gap:10px;line-height:1.25}.text-block__title{font-weight:700}.text-block__label{display:flex;width:100%;justify-content:space-between}.text-block ul{padding-left:18px}.text-block li{list-style:disc}.dim{font-size:14px;opacity:0.5}.footer{padding:12px 0;border-top:1px solid var(--borderColor)}@media (max-width:768px){.footer{padding-top:30px}}.footer__inner{display:flex;align-items:center;flex-direction:column;gap:70px}@media (max-width:992px){.footer__inner{gap:45px}}@media (max-width:768px){.footer__inner{gap:30px}}.footer__content{width:100%;display:flex;align-items:center;justify-content:space-between;gap:20px}@media (max-width:992px){.footer__content{flex-direction:column}}.footer__btn{padding:9.5px 20px;border-radius:20px}.footer__text{opacity:0.5}.city-popup{z-index:3}.city-popup__container{max-width:1200px}.city-popup__inner{display:flex;flex-direction:column;align-items:flex-start;gap:20px;max-height:75vh;min-height:340px;overflow:hidden;background-color:#FFF;padding:40px;border-radius:10px;box-shadow:rgba(0,0,0,0.35) 0px 5px 15px}@media (max-width:992px){.city-popup__inner{padding:30px}}@media (max-width:768px){.city-popup__inner{padding:20px}}@media (max-width:576px){.city-popup__inner{padding:16px}}.city-popup__header{display:flex;align-items:center;justify-content:space-between;width:100%}.city-popup__title{font-weight:700;font-size:24px}@media (max-width:1360px){.city-popup__title{font-size:calc(24px - (5.6082474227px - 0.412371134vw))}}@media (max-width:390px){.city-popup__title{font-size:20px}}.city-popup__close-btn{display:flex;width:40px;height:40px;border-radius:8px;display:flex;justify-content:flex-end;align-items:center}.city-popup__close-btn path{transition:0.3s}.city-popup__row{display:flex;flex-direction:column;align-items:flex-start;gap:20px;width:100%}.city-popup__label{font-weight:700;font-size:24px;color:var(--gradient)}@media (max-width:1360px){.city-popup__label{font-size:calc(24px - (5.6082474227px - 0.412371134vw))}}@media (max-width:390px){.city-popup__label{font-size:20px}}.city-popup__columns{display:flex;flex-wrap:wrap;gap:30px;width:100%;border-radius:10px;overflow:auto}.city-popup__columns::-webkit-scrollbar{display:none}.city-popup__column{width:calc(100% / 4 - (4 - 1) * 30px / 4);display:flex;flex-direction:column;align-items:flex-start;gap:10px}@media (max-width:992px){.city-popup__column{width:calc(100% / 3 - (3 - 1) * 30px / 3)}}@media (max-width:768px){.city-popup__column{width:calc(100% / 2 - (2 - 1) * 30px / 2)}}@media (max-width:480px){.city-popup__column{width:100%}}.city-popup__links{display:flex;flex-direction:column;align-items:flex-start;width:100%;gap:4px}.city-popup__link{width:100%;display:flex;align-items:center;justify-content:space-between;padding:8px 0;gap:20px}.city-popup__link:hover{color:var(--mainColor)}.profile__inner{display:flex;flex-direction:column;align-items:flex-start;gap:40px}@media (max-width:576px){.profile__inner{gap:30px}}.profile__main-cols{display:flex;justify-content:space-between;gap:40px;width:100%}.profile__main-col{width:100%;display:flex;flex-direction:column;gap:20px}.profile__main-col_1{max-width:400px}.profile__main-col_2{width:calc(100% - 400px - 40px)}@media (max-width:768px){.profile__main-col_2{display:none}}@media (max-width:1200px){.profile__main-col{width:calc(100% / 2 - (2 - 1) * 40px / 2)}}@media (max-width:768px){.profile__main-col{width:100%;max-width:unset}}.profile__short-info{display:flex;flex-direction:column;gap:20px;width:100%}@media (max-width:1200px){.profile__short-info{max-width:unset}}.profile__short-info .card__location{font-size:20px}.profile__options{display:flex;flex-wrap:wrap;gap:20px;width:100%}@media (max-width:1200px){.profile__options{max-width:unset}}.profile__option{min-height:60px;border-radius:27.5px;gap:10px;width:100%}@media (max-width:1200px){.profile__option{padding:16px}}@media (max-width:768px){.profile__option{padding:14px;width:calc(100% / 3 - (3 - 1) * 20px / 3)}}@media (max-width:600px){.profile__option{width:100%;padding:12px}}.profile__social-links{display:flex;align-items:center;gap:10px}.profile__warning{color:red;border:1px solid red;padding:10px;border-radius:10px}.profile__warning p{opacity:0.5}.profile__block{display:flex;flex-direction:column;align-items:flex-start;gap:8px;width:100%}.profile__block.active .profile__label_btn svg{transform:rotate(-180deg)}.success__comment{color:#14c943}.warning__comment{color:#ff5252}.not-comments{display:none}.profile__block_reviews{gap:0}.profile__block_reviews.active{gap:20px}.profile__block_reviews.active .reviews-slider{height:unset}.profile__block_reviews.active .not-comments{display:flex}.profile__block_reviews.active .review-form{display:flex}.profile__label{font-weight:700;font-size:20px;display:flex;align-items:center;gap:10px}.profile__label_btn{cursor:pointer}.profile__prices{display:flex;flex-wrap:wrap;gap:20px;width:100%}.profile__value{font-weight:700;margin-left:auto}.profile__characteristics{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.profile__characteristic{border:1px solid var(--mainColor);color:var(--mainColor);padding:11px;font-size:14px;font-weight:700;border-radius:19px}.profile__services{display:flex;flex-wrap:wrap;gap:8px;width:100%}.profile__reviews-columns{display:flex;flex-wrap:wrap;row-gap:20px;width:100%}.profile__media-block{display:flex;flex-direction:column;gap:40px}@media (max-width:576px){.profile__media-block{gap:30px}}.profile__sliders{display:flex;flex-direction:column;gap:10px;width:100%;padding-top:20px;border-top:1px solid #555353}#mainCarousel .carousel__slide{width:100%;padding:0;border-radius:8px;overflow:hidden}#mainCarousel .carousel__slide img{width:100%;border-radius:4px}#thumbCarousel .carousel__slide img{border-radius:4px}#mainCarousel .carousel__button{border-radius:4px;background-color:var(--specialColor)}.videobox{display:flex;width:100%;height:100%;background:#000}.videobox video{width:100%;height:100%}.videobox video[poster]{width:100%;height:100%}@media (max-width:576px){.profile__sliders{padding-top:16px}}.profile__video{padding-bottom:70%;border-radius:10px;overflow:hidden;width:100%}.profile__nearby{display:flex;flex-direction:column;gap:30px;width:100%}@media (max-width:576px){.profile__nearby{gap:24px}}.header-profile{display:flex;align-items:center;column-gap:70px;row-gap:20px;flex-wrap:wrap;width:100%}@media (max-width:1200px){.header-profile{column-gap:50px}}@media (max-width:768px){.header-profile{column-gap:30px}}.header-profile__item{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.price-table{display:flex;flex-direction:column;gap:8px;width:calc(100% / 2 - (2 - 1) * 20px / 2)}@media (max-width:1200px){.price-table{width:100%}}@media (max-width:768px){.price-table{width:calc(100% / 2 - (2 - 1) * 20px / 2)}}@media (max-width:480px){.price-table{width:100%}}.price-table__row{display:flex;align-items:center;gap:4px}.price-table__row_header{min-height:30px}.parameters{display:flex;flex-direction:column;gap:16px}@media (max-width:768px){.parameters{gap:12px}}.parameters__rows{display:flex;flex-direction:column}.parameters__row{border-bottom:1px solid var(--borderColor);display:flex;align-items:center;gap:20px;padding:12px 0}.service-table{width:100%}@media (max-width:768px){.service-table{width:calc(100% / 2 - (2 - 1) * 20px / 2)}}@media (max-width:576px){.service-table{width:100%}}.service-table__row{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:10px 0;border-top:1px solid var(--borderColor)}.service-table__row:last-child{border-bottom:1px solid var(--borderColor)}.service-table__row_header{border:0;font-weight:600;font-size:16px}.service-table__opt{font-weight:700;color:#FFF;background:var(--gradient);padding:5px;display:flex;justify-content:center;align-items:center}.service-table__link:hover{color:var(--mainColor)}.reviews-slider{display:flex;flex-direction:column;gap:20px;margin:0 -10px;overflow:hidden;height:0;width:100%}.reviews-slider__slide{margin:0 10px;display:flex !important}.review-form{display:none;flex-direction:column;gap:20px;width:100%}@media (max-width:576px){.review-form{gap:16px}}.review-form__input,.review-form__textarea{border:1px solid var(--mainColor);border-radius:10px}.review-form__input::placeholder,.review-form__textarea::placeholder{opacity:0.5}.review-form__input{min-height:44px;padding:0 14px}.review-form__textarea{padding:14px;min-height:120px}.review-form__textarea::-webkit-scrollbar{display:none}.review-form__captcha{min-height:75px;width:100%}.review-form__btn{font-weight:700;color:#fff;background:var(--gradient);border-radius:10px;padding:17px}@media (max-width:576px){.review-form__btn{padding:14px}}.big-slider{width:100%;margin:0 -5px}.big-slider__slide{margin:0 5px;border-radius:10px;overflow:hidden}.big-slider__image{padding-bottom:130%}.small-slider{width:100%;margin:0 -4.5px;display:flex;flex-direction:column;gap:30px;cursor:pointer}@media (max-width:576px){.small-slider{gap:20px}}.small-slider__slide{margin:0 4.5px;border-radius:10px;overflow:hidden}.small-slider__image{padding-bottom:125%}.map-block{width:100%;height:370px;position:relative;display:flex;justify-content:center;align-items:center}@media (max-width:576px){.map-block{height:250px}}.map-block__bg{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;top:50%;transform:translateY(-50%);border-radius:10px}.map-block__btn{display:flex;align-items:center;justify-content:center;text-align:center;gap:10px;background:var(--gradient);color:#fff;border-radius:10px;z-index:1;width:340px;max-width:calc(100% - 20px);padding:17.5px;font-weight:700}.map-block__map{position:absolute;top:0;left:0;width:100%;height:100%;display:none}.map-block.active .map-block__btn,.map-block.active .map-block__bg{display:none}.map-block.active .map-block__map{display:block}@media (max-width:992px){.notfound__container{min-height:calc(100vh - 150px)}}@media (max-width:768px){.notfound__container{min-height:calc(100vh - 130px)}}@media (max-width:768px){.notfound__container{min-height:calc(100vh - 120px)}}.notfound__inner{display:flex;justify-content:center;align-items:center;flex-direction:column;text-align:center;gap:30px;width:100%}@media (max-width:576px){.notfound__inner{gap:20px}}.notfound__title{font-weight:700;font-size:32px}@media (max-width:1360px){.notfound__title{font-size:calc(32px - (11.2164948454px - 0.824742268vw))}}@media (max-width:390px){.notfound__title{font-size:24px}}.notfound__text{font-size:20px}@media (max-width:1360px){.notfound__text{font-size:calc(20px - (5.6082474227px - 0.412371134vw))}}@media (max-width:390px){.notfound__text{font-size:16px}}.notfound__link{background:var(--gradient);color:#fff;border-radius:27.5px;display:flex;justify-content:center;align-items:center;text-align:center;padding:19.5px}.district__inner{display:flex;flex-direction:column;gap:40px}@media (max-width:576px){.district__inner{gap:30px}}.district__columns{display:flex;flex-wrap:wrap;column-gap:40px;row-gap:30px}@media (max-width:576px){.district__columns{row-gap:20px}}.district__column{width:calc(100% / 3 - (3 - 1) * 40px / 3);display:flex;flex-direction:column;align-items:flex-start;gap:15px}@media (max-width:1240px){.district__column{width:calc(100% / 2 - (2 - 1) * 40px / 2)}}@media (max-width:660px){.district__column{width:100%}}.district__label{font-weight:700;font-size:20px;color:var(--gradient)}.district__items{display:flex;flex-direction:column;align-items:flex-start;width:100%;gap:4px}.district__item{display:flex;align-items:center;justify-content:space-between;width:100%;gap:20px;padding:8px 0}.collapse{display:none}.sidebar-content,.filter-type-select ul li{list-style-type:none}.filter{width:100% !important}.siderbar-section input,.siderbar-section button{border:1px solid #333;border-radius:2px;background:#fff;color:#000}.sidebar-single-widget{width:calc(100% * (1/3) - .75rem);background-color:#fff;color:#4e4e4e;box-shadow:0 0 3px #ddd;border-radius:6px}.sidebar-title{padding:1rem;margin:0 0 1rem;font-size:22px;color:#4e4e4e}.filter_toggle__list{display:flex;flex-flow:wrap row;column-gap:1rem;padding:0 1rem .5rem}.filter_toggle__list:last-child{padding:0 1rem 0}.filter_toggle__list p{display:none;width:100%;margin:0}.filter_toggle__list input{width:calc(50% - .5rem);min-height:30px;padding:0 5px;border:none;border-bottom:1px solid #4e4e4e;color:#4e4e4e}.siderbar-section{display:flex;flex-flow:wrap row;justify-content:space-between;column-gap:1rem;margin:0 0 1rem}.sidebar-content{padding:0 0 1rem}.accordion-title{padding:0.5rem;margin:0 1rem;display:flex;justify-content:space-between;align-items:center;pointer-events:none;border-bottom:1px solid #4e4e4e}.accordion-title .icon{width:10px;height:10px}.accordion:hover{cursor:pointer}.accordion:hover .accordion-title{color:var(--specialColor)}.accordion{position:relative;padding:1rem 0 0 0}.collapse.active{position:absolute;display:flex;flex-flow:wrap row;background-color:#fff;border-radius:2px;box-shadow:0 0 3px #ddd;width:calc(100% - 2rem);max-height:260px;overflow:hidden;overflow-y:auto;z-index:3;margin:0 1rem;padding:1rem 0 0}.notfound__item{width:100%}.isfilter{width:100%;color:#4e4e4e;text-align:center}.accordion-category-list li{padding:0 1rem;line-height:1.5}.accordion-category-list{padding:0 0 1rem}.accordion-category-list p{padding:5px 1rem 0;margin:0;font-weight:600}.accordion-category-list li input{margin:0 .5rem 0 0}.accordion-category-list li label{margin:0;font-weight:400}.accordion-category-list li label:hover{color:#ea445a;cursor:pointer}.filter-type-select ul{display:flex;flex-direction:column}.filter-type-select select,.filter-type-select button,.filter-type-select input{background:#fff;min-height:30px;width:100%;border:none;border-bottom:1px solid #4e4e4e}.filter-type-select li{padding:0 1rem .5rem}.filter__values.update{animation:blink .5s}@media (max-width:799px){.filter__values.update{animation:blink .5s;background:#ea445a;color:#fff}.sidebar-single-widget{width:100%;margin:0 0 1rem}.filter .container{padding:0}}@keyframes blink{0{background:#fff}50%{background:#ea445a;color:#fff}100%{background:#fff}}