.no-transition *{-webkit-transition:none!important;-moz-transition:none!important;-ms-transition:none!important;-o-transition:none!important}@font-face{font-display:swap;font-family:Melodrama;font-style:normal;font-weight:400;src:url(/fonts/Melodrama-Regular.woff2) format("woff2"),url(/fonts/Melodrama-Regular.woff) format("woff"),url(/fonts/Melodrama-Regular.ttf) format("truetype")}@font-face{font-display:swap;font-family:Melodrama;font-style:normal;font-weight:500;src:url(/fonts/Melodrama-Medium.woff2) format("woff2"),url(/fonts/Melodrama-Medium.woff) format("woff"),url(/fonts/Melodrama-Medium.ttf) format("truetype")}:where(:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}*,:after,:before{box-sizing:border-box}a,button{cursor:revert}menu,ol,ul{list-style:none}img{max-width:100%}table{border-collapse:collapse}input,textarea{-webkit-user-select:auto}textarea{white-space:revert}meter{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}::-moz-placeholder{color:unset}::placeholder{color:unset}:where([hidden]){display:none}:where([contenteditable]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;-webkit-line-break:after-white-space;overflow-wrap:break-word;-webkit-user-select:auto}:where([draggable=true]){-webkit-user-drag:element}:root{--primary:#d2c1e0;--secondary:#d6d4e7;--secondary-light:#e0dce3;--accent:#5d539f;--accent-darker:#423d61;--light:#f6f6f6;--dark:#25242e;--gray:#707070;--shadow:rgba(37,36,46,.1)}p{color:var(--dark);font-size:1.25rem;letter-spacing:.015em;line-height:1.25em}@media (max-width:1540px){p{font-size:1.1rem}}body{background-color:var(--secondary);color:var(--accent-darker);font-family:Rubik,sans-serif;font-size:.875rem;position:fixed;top:0}@media (hover:none){body{position:relative;top:auto}}main{display:flex;flex-direction:column;overflow-x:hidden;position:relative}img{display:block}.container{padding:0 13.0208333333vw}.container--small{padding:0 5.7291666667vw}@font-face{font-display:swap;font-family:Melodrama;font-style:normal;font-weight:400;src:url(/wp-content/themes/elisir/public/fonts/Melodrama-Regular.woff2) format("woff2"),url(/wp-content/themes/elisir/public/fonts/Melodrama-Regular.woff) format("woff"),url(/wp-content/themes/elisir/public/fonts/Melodrama-Regular.ttf) format("truetype")}@font-face{font-display:swap;font-family:Melodrama;font-style:normal;font-weight:500;src:url(/wp-content/themes/elisir/public/fonts/Melodrama-Medium.woff2) format("woff2"),url(/wp-content/themes/elisir/public/fonts/Melodrama-Medium.woff) format("woff"),url(/wp-content/themes/elisir/public/fonts/Melodrama-Medium.ttf) format("truetype")}@font-face{font-display:swap;font-family:Rubik;font-style:normal;font-weight:300;src:url(/wp-content/themes/elisir/public/fonts/Rubik-Light.woff2) format("woff2"),url(/wp-content/themes/elisir/public/fonts/Rubik-Light.woff) format("woff"),url(/wp-content/themes/elisir/public/fonts/Rubik-Light.ttf) format("truetype")}@font-face{font-display:swap;font-family:Rubik;font-style:normal;font-weight:400;src:url(/wp-content/themes/elisir/public/fonts/Rubik.woff2) format("woff2"),url(/wp-content/themes/elisir/public/fonts/Rubik.woff) format("woff"),url(/wp-content/themes/elisir/public/fonts/Rubik.ttf) format("truetype")}@font-face{font-display:swap;font-family:Rubik;font-style:normal;font-weight:500;src:url(/wp-content/themes/elisir/public/fonts/Rubik-Medium.woff2) format("woff2"),url(/wp-content/themes/elisir/public/fonts/Rubik-Medium.woff) format("woff"),url(/wp-content/themes/elisir/public/fonts/Rubik-Medium.ttf) format("truetype")}.btn,.wpcf7-submit{align-items:center;border-radius:5px;display:flex;font-size:1.125rem;justify-content:center;letter-spacing:.015em;line-height:1.1111111111em;padding:12px 40px;width:-moz-max-content;width:max-content}.btn--primary,.wpcf7-submit--primary{background-color:var(--accent);color:var(--light)}.btn--secondary,.wpcf7-submit--secondary{background-color:var(--light);color:var(--accent)}.btn--dark,.wpcf7-submit--dark{background-color:var(--dark);color:var(--primary)}@media (max-width:765px){.btn,.wpcf7-submit{padding:12px 20px}}@media (max-width:550px){.btn,.wpcf7-submit{font-size:1rem;padding:10px 20px}}.wpcf7-submit{background-color:var(--accent);color:var(--light);cursor:pointer;padding:15px 60px}@media (max-width:550px){.wpcf7-submit{width:100%}}form{display:flex;flex-direction:column;gap:8px}form br{display:none}form p{width:100%}form .input-label,form input,form textarea{background-color:var(--light);border-radius:10px;font-size:1.25rem;font-weight:400;letter-spacing:.015em;line-height:1.25em;padding:25px 50px;text-align:left;width:100%}@media (max-width:1540px){form .input-label,form input,form textarea{font-size:1.1rem}}form .input-label::-moz-placeholder,form input::-moz-placeholder,form textarea::-moz-placeholder{color:var(--accent-darker);opacity:.5}form .input-label::placeholder,form input::placeholder,form textarea::placeholder{color:var(--accent-darker);opacity:.5}@media (max-width:1366px){form .input-label,form input,form textarea{padding:22px 45px}}form textarea{margin-bottom:20px}form .wpcf7-form-control-wrap{display:block;flex:1}form .input-privacy,form .mandatory{text-align:left}form .input-group{display:flex;flex-wrap:nowrap;gap:5px;position:relative}form .input-group.date{flex-wrap:wrap;gap:0}form .input-group.date p,form .input-group.date span{position:static}form .input-group.date .input-label{display:flex;flex-wrap:wrap;justify-content:space-between}form .input-group.date .input-label span{color:var(--accent-darker);opacity:.5}form .input-group.date .input-label .the-date{color:var(--accent-darker);opacity:1;padding-right:5vw}form .input-group.date input,form .input-group.date input::-webkit-calendar-picker-indicator{box-sizing:border-box;cursor:pointer;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}form .input-group .wpcf7-not-valid-tip{font-size:.8rem;margin-top:5px;text-align:left;width:100%}@media (max-width:550px){form .input-group{flex-direction:column;gap:10px}}.footer{align-items:center;background-color:var(--primary);color:var(--accent-darker);display:grid;grid-template-columns:repeat(3,1fr);padding-bottom:60px;padding-top:220px;width:100%}.footer__infos,.footer__legal{display:flex;flex-direction:column}.footer__logo img{width:10.4166666667vw}.footer__infos{align-items:center}@media (max-width:990px){.footer__infos-wrapper .social-tray{justify-content:center;margin-top:50px}}.footer__infos-inner li{align-items:center;display:flex;font-size:.9375rem;gap:18px;margin-bottom:15px}.footer__infos-inner li img{width:15px}.footer__infos-inner li svg path{fill:var(--accent)}.footer__legal{align-items:flex-end}@media (max-width:990px){.footer{gap:5vw;grid-template-columns:repeat(2,1fr);padding-bottom:5vh;padding-top:10vh}.footer__logo{grid-column:span 2}.footer__logo img{margin:0 auto;width:140px}.footer__infos{align-items:flex-start}}@media (max-width:550px){.footer{grid-template-columns:1fr}.footer__logo{grid-column:span 1;margin-top:50px;order:3}.footer__infos,.footer__legal{align-items:center;text-align:left}}.header{align-items:center;background-color:var(--secondary);box-shadow:0 -3px 15px var(--shadow);display:flex;flex:1 0 100%;justify-content:space-between;left:0;min-height:90px;position:fixed;top:0;transform:translate3d(0,-100%,0);transition:.45s ease-out;width:100%;z-index:95}.header--visibile{transform:translateZ(0);transition:.45s ease-out}.header__navigation-toggle{color:var(--accent);cursor:pointer;font-size:.9375rem;text-transform:uppercase}.header__navigation-toggle--toggler{align-items:center;display:flex}.header__navigation-toggle--toggler img{margin-right:10px;transition:.4s}.header__navigation-toggle--hamburger{display:none}.header__navigation-toggle.open img{transform:rotate(90deg)}.header__logo{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}@media (max-width:765px){.header{padding-right:15vw}.header__logo{left:auto;position:relative;top:auto;transform:none}.header__navigation-toggle{position:fixed;right:15px;z-index:150}.header__navigation-toggle--hamburger{display:flex}.header__navigation-toggle--toggler{display:none}}@media (max-width:550px){.header{min-height:80px}.header__logo{width:25vw}}.navigation-menu{background-color:var(--primary);box-shadow:2px 0 15px var(--shadow);color:var(--accent-darker);display:block;height:100vh;left:0;padding:30px;position:fixed;top:0;transform:translate3d(-100%,0,0);transition:transform .6s ease-out;width:20vw;z-index:99}.navigation-menu.open{transform:translateZ(0);transition:transform .6s ease-out}.navigation-menu__toggler{align-items:center;cursor:pointer;display:flex;text-transform:uppercase}.navigation-menu__toggler img{margin-right:10px;transform:rotate(90deg)}.navigation-menu__heading{border-bottom:1px solid var(--light);font-size:2.8125rem;font-weight:300;line-height:.8888888889em;margin:70px 0;padding-bottom:20px;text-transform:uppercase}@media (max-width:1366px){.navigation-menu__heading{font-size:2.6rem}}@media (max-width:1025px){.navigation-menu__heading{font-size:2.4rem}}.navigation-menu .menu{display:flex;flex-direction:column;gap:25px}.navigation-menu .menu a{font-family:Melodrama;font-size:4.375rem;font-weight:500;letter-spacing:.02em;line-height:1em}@media (max-width:1540px){.navigation-menu .menu a{font-size:4rem}}@media (max-width:1366px){.navigation-menu .menu a{font-size:3.75rem}}@media (max-width:1025px){.navigation-menu .menu a{font-size:3.3rem}}@media (max-width:765px){.navigation-menu .menu a{font-size:2.6rem}}@media (max-width:550px){.navigation-menu .menu a{font-size:2rem;font-size:15vw}}.navigation-menu .menu li,.navigation-menu .menu li:hover{transition:transform .45s ease-out}.navigation-menu .menu li:hover{transform:translate3d(20px,0,0)}@media (max-width:1540px){.navigation-menu{width:30vw}}@media (max-width:990px){.navigation-menu{width:50vw}}@media (max-width:765px){.navigation-menu{left:auto;right:0;transform:translate3d(100%,0,0);width:calc(90vw - 150px)}.navigation-menu__toggler{display:none}.navigation-menu .menu,.navigation-menu__heading{text-align:right}}@media (max-width:550px){.navigation-menu{left:auto;right:0;transform:translate3d(100%,0,0);width:80vw}.navigation-menu__toggler{display:none}.navigation-menu .menu,.navigation-menu__heading{text-align:right}}.hero{align-items:center;background-color:var(--primary);display:flex;flex-direction:column;min-height:100vh;padding-top:10vh;position:relative;width:100%}@media (max-width:550px){.hero{padding-top:20vh}}.hero:after{background:#d2c1e0;background:linear-gradient(180deg,#d2c1e0,#d6d4e0);content:"";height:330px;left:0;position:absolute;top:100%;width:100%;z-index:-1}.hero__logo{margin-bottom:80px;width:14.0625vw}.hero__logo img{width:100%}@media (max-width:1025px){.hero__logo{width:18vw}}@media (max-width:765px){.hero__logo{width:25vw}}@media (max-width:550px){.hero__logo{width:40vw}}.hero h1 p{color:var(--accent-darker);font-family:Melodrama,sans-serif;font-size:9.0625rem;font-weight:500;line-height:.9655172414em;text-align:center}@media (max-width:1540px){.hero h1 p{font-size:8.8rem}}@media (max-width:1440px){.hero h1 p{font-size:8rem}}@media (max-width:1366px){.hero h1 p{font-size:7.5rem}}@media (max-width:1025px){.hero h1 p{font-size:7rem}}@media (max-width:765px){.hero h1 p{font-size:15vw}}@media (max-width:550px){.hero h1 p{font-size:16.6666666667vw}}.hero h1{flex-shrink:0;height:36vh}@media (max-width:550px){.hero h1{height:30vh}}.card-img{display:block;padding:220px 9.6354166667vw 160px 14.5833333333vw;position:relative;z-index:1}@media (max-width:1025px){.card-img{padding:15vh 9.375vw 10vh 13.0208333333vw}}.card-img__heading{font-size:4.375rem;font-weight:300;letter-spacing:.02em;line-height:1em;margin-bottom:40px;max-width:100%}@media (max-width:1540px){.card-img__heading{font-size:4rem}}@media (max-width:1366px){.card-img__heading{font-size:3.75rem}}@media (max-width:1025px){.card-img__heading{font-size:3.3rem}}@media (max-width:765px){.card-img__heading{font-size:2.6rem}}@media (max-width:550px){.card-img__heading{font-size:2rem}}.card-img__content{align-items:center;display:flex;gap:9.375vw}.card-img__content-image{border-radius:20px;box-shadow:0 0 15px var(--shadow);display:flex;flex-basis:35.9375vw;flex-shrink:0;max-height:450px;overflow:hidden}.card-img__content-image-holder{height:100%;padding-top:70%;position:relative;width:100%}.card-img__content-image iframe,.card-img__content-image img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.card-img__extra{margin-top:50px}.card-img__extra-inner li{align-items:center;display:flex;font-size:1.25rem;gap:18px;letter-spacing:.015em;line-height:1.25em;margin-bottom:15px}@media (max-width:1540px){.card-img__extra-inner li{font-size:1.1rem}}.card-img__extra-inner li img{width:15px}.card-img__extra-inner li svg path{fill:var(--lij)}@media (max-width:550px){.card-img__extra-inner li{font-size:1rem}}.card-img__extra-btn{display:flex;gap:1vw;margin-top:5vh;position:relative}.card-img__extra-btn .btn{gap:1vw}@media (max-width:550px){.card-img__extra-btn,.card-img__extra-btn .btn{gap:3vw}}.card-img__extra-btn .tooltip{background-color:var(--dark);border-radius:5px;font-size:.9375rem;opacity:0;padding:8px;position:absolute;top:110%;transform:translate3d(0,-20px,0);transition:.3s;visibility:hidden}.card-img__extra-btn .tooltip:after{border-bottom:5px solid var(--dark);border-left:5px solid #fff0;border-right:5px solid #fff0;bottom:100%;content:"";height:0;left:50%;position:absolute;transform:translateX(-50%);width:0}@media (hover:hover){.card-img__extra-btn .btn--call:hover .tooltip{opacity:1;transform:translateZ(0);transition:.3s;visibility:visible}}@media (max-width:990px){.card-img{padding:10vh 5vw}.card-img__content{flex-direction:column}.card-img__content-image{flex:1;width:100%}}.contacts{align-items:center;background-color:var(--primary);display:flex;flex-direction:column;padding:0 26.0416666667vw;position:relative;scroll-margin-top:500px;text-align:center;width:100%}@media (max-width:1540px){.contacts{padding:0 20.8333333333vw}}@media (max-width:990px){.contacts{padding:0 10vw}}@media (max-width:550px){.contacts{padding:0 5vw}}.contacts:before{background:#d2c1e0;background:linear-gradient(0deg,#d2c1e0,#d6d4e0);bottom:100%;content:"";height:330px;left:0;position:absolute;width:100%;z-index:-1}.contacts-heading{font-family:Melodrama,sans-serif;font-size:4.375rem;font-weight:400;letter-spacing:.02em;line-height:1em;margin-bottom:30px}@media (max-width:1540px){.contacts-heading{font-size:4rem}}@media (max-width:1366px){.contacts-heading{font-size:3.75rem}}@media (max-width:1025px){.contacts-heading{font-size:3.3rem}}@media (max-width:765px){.contacts-heading{font-size:2.6rem}}@media (max-width:550px){.contacts-heading{font-size:2rem;font-size:3rem}}.contacts-subheading{font-size:1.875rem;font-weight:300;letter-spacing:.02em;line-height:.6666666667em;margin-bottom:50px}@media (max-width:550px){.contacts-subheading{font-size:1.3rem}}.contacts .wpcf7-form .wpcf7-response-output{border:none;border-radius:10px;font-size:1.2rem;padding:1em}.contacts .wpcf7-form.invalid .wpcf7-response-output{background-color:#ffbb40;border-color:unset}.contacts .wpcf7-form.sent .wpcf7-response-output{background-color:#46b450;color:#fff}.services{margin-bottom:20vh;scroll-padding-top:90px}.services__heading{border-bottom:1px solid var(--accent);display:flex;flex-direction:column;justify-content:center;margin:0 9.375vw 110px;padding-bottom:40px;position:relative}@media (max-width:1025px){.services__heading{margin:0 9.375vw 80px}}@media (max-width:990px){.services__heading{margin:0 5.2083333333vw 80px}}@media (max-width:550px){.services__heading{margin:0 5.2083333333vw 30px}}.services__heading-icon{position:absolute;right:calc(100% + 1.82292vw);width:60px}@media (max-width:1025px){.services__heading-icon{width:55px}}@media (max-width:990px){.services__heading-icon{display:none}}.services__heading-title{color:var(--dark);font-size:1.25rem;font-weight:300;letter-spacing:.015em;line-height:1.25em}@media (max-width:1540px){.services__heading-title{font-size:1.1rem}}.services__heading-title--label{font-family:Melodrama,sans-serif;font-size:6.25rem;letter-spacing:.02em;line-height:.7em;margin-top:10px;text-transform:capitalize}@media (max-width:1540px){.services__heading-title--label{font-size:5.9rem}}@media (max-width:1025px){.services__heading-title--label{font-size:5.5rem}}@media (max-width:550px){.services__heading-title--label{font-size:5rem}}@media (max-width:415px){.services__heading-title--label{font-size:16.6666666667vw}}.services__content{display:flex;flex-direction:column;gap:150px;position:relative}.services__row{align-items:center;display:flex;gap:11.9791666667vw;justify-content:space-between;margin:0 9.375vw;padding-right:5.2083333333vw}.services__row:nth-child(2n+2){flex-direction:row-reverse}.services__row-title{font-family:Melodrama,sans-serif;font-size:4.375rem;font-weight:400;letter-spacing:.02em;line-height:1em;margin-bottom:10px}@media (max-width:1540px){.services__row-title{font-size:4rem}}@media (max-width:1366px){.services__row-title{font-size:3.75rem}}@media (max-width:1025px){.services__row-title{font-size:3.3rem}}@media (max-width:765px){.services__row-title{font-size:2.6rem}}@media (max-width:550px){.services__row-title{font-size:2rem;font-size:12.5vw;font-weight:500;margin-bottom:15px}}.services__row-description{color:var(--dark);font-size:1.25rem;font-weight:400;letter-spacing:.015em;line-height:1.25em}@media (max-width:1540px){.services__row-description{font-size:1.1rem}}.services__row-description__extra{color:var(--accent);display:flex;flex-wrap:wrap;font-size:1.125rem;gap:10px 0;letter-spacing:.015em;line-height:1.1111111111em;margin-top:10px}.services__row-description__extra span:after{content:"•";display:inline-block;margin:0 .5vw}.services__row-description__extra span:last-child:after{content:none}@media (max-width:550px){.services__row-description__extra span:after{content:"•";display:inline-block;margin:0 2.5vw}}.services__row-image{border-radius:10px;box-shadow:0 0 15px var(--shadow);display:flex;flex-basis:29.1666666667vw;flex-shrink:0;max-height:350px;overflow:hidden}.services__row-image-holder{height:100%;padding-top:70%;position:relative;width:100%}.services__row-image img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}@media (max-width:1025px){.services__row{padding:0}}@media (max-width:990px){.services__row,.services__row:nth-child(2n+2){flex-direction:column-reverse;gap:5vh;margin:0 9.375vw}.services__row-image{flex:1;width:100%}}@media (max-width:550px){.services__row,.services__row:nth-child(2n+2){margin:0 3vw}.services__row img{height:30vh;max-height:35vh}}.services__custom{background-color:var(--primary);height:auto;padding:110px 5.2083333333vw;text-align:center;width:100%}.services__custom-title{color:var(--dark);font-family:Melodrama,sans-serif;font-size:6.25rem;font-weight:400;letter-spacing:.02em;line-height:.7em;line-height:1.1em}@media (max-width:1540px){.services__custom-title{font-size:5.9rem}}@media (max-width:1025px){.services__custom-title{font-size:5.5rem}}@media (max-width:550px){.services__custom-title{font-size:5rem}}@media (max-width:1366px){.services__custom-title{font-size:6.6666666667vw}}@media (max-width:550px){.services__custom-title{font-size:12.5vw}}.services__custom p{display:block;margin:50px auto;max-width:100%;width:50ch}.services__custom .btn{margin:0 auto}.services-grid{display:block;width:100%}@media (max-width:1540px){.services-grid{padding:0 2vw}}@media (max-width:550px){.services-grid{padding:0 5vw}}.services-grid__heading{font-size:1.875rem;font-weight:300;letter-spacing:.02em;line-height:.6666666667em;text-align:center}@media (max-width:550px){.services-grid__heading{font-size:1.3rem}}.services-grid__wrapper{display:grid;gap:2.0833333333vw;grid-template-columns:repeat(4,1fr);margin-top:12vh}@media (max-width:1440px){.services-grid__wrapper{margin-top:10vh}}@media (max-width:1025px){.services-grid__wrapper{gap:1vw}}@media (max-width:990px){.services-grid__wrapper{grid-template-columns:repeat(2,1fr);margin-top:5vh}}@media (max-width:765px){.services-grid__wrapper{gap:2vh;grid-template-columns:repeat(1,1fr)}}.services-grid__card{background-color:var(--light);border-radius:10px;box-shadow:0 0 15px var(--shadow);display:block;padding:25px 3.6458333333vw 45px;position:relative;text-align:center}.services-grid__card-icon{margin:0 auto;width:85px}.services-grid__card-spacer{background-color:var(--primary);height:1px;margin:25px 0;width:100%}@media (max-width:1025px){.services-grid__card-spacer{margin:15px 0}}.services-grid__card-heading{color:var(--accent-darker);font-size:2.8125rem;font-weight:500;line-height:.8888888889em;margin-bottom:15px}@media (max-width:1366px){.services-grid__card-heading{font-size:2.6rem}}@media (max-width:1025px){.services-grid__card-heading{font-size:2.4rem}}.services-grid__card-excerpt{font-size:1.25rem;font-weight:300;letter-spacing:.015em;line-height:1.25em}@media (max-width:1540px){.services-grid__card-excerpt{font-size:1.1rem}}.services-grid__card div:last-child{bottom:15px;color:var(--accent-darker);left:50%;position:absolute;text-transform:uppercase;transform:translateX(-50%)}@media (max-width:1540px){.services-grid__card{padding:25px 2.6041666667vw 45px}.services-grid__card-icon{width:75px}}@media (max-width:1366px){.services-grid__card-icon{width:65px}}.services-massage__heading-img{border-radius:10px;box-shadow:0 0 15px var(--shadow);margin-bottom:50px;overflow:hidden;width:90%}@media (max-width:1025px){.services-massage__heading-img{width:100%}}.services-massage__heading-img img{height:50vh;-o-object-fit:cover;object-fit:cover;width:100%}@media (max-width:990px){.services-massage__heading-img img{height:40vh}}@media (max-width:550px){.services-massage__heading-img img{height:30vh}}.services-massage .services__heading{margin-bottom:50px}.services-massage__content{margin:0 9.375vw}@media (max-width:550px){.services-massage__content{margin:0 3vw}}.services-massage__grid{display:grid;gap:15vh 11.4583333333vw;grid-template-columns:repeat(2,1fr);padding-right:10vw}@media (max-width:1025px){.services-massage__grid{padding-right:5vw}}@media (max-width:990px){.services-massage__grid{grid-template-columns:repeat(1,1fr)}}@media (max-width:550px){.services-massage__grid{gap:5vh}}.services-massage__grid-item{display:block}.services-massage__grid-title{color:var(--dark);font-family:Melodrama,sans-serif;font-size:4.375rem;font-weight:400;letter-spacing:.02em;line-height:1em}@media (max-width:1540px){.services-massage__grid-title{font-size:4rem}}@media (max-width:1366px){.services-massage__grid-title{font-size:3.75rem}}@media (max-width:1025px){.services-massage__grid-title{font-size:3.3rem}}@media (max-width:765px){.services-massage__grid-title{font-size:2.6rem}}@media (max-width:550px){.services-massage__grid-title{font-size:2rem}}.services-massage__grid-description{margin:30px 0}.services-massage__grid-duration{color:var(--accent);font-size:1.125rem;font-weight:400;letter-spacing:.015em;line-height:1.1111111111em;margin-top:30px}@media (max-width:550px){.services-massage__grid-title{font-size:3rem;font-weight:500;margin-bottom:10px}.services-massage__grid-description{margin:10px 0}}.header__navigation-toggle--hamburger{flex-direction:column;height:20px;justify-content:space-between;width:30px;z-index:2;z-index:150}.header__navigation-toggle--hamburger span{background:var(--accent);display:block;height:2px;width:100%}.header__navigation-toggle--hamburger span:first-child{transform-origin:100% 0;transition:transform .4s ease-in-out}.header__navigation-toggle--hamburger span:nth-child(2){transition:transform .2s ease-in-out}.header__navigation-toggle--hamburger span:nth-child(3){transform-origin:85% 100%;transition:transform .4s ease-in-out}.header__navigation-toggle.open span:first-child{transform:rotate(-45deg)}.header__navigation-toggle.open span:nth-child(2){transform:scaleY(0)}.header__navigation-toggle.open span:nth-child(3){transform:rotate(45deg)}.services-estetica{margin-bottom:0}.services-estetica .services__heading{margin-bottom:30px}.services-estetica__content{display:block;margin:0 auto;padding:0 9.375vw;width:90%}@media (max-width:550px){.services-estetica__content{width:100%}}@media (max-width:990px){.services-estetica__content{padding:0}}@media (max-width:765px){.services-estetica__content{margin:0;padding:0 9.375vw;width:100%}}@media (max-width:550px){.services-estetica__content{padding:0 3vw}}.services-estetica__grid{display:grid;gap:10vh 6.25vw;grid-template-columns:repeat(2,1fr)}@media (max-width:990px){.services-estetica__grid{grid-template-columns:repeat(1,1fr);padding:0}}.services-estetica__grid-related{color:var(--accent);display:flex;flex-wrap:wrap;font-size:1.125rem;gap:10px 0;letter-spacing:.015em;line-height:1.1111111111em;margin-top:10px}.services-estetica__grid-related span:after{content:"•";display:inline-block;margin:0 .5vw}.services-estetica__grid-related span:last-child:after{content:none}@media (max-width:550px){.services-estetica__grid-related span:after{content:"•";display:inline-block;margin:0 2.5vw}}.services-estetica__item{display:block}.services-estetica__preview{border-radius:10px;box-shadow:0 0 15px var(--shadow);max-height:350px;overflow:hidden;width:100%}.services-estetica__preview-holder{padding-top:70%;position:relative}.services-estetica__preview img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.services-estetica__title{display:block;font-family:Melodrama,sans-serif;font-size:4.375rem;font-weight:400;letter-spacing:.02em;line-height:1em;margin:30px 0}@media (max-width:1540px){.services-estetica__title{font-size:4rem}}@media (max-width:1366px){.services-estetica__title{font-size:3.75rem}}@media (max-width:1025px){.services-estetica__title{font-size:3.3rem}}@media (max-width:765px){.services-estetica__title{font-size:2.6rem}}@media (max-width:550px){.services-estetica__title{font-size:2rem}}@media (max-width:765px){.services-estetica__title{font-size:3rem;font-weight:500;margin-bottom:10px}}@media (max-width:550px){.services-estetica__title{font-size:2.5rem}}.whatsapp-widget{align-items:center;background-color:#25d366;border-radius:50%;bottom:30px;display:flex;height:45px;justify-content:center;position:fixed;right:30px;width:45px;z-index:100}.whatsapp-widget img{height:30px;-o-object-fit:contain;object-fit:contain;width:30px}.social-tray{display:flex;gap:10px}.social-tray a{display:block;height:23px;width:23px}.hero [data-scroll]{display:block;opacity:0;transform:translate3d(0,120px,0);visibility:hidden}.hero [data-scroll].is-inview{opacity:1;transform:translateZ(0);transition:1.5s ease-out;visibility:visible}.hero [data-scroll].is-inview:nth-child(2){transition-delay:.35s}.hero [data-scroll].is-inview:nth-child(3){transition-delay:.6s}.services__row[data-scroll] .services__row-image,.services__row[data-scroll] .services__row-text{opacity:0;transform:translate3d(0,80px,0);visibility:hidden}.services__row[data-scroll].is-inview .services__row-image,.services__row[data-scroll].is-inview .services__row-text{opacity:1;transform:translateZ(0);transition:1s ease-out;visibility:visible}.services__row[data-scroll].is-inview .services__row-image{transition-delay:.3s}@media (max-width:550px){.services__row[data-scroll].is-inview .services__row-image{transition-delay:0}}
/*! locomotive-scroll v4.1.3 | MIT License | https://github.com/locomotivemtl/locomotive-scroll */html.has-scroll-smooth{overflow:hidden}html.has-scroll-dragging{-webkit-user-select:none;-moz-user-select:none;user-select:none}.has-scroll-smooth body{overflow:hidden}.has-scroll-smooth [data-scroll-container]{min-height:100vh}[data-scroll-direction=horizontal] [data-scroll-container]{display:inline-block;height:100vh;white-space:nowrap}[data-scroll-direction=horizontal] [data-scroll-section]{display:inline-block;height:100%;vertical-align:top;white-space:nowrap}.c-scrollbar{height:100%;opacity:0;position:absolute;right:0;top:0;transform-origin:center right;transition:transform .3s,opacity .3s;width:11px}.c-scrollbar:hover{transform:scaleX(1.45)}.c-scrollbar:hover,.has-scroll-dragging .c-scrollbar,.has-scroll-scrolling .c-scrollbar{opacity:1}[data-scroll-direction=horizontal] .c-scrollbar{bottom:0;height:10px;top:auto;transform:scaleY(1);width:100%}[data-scroll-direction=horizontal] .c-scrollbar:hover{transform:scaleY(1.3)}.c-scrollbar_thumb{background-color:#000;border-radius:10px;cursor:grab;margin:2px;opacity:.5;position:absolute;right:0;top:0;width:7px}.has-scroll-dragging .c-scrollbar_thumb{cursor:grabbing}[data-scroll-direction=horizontal] .c-scrollbar_thumb{bottom:0;right:auto}