@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@300;400;500;600;700&display=swap);body{background-color:#fffae6;font-family:Montserrat,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}*,:after,:before{border:0;box-sizing:border-box;margin:0;padding:0}#__next,.app,body,html{height:100%}button,input,textarea{background-color:transparent;display:block;font:inherit}button{cursor:pointer}textarea{resize:none}ol,ul{list-style:none}img{max-width:100%}h1,h2,h3,h4,h5,h6{font:inherit}h1{font-size:50px;font-weight:500}h1,h2{line-height:73px;text-transform:uppercase}h2{font-size:60px}h3{font-size:38px;font-weight:500;line-height:46px;text-transform:uppercase}a{color:inherit;text-decoration:none}.container{margin:0 auto;max-width:1200px;padding:0 10px}@media (max-width:650px){h1{font-size:44px;line-height:56px}}@media (max-width:425px){h1{font-size:29px;line-height:33px}}.footer{align-items:center;display:flex;justify-content:space-between}.footer__info,.footer__map{width:50%}.footer__map{background:url(/static/media/map.03e105ef0c53d4ff0ca4.jpg) no-repeat;height:600px}.footer__info{display:flex;flex-direction:column;gap:40px;padding:100px 45px}.footer__info-place{max-width:270px;padding-left:60px;position:relative;text-transform:uppercase}.footer__info-place p{margin-bottom:10px}.footer__info-place a{font-weight:700}.footer__info-place:before{content:url(/static/media/watsapp.7d1dc61b8bb2026bdd4c.svg);left:0;position:absolute;top:3px}@media (max-width:970px){.footer{flex-direction:column-reverse}.footer__info,.footer__map{width:100%}.footer__info{padding:50px 35px}}@media (max-width:660px){.footer__info-title{font-size:44px;line-height:56px}.footer__map{height:430px}}@media (max-width:560px){.footer__info-title{font-size:29px;line-height:33px}}.header{padding:20px 0}.header__inner{position:relative;z-index:2}.header__info,.header__inner{align-items:center;display:flex;justify-content:space-between}.header__info{gap:40px}.header__navigation-item a{z-index:10}.header__navigation ul{display:flex;flex-flow:row;font-size:12px;font-weight:500;gap:30px;text-transform:uppercase;z-index:10}.header__schedule{align-items:center;display:flex;gap:40px;z-index:10}.header .cosmetology__popup,.header .services__popup{cursor:pointer;padding-right:12px;position:relative}.header .cosmetology__popup-list{background-color:#fffae6;display:flex;display:none;flex-direction:column;gap:10;left:0;opacity:0;padding:17px;position:absolute;text-align:center;top:27px;transition:all .2s;width:175px}.header .cosmetology__popup-list-enter{display:flex;opacity:.01}.header .cosmetology__popup-list-enter-done{display:flex;opacity:1}.header .cosmetology__popup-list-exit{display:flex;opacity:.01}.header .cosmetology__popup-list-exit-done{opacity:0}.header .services__popup-list{background-color:#fffae6;display:flex;display:none;flex-direction:column;gap:10px;left:0;opacity:0;padding:17px;position:absolute;text-align:center;top:27px;transition:all .2s;width:175px;z-index:3}.header .services__popup-list-enter{display:flex;opacity:.01}.header .services__popup-list-enter-done{display:flex;opacity:1}.header .services__popup-list-exit{display:flex;opacity:.01}.header .services__popup-list-exit-done{opacity:0}.header .header__navigation-arrow{background:url(/static/media/header-arrow.f852f0164c88434fabe8.svg);height:5px;margin:5px 2px 0 0;position:absolute;transition:all .3s;width:10px}.header .header__navigation-arrow.active{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.header__burger{display:none;position:relative;width:30px}.header__burger span,.header__burger:after,.header__burger:before{background-color:#000;height:2px;position:absolute;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);transition:all .3s;width:100%}.header__burger:before{content:"";top:-12px}.header__burger:after{content:"";top:12px}.header__burger.active span{display:none}.header__burger.active:before{top:50%;-webkit-transform:translate(-50%) rotate(45deg);transform:translate(-50%) rotate(45deg)}.header__burger.active:after{top:50%;-webkit-transform:translate(-50%) rotate(-45deg);transform:translate(-50%) rotate(-45deg)}.header__overlay{background-color:rgba(0,0,0,.301);height:100vh;left:0;position:absolute;top:0;width:100vw;z-index:1}@media (max-width:1118px){.header__schedule{gap:10px}.header__info{gap:20px}}@media (max-width:1080px){.header__burger{display:block}.header__info{background-color:#fffae6;flex-direction:column;gap:60px;height:100vh;justify-content:inherit;max-width:425px;overflow-y:scroll;padding:60px 0;position:fixed;right:-425px;top:0;transition:all .3s;width:100%}.header__info.active{right:0}.header__navigation ul{text-align:center}.header__navigation ul,.header__schedule{flex-direction:column;font-size:18px;gap:60px}.header .cosmetology__popup-list,.header .services__popup-list{gap:60px;max-width:425px;padding:60px 10px 10px;position:static;width:100%}}.enroll input{margin:0;width:100%}.form form{align-items:center;display:flex;flex-direction:column;gap:20px}.form__wrapper{background-color:#fff;border-radius:5px 5px 0 0;color:#000;cursor:pointer;margin:0 auto;padding:7px 15px;position:relative;width:100%;z-index:101}.form__wrapper-items{background-color:#fff;border-radius:0 0 5px 5px;display:flex;flex-direction:column;gap:7px;left:0;max-height:100px;overflow-y:scroll;padding-left:10px;position:absolute;text-align:left;text-transform:uppercase;top:32px;width:100%}.form__wrapper2{background-color:#fff;border-radius:5px 5px 0 0;color:#000;cursor:pointer;margin:0 auto;padding:7px 15px;position:relative;width:100%;z-index:100}.form__wrapper2-items{background-color:#fff;border-radius:0 0 5px 5px;display:flex;flex-direction:column;gap:15px;left:0;padding-left:10px;position:absolute;text-align:left;text-transform:uppercase;top:32px;width:100%}.button__red{background-color:#d0202a;border:1px solid #d0202a;border-radius:36px;padding:10px 35px}.button__red,.button__white{color:#fff;font-size:12px;font-weight:600;line-height:15px;text-transform:uppercase;transition:all .3s}.button__white{background-color:transparent;border:1px solid #fff;border-radius:36px;padding:16px 106px}@media (min-width:1080px){.button__white:hover{background-color:#d0202a;border:1px solid transparent}.button__red:hover{background-color:#fff;color:#d0202a}}.form{background-color:#d0202a;color:#fff;left:50%;max-width:600px;padding:30px;position:fixed;text-align:center;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:31}.form__title{font-size:40px;line-height:45px;margin-bottom:15px}.form__text{margin:0 auto 20px;max-width:300px}.form input{background-color:#fff;margin:0 auto 25px;max-width:300px;outline:unset;padding:10px 20px}.form button{background-color:#000;border-radius:32px;color:#fff;margin:0 auto;padding:12px 70px;transition:all .3s}.form__overlay{background-color:rgba(5,5,5,.486);height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:30}.form__close{color:#000;cursor:pointer;font-size:20px;position:absolute;right:15px;top:15px}@media (min-width:1080px){.form button:hover{background-color:#fff;color:#000}}@media (max-width:768px){.form{padding:30 15px 15px}.form__title{font-size:25px;line-height:30px}.form__close{right:10px;top:10px}}.banner{background:url(/static/media/banner.7f8b64cf0998759e458a.jpg) no-repeat bottom;background-size:cover;color:#fff;height:636px}.banner .button__red{padding:16px 37px}.banner__inner{align-items:end;display:flex;justify-content:space-between}.banner__connection,.banner__info{padding:110px 0;width:50%}.banner__info-title{margin-bottom:21px}.banner__info-text{font-size:16px;margin-bottom:60px;max-width:365px}.banner__info .button__red{margin-bottom:15px}.banner__connection{display:flex;flex-direction:column;gap:20px}.banner__connection-item{border:1px solid #fff;display:flex;flex-direction:column;font-size:16px;gap:10px;height:140px;margin-left:auto;max-width:365px;padding:25px;text-transform:uppercase}.banner__connection-item a{display:block}@media (max-width:775px){.banner{background:url(/static/media/banner-adaptive.26c99709285ade56a936.jpg) no-repeat -960px;background-size:cover;height:727px}.banner__inner{flex-direction:column}.banner__connection,.banner__info{padding:50px 0 0;width:100%}.banner__info-title{font-size:44px;line-height:53px}.banner__connection{flex-direction:row}.banner__connection-item{margin:0;width:280px}}@media (max-width:465px){.banner{height:748px}.banner__connection{flex-direction:column;margin:0 auto;padding-top:40px}.banner__connection-item{max-width:465px;width:100%}.banner__info-title{font-size:35px;line-height:40px;margin-bottom:15px}.banner__info-text{margin-bottom:30px}.banner .button__red,.banner .button__white{width:100%}}@media (max-width:375px){.banner__info-title{font-size:29px;line-height:33px}.banner__info-text{font-size:12px;line-height:15px}}.benefits{padding:100px 0}.benefits__inner{grid-gap:40px 70px;display:grid;gap:40px 70px;grid-template-columns:repeat(3,260px);justify-content:space-between}.benefits__title{margin-bottom:70px}.benefits__item-title{border-bottom:1px solid #bebebe;color:#d0202a;font-weight:600;margin-bottom:10px}.benefits__item-text{font-size:16px;line-height:20px;text-transform:uppercase}@media (max-width:950px){.benefits{padding:50px 0}.benefits__title{text-align:center}.benefits__inner{grid-template-columns:repeat(2,260px);justify-content:center}}@media (max-width:605px){.benefits__title{font-size:44px;line-height:56px;margin-bottom:30px}.benefits__inner{grid-template-columns:repeat(1,260px)}}@media (max-width:425px){.benefits__title{font-size:29px;line-height:33px}}.connection{background-color:#d0202a;color:#fff;padding:100px 0}.connection__inner{margin:0 auto;max-width:715px;text-align:center}.connection__title{margin-bottom:20px}.connection__text{font-size:16px;margin:0 auto 60px;max-width:500px}.connection__form{display:flex;gap:15px;justify-content:center}.connection__form input{background-color:#fff;border-radius:5px;font-size:14px;max-width:400px;outline:unset;padding:21px 30px 23px;width:100%}.connection__form input::-webkit-input-placeholder{color:#656363}.connection__form input:-ms-input-placeholder{color:#656363}.connection__form input::placeholder{color:#656363}.connection__form button{background-color:#000;border-radius:52px;color:#fff;padding:23px 84px;text-transform:uppercase}@media (max-width:660px){.connection{padding:50px 0}.connection__title{font-size:44px;line-height:56px;margin-bottom:15px}.connection__text{margin-bottom:40px}}@media (max-width:600px){.connection__form{align-items:center;flex-direction:column}.connection__form button{width:273px}}@media (max-width:560px){.connection__title{font-size:29px;line-height:33px}}.services{padding:100px 0}.services__inner,.services__title{margin-bottom:70px}.services__inner{display:flex;flex-wrap:wrap;gap:30px}.services__item{border-radius:10px;display:flex;flex-direction:column;gap:15px;max-width:270px;padding:10px;transition:all .3s}.services__item-title{border-bottom:1px solid #bebebe;font-size:16px;font-weight:700;line-height:20px;padding-bottom:5px;text-transform:uppercase}.services__item-text{color:#656363;font-size:12px}.services__item.wider{display:flex;flex-direction:column;gap:15px;max-width:580px}.services__item-image img{height:270px}.services__buttons{display:flex;gap:40px;justify-content:center}.services .button__red{padding:17px 37px}.services .button__white{border:1px solid #000;color:#000;padding:17px 107px}@media (max-width:1204px){.services__title{text-align:center}.services__inner{margin:0 auto 35px;max-width:570px}}@media (min-width:1000px){.services .button__white:hover{border:1px solid #d0202a;color:#fff}}@media (min-width:801px){.services__item:hover{box-shadow:3px 5px 15px gray;-webkit-transform:translateY(-15px);transform:translateY(-15px)}}@media (max-width:800px){.services{padding:50px 0}.services__buttons{flex-direction:column;gap:15px;margin:0 auto;max-width:500px}}@media (max-width:600px){.services__title{font-size:44px;line-height:56px;margin-bottom:30px}.services__item.wider{max-width:270px}.services__item-image img{object-fit:cover;width:270px}.services__inner{justify-content:center}}.welcome{padding:100px 0}.welcome__title{margin-bottom:96px}.welcome__inner{align-items:center;display:flex;justify-content:space-between}.welcome__info{display:flex;flex-direction:column;gap:40px}.welcome__item{padding-left:55px;position:relative;width:300px}.welcome__item:before{background-color:#d0202a;border-radius:50%;content:"";height:35px;left:0;position:absolute;top:6px;width:37px}.welcome__item-title{margin-bottom:15px}.welcome__item-text{color:#d0202a;font-size:18px;text-transform:uppercase}@media (max-width:1024px){.welcome{padding:50px 0}.welcome__inner{flex-direction:column;gap:40px}.welcome__info{flex-direction:row;flex-wrap:wrap;margin:0 auto;max-width:640px}}@media (max-width:660px){.welcome__title{font-size:44px;line-height:56px;margin-bottom:40px;text-align:center}.welcome__info{justify-content:center}}@media (max-width:560px){.welcome__title{font-size:29px;line-height:33px;margin-bottom:30px}}.aesthetic .bannerItem__inner{flex-direction:row-reverse}@media (max-width:1014px){.aesthetic .bannerItem{padding:50px 0}.aesthetic .bannerItem__inner{align-items:center;flex-direction:column-reverse;gap:30px}}.bannerItem{padding:70px 0}.bannerItem__inner{display:flex;justify-content:space-between}.bannerItem__info{max-width:562px}.bannerItem__title{margin-bottom:20px}.bannerItem__text{color:#656363;margin-bottom:80px;max-width:340px}.bannerItem .button__red{margin-bottom:15px;padding:17px 37px}.bannerItem .button__white{border:1px solid #000;color:#000}@media (min-width:1080px){.bannerItem .button__white:hover{border:1px solid transparent;color:#fff}}@media (max-width:880px){.bannerItem{padding:50px 0}.bannerItem__inner{align-items:center;flex-direction:column-reverse;gap:30px}}.portfolioItem{padding:70px 0}.portfolioItem__inner{align-items:center;border-bottom:1px solid #bebebe;border-top:1px solid #bebebe;display:flex;flex-wrap:wrap;gap:50px;justify-content:center;padding:30px 0;text-align:center}.portfolioItem__item{max-width:360px}.portfolioItem__item-image{margin-bottom:20px}.portfolioItem__item-title{color:#101010;font-size:20px;font-weight:600;line-height:24px}.portfolioItem__item-price,.portfolioItem__item-title{margin-bottom:15px;text-transform:uppercase}.portfolioItem__item .button__red{margin:0 auto;padding:14px 74px}.priceItem{max-width:580px}.priceItem__header{align-items:center;border-bottom:1px solid #bebebe;display:flex;font-size:20px;font-weight:500;justify-content:space-between;line-height:24px;margin-bottom:7px;padding-bottom:10px;text-transform:uppercase}.priceItem__title{max-width:340px}.priceItem__text{color:#656363;text-transform:uppercase}@media (max-width:480px){.priceItem__header{font-size:14px;line-height:15px}.priceItem__title{max-width:170px}.priceItem__text{font-size:12px}}.therapyPrice__item{background-color:#f3edd6;cursor:pointer;max-width:362px;padding:50px 30px;text-align:center;transition:all .2s}.therapyPrice__item-title{border-bottom:1px solid #bebebe;color:#d0202a;font-size:32px;font-weight:600;line-height:39px;margin:0 auto 15px;max-width:224px;padding-bottom:20px;text-transform:uppercase}.therapyPrice__item-text{margin-bottom:20px;max-width:265px;text-transform:uppercase}.therapyPrice__item-time{align-items:center;border-bottom:1px solid #bebebe;color:#d0202a;display:flex;flex-direction:row;gap:15px;justify-content:center;margin-bottom:60px;padding-bottom:15px;text-transform:uppercase}.therapyPrice__item-price{margin-bottom:15px;text-transform:uppercase}.therapyPrice__item-button{background-color:#d0202a;border-radius:36px;color:#fff;padding:18px 70px}@media (min-width:768px){.therapyPrice__item:hover{background-color:#d0202a;color:#fffae6}.therapyPrice__item:hover .therapyPrice__item-time,.therapyPrice__item:hover .therapyPrice__item-title{color:#fffae6}.therapyPrice__item:hover .therapyPrice__item-button{background-color:#fffae6;color:#d0202a}}.apparatus .bannerItem__inner{flex-direction:row-reverse}@media (max-width:1014px){.apparatus .bannerItem{padding:50px 0}.apparatus .bannerItem__inner{align-items:center;flex-direction:column-reverse;gap:30px}}.biowavePrice{padding:70px 0}.biowavePrice__inner{border-bottom:1px solid #bebebe;border-top:1px solid #bebebe;margin-bottom:70px;padding:30px 0}.biowavePrice__image{margin-bottom:35px}.biowavePrice__buttons{display:flex;gap:40px;justify-content:center}.biowavePrice .button__red{padding:17px 37px}.biowavePrice .button__white{border:1px solid #000;color:#000}@media (min-width:1080px){.biowavePrice .button__white:hover{border:1px solid transparent;color:#fff}}@media (max-width:700px){.biowavePrice{padding:50px 0}.biowavePrice__image img{height:205px;object-fit:cover}.biowavePrice__buttons{align-items:center;flex-direction:column;gap:20px}}.carePrice{padding:70px 0}.carePrice__list,.carePrice__title{margin-bottom:70px}.carePrice__list{grid-gap:30px 40px;display:grid;gap:30px 40px;grid-template-columns:repeat(auto-fill,570px);justify-content:center}.carePrice__buttons{display:flex;gap:40px;justify-content:center}.carePrice .button__red{padding:17px 37px}.carePrice .button__white{border:1px solid #000;color:#000}@media (min-width:1080px){.carePrice .button__white:hover{border:1px solid transparent;color:#fff}}@media (max-width:700px){.carePrice{padding:50px 0}.carePrice__list{align-items:center;grid-template-columns:repeat(1,1fr)}.carePrice__buttons{align-items:center;flex-direction:column;gap:20px}}.haircutsPrice{padding:70px 0}.haircutsPrice__list{grid-gap:30px 40px;display:grid;gap:30px 40px;grid-template-columns:repeat(auto-fill,570px);justify-content:center;margin-bottom:70px}.haircutsPrice__title{margin-bottom:70px}.haircutsPrice__buttons{display:flex;gap:40px;justify-content:center}.haircutsPrice .button__red{padding:17px 37px}.haircutsPrice .button__white{border:1px solid #000;color:#000}@media (min-width:1080px){.haircutsPrice .button__white:hover{border:1px solid transparent;color:#fff}}@media (max-width:700px){.haircutsPrice{padding:50px 0}.haircutsPrice__list{align-items:center;grid-template-columns:repeat(1,1fr)}.haircutsPrice__buttons{align-items:center;flex-direction:column;gap:20px}}.injection .bannerItem__inner{flex-direction:row-reverse}@media (max-width:1014px){.injection .bannerItem{padding:50px 0}.injection .bannerItem__inner{align-items:center;flex-direction:column-reverse;gap:30px}}.manicurePrice{padding:70px 0}.manicurePrice__item,.manicurePrice__title{margin-bottom:50px}.manicurePrice__item-title{border-bottom:1px solid #bebebe;color:#d0202a;font-size:32px;line-height:39px;margin-bottom:50px;padding-bottom:10px;text-transform:uppercase}.manicurePrice__item-list{grid-gap:30px 40px;align-items:center;display:grid;gap:30px 40px;grid-template-columns:repeat(auto-fill,570px);justify-content:center;margin-bottom:70px}.manicurePrice__buttons{display:flex;gap:40px;justify-content:center}.manicurePrice .button__red{padding:17px 37px}.manicurePrice .button__white{border:1px solid #000;color:#000}.manicurePrice__button{margin-bottom:20px}.manicurePrice__button .button__white{margin:0 auto}@media (min-width:1080px){.manicurePrice .button__white:hover{border:1px solid transparent;color:#fff}}@media (max-width:700px){.manicurePrice{padding:50px 0}.manicurePrice__item-list{align-items:center;grid-template-columns:repeat(1,1fr)}.manicurePrice__buttons{align-items:center;flex-direction:column;gap:20px}}@media (max-width:425px){.manicurePrice__item-title{font-size:25px}}.portfolioBanner{background:url(/static/media/portfolioBanner.c9bdb4a5df5d49e8c0dc.jpg) no-repeat 60%;background-size:cover;color:#fff;height:615px}.portfolioBanner__inner{padding-top:100px}.portfolioBanner__title{color:#fffae6;margin-bottom:20px;max-width:758px}.portfolioBanner__text{margin-bottom:60px;max-width:360px}.portfolioBanner .button__red{margin-bottom:15px;padding:17px 37px}@media (max-width:640px){.portfolioBanner{background:url(/static/media/portfolioBanner-adaptive.ce7dd85cb8b4bf192c11.jpg) no-repeat 100%;height:567px}.portfolioBanner__inner{padding-top:80px}.portfolioBanner__title{font-size:44px;line-height:56px;margin-bottom:15px}}@media (max-width:450px){.portfolioBanner__title{font-size:29px;line-height:33px;margin-bottom:30px}.portfolioBanner__text{margin-bottom:110px}}.solariumPrice{padding:70px 0}.solariumPrice__inner{border-bottom:1px solid #bebebe;border-top:1px solid #bebebe;margin-bottom:50px;padding:30px 0 0}.solariumPrice__image{margin-bottom:30px}.solariumPrice__buttons{display:flex;gap:40px;justify-content:center}.solariumPrice .button__red{padding:17px 37px}.solariumPrice .button__white{border:1px solid #000;color:#000}@media (min-width:1080px){.solariumPrice .button__white:hover{border:1px solid transparent;color:#fff}}@media (max-width:600px){.solariumPrice__image img{height:300px;object-fit:cover}}.specBanner{background:url(/static/media/spec-banner.0cbe4a9e3cf7beb30bec.jpg) no-repeat 60%;background-size:cover;height:647px;padding-top:100px}.specBanner__title{color:#fffae6;margin-bottom:20px;max-width:800px}.specBanner__text{color:#fff;margin-bottom:40px;max-width:440px}.specBanner .button__red{margin-bottom:28px;padding:16px 37px}@media (max-width:400px){.specBanner{height:540px}}.specStaff{padding:100px 0}.specStaff__title{margin-bottom:70px}.specStaff__inner{align-items:center;display:flex;flex-wrap:wrap;gap:50px 50px;justify-content:space-between;margin-bottom:50px}.specStaff__item{max-width:360px}.specStaff__item-image img{border-radius:50%;height:360px;margin-bottom:10px;object-fit:cover;width:360px}.specStaff__item-position{color:#d0202a;font-size:12px;font-weight:700;line-height:15px;margin-bottom:10px;text-transform:uppercase}.specStaff__item-name{border-bottom:1px solid #bebebe;color:#101010;font-size:20px;line-height:24px;margin-bottom:15px;padding-bottom:5px;text-transform:uppercase}.specStaff__item-skill:not(:last-child){margin-bottom:10px}.specStaff__item-buttons{margin-top:20px}.specStaff__item-buttons .button__white{border:1px solid #000;color:#000;margin-bottom:10px;width:100%}.specStaff__item-buttons .button__red{padding:16px 37px;width:100%}.specStaff__button{background-color:transparent;border:1px solid #000;border-radius:10px;margin:0 auto;padding:17px 37px}@media (max-width:1199px){.specStaff__inner{gap:50px 70px;justify-content:center}}@media (min-width:1080px){.specStaff__button:hover,.specStaff__item-buttons .button__white:hover{border:1px solid transparent;color:#fff}.specStaff__button:hover{background-color:#d0202a}}@media (max-width:385px){.specStaff__item-image{text-align:center}.specStaff__item-image img{height:300px;width:300px}}.Loader_loader__\+lRPl{margin:0 auto;width:75px}.stainingPrice{padding:70px 0}.stainingPrice__text{color:#656363;margin-bottom:70px;max-width:400px}.stainingPrice__list{grid-gap:30px 40px;display:grid;gap:30px 40px;grid-template-columns:repeat(auto-fill,570px);justify-content:center;margin-bottom:70px}.stainingPrice__buttons{display:flex;gap:40px;justify-content:center}.stainingPrice .button__red{padding:17px 37px}.stainingPrice .button__white{border:1px solid #000;color:#000}@media (min-width:1080px){.stainingPrice .button__white:hover{border:1px solid transparent;color:#fff}}@media (max-width:700px){.stainingPrice{padding:50px 0}.stainingPrice__list{align-items:center;grid-template-columns:repeat(1,1fr)}.stainingPrice__buttons{align-items:center;flex-direction:column;gap:20px}}.stocksAdvantage{padding:100px 0}.stocksAdvantage__title{margin-bottom:70px}.stocksAdvantage__inner{display:flex;flex-wrap:wrap;gap:40px 40px;justify-content:space-between}.stocksAdvantage__item{max-width:470px}.stocksAdvantage__item-uptitle{border-bottom:1px solid #bebebe;color:#d0202a;font-size:60px;font-weight:600;line-height:73px;margin-bottom:15px}.stocksAdvantage__item-title{font-size:32px;font-weight:500;line-height:40px;margin-bottom:10px;text-transform:uppercase}.stocksAdvantage__item-text{color:#656363}@media (max-width:1000px){.stocksAdvantage__inner{justify-content:center}}@media (max-width:800px){.stocksAdvantage{padding:50px 0}}@media (max-width:425px){.stocksAdvantage__title{font-size:29px;line-height:33px}}.stocksBanner{padding:100px 0}.stocksBanner__inner{align-items:center;display:flex;justify-content:space-between}.stocksBanner__title{margin-bottom:30px}.stocksBanner__text{margin-bottom:100px;max-width:340px}.stocksBanner .button__red{margin-bottom:15px;padding:16px 37px}.stocksBanner .button__white{border:1px solid #000;color:#000}@media (min-width:1080px){.stocksBanner .button__white:hover{border:1px solid transparent;color:#fff}}@media (max-width:640px){.stocksBanner{padding:40px 0}.stocksBanner__inner{flex-direction:column;gap:20px}.stocksBanner__text{margin-bottom:30px}.stocksBanner__title{font-size:44px;line-height:56px}}@media (max-width:400px){.stocksBanner__title{font-size:29px;line-height:33px}}.stocksBenefits{padding:100px 0}.stocksBenefits__title{margin-bottom:70px}.stocksBenefits__inner{display:grid;grid-template-columns:repeat(4,310px);justify-content:center;text-align:center}.stocksBenefits__item-image{margin-bottom:15px}.stocksBenefits__item-text{font-size:20px;line-height:24px;margin-bottom:15px;text-transform:uppercase}.stocksBenefits__item-button{border:1px solid #000;border-radius:36px;font-size:12px;font-weight:500;margin:0 auto;padding:15px 94px;text-transform:uppercase;transition:all .3s}@media (max-width:1238px){.stocksBenefits__inner{gap:70px;grid-template-columns:repeat(2,400px)}}@media (min-width:1080px){.stocksBenefits__item-button:hover{background-color:#d0202a;border:1px solid transparent;color:#fff}}@media (max-width:876px){.stocksBenefits{padding:50px 0}.stocksBenefits__inner{gap:20px;grid-template-columns:repeat(2,310px)}}@media (max-width:650px){.stocksBenefits__inner{gap:40px;grid-template-columns:repeat(1,300px)}.stocksBenefits__title{font-size:44px;line-height:56px;margin-bottom:30px}}@media (max-width:380px){.stocksBenefits__title{font-size:29px;line-height:33px}}.stocksPrivilege{padding:100px 0}.stocksPrivilege__title{margin-bottom:70px;max-width:615px}.stocksPrivilege__inner{align-items:center;display:flex;flex-wrap:wrap;gap:40px}.stocksPrivilege__item{border:1px solid #000;border-radius:50%;max-width:364px;padding:110px 65px;text-align:center}.stocksPrivilege__item-title{font-size:32px;line-height:39px;margin-bottom:15px;text-transform:uppercase}.stocksPrivilege__item-text{color:#d0202a;font-size:16px;line-height:20px;margin:0 auto;max-width:190px;text-transform:uppercase}@media (max-width:1192px){.stocksPrivilege__inner{justify-content:center}}@media (max-width:650px){.stocksPrivilege{padding:50px 0}.stocksPrivilege__title{font-size:44px;line-height:56px}.stocksPrivilege__item{padding:90px 55px}}@media (max-width:380px){.stocksPrivilege__title{font-size:29px;line-height:33px}}.stylingPrice{padding:70px 0}.stylingPrice__title{margin-bottom:70px}.stylingPrice__list{grid-gap:30px 40px;display:grid;gap:30px 40px;grid-template-columns:repeat(auto-fill,570px);justify-content:center;margin-bottom:70px}.stylingPrice__buttons{display:flex;gap:40px;justify-content:center}.stylingPrice .button__red{padding:17px 37px}.stylingPrice .button__white{border:1px solid #000;color:#000}@media (min-width:1080px){.stylingPrice .button__white:hover{border:1px solid transparent;color:#fff}}@media (max-width:700px){.stylingPrice{padding:50px 0}.stylingPrice__list{align-items:center;grid-template-columns:repeat(1,1fr)}.stylingPrice__buttons{align-items:center;flex-direction:column;gap:20px}}.therapyPrice{padding:70px 0}.therapyPrice__title{border-bottom:1px solid #bebebe;color:#d0202a;font-size:32px;line-height:39px;margin-bottom:30px;padding-bottom:10px;text-transform:uppercase}.therapyPrice__inner{align-items:center;display:flex;flex-wrap:wrap;gap:100px;justify-content:center}.therapyPrice__box{margin-bottom:20px}.staffItem{padding:70px 0}.staffItem__inner{display:flex;gap:54px;margin-bottom:60px}.staffItem__info{max-width:640px}.staffItem__image img{border-radius:0 50% 0 0;height:100%;max-width:360px;object-fit:cover}.staffItem__name{margin-bottom:10px}.staffItem__position{color:#d0202a;font-size:16px;font-weight:700;line-height:20px;margin-bottom:40px;text-transform:uppercase}.staffItem__skill{margin-bottom:15px}.staffItem__button{border:1px solid #000;border-radius:10px;padding:7px 30px;transition:all .3s}.staffItem__buttons{display:flex;gap:30px;justify-content:center}.staffItem__buttons .button__red{padding:17px 37px}.staffItem__buttons .button__white{border:1px solid #000;color:#000}@media (min-width:1080px){.staffItem__button:hover,.staffItem__buttons .button__white:hover{border:1px solid transparent;color:#fff}.staffItem__button:hover{background-color:#d0202a}}@media (max-width:1076px){.staffItem__buttons,.staffItem__inner{align-items:center;flex-direction:column}}.admin{background-color:bisque;height:100vh;left:0;overflow-y:scroll;position:fixed;top:0;width:100vw;z-index:100}.adminPage__title{margin-bottom:30px;text-align:center}.adminPage__inner{display:flex;flex-wrap:wrap;gap:20px;justify-content:center;padding:10px}.adminPage__item{background-color:#ffebcd;border-radius:10px;box-shadow:0 0 10px 3px gray;display:flex;flex-direction:column;font-size:20px;font-weight:500;gap:20px;max-width:300px;padding:17px;position:relative}.adminPage__item-title{text-align:center}.adminPage__item-delete{cursor:pointer;position:absolute;right:10px;top:10px}.login{align-items:center;display:flex;justify-content:center;padding-top:25vh;text-align:center}.login__title{margin-bottom:10px}.login__inputs{display:flex;flex-direction:column;gap:20px}.login__inputs input{background-color:#fff;border:1px solid gray;max-width:300px;outline:unset;padding:7px 15px}.login__inputs button{background-color:#000;border-radius:10px;color:#fff;padding:7px 10px}
/*# sourceMappingURL=main.5d1b65df.css.map*/