/**
 * @license
 *
 * Font Family: Nunito
 * Designed by: Vernon Adams, Cyreal, Jacques Le Bailly
 * URL: https://www.fontshare.com/fonts/nunito
 * © 2023 Indian Type Foundry
 *
 * Font Styles:
 * Nunito Variable(Variable font)
 * Nunito Variable Italic(Variable font)
 * Nunito Extra Light
 * Nunito Extra Light Italic
 * Nunito Light
 * Nunito Light Italic
 * Nunito Regular
 * Nunito Italic
 * Nunito Medium
 * Nunito Medium Italic
 * Nunito Semi Bold
 * Nunito Semi Bold Italic
 * Nunito Bold
 * Nunito Bold Italic
 * Nunito Extra Bold
 * Nunito Extra Bold Italic
 * Nunito Black
 * Nunito Black Italic
 *
*/@font-face{font-family:Nunito-Variable;src:url(/assets/Nunito-Variable-8758a17c.woff2) format("woff2"),url(/assets/Nunito-Variable-42393a32.woff) format("woff"),url(/assets/Nunito-Variable-6b41e13e.ttf) format("truetype");font-weight:200 1000;font-display:swap;font-style:normal}@font-face{font-family:Nunito-VariableItalic;src:url(/assets/Nunito-VariableItalic-185f760d.woff2) format("woff2"),url(/assets/Nunito-VariableItalic-04f945e3.woff) format("woff"),url(/assets/Nunito-VariableItalic-d59ca04a.ttf) format("truetype");font-weight:200 1000;font-display:swap;font-style:italic}@font-face{font-family:Nunito-ExtraLight;src:url(/assets/Nunito-ExtraLight-b8739977.woff2) format("woff2"),url(/assets/Nunito-ExtraLight-550010c0.woff) format("woff"),url(/assets/Nunito-ExtraLight-94bd4409.ttf) format("truetype");font-weight:200;font-display:swap;font-style:normal}@font-face{font-family:Nunito-ExtraLightItalic;src:url(/assets/Nunito-ExtraLightItalic-809a5bb3.woff2) format("woff2"),url(/assets/Nunito-ExtraLightItalic-ce4e6042.woff) format("woff"),url(/assets/Nunito-ExtraLightItalic-0ec08260.ttf) format("truetype");font-weight:200;font-display:swap;font-style:italic}@font-face{font-family:Nunito-Light;src:url(/assets/Nunito-Light-74c4234e.woff2) format("woff2"),url(/assets/Nunito-Light-9a7ae443.woff) format("woff"),url(/assets/Nunito-Light-acb1ce4e.ttf) format("truetype");font-weight:300;font-display:swap;font-style:normal}@font-face{font-family:Nunito-LightItalic;src:url(/assets/Nunito-LightItalic-770de814.woff2) format("woff2"),url(/assets/Nunito-LightItalic-86cddea2.woff) format("woff"),url(/assets/Nunito-LightItalic-56e0d371.ttf) format("truetype");font-weight:300;font-display:swap;font-style:italic}@font-face{font-family:Nunito-Regular;src:url(/assets/Nunito-Regular-16286b8b.woff2) format("woff2"),url(/assets/Nunito-Regular-af8b7d4a.woff) format("woff"),url(/assets/Nunito-Regular-a29b9aa3.ttf) format("truetype");font-weight:400;font-display:swap;font-style:normal}@font-face{font-family:Nunito-Italic;src:url(/assets/Nunito-Italic-2e9ed06a.woff2) format("woff2"),url(/assets/Nunito-Italic-2c1024d3.woff) format("woff"),url(/assets/Nunito-Italic-2c322fd9.ttf) format("truetype");font-weight:400;font-display:swap;font-style:italic}@font-face{font-family:Nunito-Medium;src:url(/assets/Nunito-Medium-e7f47190.woff2) format("woff2"),url(/assets/Nunito-Medium-893f56e4.woff) format("woff"),url(/assets/Nunito-Medium-aaec0160.ttf) format("truetype");font-weight:500;font-display:swap;font-style:normal}@font-face{font-family:Nunito-MediumItalic;src:url(/assets/Nunito-MediumItalic-190d8aba.woff2) format("woff2"),url(/assets/Nunito-MediumItalic-dc5625ee.woff) format("woff"),url(/assets/Nunito-MediumItalic-34ea44ee.ttf) format("truetype");font-weight:500;font-display:swap;font-style:italic}@font-face{font-family:Nunito-SemiBold;src:url(/assets/Nunito-SemiBold-9482607e.woff2) format("woff2"),url(/assets/Nunito-SemiBold-635fdfb1.woff) format("woff"),url(/assets/Nunito-SemiBold-06665d73.ttf) format("truetype");font-weight:600;font-display:swap;font-style:normal}@font-face{font-family:Nunito-SemiBoldItalic;src:url(/assets/Nunito-SemiBoldItalic-37f6fc3c.woff2) format("woff2"),url(/assets/Nunito-SemiBoldItalic-1a4c6fe7.woff) format("woff"),url(/assets/Nunito-SemiBoldItalic-35c91f42.ttf) format("truetype");font-weight:600;font-display:swap;font-style:italic}@font-face{font-family:Nunito-Bold;src:url(/assets/Nunito-Bold-a31b54f8.woff2) format("woff2"),url(/assets/Nunito-Bold-eb1a24a7.woff) format("woff"),url(/assets/Nunito-Bold-cff76311.ttf) format("truetype");font-weight:700;font-display:swap;font-style:normal}@font-face{font-family:Nunito-BoldItalic;src:url(/assets/Nunito-BoldItalic-50d2872b.woff2) format("woff2"),url(/assets/Nunito-BoldItalic-d55d032d.woff) format("woff"),url(/assets/Nunito-BoldItalic-38ef7cbd.ttf) format("truetype");font-weight:700;font-display:swap;font-style:italic}@font-face{font-family:Nunito-ExtraBold;src:url(/assets/Nunito-ExtraBold-9a53889c.woff2) format("woff2"),url(/assets/Nunito-ExtraBold-683db941.woff) format("woff"),url(/assets/Nunito-ExtraBold-6e41d9a9.ttf) format("truetype");font-weight:800;font-display:swap;font-style:normal}@font-face{font-family:Nunito-ExtraBoldItalic;src:url(/assets/Nunito-ExtraBoldItalic-9abbc396.woff2) format("woff2"),url(/assets/Nunito-ExtraBoldItalic-71e2df82.woff) format("woff"),url(/assets/Nunito-ExtraBoldItalic-4a8bc4be.ttf) format("truetype");font-weight:800;font-display:swap;font-style:italic}@font-face{font-family:Nunito-Black;src:url(/assets/Nunito-Black-55cf96a0.woff2) format("woff2"),url(/assets/Nunito-Black-ef8a31c2.woff) format("woff"),url(/assets/Nunito-Black-a5958101.ttf) format("truetype");font-weight:900;font-display:swap;font-style:normal}@font-face{font-family:Nunito-BlackItalic;src:url(/assets/Nunito-BlackItalic-cb92b4f5.woff2) format("woff2"),url(/assets/Nunito-BlackItalic-cbdac7c4.woff) format("woff"),url(/assets/Nunito-BlackItalic-cdb610f0.ttf) format("truetype");font-weight:900;font-display:swap;font-style:italic}/**
 * @license
 *
 * Font Family: Montserrat
 * Designed by: Julieta Ulanovsky, Sol Matas, Juan Pablo del Peral, Jacques Le Bailly
 * URL: https://www.fontshare.com/fonts/montserrat
 * © 2023 Indian Type Foundry
 *
 * Font Styles:
 * Montserrat Variable(Variable font)
 * Montserrat Variable Italic(Variable font)
 * Montserrat Thin
 * Montserrat Thin Italic
 * Montserrat Extra Light
 * Montserrat Extra Light Italic
 * Montserrat Light
 * Montserrat Light Italic
 * Montserrat Regular
 * Montserrat Italic
 * Montserrat Medium
 * Montserrat Medium Italic
 * Montserrat Semi Bold
 * Montserrat Semi Bold Italic
 * Montserrat Bold
 * Montserrat Bold Italic
 * Montserrat Extra Bold
 * Montserrat Extra Bold Italic
 * Montserrat Black
 * Montserrat Black Italic
 *
*/@font-face{font-family:Montserrat-Variable;src:url(/assets/Montserrat-Variable-758ec03e.woff2) format("woff2"),url(/assets/Montserrat-Variable-5e8481a7.woff) format("woff"),url(/assets/Montserrat-Variable-f35fdf51.ttf) format("truetype");font-weight:100 900;font-display:swap;font-style:normal}@font-face{font-family:Montserrat-VariableItalic;src:url(/assets/Montserrat-VariableItalic-d9f5ecd8.woff2) format("woff2"),url(/assets/Montserrat-VariableItalic-8e4cf83b.woff) format("woff"),url(/assets/Montserrat-VariableItalic-0a855909.ttf) format("truetype");font-weight:100 900;font-display:swap;font-style:italic}@font-face{font-family:Montserrat-Thin;src:url(/assets/Montserrat-Thin-ee09033b.woff2) format("woff2"),url(/assets/Montserrat-Thin-8a46ea98.woff) format("woff"),url(/assets/Montserrat-Thin-474a22a8.ttf) format("truetype");font-weight:100;font-display:swap;font-style:normal}@font-face{font-family:Montserrat-ThinItalic;src:url(/assets/Montserrat-ThinItalic-4baabebd.woff2) format("woff2"),url(/assets/Montserrat-ThinItalic-a2129d06.woff) format("woff"),url(/assets/Montserrat-ThinItalic-e6288cd4.ttf) format("truetype");font-weight:100;font-display:swap;font-style:italic}@font-face{font-family:Montserrat-ExtraLight;src:url(/assets/Montserrat-ExtraLight-b4de339c.woff2) format("woff2"),url(/assets/Montserrat-ExtraLight-4aa39d3e.woff) format("woff"),url(/assets/Montserrat-ExtraLight-d4bd1d5d.ttf) format("truetype");font-weight:200;font-display:swap;font-style:normal}@font-face{font-family:Montserrat-ExtraLightItalic;src:url(/assets/Montserrat-ExtraLightItalic-03562672.woff2) format("woff2"),url(/assets/Montserrat-ExtraLightItalic-e8b5b6f0.woff) format("woff"),url(/assets/Montserrat-ExtraLightItalic-c9f4a3c4.ttf) format("truetype");font-weight:200;font-display:swap;font-style:italic}@font-face{font-family:Montserrat-Light;src:url(/assets/Montserrat-Light-8b01e7dc.woff2) format("woff2"),url(/assets/Montserrat-Light-0dff82c5.woff) format("woff"),url(/assets/Montserrat-Light-d0b88fee.ttf) format("truetype");font-weight:300;font-display:swap;font-style:normal}@font-face{font-family:Montserrat-LightItalic;src:url(/assets/Montserrat-LightItalic-04ded7be.woff2) format("woff2"),url(/assets/Montserrat-LightItalic-0fe9ba37.woff) format("woff"),url(/assets/Montserrat-LightItalic-e0bfaad4.ttf) format("truetype");font-weight:300;font-display:swap;font-style:italic}@font-face{font-family:Montserrat-Regular;src:url(/assets/Montserrat-Regular-9a8a0c51.woff2) format("woff2"),url(/assets/Montserrat-Regular-7ddd637f.woff) format("woff"),url(/assets/Montserrat-Regular-b4db2e24.ttf) format("truetype");font-weight:400;font-display:swap;font-style:normal}@font-face{font-family:Montserrat-Italic;src:url(/assets/Montserrat-Italic-3f65ce84.woff2) format("woff2"),url(/assets/Montserrat-Italic-a6babcbf.woff) format("woff"),url(/assets/Montserrat-Italic-d9090d48.ttf) format("truetype");font-weight:400;font-display:swap;font-style:italic}@font-face{font-family:Montserrat-Medium;src:url(/assets/Montserrat-Medium-1fb63967.woff2) format("woff2"),url(/assets/Montserrat-Medium-422535e0.woff) format("woff"),url(/assets/Montserrat-Medium-fe1b5fa8.ttf) format("truetype");font-weight:500;font-display:swap;font-style:normal}@font-face{font-family:Montserrat-MediumItalic;src:url(/assets/Montserrat-MediumItalic-4bafa7dd.woff2) format("woff2"),url(/assets/Montserrat-MediumItalic-91baa46c.woff) format("woff"),url(/assets/Montserrat-MediumItalic-0b7bb574.ttf) format("truetype");font-weight:500;font-display:swap;font-style:italic}@font-face{font-family:Montserrat-SemiBold;src:url(/assets/Montserrat-SemiBold-62227462.woff2) format("woff2"),url(/assets/Montserrat-SemiBold-b44af90d.woff) format("woff"),url(/assets/Montserrat-SemiBold-4a8a5f73.ttf) format("truetype");font-weight:600;font-display:swap;font-style:normal}@font-face{font-family:Montserrat-SemiBoldItalic;src:url(/assets/Montserrat-SemiBoldItalic-c45b0dc6.woff2) format("woff2"),url(/assets/Montserrat-SemiBoldItalic-3b28ffc0.woff) format("woff"),url(/assets/Montserrat-SemiBoldItalic-82c55d74.ttf) format("truetype");font-weight:600;font-display:swap;font-style:italic}@font-face{font-family:Montserrat-Bold;src:url(/assets/Montserrat-Bold-11865e9b.woff2) format("woff2"),url(/assets/Montserrat-Bold-4fff4179.woff) format("woff"),url(/assets/Montserrat-Bold-b3d487a2.ttf) format("truetype");font-weight:700;font-display:swap;font-style:normal}@font-face{font-family:Montserrat-BoldItalic;src:url(/assets/Montserrat-BoldItalic-6597a1cc.woff2) format("woff2"),url(/assets/Montserrat-BoldItalic-1715ba04.woff) format("woff"),url(/assets/Montserrat-BoldItalic-22c99370.ttf) format("truetype");font-weight:700;font-display:swap;font-style:italic}@font-face{font-family:Montserrat-ExtraBold;src:url(/assets/Montserrat-ExtraBold-8e70b7dc.woff2) format("woff2"),url(/assets/Montserrat-ExtraBold-68f4b5d9.woff) format("woff"),url(/assets/Montserrat-ExtraBold-580af381.ttf) format("truetype");font-weight:800;font-display:swap;font-style:normal}@font-face{font-family:Montserrat-ExtraBoldItalic;src:url(/assets/Montserrat-ExtraBoldItalic-4a41e755.woff2) format("woff2"),url(/assets/Montserrat-ExtraBoldItalic-6d1340c6.woff) format("woff"),url(/assets/Montserrat-ExtraBoldItalic-b9c73cdd.ttf) format("truetype");font-weight:800;font-display:swap;font-style:italic}@font-face{font-family:Montserrat-Black;src:url(/assets/Montserrat-Black-8dbdb00e.woff2) format("woff2"),url(/assets/Montserrat-Black-a78f8fb7.woff) format("woff"),url(/assets/Montserrat-Black-5ad78c38.ttf) format("truetype");font-weight:900;font-display:swap;font-style:normal}@font-face{font-family:Montserrat-BlackItalic;src:url(/assets/Montserrat-BlackItalic-ce2faaaa.woff2) format("woff2"),url(/assets/Montserrat-BlackItalic-40e07273.woff) format("woff"),url(/assets/Montserrat-BlackItalic-8a7463c8.ttf) format("truetype");font-weight:900;font-display:swap;font-style:italic}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}html{width:100%;height:100%;overflow-x:hidden;font-size:14px}body{width:100%;height:100%;margin:0;font-family:Nunito-Regular,Arial,sans-serif}.navigation__subtitle{font-size:clamp(.8rem,.734rem + .33vw,1.13rem)}.section5__card__author{font-size:clamp(1rem,.9rem + .5vw,1.5rem);color:#8fb97e;font-family:Montserrat-Bold,serif}.footer__schedule-container__day__name{font-size:clamp(1rem,.874rem + .63vw,1.63rem);color:#c5ecb4;font-family:Montserrat-Bold,serif}.footer__schedule-container__title,.footer__button__container button,.section1__button__container button{font-size:clamp(1.1rem,.944rem + .78vw,1.88rem);color:#fff;font-family:Montserrat-Bold,serif}.footer__name{font-size:clamp(1.125rem,.9rem + 1.125vw,2.25rem);color:#fff;font-family:Montserrat-Bold,serif}.section1__wrapper__container h1{font-family:Montserrat-Regular,serif;font-size:clamp(3rem,2.4rem + 3vw,6rem)}.section3__card_container h2,.section2__card__container h2{font-size:clamp(1.7rem,1.44rem + 1.3vw,3rem);color:#759966;font-family:Montserrat-Bold}.navigation__title{font-size:clamp(1.5rem,1.2rem + 1.5vmin,3rem);font-family:Montserrat-ExtraLight,Arial,sans-serif}.section5__wrapper__watermark-container h2,.section4__wrapper h2{font-size:clamp(2rem,1.6rem + 2vmin,4rem);color:#759966;font-family:Montserrat-Bold}.footer__copyright,.footer__disclaimer,.section5__card__container p{font-size:clamp(1rem,.9rem + .5vw,1.5rem)}.footer__schedule-container__day__hour{font-size:clamp(1rem,.754rem + .73vw,1.63rem)}.footer__information__phone,.footer__information__address,.section3__card_container p,.section2__card__container p{font-size:clamp(1rem,.825rem + .875vw,1.875rem)}.section1__wrapper__container p{font-family:Montserrat-Regular;font-size:clamp(1.5rem,1.3rem + 1vw,2.5rem)}.footer__information__clock-icon,.footer__information__phone-icon,.footer__information__map-icon{width:36px;height:36px}@media screen and (max-width: 1000px){.footer__information__clock-icon,.footer__information__phone-icon,.footer__information__map-icon{width:48px;height:48px}}.footer__wrapper,.section5__wrapper,.section4__wrapper,.section3__wrapper,.section2__wrapper{padding:clamp(1rem,-.4rem + 7vw,8rem)}.webgl__container{position:fixed;z-index:-1;width:100%;height:100%;top:0;right:0}@media screen and (max-width: 600px){.webgl__container{opacity:35%}}section{width:100%;min-height:100dvh}.section1{padding:0;background:url(/massage.jpg) no-repeat center center fixed;background-size:cover;position:relative;height:100dvh}.section1__wrapper{height:100%;position:relative;display:flex;align-items:center}.section1__wrapper__container{display:flex;flex-direction:column;gap:clamp(1rem,.2rem + 4vmin,5rem);margin-left:clamp(.5rem,-1.6rem + 10.5vw,11rem)}@media screen and (max-width: 450px){.section1__wrapper__container{justify-content:center;text-align:center;margin-left:0}}.section1__wrapper__container h1{color:#fff}.section1__wrapper__container p{color:#c5ecb4}.section1__button__container{display:flex;flex-direction:row;gap:clamp(2rem,1.65rem + 1.75vw,3.75rem)}@media screen and (max-width: 450px){.section1__button__container{margin-top:2.5rem;justify-content:center}}.section1__button__container button{padding:.5em 2em;border-radius:.625em}.section1__button__cta{background-color:#759966;border:none}.section1__button__default{background-color:transparent;border:solid .25rem white}.section1__wave{width:100%;margin-bottom:-.1rem;position:absolute;bottom:0}.section2{display:flex;align-items:center}.section2__wrapper{width:100%}.section2__card{text-align:center;margin-top:4rem;margin-bottom:1rem}@media screen and (min-width: 600px){.section2__card{max-width:40%;margin:0}.section2__card:nth-of-type(2n){float:right;text-align:right;clear:left}.section2__card:nth-of-type(2n+1){float:left;text-align:left;clear:right}}.section2__card__container{min-height:33%;width:100%;display:flex;flex-direction:column;gap:2.25rem}.section2__card__container p{font-family:Nunito-Regular,Arial,sans-serif;color:#8fb97e}.section3{display:flex;align-items:center}.section3__wrapper{width:100%}.section3__card{text-align:center}@media screen and (min-width: 600px){.section3__card{max-width:60%;text-align:left}}.section3__card_container{width:100%;display:flex;flex-direction:column;gap:2.25rem}.section3__card_container p{font-family:Nunito-Regular,Arial,sans-serif;color:#8fb97e}.section4__wrapper h2{text-align:center}.section5__wrapper{display:flex;margin-top:6.25rem;height:90%;justify-content:center;gap:8rem;flex-direction:column}.section5__wrapper__watermark-container{background-image:url(/quote.svg);background-repeat:no-repeat;height:203px;display:flex;justify-content:center;align-items:center;background-position:center}.section5__wrapper__watermark-container h2{position:relative;text-align:center}.section5__cards{display:flex;flex-direction:row;justify-content:center;gap:clamp(1rem,.4rem + 3vw,4rem)}@media screen and (max-width: 900px){.section5__cards{flex-direction:column;align-items:center;gap:1rem}}.section5__card{max-height:300px;max-width:350px;aspect-ratio:12/16;padding:2.25em;border-radius:.625rem;background-color:#fafffb;color:#759966;flex-grow:1;display:flex;justify-content:center;flex-direction:column}.section5__card__container{height:100%;display:flex;flex-direction:column;justify-content:space-between;align-items:center;position:relative}.section5__card__container p{width:100%;text-align:center;position:relative}.section5__card__container .quote-left{width:100%;text-align:left}.section5__card__container .quote-right{width:100%;text-align:right}.section5__card__author{margin-top:1em;text-align:center;position:relative;display:flex;justify-content:center;align-items:center}.section5__card__author:before,.section5__card__author:after{display:inline-block;content:"";border-top:.2rem solid #8FB97E;width:1.7em;margin:0 .5rem}.wave-spine{width:100%;margin-bottom:-.3125rem;margin-top:200px}.navigation{width:100%;background-color:#759966;border-radius:0 0 0 50%;position:fixed;right:0;z-index:10;box-sizing:border-box}.navigation__container{padding:0 clamp(.5rem,.15rem + 1.75vw,2.25rem);display:flex;flex-direction:row;justify-content:space-between;align-items:center}@media screen and (max-width: 450px){.navigation__container{justify-content:center}}.navigation__container__branding{display:flex;flex-direction:row;gap:clamp(.5rem,.075rem + 2.125vw,2.625rem);height:auto;align-items:center}.navigation__container__branding__logo{width:clamp(5.13125rem,2.87rem + 11.30625vw,16.4375rem);height:clamp(2rem,1.25rem + 3.75vw,5.75rem)}.navigation__container ul{display:flex;flex-direction:row;gap:clamp(.5rem,.075rem + 2.125vw,2.625rem)}.navigation__container ul li{display:flex;justify-content:center;align-items:center}.navigation__container ul li a{color:#fff;font-family:Montserrat-Bold;font-size:1.25rem;text-decoration:none}.navigation__titles{flex-shrink:0;display:flex;flex-direction:column;justify-content:center;align-items:center;color:#fff}.navigation__title{margin:.125em 0}.navigation__subtitle{margin-top:.25em;margin-bottom:.75em}@media screen and (max-width: 850px){.navigation ul{display:none}}footer{position:relative;width:100%}.footer__button__container{display:flex;flex-direction:row;gap:clamp(2rem,1.65rem + 1.75vw,3.75rem)}@media screen and (max-width: 450px){.footer__button__container{margin-top:2.5rem;justify-content:center}}.footer__button__container button{padding:.5em 2em;border-radius:.625em}.footer__button__cta{background-color:#8fb97e;border:none}.footer__button__default{background-color:transparent;border:solid .25rem white}.footer__gmaps{height:300px}.footer__wrapper{min-height:100vh;background-color:#759966;display:flex;flex-direction:column;justify-content:space-evenly;align-items:center;gap:2rem}.footer__name{color:#fff}.footer__information{display:flex;flex-direction:row;gap:clamp(1rem,-.4rem + 7vw,8rem);justify-content:center}@media screen and (max-width: 1000px){.footer__information{flex-direction:column-reverse;align-items:center;gap:64px}.footer__information .footer__name{margin-top:48px;text-align:center;font-size:2rem}.footer__information .footer__information__row{flex-direction:column;justify-content:center;align-items:center;gap:8px;text-align:center}}.footer__information__col1,.footer__information__col2{display:flex;flex-direction:column;gap:2.25rem}.footer__information__row{display:flex;flex-direction:row;gap:1rem}.footer__information__address{font-family:Nunito-Regular,Arial,sans-serif;color:#fff}.footer__information__phone{color:#fff;font-family:Nunito-Regular,Arial,sans-serif;display:flex;flex-direction:column;gap:.5em}.footer__schedule-container__wrapper{display:flex;flex-direction:row;align-items:center;margin-bottom:1em;gap:1rem}@media screen and (max-width: 1000px){.footer__schedule-container__wrapper{text-align:center;justify-content:center}}.footer__schedule-container__week{display:grid;grid-template-columns:.5fr .5fr 1fr;grid-template-rows:.5fr .5fr;row-gap:clamp(1rem,.4rem + 3vmin,4rem);column-gap:clamp(1rem,.75rem + 1.25vw,2.25rem)}.footer__schedule-container__day{display:flex;flex-direction:column;gap:.5em}.footer__schedule-container__day__hour{font-family:Montserrat-Regular,serif;color:#fff}@media screen and (max-width: 1000px){.footer__schedule-container__day{text-align:center}}.footer__disclaimer{color:#c5ecb4;text-align:center;word-wrap:anywhere;font-size:.8rem}.footer__copyright{text-align:center;color:#fff}
