*{margin:0;padding:0}*,*::after,*::before{box-sizing:inherit}::-moz-selection{background:#FFE8D1}::selection{background:#FFE8D1}html{scroll-behavior:smooth;font-size:62.5%}@media only screen and (max-width: 75em){html{font-size:56.25%}}@media only screen and (max-width: 56.25em){html{font-size:50%}}body{box-sizing:border-box;font-weight:400;line-height:1.6}a{color:inherit;text-decoration:inherit}.paragraph{font-family:"Montserrat", sans-serif;font-size:1.6rem;line-height:2;color:#5B5B5B}.heading-3{font-family:"Raleway", sans-serif;font-size:3.2rem;font-weight:600;margin:2.5rem 0}.heading-4{font-family:"Montserrat", sans-serif;font-size:2.4rem;font-weight:400;color:#878787}.heading-5{font-family:"Raleway", sans-serif;font-size:2.8rem;font-weight:600}.description{font-family:"Montserrat", sans-serif;font-size:1.6rem;font-style:italic}.contact__item{font-family:"Montserrat", sans-serif;font-size:1.6rem;line-height:2;color:#5B5B5B}.bold{font-weight:700}.layout-container{border:1px solid blue;flex-basis:58.5rem;margin:1rem}.layout-container-sm{flex-basis:46.5rem;margin:0 7rem}@media only screen and (max-width: 56.25em){.layout-container-sm{margin:0 4rem}}.layout-container-5{flex-basis:58.5rem;margin:1rem}@media only screen and (max-width: 37.5em){.layout-container-5{flex-basis:auto}}.layout-container-4{flex-basis:46.5rem;margin:1rem}.wrapper{width:50%;margin:0 auto !important}.section-background-gray{background-color:#F8F8F8}.home-img-small__img{height:30rem;width:100vw;-o-object-fit:cover;object-fit:cover}@media only screen and (max-width: 37.5em){.home-img-small__img{height:15rem;width:100vw;-o-object-fit:cover;object-fit:cover}}.padding-2{padding-bottom:2rem}@media only screen and (max-width: 37.5em){.center-phone{margin:0 auto}}.accordion{margin:0 auto;width:119rem}@media only screen and (max-width: 75em){.accordion{width:95%}}@media only screen and (max-width: 37.5em){.accordion{width:100%}}.accordion__group{background-color:#fff;padding:1.5rem 12rem;margin:2.5rem 0}@media only screen and (max-width: 75em){.accordion__group{padding:1.5rem 8rem}}@media only screen and (max-width: 56.25em){.accordion__group{padding:1.5rem 4rem}}@media only screen and (max-width: 37.5em){.accordion__group{padding:0}.accordion__group .heading-5{padding:2rem 4rem}}.accordion__item{border:none;outline:none;-webkit-transition:0.4s;transition:0.4s;cursor:pointer}.accordion__item:last-child .item__long{border-bottom:none}.accordion__item--passive:last-child .item__long{border-bottom:none}.accordion__item-desc{border:1px solid blue}.accordion .item{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;padding:6rem}.accordion .item__desc{text-transform:uppercase !important}.accordion .item__li{font-family:"Montserrat", sans-serif;font-size:1.6rem;line-height:2;color:#5B5B5B}.accordion .item__li--flex{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between}.accordion .item__li--flex-ic{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between}@media only screen and (max-width: 37.5em){.accordion .item__li--flex-ic{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}}.accordion .item__short{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;padding:1rem 3rem;-webkit-transition:text-shadow 0.3s;transition:text-shadow 0.3s}.accordion .item__heading{padding-top:1rem;text-transform:uppercase;font-family:"Montserrat", sans-serif;font-size:1.6rem;line-height:2;color:#5B5B5B}.accordion .item__description{font-family:"Montserrat", sans-serif;font-size:1.6rem;line-height:2;color:#5B5B5B}@media only screen and (max-width: 37.5em){.accordion .item__desc{flex-basis:80%}.accordion .item__price{flex-basis:20%}}.accordion .item__short:hover{text-shadow:0 0 0.65px #333, 0 0 0.65px #333}.accordion .item__long{border-bottom:1px solid #B4B4B4;padding:0 12rem;overflow:hidden;max-height:0;overflow:hidden;-webkit-transition:max-height 0.4s ease-out;transition:max-height 0.4s ease-out}@media only screen and (max-width: 37.5em){.accordion .item__long{padding:0 4rem}}.accordion .item__long .paragraph{padding-bottom:2rem}.active{display:block !important}.panel-border{border-bottom:none !important}.btn{padding:2rem 3rem;text-transform:uppercase;font-family:"Montserrat", sans-serif;font-weight:600;font-size:1.6rem;color:#C4A281;border:none;background-color:#FFE8D1;margin-top:2.5rem;cursor:pointer;-webkit-transition:color .5s ease;transition:color .5s ease;-webkit-transition:background-color .5s ease;transition:background-color .5s ease}.btn:hover{color:#5B5B5B;background-color:#F8F8F8}.icon{height:2.5rem;width:2.5rem}hr{margin:2rem 0;color:#B4B4B4}.swiper-container{width:100%;height:100%}.swiper-slide{text-align:center;font-size:18px;background:#fff;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center}.swiper-item{width:100%;height:auto}.swiper-button-next,.swiper-button-prev{color:#FFE8D1 !important}.swiper-pagination-bullet-active{background:#FFE8D1 !important}.footer__box{text-align:center;flex-basis:22rem;padding:1rem 0;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center}@media only screen and (max-width: 37.5em){.footer__box{flex-basis:auto}}.footer__item{list-style:none;font-size:1.6rem;padding:0.5rem 0;text-decoration:none;color:inherit;font-family:"Montserrat", sans-serif}.footer .icon:first-child{margin-right:2.5rem}.logo{display:block;margin:0 auto 4rem auto;width:40rem}.navigation{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center}.navigation__list{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center}@media only screen and (max-width: 37.5em){.navigation__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;text-align:center}}.navigation__item{text-transform:uppercase;list-style:none;font-size:2.2rem;margin:0 5rem}@media only screen and (max-width: 37.5em){.navigation__item{margin:0.5rem 2rem}}.navigation__link{text-decoration:none;color:#000;font-family:"Montserrat", sans-serif;-webkit-transition:text-shadow .3s;transition:text-shadow .3s}.navigation__link:hover{text-shadow:0 0 .65px #333, 0 0 .65px #333}.navigation__social{-webkit-box-flex:1;flex:1;display:-webkit-box;display:flex;padding-left:17rem}.navigation .icon:first-child{margin-right:2.5rem}.header{padding:2.5rem 0 4rem 0}@media only screen and (max-width: 37.5em){.header{padding:2.5rem 0}}.home-img{display:block;overflow:hidden}.home-img__img{width:100%;height:auto}.brand{padding:13rem 0;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center}@media only screen and (max-width: 37.5em){.brand{padding:8rem 4rem}}.treatments{display:-webkit-box;display:flex}@media only screen and (max-width: 37.5em){.treatments{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}}.about{background-color:#F8F8F8;padding:12rem 0}@media only screen and (max-width: 37.5em){.about{padding:8rem 0}}.prices{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;padding:12rem 0}@media only screen and (max-width: 37.5em){.prices{padding:8rem 0}}.footer{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;padding:5rem 0;background-color:#F8F8F8}@media only screen and (max-width: 37.5em){.footer{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}}.contact{padding:8rem;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center}@media only screen and (max-width: 37.5em){.contact{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;padding:6rem}}@media only screen and (max-width: 56.25em){.brand{padding:6rem}}.brand__text{margin:1rem;flex-basis:58.5rem}.brand__logos{margin:1rem;flex-basis:58.5rem;display:-webkit-box;display:flex;-webkit-box-pack:space-evenly;justify-content:space-evenly;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center}@media only screen and (max-width: 37.5em){.brand__logos{display:none}}.brand__logos-img{width:20rem;height:auto;padding:0rem}.brand__logos-img--mobile{display:none;margin:2rem auto;width:25rem;height:auto}@media only screen and (max-width: 37.5em){.brand__logos-img--mobile{display:block}}@media only screen and (max-width: 56.25em){.treatments{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}}.treatments__img{-webkit-box-flex:1;flex:1;flex-basis:50%}.treatments__img-img{width:100%;height:100%}.treatments__container{-webkit-box-flex:1;flex:1;flex-basis:50%;display:grid;grid-template-columns:50% 50%;grid-template-rows:50% 50%}@media only screen and (max-width: 37.5em){.treatments__container{grid-template-columns:100%;grid-template-rows:25% 25% 25% 25%}}.treatments__item{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;cursor:pointer;-webkit-transition:background-color 0.2s ease-out;transition:background-color 0.2s ease-out}.treatments__item:last-child{border-bottom:none !important}@media only screen and (max-width: 56.25em){.treatments__item{padding:8rem}}@media only screen and (max-width: 37.5em){.treatments__item{padding:4rem;border-bottom:1px solid #B4B4B4}}.treatments__item:hover{background-color:#F8F8F8}.treatments__text{text-align:center}.treatments .bottom-line-primary{position:relative}.treatments .bottom-line-primary::after{content:'';position:absolute;background-color:#FFE8D1;width:10rem;height:3px;bottom:-1.5rem;left:calc(50% - 5rem)}.treatments .paragraph{font-size:1.4rem;margin:0 auto;width:50%;padding-top:3rem;line-height:1.6}.treatments .border-bottom{border-bottom:1px solid #B4B4B4}.treatments .bordrer-left{border-left:1px solid #B4B4B4}@media only screen and (max-width: 56.25em){.about{padding:6rem}}@media only screen and (max-width: 37.5em){.about{padding:4rem}}.about__headings{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;flex-wrap:wrap}@media only screen and (max-width: 37.5em){.about__headings{padding:0 4rem}}.about__headings .heading-4{flex-basis:119rem}.about__headings .heading-3{flex-basis:119rem}.about__container{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center}.about__container-text{background-color:#fff;margin:1rem;flex-basis:58.5rem;padding:8rem}@media only screen and (max-width: 37.5em){.about__container-text{padding:4rem}}.about__container-text .heading-3{margin:0}.about__container-text p:last-child{padding-top:1.5rem}.about__container-image{padding:0 4rem;margin:1rem;flex-basis:58.5rem}@media only screen and (max-width: 37.5em){.about__container-image{display:none}}.about__container-img{width:100%;height:auto}@media only screen and (max-width: 56.25em){.prices{padding:6rem}}.prices__text{margin:1rem;flex-basis:58.5rem}.prices__img{margin:1rem;flex-basis:58.5rem}@media only screen and (max-width: 37.5em){.prices__img{display:none}}.prices__img-1{position:absolute;width:40rem;height:auto}@media only screen and (max-width: 56.25em){.prices__img-1{width:30rem}}.prices__img-2{z-index:-1;position:relative;-webkit-transform:translate(16rem, 20rem);transform:translate(16rem, 20rem);width:40rem;height:auto}@media only screen and (max-width: 56.25em){.prices__img-2{width:30rem}}.section-brand{padding:3rem;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center}.section-brand__img-container{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:space-evenly;justify-content:space-evenly;-webkit-box-align:center;align-items:center}.section-brand__img{max-width:46.5rem}@media only screen and (max-width: 56.25em){.section-brand__img{width:35rem}}@media only screen and (max-width: 56.25em){.section-brand{padding:3rem}}@media only screen and (max-width: 37.5em){.section-brand{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;padding:2rem}}.section-about{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;padding:7rem 0}@media only screen and (max-width: 37.5em){.section-about{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;padding:2rem}}.section-about h3:first-child{margin-top:0}.section-about h3:nth-child(2){margin-bottom:0}.section-about .paragraph{padding-bottom:2rem}.section-about__img{width:100%;height:auto}@media only screen and (max-width: 37.5em){.section-about__img{margin-top:2rem;width:35rem;height:auto}}.section-gallery{padding:7rem 0;background-color:#F8F8F8}@media only screen and (max-width: 37.5em){.section-gallery{padding:7rem 0}}.section-gallery .gallery{padding:4rem 13rem;display:grid;grid-template-columns:repeat(auto-fit, 2, 1fr);grid-template-rows:repeat(auto-fit, 1, 1fr);grid-gap:2rem}@media only screen and (max-width: 56.25em){.section-gallery .gallery{padding:2rem 8rem}}@media only screen and (max-width: 37.5em){.section-gallery .gallery{padding:4rem;display:grid;grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(4, auto);grid-gap:1rem}}.section-gallery .gallery__img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover;display:block}@media only screen and (max-width: 37.5em){.section-gallery .gallery__item{height:auto}}.section-gallery .gallery__item--1{grid-column:1 / span 1;grid-row:1 / span 1}@media only screen and (max-width: 37.5em){.section-gallery .gallery__item--1{grid-area:3 / 2 / 4 / 3}}.section-gallery .gallery__item--2{grid-column:2 / span 1;grid-row:1 / span 1}@media only screen and (max-width: 37.5em){.section-gallery .gallery__item--2{grid-area:1 / 2 / 2 / 3}}.section-gallery .gallery__item--3{grid-column:3 / span 1;grid-row:1 / span 1}@media only screen and (max-width: 37.5em){.section-gallery .gallery__item--3{grid-area:1 / 1 / 2 / 2}}.section-gallery .gallery__item--4{grid-column:4 / span 1;grid-row:1 / span 1}@media only screen and (max-width: 37.5em){.section-gallery .gallery__item--4{grid-area:3 / 1 / 4 / 2}}.section-gallery .gallery__item--5{grid-column:1 / span 2;grid-row:2 / span 1}@media only screen and (max-width: 37.5em){.section-gallery .gallery__item--5{grid-area:4 / 1 / 5 / 3}}.section-gallery .gallery__item--6{grid-column:3 / span 2;grid-row:2 / span 1}@media only screen and (max-width: 37.5em){.section-gallery .gallery__item--6{grid-area:2 / 1 / 3 / 3}}.section-treatments{padding:7rem 0;display:grid;-webkit-box-pack:center;justify-content:center;grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(3, 1fr);grid-template-columns:46.5rem 46.5rem;grid-template-rows:auto auto;grid-gap:2rem}@media only screen and (max-width: 37.5em){.section-treatments{padding:2rem 4rem;grid-template-columns:repeat(2, 1fr);grid-template-rows:0.1fr repeat(2, 1fr);grid-template-columns:auto auto}}.section-treatments__headings{grid-column:1 / span 2;grid-row:1 / 1}@media only screen and (max-width: 37.5em){.section-treatments__headings{grid-area:1 / 1 / 2 / 3}}.section-treatments__container-1{grid-area:2 / 1 / 4 / 2}@media only screen and (max-width: 37.5em){.section-treatments__container-1{grid-area:2 / 1 / 3 / 3}}.section-treatments__container-2{grid-area:2 / 2 / 4 / 3}@media only screen and (max-width: 37.5em){.section-treatments__container-2{grid-area:3 / 1 / 4 / 3}}.section-prices{padding:7rem 0;background-color:#F8F8F8}.map{width:100%}.contact__box{flex-basis:58.5rem;margin:1rem;position:relative}@media only screen and (max-width: 37.5em){.contact__box{flex-basis:20rem}}.contact__list{margin:auto 8rem;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media only screen and (max-width: 37.5em){.contact__list{margin:0}}.contact__item{list-style:none;font-size:1.6rem;padding:1rem 0}.contact .icon{position:relative;top:5px;margin-right:10px}
