.not-found-module-scss-module__HfxUKG__main{background:var(--white);height:100vh;padding-top:var(--nav-bar-height);flex-direction:column;justify-content:center;align-items:center;display:flex}.not-found-module-scss-module__HfxUKG__title{color:var(--grey-3);font-size:94px}.not-found-module-scss-module__HfxUKG__link{font-family:var(--font-helvetica-neue);color:var(--blue);border:2px solid var(--blue);border-radius:7px;margin-top:2rem;padding:8px;font-size:18px;transition:all .3s}.not-found-module-scss-module__HfxUKG__link:hover{color:var(--white);background:var(--blue)}
.LanguageSwitch-module-scss-module__toaYFa__languages{color:var(--green);font-family:var(--font-futura);align-items:center;gap:6px;display:flex}.LanguageSwitch-module-scss-module__toaYFa__option{opacity:.6;cursor:pointer;transition:all .4s ease-in-out}.LanguageSwitch-module-scss-module__toaYFa__option.LanguageSwitch-module-scss-module__toaYFa__active,.LanguageSwitch-module-scss-module__toaYFa__option:hover{opacity:1}
.NavBar-module-scss-module__6bWe4G__navDesktop{z-index:2;background-color:var(--white);justify-content:space-between;align-items:center;width:100vw;padding:24px 2rem;display:flex;position:fixed;top:0;left:0}.NavBar-module-scss-module__6bWe4G__logo{transform:translateY(6px)}.NavBar-module-scss-module__6bWe4G__navRight{align-items:center;gap:1rem;display:flex}.NavBar-module-scss-module__6bWe4G__navOptions{align-items:center;gap:4rem;display:flex}.NavBar-module-scss-module__6bWe4G__navOption{font-family:var(--font-bodoni-bold);text-wrap:nowrap;color:var(--blue);width:fit-content;font-size:24px;transition:all .3s ease-in-out;display:block;position:relative}.NavBar-module-scss-module__6bWe4G__navOption:after{content:"";border-bottom:2px solid var(--blue);width:0;transition:width .3s;position:absolute;bottom:-4px;right:0}.NavBar-module-scss-module__6bWe4G__navOption.NavBar-module-scss-module__6bWe4G__active:after,.NavBar-module-scss-module__6bWe4G__navOption:hover:after{width:100%;left:0}.NavBar-module-scss-module__6bWe4G__espaiJoveContainer{width:155px}.NavBar-module-scss-module__6bWe4G__languageSwitchContainer{display:block}.NavBar-module-scss-module__6bWe4G__languageSwitchContainerMobile{display:none}.NavBar-module-scss-module__6bWe4G__hamburger{cursor:pointer;flex-direction:column;justify-content:center;align-items:center;display:flex}.NavBar-module-scss-module__6bWe4G__hamburger .NavBar-module-scss-module__6bWe4G__line{background:var(--blue);border-radius:1.5px;width:30px;height:3px;margin-bottom:3px;position:relative}.NavBar-module-scss-module__6bWe4G__hamburger .NavBar-module-scss-module__6bWe4G__line:last-child{margin-bottom:0}.NavBar-module-scss-module__6bWe4G__menu{z-index:100;width:100%;height:100%;color:var(--grey);background-color:var(--blue);transition:transform .6s ease-in-out;display:flex;position:fixed;top:0;left:0;transform:translateY(-150%)}.NavBar-module-scss-module__6bWe4G__menu.NavBar-module-scss-module__6bWe4G__open{transform:translateY(0%)}.NavBar-module-scss-module__6bWe4G__menu .NavBar-module-scss-module__6bWe4G__sectionLeft{background-color:var(--white);flex-direction:column;align-items:center;gap:32px;width:40%;padding-top:7rem;display:flex}.NavBar-module-scss-module__6bWe4G__menu .NavBar-module-scss-module__6bWe4G__sectionLeft .NavBar-module-scss-module__6bWe4G__ilustration{width:50%}.NavBar-module-scss-module__6bWe4G__menu .NavBar-module-scss-module__6bWe4G__sectionLeft .NavBar-module-scss-module__6bWe4G__description{font-family:var(--font-bodoni-bold);color:var(--blue);text-transform:uppercase;text-align:center;max-width:80%;font-size:36px}.NavBar-module-scss-module__6bWe4G__menu .NavBar-module-scss-module__6bWe4G__sectionLeft .NavBar-module-scss-module__6bWe4G__socials{gap:1rem;display:flex}.NavBar-module-scss-module__6bWe4G__menu .NavBar-module-scss-module__6bWe4G__sectionRight{flex-direction:column;gap:32px;width:60%;padding:7rem 3rem 3rem;display:flex}.NavBar-module-scss-module__6bWe4G__menu .NavBar-module-scss-module__6bWe4G__sectionRight .NavBar-module-scss-module__6bWe4G__menuList{flex-direction:column;gap:32px;font-size:40px;display:flex}.NavBar-module-scss-module__6bWe4G__menu .NavBar-module-scss-module__6bWe4G__sectionRight .NavBar-module-scss-module__6bWe4G__menuList .NavBar-module-scss-module__6bWe4G__menuOption{font-family:var(--font-bodoni-bold);text-transform:uppercase;position:relative}.NavBar-module-scss-module__6bWe4G__menu .NavBar-module-scss-module__6bWe4G__sectionRight .NavBar-module-scss-module__6bWe4G__menuList .NavBar-module-scss-module__6bWe4G__menuOption:after{content:"";border-bottom:2px solid var(--coral);width:0;transition:width .3s;position:absolute;bottom:-4px;right:0}.NavBar-module-scss-module__6bWe4G__menu .NavBar-module-scss-module__6bWe4G__sectionRight .NavBar-module-scss-module__6bWe4G__menuList .NavBar-module-scss-module__6bWe4G__menuOption.NavBar-module-scss-module__6bWe4G__active:after,.NavBar-module-scss-module__6bWe4G__menu .NavBar-module-scss-module__6bWe4G__sectionRight .NavBar-module-scss-module__6bWe4G__menuList .NavBar-module-scss-module__6bWe4G__menuOption:hover:after{width:100%;left:0}.NavBar-module-scss-module__6bWe4G__menu .NavBar-module-scss-module__6bWe4G__close{cursor:pointer;position:absolute;top:32px;right:32px}.NavBar-module-scss-module__6bWe4G__calendar{width:100px}.NavBar-module-scss-module__6bWe4G__calendar .NavBar-module-scss-module__6bWe4G__image{width:fit-content}@media (max-width:1020px){.NavBar-module-scss-module__6bWe4G__menu .NavBar-module-scss-module__6bWe4G__sectionLeft{display:none}.NavBar-module-scss-module__6bWe4G__menu .NavBar-module-scss-module__6bWe4G__sectionRight{width:100%}}@media (max-width:940px){.NavBar-module-scss-module__6bWe4G__navOptions{justify-content:center;gap:0}.NavBar-module-scss-module__6bWe4G__navOption,.NavBar-module-scss-module__6bWe4G__espaiJoveContainer{display:none}}@media (max-width:600px){.NavBar-module-scss-module__6bWe4G__menu .NavBar-module-scss-module__6bWe4G__sectionRight .NavBar-module-scss-module__6bWe4G__menuList{font-size:24px}.NavBar-module-scss-module__6bWe4G__languageSwitchContainer{display:none}.NavBar-module-scss-module__6bWe4G__languageSwitchContainerMobile{margin-top:36px;display:block}.NavBar-module-scss-module__6bWe4G__calendar{width:fit-content}}@media (max-width:500px){.NavBar-module-scss-module__6bWe4G__logo{display:flex}.NavBar-module-scss-module__6bWe4G__logo .NavBar-module-scss-module__6bWe4G__image{width:200px;height:36px}}
.Footer-module-scss-module__DkSkqG__footer{background:var(--blue);color:var(--white);flex-direction:column;justify-content:center;align-items:center;gap:1rem;padding:2rem 0 0;display:flex;position:relative}.Footer-module-scss-module__DkSkqG__footer .Footer-module-scss-module__DkSkqG__backgroundImage{z-index:0;object-fit:cover;opacity:.5;width:100%;height:100%;position:absolute;top:0;left:0}.Footer-module-scss-module__DkSkqG__footer .Footer-module-scss-module__DkSkqG__title{color:var(--white);z-index:1;text-align:center;text-transform:uppercase;max-width:90%;font-size:4.5rem}.Footer-module-scss-module__DkSkqG__footer .Footer-module-scss-module__DkSkqG__subtitle{color:var(--white);z-index:1;font-family:var(--font-futura);text-align:center;width:70%;max-width:555px;font-size:20px}.Footer-module-scss-module__DkSkqG__footer .Footer-module-scss-module__DkSkqG__subFooter{width:100%;font-family:var(--font-futura);z-index:1;justify-content:space-between;padding:1rem;display:flex}.Footer-module-scss-module__DkSkqG__footer .Footer-module-scss-module__DkSkqG__subFooter .Footer-module-scss-module__DkSkqG__legal{gap:.25rem;display:flex}@media (max-width:780px){.Footer-module-scss-module__DkSkqG__footer .Footer-module-scss-module__DkSkqG__subFooter{flex-direction:column-reverse;gap:1rem}}@media (max-width:450px){.Footer-module-scss-module__DkSkqG__footer .Footer-module-scss-module__DkSkqG__title{font-size:44px}.Footer-module-scss-module__DkSkqG__footer .Footer-module-scss-module__DkSkqG__subFooter .Footer-module-scss-module__DkSkqG__legal{flex-direction:column;margin-bottom:1rem}.Footer-module-scss-module__DkSkqG__footer .Footer-module-scss-module__DkSkqG__subFooter .Footer-module-scss-module__DkSkqG__legal .Footer-module-scss-module__DkSkqG__divider{display:none}}
