@import url(https://fonts.googleapis.com/css2?family=Manrope:wght@300;400;700&display=swap);@font-face{font-display:swap;font-family:Joane;font-style:normal;font-weight:400;src:url(/assets/font/Joane-Regular.woff2) format("woff2"),url(/assets/font/Joane-Regular.woff) format("woff")}:root{--font-body:"Manrope",sans-serif;--font-heading:"Joane"}.font-body{font-family:Manrope,sans-serif;font-family:var(--font-body)}.font-heading{font-family:Joane;font-family:var(--font-heading)}h1{font-size:calc(var(--vrem)*1.8)}@media (min-width:1025px){h1{font-size:calc(var(--vrem)*3.6)}}h2{font-size:calc(var(--vrem)*1.8)}.p0{font-size:calc(var(--vrem)*2.4)}@media (min-width:1025px){.p0{font-size:calc(var(--vrem)*3.2)}}.p1{font-size:calc(var(--vrem)*2.4)}@media (min-width:1025px){.p1{font-size:calc(var(--vrem)*2.8)}}.p2{font-size:calc(var(--vrem)*1.4)}@media (min-width:1025px){.p2{font-size:calc(var(--vrem)*2)}.p2--static{font-size:calc(var(--vrem)*1.4)}}.p3{font-size:calc(var(--vrem)*1.2)}@media (min-width:1025px){.p3{font-size:calc(var(--vrem)*1.8)}}a{color:inherit;text-decoration:none}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.light{font-weight:300}.regular{font-weight:400}.bold{font-weight:700}.italic{font-style:italic}.center{text-align:center}html{font-size:2.5641025641vw}@media (min-width:540px){html{font-size:1.28205vw}}@media (min-width:1025px){html{font-size:.6944444444vw}}body{-webkit-font-smoothing:antialiased;background-color:var(--white);color:var(--blue);display:flex;flex-direction:column}body.red-band:before{background-color:var(--blue);bottom:0;content:"";height:calc(var(--vrem)*32);left:0;position:fixed;width:100%}body.page-loading,body.page-loading *{pointer-events:none}body,html{height:100vh;height:calc(var(--dvh, 1vh)*100)}*{margin:0;padding:0}ul{list-style:none}:root{--gutter:3rem;--margin:3.2rem;--column:calc(25vw - var(--gutter)*3/4 - var(--margin)*2/4);--full-column:calc(var(--column) + var(--gutter));--vrem:1.1160714286vh;--columns-1:(1*var(--column));--columns-2:calc(var(--column)*2 + var(--gutter)*1);--columns-3:calc(var(--column)*3 + var(--gutter)*2);--columns-4:calc(var(--column)*4 + var(--gutter)*3);--columns-5:calc(var(--column)*5 + var(--gutter)*4);--columns-6:calc(var(--column)*6 + var(--gutter)*5);--columns-7:calc(var(--column)*7 + var(--gutter)*6);--columns-8:calc(var(--column)*8 + var(--gutter)*7);--columns-9:calc(var(--column)*9 + var(--gutter)*8);--columns-10:calc(var(--column)*10 + var(--gutter)*9);--columns-11:calc(var(--column)*11 + var(--gutter)*10);--columns-12:calc(var(--column)*12 + var(--gutter)*11);--transition-ease--out-quart:cubic-bezier(0.165,0.84,0.44,1);--transition-ease--out-quint:cubic-bezier(0.23,1,0.32,1);--transition-ease--out-expo:cubic-bezier(0.19,1,0.22,1);--transition-ease--in-quint:cubic-bezier(0.64,0,0.78,0);--transition-ease--in-out-quint:cubic-bezier(0.83,0,0.17,1);--transition-ease--in-out-expo:cubic-bezier(0.87,0,0.13,1);--transition-duration--fastest:0.2s;--transition-duration--faster:0.4s;--transition-duration--more-fast:0.6s;--transition-duration--fast:0.8s;--transition-duration--normal:1s;--transition-duration--slow:1.2s;--transition-duration--more-slow:1.4s;--transition-duration--slower:1.6s;--transition-duration--slowest:1.8s}@media (min-width:540px){:root{--column:calc(12.5vw - var(--gutter)*7/8 - var(--margin)*2/8) }}@media (min-width:1025px){:root{--vrem:0.9765625vh;--gutter:4rem;--column:7rem;--vertical-padding:calc(var(--vrem)*7.2);--margin:calc(50vw - var(--gutter)*11/2 - var(--column)*12/2) }}:root{--white:#fff;--blue:#2e3190;--red:#bf272d;--yellow:#ffef00;--light-blue:#00abd6}.white{color:#fff;color:var(--white)}.blue{color:#2e3190;color:var(--blue)}.red{color:#bf272d;color:var(--red)}main{align-items:center;flex-direction:row;width:-webkit-max-content;width:-moz-max-content;width:max-content}main,main .content{display:flex;height:100%}main .content{align-items:flex-start;box-sizing:border-box;flex-direction:column;justify-content:flex-end;padding:0 var(--margin) var(--margin);white-space:normal}@media (min-width:1025px){main .content{padding:0 var(--margin) calc(var(--vrem)*6)}}.minervetta-scrollbar{background-color:rgba(46,49,144,.15);bottom:var(--margin);display:none;height:1px;left:var(--margin);opacity:1;position:absolute;width:calc(100% - var(--margin)*2)}@media (min-width:1025px){.minervetta-scrollbar{bottom:32px}}.minervetta-scrollbar_thumb{background-color:var(--blue);display:block;height:1px;max-width:18rem;width:18rem}.no-scrollbar .minervetta-scrollbar{display:none}.button{border:1px solid;padding:.6rem 1rem;transition:all var(--transition-duration--fast) var(--transition-ease--out-quint)}@media (min-width:1025px){.button{padding:1rem 3.2rem}.button:hover{background-color:var(--blue);color:var(--white)}}.button--large{padding:1rem 4rem}.button--rounded{border-radius:10rem;padding:.8rem 1.6rem}.button--arrow{align-items:center;border:1px solid var(--blue);border-radius:3.5rem;display:flex;height:3.5rem;justify-content:center;padding:0;transition:all .9s var(--transition-ease--out-quint);width:3.5rem}@media (min-width:1025px){.button--arrow{border-radius:calc(var(--vrem)*2.8);height:calc(var(--vrem)*5.6);width:calc(var(--vrem)*5.6)}.button--arrow:hover{background-color:var(--blue);color:var(--white)}}.button--arrow.button--disabled{opacity:.2;pointer-events:none}.button--arrow__wrapper{align-items:center;display:flex;flex-direction:row;height:.7rem;justify-content:flex-start;position:relative;width:1.4rem}@media (min-width:1025px){.button--arrow__wrapper{height:calc(var(--vrem)*1.5);width:calc(var(--vrem)*2.7)}}.button--arrow-right .button--arrow__wrapper{flex-direction:row-reverse}.button--arrow__wrapper svg{flex-shrink:0;height:100%;transition:all .7s var(--transition-ease--out-quint) .2s,color .9s var(--transition-ease--out-quint);width:100%;will-change:transform}@media (min-width:1025px){.button--arrow:hover .button--arrow__wrapper svg{opacity:0;transform:translate3d(-100%,0,0);transition:all .3s var(--transition-ease--in-quint) 0s,color .9s var(--transition-ease--out-quint)}.button--arrow-right:hover .button--arrow__wrapper svg{transform:translate3d(100%,0,0)}}.button--arrow__wrapper svg:last-child{opacity:0;transition:all .3s var(--transition-ease--in-quint),color .9s var(--transition-ease--out-quint)}@media (min-width:1025px){.button--arrow:hover .button--arrow__wrapper svg:last-child{opacity:1;transition:all .7s var(--transition-ease--out-quint) .2s,color .9s var(--transition-ease--out-quint)}}.button--arrow__wrapper svg path{stroke:currentColor}.disabled{opacity:.2;pointer-events:none}

/*! locomotive-scroll v4.1.3 | MIT License | https://github.com/locomotivemtl/locomotive-scroll */html.has-scroll-smooth{bottom:0;left:0;overflow:hidden;position:fixed;right:0;top:0}html.has-scroll-dragging{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.has-scroll-smooth body{overflow:hidden}.has-scroll-smooth [data-scroll-container]{min-height:auto}[data-scroll-direction=horizontal] [data-scroll-container]{display:inline-block;height:100%;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:-webkit-grab;cursor:grab;margin:2px;opacity:.5;position:absolute;right:0;top:0;width:7px}.has-scroll-dragging .c-scrollbar_thumb{cursor:-webkit-grabbing;cursor:grabbing}[data-scroll-direction=horizontal] .c-scrollbar_thumb{bottom:0;right:auto}.intro{align-items:center;display:flex;flex-direction:column;height:100vh;justify-content:space-between;margin:0;position:relative;width:100%}.intro__background{background-image:url(https://user-images.githubusercontent.com/41680436/156932363-adcfb396-0d3f-4733-bbb6-a104300ff0eb.jpeg);background-position:50%;background-repeat:no-repeat;background-size:cover;z-index:0}.intro__background,.intro__background:after{height:100%;left:0;position:absolute;top:0;width:100%}.intro__background:after{background-color:rgba(0,0,0,.3);content:""}.intro__logo{background-image:url(/assets/icons/logo.svg);background-position:top;background-repeat:no-repeat;background-size:contain;height:6rem;margin-top:4.5rem;width:3rem;z-index:1}.intro:after{content:"";height:6rem;margin-bottom:4.5rem;width:3rem}.intro__content{grid-row-gap:4rem;align-items:center;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;padding:0 var(--margin);row-gap:4rem;width:100%;z-index:1}.intro__content__titles{max-width:100%;position:relative;width:100%}@media (min-width:1025px){.intro__content__titles{max-width:var(--columns-4)}}.intro__content__titles h1{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.contacts .page__content{grid-row-gap:calc(var(--vrem)*1.6);align-items:flex-start;flex-direction:column;row-gap:calc(var(--vrem)*1.6)}@media (min-width:1025px){.contacts .page__content{grid-row-gap:calc(var(--vrem)*5);align-items:center;flex-direction:column-reverse;row-gap:calc(var(--vrem)*5)}}.header{align-items:center;box-sizing:border-box;display:flex;flex-direction:row;flex-shrink:0;justify-content:space-between;margin-bottom:calc(var(--vrem)*4);padding:calc(var(--vrem)*4) var(--margin) calc(var(--vrem)*6);position:relative;width:100%}@media (min-width:1025px){.header{margin-bottom:calc(var(--vrem)*6);padding:calc(var(--vrem)*6) var(--margin) calc(var(--vrem)*10)}}.header__bands{grid-column-gap:var(--gutter);align-items:center;bottom:0;-moz-column-gap:var(--gutter);column-gap:var(--gutter);display:flex;flex-direction:row;height:calc(var(--vrem)*3.2);left:var(--margin);position:absolute;width:calc(100% - var(--margin)*2)}@media (min-width:1025px){.header__bands{grid-column-gap:var(--column);-moz-column-gap:var(--column);column-gap:var(--column);height:calc(var(--vrem)*4)}}.header__bands__band{background-color:var(--red);height:100%;min-width:var(--column);transition:transform var(--transition-duration--slow) var(--transition-ease--in-out-quint);will-change:transform}@media (min-width:1025px){.header__bands__band{min-width:var(--full-column)}}.header__bands__band:first-of-type:after,.header__bands__band:last-of-type:before{background-color:var(--red);content:"";height:100%;position:absolute;top:0;transform:scaleX(0);transition:transform var(--transition-duration--faster) var(--transition-ease--out-quint);width:calc(var(--gutter)/2)}@media (min-width:1025px){.header__bands__band:first-of-type:after,.header__bands__band:last-of-type:before{display:none}}.language-selector--visible .header__bands__band:first-of-type:after,.language-selector--visible .header__bands__band:last-of-type:before{transform:scaleX(1)}.header__bands__band:first-of-type:after{left:100%;transform-origin:center left}.header__bands__band:last-of-type{flex-grow:1}.header__bands__band:last-of-type:before{right:100%;transform-origin:center right}.header__left{align-items:center;cursor:pointer;display:flex;flex-direction:row;justify-content:space-between;width:var(--column)}@media (min-width:1025px){.header__left{flex-shrink:0;justify-content:flex-start;order:1;width:var(--columns-3)}}.header__left .hamburger{position:relative}@media (min-width:1025px){.header__hamburger{width:var(--column)}}.header__languages-toggle{width:var(--gutter)}@media (min-width:1025px){.header__languages-toggle{cursor:pointer;margin-left:auto;margin-right:var(--gutter);order:3;width:auto}}.header__logo{height:6rem;margin-left:0;margin-right:auto;width:var(--columns-2)}@media (min-width:1025px){.header__logo{background-position:0;flex-shrink:0;height:calc(var(--vrem)*5.2);margin:0 var(--gutter);order:2;width:var(--columns-6)}}.header__logo a{background-image:url(/assets/icons/logo.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;height:100%;margin:0 auto;width:3rem}@media (min-width:1025px){.header__logo a{background-image:url(/assets/icons/logo--expanded.svg);margin-left:0;width:100%}}.header__booking{display:flex;justify-content:flex-end;order:4;width:var(--full-column)}@media (min-width:1025px){.header__booking{flex-shrink:0;width:var(--columns-2)}}.header__languages{align-items:center;bottom:0;box-sizing:border-box;display:flex;height:calc(var(--vrem)*3.2);justify-content:center;left:0;padding:0 var(--margin);position:absolute;width:100%}@media (min-width:1025px){.header__languages{height:calc(var(--vrem)*4)}}.nav{align-items:center;background-color:var(--white);box-sizing:border-box;-webkit-clip-path:polygon(0 0,100% 0,100% 0,0 0);clip-path:polygon(0 0,100% 0,100% 0,0 0);display:flex;flex-direction:column;height:calc(100% - var(--header-height));justify-content:center;left:0;max-width:100%;overflow:hidden;pointer-events:none;position:fixed;top:var(--header-height);transition:-webkit-clip-path var(--transition-duration--normal) var(--transition-ease--in-out-quint) var(--transition-duration--faster);transition:clip-path var(--transition-duration--normal) var(--transition-ease--in-out-quint) var(--transition-duration--faster);transition:clip-path var(--transition-duration--normal) var(--transition-ease--in-out-quint) var(--transition-duration--faster),-webkit-clip-path var(--transition-duration--normal) var(--transition-ease--in-out-quint) var(--transition-duration--faster);width:100%;will-change:clip-path;z-index:996}.nav-visible .nav{-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%);pointer-events:auto;transition-delay:0s}.resizing .nav{transition:none!important}@media (min-width:1025px){.nav{grid-column-gap:var(--gutter);align-items:center;-webkit-clip-path:polygon(0 0,0 0,0 100%,0 100%);clip-path:polygon(0 0,0 0,0 100%,0 100%);-moz-column-gap:var(--gutter);column-gap:var(--gutter);flex-direction:row;height:100vh;justify-content:space-between;padding-left:var(--margin);top:0}.nav-visible .nav{-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}}.nav__left{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;height:100%;justify-content:space-around;padding:calc(var(--vrem)*3) 0}@media (min-width:1025px){.nav__left{flex-shrink:0;justify-content:space-between;padding:calc(var(--vrem)*6) 0;width:var(--columns-6)}}.nav__left__bottom{flex-shrink:0}@media (min-width:1025px){.nav__left__bottom{align-items:flex-end;display:flex;height:calc(var(--vrem)*5.2);justify-content:center;width:100%}}.nav__logo{background-image:url(/assets/icons/logo--expanded.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;display:none;flex-shrink:0;height:calc(var(--vrem)*5.2);opacity:0;transition:opacity var(--transition-duration--faster) linear;width:100%;will-change:opacity}.nav-visible .nav__logo{opacity:1;transition-delay:var(--transition-duration--fastest)}@media (min-width:1025px){.nav__logo{display:block}}.nav__socials{align-items:center;display:flex;flex-shrink:0;justify-content:center}.nav__socials__social{background-position:50%;background-repeat:no-repeat;background-size:contain;height:calc(var(--vrem)*2.4);opacity:0;transition:opacity var(--transition-duration--fast) var(--transition-ease--out-quint);width:calc(var(--vrem)*2.4);will-change:opacity}.nav-visible .nav__socials__social{opacity:1;transition-delay:var(--transition-duration--faster)}.nav__socials__social--instagram{background-image:url(/assets/icons/instagram.svg)}.nav__menu{grid-row-gap:calc(var(--vrem)*3.2);align-items:center;display:flex!important;flex-direction:column;justify-content:center;row-gap:calc(var(--vrem)*3.2);width:100%}@media (min-width:1025px){.nav__menu{grid-row-gap:calc(var(--vrem)*5.2);height:100%;row-gap:calc(var(--vrem)*5.2)}}.nav__menu__item{position:relative}.nav__menu__item a{display:block}.nav__menu__item--coming-soon:before{border:1px solid var(--red);border-radius:calc(var(--vrem)*1);bottom:50%;color:var(--red);content:"soon";display:block;font-family:var(--font-body);font-size:calc(var(--vrem)*1.2);left:calc(100% + .8rem);line-height:calc(var(--vrem)*1.2);opacity:0;padding:calc(var(--vrem)*.4) calc(var(--vrem)*.8);position:absolute;transition:opacity var(--transition-duration--fastest) linear;white-space:nowrap}@media (min-width:1025px){.nav__menu__item--coming-soon:before{content:"coming soon"}}.nav-visible .nav__menu__item--coming-soon:before{opacity:1;transition-delay:var(--transition-duration--fast)}.nav__bands{display:none;flex-shrink:0;grid-auto-flow:row;height:calc(var(--vrem)*15);width:100%}@media (min-width:1025px){.nav__bands{display:grid;height:100%}}.nav__bands__band{background-color:var(--red);transform:scaleY(1);transition:transform var(--transition-duration--fast) var(--transition-ease--out-quint);will-change:transform}.nav__bands__band--desktop{display:none}@media (min-width:1025px){.nav__bands__band--desktop{display:block}}.nav__bands__band--white{background-color:var(--white)}.nav__close{cursor:pointer;display:none!important;left:var(--margin);position:absolute;top:calc((var(--header-height) - (4*var(--vrem)))/2);transform:translateY(-50%)}@media (min-width:1025px){.nav__close{display:flex!important;top:calc(var(--vrem)*6 + (5.2*var(--vrem))/2)}}.loader{align-items:center;background-color:var(--white);display:flex;height:100vh;justify-content:center;left:0;opacity:1;position:fixed;top:0;transition:opacity 1.6s var(--transition-ease--in-out-quint);width:100vw;will-change:opacity;z-index:997}.loaded .loader{opacity:0;transition-delay:var(--transition-duration--slow)}.loader__content{grid-row-gap:calc(var(--vrem)*2.8);align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;left:50%;position:absolute;row-gap:calc(var(--vrem)*2.8);top:50%;transform:translate(-50%,-50%);width:calc(var(--columns-2) + var(--gutter)*2);z-index:1}@media (min-width:1025px){.loader__content{grid-row-gap:calc(var(--vrem)*5.6);flex-shrink:0;left:0;position:static;row-gap:calc(var(--vrem)*5.6);top:0;transform:none;width:calc(var(--full-column)*6 + var(--margin))}}.loader__content__logo{background-image:url(/assets/icons/logo--complete.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;height:calc(var(--vrem)*10.6);width:100%}@media (min-width:1025px){.loader__content__logo{height:calc(var(--vrem)*17.6);width:32.2rem}}.loader__content__bands{grid-column-gap:2.8rem;align-items:center;-moz-column-gap:2.8rem;column-gap:2.8rem;display:flex;flex-direction:row;width:100%}@media (min-width:1025px){.loader__content__bands{grid-column-gap:4.8rem;-moz-column-gap:4.8rem;column-gap:4.8rem;width:32.2rem}}.loader__content__bands__band{background-color:var(--red);height:calc(var(--vrem)*1.8);min-width:4.4rem;transform:scaleX(0);transform-origin:center left;transition:transform var(--transition-duration--slow) var(--transition-ease--in-out-quint);will-change:transform}@media (min-width:1025px){.loader__content__bands__band{height:calc(var(--vrem)*3);min-width:7.2rem}}.loaded .loader__content__bands__band{transform:scaleX(0)!important;transform-origin:center right;transition:transform var(--transition-duration--slow) var(--transition-ease--in-out-quint)}.loader__content__bands__band:last-of-type{flex-grow:1}.loader__image{height:100%;position:relative;width:100%;z-index:0}.loader__image__image{opacity:1!important}.page-transitioner{box-sizing:border-box;color:var(--red);display:grid;height:100vh;left:0;pointer-events:none;position:fixed;top:0;width:100vw;z-index:997}.page-transitioner__bands{display:grid;grid-auto-flow:column;grid-template-rows:100vh}.page-transitioner__bands__band{background-color:currentColor;transform:scaleX(0);transform-origin:center right;transition:transform var(--transition-duration--slow) var(--transition-ease--out-expo);will-change:transform}.page-transitioner--show .page-transitioner__bands__band{transform:scaleX(1);transform-origin:center left}.page-transitioner__bands__band--white{background-color:var(--white)}.page-transitioner__bands__band--desktop{display:none;transition:none}@media (min-width:1025px){.page-transitioner__bands__band--desktop{display:block;transition:transform var(--transition-duration--slow) var(--transition-ease--out-expo)}}.hamburger{grid-row-gap:.6rem;align-items:center;color:var(--black);display:flex;flex-direction:column;justify-content:center;row-gap:.6rem}@media (min-width:1025px){.hamburger{align-items:flex-start}}.hamburger--light{color:var(--white)}.hamburger:after,.hamburger:before,.hamburger__line,.hamburger__line:before{background-color:currentColor;content:"";height:.1rem;transition:transform var(--transition-duration--fast) var(--transition-ease--out-quint);width:1.75rem;will-change:transform}.hamburger__line{position:relative}.nav-visible .hamburger__line{transform:rotate(45deg)}.hamburger__line:before{left:0;position:absolute;top:0}.nav-visible .hamburger__line:before{transform:rotate(-90deg)}.nav-visible .hamburger__line,.nav-visible .hamburger__line:before{transition-delay:var(--transition-duration--fastest)}.nav-visible .hamburger:before{transform:translateY(calc(.6rem + 100%))}.nav-visible .hamburger:after{transform:translateY(calc(-.6rem - 100%))}.hamburger:after,.hamburger:before{opacity:1;transition:transform var(--transition-duration--fast) var(--transition-ease--out-quint) var(--transition-duration--fastest),opacity 0s var(--transition-duration--fastest)}.nav-visible .hamburger:after,.nav-visible .hamburger:before{opacity:0;transition:transform var(--transition-duration--fast) var(--transition-ease--out-quint) 0s,opacity 0s var(--transition-duration--fastest)}.hamburger__text{display:none}@media (min-width:1025px){.hamburger__text{display:block;left:100%;position:absolute}}.nav .hamburger__text{display:none}.pages-cards{grid-column-gap:1.6rem;align-items:center;-moz-column-gap:1.6rem;column-gap:1.6rem;display:flex;flex-direction:row;height:100%;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media (min-width:1025px){.pages-cards{grid-column-gap:4rem;-moz-column-gap:4rem;column-gap:4rem}}.bazar__intro{align-items:flex-start;box-sizing:border-box;display:flex;flex-direction:column;height:100%;justify-content:flex-start;width:var(--columns-4);z-index:1}.bazar__intro__logo{background-image:url(/assets/icons/bazar.svg);background-position:0 100%;background-repeat:no-repeat;background-size:contain;height:calc(var(--vrem)*3);margin-bottom:calc(var(--vrem)*4);width:var(--columns-2)}.bazar__intro__contacts{grid-row-gap:calc(var(--vrem)*2);display:flex;flex-direction:column;margin-top:calc(var(--vrem)*4.8);row-gap:calc(var(--vrem)*2)}@media (min-width:1025px){.bazar__intro__contacts{max-width:calc(var(--full-column)*4)}}.bazar__intro__contacts__contact{align-items:baseline;display:flex;flex-direction:row}.bazar__intro__contacts__contact>span{min-width:var(--full-column)}@media (min-width:1025px){.bazar__intro__contacts__contact>span{flex-shrink:0;width:var(--columns-2)}}.bazar__intro>.button{margin-bottom:0;margin-top:auto}.lunch-aperitif__intro{align-items:flex-start;box-sizing:border-box;display:flex;flex-direction:column;height:100%;justify-content:flex-start;width:var(--columns-4);z-index:1}.lunch-aperitif__intro__title{margin-bottom:4rem}@media (min-width:1025px){.lunch-aperitif__intro__title{margin-bottom:5rem}}.lunch-aperitif__intro__text{margin-bottom:auto}.lunch-aperitif__intro__contacts{grid-row-gap:calc(var(--vrem)*2);display:flex;flex-direction:column;margin-top:calc(var(--vrem)*4.8);row-gap:calc(var(--vrem)*2)}@media (min-width:1025px){.lunch-aperitif__intro__contacts{max-width:calc(var(--full-column)*4)}}.lunch-aperitif__intro__contacts__contact{align-items:baseline;display:flex;flex-direction:row}.lunch-aperitif__intro__contacts__contact>span{min-width:var(--full-column)}@media (min-width:1025px){.lunch-aperitif__intro__contacts__contact>span{flex-shrink:0;width:var(--columns-2)}}.lunch-aperitif__intro>.button{margin-bottom:0;margin-top:auto}.maison__intro{grid-row-gap:4rem;align-items:flex-start;box-sizing:border-box;display:flex;flex-direction:column;height:100%;justify-content:flex-start;row-gap:4rem;width:var(--columns-3);z-index:1}@media (min-width:1025px){.maison__intro{grid-row-gap:5rem;row-gap:5rem;width:var(--columns-4)}}.maison__images{grid-column-gap:1.6rem;align-items:center;-moz-column-gap:1.6rem;column-gap:1.6rem;display:flex;flex-direction:row;height:100%;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media (min-width:1025px){.maison__images{grid-column-gap:4rem;-moz-column-gap:4rem;column-gap:4rem}}.rooms__intro{grid-row-gap:4rem;align-items:flex-start;box-sizing:border-box;display:flex;flex-direction:column;height:100%;justify-content:flex-start;row-gap:4rem;width:var(--columns-3);z-index:1}@media (min-width:1025px){.rooms__intro{grid-row-gap:5rem;row-gap:5rem;width:var(--columns-4)}}.rooms__images{grid-column-gap:1.6rem;align-items:center;-moz-column-gap:1.6rem;column-gap:1.6rem;display:flex;flex-direction:row;height:100%;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media (min-width:1025px){.rooms__images{grid-column-gap:4rem;-moz-column-gap:4rem;column-gap:4rem}}.rooms__images__room{grid-column-gap:1.6rem;align-items:center;-moz-column-gap:1.6rem;column-gap:1.6rem;display:flex;flex-direction:row;height:100%;position:relative}@media (min-width:1025px){.rooms__images__room{grid-column-gap:4rem;-moz-column-gap:4rem;column-gap:4rem}}.rooms__images__room+.rooms__images__room:before{background-color:var(--blue);content:"";height:100%;margin:0 calc(var(--gutter)/2);width:4rem}@media (min-width:1025px){.rooms__images__room+.rooms__images__room:before{width:8rem}}.rooms__images__room:nth-child(odd):before{background-color:var(--red)}.bazar__images{grid-column-gap:calc(var(--margin)/2);align-items:center;-moz-column-gap:calc(var(--margin)/2);column-gap:calc(var(--margin)/2);display:flex;flex-direction:row;height:100%;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media (min-width:1025px){.bazar__images{grid-column-gap:var(--gutter);-moz-column-gap:var(--gutter);column-gap:var(--gutter)}}.lunch-aperitif__images{grid-column-gap:calc(var(--margin)/2);align-items:center;-moz-column-gap:calc(var(--margin)/2);column-gap:calc(var(--margin)/2);display:flex;flex-direction:row;height:100%;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media (min-width:1025px){.lunch-aperitif__images{grid-column-gap:var(--gutter);-moz-column-gap:var(--gutter);column-gap:var(--gutter)}}.contacts__map{height:100%;position:relative;width:var(--columns-4)}@media (min-width:1025px){.contacts__map{width:var(--columns-12)}}.contacts__map iframe{height:100%;left:0;position:absolute;top:0;width:100%}.contacts__list{grid-row-gap:calc(var(--vrem)*2);align-items:flex-start;box-sizing:border-box;display:flex;flex-direction:column;justify-content:flex-start;row-gap:calc(var(--vrem)*2);width:var(--columns-4)}@media (min-width:1025px){.contacts__list{grid-row-gap:.2rem;grid-column-gap:calc(var(--column)*2 + var(--gutter)*3);-moz-column-gap:calc(var(--column)*2 + var(--gutter)*3);column-gap:calc(var(--column)*2 + var(--gutter)*3);flex-shrink:0;flex-wrap:wrap;height:calc(var(--vrem)*11.4);row-gap:.2rem;width:100%}}.contacts__list__contact{align-items:baseline;display:flex;flex-direction:row}@media (min-width:1025px){.contacts__list__contact{grid-column-gap:var(--gutter);-moz-column-gap:var(--gutter);column-gap:var(--gutter)}}.contacts__list__contact>span{min-width:var(--full-column)}@media (min-width:1025px){.contacts__list__contact>span{flex-shrink:0;width:var(--columns-2)}.contacts__list__contact>a{width:var(--columns-3)}}.story__intro{align-items:flex-start;box-sizing:border-box;display:flex;flex-direction:column;height:100%;justify-content:flex-start;width:var(--columns-4);z-index:1}@media (min-width:1025px){.story__intro{grid-row-gap:5rem;row-gap:5rem}.story__intro__text{width:var(--columns-3)}}.story__images{grid-column-gap:1.6rem;align-items:center;-moz-column-gap:1.6rem;column-gap:1.6rem;display:flex;flex-direction:row;height:100%;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media (min-width:1025px){.story__images{grid-column-gap:4rem;-moz-column-gap:4rem;column-gap:4rem}}.maratea__intro{align-items:flex-start;box-sizing:border-box;display:flex;flex-direction:column;height:100%;justify-content:flex-start;width:var(--columns-4);z-index:1}.maratea__intro__title{margin-bottom:4rem}@media (min-width:1025px){.maratea__intro__title{margin-bottom:5rem}}.maratea__intro__text{margin-bottom:auto}.maratea__intro__contacts{grid-row-gap:calc(var(--vrem)*2);display:flex;flex-direction:column;margin-top:calc(var(--vrem)*4.8);row-gap:calc(var(--vrem)*2)}@media (min-width:1025px){.maratea__intro__contacts{max-width:calc(var(--full-column)*4)}}.maratea__intro__contacts__contact{align-items:baseline;display:flex;flex-direction:row}.maratea__intro__contacts__contact>span{min-width:var(--full-column)}@media (min-width:1025px){.maratea__intro__contacts__contact>span{flex-shrink:0;width:var(--columns-2)}}.maratea__intro>.button{margin-bottom:0;margin-top:auto}.maratea__images{grid-column-gap:1.6rem;align-items:center;-moz-column-gap:1.6rem;column-gap:1.6rem;display:flex;flex-direction:row;height:100%;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media (min-width:1025px){.maratea__images{grid-column-gap:4rem;-moz-column-gap:4rem;column-gap:4rem}}.language-selector{grid-column-gap:var(--gutter);align-items:center;-moz-column-gap:var(--gutter);column-gap:var(--gutter);display:flex;flex-direction:row;justify-content:center;overflow:hidden;pointer-events:none}@media (min-width:1025px){.language-selector{grid-column-gap:8rem;-moz-column-gap:8rem;column-gap:8rem}}.language-selector--visible .language-selector{pointer-events:all}.language-selector__item{opacity:1;transition:opacity var(--transition-duration--fast) var(--transition-ease--out-quint);z-index:2}.selector--hovered .language-selector__item{opacity:.6}.language-selector__item--current,.language-selector__item:hover{opacity:1}.language-selector__item--current,.selector--hovered .language-selector__item{pointer-events:auto}.columns{--red:rgba(255,0,0,.1);background:repeating-linear-gradient(to right,var(--red),var(--red) var(--column),transparent var(--column),transparent var(--full-column));display:none;height:100vh;left:0;margin:0 var(--margin);pointer-events:none;position:fixed;top:0;width:calc(100vw - var(--margin)*2);z-index:999}.columns--visible{display:block}.page-card{grid-row-gap:calc(var(--vrem)*3.2);align-items:flex-start;box-sizing:border-box;display:flex;flex-direction:column;height:100%;justify-content:space-between;position:relative;row-gap:calc(var(--vrem)*3.2);width:var(--columns-4)}@media (min-width:1025px){.page-card{grid-row-gap:calc(var(--vrem)*2.4);row-gap:calc(var(--vrem)*2.4)}}.page-card--coming-soon{pointer-events:none}.page-card__image{box-sizing:border-box;height:100%;position:relative;width:100%}.page-card__image--border{border:10px solid var(--red)}.page-card__image img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;top:0;width:100%}.page-card__content{align-items:flex-start;box-sizing:border-box;display:flex;flex-direction:column;justify-content:flex-end;width:100%}.page-card__title{grid-column-gap:1.2rem;align-items:center;-moz-column-gap:1.2rem;column-gap:1.2rem;display:flex;flex-direction:row}@media (min-width:1025px){.page-card__title{grid-column-gap:1.6rem;-moz-column-gap:1.6rem;column-gap:1.6rem}}.page-card__title:after{border:1px solid var(--white);border-radius:calc(var(--vrem)*1);content:"coming soon";display:none;font-family:var(--font-body);font-size:calc(var(--vrem)*1.2);line-height:calc(var(--vrem)*1.2);padding:calc(var(--vrem)*.4) calc(var(--vrem)*.8);white-space:nowrap}.page-card--coming-soon .page-card__title:after{display:block}.page__content{grid-column-gap:calc(var(--margin)/2);align-items:center;-moz-column-gap:calc(var(--margin)/2);column-gap:calc(var(--margin)/2);display:flex;flex-direction:row;height:100%}@media (min-width:1025px){.page__content{grid-column-gap:var(--gutter);-moz-column-gap:var(--gutter);column-gap:var(--gutter)}}.horizontal-page-image{height:100%;overflow:hidden;position:relative;width:var(--columns-4)}.horizontal-page-image--medium{width:var(--columns-4)}@media (min-width:1025px){.horizontal-page-image--medium{width:var(--columns-6)}}.horizontal-page-image--large{width:var(--columns-6)}@media (min-width:1025px){.horizontal-page-image--large{width:var(--columns-8)}}.horizontal-page-image__wrapper,.horizontal-page-image__wrapper img{height:100%;left:0;position:absolute;top:0;width:100%}.horizontal-page-image__wrapper img{-o-object-fit:cover;object-fit:cover}.horizontal-page-image__wrapper img[data-scroll-speed]{left:calc((var(--columns-1) + var(--gutter))*-1);width:calc(100% + var(--columns-2))}.animated-word{display:flex}.animated-word__letter-wrapper{perspective:600px}.animated-word__letter{display:block;opacity:0;transform:translateY(100%) rotateX(-80deg);transform-origin:center top;transform-style:preserve-3d;transition:var(--transition-duration--normal) var(--transition-ease--out-quint);transition-property:opacity,transform;white-space:pre;will-change:transform,opacity}.animated-word--show-down .animated-word__letter{transform:translateY(-100%) rotateX(-80deg)}.animated-word--visible .animated-word__letter{opacity:1;transform:translateY(0) rotateX(0deg)}.animated-text{display:block;position:relative;white-space:nowrap}.animated-text__wrapper{display:block;overflow:hidden}.animated-text--unwrapped .animated-text__wrapper{overflow:visible;perspective:600px}.animated-text__row{display:block;transform:translate3d(0,110%,0);transition:var(--transition-duration--slow) var(--transition-ease--out-quint);transition-property:transform;will-change:transform}.animated-text--unwrapped .animated-text__row{opacity:0;transform:translateY(100%) rotateX(-80deg);transform-origin:center top;transform-style:preserve-3d;transition:var(--transition-duration--normal) var(--transition-ease--out-quint);transition-property:opacity,transform;will-change:transform,opacity}body:not(.enter):not(.exit) .animated-text--in-view .animated-text__row{opacity:1;transform:translateZ(0)}body:not(.enter):not(.exit) .animated-text--unwrapped.animated-text--in-view .animated-text__row{opacity:1;transform:translateY(0) rotateX(0deg)}body:not(.enter):not(.exit) .animated-text.animated-text--out-top .animated-text__row{opacity:0;transform:translate3d(0,-110%,0) rotateX(80deg)}.text-reveal{display:block;position:relative}.button .text-reveal{pointer-events:none}.text-reveal__text{display:flex}.text-reveal__text--reveal{left:0;position:absolute;top:0}.text-reveal__text__letter-wrapper{perspective:600px}.text-reveal__text__letter-wrapper__letter{//transform-style:preserve-3d;display:block;opacity:0;transform:translateY(100%) rotateX(80deg);transform-origin:center top;transition:var(--transition-duration--fast) var(--transition-ease--out-quint);transition-property:opacity,transform;white-space:pre;will-change:opacity,transform}.text-reveal--visible .text-reveal__text__letter-wrapper__letter{opacity:1;transform:translateY(0) rotateX(0deg)}@media (min-width:1025px){.button:hover .text-reveal__text__letter-wrapper__letter,.hamburger:hover .text-reveal__text__letter-wrapper__letter,.page-card:hover .text-reveal__text__letter-wrapper__letter,.text-reveal:hover .text-reveal__text__letter-wrapper__letter{opacity:0;transform:rotateX(-80deg) translateY(-100%)}}.text-reveal--revealed.text-reveal--visible .text-reveal__text__letter-wrapper__letter{opacity:0;transform:rotateX(-80deg) translateY(-100%)}.text-reveal__text--reveal .text-reveal__text__letter-wrapper__letter{opacity:0;transform:translateY(100%) rotateX(-80deg)}@media (min-width:1025px){.button:hover .text-reveal__text--reveal .text-reveal__text__letter-wrapper__letter,.hamburger:hover .text-reveal__text--reveal .text-reveal__text__letter-wrapper__letter,.page-card:hover .text-reveal__text--reveal .text-reveal__text__letter-wrapper__letter,.text-reveal:hover .text-reveal__text--reveal .text-reveal__text__letter-wrapper__letter{opacity:1;transform:translateY(0) rotateX(0deg)}}.text-reveal--revealed.text-reveal--visible .text-reveal__text--reveal .text-reveal__text__letter-wrapper__letter{opacity:1;transform:translateY(0) rotateX(0deg)}.image{background-position:50%;background-size:contain;position:relative}.image,.image-placeholder--0 .image{background-image:url(/assets/icons/image_placeholder.png)}.image-placeholder--1 .image{background-image:url(/assets/icons/image_placeholder_1.png)}.image-placeholder--2 .image{background-image:url(/assets/icons/image_placeholder_2.png)}.image-placeholder--3 .image{background-image:url(/assets/icons/image_placeholder_3.png)}.image__image{height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;opacity:0;position:absolute;top:0;transition:opacity var(--transition-duration--fast) var(--transition-ease--out-quint);width:100%;z-index:2}.image--loaded .image__image{opacity:1}
/*# sourceMappingURL=main.c6f2b603e55f430456ff.css.map*/