.container{width:100%;max-width:1402px;margin:0 auto}@media all and (min-width:1280px){.footer__bottom{margin-top:40px}}@media all and (min-width:1280px) and (max-width:1439px){body.is-sticky{padding-top:128px}.container{max-width:1360px;padding:0 24px}.btn-main{height:48px;padding:10px 20px}.btn-second{height:48px;padding:10px 20px}.btn-lemon-t{height:48px;padding:10px 20px}.btn-violet-t{height:48px;padding:10px 20px}.btn-thistle-t{height:48px;padding:10px 20px}.btn-top{width:48px;height:48px}.btn-top .icon{width:20px;height:12px}.header{padding-top:24px}.header.sticky{padding:15px 0}.header__main .logo{max-width:140px}.header__main .menu ul{padding:0 15px}.header__main .menu ul li a{padding:12px 10px}.header__main .social ul li{margin:0 5px}.hero{padding-top:60px;padding-bottom:60px}.hero__wrap{overflow:hidden}.hero__content{padding-left:17px;max-width:calc(100% - (44% + 17px))}.hero__image{max-width:44%;min-height:480px}.hero__image img{max-height:480px}.hero__text{margin-bottom:30px}.hero__text__main,.hero__text__typing{font-size:90px;height:90px}.hero__text__cursor{font-size:74px;height:74px}.numbers{margin-bottom:72px}.numbers__item .title{font-size:90px}.grooming{padding-bottom:267px}.grooming__content{max-width:54%}.grooming__image{max-width:46%}.benefits{margin-bottom:72px}.discount-banner__title{font-size:90px}.discount-banner__wrap{padding:48px}.discount-banner__content{padding-left:48px}.discount-banner__numbers .item{font-size:90px}.discount-banner__button{margin-bottom:30px}.discount-program__hero{padding:60px 0}.discount-program__hero__title h1{font-size:135px;line-height:110px}.discount-program__hero__content{max-width:calc(100% - (40% + 60px))}.discount-program__hero__image{max-width:40%}.discount-program__nominals{padding-top:22px;margin-bottom:22px}.discount-program__nominals__item .percent img{height:157px}.discount-program__nominals__item .price img{height:86px}.discount-program__benefits__title span{font-size:135px;line-height:110px}.discount-program__member{padding-top:72px;padding-bottom:22px}.discount-program__member__item{max-width:calc(100% / 3 - 24px);padding:30px}.discount-program__works{padding-bottom:22px}.discount-program__questionnaire__title span{font-size:135px;line-height:110px}.discount-program__form{margin-bottom:72px;padding-top:2px;padding-bottom:22px;min-height:505px}.gallery{padding-top:72px}.masters__content{max-width:54%}.masters__gallery{max-width:calc(100% - (54% + 24px))}.services{padding:72px 0}.services__list{margin:0 -12px}.services__item{max-width:calc(100% / 3 - 24px);margin:0 12px 48px 12px}.services__item .title{font-size:52px}.services__modal .content .title{font-size:52px}.services__modal__wrapper{max-width:calc(100% / 3 - 6px)}.school{padding:55px 0}.school__image{max-width:calc(100% - (54% + 24px))}.school__content{width:54%}.blogs-block{padding-top:72px;padding-bottom:22px}.blogs__list{margin:0 -12px}.blogs__list .blogs__item{margin:0 12px 50px 12px;max-width:calc(100% / 3 - 24px)}.reviews{padding-top:72px;padding-bottom:42px}.stores{padding-top:72px;padding-bottom:72px}.faqs{margin-bottom:72px}.faqs__list{max-width:58%}.faqs__image{max-width:calc(100% - (58% + 24px))}.contact-us{padding-top:72px;padding-bottom:22px}.contact-us__sub-title{margin-bottom:55px}.not-found{padding:72px 0}.not-found__content{max-width:44%}.not-found__image{max-width:calc(100% - (56% + 24px))}.not-found__text{font-size:90px}.not-found__title{font-size:190px}.page-home{padding-top:72px;padding-bottom:72px}.footer{padding-top:55px}.footer .logo{max-width:140px;margin-right:48px}.footer .lang{margin:0 48px}}@media all and (max-width:1279px){.container{max-width:100%;padding:0 20px}.header{padding-top:15px}.header.sticky{padding:15px 0;z-index:9999}.header__main .menu{display:none}.header__main .cities{order:2}.header__main .social{order:3}.header__main .button{order:4}.header__main .logo{order:2}.header__main .hamburger{display:block;order:1}.header__mob{position:fixed;display:flex;flex-direction:column;height:100%;width:100%;top:0;left:-999px;right:0;bottom:0;opacity:0;z-index:9999;transform:translateX(-999px);visibility:hidden;content-visibility:hidden;transition:left .5s}.header__mob.out{animation:blowUpModalTwo .5s}.header__mob.open{visibility:visible;content-visibility:visible;transform:translateX(0);opacity:1;left:0;animation:blowUpModal .5s}.header__mob__wrap{display:flex;flex-direction:column;background:#fff;width:100%;height:100%;padding:0;overflow-y:auto;overflow-x:hidden}.header__mob__top{display:flex;justify-content:space-between;padding:32px 15px 15px 15px}.header__mob__content{padding:15px 0}.header__mob__content .menu{padding:0 15px;border-bottom:1px solid #dfcce6}.header__mob__content .menu ul{margin-bottom:15px}.header__mob__content .menu ul li{display:flex;align-items:center}.header__mob__content .menu ul li a{font-size:18px;font-weight:500;padding:10px 0}.header__mob__content .menu ul li:hover a{color:#1cb600}.header__mob__content .cities{padding:15px;border-bottom:1px solid #dfcce6}.header__mob__content .cities__list{width:0;height:0;opacity:0;visibility:hidden}.header__mob__content .cities__list.open{padding-top:10px;width:100%;height:100%;visibility:visible;opacity:1}.header__mob__content .cities__item{padding:5px 15px 5px 32px}.header__mob__content .cities__item a{font-size:18px;font-weight:500}.header__mob__content .cities__item a:hover{color:#1cb600}.header__mob__content .cities .btn-cities{width:100%;justify-content:space-between}.header__mob__content .cities .btn-cities span{text-align:left;flex-grow:1}.header__mob__content .cities .btn-cities .icon{margin-right:15px}.header__mob__content .cities .btn-cities:after{width:14px;height:14px}.header__mob__content .bottom{padding:15px;border-bottom:1px solid #dfcce6}.header__mob__content .bottom .text{font-size:18px}.header__mob__content .bottom .text a{display:block;font-size:18px}.header__mob__content .bottom .text a:hover{color:#1cb600}.header__mob__content .bottom .phone .btn-link{justify-content:flex-start;padding:5px 0}.header__mob__content .lang{padding:15px;border-bottom:1px solid #dfcce6}.header__mob__content .lang ul{display:flex;align-items:center}.header__mob__content .lang ul li{display:flex;align-items:center}.header__mob__content .lang ul li a{font-size:18px;font-weight:500;color:#763cbc}.header__mob__content .lang ul li span{text-transform:uppercase}.header__mob__content .lang ul li.current span{font-size:18px;font-weight:500;color:#1cb600}.header__mob__content .lang ul li:hover a{color:#1cb600}.header__mob__content .lang ul li:not(:last-child):after{content:'';display:block;width:1px;height:18px;background:#763cbc;margin:0 5px}.header__mob__content .social{margin:0;padding:15px 7px}.header__mob__content .social ul{display:flex;align-items:center}.header__mob__content .social ul li{margin:0 8px;background:#763cbc;border-radius:50%;width:35px;height:35px}.header__mob__content .social ul li:hover{background:#1cb600}.header__mob__content .social ul li a{display:flex;justify-content:center;width:35px;height:35px}.header__mob__content .social ul li.facebook a{align-items:flex-end}.header__mob__content .social ul li.instagram a{align-items:center}.header__mob__content .social ul li .icon-facebook-w{width:16px;height:29px}.header__mob__content .social ul li .icon-instagram-w{width:23px;height:23px}}@media (min-width:768px) and (max-width:1023px){.hero__text__main,.hero__text__typing{font-size:92px;height:92px}.hero__text__cursor{font-size:74px;height:74px}.numbers__item .title{font-size:92px}.benefits__slider .slider-item{max-width:328px;width:42%}.discount-banner__title{font-size:92px}.discount-banner__numbers .item{font-size:92px}.discount-banner__image{position:absolute;top:30px;left:30px;width:45%}.discount-banner__content{width:73%;margin-left:auto}.gallery__slider .slider-item{max-width:328px;width:42%}.services__item{max-width:calc(100% / 2 - 20px)}.blogs__list{margin:0 -10px}.blogs__list .blogs__item{margin:0 10px 30px 10px;max-width:calc(100% / 2 - 20px)}.stores .stores-tab{display:flex}.stores .stores-tab__item{height:48px;padding:10px 20px}.stores .stores-tab__item span{font-size:18px}.stores .stores-content__item{display:none}.stores .stores-content__item:nth-child(1),.stores .stores-content__item:nth-child(2){max-width:100%}.stores .stores-content__item.active{display:block}.stores__wrap{max-height:none;height:100%}.stores__content{flex-wrap:wrap}.stores__top{position:relative;max-width:100%;width:100%;padding-bottom:20px}.stores__addresses{padding-top:0}.stores__addresses .stores-list{max-height:480px}.stores__maps{max-height:480px;height:100vh;overflow:hidden}.footer .logo{order:1;flex-grow:1}.footer .lang{order:2}.footer .social{order:3}.footer .menu{order:13;margin-left:0;width:100%;display:flex;justify-content:center;margin-top:15px}.footer .menu ul li a{padding:15px 13px}}@media (min-width:1024px) and (max-width:1279px){.stores__wrap{max-height:600px}.stores__top{max-width:calc(370px - 10px)}.stores__location .content{width:100%}.stores .stores-list{max-height:480px}.stores .stores-content__item:nth-child(1){max-width:calc(100% - 370px)}.stores .stores-content__item:nth-child(2){max-width:370px}}@media (min-width:768px) and (max-width:1279px){body.is-sticky{padding-top:115px}.header .logo{margin:0 30px}.header .cities{margin:0 auto 0 0}.header__top .phone{display:none}.header__mob{max-width:444px}.hero{padding:50px 0}.hero__wrap{width:100%}.hero__content{order:13;padding-left:0;max-width:100%;width:100%;margin-top:-30px}.hero__image{order:1;min-height:auto;max-width:60%;margin:0 auto;text-align:center}.hero__image img{position:relative}.numbers{margin-bottom:50px}.grooming{padding-bottom:245px}.grooming__content{max-width:100%;width:100%}.grooming__image{display:none;max-width:40%;position:absolute;top:-15px;right:0}.benefits{margin-bottom:50px}.benefits__item{border-radius:25px}.discount-banner__wrap{padding:30px;border-radius:25px}.discount-banner__button{margin-bottom:30px}.discount-program__hero{padding:50px 0}.discount-program__hero__title{text-align:center}.discount-program__hero__title h1{font-size:92px}.discount-program__hero__text{text-align:center}.discount-program__hero__content{max-width:100%;align-items:center;margin-bottom:20px}.discount-program__nominals{padding-top:25px;margin-bottom:25px}.discount-program__nominals__list{margin:25px -10px 0 -10px}.discount-program__nominals__item{margin:0 10px 30px 10px;max-width:calc(100% / 3 - 20px);text-align:center}.discount-program__nominals__item .percent{height:90px;display:flex;justify-content:center}.discount-program__nominals__item .price{height:76px;display:flex;justify-content:center}.discount-program__works{padding-top:25px;padding-bottom:25px}.discount-program__works__list{max-width:100%}.discount-program__works__item{max-width:calc(100% / 3)}.discount-program__works__text{margin-bottom:25px}.discount-program__benefits{padding:50px 0}.discount-program__benefits__title span{font-size:92px}.discount-program__benefits__image{position:absolute;top:30px;right:5%;max-width:27%;max-height:430px}.discount-program__member{padding-top:50px;padding-bottom:10px}.discount-program__member__item{padding:30px 20px;height:auto}.discount-program__questionnaire__title{max-width:100%;margin:0 auto 25px}.discount-program__questionnaire__title span{font-size:92px}.discount-program__form{margin-bottom:50px}.masters{padding-top:50px;padding-bottom:20px}.masters__slider{margin-bottom:10px}.masters__slider .slider-item{max-width:208px}.masters__wrap{flex-wrap:wrap}.masters__content{max-width:100%}.masters__bottom{margin-bottom:30px;justify-content:center}.masters__certificates{max-width:687px;width:100%;margin:0 auto 30px}.masters__certificates .slider-item{max-width:163px}.masters__certificates .slider-navigate{top:calc(50% - 30px)}.masters__gallery{justify-content:center;margin:0 auto}.gallery{padding-top:50px}.services{padding:50px 0}.services__list{margin:0 -10px}.services__item{border-radius:25px;padding:30px 20px;margin:0 10px 30px 10px;width:100%}.services__item .title{font-size:32px}.services__modal__container{padding:80px 40px}.services__modal__wrapper{border-radius:25px}.services__modal .content{padding:50px 20px 20px 20px}.services__modal .content .title{font-size:48px}.services__modal .close{top:20px;right:20px}.services__modal .buttons{padding:0 20px 30px 20px}.school{padding:50px 0}.blogs-block{padding-top:50px;padding-bottom:20px}.blogs__latest .slider-item{width:auto}.reviews{padding-top:50px;padding-bottom:20px}.stores{padding-top:50px;margin-bottom:50px}.contact-us{padding-top:50px;padding-bottom:0;min-height:650px}.contact-us__sub-title{margin-bottom:50px}.contact-us__thanks .title span{font-size:92px}.faqs{margin-bottom:50px}.faqs__wrap{align-items:flex-start}.faqs__list{max-width:100%;margin-bottom:30px}.faqs__image{max-width:480px;margin:0 auto}.appointer-box__container{padding:80px 40px}.page-home{padding-top:50px;padding-bottom:50px}.footer{padding-top:50px}.footer .menu{margin-right:auto;margin-left:auto}.footer .lang{width:25%;margin:7.5px 80px}.footer__bottom{margin-bottom:30px}}@media all and (max-width:767px){body.is-sticky{padding-top:67px}.container{max-width:100%;padding:0 15px}.btn-main{height:48px;padding:10px 20px}.btn-main span{font-size:18px}.btn-second{height:48px;padding:10px 20px}.btn-second span{font-size:18px}.btn-violet-t{height:48px;padding:10px 20px}.btn-violet-t span{font-size:18px}.btn-lemon-t{height:48px;padding:10px 20px}.btn-lemon-t span{font-size:18px}.btn-thistle-t{height:48px;padding:10px 20px}.btn-thistle-t span{font-size:18px}.btn-top{width:40px;height:40px}.btn-top .icon{width:20px;height:12px}.btn-link{padding:5px 20px}.btn-link span{font-size:18px}.btn-link2 span{font-size:18px}.h1,h1{font-size:40px}.h2,h2{font-size:40px}p{font-size:18px}.header__top{display:none}.header__main .button,.header__main .cities,.header__main .menu,.header__main .social{display:none}.header__main .logo{margin:0 auto;padding-right:35px}.breadcrumbs__wrap{margin-bottom:10px}.hero{padding-top:40px;padding-bottom:40px}.hero__image{order:1;min-height:auto;max-width:50%;margin:0 auto}.hero__image img{position:relative}.hero__content{order:13;width:100%;max-width:100%;padding:0;margin-top:-15px}.hero__text{margin-bottom:20px}.hero__text__main,.hero__text__typing{font-size:45px;height:45px}.hero__text__cursor{font-size:38px;height:38px}.numbers{margin-bottom:0}.numbers__item{max-width:calc(100% / 2);margin-bottom:40px}.numbers__item .title{font-size:60px}.numbers__item .text{font-size:18px}.grooming{padding-bottom:235px}.grooming__title{margin-bottom:20px}.grooming__wrap{position:relative}.grooming__content{max-width:100%;width:100%}.grooming__image{display:none;max-width:40%;position:absolute;top:-20px;right:0}.grooming__text{margin-bottom:20px}.grooming__button{justify-content:center}.benefits{margin-bottom:40px}.benefits__slider .slider-item{max-width:75%}.benefits__item{padding:20px 15px;border-radius:25px;height:100%}.benefits__image{width:72px;height:72px}.benefits__title{font-size:18px}.discount-banner__wrap{padding:20px 15px;border-radius:25px}.discount-banner__image{width:60%;margin:0 auto;z-index:1}.discount-banner__content{width:100%;justify-content:center}.discount-banner__title{font-size:46px;text-align:center;margin-top:-8px}.discount-banner__text{max-width:100%;text-align:center;margin-bottom:20px}.discount-banner__button{justify-content:center;margin-bottom:20px}.discount-banner__numbers{max-width:100%;justify-content:space-around}.discount-banner__numbers .item{font-size:46px}.discount-program__hero{padding:40px 0}.discount-program__hero__content{max-width:100%}.discount-program__hero__title{text-align:center}.discount-program__hero__title h1{font-size:60px}.discount-program__hero__text{text-align:center;margin:0 auto}.discount-program__hero__image{max-width:65%;margin-top:20px}.discount-program__nominals{padding-top:40px;margin-bottom:20px}.discount-program__nominals__list{margin-top:0}.discount-program__nominals__item{max-width:90%;margin:0 auto 20px}.discount-program__nominals__item .text{font-size:18px;text-align:center}.discount-program__nominals__item .percent,.discount-program__nominals__item .price{width:62.5%;margin:0 auto 20px}.discount-program__nominals__item .summ{font-size:18px;text-align:center}.discount-program__works{padding-top:20px;padding-bottom:20px}.discount-program__works__text{margin-bottom:20px}.discount-program__works__text p{font-size:18px}.discount-program__works__item{margin:0 auto 20px}.discount-program__works__item .image{margin-bottom:15px}.discount-program__works__item .text span{font-size:18px}.discount-program__works__item:nth-child(1) .image::before{content:'';position:absolute;display:block;width:100%;height:100%;background:url(../img/discount-works-line-mob-1.svg) center no-repeat;background-size:cover}.discount-program__works__item:nth-child(2) .image::before{content:'';position:absolute;display:block;width:100%;height:100%;background:url(../img/discount-works-line-mob-2.svg) center no-repeat;background-size:cover}.discount-program__works__item:nth-child(3) .image::before{content:'';position:absolute;display:block;width:100%;height:100%;background:url(../img/discount-works-line-mob-3.svg) center no-repeat;background-size:cover}.discount-program__works__line{display:none}.discount-program__benefits{padding:40px 0}.discount-program__benefits__title{margin-bottom:20px}.discount-program__benefits__title span{font-size:52px;line-height:90%}.discount-program__benefits__text ul li{font-size:18px}.discount-program__benefits__content{max-width:100%}.discount-program__benefits__image{display:none;max-width:31%;position:absolute;top:40px;right:15px;z-index:0}.discount-program__member{padding-top:40px;padding-bottom:10px}.discount-program__member__title{margin-bottom:20px}.discount-program__member__item{display:flex;flex-direction:column;justify-content:center;max-width:447px;margin:0 auto 20px;padding:20px 15px}.discount-program__member__item .title span{font-size:24px}.discount-program__questionnaire__title{margin-bottom:20px}.discount-program__questionnaire__title span{font-size:60px}.discount-program__form{padding-top:0;padding-bottom:0;margin-bottom:40px;min-height:auto}.gallery{padding-top:40px;margin-bottom:10px}.gallery__title{margin-bottom:20px}.gallery__slider{margin-bottom:0}.gallery__slider .slider-item{max-width:75%}.masters{padding:40px 0 10px 0}.masters__title{margin-bottom:20px}.masters__slider{margin-bottom:10px}.masters__slider .slider-item{max-width:208px}.masters__wrap{flex-wrap:wrap}.masters__content{max-width:100%}.masters__gallery{max-width:100%}.masters__gallery__item{margin:0 auto}.masters__head{font-size:36px}.masters__item{height:100%}.masters__item .address,.masters__item .city,.masters__item .name{font-size:18px}.masters__item .address,.masters__item .name{padding:0 10px}.masters__properties{margin-bottom:0}.masters__properties__item{max-width:calc(100% / 2 - 16px);margin-bottom:20px}.masters__properties__item .name{display:block;width:100%}.masters__properties__item span{font-size:18px}.masters__description{margin-bottom:20px}.masters__certificates{margin-bottom:20px}.masters__certificates .slider-item{max-width:164px}.masters__bottom{flex-wrap:wrap}.masters__address{width:100%;font-size:18px;text-align:center}.masters__button{order:13;margin:20px auto}.services{padding:40px 0}.services__title{margin-bottom:20px}.services__item{width:100%;max-width:100%;border-radius:25px;padding:25px 15px;margin:0 15px 20px 15px}.services__item .title{font-size:30px;text-align:center}.services__item .price{margin-bottom:20px;text-align:center}.services__item .price p{font-size:20px}.services__item .button{display:flex;justify-content:center}.services__modal__container{padding:50px 0}.services__modal__wrapper{width:calc(100% - 30px);border-radius:25px;margin-top:auto;margin-bottom:auto}.services__modal .content{padding:25px 15px}.services__modal .content .title{width:100%;font-size:30px;text-align:center;margin-top:15px}.services__modal .content .price{text-align:center;margin-bottom:20px}.services__modal .content .price p{font-size:24px}.services__modal .content .description ul li{font-size:18px}.services__modal .close{top:-15px;left:0;right:0}.services__modal .close .btn-close{margin:0 auto;opacity:1}.services__modal .buttons{padding:0 15px 25px 15px}.services__bottom{margin-bottom:20px}.services__bottom span{font-size:18px}.school{padding:40px 0}.school__wrap{position:relative}.school__content{width:100%}.school__image{display:none;position:absolute;top:0;right:0;width:45%;transform:scaleX(-1)}.school__title{width:100%;margin-bottom:20px;z-index:1}.school__sub-title{width:65%;font-size:18px;z-index:1}.school__text{margin-bottom:20px}.school__text ul li{font-size:18px;padding:2.5px 0}.school__certificate{margin-bottom:20px}.school__certificate span{border-radius:27px;font-size:18px;text-align:center}.school__button{justify-content:center}.blogs{padding:40px 0}.blogs-block{padding-top:40px;padding-bottom:10px}.blogs__slider{margin-bottom:30px}.blogs__title{margin-bottom:20px}.blogs__button{position:relative;margin-bottom:25px}.blogs__latest .slider-item{max-width:75%}.blogs__item__image a::before{padding:70% 0 0 0}.blogs__item__date span{font-size:18px}.blogs__item__link a{font-size:18px}.blogs__list .blogs__item{position:relative;max-width:100%;margin:0 15px 20px 16px;min-height:105px}.blogs__list .blogs__item__image{position:absolute;top:0;left:0;max-width:150px;margin-bottom:0}.blogs__list .blogs__item__date,.blogs__list .blogs__item__link{margin-left:calc(150px + 16px)}.reviews{padding-top:40px;padding-bottom:10px}.reviews__title{margin-bottom:20px}.reviews__item__name{font-size:24px}.reviews__item__date{font-size:18px}.stores{padding-top:40px;margin-bottom:40px}.stores .stores-tab{display:flex}.stores .stores-tab__item{height:48px;padding:10px 20px}.stores .stores-tab__item span{font-size:18px}.stores .stores-content__item{display:none}.stores .stores-content__item:nth-child(1),.stores .stores-content__item:nth-child(2){max-width:100%}.stores .stores-content__item.active{display:block}.stores__title{margin-bottom:20px}.stores__wrap{max-height:none;height:100%}.stores__content{flex-wrap:wrap}.stores__top{position:relative;max-width:100%;width:100%;padding-bottom:20px}.stores__location .title{font-size:18px;margin-bottom:12px}.stores__location .content{width:100%;max-width:205px}.stores__phone a{font-size:18px}.stores__maps{max-height:450px;height:100vh;overflow:hidden}.stores__addresses{padding-top:0}.stores__addresses .stores-list{max-height:450px}.stores__addresses .stores-item{padding:20px 16px 20px 46px}.stores__addresses .stores-item::before{left:12px}.stores__addresses .stores-item .address,.stores__addresses .stores-item .name,.stores__addresses .stores-item .work{font-size:18px}.faqs{margin-bottom:40px}.faqs__title{margin-bottom:20px}.faqs__item .title{border-radius:25px;padding:15px 44px 15px 15px}.faqs__item .title span{font-size:18px}.faqs__item .title.active{border-radius:25px 25px 0 0}.faqs__item .title::before{right:24px}.faqs__item .title::after{right:18px}.faqs__item .content{padding:5px 44px 15px 15px}.faqs__item .content.active{border-radius:0 0 25px 25px}.faqs__image{margin:20px auto 0;width:65%}.contact-us{padding-top:40px;padding-bottom:10px;min-height:395px}.contact-us__title{margin-bottom:20px}.contact-us__sub-title{font-size:18px;margin-bottom:40px}.contact-us__thanks .title span{font-size:46px}.contact-us__thanks .text span{font-size:18px}.article{padding:40px 0}.article__title{margin-bottom:20px}.article__date{margin-bottom:20px}.article__date span{font-size:18px}.article__image{margin-bottom:20px}.article__toc{margin-top:20px;margin-bottom:20px}.article__toc__title{font-size:18px}.article__toc ul li{font-size:18px}.article__content .block-lemon{padding:15px 20px;border-radius:25px}.article__content .wp-block-image{margin-bottom:20px}.not-found{padding:40px 0}.not-found__content{margin-right:auto;margin-bottom:30px}.not-found__text{font-size:46px}.not-found__title{font-size:105px}.not-found__image{margin:0 auto}.page-home{padding-top:40px;padding-bottom:40px}.footer{padding-top:40px;padding-bottom:25px}.footer__wrap{margin-bottom:20px}.footer__bottom{margin-bottom:20px}.footer .logo{margin:0 auto 20px}.footer .lang{margin:7.5px 40px}.footer .menu{margin:0 auto 10px}.footer .menu ul{flex-wrap:wrap;justify-content:center}.form input,.form textarea{font-size:18px}.form .button{margin:10px 0}.slider-navigate{top:calc(50% - 30px)}.appointer-box__container{padding:50px 0}.appointer-box .close{top:-15px;left:0;right:0}.appointer-box .close .btn-close{margin:0 auto;opacity:1}.goto-top{right:8px}}@media all and (max-width:559px){.masters__item{max-width:calc(100vw / 2)}.masters__item .image{height:calc(100vw / 2 - (15px + 8px))}}@supports (-webkit-touch-callout:none){.hero__text__cursor{align-self:center}}