.head-block .inner-container{max-width:1920px;margin:0 auto;padding-right:50px;overflow:hidden}.head-block .inner-container .head-slider{opacity:0;-moz-transition:.8s opacity ease-out;-ms-transition:.8s opacity ease-out;-webkit-transition:.8s opacity ease-out;transition:.8s opacity ease-out}.head-block .inner-container .head-slider.slick-initialized{opacity:1}.head-block .inner-container .head-slider .head-slide-container .head-slide-inner-wrapper{display:grid;grid-template-columns:auto auto}.head-block .inner-container .head-slider .head-slide-container .head-slide-inner-wrapper .lg-img{display:grid;grid-column:1/3;position:relative;z-index:50}.head-block .inner-container .head-slider .head-slide-container .head-slide-inner-wrapper .lg-img .img-container{-moz-transform:translateY(100%);-ms-transform:translateY(100%);-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0;-moz-transition:.8s all ease-out;-ms-transition:.8s all ease-out;-webkit-transition:.8s all ease-out;transition:.8s all ease-out}.head-block .inner-container .head-slider .head-slide-container .head-slide-inner-wrapper .lg-img .text-container{position:absolute;top:15%;right:10%;z-index:51;text-align:right;-moz-transform:translateY(100%);-ms-transform:translateY(100%);-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0;-moz-transition:.8s all ease-out .7s;-ms-transition:.8s all ease-out .7s;-webkit-transition:.8s all ease-out .7s;transition:.8s all ease-out .7s}.head-block .inner-container .head-slider .head-slide-container .head-slide-inner-wrapper .lg-img .text-container .title{font-size:120px;font-weight:300;color:#fff;line-height:1.2;text-transform:uppercase}.head-block .inner-container .head-slider .head-slide-container .head-slide-inner-wrapper .lg-img .text-container .subtitle{font-size:70px;font-weight:300;color:#fff;line-height:1;text-transform:uppercase;max-width:750px;padding-bottom:10px}.head-block .inner-container .head-slider .head-slide-container .head-slide-inner-wrapper .lg-img .text-container .description{line-height:1.2;color:#7c697f;font-size:30px;font-weight:500}.head-block .inner-container .head-slider .head-slide-container .head-slide-inner-wrapper .left-sm-img{position:relative;z-index:52;margin-top:-137px;justify-self:start;-moz-transform:translateY(100%);-ms-transform:translateY(100%);-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0;-moz-transition:.8s all ease-out 1.2s;-ms-transition:.8s all ease-out 1.2s;-webkit-transition:.8s all ease-out 1.2s;transition:.8s all ease-out 1.2s}.head-block .inner-container .head-slider .head-slide-container .head-slide-inner-wrapper .right-sm-img{position:relative;z-index:52;margin-top:-197px;justify-self:end;margin-right:50px;-moz-transform:translateY(100%);-ms-transform:translateY(100%);-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0;-moz-transition:.8s all ease-out 1.8s;-ms-transition:.8s all ease-out 1.8s;-webkit-transition:.8s all ease-out 1.8s;transition:.8s all ease-out 1.8s}.head-block.appeared .head-slider .head-slide-container .head-slide-inner-wrapper .lg-img .img-container{-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0);opacity:1}.head-block.appeared .head-slider .head-slide-container .head-slide-inner-wrapper .lg-img .text-container{-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0);opacity:1}.head-block.appeared .head-slider .head-slide-container .head-slide-inner-wrapper .left-sm-img{-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0);opacity:1}.head-block.appeared .head-slider .head-slide-container .head-slide-inner-wrapper .right-sm-img{-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0);opacity:1}.below-head-text-block .inner-container{max-width:35%;margin:-200px auto 0;padding-bottom:120px;text-align:center;overflow:hidden}.below-head-text-block .inner-container .text-container .title{font-size:80px;font-weight:300;text-transform:uppercase;line-height:1.2;color:#7c697f;padding-bottom:30px;-moz-transform:translateY(100%);-ms-transform:translateY(100%);-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0;-moz-transition:.8s all ease-out;-ms-transition:.8s all ease-out;-webkit-transition:.8s all ease-out;transition:.8s all ease-out}.below-head-text-block .inner-container .text-container .subtitle{font-size:40px;font-weight:400;text-transform:uppercase;line-height:1.2;color:#3b3b3b;max-width:500px;margin:0 auto;padding-bottom:50px;-moz-transform:translateY(100%);-ms-transform:translateY(100%);-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0;-moz-transition:.8s all ease-out .7s;-ms-transition:.8s all ease-out .7s;-webkit-transition:.8s all ease-out .7s;transition:.8s all ease-out .7s}.below-head-text-block .inner-container .text-container .text-wrapper{color:#4d4d4d;font-size:16px;line-height:2.2;-moz-transform:translateY(100%);-ms-transform:translateY(100%);-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0;-moz-transition:.8s all ease-out 1.4s;-ms-transition:.8s all ease-out 1.4s;-webkit-transition:.8s all ease-out 1.4s;transition:.8s all ease-out 1.4s}.below-head-text-block.appeared .text-container .title{-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0);opacity:1}.below-head-text-block.appeared .text-container .subtitle{-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0);opacity:1}.below-head-text-block.appeared .text-container .text-wrapper{-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0);opacity:1}.about-block{margin-bottom:120px}.about-block.appeared .inner-container .tab-content-container .tab-content .tab-inner{opacity:1;-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}.about-block.appeared .inner-container .tab-button-container{opacity:1;-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}.about-block .inner-container{max-width:1920px;margin:0 auto;overflow:hidden}.about-block .inner-container .tab-content-container{position:relative;z-index:5;overflow:hidden}.about-block .inner-container .tab-content-container .tab-content-wrapper{position:relative}.about-block .inner-container .tab-content-container::before{opacity:1;position:absolute;content:url("/modules/index/images/tab-bg.png");bottom:0;left:18%;width:587px;height:821px;z-index:-1;-moz-transition:1s all ease-out;-ms-transition:1s all ease-out;-webkit-transition:1s all ease-out;transition:1s all ease-out}.about-block .inner-container .tab-content-container .tab-content.active .tab-inner .inner-content-container{position:relative;opacity:1;z-index:6;top:0;-moz-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}.about-block .inner-container .tab-content-container .tab-content.active .tab-inner .inner-content-container .text-container{-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0);opacity:1}.about-block .inner-container .tab-content-container .tab-content.active .tab-inner .inner-content-container .image-container{-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0);opacity:1}.about-block .inner-container .tab-content-container .tab-content .tab-inner{position:relative;max-width:1400px;margin:0 auto;opacity:0;-moz-transform:translateY(100%);-ms-transform:translateY(100%);-webkit-transform:translateY(100%);transform:translateY(100%);-moz-transition:1s all ease-out .3s;-ms-transition:1s all ease-out .3s;-webkit-transition:1s all ease-out .3s;transition:1s all ease-out .3s}.about-block .inner-container .tab-content-container .tab-content .tab-inner .inner-content-container{position:absolute;display:grid;grid-template-columns:2fr 3fr;column-gap:120px;transform-origin:top;width:100%;z-index:5;left:50%;top:0;opacity:0;-moz-transition:.6s opacity ease-out;-ms-transition:.6s opacity ease-out;-webkit-transition:.6s opacity ease-out;transition:.6s opacity ease-out;-moz-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}.about-block .inner-container .tab-content-container .tab-content .tab-inner .inner-content-container .text-container{padding:50px 80px 80px 0;position:relative;transform-origin:top;opacity:0;-moz-transition:1s transform ease-out .6s;-ms-transition:1s transform ease-out .6s;-webkit-transition:1s transform ease-out .6s;transition:1s transform ease-out .6s;-moz-transform:translateY(100%);-ms-transform:translateY(100%);-webkit-transform:translateY(100%);transform:translateY(100%)}.about-block .inner-container .tab-content-container .tab-content .tab-inner .inner-content-container .text-container::before{position:absolute;content:"";width:558px;height:350px;border-top:1px solid #000;border-right:1px solid #000;z-index:1;top:0;right:0}.about-block .inner-container .tab-content-container .tab-content .tab-inner .inner-content-container .text-container .title{line-height:1;font-size:80px;font-weight:300;text-transform:uppercase;color:#7c697f;padding-bottom:15px}.about-block .inner-container .tab-content-container .tab-content .tab-inner .inner-content-container .text-container .subtitle{line-height:1;font-size:22px;font-weight:400;color:#000;padding-bottom:60px}.about-block .inner-container .tab-content-container .tab-content .tab-inner .inner-content-container .text-container .text-wrapper{color:#4d4d4d;font-size:14px;font-weight:400;line-height:1.8;display:grid;row-gap:30px;padding-bottom:50px;height:400px;overflow:hidden}.about-block .inner-container .tab-content-container .tab-content .tab-inner .inner-content-container .text-container .button-container .details-button{display:inline-block;padding:12px 50px;border:1px solid #7c697f;color:#7c697f;font-size:20px;font-weight:400;line-height:1;text-decoration:none}.about-block .inner-container .tab-content-container .tab-content .tab-inner .inner-content-container .text-container .button-container .details-button:hover .image,.about-block .inner-container .tab-content-container .tab-content .tab-inner .inner-content-container .text-container .button-container .details-button:focus .image{padding-left:20px}.about-block .inner-container .tab-content-container .tab-content .tab-inner .inner-content-container .text-container .button-container .details-button .label{padding-right:20px}.about-block .inner-container .tab-content-container .tab-content .tab-inner .inner-content-container .text-container .button-container .details-button .image{position:relative;padding-left:0;-moz-transition:.3s all ease-out;-ms-transition:.3s all ease-out;-webkit-transition:.3s all ease-out;transition:.3s all ease-out}.about-block .inner-container .tab-content-container .tab-content .tab-inner .inner-content-container .text-container .button-container .details-button .image::before{position:absolute;content:"";width:20px;height:1px;top:13px;left:0;background:#7c697f;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.about-block .inner-container .tab-content-container .tab-content .tab-inner .inner-content-container .image-container{transform-origin:top;position:relative;z-index:8;width:100%;opacity:0;-moz-transition:1s transform ease-out;-ms-transition:1s transform ease-out;-webkit-transition:1s transform ease-out;transition:1s transform ease-out;-moz-transform:translateY(100%);-ms-transform:translateY(100%);-webkit-transform:translateY(100%);transform:translateY(100%)}.about-block .inner-container .tab-button-container{position:relative;z-index:6;margin:-20px auto 0;text-align:center;background:rgba(0,0,0,0);opacity:0;-moz-transform:translateY(100%);-ms-transform:translateY(100%);-webkit-transform:translateY(100%);transform:translateY(100%);-moz-transition:.8s all ease-out 1.2s;-ms-transition:.8s all ease-out 1.2s;-webkit-transition:.8s all ease-out 1.2s;transition:.8s all ease-out 1.2s}.about-block .inner-container .tab-button-container .tab-button-wrapper{-webkit-box-shadow:1px 1px 2px rgba(126,102,155,.5);-moz-box-shadow:1px 1px 2px rgba(126,102,155,.5);box-shadow:1px 1px 2px rgba(126,102,155,.5);max-width:fit-content;margin:0 auto;padding:0 15px;background:#fff}.about-block .inner-container .tab-button-container .tab-button-wrapper .tablink{border:none;background:#fff;padding:22px 35px;text-transform:uppercase;position:relative;cursor:pointer}.about-block .inner-container .tab-button-container .tab-button-wrapper .tablink::before{position:absolute;content:"";width:0;height:1px;background:#7c697f;bottom:22px;left:50%;-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);-moz-transition:.6s all ease-out;-ms-transition:.6s all ease-out;-webkit-transition:.6s all ease-out;transition:.6s all ease-out}.about-block .inner-container .tab-button-container .tab-button-wrapper .tablink:hover,.about-block .inner-container .tab-button-container .tab-button-wrapper .tablink:focus,.about-block .inner-container .tab-button-container .tab-button-wrapper .tablink.active{outline:none}.about-block .inner-container .tab-button-container .tab-button-wrapper .tablink:hover::before,.about-block .inner-container .tab-button-container .tab-button-wrapper .tablink:focus::before,.about-block .inner-container .tab-button-container .tab-button-wrapper .tablink.active::before{width:calc(100% - 60px)}.treatment-block.appeared .inner-container{overflow:hidden}.treatment-block.appeared .inner-container .title-container{opacity:1;-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}.treatment-block.appeared .inner-container .text-container{opacity:1;-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}.treatment-block.appeared .inner-container .treatments-container .treatments-inner .treatment.aesthetics{opacity:1;-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}.treatment-block.appeared .inner-container .treatments-container .treatments-inner .treatment.dentistry{opacity:1;-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}.treatment-block.appeared .inner-container .treatments-container .treatments-inner .treatment.cosmetics{opacity:1;-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}.treatment-block.appeared .inner-container .treatments-container .treatments-inner .treatment.shaping{opacity:1;-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}.treatment-block.appeared .inner-container .treatments-container .treatments-inner .treatment.massage{opacity:1;-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}.treatment-block.appeared .inner-container .treatments-container .treatments-inner .treatment.hand-and-foot-care{opacity:1;-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}.treatment-block .inner-container{max-width:1600px;margin:0 auto 100px}.treatment-block .inner-container .title-container{text-align:center;font-size:60px;font-weight:300;line-height:1.2;text-transform:uppercase;max-width:1100px;margin:0 auto;padding-bottom:50px;opacity:0;-moz-transform:translateY(100%);-ms-transform:translateY(100%);-webkit-transform:translateY(100%);transform:translateY(100%);-moz-transition:.8s all ease-out;-ms-transition:.8s all ease-out;-webkit-transition:.8s all ease-out;transition:.8s all ease-out}.treatment-block .inner-container .title-container .purple-title{color:#7c697f;font-size:60px;font-weight:300;line-height:1.2;margin-bottom:0}.treatment-block .inner-container .title-container .beige-title{color:#ebd7bc}.treatment-block .inner-container .text-container{text-align:center;font-size:16px;color:#4d4d4d;line-height:1.8;padding-bottom:80px;max-width:915px;margin:0 auto;opacity:0;-moz-transform:translateY(100%);-ms-transform:translateY(100%);-webkit-transform:translateY(100%);transform:translateY(100%);-moz-transition:.8s all ease-out .7s;-ms-transition:.8s all ease-out .7s;-webkit-transition:.8s all ease-out .7s;transition:.8s all ease-out .7s}.treatment-block .inner-container .treatments-container .treatments-inner{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;justify-content:center;justify-items:center;gap:30px;grid-template-areas:"aesthetic dentistry shaping massage" "aesthetic cosmetics shaping hands"}.treatment-block .inner-container .treatments-container .treatments-inner .treatment a{display:grid;text-decoration:none;overflow:hidden;position:relative}.treatment-block .inner-container .treatments-container .treatments-inner .treatment a .title-wrapper{font-size:36px;color:#7c697f;padding:10px 30px;font-weight:300;opacity:1;-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0);-moz-transition:.6s all ease-out;-ms-transition:.6s all ease-out;-webkit-transition:.6s all ease-out;transition:.6s all ease-out}.treatment-block .inner-container .treatments-container .treatments-inner .treatment a .img-wrapper{position:relative}.treatment-block .inner-container .treatments-container .treatments-inner .treatment a .img-wrapper .hover-text{position:absolute;opacity:0;top:100%;left:50%;color:#fff;font-weight:300;font-size:36px;width:90%;text-align:center;-moz-transform:translate(-50%, 100%);-ms-transform:translate(-50%, 100%);-webkit-transform:translate(-50%, 100%);transform:translate(-50%, 100%);-moz-transition:.6s all ease-out;-ms-transition:.6s all ease-out;-webkit-transition:.6s all ease-out;transition:.6s all ease-out}.treatment-block .inner-container .treatments-container .treatments-inner .treatment a .img-wrapper::before{position:absolute;content:"";width:100%;height:0;background:#7c697f;bottom:0;left:0;opacity:0;-moz-transition:.6s all ease-out;-ms-transition:.6s all ease-out;-webkit-transition:.6s all ease-out;transition:.6s all ease-out}.treatment-block .inner-container .treatments-container .treatments-inner .treatment a:hover .title-wrapper,.treatment-block .inner-container .treatments-container .treatments-inner .treatment a:focus .title-wrapper{opacity:0;-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-webkit-transform:translateY(-100%);transform:translateY(-100%)}.treatment-block .inner-container .treatments-container .treatments-inner .treatment a:hover .img-wrapper::before,.treatment-block .inner-container .treatments-container .treatments-inner .treatment a:focus .img-wrapper::before{opacity:.8;height:100%}.treatment-block .inner-container .treatments-container .treatments-inner .treatment a:hover .img-wrapper .hover-text,.treatment-block .inner-container .treatments-container .treatments-inner .treatment a:focus .img-wrapper .hover-text{opacity:1;top:50%;-moz-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}.treatment-block .inner-container .treatments-container .treatments-inner .treatment.aesthetics{grid-area:aesthetic;opacity:0;-moz-transform:translateY(100%);-ms-transform:translateY(100%);-webkit-transform:translateY(100%);transform:translateY(100%);-moz-transition:.8s all ease-out 1s;-ms-transition:.8s all ease-out 1s;-webkit-transition:.8s all ease-out 1s;transition:.8s all ease-out 1s}.treatment-block .inner-container .treatments-container .treatments-inner .treatment.dentistry{grid-area:dentistry;opacity:0;-moz-transform:translateY(100%);-ms-transform:translateY(100%);-webkit-transform:translateY(100%);transform:translateY(100%);-moz-transition:.8s all ease-out 1.6s;-ms-transition:.8s all ease-out 1.6s;-webkit-transition:.8s all ease-out 1.6s;transition:.8s all ease-out 1.6s}.treatment-block .inner-container .treatments-container .treatments-inner .treatment.dentistry .img-wrapper{order:2}.treatment-block .inner-container .treatments-container .treatments-inner .treatment.dentistry .title-wrapper{order:1}.treatment-block .inner-container .treatments-container .treatments-inner .treatment.cosmetics{grid-area:cosmetics;opacity:0;-moz-transform:translateY(100%);-ms-transform:translateY(100%);-webkit-transform:translateY(100%);transform:translateY(100%);-moz-transition:.8s all ease-out 1.6s;-ms-transition:.8s all ease-out 1.6s;-webkit-transition:.8s all ease-out 1.6s;transition:.8s all ease-out 1.6s}.treatment-block .inner-container .treatments-container .treatments-inner .treatment.shaping{grid-area:shaping;display:grid;align-self:center;opacity:0;-moz-transform:translateY(100%);-ms-transform:translateY(100%);-webkit-transform:translateY(100%);transform:translateY(100%);-moz-transition:.8s all ease-out 2.2s;-ms-transition:.8s all ease-out 2.2s;-webkit-transition:.8s all ease-out 2.2s;transition:.8s all ease-out 2.2s}.treatment-block .inner-container .treatments-container .treatments-inner .treatment.shaping .img-wrapper{order:2}.treatment-block .inner-container .treatments-container .treatments-inner .treatment.shaping .title-wrapper{order:1}.treatment-block .inner-container .treatments-container .treatments-inner .treatment.massage{grid-area:massage;opacity:0;-moz-transform:translateY(100%);-ms-transform:translateY(100%);-webkit-transform:translateY(100%);transform:translateY(100%);-moz-transition:.8s all ease-out 2.8s;-ms-transition:.8s all ease-out 2.8s;-webkit-transition:.8s all ease-out 2.8s;transition:.8s all ease-out 2.8s}.treatment-block .inner-container .treatments-container .treatments-inner .treatment.hand-and-foot-care{grid-area:hands;opacity:0;-moz-transform:translateY(100%);-ms-transform:translateY(100%);-webkit-transform:translateY(100%);transform:translateY(100%);-moz-transition:.8s all ease-out 2.8s;-ms-transition:.8s all ease-out 2.8s;-webkit-transition:.8s all ease-out 2.8s;transition:.8s all ease-out 2.8s}.booking-block{background:#a18ba1;overflow:hidden}.booking-block.appeared .inner-container{opacity:1;-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}.booking-block.appeared .inner-container .text-wrapper{opacity:1;-moz-transform:translateX(0);-ms-transform:translateX(0);-webkit-transform:translateX(0);transform:translateX(0)}.booking-block .inner-container{max-width:1920px;margin:0 auto;background:url("/modules/index/images/booking-img.png") no-repeat center center/cover;height:500px;opacity:0;-moz-transform:translateY(50%);-ms-transform:translateY(50%);-webkit-transform:translateY(50%);transform:translateY(50%);-moz-transition:.8s all ease-out;-ms-transition:.8s all ease-out;-webkit-transition:.8s all ease-out;transition:.8s all ease-out}.booking-block .inner-container .text-wrapper{background:#fff;max-width:500px;height:inherit;margin-left:20%;padding:50px;display:grid;align-content:center;opacity:0;-moz-transform:translateX(100%);-ms-transform:translateX(100%);-webkit-transform:translateX(100%);transform:translateX(100%);-moz-transition:.8s all ease-out .7s;-ms-transition:.8s all ease-out .7s;-webkit-transition:.8s all ease-out .7s;transition:.8s all ease-out .7s}.booking-block .inner-container .text-wrapper .title{color:#4b304f;font-size:50px;font-weight:100;line-height:1.4;padding-bottom:50px;text-transform:uppercase}.booking-block .inner-container .text-wrapper .button-container .booking-button{background:#4b304f;display:inline-block;padding:12px 50px;border:1px solid #4b304f;color:#fff;font-size:20px;font-weight:400;line-height:1;text-decoration:none}.booking-block .inner-container .text-wrapper .button-container .booking-button:hover .image,.booking-block .inner-container .text-wrapper .button-container .booking-button:focus .image{padding-left:20px}.booking-block .inner-container .text-wrapper .button-container .booking-button .label{padding-right:20px}.booking-block .inner-container .text-wrapper .button-container .booking-button .image{position:relative;padding-left:0;-moz-transition:.3s all ease-out;-ms-transition:.3s all ease-out;-webkit-transition:.3s all ease-out;transition:.3s all ease-out}.booking-block .inner-container .text-wrapper .button-container .booking-button .image::before{position:absolute;content:"";width:20px;height:1px;top:13px;left:0;background:#fff;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);-moz-transition:.3s all ease-out;-ms-transition:.3s all ease-out;-webkit-transition:.3s all ease-out;transition:.3s all ease-out}.visitor-block{overflow:hidden}.visitor-block.appeared .inner-container .left-quote{opacity:1;-moz-transform:translateX(0);-ms-transform:translateX(0);-webkit-transform:translateX(0);transform:translateX(0)}.visitor-block.appeared .inner-container .right-quote{opacity:1;-moz-transform:translateX(0);-ms-transform:translateX(0);-webkit-transform:translateX(0);transform:translateX(0)}.visitor-block.appeared .inner-container .visitor-container .visitor-wrapper .title{opacity:1;-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}.visitor-block.appeared .inner-container .visitor-container .visitor-wrapper .text{opacity:1;-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}.visitor-block.appeared .inner-container .visitor-container .visitor-wrapper .person-container{opacity:1;-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}.visitor-block .inner-container{padding:150px 30px 30px;display:grid;grid-template-columns:1fr 11fr 1fr;max-width:1300px;margin:0 auto}.visitor-block .inner-container .left-quote{display:grid;align-self:start;padding-top:160px;opacity:0;-moz-transform:translateX(-200%);-ms-transform:translateX(-200%);-webkit-transform:translateX(-200%);transform:translateX(-200%);-moz-transition:.8s all ease-out;-ms-transition:.8s all ease-out;-webkit-transition:.8s all ease-out;transition:.8s all ease-out}.visitor-block .inner-container .right-quote{display:grid;align-self:end;padding-bottom:170px;opacity:0;-moz-transform:translateX(200%);-ms-transform:translateX(200%);-webkit-transform:translateX(200%);transform:translateX(200%);-moz-transition:.8s all ease-out;-ms-transition:.8s all ease-out;-webkit-transition:.8s all ease-out;transition:.8s all ease-out}.visitor-block .inner-container .visitor-container{max-width:1000px;margin:0 auto}.visitor-block .inner-container .visitor-container .visitor-wrapper{line-height:1.6}.visitor-block .inner-container .visitor-container .visitor-wrapper .title{font-size:60px;color:#7c697f;font-weight:300;text-align:center;padding-bottom:50px;opacity:0;-moz-transform:translatey(100%);-ms-transform:translatey(100%);-webkit-transform:translatey(100%);transform:translatey(100%);-moz-transition:.8s all ease-out .7s;-ms-transition:.8s all ease-out .7s;-webkit-transition:.8s all ease-out .7s;transition:.8s all ease-out .7s}.visitor-block .inner-container .visitor-container .visitor-wrapper .text{font-size:20px;color:#4d4d4d;text-align:center;position:relative;line-height:1.8;padding-bottom:50px;opacity:0;-moz-transform:translatey(100%);-ms-transform:translatey(100%);-webkit-transform:translatey(100%);transform:translatey(100%);-moz-transition:.8s all ease-out 1.2s;-ms-transition:.8s all ease-out 1.2s;-webkit-transition:.8s all ease-out 1.2s;transition:.8s all ease-out 1.2s}.visitor-block .inner-container .visitor-container .visitor-wrapper .text .dots{font-size:60px;color:#7c697f;line-height:.1;padding-left:30px}.visitor-block .inner-container .visitor-container .visitor-wrapper .person-container{max-width:950px;margin:0 auto;display:grid;justify-items:end;justify-content:end;grid-template-columns:auto auto;align-items:center;column-gap:20px;opacity:0;-moz-transform:translatey(100%);-ms-transform:translatey(100%);-webkit-transform:translatey(100%);transform:translatey(100%);-moz-transition:.8s all ease-out 1.8s;-ms-transition:.8s all ease-out 1.8s;-webkit-transition:.8s all ease-out 1.8s;transition:.8s all ease-out 1.8s}.visitor-block .inner-container .visitor-container .visitor-wrapper .person-container .text-wrapper{text-align:right}.visitor-block .inner-container .visitor-container .visitor-wrapper .person-container .text-wrapper .name{color:#7c697f;font-size:36px;font-weight:500}.visitor-block .inner-container .visitor-container .visitor-wrapper .person-container .text-wrapper .description{color:#7c697f;font-size:16px;font-weight:400}.anti-aging-block{overflow:hidden}.anti-aging-block.appeared .inner-container::before{opacity:1;-moz-transform:translateX(0);-ms-transform:translateX(0);-webkit-transform:translateX(0);transform:translateX(0)}.anti-aging-block.appeared .inner-container .top-container .title-container{opacity:1;-moz-transform:translateX(0);-ms-transform:translateX(0);-webkit-transform:translateX(0);transform:translateX(0)}.anti-aging-block.appeared .inner-container .top-container .title-img-wrapper{opacity:1;-moz-transform:translateX(0);-ms-transform:translateX(0);-webkit-transform:translateX(0);transform:translateX(0)}.anti-aging-block.appeared .inner-container .bottom-container .anti-aging-tab-button-container{opacity:1;-moz-transform:translateX(0);-ms-transform:translateX(0);-webkit-transform:translateX(0);transform:translateX(0)}.anti-aging-block.appeared .inner-container .bottom-container .anti-aging-tab-content-container .anti-aging-tab-content-wrapper.appeared .anti-aging-tab-content.active .anti-aging-tab-inner.first-tab .inner-content-container .image-container{opacity:1;-moz-transform:translateX(0);-ms-transform:translateX(0);-webkit-transform:translateX(0);transform:translateX(0)}.anti-aging-block.appeared .inner-container .bottom-container .anti-aging-tab-content-container .anti-aging-tab-content-wrapper.appeared .anti-aging-tab-content.active .anti-aging-tab-inner.first-tab .inner-content-container .text-container{opacity:1;-moz-transform:translateX(0);-ms-transform:translateX(0);-webkit-transform:translateX(0);transform:translateX(0)}.anti-aging-block .inner-container{max-width:1760px;margin:0 auto;position:relative;overflow:hidden}.anti-aging-block .inner-container::before{content:"";position:absolute;right:0;top:130px;width:55%;height:100%;background:#fffaf3;z-index:-1;opacity:0;-moz-transform:translateX(100%);-ms-transform:translateX(100%);-webkit-transform:translateX(100%);transform:translateX(100%);-moz-transition:.8s all ease-out;-ms-transition:.8s all ease-out;-webkit-transition:.8s all ease-out;transition:.8s all ease-out}.anti-aging-block .inner-container .top-container{display:grid;grid-template-columns:auto auto;justify-content:space-between;padding-bottom:50px}.anti-aging-block .inner-container .top-container .title-container{padding-left:300px;padding-top:130px;opacity:0;-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-webkit-transform:translateX(-100%);transform:translateX(-100%);-moz-transition:.8s all ease-out .3s;-ms-transition:.8s all ease-out .3s;-webkit-transition:.8s all ease-out .3s;transition:.8s all ease-out .3s}.anti-aging-block .inner-container .top-container .title-container .purple{font-size:60px;font-weight:200;color:#7c697f;line-height:1.2;text-transform:uppercase}.anti-aging-block .inner-container .top-container .title-container .beige{font-size:60px;font-weight:200;color:#ebd7bc;line-height:1.2;text-transform:uppercase}.anti-aging-block .inner-container .top-container .title-img-wrapper{margin-right:-30px;opacity:0;-moz-transform:translateX(100%);-ms-transform:translateX(100%);-webkit-transform:translateX(100%);transform:translateX(100%);-moz-transition:.8s all ease-out .8s;-ms-transition:.8s all ease-out .8s;-webkit-transition:.8s all ease-out .8s;transition:.8s all ease-out .8s}.anti-aging-block .inner-container .bottom-container .anti-aging-tab-button-container{opacity:0;-moz-transform:translateY(100%);-ms-transform:translateY(100%);-webkit-transform:translateY(100%);transform:translateY(100%);-moz-transition:.8s all ease-out 1s;-ms-transition:.8s all ease-out 1s;-webkit-transition:.8s all ease-out 1s;transition:.8s all ease-out 1s}.anti-aging-block .inner-container .bottom-container .anti-aging-tab-button-container .anti-aging-tab-button-wrapper{display:grid;grid-template-columns:repeat(5, auto);margin-bottom:50px}.anti-aging-block .inner-container .bottom-container .anti-aging-tab-button-container .anti-aging-tab-button-wrapper .anti-aging-tablink{border:none;background:rgba(0,0,0,0);cursor:pointer;font-size:30px;line-height:1;text-transform:uppercase;font-weight:200;color:#6b6b6b;-moz-transition:.6s all ease-out;-ms-transition:.6s all ease-out;-webkit-transition:.6s all ease-out;transition:.6s all ease-out}.anti-aging-block .inner-container .bottom-container .anti-aging-tab-button-container .anti-aging-tab-button-wrapper .anti-aging-tablink .text{margin-right:30px;position:relative;padding:5px 0}.anti-aging-block .inner-container .bottom-container .anti-aging-tab-button-container .anti-aging-tab-button-wrapper .anti-aging-tablink .text::before{content:"";position:absolute;bottom:0;left:50%;width:0;height:2px;background:#7c697f;-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);-moz-transition:.6s all ease-out;-ms-transition:.6s all ease-out;-webkit-transition:.6s all ease-out;transition:.6s all ease-out}.anti-aging-block .inner-container .bottom-container .anti-aging-tab-button-container .anti-aging-tab-button-wrapper .anti-aging-tablink .icon{-moz-transform:rotate(0);-ms-transform:rotate(0);-webkit-transform:rotate(0);transform:rotate(0);-moz-transition:.6s all ease-out;-ms-transition:.6s all ease-out;-webkit-transition:.6s all ease-out;transition:.6s all ease-out}.anti-aging-block .inner-container .bottom-container .anti-aging-tab-button-container .anti-aging-tab-button-wrapper .anti-aging-tablink.active,.anti-aging-block .inner-container .bottom-container .anti-aging-tab-button-container .anti-aging-tab-button-wrapper .anti-aging-tablink:hover,.anti-aging-block .inner-container .bottom-container .anti-aging-tab-button-container .anti-aging-tab-button-wrapper .anti-aging-tablink:focus{color:#252525;outline:none}.anti-aging-block .inner-container .bottom-container .anti-aging-tab-button-container .anti-aging-tab-button-wrapper .anti-aging-tablink.active .text::before,.anti-aging-block .inner-container .bottom-container .anti-aging-tab-button-container .anti-aging-tab-button-wrapper .anti-aging-tablink:hover .text::before,.anti-aging-block .inner-container .bottom-container .anti-aging-tab-button-container .anti-aging-tab-button-wrapper .anti-aging-tablink:focus .text::before{width:100%}.anti-aging-block .inner-container .bottom-container .anti-aging-tab-button-container .anti-aging-tab-button-wrapper .anti-aging-tablink.active .icon{-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg)}.anti-aging-block .inner-container .bottom-container .anti-aging-tab-content-container .anti-aging-tab-content-wrapper{position:relative;overflow:hidden;height:630px}.anti-aging-block .inner-container .bottom-container .anti-aging-tab-content-container .anti-aging-tab-content-wrapper .anti-aging-tab-content{position:absolute;bottom:0;z-index:1}.anti-aging-block .inner-container .bottom-container .anti-aging-tab-content-container .anti-aging-tab-content-wrapper .anti-aging-tab-content.active{position:relative;z-index:2}.anti-aging-block .inner-container .bottom-container .anti-aging-tab-content-container .anti-aging-tab-content-wrapper .anti-aging-tab-content.active .anti-aging-tab-inner.first-tab .inner-content-container .image-container{opacity:0;-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-webkit-transform:translateX(-100%);transform:translateX(-100%);-moz-transition:.8s all ease-out 1s;-ms-transition:.8s all ease-out 1s;-webkit-transition:.8s all ease-out 1s;transition:.8s all ease-out 1s}.anti-aging-block .inner-container .bottom-container .anti-aging-tab-content-container .anti-aging-tab-content-wrapper .anti-aging-tab-content.active .anti-aging-tab-inner.first-tab .inner-content-container .text-container{opacity:0;-moz-transform:translateX(100%);-ms-transform:translateX(100%);-webkit-transform:translateX(100%);transform:translateX(100%);-moz-transition:1s all ease-out 1.4s;-ms-transition:1s all ease-out 1.4s;-webkit-transition:1s all ease-out 1.4s;transition:1s all ease-out 1.4s}.anti-aging-block .inner-container .bottom-container .anti-aging-tab-content-container .anti-aging-tab-content-wrapper .anti-aging-tab-content.active .anti-aging-tab-inner .inner-content-container .image-container{opacity:1;-moz-transform:translateX(0);-ms-transform:translateX(0);-webkit-transform:translateX(0);transform:translateX(0)}.anti-aging-block .inner-container .bottom-container .anti-aging-tab-content-container .anti-aging-tab-content-wrapper .anti-aging-tab-content.active .anti-aging-tab-inner .inner-content-container .text-container{opacity:1;-moz-transform:translateX(0);-ms-transform:translateX(0);-webkit-transform:translateX(0);transform:translateX(0)}.anti-aging-block .inner-container .bottom-container .anti-aging-tab-content-container .anti-aging-tab-content-wrapper .anti-aging-tab-content .anti-aging-tab-inner .inner-content-container{display:grid;grid-template-columns:1fr 1fr;column-gap:100px}.anti-aging-block .inner-container .bottom-container .anti-aging-tab-content-container .anti-aging-tab-content-wrapper .anti-aging-tab-content .anti-aging-tab-inner .inner-content-container .image-container{margin-bottom:50px;opacity:0;-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-webkit-transform:translateX(-100%);transform:translateX(-100%);-moz-transition:1.6s all ease-out;-ms-transition:1.6s all ease-out;-webkit-transition:1.6s all ease-out;transition:1.6s all ease-out}.anti-aging-block .inner-container .bottom-container .anti-aging-tab-content-container .anti-aging-tab-content-wrapper .anti-aging-tab-content .anti-aging-tab-inner .inner-content-container .text-container{display:grid;align-content:center;align-items:center;row-gap:50px;padding-right:100px;opacity:0;-moz-transform:translateX(100%);-ms-transform:translateX(100%);-webkit-transform:translateX(100%);transform:translateX(100%);-moz-transition:1.6s all ease-out .3s;-ms-transition:1.6s all ease-out .3s;-webkit-transition:1.6s all ease-out .3s;transition:1.6s all ease-out .3s}.anti-aging-block .inner-container .bottom-container .anti-aging-tab-content-container .anti-aging-tab-content-wrapper .anti-aging-tab-content .anti-aging-tab-inner .inner-content-container .text-container .title{font-size:40px;font-weight:400;color:#7c697f;text-transform:uppercase}.anti-aging-block .inner-container .bottom-container .anti-aging-tab-content-container .anti-aging-tab-content-wrapper .anti-aging-tab-content .anti-aging-tab-inner .inner-content-container .text-container .title span{display:block}.anti-aging-block .inner-container .bottom-container .anti-aging-tab-content-container .anti-aging-tab-content-wrapper .anti-aging-tab-content .anti-aging-tab-inner .inner-content-container .text-container .text-wrapper{font-size:16px;color:#4d4d4d;line-height:1.8}.anti-aging-block .inner-container .bottom-container .anti-aging-tab-content-container .anti-aging-tab-content-wrapper .anti-aging-tab-content .anti-aging-tab-inner .inner-content-container .text-container .button-container .details-button{display:inline-block;padding:12px 50px;border:1px solid #4b304f;color:#4b304f;font-size:20px;font-weight:400;line-height:1;text-decoration:none}.anti-aging-block .inner-container .bottom-container .anti-aging-tab-content-container .anti-aging-tab-content-wrapper .anti-aging-tab-content .anti-aging-tab-inner .inner-content-container .text-container .button-container .details-button:hover .image,.anti-aging-block .inner-container .bottom-container .anti-aging-tab-content-container .anti-aging-tab-content-wrapper .anti-aging-tab-content .anti-aging-tab-inner .inner-content-container .text-container .button-container .details-button:focus .image{padding-left:20px}.anti-aging-block .inner-container .bottom-container .anti-aging-tab-content-container .anti-aging-tab-content-wrapper .anti-aging-tab-content .anti-aging-tab-inner .inner-content-container .text-container .button-container .details-button .label{padding-right:20px}.anti-aging-block .inner-container .bottom-container .anti-aging-tab-content-container .anti-aging-tab-content-wrapper .anti-aging-tab-content .anti-aging-tab-inner .inner-content-container .text-container .button-container .details-button .image{position:relative;padding-left:0;-moz-transition:.3s all ease-out;-ms-transition:.3s all ease-out;-webkit-transition:.3s all ease-out;transition:.3s all ease-out}.anti-aging-block .inner-container .bottom-container .anti-aging-tab-content-container .anti-aging-tab-content-wrapper .anti-aging-tab-content .anti-aging-tab-inner .inner-content-container .text-container .button-container .details-button .image::before{position:absolute;content:"";width:20px;height:1px;top:14px;left:0;background:#7c697f;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.consultation-block{background:#a18ba1;margin:140px 0;overflow:hidden}.consultation-block.appeared .inner-container{opacity:1;-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}.consultation-block.appeared .inner-container .text-wrapper{opacity:1;-moz-transform:translateX(0);-ms-transform:translateX(0);-webkit-transform:translateX(0);transform:translateX(0)}.consultation-block .inner-container{max-width:1920px;margin:0 auto;background:url("/modules/index/images/consultation-img.png") no-repeat center center/cover;height:500px;opacity:0;-moz-transform:translateY(50%);-ms-transform:translateY(50%);-webkit-transform:translateY(50%);transform:translateY(50%);-moz-transition:.8s all ease-out;-ms-transition:.8s all ease-out;-webkit-transition:.8s all ease-out;transition:.8s all ease-out}.consultation-block .inner-container .text-wrapper{background:#fff;max-width:500px;height:inherit;margin-right:20%;margin-left:auto;padding:50px;display:grid;align-content:center;opacity:0;-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-webkit-transform:translateX(-100%);transform:translateX(-100%);-moz-transition:.8s all ease-out .7s;-ms-transition:.8s all ease-out .7s;-webkit-transition:.8s all ease-out .7s;transition:.8s all ease-out .7s}.consultation-block .inner-container .text-wrapper .title{color:#7a6246;font-size:50px;font-weight:100;line-height:1.4;padding-bottom:50px;text-transform:uppercase}.consultation-block .inner-container .text-wrapper .button-container .consultation-button{background:#7a6246;display:inline-block;padding:12px 50px;border:1px solid #7a6246;color:#fff;font-size:20px;font-weight:400;line-height:1;text-decoration:none}.consultation-block .inner-container .text-wrapper .button-container .consultation-button:hover .image,.consultation-block .inner-container .text-wrapper .button-container .consultation-button:focus .image{padding-left:20px}.consultation-block .inner-container .text-wrapper .button-container .consultation-button .label{padding-right:20px}.consultation-block .inner-container .text-wrapper .button-container .consultation-button .image{position:relative;padding-left:0;-moz-transition:.3s all ease-out;-ms-transition:.3s all ease-out;-webkit-transition:.3s all ease-out;transition:.3s all ease-out}.consultation-block .inner-container .text-wrapper .button-container .consultation-button .image::before{position:absolute;content:"";width:20px;height:1px;top:13px;left:0;background:#fff;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.webshop-block.appeared .inner-container .text-container .title{opacity:1;-moz-transform:translateX(0);-ms-transform:translateX(0);-webkit-transform:translateX(0);transform:translateX(0)}.webshop-block.appeared .inner-container .text-container .text{opacity:1;-moz-transform:translateX(0);-ms-transform:translateX(0);-webkit-transform:translateX(0);transform:translateX(0)}.webshop-block.appeared .inner-container .text-container .button-container{opacity:1;-moz-transform:translateX(0);-ms-transform:translateX(0);-webkit-transform:translateX(0);transform:translateX(0)}.webshop-block.appeared .inner-container .image-container .small-img{opacity:1;-moz-transform:translateX(0);-ms-transform:translateX(0);-webkit-transform:translateX(0);transform:translateX(0)}.webshop-block.appeared .inner-container .image-container .large-img{opacity:1;-moz-transform:translateX(0);-ms-transform:translateX(0);-webkit-transform:translateX(0);transform:translateX(0)}.webshop-block .inner-container{display:grid;grid-template-columns:6fr 5fr;column-gap:50px;max-width:1650px;margin:0 auto 150px;align-items:center;overflow:hidden}.webshop-block .inner-container .text-container{display:grid;row-gap:50px;padding-bottom:100px}.webshop-block .inner-container .text-container .title{color:#7c697f;font-size:60px;font-weight:100;text-transform:uppercase;opacity:0;-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-webkit-transform:translateX(-100%);transform:translateX(-100%);-moz-transition:.8s all ease-out;-ms-transition:.8s all ease-out;-webkit-transition:.8s all ease-out;transition:.8s all ease-out}.webshop-block .inner-container .text-container .text{color:#4d4d4d;line-height:1.8;font-size:16px;font-weight:400;opacity:0;-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-webkit-transform:translateX(-100%);transform:translateX(-100%);-moz-transition:.8s all ease-out .3s;-ms-transition:.8s all ease-out .3s;-webkit-transition:.8s all ease-out .3s;transition:.8s all ease-out .3s}.webshop-block .inner-container .text-container .button-container{opacity:0;-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-webkit-transform:translateX(-100%);transform:translateX(-100%);-moz-transition:.8s all ease-out .6s;-ms-transition:.8s all ease-out .6s;-webkit-transition:.8s all ease-out .6s;transition:.8s all ease-out .6s}.webshop-block .inner-container .text-container .button-container .webshop-button{display:inline-block;padding:12px 50px;border:1px solid #4b304f;color:#4b304f;font-size:20px;font-weight:400;line-height:1;text-decoration:none}.webshop-block .inner-container .text-container .button-container .webshop-button:hover .image,.webshop-block .inner-container .text-container .button-container .webshop-button:focus .image{padding-left:20px}.webshop-block .inner-container .text-container .button-container .webshop-button .label{padding-right:20px}.webshop-block .inner-container .text-container .button-container .webshop-button .image{position:relative;padding-left:0;-moz-transition:.3s all ease-out;-ms-transition:.3s all ease-out;-webkit-transition:.3s all ease-out;transition:.3s all ease-out}.webshop-block .inner-container .text-container .button-container .webshop-button .image::before{position:absolute;content:"";width:20px;height:1px;top:13px;left:0;background:#4b304f;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.webshop-block .inner-container .image-container{position:relative}.webshop-block .inner-container .image-container .small-img{position:absolute;bottom:0;right:0;opacity:0;-moz-transform:translateX(100%);-ms-transform:translateX(100%);-webkit-transform:translateX(100%);transform:translateX(100%);-moz-transition:.8s all ease-out;-ms-transition:.8s all ease-out;-webkit-transition:.8s all ease-out;transition:.8s all ease-out}.webshop-block .inner-container .image-container .large-img{padding-right:100px;padding-bottom:100px;opacity:0;-moz-transform:translateX(100%);-ms-transform:translateX(100%);-webkit-transform:translateX(100%);transform:translateX(100%);-moz-transition:.8s all ease-out .6s;-ms-transition:.8s all ease-out .6s;-webkit-transition:.8s all ease-out .6s;transition:.8s all ease-out .6s}@media(min-width: 1200px)and (max-width: 1665px){.head-block .inner-container .head-slider .head-slide-container .head-slide-inner-wrapper .lg-img .text-container .title{font-size:100px}.head-block .inner-container .head-slider .head-slide-container .head-slide-inner-wrapper .lg-img .text-container .subtitle{font-size:45px;max-width:630px}.head-block .inner-container .head-slider .head-slide-container .head-slide-inner-wrapper .lg-img .text-container .description{font-size:26px}.head-block .inner-container .head-slider .head-slide-container .head-slide-inner-wrapper .right-sm-img{max-width:200px;margin-top:-120px}.head-block .inner-container .head-slider .head-slide-container .head-slide-inner-wrapper .left-sm-img{max-width:320px}.below-head-text-block .inner-container{margin:0 auto;max-width:100%}.below-head-text-block .inner-container .text-container{padding:0 60px}.below-head-text-block .inner-container .text-container .title{font-size:70px;padding-bottom:10px}.below-head-text-block .inner-container .text-container .subtitle{max-width:100%}.about-block{padding-right:60px}.about-block .inner-container .tab-content-container::before{left:0;height:660px}.about-block .inner-container .tab-content-container .tab-content .tab-inner .inner-content-container .text-container .title{font-size:60px}.about-block .inner-container .tab-content-container .tab-content .tab-inner .inner-content-container .text-container .subtitle{padding-bottom:40px}.about-block .inner-container .tab-content-container .tab-content .tab-inner .inner-content-container .text-container .text-wrapper{row-gap:20px}.about-block .inner-container .tab-button-container{margin-bottom:10px}.treatment-block .inner-container .title-container{font-size:40px}.treatment-block .inner-container .title-container .purple-title{font-size:40px}.treatment-block .inner-container .treatments-container{padding:0 40px}.treatment-block .inner-container .treatments-container .treatments-inner .treatment a .title-wrapper{font-size:26px}.treatment-block .inner-container .treatments-container .treatments-inner .treatment a .img-wrapper .hover-text{font-size:26px}.anti-aging-block .inner-container .top-container .title-container{padding-left:100px}.anti-aging-block .inner-container .top-container .title-img-wrapper{margin-right:120px;max-width:220px;margin-top:30px}.anti-aging-block .inner-container .bottom-container .anti-aging-tab-button-container .anti-aging-tab-button-wrapper .anti-aging-tablink{font-size:20px}.anti-aging-block .inner-container .bottom-container .anti-aging-tab-content-container .anti-aging-tab-content-wrapper .anti-aging-tab-content .anti-aging-tab-inner .inner-content-container{column-gap:60px}.anti-aging-block .inner-container .bottom-container .anti-aging-tab-content-container .anti-aging-tab-content-wrapper .anti-aging-tab-content .anti-aging-tab-inner .inner-content-container .text-container{row-gap:30px}.anti-aging-block .inner-container .bottom-container .anti-aging-tab-content-container .anti-aging-tab-content-wrapper .anti-aging-tab-content .anti-aging-tab-inner .inner-content-container .text-container .title{font-size:30px}.consultation-block{margin:80px 0}.webshop-block .inner-container{padding:0 30px}}@media(min-width: 992px)and (max-width: 1199.98px){.head-block .inner-container .head-slider .head-slide-container .head-slide-inner-wrapper .lg-img .text-container .title{font-size:80px}.head-block .inner-container .head-slider .head-slide-container .head-slide-inner-wrapper .lg-img .text-container .subtitle{font-size:40px;max-width:480px}.head-block .inner-container .head-slider .head-slide-container .head-slide-inner-wrapper .lg-img .text-container .description{font-size:22px}.head-block .inner-container .head-slider .head-slide-container .head-slide-inner-wrapper .right-sm-img{max-width:180px;margin-top:-120px}.head-block .inner-container .head-slider .head-slide-container .head-slide-inner-wrapper .left-sm-img{max-width:320px}.below-head-text-block .inner-container{margin:0 auto;max-width:100%}.below-head-text-block .inner-container .text-container{padding:0 60px}.below-head-text-block .inner-container .text-container .title{font-size:70px;padding-bottom:10px}.below-head-text-block .inner-container .text-container .subtitle{max-width:100%;font-size:34px}.about-block{padding-right:60px}.about-block .inner-container .tab-content-container::before{left:-10%;height:660px;width:500px}.about-block .inner-container .tab-content-container .tab-content .tab-inner .inner-content-container{column-gap:80px}.about-block .inner-container .tab-content-container .tab-content .tab-inner .inner-content-container .text-container{padding:50px 30px 80px 0}.about-block .inner-container .tab-content-container .tab-content .tab-inner .inner-content-container .text-container::before{width:418px;height:230px}.about-block .inner-container .tab-content-container .tab-content .tab-inner .inner-content-container .text-container .title{font-size:60px}.about-block .inner-container .tab-content-container .tab-content .tab-inner .inner-content-container .text-container .subtitle{font-size:18px;padding-bottom:40px}.about-block .inner-container .tab-content-container .tab-content .tab-inner .inner-content-container .text-container .text-wrapper{row-gap:20px;line-height:1.7}.about-block .inner-container .tab-button-container{margin-bottom:10px}.treatment-block .inner-container .title-container{font-size:40px}.treatment-block .inner-container .title-container .purple-title{font-size:40px}.treatment-block .inner-container .treatments-container{padding:0 40px}.treatment-block .inner-container .treatments-container .treatments-inner .treatment a .title-wrapper{font-size:21px;padding:10px 15px}.treatment-block .inner-container .treatments-container .treatments-inner .treatment a .img-wrapper .hover-text{font-size:21px}.booking-block .inner-container{height:400px}.booking-block .inner-container .text-wrapper .title{font-size:46px}.visitor-block .inner-container{padding:100px 30px 30px}.anti-aging-block .inner-container .top-container .title-container{padding-left:100px}.anti-aging-block .inner-container .top-container .title-container .purple{font-size:50px}.anti-aging-block .inner-container .top-container .title-container .beige{font-size:50px}.anti-aging-block .inner-container .top-container .title-img-wrapper{margin-right:120px;max-width:200px;margin-top:30px}.anti-aging-block .inner-container .bottom-container .anti-aging-tab-button-container .anti-aging-tab-button-wrapper .anti-aging-tablink{font-size:18px}.anti-aging-block .inner-container .bottom-container .anti-aging-tab-button-container .anti-aging-tab-button-wrapper .anti-aging-tablink .text{margin-right:15px}.anti-aging-block .inner-container .bottom-container .anti-aging-tab-content-container .anti-aging-tab-content-wrapper .anti-aging-tab-content .anti-aging-tab-inner .inner-content-container{column-gap:60px}.anti-aging-block .inner-container .bottom-container .anti-aging-tab-content-container .anti-aging-tab-content-wrapper .anti-aging-tab-content .anti-aging-tab-inner .inner-content-container .text-container{row-gap:30px}.anti-aging-block .inner-container .bottom-container .anti-aging-tab-content-container .anti-aging-tab-content-wrapper .anti-aging-tab-content .anti-aging-tab-inner .inner-content-container .text-container .title{font-size:30px}.consultation-block{margin:140px 0 80px}.consultation-block .inner-container{height:400px}.consultation-block .inner-container .text-wrapper .title{font-size:46px}.consultation-block .inner-container .text-wrapper .button-container .consultation-button .image::before{top:13px;height:2px;width:23px;-moz-transition:.3s all ease-out;-ms-transition:.3s all ease-out;-webkit-transition:.3s all ease-out;transition:.3s all ease-out}.consultation-block .inner-container .text-wrapper .button-container .consultation-button:hover .image::before,.consultation-block .inner-container .text-wrapper .button-container .consultation-button:focus .image::before{width:46px}.webshop-block .inner-container{padding:0 30px;margin:0 auto}.webshop-block .inner-container .text-container .title{font-size:48px}.webshop-block .inner-container .text-container .button-container .webshop-button .image::before{height:2px;top:13px;width:23px;-moz-transition:.3s all ease-out;-ms-transition:.3s all ease-out;-webkit-transition:.3s all ease-out;transition:.3s all ease-out}.webshop-block .inner-container .text-container .button-container .webshop-button:hover .image::before,.webshop-block .inner-container .text-container .button-container .webshop-button:focus .image::before{width:46px}.webshop-block .inner-container .image-container .large-img{padding-right:50px}.webshop-block .inner-container .image-container .small-img{max-width:200px}}@media(min-width: 768px)and (max-width: 991.98px){.head-block .inner-container .head-slider .head-slide-container .head-slide-inner-wrapper .lg-img .text-container .title{font-size:62px}.head-block .inner-container .head-slider .head-slide-container .head-slide-inner-wrapper .lg-img .text-container .subtitle{font-size:32px;max-width:350px;margin-right:auto}.head-block .inner-container .head-slider .head-slide-container .head-slide-inner-wrapper .lg-img .text-container .description{font-size:18px}.head-block .inner-container .head-slider .head-slide-container .head-slide-inner-wrapper .right-sm-img{max-width:130px;margin-top:-80px;margin-right:0}.head-block .inner-container .head-slider .head-slide-container .head-slide-inner-wrapper .left-sm-img{max-width:260px;margin-top:-95px}.below-head-text-block .inner-container{margin:0 auto;max-width:100%}.below-head-text-block .inner-container .text-container{padding:15px 60px 0}.below-head-text-block .inner-container .text-container .title{font-size:62px;padding-bottom:10px}.below-head-text-block .inner-container .text-container .subtitle{max-width:100%;font-size:30px}.about-block{padding-right:60px}.about-block .inner-container{display:grid}.about-block .inner-container .tab-content-container{order:2;padding:30px 0 30px 30px}.about-block .inner-container .tab-content-container::before{left:-10%;height:500px;width:500px}.about-block .inner-container .tab-content-container .tab-content .tab-inner .inner-content-container{column-gap:80px;grid-template-columns:1fr}.about-block .inner-container .tab-content-container .tab-content .tab-inner .inner-content-container .text-container{order:1;padding:50px 30px 80px 0}.about-block .inner-container .tab-content-container .tab-content .tab-inner .inner-content-container .text-container::before{width:418px;height:230px}.about-block .inner-container .tab-content-container .tab-content .tab-inner .inner-content-container .text-container .title{font-size:50px}.about-block .inner-container .tab-content-container .tab-content .tab-inner .inner-content-container .text-container .subtitle{font-size:18px;padding-bottom:40px}.about-block .inner-container .tab-content-container .tab-content .tab-inner .inner-content-container .text-container .text-wrapper{row-gap:20px;line-height:1.7}.about-block .inner-container .tab-content-container .tab-content .tab-inner .inner-content-container .text-container .button-container{text-align:center}.about-block .inner-container .tab-content-container .tab-content .tab-inner .inner-content-container .image-container{order:2;margin:0 auto;max-width:500px}.about-block .inner-container .tab-button-container{order:1;margin-bottom:30px}.about-block .inner-container .tab-button-container .tab-button-wrapper .tablink{font-size:14px;padding:22px 25px}.treatment-block{padding:0 35px}.treatment-block .inner-container .title-container{font-size:33px}.treatment-block .inner-container .title-container .purple-title{font-size:33px}.treatment-block .inner-container .treatments-container .treatments-inner .treatment a .title-wrapper{font-size:21px;padding:10px 15px}.treatment-block .inner-container .treatments-container .treatments-inner .treatment a .img-wrapper .hover-text{font-size:21px}.booking-block .inner-container{height:400px}.booking-block .inner-container .text-wrapper{max-width:400px}.booking-block .inner-container .text-wrapper .title{font-size:36px}.booking-block .inner-container .text-wrapper .button-container .booking-button{padding:12px 40px}.booking-block .inner-container .text-wrapper .button-container .booking-button:hover .image::before,.booking-block .inner-container .text-wrapper .button-container .booking-button:focus .image::before{width:46px}.booking-block .inner-container .text-wrapper .button-container .booking-button .label{font-size:18px}.booking-block .inner-container .text-wrapper .button-container .booking-button .image::before{width:23px;top:13px;height:2px}.visitor-block .inner-container{padding:80px 30px 30px}.visitor-block .inner-container .visitor-container .visitor-wrapper .title{font-size:48px}.anti-aging-block .inner-container .top-container .title-container{padding-left:50px}.anti-aging-block .inner-container .top-container .title-container .purple{font-size:40px}.anti-aging-block .inner-container .top-container .title-container .beige{font-size:40px}.anti-aging-block .inner-container .top-container .title-img-wrapper{margin-right:120px;max-width:200px;margin-top:30px}.anti-aging-block .inner-container .bottom-container .anti-aging-tab-button-container .anti-aging-tab-button-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;row-gap:22px;justify-content:center}.anti-aging-block .inner-container .bottom-container .anti-aging-tab-button-container .anti-aging-tab-button-wrapper .anti-aging-tablink{font-size:18px}.anti-aging-block .inner-container .bottom-container .anti-aging-tab-button-container .anti-aging-tab-button-wrapper .anti-aging-tablink .text{margin-right:15px}.anti-aging-block .inner-container .bottom-container .anti-aging-tab-content-container .anti-aging-tab-content-wrapper{height:100%}.anti-aging-block .inner-container .bottom-container .anti-aging-tab-content-container .anti-aging-tab-content-wrapper .anti-aging-tab-content .anti-aging-tab-inner .inner-content-container{column-gap:30px;grid-template-columns:1fr}.anti-aging-block .inner-container .bottom-container .anti-aging-tab-content-container .anti-aging-tab-content-wrapper .anti-aging-tab-content .anti-aging-tab-inner .inner-content-container .text-container{row-gap:30px;order:1;padding:20px}.anti-aging-block .inner-container .bottom-container .anti-aging-tab-content-container .anti-aging-tab-content-wrapper .anti-aging-tab-content .anti-aging-tab-inner .inner-content-container .text-container .title{font-size:24px}.anti-aging-block .inner-container .bottom-container .anti-aging-tab-content-container .anti-aging-tab-content-wrapper .anti-aging-tab-content .anti-aging-tab-inner .inner-content-container .image-container{order:2}.consultation-block{margin:140px 0 60px}.consultation-block .inner-container{height:400px}.consultation-block .inner-container .text-wrapper{max-width:400px}.consultation-block .inner-container .text-wrapper .title{font-size:34px}.consultation-block .inner-container .text-wrapper .button-container .consultation-button{padding:12px 40px}.consultation-block .inner-container .text-wrapper .button-container .consultation-button:hover .image::before,.consultation-block .inner-container .text-wrapper .button-container .consultation-button:focus .image::before{width:46px}.consultation-block .inner-container .text-wrapper .button-container .consultation-button .label{font-size:18px}.consultation-block .inner-container .text-wrapper .button-container .consultation-button .image::before{width:23px;top:14px;height:2px;-moz-transition:.3s all ease-out;-ms-transition:.3s all ease-out;-webkit-transition:.3s all ease-out;transition:.3s all ease-out}.webshop-block .inner-container{padding:0 30px;margin:0 auto 60px;grid-template-columns:1fr}.webshop-block .inner-container .text-container .title{font-size:44px}.webshop-block .inner-container .text-container .button-container .webshop-button .image::before{height:2px;top:14px;width:23px;-moz-transition:.3s all ease-out;-ms-transition:.3s all ease-out;-webkit-transition:.3s all ease-out;transition:.3s all ease-out}.webshop-block .inner-container .text-container .button-container .webshop-button:hover .image::before,.webshop-block .inner-container .text-container .button-container .webshop-button:focus .image::before{width:46px}.webshop-block .inner-container .image-container .large-img{padding-right:50px}.webshop-block .inner-container .image-container .small-img{max-width:200px}}@media(min-width: 576px)and (max-width: 767.98px){.head-block .inner-container .head-slider .head-slide-container .head-slide-inner-wrapper .lg-img .text-container{right:5%}.head-block .inner-container .head-slider .head-slide-container .head-slide-inner-wrapper .lg-img .text-container .title{font-size:54px}.head-block .inner-container .head-slider .head-slide-container .head-slide-inner-wrapper .lg-img .text-container .subtitle{font-size:27px;max-width:300px;margin-right:auto}.head-block .inner-container .head-slider .head-slide-container .head-slide-inner-wrapper .lg-img .text-container .description{font-size:16px}.head-block .inner-container .head-slider .head-slide-container .head-slide-inner-wrapper .right-sm-img{max-width:130px;margin-top:-30px;margin-right:0}.head-block .inner-container .head-slider .head-slide-container .head-slide-inner-wrapper .left-sm-img{max-width:260px;margin-top:-20px}.below-head-text-block .inner-container{margin:0 auto;max-width:100%;padding-bottom:100px}.below-head-text-block .inner-container .text-container{padding:15px 60px 0}.below-head-text-block .inner-container .text-container .title{font-size:54px;padding-bottom:10px}.below-head-text-block .inner-container .text-container .subtitle{max-width:100%;font-size:24px;padding-bottom:30px}.about-block{padding-right:50px}.about-block .inner-container{display:grid}.about-block .inner-container .tab-content-container{order:2;padding:30px 0 30px 30px}.about-block .inner-container .tab-content-container::before{left:-10%;height:300px;width:300px}.about-block .inner-container .tab-content-container .tab-content .tab-inner .inner-content-container{column-gap:80px;grid-template-columns:1fr}.about-block .inner-container .tab-content-container .tab-content .tab-inner .inner-content-container .text-container{order:1;padding:50px 30px 80px 0}.about-block .inner-container .tab-content-container .tab-content .tab-inner .inner-content-container .text-container::before{width:418px;height:230px}.about-block .inner-container .tab-content-container .tab-content .tab-inner .inner-content-container .text-container .title{font-size:38px}.about-block .inner-container .tab-content-container .tab-content .tab-inner .inner-content-container .text-container .subtitle{font-size:18px;padding-bottom:40px}.about-block .inner-container .tab-content-container .tab-content .tab-inner .inner-content-container .text-container .text-wrapper{row-gap:20px;line-height:1.7}.about-block .inner-container .tab-content-container .tab-content .tab-inner .inner-content-container .text-container .button-container{text-align:center}.about-block .inner-container .tab-content-container .tab-content .tab-inner .inner-content-container .image-container{order:2;margin:0 auto;max-width:300px}.about-block .inner-container .tab-button-container{order:1;margin-bottom:20px;margin-top:0}.about-block .inner-container .tab-button-container .tab-button-wrapper{padding:6px 15px}.about-block .inner-container .tab-button-container .tab-button-wrapper .tablink{padding:8px 20px}.about-block .inner-container .tab-button-container .tab-button-wrapper .tablink::before{bottom:6px}.treatment-block{padding:0 35px}.treatment-block .inner-container .title-container{font-size:28px}.treatment-block .inner-container .title-container .purple-title{font-size:28px}.treatment-block .inner-container .treatments-container .treatments-inner{grid-template-columns:1fr 1fr;grid-template-areas:"dentistry massage" "cosmetics hands" "shaping aesthetic" "shaping aesthetic"}.treatment-block .inner-container .treatments-container .treatments-inner .treatment a .title-wrapper{font-size:21px;padding:10px 15px}.treatment-block .inner-container .treatments-container .treatments-inner .treatment a .img-wrapper .hover-text{font-size:21px}.booking-block .inner-container{height:300px}.booking-block .inner-container .text-wrapper{max-width:300px;padding:50px 30px}.booking-block .inner-container .text-wrapper .title{font-size:28px;padding-bottom:30px}.booking-block .inner-container .text-wrapper .button-container .booking-button{padding:12px 28px}.booking-block .inner-container .text-wrapper .button-container .booking-button:hover .image::before,.booking-block .inner-container .text-wrapper .button-container .booking-button:focus .image::before{width:46px}.booking-block .inner-container .text-wrapper .button-container .booking-button .label{font-size:15px;padding-right:10px}.booking-block .inner-container .text-wrapper .button-container .booking-button .image::before{width:23px;top:13px;height:1px}.visitor-block .inner-container{padding:80px 30px 30px}.visitor-block .inner-container .left-quote{padding-top:110px}.visitor-block .inner-container .right-quote{padding-bottom:270px}.visitor-block .inner-container .visitor-container .visitor-wrapper .title{font-size:38px}.anti-aging-block .inner-container .top-container .title-container{padding-left:50px;padding-top:80px}.anti-aging-block .inner-container .top-container .title-container .purple{font-size:40px}.anti-aging-block .inner-container .top-container .title-container .beige{font-size:40px}.anti-aging-block .inner-container .top-container .title-img-wrapper{margin-right:30px;max-width:150px;margin-top:30px}.anti-aging-block .inner-container .bottom-container .anti-aging-tab-button-container .anti-aging-tab-button-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;row-gap:22px;justify-content:center}.anti-aging-block .inner-container .bottom-container .anti-aging-tab-button-container .anti-aging-tab-button-wrapper .anti-aging-tablink{font-size:18px}.anti-aging-block .inner-container .bottom-container .anti-aging-tab-button-container .anti-aging-tab-button-wrapper .anti-aging-tablink .text{margin-right:15px}.anti-aging-block .inner-container .bottom-container .anti-aging-tab-content-container .anti-aging-tab-content-wrapper{height:100%}.anti-aging-block .inner-container .bottom-container .anti-aging-tab-content-container .anti-aging-tab-content-wrapper .anti-aging-tab-content .anti-aging-tab-inner .inner-content-container{column-gap:30px;grid-template-columns:1fr}.anti-aging-block .inner-container .bottom-container .anti-aging-tab-content-container .anti-aging-tab-content-wrapper .anti-aging-tab-content .anti-aging-tab-inner .inner-content-container .text-container{row-gap:30px;order:1;padding:20px}.anti-aging-block .inner-container .bottom-container .anti-aging-tab-content-container .anti-aging-tab-content-wrapper .anti-aging-tab-content .anti-aging-tab-inner .inner-content-container .text-container .title{font-size:24px}.anti-aging-block .inner-container .bottom-container .anti-aging-tab-content-container .anti-aging-tab-content-wrapper .anti-aging-tab-content .anti-aging-tab-inner .inner-content-container .text-container .title span{display:inline-block}.anti-aging-block .inner-container .bottom-container .anti-aging-tab-content-container .anti-aging-tab-content-wrapper .anti-aging-tab-content .anti-aging-tab-inner .inner-content-container .text-container .button-container .details-button .image::before{height:2px;top:14px;width:23px;-moz-transition:.3s all ease-out;-ms-transition:.3s all ease-out;-webkit-transition:.3s all ease-out;transition:.3s all ease-out}.anti-aging-block .inner-container .bottom-container .anti-aging-tab-content-container .anti-aging-tab-content-wrapper .anti-aging-tab-content .anti-aging-tab-inner .inner-content-container .text-container .button-container .details-button:hover .image::before,.anti-aging-block .inner-container .bottom-container .anti-aging-tab-content-container .anti-aging-tab-content-wrapper .anti-aging-tab-content .anti-aging-tab-inner .inner-content-container .text-container .button-container .details-button:focus .image::before{width:46px}.anti-aging-block .inner-container .bottom-container .anti-aging-tab-content-container .anti-aging-tab-content-wrapper .anti-aging-tab-content .anti-aging-tab-inner .inner-content-container .image-container{order:2}.consultation-block{margin:0 0 60px}.consultation-block .inner-container{height:300px}.consultation-block .inner-container .text-wrapper{max-width:300px;padding:50px 30px}.consultation-block .inner-container .text-wrapper .title{font-size:28px;padding-bottom:30px}.consultation-block .inner-container .text-wrapper .button-container .consultation-button{padding:12px 28px}.consultation-block .inner-container .text-wrapper .button-container .consultation-button:hover .image::before,.consultation-block .inner-container .text-wrapper .button-container .consultation-button:focus .image::before{width:46px}.consultation-block .inner-container .text-wrapper .button-container .consultation-button .label{font-size:15px;padding-right:10px}.consultation-block .inner-container .text-wrapper .button-container .consultation-button .image::before{width:23px;top:14px;height:1px;-moz-transition:.3s all ease-out;-ms-transition:.3s all ease-out;-webkit-transition:.3s all ease-out;transition:.3s all ease-out}.webshop-block .inner-container{padding:0 30px;margin:0 auto 60px;grid-template-columns:1fr}.webshop-block .inner-container .text-container{row-gap:40px}.webshop-block .inner-container .text-container .title{font-size:34px}.webshop-block .inner-container .text-container .button-container .webshop-button .image::before{height:2px;top:14px;width:23px;-moz-transition:.3s all ease-out;-ms-transition:.3s all ease-out;-webkit-transition:.3s all ease-out;transition:.3s all ease-out}.webshop-block .inner-container .text-container .button-container .webshop-button:hover .image::before,.webshop-block .inner-container .text-container .button-container .webshop-button:focus .image::before{width:46px}.webshop-block .inner-container .image-container .large-img{padding-right:50px}.webshop-block .inner-container .image-container .small-img{max-width:200px}}@media(max-width: 575.98px){.head-block .inner-container{padding-right:0}.head-block .inner-container .head-slider .head-slide-container .head-slide-inner-wrapper .lg-img .text-container{right:5%}.head-block .inner-container .head-slider .head-slide-container .head-slide-inner-wrapper .lg-img .text-container .title{font-size:28px}.head-block .inner-container .head-slider .head-slide-container .head-slide-inner-wrapper .lg-img .text-container .subtitle{font-size:13px;max-width:200px;margin-left:auto}.head-block .inner-container .head-slider .head-slide-container .head-slide-inner-wrapper .lg-img .text-container .description{font-size:10px}.head-block .inner-container .head-slider .head-slide-container .head-slide-inner-wrapper .right-sm-img{max-width:100px;margin-top:-30px;margin-right:0}.head-block .inner-container .head-slider .head-slide-container .head-slide-inner-wrapper .left-sm-img{max-width:260px;margin-top:-20px}.below-head-text-block .inner-container{margin:0 auto;max-width:100%;padding-bottom:80px}.below-head-text-block .inner-container .text-container{padding:15px 40px 0}.below-head-text-block .inner-container .text-container .title{font-size:40px;padding-bottom:10px}.below-head-text-block .inner-container .text-container .subtitle{max-width:100%;font-size:18px;padding-bottom:30px;line-height:1.6}.below-head-text-block .inner-container .text-container .text-wrapper{font-size:14px}.about-block{padding-right:0}.about-block .inner-container{display:grid}.about-block .inner-container .tab-content-container{order:2;padding:30px 15px 30px 15px}.about-block .inner-container .tab-content-container::before{left:-10%;height:300px;width:300px}.about-block .inner-container .tab-content-container .tab-content .tab-inner .inner-content-container{column-gap:80px;grid-template-columns:1fr}.about-block .inner-container .tab-content-container .tab-content .tab-inner .inner-content-container .text-container{order:1;padding:0 0 80px 0}.about-block .inner-container .tab-content-container .tab-content .tab-inner .inner-content-container .text-container::before{width:0;height:0;display:none}.about-block .inner-container .tab-content-container .tab-content .tab-inner .inner-content-container .text-container .title{font-size:24px}.about-block .inner-container .tab-content-container .tab-content .tab-inner .inner-content-container .text-container .subtitle{font-size:16px;padding-bottom:40px;line-height:1.4}.about-block .inner-container .tab-content-container .tab-content .tab-inner .inner-content-container .text-container .text-wrapper{row-gap:20px;line-height:1.7;height:100%}.about-block .inner-container .tab-content-container .tab-content .tab-inner .inner-content-container .text-container .button-container{text-align:center}.about-block .inner-container .tab-content-container .tab-content .tab-inner .inner-content-container .text-container .button-container .details-button{padding:12px 30px;font-size:14px}.about-block .inner-container .tab-content-container .tab-content .tab-inner .inner-content-container .text-container .button-container .details-button .image::before{top:10px}.about-block .inner-container .tab-content-container .tab-content .tab-inner .inner-content-container .image-container{order:2;margin:0 auto;max-width:300px}.about-block .inner-container .tab-button-container{order:1;margin-bottom:20px;margin-top:0}.about-block .inner-container .tab-button-container .tab-button-wrapper{padding:6px 15px}.about-block .inner-container .tab-button-container .tab-button-wrapper .tablink{padding:8px 20px;font-size:13px}.about-block .inner-container .tab-button-container .tab-button-wrapper .tablink::before{bottom:6px}.treatment-block{padding:0 15px}.treatment-block .inner-container .title-container{font-size:24px}.treatment-block .inner-container .title-container .purple-title{font-size:24px}.treatment-block .inner-container .treatments-container .treatments-inner{grid-template-columns:1fr;grid-template-areas:"aesthetic" "dentistry" "cosmetics" "shaping" "massage" "hands"}.treatment-block .inner-container .treatments-container .treatments-inner .treatment a .title-wrapper{font-size:21px;padding:10px 15px}.treatment-block .inner-container .treatments-container .treatments-inner .treatment a .img-wrapper .hover-text{font-size:21px}.booking-block .inner-container{height:300px;padding:30px 0}.booking-block .inner-container .text-wrapper{max-width:300px;padding:50px 30px;margin:0 auto;height:240px}.booking-block .inner-container .text-wrapper .title{font-size:28px;padding-bottom:30px;text-align:center}.booking-block .inner-container .text-wrapper .button-container{text-align:center}.booking-block .inner-container .text-wrapper .button-container .booking-button{padding:12px 28px}.booking-block .inner-container .text-wrapper .button-container .booking-button:hover .image::before,.booking-block .inner-container .text-wrapper .button-container .booking-button:focus .image::before{width:46px}.booking-block .inner-container .text-wrapper .button-container .booking-button .label{font-size:15px;padding-right:10px}.booking-block .inner-container .text-wrapper .button-container .booking-button .image::before{width:23px;top:13px;height:2px}.visitor-block .inner-container{padding:80px 15px 30px;grid-template-columns:1fr 12fr 1fr}.visitor-block .inner-container .left-quote{padding-top:160px}.visitor-block .inner-container .right-quote{padding-bottom:140px}.visitor-block .inner-container .visitor-container .visitor-wrapper .title{font-size:32px;line-height:1.4}.visitor-block .inner-container .visitor-container .visitor-wrapper .text{font-size:16px}.visitor-block .inner-container .visitor-container .visitor-wrapper .person-container .text-wrapper .name{font-size:24px}.visitor-block .inner-container .visitor-container .visitor-wrapper .person-container .text-wrapper .description{font-size:15px}.anti-aging-block .inner-container .top-container .title-container{padding-left:30px;padding-top:50px}.anti-aging-block .inner-container .top-container .title-container .purple{font-size:30px}.anti-aging-block .inner-container .top-container .title-container .beige{font-size:30px}.anti-aging-block .inner-container .top-container .title-img-wrapper{display:none}.anti-aging-block .inner-container .bottom-container .anti-aging-tab-button-container .anti-aging-tab-button-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;row-gap:22px;justify-content:center}.anti-aging-block .inner-container .bottom-container .anti-aging-tab-button-container .anti-aging-tab-button-wrapper .anti-aging-tablink{font-size:16px}.anti-aging-block .inner-container .bottom-container .anti-aging-tab-button-container .anti-aging-tab-button-wrapper .anti-aging-tablink .text{margin-right:15px}.anti-aging-block .inner-container .bottom-container .anti-aging-tab-content-container .anti-aging-tab-content-wrapper{height:100%}.anti-aging-block .inner-container .bottom-container .anti-aging-tab-content-container .anti-aging-tab-content-wrapper .anti-aging-tab-content .anti-aging-tab-inner .inner-content-container{column-gap:30px;grid-template-columns:1fr}.anti-aging-block .inner-container .bottom-container .anti-aging-tab-content-container .anti-aging-tab-content-wrapper .anti-aging-tab-content .anti-aging-tab-inner .inner-content-container .text-container{row-gap:30px;order:1;padding:20px}.anti-aging-block .inner-container .bottom-container .anti-aging-tab-content-container .anti-aging-tab-content-wrapper .anti-aging-tab-content .anti-aging-tab-inner .inner-content-container .text-container .title{font-size:24px}.anti-aging-block .inner-container .bottom-container .anti-aging-tab-content-container .anti-aging-tab-content-wrapper .anti-aging-tab-content .anti-aging-tab-inner .inner-content-container .text-container .title span{display:inline-block}.anti-aging-block .inner-container .bottom-container .anti-aging-tab-content-container .anti-aging-tab-content-wrapper .anti-aging-tab-content .anti-aging-tab-inner .inner-content-container .text-container .button-container .details-button{padding:12px 20px;font-size:18px}.anti-aging-block .inner-container .bottom-container .anti-aging-tab-content-container .anti-aging-tab-content-wrapper .anti-aging-tab-content .anti-aging-tab-inner .inner-content-container .text-container .button-container .details-button .label{font-size:15px;padding-right:10px}.anti-aging-block .inner-container .bottom-container .anti-aging-tab-content-container .anti-aging-tab-content-wrapper .anti-aging-tab-content .anti-aging-tab-inner .inner-content-container .text-container .button-container .details-button .image::before{top:13px;height:2px;width:23px;-moz-transition:.3s all ease-out;-ms-transition:.3s all ease-out;-webkit-transition:.3s all ease-out;transition:.3s all ease-out}.anti-aging-block .inner-container .bottom-container .anti-aging-tab-content-container .anti-aging-tab-content-wrapper .anti-aging-tab-content .anti-aging-tab-inner .inner-content-container .text-container .button-container .details-button:hover .image::before,.anti-aging-block .inner-container .bottom-container .anti-aging-tab-content-container .anti-aging-tab-content-wrapper .anti-aging-tab-content .anti-aging-tab-inner .inner-content-container .text-container .button-container .details-button:focus .image::before{width:46px}.anti-aging-block .inner-container .bottom-container .anti-aging-tab-content-container .anti-aging-tab-content-wrapper .anti-aging-tab-content .anti-aging-tab-inner .inner-content-container .image-container{order:2}.consultation-block{margin:0 0 30px}.consultation-block .inner-container{height:300px;padding:30px 0}.consultation-block .inner-container .text-wrapper{max-width:300px;padding:50px 30px;margin:0 auto;height:240px}.consultation-block .inner-container .text-wrapper .title{font-size:28px;padding-bottom:30px;text-align:center}.consultation-block .inner-container .text-wrapper .button-container{text-align:center}.consultation-block .inner-container .text-wrapper .button-container .consultation-button{padding:12px 28px}.consultation-block .inner-container .text-wrapper .button-container .consultation-button:hover .image::before,.consultation-block .inner-container .text-wrapper .button-container .consultation-button:focus .image::before{width:46px}.consultation-block .inner-container .text-wrapper .button-container .consultation-button .label{font-size:15px;padding-right:10px}.consultation-block .inner-container .text-wrapper .button-container .consultation-button .image::before{width:23px;top:13px;height:2px;-moz-transition:.3s all ease-out;-ms-transition:.3s all ease-out;-webkit-transition:.3s all ease-out;transition:.3s all ease-out}.webshop-block .inner-container{padding:0 15px;margin:0 auto 60px;grid-template-columns:1fr}.webshop-block .inner-container .text-container{row-gap:30px}.webshop-block .inner-container .text-container .title{font-size:30px}.webshop-block .inner-container .text-container .button-container .webshop-button{padding:12px 25px}.webshop-block .inner-container .text-container .button-container .webshop-button .label{font-size:18px}.webshop-block .inner-container .text-container .button-container .webshop-button .image::before{height:2px;top:14px;width:23px;-moz-transition:.3s all ease-out;-ms-transition:.3s all ease-out;-webkit-transition:.3s all ease-out;transition:.3s all ease-out}.webshop-block .inner-container .text-container .button-container .webshop-button:hover .image::before,.webshop-block .inner-container .text-container .button-container .webshop-button:focus .image::before{width:46px}.webshop-block .inner-container .image-container .large-img{padding-right:50px;padding-bottom:60px}.webshop-block .inner-container .image-container .small-img{max-width:130px}}
