html{overflow-x:hidden}.header-top .socials,.header-top .phone__mob{display:none}.main-news__item:nth-child(n+4),.hero__bg-mob,.burger,.card-mob{display:none}span.accorden-content__title{font-size:16px;font-weight:600}p.accorden-content__text{font-size:14px}.about .doctors__btn{margin-left:auto}.reviews__item,.why-we__slider .swiper-slide{height:auto}.why-we__header{height:68px}@media screen and (max-width:1075px){body{font-size:14px}.container{max-width:960px}.home .hero__title{font-size:36px}.home .hero__text{font-size:16px;max-width:400px}.home .hero{height:291px}.home .hero__content{width:47%;padding-top:30px}.home .hero__btns{margin-left:5px;margin-bottom:0}.home .hero__btns .btn{width:45%}.btn{padding:18px 22px;max-height:50px}.cards__info h3{font-size:20px}.cards__item svg{width:295px;height:168px}.cards__item{width:295px;padding:17px}.cards__inner{height:168px;margin:0;width:100%}.cards .btn{width:96px;height:33px;font-size:14px}.cards__img img{width:24px;height:24px}.cards__img{width:50px;height:50px}.title,.comments-title,.comment-reply-title{font-size:32px}.offer__text{font-size:16px}.offer__grid{grid-template-columns:376px auto}.offer__item-title{font-size:20px;max-width:150px}.reviews__inner{padding-left:calc(50% - 465px)}.footer__location{max-width:217px;margin-right:0}.footer__nav{margin-left:45px}.header-top .socials{display:flex;gap:12px}.header-top svg{fill:#1fa2b8}.header .socials{display:none}.header__nav .menu-item-has-children .sub-menu{padding:24px}.prices__nav li{text-align:center}}@media screen and (max-width:1024px){.main-news__item:nth-child(n+4){display:block}.main-news__slider ul{display:flex;gap:0}}@media screen and (max-width:992px){.reviews__inner{padding-left:15px}}@media screen and (max-width:768px){body{font-size:14px}.container{max-width:450px}.title,.comments-title,.comment-reply-title{font-size:24px}.home .hero__bg-mob{display:block}.home .hero__bg-desktop{display:none}.header-top__inner{gap:12px}.header-top span{display:none}.header-top a{font-size:0}.header-top .time{margin-right:auto}.header-top .time svg,.header-top .address svg{fill:#0f616e}.header-top .phone__mob{display:block;font-size:0;margin-left:45px}.logo{flex-shrink:0}.header__inner{align-items:center}.burger{display:flex;align-items:flex-end;justify-content:center;width:33px;height:6px;margin-left:auto;cursor:pointer;margin-top:-15px}.burger .close{display:none}.burger.open .close{display:block}.burger.open .open{display:none}.header__menu{position:absolute;left:200%;top:100%;width:115%;z-index:50;flex-direction:column;background-color:#fff;padding:24px 35px;transition:all 0.5s}.header__menu.open{left:0}.header .phones{margin-left:0;padding:30px 0;border-top:1px solid #a0a0a1;border-bottom:1px solid #a0a0a1;width:100%;justify-content:center}.lang{padding-top:30px;order:2}.lang .trp-language-switcher .trp-ls-shortcode-language{display:flex!important;height:25px!important;gap:36px;visibility:visible!important;opacity:1!important;position:static;background-image:none!important}.lang .trp-language-switcher .trp-ls-shortcode-current-language{display:none}.lang .trp-language-switcher:hover>div{background-image:none!important}.header__nav{margin-right:0;padding-bottom:30px;width:100%}.header__nav ul{align-items:flex-start;gap:12px;flex-direction:column;width:100%}.header__nav .menu-item-has-children{padding-left:0;order:-1}.header__nav li:nth-child(1){padding-top:30px;border-top:1px solid #a0a0a1;width:100%}.header__nav .menu-item-has-children .sub-menu{padding:0;position:static;visibility:visible;opacity:1;grid-template-columns:repeat(1,1fr);gap:16px}.header__nav .menu-item-has-children>a{padding-right:0;width:0;height:0}.header__nav .sub-menu li{font-size:14px}.header__nav .sub-menu li:nth-child(1){padding-top:0;border-top:none}.home .hero{height:410px}.home .hero__title{font-size:24px;width:60%;margin-left:auto}.home .hero__content{width:100%;justify-content:flex-end;background:#fff0;backdrop-filter:none}.home .hero__text{font-size:14px;width:60%;margin-left:auto}.home .hero__bg{bottom:auto;max-height:250px}.home .hero__bg img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.home .hero__btns{margin-left:0;flex-direction:column;margin-top:90px;margin-bottom:-36px}.home .hero__btns .btn{width:100%}.home .hero,.cards,.offer,.why-we,.reviews,.main-news,.comments,.seo,.news .most-popular,.all__posts{margin-bottom:48px}.offer__header{gap:0;margin-bottom:12px;flex-direction:column}.offer__grid{grid-template-columns:1fr;gap:12px;grid-auto-rows:auto;grid-template-rows:auto}.offer__item:nth-child(3){grid-row:unset;grid-column:unset;order:-1;height:300px;padding:24px 13px}.offer__item:nth-child(3) .offer__content{padding:12px;border-radius:12px;background:rgb(255 255 255 / .4);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.offer__item:nth-child(3) .title{font-size:24px;text-transform:initial;margin-bottom:0;max-width:unset}.offer__item-text{margin-bottom:5px}.offer__item-title{font-size:16px}.offer__item{background-color:#B4E9F1;border-radius:12px;padding-left:0;padding:26px 20px}.offer__header .title{position:static}.why-we .title{margin-bottom:16px;position:static;text-align:center}.why-we__header{padding-bottom:8px;margin-bottom:8px;align-items:center}.why-we__slider{margin-left:0;margin-right:0}.swiper-pagination{position:static;margin-top:16px;justify-content:center}.reviews__inner{padding-right:15px;max-width:450px;margin:0 auto;margin-top:50px}.reviews .title{margin-bottom:16px;text-align:center}.reviews__img{max-width:64px}.reviews__item{padding:24px;gap:16px}.reviews__title{font-size:16px}.reviews__rate{font-size:0}.reviews__text{margin-left:0}.reviews .swiper-pagination{margin-top:16px}.main-news__header .btn{display:none}.main-news__header{justify-content:center;margin-bottom:16px}.main-news__item{padding:16px 16px 24px;border-radius:12px}.main-news__img{margin-bottom:8px}.main-news .post__meta{margin-bottom:8px}.main-news__title{font-size:14px}.main-news__readmore{margin-top:8px;font-size:12px}.comments .comments-title{text-align:center}.comments .comment-body{border-radius:12px;padding:14px}.comments .comment-content{font-size:14px;font-weight:400;padding-right:50px}.comments .children{margin-top:3px;padding-top:16px}.comments .children .comment-body{padding:29px 19px 27px;margin-left:0;border-radius:12px;align-items:flex-start;gap:8px;flex-direction:column}.comments .avatar{width:48px;height:48px}.comments .children .comment-meta{flex-direction:row;text-align:left;gap:4px}.comments .children .author-bio h3{font-size:14px}.comments .children .comment-content{font-size:14px;padding-right:0}.comments .comment-list{gap:12px}.comments .comment-respond{margin-top:24px}.comments h3#reply-title{text-align:center}.comments .comment-form{padding-top:24px;grid-template-columns:1fr;grid-auto-rows:auto;gap:12px}.comments .comment-form .comment-form-comment{grid-column:unset;grid-row:unset;order:2}.comments .comment-form textarea{border-radius:12px;height:90px}.comments .comment-form p.logged-in-as{gap:5px;font-size:12px}.comments p.form-submit{order:3}.comments .comment-form .submit{border-radius:40px;width:300px;margin:0 auto;display:block}.seo #read-more-button{margin-top:0}.footer__info{flex-wrap:wrap;gap:20px;justify-content:space-between;position:relative}.footer{padding:24px 0 48px}.footer .logo{margin-top:0;width:100%}.footer__nav{gap:0;margin-left:0;flex-direction:column-reverse}.footer .copyright{position:static;margin-top:12px;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.footer .copyright a{text-decoration:underline;display:inline-block}.footer .copyright a:last-child{margin:0 auto}.footer__location{max-width:unset;margin-right:0;margin-left:0;flex-direction:row;justify-content:space-between;width:100%;gap:0}.footer__location div{flex-shrink:0;max-width:175px}.footer__contacts .socials{gap:16px;font-size:0;position:absolute;top:10px;right:0}.footer__contacts{gap:12px}.footer__email{margin-top:0}.footer__practice p:last-child{margin-bottom:0}.footer__practice{font-size:11.3px}.card-desktop{display:none}.card-mob{display:block}.cards__img{width:34px;height:34px;position:absolute;top:8px;right:45px}.cards__img img{width:19px;height:19px}.cards__inner{height:560px;width:100%}.cards__info{padding-top:50px;padding-bottom:37px;max-width:365px;font-size:13px}.cards .btn{right:auto;bottom:13px;left:19px;border:1px solid #0f616e;width:135px!important;height:36px!important}.cards__item{left:0!important;width:100%;bottom:auto;height:262px}.cards__item svg{width:100%;height:262px}.cards__item h3{position:absolute;top:15px;left:24px}.cards__item:nth-child(1){z-index:1}.cards__item:nth-child(1) h3{color:#0f616e}.cards__item:nth-child(2){z-index:2;top:50px}.cards__item:nth-child(3){z-index:3;top:100px}.cards__item:nth-child(4){z-index:4;top:150px}.cards__item:nth-child(5){z-index:5;top:200px}.cards__item:nth-child(6){z-index:6;top:250px}.cards__item:nth-child(7){z-index:7;top:300px}.cards__item:nth-child(8){z-index:8;bottom:0;top:350px}.popup.address .popup__content,.popup.mob-phones .popup__content{width:271px;height:159px;padding:16px 16px 24px;border-radius:12px;background:var(--white,#fff);box-shadow:85px 84px 34px 0 #fff0,54px 54px 31px 0 rgb(1 71 81 / .01),31px 30px 26px 0 rgb(1 71 81 / .04),14px 13px 19px 0 rgb(1 71 81 / .06),3px 3px 11px 0 rgb(1 71 81 / .07)}.popup.address .popup__close,.popup.mob-phones .popup__close{top:17px;right:16px}.popup.address .title,.popup.mob-phones .title{font-size:20px;margin-bottom:16px;text-align:left}.popup.address .footer__location,.popup.mob-phones .footer__location{flex-direction:column;gap:16px}.popup.address .footer__location svg,.popup.mob-phones .footer__location svg{fill:#0f616e}.popup.mob-phones .popup__content{padding:35px 54px;height:204px}.popup.mob-phones .phones{flex-direction:column;gap:16px}.popup__content{width:340px;padding:48px 16px 36px}.callback svg{width:36px;height:36px}.news .title{margin-bottom:16px;text-align:center}.most-popular .swiper-slide{border-radius:12px;background:#fff;padding:16px 16px 24px}.most-popular .post__img{height:200px;margin-bottom:10px;border-radius:12px}.most-popular .post__header-title{font-size:14px;margin-bottom:0}.most-popular .post__inner{display:flex;flex-direction:column}.most-popular .post__meta{order:-1}.all__posts article{display:flex;gap:8px;flex-direction:column;border-radius:12px;background:#fff;padding:16px 16px 24px}.all__posts .post__img{height:200px;width:100%;border-radius:12px}.post__header-title{font-size:14px}.all__posts .post__meta{margin-bottom:3px}.all__posts .post__content{-webkit-line-clamp:2;margin-bottom:5px}.all__posts-list{gap:12px}.news__nav{margin-top:4px}.single .post__banner{border-radius:12px;margin-bottom:16px;height:150px;font-size:0}.single .post__banner img{height:100%;-o-object-fit:cover;object-fit:cover}.single .post__header{margin-bottom:8px;gap:0;flex-direction:column-reverse}.single .post__pagination .all__news{width:192px;height:49px}span.nav-title{display:none}.single .post__pagination .nav-links .nav-subtitle{width:30px;height:30px}.single .post__pagination{height:49px;padding:0}.single__article{margin-bottom:8px}.single .post__pagination .nav-links>div.nav-previous{left:0}.single .post__pagination .nav-links a{height:49px}.single .post__pagination .nav-links>div.nav-next{right:0}.breadcrumbs__inner{font-size:12px}.prices__subtitle{font-size:16px}.prices__title{margin-bottom:16px}.prices__nav{display:none}.prices__tab{padding:0;display:block!important}.prices__header{padding-bottom:4px;font-size:16px}.prices__body{margin-top:12px;font-size:14px}.prices__body-item{margin-top:12px;padding-bottom:4px}.prices__content{border-radius:0;display:flex;flex-direction:column;gap:2px;margin-top:2px}.prices__title-mob{display:block}.prices__content-tab{padding:0;display:none}.prices__tab .prices__title{text-transform:uppercase;background-color:#1fa2b8;padding:8px 16px;color:#fff;margin-bottom:0;position:relative}.prices__tab .prices__title::before{content:"+";position:absolute;top:8px;right:16px;width:24px;height:24px;display:flex;align-items:center;justify-content:center;border-radius:50%;background-color:#fff;z-index:1;color:#1fa2b8;font-size:20px}.prices__tab.active .prices__content-tab{padding:16px 16px 24px;display:block}.prices__tab.active .prices__accordeon-wrapp{display:block;padding:8px 0}.prices__tab.active .prices__title::before{content:"-"}#cosmetology{padding:0;background-color:#f8f8f9}#cosmetology .accordeon-title{font-size:14px;padding:8px 12px}#cosmetology .prices__tab-accordeon:not(:last-child){margin-bottom:8px}#cosmetology .accordeon-title::after{right:16px;width:24px;height:24px;border-radius:50%;background-size:24px}#cosmetology .prices__tab-accordeon{margin:0 16px;background-color:#fff}#cosmetology .prices__title{display:block}.prices__accordeon-wrapp{display:none}span.accorden-content__title{font-size:12px;font-weight:600}.accordeon-content__time,.accordeon-content__price{font-size:12px}p.accorden-content__text{font-size:10px}#cosmetology .accordeon-content{margin:0 10px}#cosmetology .accordeon-content-wrapp{padding:8px 0 10px;display:none}.error-404__box{gap:32px;flex-direction:column-reverse;align-items:center;margin-bottom:64px}.error-404__img{width:276px}.error-404__text .title{font-size:56px}}@media screen and (max-width:430px){.cards__inner{height:545px;width:100%}.cards__item,.cards__item svg{height:240px}.home .hero .container{padding:0}.home .hero{height:440px}.home .hero__content{padding:30px 15px 0}.offer .container{padding:0}.offer__header{padding:0 15px}.offer__item:nth-child(1),.offer__item:nth-child(2){margin:0 15px}}@media screen and (max-width:400px){.home .hero{height:420px}.cards__item,.cards__item svg{height:221px}.cards__inner{height:535px;width:100%}.cards__img{top:5%;right:10%}.cards__item h3{top:7px}}@media screen and (max-width:385px){.cards__item,.cards__item svg{height:221px}.cards__inner{height:512px}}@media screen and (max-width:768px){.hero__title{font-size:24px;font-weight:700;line-height:1.1;margin-bottom:11px}.hero__text{font-size:14px}}