@charset "UTF-8";a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}abbr[title]{cursor:help}html{overflow-y:scroll}body,button,input,select,textarea{font-family:sans-serif}a:focus{outline:thin dotted}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}button,input{line-height:normal}button,html input[type=button],input[type=reset],input[type=submit]{cursor:pointer}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{vertical-align:top}button,input,select,textarea{vertical-align:baseline}small{font-size:75%}
/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css 
 ------------------------------------------------------------------------------------------------------*/html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}img{border:0}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}::-moz-selection{text-shadow:none}::selection{text-shadow:none}img{vertical-align:middle}label{cursor:pointer}textarea{resize:vertical}.hidden{display:none!important;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ir{display:block;border:0;text-indent:-999em;overflow:hidden;background-color:transparent;background-repeat:no-repeat;text-align:left;direction:ltr}input[type=radio]{vertical-align:text-bottom}input[type=checkbox]{vertical-align:bottom}a{text-decoration:none}a.text-link{border-style:dotted;border-bottom-width:1px}a:hover{text-decoration:none}a:hover.text-link{border-style:solid}button{border:none;background-color:transparent;padding:0;color:inherit;line-height:inherit}img::-moz-selection{background:transparent}img::selection{background:transparent}img::-moz-selection{background:transparent}embed,img,object,video{max-width:100%}.img{display:inline-block}button,input,select,textarea{-webkit-box-sizing:border-box;box-sizing:border-box}.group:after{content:"";display:block;clear:both}body{font-family:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}body{font-family:Manrope,sans-serif}.menu--main,h1,h2,h3,h4,h5,h6{font-family:"Roboto Slab",serif}:root{--step--5:clamp(0.5023rem,0.5705rem + -0.0779vw,0.5549rem);--step--4:clamp(0.6028rem,0.6307rem + -0.0318vw,0.6243rem);--step--3:clamp(0.7023rem,0.6961rem + 0.0312vw,0.7234rem);--step--2:clamp(0.7901rem,0.767rem + 0.1155vw,0.8681rem);--step--1:clamp(0.8889rem,0.8436rem + 0.2263vw,1.0417rem);--step-0:clamp(1rem,0.9259rem + 0.3704vw,1.25rem);--step-1:clamp(1.125rem,1.0139rem + 0.5556vw,1.5rem);--step-2:clamp(1.2656rem,1.1073rem + 0.7917vw,1.8rem);--step-3:clamp(1.4238rem,1.2057rem + 1.0906vw,2.16rem);--step-4:clamp(1.6018rem,1.3084rem + 1.467vw,2.592rem);--step-5:clamp(1.802rem,1.4144rem + 1.9383vw,3.1104rem);--step-6:clamp(2.0273rem,1.522rem + 2.5262vw,3.7325rem);--step-7:clamp(2.2807rem,1.6294rem + 3.2567vw,4.479rem)}body{font-size:var(--step-0);line-height:1.5}p:not([class])>strong{font-weight:550;color:var(--neutralColor--dark)}p[class=centered--inline]>strong{font-weight:500;color:var(--neutralColor--dark)}p:not([class])>i{font-style:italic}:root{--primaryColor:#71947e;--primaryColor--deep:#58655c;--primaryColor--deepLogo:#57574a;--primaryColor--light:#b8cabf;--primaryColor--xlight:#c6d4cb;--accentColor:#ed954d;--accentColor--logo:#f58220;--accentColor--light:#aecce8;--neutralColor--dark:#000000;--neutralColor--deep:#333333;--neutralColor--white:#ffffff;--neutralColor--greylight:#dbdada;--neutralColor--light:#d5c5b6;--neutralColor--xlight:#f7f3f0}body{background-color:var(--neutralColor--white);color:var(--neutralColor--deep)}::-moz-selection{background-color:var(--primaryColor);color:var(--neutralColor--white)}::selection{background-color:var(--primaryColor);color:var(--neutralColor--white)}a{-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}a:focus,a:hover{-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;outline:none}a:active{color:var(--accentColor--light)}a:not(.logo,.menu a,.ribbonCta,.cta-button,.sectionBox-link,.ctaBanner-button,.footer-contactList a,.roomBox-link,.roomBox-img,.twinBox-link,.twinBox-img,.btn,.simpleSection-img>a){border-bottom:1px dotted;color:var(--primaryColor--deep);-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}a:not(.logo,.ribbonCta,.menu--lang a,.cta-button,.roomBox-img,.twinBox-img,.simpleSection-img>a):focus,a:not(.logo,.ribbonCta,.menu--lang a,.cta-button,.roomBox-img,.twinBox-img,.simpleSection-img>a):hover{border-bottom:none;background-color:var(--primaryColor);color:var(--neutralColor--white);-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.shell{width:100%;margin:0 auto;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:1400px}:root{--space-6xs:clamp(0.125rem,0.1065rem + 0.0926vw,0.1875rem);--space-5xs:clamp(0.1875rem,0.169rem + 0.0926vw,0.25rem);--space-4xs:clamp(0.25rem,0.2315rem + 0.0926vw,0.3125rem);--space-3xs:clamp(0.375rem,0.338rem + 0.1852vw,0.5rem);--space-2xs:clamp(0.5rem,0.463rem + 0.1852vw,0.625rem);--space-xs:clamp(0.75rem,0.6944rem + 0.2778vw,0.9375rem);--space-s:clamp(1rem,0.9259rem + 0.3704vw,1.25rem);--space-m:clamp(1.5rem,1.3889rem + 0.5556vw,1.875rem);--space-l:clamp(2rem,1.8519rem + 0.7407vw,2.5rem);--space-xl:clamp(3rem,2.7778rem + 1.1111vw,3.75rem);--space-2xl:clamp(4rem,3.7037rem + 1.4815vw,5rem);--space-3xl:clamp(6rem,5.5556rem + 2.2222vw,7.5rem);--space-4xl:clamp(8rem,7.4074rem + 2.963vw,10rem);--space-5xl:clamp(12rem,11.1111rem + 4.4444vw,15rem);--space-6xl:clamp(16rem,14.8148rem + 5.9259vw,20rem);--space-7xl:clamp(24rem,22.2222rem + 8.8889vw,30rem);--space-6xs-5xs:clamp(0.125rem,0.088rem + 0.1852vw,0.25rem);--space-5xs-4xs:clamp(0.1875rem,0.1505rem + 0.1852vw,0.3125rem);--space-4xs-3xs:clamp(0.25rem,0.1759rem + 0.3704vw,0.5rem);--space-3xs-2xs:clamp(0.375rem,0.3009rem + 0.3704vw,0.625rem);--space-2xs-xs:clamp(0.5rem,0.3704rem + 0.6481vw,0.9375rem);--space-xs-s:clamp(0.75rem,0.6019rem + 0.7407vw,1.25rem);--space-s-m:clamp(1rem,0.7407rem + 1.2963vw,1.875rem);--space-m-l:clamp(1.5rem,1.2037rem + 1.4815vw,2.5rem);--space-l-xl:clamp(2rem,1.4815rem + 2.5926vw,3.75rem);--space-xl-2xl:clamp(3rem,2.4074rem + 2.963vw,5rem);--space-2xl-3xl:clamp(4rem,2.963rem + 5.1852vw,7.5rem);--space-3xl-4xl:clamp(6rem,4.8148rem + 5.9259vw,10rem);--space-4xl-5xl:clamp(8rem,5.9259rem + 10.3704vw,15rem);--space-5xl-6xl:clamp(12rem,9.6296rem + 11.8519vw,20rem);--space-xs-m:clamp(0.75rem,0.4167rem + 1.6667vw,1.875rem);--space-s-l:clamp(1rem,0.5556rem + 2.2222vw,2.5rem);--space-s-xl:clamp(1rem,0.1852rem + 4.0741vw,3.75rem);--space-l-2xl:clamp(2rem,1.1111rem + 4.4444vw,5rem)}.shell--rows_6XL>*+*{margin-top:var(--space-6xl)}.shell--rows_5XL>*+*{margin-top:var(--space-5xl)}.shell--rows_4XL>*+*{margin-top:var(--space-4xl)}.shell--rows_3XL>*+*{margin-top:var(--space-3xl)}.shell--rows_2XL>*+*{margin-top:var(--space-2xl)}.shell--rows_XL>*+*{margin-top:var(--space-xl)}.shell--rows_L>*+*{margin-top:var(--space-l)}.shell--rows_M>*+*{margin-top:var(--space-m)}.shell--rows_S>*+*{margin-top:var(--space-s)}.shell--rows_XS>*+*{margin-top:var(--space-xs)}.shell--rows_2XS>*+*{margin-top:var(--space-2xs)}.shell--rows_3XS>*+*{margin-top:var(--space-3xs)}.shell--rows_4XS>*+*{margin-top:var(--space-4xs)}.shell--rows_5XS>*+*{margin-top:var(--space-5xs)}.shell--rows_6XS>*+*{margin-top:var(--space-6xs)}.shell--padding_6XL{padding-left:var(--space-6xl);padding-right:var(--space-6xl)}.shell--padding_5XL{padding-left:var(--space-5xl);padding-right:var(--space-5xl)}.shell--padding_4XL{padding-left:var(--space-4xl);padding-right:var(--space-4xl)}.shell--padding_3XL{padding-left:var(--space-3xl);padding-right:var(--space-3xl)}.shell--padding_2XL{padding-left:var(--space-2xl);padding-right:var(--space-2xl)}.shell--padding_XL{padding-left:var(--space-xl);padding-right:var(--space-xl)}.shell--padding_L{padding-left:var(--space-l);padding-right:var(--space-l)}.shell--padding_M{padding-left:var(--space-m);padding-right:var(--space-m)}.shell--padding_S{padding-left:var(--space-s);padding-right:var(--space-s)}.shell--padding_XS{padding-left:var(--space-xs);padding-right:var(--space-xs)}.shell--padding_2XS{padding-left:var(--space-2xs);padding-right:var(--space-2xs)}.shell--padding_3XS{padding-left:var(--space-3xs);padding-right:var(--space-3xs)}.shell--padding_4XS{padding-left:var(--space-4xs);padding-right:var(--space-4xs)}.shell--padding_5XS{padding-left:var(--space-5xs);padding-right:var(--space-5xs)}.shell--padding_6XS{padding-left:var(--space-6xs);padding-right:var(--space-6xs)}.shell--padding_S-M{padding-left:var(--space-s-m);padding-right:var(--space-s-m)}.shell--mt_0{margin-top:0}.shell--mt_6XL{margin-top:var(--space-6xl)}.shell--mt_5XL{margin-top:var(--space-5xl)}.shell--mt_4XL{margin-top:var(--space-4xl)}.shell--mt_3XL{margin-top:var(--space-3xl)}.shell--mt_3XL_Strong{margin-top:var(--space-3xl)!important}.shell--mt_2XL{margin-top:var(--space-2xl)}.shell--mt_XL{margin-top:var(--space-xl)}.shell--mt_L{margin-top:var(--space-l)}.shell--mt_M{margin-top:var(--space-m)}.shell--mt_S{margin-top:var(--space-s)}.shell--mt_XS{margin-top:var(--space-xs)}.shell--mt_2XS{margin-top:var(--space-2xs)}.shell--mt_3XS{margin-top:var(--space-3xs)}.shell--mt_4XS{margin-top:var(--space-4xs)}.shell--mt_5XS{margin-top:var(--space-5xs)}.shell--mt_6XS{margin-top:var(--space-6xs)}.shell--mb_XL{margin-bottom:var(--space-xl)}.shell--mb_L{margin-bottom:var(--space-l)}.shell--mb_M{margin-bottom:var(--space-m)}.shell--mb_S{margin-bottom:var(--space-s)}.shell--mb_XS{margin-bottom:var(--space-xs)}.shell--mb_2XS{margin-bottom:var(--space-2xs)}.shell--pt_3XL{padding-top:var(--space-3xl)}.shell--pt_2XL{padding-top:var(--space-2xl)}.shell--pt_XL{padding-top:var(--space-xl)}.shell--pt_L{padding-top:var(--space-l)}.shell--pt_M{padding-top:var(--space-m)}.shell--pt_S{padding-top:var(--space-s)}.shell--pt_XS{padding-top:var(--space-xs)}.shell--pb_3XL{padding-bottom:var(--space-3xl)}.shell--pb_2XL{padding-bottom:var(--space-2xl)}.shell--pb_XL{padding-bottom:var(--space-xl)}.shell--pb_L{padding-bottom:var(--space-l)}.shell--pb_M{padding-bottom:var(--space-m)}.shell--pb_S{padding-bottom:var(--space-s)}.shell--pb_XS{padding-bottom:var(--space-xs)}.centered--block,.centeredChild--block>*{margin-right:auto;margin-left:auto}.centered--inline{text-align:center}.bg--lightBrown{background-color:var(--neutralColor--xlight);position:relative;z-index:0}.br{border-radius:var(--space-l-xl)}html[lang=en] .needTranslate a,html[lang=en] .needTranslate blockquote,html[lang=en] .needTranslate figcaption,html[lang=en] .needTranslate h1,html[lang=en] .needTranslate h2,html[lang=en] .needTranslate h3,html[lang=en] .needTranslate h4,html[lang=en] .needTranslate h5,html[lang=en] .needTranslate h6,html[lang=en] .needTranslate p,html[lang=en] .needTranslate span,html[lang=en] .needTranslate ul{outline:1px dotted red}html[lang=en] .needTranslate .header-body a,html[lang=en] .needTranslate .header-body blockquote,html[lang=en] .needTranslate .header-body figcaption,html[lang=en] .needTranslate .header-body h1,html[lang=en] .needTranslate .header-body h2,html[lang=en] .needTranslate .header-body h3,html[lang=en] .needTranslate .header-body h4,html[lang=en] .needTranslate .header-body h5,html[lang=en] .needTranslate .header-body h6,html[lang=en] .needTranslate .header-body p,html[lang=en] .needTranslate .header-body span,html[lang=en] .needTranslate .header-body ul,html[lang=en] .needTranslate .header-ribbon a,html[lang=en] .needTranslate .header-ribbon blockquote,html[lang=en] .needTranslate .header-ribbon figcaption,html[lang=en] .needTranslate .header-ribbon h1,html[lang=en] .needTranslate .header-ribbon h2,html[lang=en] .needTranslate .header-ribbon h3,html[lang=en] .needTranslate .header-ribbon h4,html[lang=en] .needTranslate .header-ribbon h5,html[lang=en] .needTranslate .header-ribbon h6,html[lang=en] .needTranslate .header-ribbon p,html[lang=en] .needTranslate .header-ribbon span,html[lang=en] .needTranslate .header-ribbon ul,html[lang=en] .needTranslate footer a,html[lang=en] .needTranslate footer blockquote,html[lang=en] .needTranslate footer figcaption,html[lang=en] .needTranslate footer h1,html[lang=en] .needTranslate footer h2,html[lang=en] .needTranslate footer h3,html[lang=en] .needTranslate footer h4,html[lang=en] .needTranslate footer h5,html[lang=en] .needTranslate footer h6,html[lang=en] .needTranslate footer p,html[lang=en] .needTranslate footer span,html[lang=en] .needTranslate footer ul{outline:none}html[lang=el] .needContent a,html[lang=el] .needContent blockquote,html[lang=el] .needContent figcaption,html[lang=el] .needContent h1,html[lang=el] .needContent h2,html[lang=el] .needContent h3,html[lang=el] .needContent h4,html[lang=el] .needContent h5,html[lang=el] .needContent h6,html[lang=el] .needContent p,html[lang=el] .needContent span,html[lang=el] .needContent ul{outline:1px dotted blue}html[lang=el] .needContent .header-body a,html[lang=el] .needContent .header-body blockquote,html[lang=el] .needContent .header-body figcaption,html[lang=el] .needContent .header-body h1,html[lang=el] .needContent .header-body h2,html[lang=el] .needContent .header-body h3,html[lang=el] .needContent .header-body h4,html[lang=el] .needContent .header-body h5,html[lang=el] .needContent .header-body h6,html[lang=el] .needContent .header-body p,html[lang=el] .needContent .header-body span,html[lang=el] .needContent .header-body ul,html[lang=el] .needContent .header-ribbon a,html[lang=el] .needContent .header-ribbon blockquote,html[lang=el] .needContent .header-ribbon figcaption,html[lang=el] .needContent .header-ribbon h1,html[lang=el] .needContent .header-ribbon h2,html[lang=el] .needContent .header-ribbon h3,html[lang=el] .needContent .header-ribbon h4,html[lang=el] .needContent .header-ribbon h5,html[lang=el] .needContent .header-ribbon h6,html[lang=el] .needContent .header-ribbon p,html[lang=el] .needContent .header-ribbon span,html[lang=el] .needContent .header-ribbon ul,html[lang=el] .needContent footer a,html[lang=el] .needContent footer blockquote,html[lang=el] .needContent footer figcaption,html[lang=el] .needContent footer h1,html[lang=el] .needContent footer h2,html[lang=el] .needContent footer h3,html[lang=el] .needContent footer h4,html[lang=el] .needContent footer h5,html[lang=el] .needContent footer h6,html[lang=el] .needContent footer p,html[lang=el] .needContent footer span,html[lang=el] .needContent footer ul{outline:none}h1{font-size:var(--step-5)}h2{font-size:var(--step-4)}h3{font-size:var(--step-3)}h4{font-size:var(--step-2)}h5{font-size:var(--step-1)}h6{font-size:var(--step-0)}.h1{text-align:center}.h1 .h1-body{display:inline-block;margin-right:auto;margin-left:auto;max-width:28em}.h1 .h1-body .h1-overTitle{background-color:rgba(113,148,126,0.7);background-color:rgba(113,148,126,0.8);border:1px solid var(--primaryColor);color:var(--neutralColor--white);display:inline-block;padding:0 var(--space-3xs);margin-bottom:var(--space-3xs);border-radius:var(--space-5xs);font-size:var(--step--2)}.h1 .h1-body .h1-title{line-height:1.3;font-weight:100;text-wrap:balance;position:relative}.h1 .h1-body .h1-title>span{display:block}.h1 .h1-body .h1-title>strong{font-weight:400;text-shadow:none}.h1 .h1-body .h1-title:after{content:"";display:block;margin-right:auto;margin-left:auto;-webkit-transform:translateX(-1.5em);transform:translateX(-1.5em);width:1em;height:var(--space-6xs);margin-top:var(--space-s);background-color:var(--primaryColor--deep);border-radius:var(--space-xl);-webkit-box-shadow:1em 0 0 rgba(88,101,92,0.75),2em 0 0 rgba(88,101,92,0.5),3em 0 0 rgba(88,101,92,0.25);box-shadow:1em 0 0 rgba(88,101,92,0.75),2em 0 0 rgba(88,101,92,0.5),3em 0 0 rgba(88,101,92,0.25)}.h1 .h1-body{max-width:32em}.h1--styleIcon .h1-body .h1-title:before{content:"";position:absolute;z-index:-1;bottom:0;left:50%;-webkit-transform:translateX(calc(-50% + 1.75em));transform:translateX(calc(-50% + 1.75em));background-repeat:no-repeat;background-position:left bottom;background-size:cover}.h1--styleIconPalmtree .h1-body .h1-title:before{-webkit-transform:translateX(calc(-50% + 1.75em)) scaleX(-1);transform:translateX(calc(-50% + 1.75em)) scaleX(-1);width:0.803755144em;height:0.8841306584em;background-image:url(../images/design-assets/palmtrees.png)}@media only screen and (min-width:1024px){.h1--styleIconPalmtree .h1-body .h1-title:before{width:0.602816358em;height:0.6630979938em}}.h1--styleIconBird .h1-body .h1-title:before{bottom:calc(var(--space-3xs) * -1);-webkit-transform:translateX(calc(-50% - 2em));transform:translateX(calc(-50% - 2em));width:1.2em;aspect-ratio:1/1;background-image:url(../images/design-assets/bird.png)}@media only screen and (min-width:1024px){.h1--styleIconBird .h1-body .h1-title:after{margin-top:var(--space-m)}.h1--styleIconBird .h1-body .h1-title:before{width:1em}}.h1--styleIconFish .h1-body .h1-title:after{margin-top:var(--space-m)}.h1--styleIconFish .h1-body .h1-title:before{-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:calc(var(--space-2xs) - 1px);width:0.867062047em;height:0.6242846738em;background-image:url(../images/design-assets/fish.png)}@media only screen and (min-width:1024px){.h1--styleIconFish .h1-body .h1-title:before{bottom:calc(var(--space-2xs) + 1px);width:30px;height:22px}}.menu a{display:block;padding:var(--space-xs);text-transform:capitalize;color:var(--neutralColor--dark)}.menu--main a{border-radius:var(--space-xs)}.menu--main>.menu-itemSpecial>a{background-color:var(--accentColor);color:var(--neutralColor--white)}.menu--main>.menu-item:not(.menu-itemSpecial){position:relative;margin-left:var(--space-m)}.menu--main>.menu-item:not(.menu-itemSpecial):before{content:"";display:inline-block;width:var(--space-2xs);height:var(--space-2xs);background-color:var(--accentColor);border-radius:100%;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:calc((var(--space-m)) * -1)}@media only screen and (min-width:1024px){.menu--main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;gap:var(--space-s)}html[lang=en] .menu--main{gap:var(--space-xs)}.menu--main>.menu-item:not(.menu-itemSpecial):before{width:var(--space-3xs);height:var(--space-3xs)}.menu--main .menu-item:first-child:before{content:none}.menu--main a{text-align:center;line-height:1.2;color:var(--primaryColor--deepLogo)}}@media only screen and (min-width:1054px){html[lang=en] .menu--main{gap:var(--space-s)}}@media only screen and (max-width:1024px){.menuNav-body{background-color:#f7f3f0;border-top:1px solid rgba(113,148,126,0.35);border-bottom:1px solid rgba(113,148,126,0.35);border-left:1px solid rgba(113,148,126,0.35);border-top-left-radius:var(--space-xs);border-bottom-left-radius:var(--space-xs);-webkit-box-shadow:0 2px 2px 0px rgba(0,0,0,0.25);box-shadow:0 2px 2px 0px rgba(0,0,0,0.25);-webkit-box-shadow:0 calc(var(--space-2xs)) 0 0 var(--primaryColor),0 calc(var(--space-xs)) 0 0 var(--accentColor);box-shadow:0 calc(var(--space-2xs)) 0 0 var(--primaryColor),0 calc(var(--space-xs)) 0 0 var(--accentColor);background-image:url(../images/design-assets/palmtrees-white_dutoffbottom.png);background-repeat:no-repeat;background-position:-80px bottom;background-size:100%;padding:var(--space-l) var(--space-m) var(--space-2xs) var(--space-m);width:calc(100% - 2 * var(--space-m));display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--space-2xl)}.menuNav-body .menu--main a{font-size:var(--step-2);padding-top:var(--space-s);padding-bottom:var(--space-s)}.menuNav-body .menu--main .menu-itemSpecial{margin-top:var(--space-s)}.menuNav-body .menu--lang{margin-right:0}.menuNav-body .menu--lang .menu-item>a{padding:var(--space-s);font-size:var(--step-1)}}@media only screen and (max-width:1024px) and (min-width:500px){.menuNav-body{width:20em}}:root{--menuHamburger-iconWidth:2.2em;--menuHamburger-iconHeight:3px;--menuHamburger-iconGap:10px;--menuHamburger-height:calc(2 * var(--menuHamburger-iconGap) + var(--menuHamburger-iconHeight))}.menuHamburger{margin-left:auto;display:block;height:var(--menuHamburger-height);padding:var(--space-s) 0}@media only screen and (min-width:1024px){.menuHamburger{display:none}}.menuHamburger-icon,.menuHamburger-icon:after,.menuHamburger-icon:before{display:block;background-color:var(--primaryColor--deepLogo);border-radius:3px;width:var(--menuHamburger-iconWidth);height:var(--menuHamburger-iconHeight)}.menuHamburger-icon:after,.menuHamburger-icon:before{content:"";position:relative}.menuHamburger-icon:before{-webkit-transform:translateY(calc(var(--menuHamburger-iconGap) * -1));transform:translateY(calc(var(--menuHamburger-iconGap) * -1))}.menuHamburger-icon:after{top:-100%;-webkit-transform:translateY(var(--menuHamburger-iconGap));transform:translateY(var(--menuHamburger-iconGap))}@media only screen and (max-width:1024px){.menuNav{position:relative}.menuNav-body{position:absolute;right:0;z-index:9;top:100%}}.menuHamburger[aria-expanded=false]+*{-webkit-transform:translateX(101%);transform:translateX(101%)}.menuHamburger[aria-expanded=true]+*{-webkit-transform:translateX(0);transform:translateX(0)}body{overflow-x:hidden;min-height:100vh}.menuHamburger[aria-expanded]+*{-webkit-transition:-webkit-transform 350ms ease-out;transition:-webkit-transform 350ms ease-out;transition:transform 350ms ease-out;transition:transform 350ms ease-out,-webkit-transform 350ms ease-out}@media only screen and (min-width:1024px){.menuHamburger[aria-expanded]+*{-webkit-transform:translateX(0);transform:translateX(0)}}.menuHamburger-icon,.menuHamburger-icon:after,.menuHamburger-icon:before{-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.menuHamburger[aria-expanded=true] .menuHamburger-icon:before{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.menuHamburger[aria-expanded=true] .menuHamburger-icon{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.menuHamburger[aria-expanded=true] .menuHamburger-icon:after{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}:root{--menuLangItem-padding:var(--space-3xs);--menuLangItem-fontSize:1.1rem;--menuLangItem-fontSize:1rem;--menuLangItem-lineHeight:1.3}.menu--lang{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;margin-right:var(--space-s)}.menu--lang .menu-item:first-child{position:relative;margin-right:1px}.menu--lang .menu-item:first-child:before{content:"";display:block;width:1px;height:var(--space-2xs);background-color:currentColor;position:absolute;top:50%;right:0;-webkit-transform:translate(1px,-44%);transform:translate(1px,-44%)}.menu--lang .menu-item>a{padding:var(--space-3xs) var(--space-xs);font-size:var(--menuLangItem-fontSize);line-height:var(--menuLangItem-lineHeight);color:var(--primaryColor--deepLogo)}.menu--lang .menu-item>a:focus b,.menu--lang .menu-item>a:hover b{border-bottom:1px dotted}p{max-width:33em}html{scroll-behavior:smooth}.btn{display:inline-block;padding:var(--space-s) var(--space-m);text-align:center;line-height:1.2;background-color:var(--primaryColor);color:var(--neutralColor--white);border-radius:var(--space-m)}.btn:focus,.btn:hover{background-color:var(--accentColor--light)!important}.btn>strong{font-weight:500}.btn+p{font-size:var(--step--1);max-width:none;margin-top:var(--space-3xs)}.cta{margin-right:auto;margin-left:auto}.cta .cta-body{border-radius:var(--space-l);-webkit-box-shadow:4px 6px 0 0 var(--primaryColor--light);box-shadow:4px 6px 0 0 var(--primaryColor--light);position:relative}.cta .cta-body:before{content:"";position:absolute;z-index:-1;top:calc(var(--space-l) * -1);left:var(--space-s);aspect-ratio:1/1;width:var(--space-2xl);background-image:url(../images/design-assets/main-sea-leaf.svg);background-repeat:no-repeat;background-position:center center;background-size:cover;-webkit-transform:rotate(-20deg);transform:rotate(-20deg)}.cta .cta-body .cta-phrase{text-align:center;padding:var(--space-m);border-radius:var(--space-l) var(--space-l) 0 0;background-color:var(--neutralColor--xlight);position:relative}.cta .cta-body .cta-phrase:after{position:absolute;bottom:0;right:calc(var(--space-xl) * -1);width:var(--space-3xl);aspect-ratio:1.38;background-image:url(../images/design-assets/fish.png);background-repeat:no-repeat;background-size:cover;-webkit-transform:scaleX(-1);transform:scaleX(-1)}.cta .cta-body .cta-phrase p{font-size:var(--step-1);font-weight:300;max-width:none}.cta .cta-body .cta-button{font-size:var(--step-2);padding:var(--space-m);display:block;text-align:center;border-radius:0 0 var(--space-l) var(--space-l);background-color:var(--accentColor);color:var(--neutralColor--white);-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;position:relative}.cta .cta-body .cta-button:focus,.cta .cta-body .cta-button:focus:before,.cta .cta-body .cta-button:hover,.cta .cta-body .cta-button:hover:before{background-color:var(--accentColor--logo)}.cta .cta-body .cta-button>span{position:relative;font-weight:500}.cta .cta-body .cta-button>span:after{content:"";display:inline-block;width:var(--space-2xs);aspect-ratio:1.1984732824;margin-bottom:4px;margin-left:var(--space-2xs);background-image:url(../images/design-assets/arrow-1.png);background-repeat:no-repeat;background-position:center center;background-size:cover}.cta .cta-note{text-align:center;margin-top:var(--space-3xs)}.cta .cta-note p{font-size:var(--step--2);max-width:none}@media only screen and (min-width:850px){.cta .cta-body{display:-ms-grid;display:grid;-ms-grid-columns:2fr 1fr;grid-template-columns:2fr 1fr;background-color:var(--accentColor);border-radius:var(--space-2xl);-webkit-box-shadow:3px 5px 0 0 var(--neutralColor--greylight);box-shadow:3px 5px 0 0 var(--neutralColor--greylight)}.cta .cta-body:before{top:auto;bottom:calc(var(--space-l) * -1);left:var(--space-s);-webkit-transform:rotate(200deg);transform:rotate(200deg)}.cta .cta-body .cta-phrase{text-align:left;padding-left:var(--space-xl);padding-right:var(--space-xl);border-radius:var(--space-2xl) 100px 100px var(--space-2xl);z-index:9}.cta .cta-body .cta-button{display:-ms-grid;display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:0 var(--space-2xl) var(--space-2xl) 0;position:relative}.cta .cta-body .cta-button:before{content:"";position:absolute;top:0;right:100%;width:var(--space-2xl);height:100%;background-color:var(--accentColor);-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.cta .cta-note{text-align:right;padding-right:calc(var(--space-xl) + 10px)}}.ctaSection.bgSection--lightBrown .cta-body .cta-phrase{border:1px solid rgba(213,197,182,0.4)}.cardFeature{display:inline-block;max-width:18em}.cardFeature .cardFeature-header .cardFeature-title{font-size:var(--step-2);font-weight:200;padding-bottom:var(--space-xs);margin-bottom:var(--space-xs);background-image:url(../images/design-assets/curved-line-primary-color.png);background-repeat:no-repeat;background-size:50%;background-position:bottom left;color:var(--primaryColor--deepLogo)}.cardFeature .cardFeature-header .cardFeature-title>strong{font-weight:400}.cardFeature .cardFeature-body{max-width:23.3125em}.cardFeature .cardFeature-body .cardFeature-txt{font-weight:200;color:var(--neutralColor--dark);text-wrap:pretty}.cardFeature--centered{text-align:center;margin-left:auto;margin-right:auto}.cardFeature--centered .cardFeature-header .cardFeature-title{display:inline-block;background-position:bottom center}.cardFeatureElement{padding-top:var(--space-2xl);padding-bottom:var(--space-2xl);position:relative}.cardFeatureElement:before{content:"";position:absolute;bottom:0;left:0;width:6em;height:9em;-webkit-transform:translateY(100%);transform:translateY(100%);background-color:var(--neutralColor--white);border-top-left-radius:var(--space-l-2xl);-webkit-box-shadow:0 -3em 0 0 var(--neutralColor--xlight);box-shadow:0 -3em 0 0 var(--neutralColor--xlight)}.cardFeatureElement .cardFeatureElement-body{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;gap:var(--space-xl)}.cardFeatureElement .cardFeatureElement-body>*{max-width:none}@media only screen and (min-width:1024px){.cardFeatureElement .cardFeatureElement-body{display:-ms-grid;display:grid;-ms-grid-columns:1fr var(--space-xl) 1fr var(--space-xl) 1fr;grid-template-columns:1fr 1fr 1fr;gap:var(--space-xl)}}.cardFeatureElement--lightBrown{background-color:var(--neutralColor--xlight)}.cardFeatureElement--style01{position:relative}.cardFeatureElement--style01:after{content:"";position:absolute;bottom:0;left:0;width:597px;height:663px;background-image:url(../images/design-assets/palmtrees-white.png);background-repeat:no-repeat;background-position:left bottom;background-size:cover;-webkit-transform:translateX(-50%);transform:translateX(-50%);opacity:0.5}.cardFeatureElement--style01 .cardFeatureElement-body{position:relative;z-index:9}@media only screen and (min-width:1024px){.cardFeatureElement--style01:after{bottom:-4%;background-size:70%;-webkit-transform:translateX(-32%);transform:translateX(-32%);opacity:0.75}}.cardFeatureBox{display:inline-block;width:var(--space-5xl);padding:var(--space-l) var(--space-m);text-align:center;border-radius:var(--space-xl);background-color:var(--neutralColor--xlight);border:var(--space-3xs) solid var(--primaryColor--light);-webkit-box-shadow:0 0 0 var(--space-2xs) var(--primaryColor--xlight);box-shadow:0 0 0 var(--space-2xs) var(--primaryColor--xlight);display:-ms-grid;display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cardFeatureBox .cardFeature-title{font-size:var(--step-2);line-height:1.4;font-weight:200}.cardFeatureBox .cardFeature-title>strong{font-weight:400;display:block}.bgSection--lightBrown .cardFeatureBox{background-color:var(--neutralColor--white)}@media only screen and (min-width:1024px){.cardFeatureBox{padding:var(--space-m) var(--space-s);border:var(--space-4xs) solid var(--primaryColor--light);-webkit-box-shadow:0 0 0 var(--space-3xs) var(--primaryColor--xlight);box-shadow:0 0 0 var(--space-3xs) var(--primaryColor--xlight)}.cardFeatureBox .cardFeature-title{font-size:1.2222em}}.cardFeatureBoxElement{display:-ms-grid;display:grid;gap:var(--space-xl);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:auto;margin-right:auto;max-width:50em}@media only screen and (min-width:600px){.cardFeatureBoxElement{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;justify-items:center}.cardFeatureBoxElement>:last-child{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/3;-ms-grid-column-align:center;justify-self:center}.cardFeatureBoxElement>*{width:var(--space-4xl)}}@media only screen and (min-width:850px){.cardFeatureBoxElement{-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr}.cardFeatureBoxElement>:last-child{grid-column:auto/auto;-ms-grid-column-align:auto;justify-self:auto}}@media only screen and (min-width:1024px){.cardFeatureBoxElement>*{width:var(--space-5xl)}}.imgCircle{margin:var(--space-m)}.imgCircle>.imgCircle-img{display:block;width:100%;aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover;-o-object-position:bottom center;object-position:bottom center;border-radius:100%;border:var(--space-xs) solid var(--primaryColor--light);-webkit-box-shadow:0 0 0 var(--space-s) var(--primaryColor--xlight);box-shadow:0 0 0 var(--space-s) var(--primaryColor--xlight);-webkit-box-sizing:border-box;box-sizing:border-box}.zingZangBox .zingZangBox-body{background-color:var(--neutralColor--xlight);padding:var(--space-xl) var(--space-s-m);border-radius:var(--space-l-xl);margin-top:calc(clamp(8rem, 0.2143rem + 38.9286vw, 14.8125rem) + var(--space-xl));margin-bottom:calc(clamp(8rem, 0.2143rem + 38.9286vw, 14.8125rem) + var(--space-xl))}.zingZangBox .zingZangBox-body .zingZangBox-item{display:-ms-grid;display:grid;gap:var(--space-xs) var(--space-2xl);padding:0 var(--space-s);max-width:28em;margin-left:auto;margin-right:auto}.zingZangBox .zingZangBox-body .zingZangBox-item .zingZangBox-motto>h2{font-size:var(--step-7);font-weight:200}.zingZangBox .zingZangBox-body .zingZangBox-item .zingZangBox-motto>h2>span{display:block}.zingZangBox .zingZangBox-body .zingZangBox-item .zingZangBox-motto>h2>span:after{content:"";display:inline-block;margin-bottom:calc(var(--space-6xs) * -1);margin-left:var(--space-5xs);width:var(--space-xs);height:var(--space-xs);background-color:var(--primaryColor--light);border-radius:100%}.zingZangBox .zingZangBox-body .zingZangBox-item .zingZangBox-motto>h2>span:nth-child(2){font-weight:400}.zingZangBox .zingZangBox-body .zingZangBox-item:first-child .zingZangBox-img{margin-top:calc(-50% - var(--space-xl) / 2)}.zingZangBox .zingZangBox-body .zingZangBox-item:last-child .zingZangBox-img{margin-bottom:calc(-50% - var(--space-xl) / 2)}.bgSection--lightBrown .zingZangBox .zingZangBox-body{background-color:var(--neutralColor--white)}@media only screen and (min-width:420px){.zingZangBox{padding-left:var(--space-xs);padding-right:var(--space-xs)}}@media only screen and (min-width:500px){.zingZangBox{padding-left:var(--space-m);padding-right:var(--space-m)}}@media only screen and (min-width:600px){.zingZangBox .zingZangBox-body{margin-top:calc(clamp(14.8125rem, 13.1281rem + 4.4917vw, 16rem) + var(--space-xl));margin-bottom:calc(clamp(14.8125rem, 13.1281rem + 4.4917vw, 16rem) + var(--space-xl))}.zingZangBox .zingZangBox-body .zingZangBox-item .zingZangBox-txt p{font-size:var(--step-1);line-height:1.5}}@media only screen and (min-width:1024px){.zingZangBox .zingZangBox-body{padding:var(--space-xl) 0;margin-top:0;margin-bottom:0}.zingZangBox .zingZangBox-body>*+*{margin-top:var(--space-xl)}.zingZangBox .zingZangBox-body .zingZangBox-item{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;padding:0 var(--space-xl);-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:none;margin-left:0;margin-right:0}.zingZangBox .zingZangBox-body .zingZangBox-item .zingZangBox-img.zingZangBox-img{margin-bottom:0;margin-top:0}.zingZangBox .zingZangBox-body .zingZangBox-item:first-child{display:block}.zingZangBox .zingZangBox-body .zingZangBox-item:first-child .zingZangBox-img{margin:0;width:50%;float:left;shape-outside:circle(50%);padding-right:var(--space-2xl);padding-bottom:var(--space-m)}.zingZangBox .zingZangBox-body .zingZangBox-item:first-child .zingZangBox-txt p{max-width:none;font-size:22px}.zingZangBox .zingZangBox-body .zingZangBox-item:last-child .zingZangBox-motto>h2{font-size:60px}}@media only screen and (min-width:1100px){.zingZangBox:not(.zingZangBox--link) .zingZangBox-body .zingZangBox-item:first-child .zingZangBox-img{position:relative}.zingZangBox:not(.zingZangBox--link) .zingZangBox-body .zingZangBox-item:first-child .zingZangBox-img:before{content:"";position:absolute;top:calc(100% + var(--space-m));left:calc(50% - var(--space-xl));-webkit-transform:translateX(-50%);transform:translateX(-50%);aspect-ratio:3.4482758621;width:clamp(9.4375rem,-11.4167rem + 30.3333vw,15.125rem);background-image:url(../images/design-assets/waves.png);background-repeat:no-repeat;background-position:center center;background-size:cover}}@media only screen and (min-width:1200px){.zingZangBox:not(.zingZangBox--link) .zingZangBox-body{padding:var(--space-2xl) 0}.zingZangBox:not(.zingZangBox--link) .zingZangBox-body>*+*{margin-top:var(--space-m)}.zingZangBox:not(.zingZangBox--link) .zingZangBox-body .zingZangBox-item:first-child .zingZangBox-img{padding-right:var(--space-3xl)}.zingZangBox:not(.zingZangBox--link) .zingZangBox-body .zingZangBox-item:first-child .zingZangBox-img>img{width:90%;margin-right:auto;margin-left:auto}.zingZangBox:not(.zingZangBox--link) .zingZangBox-body .zingZangBox-item:last-child .zingZangBox-img{margin:0 var(--space-m) 0 0}}@media only screen and (min-width:1300px){.zingZangBox:not(.zingZangBox--special,.zingZangBox--link) .zingZangBox-body{margin-top:calc(clamp(14rem, -19.3125rem + 41vw, 16.5625rem) + var(--space-xl));margin-bottom:calc(clamp(14rem, -19.3125rem + 41vw, 16.5625rem) + var(--space-2xl));padding:var(--space-2xl) 0;max-width:calc(1400px - 2 * var(--space-s-m))}.zingZangBox:not(.zingZangBox--special,.zingZangBox--link) .zingZangBox-body>*+*{margin-top:0}.zingZangBox:not(.zingZangBox--special,.zingZangBox--link) .zingZangBox-body .zingZangBox-item:first-child{display:-ms-grid;display:grid;margin-bottom:calc(var(--space-5xl) * -1)}.zingZangBox:not(.zingZangBox--special,.zingZangBox--link) .zingZangBox-body .zingZangBox-item:first-child .zingZangBox-img{margin:var(--space-m);width:auto;float:none;shape-outside:none;padding-right:0;padding-bottom:0;-webkit-transform:translateY(calc(-50% - (var(--space-2xl))));transform:translateY(calc(-50% - (var(--space-2xl))))}.zingZangBox:not(.zingZangBox--special,.zingZangBox--link) .zingZangBox-body .zingZangBox-item:first-child .zingZangBox-img:before{top:calc(100% + var(--space-m) + var(--space-l));left:50%}.zingZangBox:not(.zingZangBox--special,.zingZangBox--link) .zingZangBox-body .zingZangBox-item:first-child .zingZangBox-img>img{width:100%;margin-right:0;margin-left:0}.zingZangBox:not(.zingZangBox--special,.zingZangBox--link) .zingZangBox-body .zingZangBox-item:first-child .zingZangBox-txt{-ms-flex-item-align:start;-ms-grid-row-align:start;align-self:start}.zingZangBox:not(.zingZangBox--special,.zingZangBox--link) .zingZangBox-body .zingZangBox-item:first-child .zingZangBox-txt p{line-height:1.6}.zingZangBox:not(.zingZangBox--special,.zingZangBox--link) .zingZangBox-body .zingZangBox-item:last-child .zingZangBox-img{margin-top:calc(var(--space-4xl) * -1);-webkit-transform:translateY(calc(50% + (var(--space-2xl))));transform:translateY(calc(50% + (var(--space-2xl))))}.zingZangBox:not(.zingZangBox--special,.zingZangBox--link) .zingZangBox-body .zingZangBox-motto{-ms-flex-item-align:end;-ms-grid-row-align:end;align-self:end}}@media only screen and (min-width:1400px){.zingZangBox.zingZangBox:not(.zingZangBox--special,.zingZangBox--link) .zingZangBox-body .zingZangBox-item:first-child{margin-bottom:calc(var(--space-6xl) * -1)}}.zingZangBox--special.zingZangBox--special .zingZangBox-body .zingZangBox-item{gap:var(--space-m) var(--space-2xl)}.zingZangBox--special.zingZangBox--special .zingZangBox-body .zingZangBox-item .zingZangBox-txt>p+p{margin-top:var(--space-m)}.zingZangBox--special.zingZangBox--special .zingZangBox-body .zingZangBox-item:last-child{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:calc(var(--space-m) / 2) var(--space-2xl)}.zingZangBox--special.zingZangBox--special .zingZangBox-body .zingZangBox-item:last-child .zingZangBox-img{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}@media only screen and (min-width:1024px){.zingZangBox--special.zingZangBox--special .zingZangBox-body{padding:var(--space-xl) 0;margin-top:0;margin-bottom:0}.zingZangBox--special.zingZangBox--special .zingZangBox-body>*+*{margin-top:var(--space-xl)}.zingZangBox--special.zingZangBox--special .zingZangBox-body .zingZangBox-item{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;padding:0 var(--space-xl);-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:none;margin-left:0;margin-right:0;display:block}.zingZangBox--special.zingZangBox--special .zingZangBox-body .zingZangBox-item .zingZangBox-img.zingZangBox-img{margin:0;width:50%;max-width:478px;float:left;shape-outside:circle(50%);padding-right:var(--space-2xl);padding-bottom:var(--space-xl)}.zingZangBox--special.zingZangBox--special .zingZangBox-body .zingZangBox-item .zingZangBox-txt p{max-width:none;font-size:22px}.zingZangBox--special.zingZangBox--special .zingZangBox-body .zingZangBox-item:last-child{display:block}.zingZangBox--special.zingZangBox--special .zingZangBox-body .zingZangBox-item:last-child .zingZangBox-img{float:right;padding-right:0;padding-left:var(--space-2xl)}}@media only screen and (min-width:1100px){.zingZangBox--special.zingZangBox--special .zingZangBox-body .zingZangBox-item:first-child .zingZangBox-img:before{content:none}}@media only screen and (min-width:1300px){.zingZangBox--special.zingZangBox--special.zingZangBox--special .zingZangBox-body .zingZangBox-item .zingZangBox-img{padding-right:var(--space-3xl)}.zingZangBox--special.zingZangBox--special.zingZangBox--special .zingZangBox-body .zingZangBox-item:last-child .zingZangBox-img{padding-right:var(--space-m);padding-left:var(--space-3xl);padding-bottom:0}}.zingZangBox--link.zingZangBox--link .zingZangBox-itemBtn{gap:0;-ms-grid-columns:1fr;grid-template-columns:1fr;margin-top:var(--space-xl);margin-bottom:var(--space-xl)}.zingZangBox--link.zingZangBox--link .zingZangBox-itemBtn .btn{font-size:var(--step-2)}.zingZangBox--link.zingZangBox--link .zingZangBox-itemBtn .btn+p{text-wrap:pretty}@media only screen and (min-width:1024px){.zingZangBox--link.zingZangBox--link .zingZangBox-body{margin-top:calc(clamp(10.25rem, -3.8777rem + 22.0745vw, 15.4375rem) + var(--space-xl));margin-bottom:calc(clamp(14.0625rem, -5.4375rem + 26vw, 17.3125rem) + var(--space-2xl));padding:var(--space-2xl) 0;max-width:calc(1400px - 2 * var(--space-s-m))}.zingZangBox--link.zingZangBox--link .zingZangBox-body .zingZangBox-item:first-child{display:-ms-grid;display:grid;-ms-grid-rows:382px;grid-template-rows:382px}.zingZangBox--link.zingZangBox--link .zingZangBox-body .zingZangBox-item:first-child .zingZangBox-img{margin:var(--space-m);width:auto;float:none;shape-outside:none;padding-right:0;padding-bottom:0;-webkit-transform:translateY(calc(-50% - (var(--space-2xl))));transform:translateY(calc(-50% - (var(--space-2xl))))}.zingZangBox--link.zingZangBox--link .zingZangBox-body .zingZangBox-item:first-child .zingZangBox-img:before{top:calc(100% + var(--space-m) + var(--space-l));left:50%}.zingZangBox--link.zingZangBox--link .zingZangBox-body .zingZangBox-item:first-child .zingZangBox-img>img{width:100%;margin-right:0;margin-left:0}.zingZangBox--link.zingZangBox--link .zingZangBox-body .zingZangBox-item:first-child .zingZangBox-txt{-ms-flex-item-align:start;-ms-grid-row-align:start;align-self:start}.zingZangBox--link.zingZangBox--link .zingZangBox-body .zingZangBox-item:first-child .zingZangBox-txt p{line-height:1.6}.zingZangBox--link.zingZangBox--link .zingZangBox-body .zingZangBox-itemBtn{margin-top:calc((var(--space-xl)) * -1);margin-bottom:var(--space-2xl)}}@media only screen and (min-width:1200px){.zingZangBox--link.zingZangBox--link .zingZangBox-body .zingZangBox-item:first-child{-ms-grid-rows:auto;grid-template-rows:auto}.zingZangBox--link.zingZangBox--link .zingZangBox-body .zingZangBox-itemBtn{margin-top:calc((var(--space-4xl)) * -1);margin-bottom:var(--space-2xl)}.zingZangBox--link.zingZangBox--link .zingZangBox-body .zingZangBox-item:last-child .zingZangBox-img{margin-top:calc(var(--space-4xl) * -1);-webkit-transform:translateY(calc(50% + (var(--space-2xl))));transform:translateY(calc(50% + (var(--space-2xl))))}.zingZangBox--link.zingZangBox--link .zingZangBox-body .zingZangBox-motto{-ms-flex-item-align:end;-ms-grid-row-align:end;align-self:end}}@media only screen and (min-width:1300px){.zingZangBox--link.zingZangBox--link .zingZangBox-body .zingZangBox-itemBtn{margin-top:calc((var(--space-5xl)) * -1);margin-bottom:calc((var(--space-l)) * -1);justify-items:center}.zingZangBox--link.zingZangBox--link .zingZangBox-body .zingZangBox-itemBtn .btn{display:inline-block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding-left:var(--space-2xl);padding-right:var(--space-2xl)}}@media only screen and (min-width:1400px){.zingZangBox--link.zingZangBox--link .zingZangBox-body .zingZangBox-itemBtn{margin-top:calc((var(--space-5xl) + var(--space-l)) * -1);margin-bottom:calc((var(--space-2xl)) * -1)}}.sectionBox .sectionBox-body{background-color:rgba(198,212,203,0.25);border-radius:var(--space-l-xl);display:-ms-grid;display:grid;gap:var(--space-l);max-width:37.4639em;margin-left:auto;margin-right:auto}.sectionBox .sectionBox-body .sectionBox-img{position:relative}.sectionBox .sectionBox-body .sectionBox-img>img{border-radius:var(--space-l-xl);-o-object-fit:cover;object-fit:cover;height:100%;aspect-ratio:1/1}.sectionBox .sectionBox-body .sectionBox-img:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(113,148,126,0.1);border-radius:var(--space-l-xl)}.sectionBox .sectionBox-body .sectionBox-main{padding-left:var(--space-s-m);padding-right:var(--space-s-m);display:-ms-grid;display:grid;gap:var(--space-m)}.sectionBox .sectionBox-body .sectionBox-main .sectionBox-header .sectionBox-title{line-height:1.3}.sectionBox .sectionBox-body .sectionBox-main .sectionBox-header .sectionBox-title>strong{font-weight:900}.sectionBox .sectionBox-body .sectionBox-main .sectionBox-header .sectionBox-subtitle{font-weight:200;font-size:var(--step-1);color:var(--neutralColor--dark)}.sectionBox .sectionBox-body .sectionBox-main .sectionBox-txt{line-height:1.6}.sectionBox .sectionBox-body .sectionBox-main .sectionBox-link{display:block;background-color:var(--primaryColor);color:var(--neutralColor--white);border-radius:0 0 var(--space-l-xl) var(--space-l-xl);padding:var(--space-s-m) 0;margin-top:var(--space-2xs);text-align:right;text-wrap:balance;--sectionBox-link-bg-color:var(--primaryColor);--sectionBox-link-shadow-space:var(--space-s-m);-webkit-box-shadow:var(--sectionBox-link-shadow-space) 0 0 0 var(--sectionBox-link-bg-color),calc(var(--sectionBox-link-shadow-space) * -1) 0 0 0 var(--sectionBox-link-bg-color);box-shadow:var(--sectionBox-link-shadow-space) 0 0 0 var(--sectionBox-link-bg-color),calc(var(--sectionBox-link-shadow-space) * -1) 0 0 0 var(--sectionBox-link-bg-color)}.sectionBox .sectionBox-body .sectionBox-main .sectionBox-link:after{content:"";display:inline-block;width:var(--space-2xs);aspect-ratio:1.1984732824;margin-bottom:2px;margin-left:var(--space-5xs);background-image:url(../images/design-assets/arrow-1.png);background-repeat:no-repeat;background-position:center center;background-size:cover}.sectionBox .sectionBox-body .sectionBox-main .sectionBox-link:focus,.sectionBox .sectionBox-body .sectionBox-main .sectionBox-link:hover{background-color:rgba(113,148,126,0.75);--sectionBox-link-bg-color:rgba(113,148,126,0.75)}@media only screen and (min-width:420px){.sectionBox .sectionBox-body .sectionBox-main{padding-left:var(--space-l);padding-right:var(--space-l)}.sectionBox .sectionBox-body .sectionBox-main .sectionBox-link{--sectionBox-link-shadow-space:var(--space-l)}}@media only screen and (min-width:500px){.sectionBox{padding-left:var(--space-m);padding-right:var(--space-m)}.sectionBox .sectionBox-body .sectionBox-img>img{aspect-ratio:auto}}@media only screen and (min-width:600px){.sectionBox{padding-left:var(--space-l);padding-right:var(--space-l)}.sectionBox .sectionBox-body .sectionBox-main{padding-left:var(--space-xl);padding-right:var(--space-xl);gap:var(--space-l)}.sectionBox .sectionBox-body .sectionBox-main .sectionBox-link{--sectionBox-link-shadow-space:var(--space-xl)}}@media only screen and (min-width:1024px){.sectionBox .sectionBox-body{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;max-width:none}.sectionBox .sectionBox-body .sectionBox-main{padding-left:var(--space-s);padding-right:var(--space-s-m);padding-top:var(--space-xl)}.sectionBox .sectionBox-body .sectionBox-main .sectionBox-link{border-radius:0 0 var(--space-l-xl) 0;margin-top:var(--space-s);-webkit-box-shadow:var(--space-s-m) 0 0 0 var(--sectionBox-link-bg-color),calc((var(--space-s-m) + var(--space-l) + var(--space-l-xl)) * -1) 0 0 0 var(--sectionBox-link-bg-color);box-shadow:var(--space-s-m) 0 0 0 var(--sectionBox-link-bg-color),calc((var(--space-s-m) + var(--space-l) + var(--space-l-xl)) * -1) 0 0 0 var(--sectionBox-link-bg-color)}}.sectionBox-testimonial .sectionBox-body .sectionBox-main .sectionBox-blockquote{font-style:italic;quotes:"“" "”"}.sectionBox-testimonial .sectionBox-body .sectionBox-main .sectionBox-blockquote>p:first-child{position:relative}.sectionBox-testimonial .sectionBox-body .sectionBox-main .sectionBox-blockquote>p:first-child:before{content:open-quote;position:absolute;z-index:-1;top:-0.22em;left:-0.125em;font-size:12em;line-height:1;font-style:normal;color:var(--primaryColor--xlight)}.sectionBox-testimonial .sectionBox-body .sectionBox-main .sectionBox-name{font-weight:100}@media only screen and (min-width:1024px){.sectionBox-reverse .sectionBox-body>:first-child{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.sectionBox-reverse .sectionBox-body .sectionBox-main>*{padding-left:var(--space-s-m)}.sectionBox-reverse .sectionBox-body .sectionBox-main .sectionBox-blockquote>p:first-child:before{right:-0.125em}.sectionBox-reverse .sectionBox-body .sectionBox-main .sectionBox-link{border-radius:0 0 0 var(--space-l-xl);-webkit-box-shadow:none;box-shadow:none;-webkit-box-shadow:calc(var(--space-s) * -1) 0 0 0 var(--sectionBox-link-bg-color),calc(var(--space-s-m) + var(--space-l) + var(--space-l-xl)) 0 0 0 var(--sectionBox-link-bg-color);box-shadow:calc(var(--space-s) * -1) 0 0 0 var(--sectionBox-link-bg-color),calc(var(--space-s-m) + var(--space-l) + var(--space-l-xl)) 0 0 0 var(--sectionBox-link-bg-color)}}.sectionBox--light .sectionBox-body .sectionBox-img{position:relative;z-index:9}@media only screen and (min-width:1024px){.sectionBox--light .sectionBox-body .sectionBox-main{padding-bottom:var(--space-xl)}}.list>li+li{margin-top:var(--space-2xs)}.list--main{list-style-type:disc;margin-left:1em}.list--main>li{font-weight:300}.list--main>li::marker{color:var(--primaryColor)}.list--check{list-style-type:"✓"}.list--check>li{padding-left:var(--space-2xs)}.list--check>li::marker{font-family:"Roboto Slab",serif;color:var(--primaryColor--deep)}.list-itemSpecial>span+span{display:inline-block;position:relative}.list-itemSpecial>span+span:before{content:"";display:inline-block;margin-bottom:var(--space-6xs);margin-right:var(--space-5xs);width:var(--space-4xs);height:var(--space-4xs);background-color:var(--primaryColor--light);border-radius:100%}@media only screen and (min-width:1024px){.list-itemSpecial>span+span:before{background-color:var(--primaryColor)}}.listGroup .listGroup-header{margin-bottom:var(--space-3xs)}.ctaBanner{position:relative;margin-top:var(--space-5xl-6xl);min-height:100vh;min-height:100svh;height:max(100vh,700px);height:max(100svh,700px)}.ctaBanner:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.25)}.ctaBanner .ctaBanner-img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.ctaBanner .ctaBanner-body{position:absolute;top:0;width:100%;height:100%;display:-ms-grid;display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-items:center;max-width:none;color:white;text-align:center}.ctaBanner .ctaBanner-body:before{content:"";position:absolute;bottom:calc(100% + var(--space-2xl-3xl));left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);aspect-ratio:3.4482758621;width:var(--space-4xl-5xl);background-image:url(../images/design-assets/waves-ciel.png);background-repeat:no-repeat;background-position:center center;background-size:cover}.ctaBanner .ctaBanner-body p{max-width:none}.ctaBanner .ctaBanner-body .ctaBanner-main{max-width:80vw}.ctaBanner .ctaBanner-body .ctaBanner-main .ctaBanner-txt .ctaBanner-title{font-size:var(--step-7);line-height:1.2;font-weight:100;text-shadow:1px 1px 0 rgba(237,149,77,0.75);text-wrap:balance}.ctaBanner .ctaBanner-body .ctaBanner-main .ctaBanner-txt .ctaBanner-subtitle{margin-top:var(--space-xs);font-weight:200;font-size:var(--step-1);line-height:1.3;text-wrap:balance}.ctaBanner .ctaBanner-body .ctaBanner-main .ctaBanner-action{margin-top:var(--space-2xl)}.ctaBanner .ctaBanner-body .ctaBanner-main .ctaBanner-action .ctaBanner-button{display:inline-block;padding:var(--space-xs) var(--space-m);text-transform:capitalize;background-color:var(--accentColor);color:var(--neutralColor--white);border-radius:var(--space-xs);font-size:var(--step-2);font-weight:300}.ctaBanner .ctaBanner-body .ctaBanner-main .ctaBanner-action .ctaBanner-button:focus,.ctaBanner .ctaBanner-body .ctaBanner-main .ctaBanner-action .ctaBanner-button:hover{background-color:var(--accentColor--logo)}.ctaBanner .ctaBanner-body .ctaBanner-main .ctaBanner-action .ctaBanner-note{font-size:var(--step--2);line-height:1.2;margin-top:var(--space-2xs)}.ctaBanner--noIconAbove .ctaBanner-body:before{content:none}.testimonialMiniCard .testimonialMiniCard-blockquote{font-style:italic;quotes:"“" "”"}.testimonialMiniCard .testimonialMiniCard-blockquote>p:first-child{position:relative}.testimonialMiniCard .testimonialMiniCard-blockquote>p:first-child:before{content:open-quote;position:absolute;z-index:-1;top:-0.22em;left:-0.125em;font-size:6em;line-height:1;font-style:normal;color:var(--primaryColor--xlight)}.testimonialMiniCard .testimonialMiniCard-name{font-weight:100;margin-top:var(--space-2xs)}.testimonialMiniCardElement{padding-top:var(--space-2xl);padding-bottom:var(--space-2xl)}.testimonialMiniCardElement .testimonialMiniCardElement-body{display:-ms-grid;display:grid;gap:var(--space-xl);-webkit-box-align:start;-ms-flex-align:start;align-items:start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 var(--space-l)}.testimonialMiniCardElement .testimonialMiniCardElement-body>*{max-width:19em}@media only screen and (min-width:1024px){.testimonialMiniCardElement .testimonialMiniCardElement-body{display:-ms-grid;display:grid;-ms-grid-columns:1fr var(--space-xl) 1fr var(--space-xl) 1fr;grid-template-columns:1fr 1fr 1fr;gap:var(--space-xl)}}.testimonialBox{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:32.9em;margin-left:auto;margin-right:auto}.testimonialBox .testimonialBox-blockquote{font-size:var(--step-1);quotes:"“" "”"}.testimonialBox .testimonialBox-blockquote>p:first-child{position:relative}.testimonialBox .testimonialBox-blockquote>p:first-child:before{content:open-quote;position:absolute;z-index:-1;top:-0.25em;left:-0.125em;font-size:8em;line-height:1;font-style:normal;color:var(--primaryColor--xlight)}.testimonialBox .testimonialBox-stars{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:1.3em;margin-bottom:var(--space-xs)}.testimonialBox .testimonialBox-name{font-weight:200;font-size:var(--step-1);margin-top:var(--space-xs);text-align:center}.testimonialBox .testimonialBox-link{text-align:center;margin-top:var(--space-xl)}.testimonialBox .testimonialBox-link a{position:relative}.testimonialBox .testimonialBox-link a:after{content:"";display:inline-block;width:var(--space-2xs);aspect-ratio:1.1984732824;margin-bottom:4px;margin-left:var(--space-2xs);background-image:url(../images/design-assets/arrow-1-green.png);background-repeat:no-repeat;background-position:center center;background-size:cover;position:absolute;top:calc(50% - var(--space-6xs));left:calc(100% - var(--space-4xs))}.testimonialBox .testimonialBox-link p{font-size:var(--step--2);margin-top:var(--space-4xs);max-width:none}@media only screen and (min-width:1024px){.testimonialBox .testimonialBox-blockquote{font-size:1.1827956989em}}.star{--star-color:var(--primaryColor);margin:1em auto;font-size:0.5em;position:relative;display:block;width:0px;height:0px;border-right:1em solid transparent;border-bottom:0.7em solid var(--star-color);border-left:1em solid transparent;-webkit-transform:rotate(35deg);transform:rotate(35deg)}.star:before{border-bottom:0.8em solid var(--star-color);border-left:0.3em solid transparent;border-right:0.3em solid transparent;position:absolute;height:0;width:0;top:-0.45em;left:-0.65em;display:block;content:"";-webkit-transform:rotate(-35deg);transform:rotate(-35deg)}.star:after{position:absolute;display:block;top:0.03em;left:-1.05em;width:0;height:0;border-right:1em solid transparent;border-bottom:0.7em solid var(--star-color);border-left:1em solid transparent;-webkit-transform:rotate(-70deg);transform:rotate(-70deg);content:""}.stars{display:-ms-grid;display:grid;-ms-grid-columns:(1.1em)[5];grid-template-columns:repeat(5,1.1em)}.mottoSection .mottoSection-body .mottoSection-title{font-size:var(--step-6);font-weight:200;text-align:center}.mottoSection .mottoSection-body .mottoSection-title>span{display:block}.mottoSection .mottoSection-body .mottoSection-title>span:after{content:"";display:block;margin:0 auto;width:var(--space-s);height:calc(var(--space-s) / 2);background-color:var(--primaryColor--light);border-radius:calc(var(--space-s) / 2) calc(var(--space-s) / 2) 0 0}.mottoSection .mottoSection-body .mottoSection-title>span:nth-child(2){font-weight:400}.mottoSection .mottoSection-body .mottoSection-subtitle{margin-top:var(--space-xs);text-align:center;margin-left:auto;margin-right:auto;text-wrap:balance}@media only screen and (min-width:1024px){.mottoSection .mottoSection-body .mottoSection-title{font-size:var(--step-5);text-align:center}.mottoSection .mottoSection-body .mottoSection-title>span{display:inline-block}.mottoSection .mottoSection-body .mottoSection-title>span:after{content:"";display:inline-block;margin-bottom:calc(var(--space-6xs) * -1);margin-left:var(--space-5xs);width:var(--space-xs);height:var(--space-xs);background-color:var(--primaryColor--light);border-radius:100%}.mottoSection .mottoSection-body .mottoSection-subtitle{text-wrap:pretty}}.amenitiesLists>*+*{margin-top:var(--space-l)}.amenitiesLists .amenitiesLists-item{display:-ms-grid;display:grid;gap:var(--space-l);max-width:var(--space-6xl);margin-right:auto;margin-left:auto}@media only screen and (min-width:500px){.amenitiesLists>*+*{margin-top:var(--space-xl)}.amenitiesLists .amenitiesLists-item{gap:var(--space-xl)}}@media only screen and (min-width:600px){.amenitiesLists{}.amenitiesLists .amenitiesLists-item{max-width:33em;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}}@media only screen and (min-width:850px){.amenitiesLists{}.amenitiesLists .amenitiesLists-item{justify-items:center}}.infoBox .infoBox-title{color:var(--primaryColor--deep);font-weight:450}.infoBox .infoBox-txt{font-weight:300}.infoBox .infoBox-txt>span{display:block}.infoBox .infoBox-txt>span>strong{font-weight:400}.infoBox .infoBox-txt>span+span{margin-top:var(--space-xs)}.infoBox .infoBox-txt.infoBox-txtCompact>span+span{margin-top:0}@media only screen and (min-width:1024px){.infoBox .infoBox-title{font-size:1.3971508869em}.infoBox .infoBox-txt{font-size:1em}}.infoBoxElement{display:-ms-grid;display:grid;gap:var(--space-l);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:var(--space-7xl);margin-right:auto;margin-left:auto}@media only screen and (min-width:600px){.infoBoxElement{max-width:37.8em;-ms-grid-columns:1fr var(--space-s) 1fr;grid-template-columns:1fr 1fr;gap:var(--space-l) var(--space-s)}.infoBoxElement>:first-child,.infoBoxElement>:last-child{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/3;-ms-grid-column-align:center;justify-self:center;max-width:var(--space-7xl);margin-right:auto;margin-left:auto;text-align:center}.infoBoxElement>:first-child .infoBox-txt{font-size:var(--step-1)}.infoBoxElement>:last-child .infoBox-txt{text-align:left}.infoBoxElement>:nth-child(3),.infoBoxElement>:nth-child(5){text-align:right}}.infoBoxMiniElement{display:-ms-grid;display:grid;gap:var(--space-l);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.infoBoxMiniElement>ul{max-width:26em}.sectionMoments .sectionMoments-body{background-color:var(--neutralColor--xlight);padding:var(--space-xl) var(--space-s-m) var(--space-2xl) var(--space-s-m);border-radius:var(--space-l-xl);display:-ms-grid;display:grid;gap:var(--space-m);position:relative}.sectionMoments .sectionMoments-body:before{content:"";position:absolute;bottom:0;right:var(--space-s);aspect-ratio:0.78125;width:var(--space-2xl);background-image:url(../images/design-assets/sea-leaf-02-light-green.png);background-repeat:no-repeat;background-position:center center;background-size:cover}.sectionMoments .sectionMoments-body .sectionMoments-main>*+*{margin-top:var(--space-3xs)}.sectionMoments .sectionMoments-body .sectionMoments-main .sectionMoments-title{font-size:var(--step-4);line-height:1.3;font-weight:200;color:var(--primaryColor--deep)}.sectionMoments .sectionMoments-body .sectionMoments-main .sectionMoments-title>strong{font-weight:500}.sectionMoments .sectionMoments-body .sectionMoments-main .sectionMoments-txt>p+p{margin-top:var(--space-s)}@media only screen and (min-width:360px){.sectionMoments .sectionMoments-body{padding-left:var(--space-m);padding-right:var(--space-m)}}@media only screen and (min-width:420px){.sectionMoments .sectionMoments-body{padding-left:var(--space-l);padding-right:var(--space-l)}}@media only screen and (min-width:500px){.sectionMoments{padding-left:var(--space-2xs);padding-right:var(--space-2xs);max-width:26.8696283235em;margin-left:auto;margin-right:auto}}@media only screen and (min-width:600px){.sectionMoments .sectionMoments-body{padding-left:var(--space-xl);padding-right:var(--space-xl)}}@media only screen and (min-width:850px){.sectionMoments:not(.sectionMoments--largeTxt){padding-left:0;padding-right:0;max-width:none;margin-left:0;margin-right:0}.sectionMoments:not(.sectionMoments--largeTxt) .sectionMoments-body{padding-left:var(--space-m);padding-right:var(--space-m);display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}.sectionMoments:not(.sectionMoments--largeTxt) .sectionMoments-body:before{content:"";position:absolute;bottom:0;left:var(--space-xl);aspect-ratio:0.78125;width:var(--space-4xl);background-image:url(../images/design-assets/sea-leaf-02-light-green.png);background-repeat:no-repeat;background-position:center center;background-size:cover}.sectionMoments:not(.sectionMoments--largeTxt) .sectionMoments-body .sectionMoments-img{max-width:340px}}@media only screen and (min-width:1024px){.sectionMoments:not(.sectionMoments--largeTxt){max-width:1145px;margin-left:auto;margin-right:auto}.sectionMoments:not(.sectionMoments--largeTxt) .sectionMoments-body{padding-left:var(--space-l);padding-right:var(--space-l)}.sectionMoments:not(.sectionMoments--largeTxt) .sectionMoments-body:before{width:var(--space-3xl)}.sectionMoments:not(.sectionMoments--largeTxt) .sectionMoments-body .sectionMoments-img{max-width:370px}}@media only screen and (min-width:1200px){.sectionMoments:not(.sectionMoments--largeTxt) .sectionMoments-body{padding-left:var(--space-xl);padding-right:var(--space-xl)}.sectionMoments:not(.sectionMoments--largeTxt) .sectionMoments-body .sectionMoments-main .sectionMoments-title{font-size:38px}.sectionMoments:not(.sectionMoments--largeTxt) .sectionMoments-body .sectionMoments-main .sectionMoments-txt{font-size:20px}}.sectionMoments--largeTxt .sectionMoments-body{gap:var(--space-l-xl)}@media only screen and (min-width:500px){.sectionMoments--largeTxt{max-width:40.5247797742em}}@media only screen and (min-width:1024px){.sectionMoments--largeTxt{padding-left:0;padding-right:0;max-width:none;margin-left:0;margin-right:0}.sectionMoments--largeTxt .sectionMoments-body{padding-left:var(--space-m);padding-right:var(--space-m);display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}.sectionMoments--largeTxt .sectionMoments-body:before{content:"";position:absolute;bottom:0;left:var(--space-xl);aspect-ratio:0.78125;width:var(--space-5xl);background-image:url(../images/design-assets/sea-leaf-02-light-green.png);background-repeat:no-repeat;background-position:center center;background-size:cover}.sectionMoments--largeTxt .sectionMoments-body .sectionMoments-img{max-width:520px}}@media only screen and (min-width:1200px){.sectionMoments--largeTxt .sectionMoments-body:before{width:var(--space-4xl)}}.sectionPrettyInfo{padding-left:var(--space-s-m);padding-right:var(--space-s-m)}.sectionPrettyInfo .sectionPrettyInfo-body{background-color:var(--neutralColor--xlight);border-radius:var(--space-l-xl);padding:var(--space-l) var(--space-m)}.sectionPrettyInfo .sectionPrettyInfo-body>*+*{margin-top:var(--space-l)}.sectionPrettyInfo .sectionPrettyInfo-body .sectionPrettyInfo-item{display:-ms-grid;display:grid;gap:var(--space-l)}.sectionPrettyInfo .sectionPrettyInfo-body .sectionPrettyInfo-item .sectionPrettyInfo-img{position:relative;border-radius:var(--space-l-xl)}.sectionPrettyInfo .sectionPrettyInfo-body .sectionPrettyInfo-item .sectionPrettyInfo-img:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.1);border-radius:var(--space-l-xl)}.sectionPrettyInfo .sectionPrettyInfo-body .sectionPrettyInfo-item .sectionPrettyInfo-img>img{border-radius:var(--space-l-xl);width:100%;aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.sectionPrettyInfo .sectionPrettyInfo-body .sectionPrettyInfo-item .sectionPrettyInfo-txt{display:-ms-grid;display:grid;gap:var(--space-l)}.sectionPrettyInfo .sectionPrettyInfo-body .sectionPrettyInfo-item .sectionPrettyInfo-txt .cardFeature{margin-left:auto;margin-right:auto}.sectionPrettyInfo .sectionPrettyInfo-body .sectionPrettyInfo-item:last-child .sectionPrettyInfo-img{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}@media only screen and (min-width:420px){.sectionPrettyInfo .sectionPrettyInfo-body{padding-left:var(--space-l);padding-right:var(--space-l)}}@media only screen and (min-width:500px){.sectionPrettyInfo{padding-left:var(--space-2xs);padding-right:var(--space-2xs);max-width:26.8696283235em;margin-left:auto;margin-right:auto}}@media only screen and (min-width:600px){.sectionPrettyInfo .sectionPrettyInfo-body{padding-left:var(--space-xl);padding-right:var(--space-xl)}}@media only screen and (min-width:850px){.sectionPrettyInfo{padding-left:var(--space-m);padding-right:var(--space-m);max-width:none;margin-left:0;margin-right:0;margin-top:var(--space-4xl);margin-bottom:var(--space-4xl)}.sectionPrettyInfo .sectionPrettyInfo-body{padding:var(--space-xl) var(--space-m)}.sectionPrettyInfo .sectionPrettyInfo-body>*+*{margin-top:var(--space-xl)}.sectionPrettyInfo .sectionPrettyInfo-body .sectionPrettyInfo-item{-ms-grid-columns:2fr var(--space-l) 3fr;grid-template-columns:2fr 3fr;gap:var(--space-l)}.sectionPrettyInfo .sectionPrettyInfo-body .sectionPrettyInfo-item .sectionPrettyInfo-img>img{height:100%;aspect-ratio:auto}.sectionPrettyInfo .sectionPrettyInfo-body .sectionPrettyInfo-item .sectionPrettyInfo-txt{gap:var(--space-xl)}.sectionPrettyInfo .sectionPrettyInfo-body .sectionPrettyInfo-item .sectionPrettyInfo-txt .cardFeature{margin-left:0;margin-right:0;max-width:none}.sectionPrettyInfo .sectionPrettyInfo-body .sectionPrettyInfo-item .sectionPrettyInfo-txt .cardFeature .cardFeature-title{background-size:25%}.sectionPrettyInfo .sectionPrettyInfo-body .sectionPrettyInfo-item:first-child .sectionPrettyInfo-img{-webkit-transform:translateY(calc(var(--space-4xl) * -1));transform:translateY(calc(var(--space-4xl) * -1));-webkit-box-shadow:0 calc(var(--space-6xs) * -1) 0 0 var(--primaryColor--light);box-shadow:0 calc(var(--space-6xs) * -1) 0 0 var(--primaryColor--light)}.sectionPrettyInfo .sectionPrettyInfo-body .sectionPrettyInfo-item:last-child .sectionPrettyInfo-img{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;-webkit-transform:translateY(var(--space-4xl));transform:translateY(var(--space-4xl));-webkit-box-shadow:0 var(--space-6xs) 0 0 var(--primaryColor--light);box-shadow:0 var(--space-6xs) 0 0 var(--primaryColor--light)}}@media only screen and (min-width:1024px){.sectionPrettyInfo .sectionPrettyInfo-body{padding:var(--space-2xl) var(--space-l)}.sectionPrettyInfo .sectionPrettyInfo-body .sectionPrettyInfo-item{gap:var(--space-xl)}.sectionPrettyInfo .sectionPrettyInfo-body .sectionPrettyInfo-item .sectionPrettyInfo-txt .cardFeature .cardFeature-body{max-width:none}}.simpleSection{display:-ms-grid;display:grid;justify-items:center}.simpleSection p{max-width:36em}.simpleSection .simpleSection-header h2{font-weight:200}.simpleSection .simpleSection-header h2>strong{font-weight:500}.simpleSection .simpleSection-img>a{display:block;overflow:hidden;border-radius:var(--space-l-xl);-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.simpleSection .simpleSection-img>a:focus img,.simpleSection .simpleSection-img>a:hover img{-webkit-transform:scale(1.05);transform:scale(1.05);-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.simpleSection .simpleSection-img>a img{-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.simpleSection .simpleSection-img p{max-width:none;font-size:var(--step--1);font-style:italic;margin-left:var(--space-l-xl);margin-right:var(--space-l-xl)}.simpleSection .simpleSection-img p a{border-bottom:none;padding-top:var(--space-4xs);display:block}.simpleSection .simpleSection-googlemap{border-radius:var(--space-l-xl);position:relative}.simpleSection .simpleSection-googlemap:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:9;background-color:rgba(184,202,191,0.15);border-radius:var(--space-l-xl);pointer-events:none}.simpleSection .simpleSection-googlemap>iframe{-webkit-filter:grayscale(50%) contrast(110%) hue-rotate(12deg);filter:grayscale(50%) contrast(110%) hue-rotate(12deg);border-radius:var(--space-l-xl)}.googlemapWrapper{position:relative;width:100%;aspect-ratio:16/9}.googlemapWrapper>iframe{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%}.header{position:relative;z-index:9;padding-bottom:var(--space-s);-webkit-box-shadow:0 1px 10px 0 rgba(0,0,0,0.12),0 2px 4px -1px rgba(0,0,0,0.2);box-shadow:0 1px 10px 0 rgba(0,0,0,0.12),0 2px 4px -1px rgba(0,0,0,0.2)}.header .header-ribbon{}.header .header-ribbon .ribbonCta{background-color:var(--accentColor);color:var(--neutralColor--white);display:inline-block;height:100%;display:block;padding:var(--space-5xs) var(--space-s-m);text-align:right}@media only screen and (min-width:1024px){.header .header-ribbon .ribbonCta{display:none}}@media only screen and (max-width:1024px){.header .header-ribbon .menu--lang{display:none}}.header .header-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:var(--space-4xs)}.header .header-body .logo:before{content:"Talizeti";font-size:var(--step-1);line-height:1.2;padding:var(--space-xs) 0;display:inline-block;width:110px;color:var(--neutralColor--white)}.header .header-body .logo>img{position:absolute;bottom:var(--space-s);left:var(--space-s-m);width:110px;background-color:var(--neutralColor--white);padding-top:var(--space-4xs);border-radius:3.3em 3.3em 0 0}.header .header-body .menuNav{position:static}@media only screen and (min-width:1024px){.header .header-ribbon{background-color:rgba(237,149,77,0.25)}.header .header-body{padding-top:var(--space-xs);position:relative}.header .header-body .logo:before{width:clamp(6.875rem,5.9491rem + 4.6296vw,10rem)}.header .header-body .logo>img{width:clamp(6.875rem,5.9491rem + 4.6296vw,10rem);bottom:0;border-radius:4em 4em 0 0;padding-top:var(--space-4xs)}.header .header-body .menu--lang{display:none}}.header--over{position:absolute;top:0;left:0;right:0}.header--over a{color:var(--neutralColor--white)!important}.header--over .header-body .logo:before{opacity:0}.header--over .header-body .logo>img{background-color:transparent;-webkit-filter:invert(100) brightness(100);filter:invert(100) brightness(100)}.header--over .header-body .menuNav .menuHamburger .menuHamburger-icon,.header--over .header-body .menuNav .menuHamburger .menuHamburger-icon:after,.header--over .header-body .menuNav .menuHamburger .menuHamburger-icon:before{background-color:var(--neutralColor--white)}.bgSection{position:relative}.bgSection:before{content:"";position:absolute;bottom:100%;right:0;width:10em;height:6em;background-color:var(--neutralColor--white);border-bottom-right-radius:var(--space-l-2xl);-webkit-box-shadow:6em 0 0 0 var(--neutralColor--xlight);box-shadow:6em 0 0 0 var(--neutralColor--xlight)}.bgSection:after{content:"";position:absolute;bottom:0;left:0;width:6em;height:9em;-webkit-transform:translateY(100%);transform:translateY(100%);background-color:var(--neutralColor--white);border-top-left-radius:var(--space-l-2xl);-webkit-box-shadow:0 -3em 0 0 var(--neutralColor--xlight);box-shadow:0 -3em 0 0 var(--neutralColor--xlight)}.bgSection--lightBrown{background-color:var(--neutralColor--xlight);position:relative;z-index:0}.bgSection--onlyBottom:before{content:normal}.aboveOrBelowbgSectionFix{position:relative;z-index:9}.hero{position:relative}.hero:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.25);border-bottom-right-radius:var(--space-l-2xl)}.hero .hero-img{width:100%;height:calc(100vh - clamp(5.9375rem, 5.446rem + 2.4575vw, 6.75rem));height:calc(100svh - clamp(5.9375rem, 5.446rem + 2.4575vw, 6.75rem));-o-object-fit:cover;object-fit:cover;border-bottom-right-radius:var(--space-l-2xl)}.hero .hero-header{position:absolute;top:0;width:100%;height:100%;display:-ms-grid;display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-items:center;max-width:none;-webkit-transform:translateY(-10%);transform:translateY(-10%);color:white;text-align:center}.hero .hero-header .heroH1-body{display:inline-block;padding:var(--space-l) var(--space-s-xl) var(--space-l) var(--space-s-xl);max-width:75vw;-webkit-box-sizing:content-box;box-sizing:content-box;background-color:rgba(174,204,232,0.2);border-radius:var(--space-m);border-radius:var(--space-s) var(--space-s) var(--space-xl) var(--space-s);backdrop-filter:blur(5px);border:1px solid rgba(255,255,255,0.3);-webkit-box-shadow:0 4px 30px rgba(0,0,0,0.1);box-shadow:0 4px 30px rgba(0,0,0,0.1)}.hero .hero-header .heroH1-body .heroH1-title{font-size:var(--step-7);line-height:1.1;padding-top:var(--space-xs);font-weight:100;text-shadow:1px 1px 0 rgba(237,149,77,0.75);text-wrap:balance;text-align:center}.hero .hero-header .heroH1-body .heroH1-title>span{display:block}.hero .hero-header .heroH1-body .heroH1-overTitle{background-color:rgba(113,148,126,0.7);border:1px solid var(--primaryColor);color:var(--neutralColor--white);display:inline-block;padding:0 var(--space-3xs);border-radius:var(--space-5xs);font-size:var(--step--1)}.hero .hero-header .heroH1-body .heroH1-subTitle{margin-top:var(--space-xs);font-weight:100;max-width:none}@media only screen and (min-width:360px){.hero .heroH1-subTitle{font-size:var(--step-1)}}@media only screen and (min-width:850px){.hero .hero-img{height:calc(100vh - clamp(7.375rem, 6.3125rem + 2vw, 8.0625rem));height:calc(100vh - clamp(7.375rem, 6.2159rem + 2.1818vw, 8.125rem));height:calc(100svh - clamp(7.375rem, 6.2159rem + 2.1818vw, 8.125rem))}}@media only screen and (min-width:1200px){.hero--headerOneLine .hero-header{text-align:left}.hero--headerOneLine .hero-header .heroH1-body .heroH1-title{padding-top:var(--space-2xs)}.hero--headerOneLine .hero-header .heroH1-body .heroH1-overTitle{margin-top:var(--space-2xs)}.hero--headerOneLine .hero-header .heroH1-body .heroH1-subTitle{text-align:right}}.hero--style01 .hero-header .heroH1-body{position:relative}.hero--style01 .hero-header .heroH1-body:after,.hero--style01 .hero-header .heroH1-body:before{content:"";position:absolute;background-repeat:no-repeat;background-position:center center;background-size:cover}.hero--style01 .hero-header .heroH1-body:before{bottom:calc(var(--space-s) * -1);left:calc(var(--space-s) * -1);aspect-ratio:1/1;width:var(--space-2xl);background-image:url(../images/design-assets/main-sea-leaf.svg);-webkit-transform:rotate(-30deg);transform:rotate(-30deg)}.hero--style01 .hero-header .heroH1-body:after{bottom:calc(100% - var(--space-xs));right:calc(var(--space-s) * -1);aspect-ratio:1/1;width:var(--space-2xl);background-image:url(../images/design-assets/bird.png)}.hero--room .hero-header{justify-items:normal;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:var(--space-2xs)}.hero--room .hero-header>:first-child{-ms-flex-item-align:end;-ms-grid-row-align:end;align-self:end;border-radius:var(--space-s)}.hero--room .hero-header>:last-child{-ms-flex-item-align:start;-ms-grid-row-align:start;align-self:start;justify-items:center;padding-top:var(--space-2xs);padding-bottom:var(--space-2xs);border-radius:var(--space-s)}.hero--room .hero-header>:last-child .heroH1-extraTxt{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:var(--space-5xs) var(--space-2xs);text-align:left;font-weight:200;font-size:var(--step--1);line-height:1.4}.hero--room .hero-header>:last-child .heroH1-extraTxt>li{position:relative;margin-left:var(--space-xs)}.hero--room .hero-header>:last-child .heroH1-extraTxt>li:before{content:"";display:inline-block;width:var(--space-4xs);height:var(--space-4xs);background-color:var(--accentColor);border-radius:100%;position:absolute;top:1.25ex;left:calc(var(--space-xs) * -1)}.hero--room .hero-header>:last-child .heroH1-extraTxt .heroH1-sleep{text-wrap:pretty}.hero--room .hero-header>:last-child .heroH1-extraTxt strong{font-weight:400}@media only screen and (min-width:500px){.hero--room:not(.hero--roomL) .hero-header{justify-items:center}}.galleryImg{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.galleryFancy .galleryFancy-body{display:-ms-grid;display:grid;gap:var(--space-xs-m);-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;justify-items:center}.galleryFancy .galleryFancy-body>:first-child{aspect-ratio:69/25}.galleryFancy .galleryFancy-body>:nth-child(3){aspect-ratio:9/16}.galleryFancy .galleryFancy-body>:nth-child(4){aspect-ratio:19/10}.galleryFancy .galleryFancy-body>:nth-child(5){aspect-ratio:4/3}.galleryFancy .galleryFancy-body>:nth-child(6){aspect-ratio:4/3}.galleryFancy .galleryFancy-body .galleryFancy-img{position:relative;width:100%;height:100%}.galleryFancy .galleryFancy-body .galleryFancy-img:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(113,148,126,0.1);border-radius:var(--space-l-2xl)}.galleryFancy .galleryFancy-body .galleryFancy-img .galleryImg{border-radius:var(--space-l-xl)}.galleryFancy .galleryFancy-body .galleryFancy-txt{padding:var(--space-m-l) var(--space-s-m);-webkit-box-sizing:border-box;box-sizing:border-box}.galleryFancy .galleryFancy-body .galleryFancy-motto{text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:var(--space-xs-s)}.galleryFancy .galleryFancy-body .galleryFancy-motto>h3{font-size:var(--step-5);line-height:1.3;text-wrap:balance;font-weight:200}.galleryFancy .galleryFancy-body .galleryFancy-motto>p{max-width:none;text-wrap:balance;font-size:var(--step-1);font-weight:300}.galleryFancy .galleryFancy-body .galleryFancy-list{padding:var(--space-m-l) var(--space-l)}@media only screen and (min-width:500px){.galleryFancy:not(.galleryFancy--special) .galleryFancy-body>:nth-child(3){aspect-ratio:2/3}}@media only screen and (min-width:600px){.galleryFancy:not(.galleryFancy--special) .galleryFancy-body>:nth-child(3){aspect-ratio:1/1}}@media only screen and (min-width:850px){.galleryFancy:not(.galleryFancy--special) .galleryFancy-body{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;grid-template-areas:"a a" "b b" "c c" "d e" "f g"}.galleryFancy:not(.galleryFancy--special) .galleryFancy-body>:first-child{grid-area:a}.galleryFancy:not(.galleryFancy--special) .galleryFancy-body>:nth-child(2){grid-area:b}.galleryFancy:not(.galleryFancy--special) .galleryFancy-body>:nth-child(3){grid-area:c}.galleryFancy:not(.galleryFancy--special) .galleryFancy-body>:nth-child(4){grid-area:d;aspect-ratio:4/3}.galleryFancy:not(.galleryFancy--special) .galleryFancy-body>:nth-child(5){grid-area:e}.galleryFancy:not(.galleryFancy--special) .galleryFancy-body>:nth-child(6){grid-area:f}.galleryFancy:not(.galleryFancy--special) .galleryFancy-body>:nth-child(7){grid-area:g}}@media only screen and (min-width:1024px){.galleryFancy:not(.galleryFancy--special) .galleryFancy-body{-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr;grid-template-areas:"a a a" "b b c" "d d c" "e f g"}.galleryFancy:not(.galleryFancy--special) .galleryFancy-body>:nth-child(2){aspect-ratio:19/6}.galleryFancy:not(.galleryFancy--special) .galleryFancy-body>:nth-child(3){aspect-ratio:9/16}.galleryFancy:not(.galleryFancy--special) .galleryFancy-body>:nth-child(4){aspect-ratio:19/10}.galleryFancy:not(.galleryFancy--special) .galleryFancy-body>:nth-child(7){aspect-ratio:4/3}.galleryFancy:not(.galleryFancy--special) .galleryFancy-body .galleryFancy-txt{padding:0 var(--space-s-m)}.galleryFancy:not(.galleryFancy--special) .galleryFancy-body>:first-child{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:3}.galleryFancy:not(.galleryFancy--special) .galleryFancy-body>:nth-child(2){-ms-grid-row:2;-ms-grid-column:1;-ms-grid-column-span:2}.galleryFancy:not(.galleryFancy--special) .galleryFancy-body>:nth-child(3){-ms-grid-row:2;-ms-grid-row-span:2;-ms-grid-column:3;-ms-grid-column-span:1}.galleryFancy:not(.galleryFancy--special) .galleryFancy-body>:nth-child(4){-ms-grid-row:3;-ms-grid-column:1;-ms-grid-column-span:2}.galleryFancy:not(.galleryFancy--special) .galleryFancy-body>:nth-child(5){-ms-grid-row:4;-ms-grid-column:1}.galleryFancy:not(.galleryFancy--special) .galleryFancy-body>:nth-child(6){-ms-grid-row:4;-ms-grid-column:2}.galleryFancy:not(.galleryFancy--special) .galleryFancy-body>:nth-child(7){-ms-grid-row:4;-ms-grid-column:3}}@media only screen and (min-width:1300px){.galleryFancy:not(.galleryFancy--special) .galleryFancy-body{max-width:calc(1400px - 2 * var(--space-s-m))}}.galleryFancy--style01 .galleryFancy-body .galleryFancy-motto{position:relative}.galleryFancy--style01 .galleryFancy-body .galleryFancy-motto:after{content:"";position:absolute;bottom:calc(var(--space-s-m) * -1);right:var(--space-s-m);aspect-ratio:1.2658227848;width:clamp(9.4375rem,6.8523rem + 12.9261vw,15.125rem);background-image:url(../images/design-assets/shell-01-ciel.png);background-repeat:no-repeat;background-position:bottom right;background-size:30%}@media only screen and (min-width:1024px){.galleryFancy--style01 .galleryFancy-body .galleryFancy-motto:after{width:clamp(9.4375rem,-11.4167rem + 30.3333vw,15.125rem)}}.galleryFancy--style02 .galleryFancy-body .galleryFancy-list{width:100%;height:100%;padding:var(--space-m-l) var(--space-l);display:-ms-grid;display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;border-radius:var(--space-l-xl);background-color:var(--neutralColor--xlight);background-image:url(../images/design-assets/sea-leaf-01-ciel.png);background-repeat:no-repeat;background-position:bottom right;background-size:25%}.bgSection--lightBrown .galleryFancy--style02 .galleryFancy-body .galleryFancy-list{background-color:var(--neutralColor--white)}@media only screen and (min-width:420px){.galleryFancy--style02:not(.galleryFancy--special) .galleryFancy-body .galleryFancy-list{padding:var(--space-m-l) var(--space-xl)}}@media only screen and (min-width:1024px){.galleryFancy--style02:not(.galleryFancy--special) .galleryFancy-body .galleryFancy-list{padding:var(--space-m-l) var(--space-l)}.galleryFancy--style02:not(.galleryFancy--special) .galleryFancy-body>:nth-child(5),.galleryFancy--style02:not(.galleryFancy--special) .galleryFancy-body>:nth-child(6),.galleryFancy--style02:not(.galleryFancy--special) .galleryFancy-body>:nth-child(7){aspect-ratio:16/19}}@media only screen and (min-width:1300px){.galleryFancy--style02:not(.galleryFancy--special) .galleryFancy-body>:nth-child(5),.galleryFancy--style02:not(.galleryFancy--special) .galleryFancy-body>:nth-child(6),.galleryFancy--style02:not(.galleryFancy--special) .galleryFancy-body>:nth-child(7){aspect-ratio:4/3}}.galleryFancy--style02a .galleryFancy-body .galleryFancy-list{width:100%;height:100%;padding:var(--space-m-l) var(--space-l-xl)!important;display:-ms-grid;display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;border-radius:var(--space-l-xl);background-color:var(--neutralColor--xlight);background-image:url(../images/design-assets/sea-leaf-01-ciel.png);background-repeat:no-repeat;background-position:bottom right;background-size:25%}.galleryFancy--style02a .galleryFancy-body .galleryFancy-list strong{font-weight:550}.bgSection--lightBrown .galleryFancy--style02a .galleryFancy-body .galleryFancy-list{background-color:var(--neutralColor--white)}@media only screen and (min-width:1024px){.galleryFancy--style02a .galleryFancy-body .galleryFancy-list{padding:var(--space-s) var(--space-l)!important}}@media only screen and (min-width:1200px){.galleryFancy--style02a .galleryFancy-body .galleryFancy-list{padding:var(--space-s) var(--space-xl)!important}}@media only screen and (min-width:850px) and (max-width:1023px){.galleryFancy-light .galleryFancy-body{grid-template-areas:"a a" "b b" "c c" "d d"}.galleryFancy-light .galleryFancy-body>:nth-child(4){aspect-ratio:19/10}.galleryFancy-light .galleryFancy-body>:first-child{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:2}.galleryFancy-light .galleryFancy-body>:nth-child(2){-ms-grid-row:2;-ms-grid-column:1;-ms-grid-column-span:2}.galleryFancy-light .galleryFancy-body>:nth-child(3){-ms-grid-row:3;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:2}.galleryFancy-light .galleryFancy-body>:nth-child(4){-ms-grid-row:4;-ms-grid-column:1;-ms-grid-column-span:2}}.galleryFancy--extended .galleryFancy-body{display:-ms-grid;display:grid;gap:var(--space-xs-m);-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;justify-items:center}.galleryFancy--extended .galleryFancy-body>*{width:100%;height:100%}.galleryFancy--extended .galleryFancy-body>:first-child{aspect-ratio:2/1}.galleryFancy--extended .galleryFancy-body>:nth-child(2){aspect-ratio:auto}.galleryFancy--extended .galleryFancy-body>:nth-child(3){aspect-ratio:9/16}.galleryFancy--extended .galleryFancy-body>:nth-child(4){aspect-ratio:19/10}.galleryFancy--extended .galleryFancy-body>:nth-child(5){aspect-ratio:auto}.galleryFancy--extended .galleryFancy-body>:nth-child(6){aspect-ratio:2/1}.galleryFancy--extended .galleryFancy-body>:nth-child(7){aspect-ratio:9/16}.galleryFancy--extended .galleryFancy-body>:nth-child(8){aspect-ratio:auto}.galleryFancy--extended .galleryFancy-body>:nth-child(9){aspect-ratio:19/10}.galleryFancy--extended .galleryFancy-body>:nth-child(10){aspect-ratio:4/3}.galleryFancy--extended .galleryFancy-body>:nth-child(11){aspect-ratio:4/3}.galleryFancy--extended .galleryFancy-body>:nth-child(12){aspect-ratio:auto}.galleryFancy--extended .galleryFancy-body .galleryFancy-img{position:relative;width:100%;height:100%}.galleryFancy--extended .galleryFancy-body .galleryFancy-img:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(113,148,126,0.1);border-radius:var(--space-l-2xl)}.galleryFancy--extended .galleryFancy-body .galleryFancy-img .galleryImg{border-radius:var(--space-l-xl)}.galleryFancy--extended .galleryFancy-body .galleryFancy-txt{padding:var(--space-m-l) var(--space-s-m);-webkit-box-sizing:border-box;box-sizing:border-box}.galleryFancy--extended .galleryFancy-body .galleryFancy-motto{text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:var(--space-xs-s)}.galleryFancy--extended .galleryFancy-body .galleryFancy-motto>h3{font-size:var(--step-5);line-height:1.3;text-wrap:balance;font-weight:200}.galleryFancy--extended .galleryFancy-body .galleryFancy-motto>p{max-width:none;text-wrap:balance;font-size:var(--step-1);font-weight:300}.galleryFancy--extended .galleryFancy-body .galleryFancy-desc>p{margin-left:auto;margin-right:auto}.galleryFancy--extended .galleryFancy-body .galleryFancy-motto--mini{background-color:var(--neutralColor--xlight);border-radius:var(--space-l-2xl);line-height:1.4;text-wrap:balance;padding:var(--space-l) var(--space-s-m)}@media only screen and (min-width:500px){.galleryFancy--extended .galleryFancy-body>:nth-child(3){aspect-ratio:2/3}.galleryFancy--extended .galleryFancy-body>:nth-child(7){aspect-ratio:2/3}}@media only screen and (min-width:600px){.galleryFancy--extended .galleryFancy-body>:nth-child(3){aspect-ratio:1/1}.galleryFancy--extended .galleryFancy-body>:nth-child(7){aspect-ratio:1/1}}@media only screen and (min-width:850px){.galleryFancy--extended .galleryFancy-body{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;grid-template-areas:"img01 img01" "motto01 motto01" "img02 img02" "img03 img03" "txt txt" "img04 img04" "motto02 motto02" "img05 img05" "img06 img06" "img07 img08" "motto03 motto03"}.galleryFancy--extended .galleryFancy-body>:first-child{grid-area:img01}.galleryFancy--extended .galleryFancy-body>:nth-child(2){grid-area:motto01}.galleryFancy--extended .galleryFancy-body>:nth-child(3){grid-area:img02}.galleryFancy--extended .galleryFancy-body>:nth-child(4){grid-area:img03}.galleryFancy--extended .galleryFancy-body>:nth-child(5){grid-area:txt}.galleryFancy--extended .galleryFancy-body>:nth-child(6){grid-area:img04}.galleryFancy--extended .galleryFancy-body>:nth-child(7){grid-area:img05}.galleryFancy--extended .galleryFancy-body>:nth-child(8){grid-area:motto02}.galleryFancy--extended .galleryFancy-body>:nth-child(9){grid-area:img06}.galleryFancy--extended .galleryFancy-body>:nth-child(10){grid-area:img07}.galleryFancy--extended .galleryFancy-body>:nth-child(11){grid-area:img08}.galleryFancy--extended .galleryFancy-body>:nth-child(12){grid-area:motto03}}@media only screen and (min-width:850px){.galleryFancy--extended .galleryFancy-body>:first-child{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:2}.galleryFancy--extended .galleryFancy-body>:nth-child(2){-ms-grid-row:2;-ms-grid-column:1;-ms-grid-column-span:2}.galleryFancy--extended .galleryFancy-body>:nth-child(3){-ms-grid-row:3;-ms-grid-column:1;-ms-grid-column-span:2}.galleryFancy--extended .galleryFancy-body>:nth-child(4){-ms-grid-row:4;-ms-grid-column:1;-ms-grid-column-span:2}.galleryFancy--extended .galleryFancy-body>:nth-child(5){-ms-grid-row:5;-ms-grid-column:1;-ms-grid-column-span:2}.galleryFancy--extended .galleryFancy-body>:nth-child(6){-ms-grid-row:6;-ms-grid-column:1;-ms-grid-column-span:2}.galleryFancy--extended .galleryFancy-body>:nth-child(7){-ms-grid-row:8;-ms-grid-column:1;-ms-grid-column-span:2}.galleryFancy--extended .galleryFancy-body>:nth-child(8){-ms-grid-row:7;-ms-grid-column:1;-ms-grid-column-span:2}.galleryFancy--extended .galleryFancy-body>:nth-child(9){-ms-grid-row:9;-ms-grid-column:1;-ms-grid-column-span:2}.galleryFancy--extended .galleryFancy-body>:nth-child(10){-ms-grid-row:10;-ms-grid-column:1}.galleryFancy--extended .galleryFancy-body>:nth-child(11){-ms-grid-row:10;-ms-grid-column:2}.galleryFancy--extended .galleryFancy-body>:nth-child(12){-ms-grid-row:11;-ms-grid-column:1;-ms-grid-column-span:2}}@media only screen and (min-width:1024px){.galleryFancy--extended .galleryFancy-body{-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr;grid-template-areas:"img01 img01 img01" "motto01 motto01 img02" "img03 img03 img02" "txt txt txt" "img04 img04 img04" "img05 motto02 motto02" "img05 img06 img06" "img07 img08 motto03"}.galleryFancy--extended .galleryFancy-body>:first-child{}.galleryFancy--extended .galleryFancy-body>:nth-child(2){aspect-ratio:19/6}.galleryFancy--extended .galleryFancy-body>:nth-child(3){aspect-ratio:9/16}.galleryFancy--extended .galleryFancy-body>:nth-child(4){}.galleryFancy--extended .galleryFancy-body>:nth-child(5){}.galleryFancy--extended .galleryFancy-body>:nth-child(6){}.galleryFancy--extended .galleryFancy-body>:nth-child(7){aspect-ratio:9/16}.galleryFancy--extended .galleryFancy-body>:nth-child(8){aspect-ratio:19/6}.galleryFancy--extended .galleryFancy-body>:nth-child(9){}.galleryFancy--extended .galleryFancy-body>:nth-child(10){}.galleryFancy--extended .galleryFancy-body>:nth-child(11){}.galleryFancy--extended .galleryFancy-body>:nth-child(12){aspect-ratio:4/3}.galleryFancy--extended .galleryFancy-body .galleryFancy-txt{padding:var(--space-m) var(--space-s-m)}.galleryFancy--extended .galleryFancy-body>:first-child{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:3}.galleryFancy--extended .galleryFancy-body>:nth-child(2){-ms-grid-row:2;-ms-grid-column:1;-ms-grid-column-span:2}.galleryFancy--extended .galleryFancy-body>:nth-child(3){-ms-grid-row:2;-ms-grid-row-span:2;-ms-grid-column:3;-ms-grid-column-span:1}.galleryFancy--extended .galleryFancy-body>:nth-child(4){-ms-grid-row:3;-ms-grid-column:1;-ms-grid-column-span:2}.galleryFancy--extended .galleryFancy-body>:nth-child(5){-ms-grid-row:4;-ms-grid-column:1;-ms-grid-column-span:3}.galleryFancy--extended .galleryFancy-body>:nth-child(6){-ms-grid-row:5;-ms-grid-column:1;-ms-grid-column-span:3}.galleryFancy--extended .galleryFancy-body>:nth-child(7){-ms-grid-row:6;-ms-grid-row-span:2;-ms-grid-column:1;-ms-grid-column-span:1}.galleryFancy--extended .galleryFancy-body>:nth-child(8){-ms-grid-row:6;-ms-grid-column:2;-ms-grid-column-span:2}.galleryFancy--extended .galleryFancy-body>:nth-child(9){-ms-grid-row:7;-ms-grid-column:2;-ms-grid-column-span:2}.galleryFancy--extended .galleryFancy-body>:nth-child(10){-ms-grid-row:8;-ms-grid-column:1}.galleryFancy--extended .galleryFancy-body>:nth-child(11){-ms-grid-row:8;-ms-grid-column:2}.galleryFancy--extended .galleryFancy-body>:nth-child(12){-ms-grid-row:8;-ms-grid-column:3;-ms-grid-column-span:1}}@media only screen and (min-width:1300px){.galleryFancy--extended .galleryFancy-body{max-width:calc(1400px - 2 * var(--space-s-m));margin-left:auto;margin-right:auto}}.galleryGoldenRatio .galleryGoldenRatio-body{display:-ms-grid;display:grid;gap:var(--space-2xs);-ms-grid-columns:1fr var(--space-2xs) 1fr;grid-template-columns:1fr 1fr;-ms-grid-rows:auto var(--space-2xs) auto var(--space-2xs) auto;grid-template-areas:"a a" "b b" "c d"}.galleryGoldenRatio .galleryGoldenRatio-body .galleryGoldenRatio-img .galleryImg{border-radius:var(--space-l-xl)}.galleryGoldenRatio .galleryGoldenRatio-body>:first-child{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:3;grid-area:a}.galleryGoldenRatio .galleryGoldenRatio-body>:nth-child(2){-ms-grid-row:3;-ms-grid-column:1;-ms-grid-column-span:3;grid-area:b;aspect-ratio:19/10}.galleryGoldenRatio .galleryGoldenRatio-body>:nth-child(3){-ms-grid-row:5;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:1;grid-area:c}.galleryGoldenRatio .galleryGoldenRatio-body>:nth-child(4){-ms-grid-row:5;-ms-grid-column:3;-ms-grid-column-span:1;grid-area:d}@media only screen and (min-width:850px){.galleryGoldenRatio .galleryGoldenRatio-body{display:-ms-grid;display:grid;gap:var(--space-2xs);-ms-grid-columns:1fr var(--space-2xs) 1fr var(--space-2xs) 1fr var(--space-2xs) 1fr;grid-template-columns:1fr 1fr 1fr 1fr;-ms-grid-rows:auto var(--space-2xs) auto;grid-template-areas:"a a b b" "a a c d"}.galleryGoldenRatio .galleryGoldenRatio-body .galleryGoldenRatio-img .galleryImg{border-radius:var(--space-l-xl)}.galleryGoldenRatio .galleryGoldenRatio-body>:first-child{-ms-grid-row:1;-ms-grid-row-span:3;-ms-grid-column:1;-ms-grid-column-span:3}.galleryGoldenRatio .galleryGoldenRatio-body>:nth-child(2){-ms-grid-row:1;-ms-grid-column:5;-ms-grid-column-span:3}.galleryGoldenRatio .galleryGoldenRatio-body>:nth-child(3){-ms-grid-row:3;-ms-grid-row-span:1;-ms-grid-column:5;-ms-grid-column-span:1}.galleryGoldenRatio .galleryGoldenRatio-body>:nth-child(4){-ms-grid-row:3;-ms-grid-column:7;-ms-grid-column-span:1}.galleryGoldenRatio .galleryGoldenRatio-body>:first-child{-ms-grid-row:1;-ms-grid-row-span:3;-ms-grid-column:1;-ms-grid-column-span:3}.galleryGoldenRatio .galleryGoldenRatio-body>:nth-child(2){-ms-grid-row:1;-ms-grid-column:5;-ms-grid-column-span:3}.galleryGoldenRatio .galleryGoldenRatio-body>:nth-child(3){-ms-grid-row:3;-ms-grid-row-span:1;-ms-grid-column:5;-ms-grid-column-span:1}.galleryGoldenRatio .galleryGoldenRatio-body>:nth-child(4){-ms-grid-row:3;-ms-grid-column:7;-ms-grid-column-span:1}}.galleryFancy--special .galleryFancy-body>:first-child{aspect-ratio:2/1}.galleryFancy--special .galleryFancy-body>:nth-child(3){aspect-ratio:4/3}.galleryFancy--special .galleryFancy-body>:nth-child(4){aspect-ratio:9/16}.galleryFancy--special .galleryFancy-body>:nth-child(5){aspect-ratio:2/1}@media only screen and (min-width:850px){.galleryFancy--special .galleryFancy-body{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;grid-template-areas:"a a" "b c" "d e"}.galleryFancy--special .galleryFancy-body>:first-child{grid-area:a}.galleryFancy--special .galleryFancy-body>:nth-child(2){grid-area:b}.galleryFancy--special .galleryFancy-body>:nth-child(3){grid-area:c;aspect-ratio:auto}.galleryFancy--special .galleryFancy-body>:nth-child(4){grid-area:d;aspect-ratio:4/3}.galleryFancy--special .galleryFancy-body>:nth-child(5){grid-area:e;aspect-ratio:4/3}.galleryFancy--special .galleryFancy-body>:first-child{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:2}.galleryFancy--special .galleryFancy-body>:nth-child(2){-ms-grid-row:2;-ms-grid-column:1;-ms-grid-column-span:1}.galleryFancy--special .galleryFancy-body>:nth-child(3){-ms-grid-row:2;-ms-grid-row-span:1;-ms-grid-column:2;-ms-grid-column-span:1}.galleryFancy--special .galleryFancy-body>:nth-child(4){-ms-grid-row:3;-ms-grid-column:1;-ms-grid-column-span:1}.galleryFancy--special .galleryFancy-body>:nth-child(5){-ms-grid-row:3;-ms-grid-column:2}.galleryFancy--special .galleryFancy-body>:first-child{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:2}.galleryFancy--special .galleryFancy-body>:nth-child(2){-ms-grid-row:2;-ms-grid-column:1;-ms-grid-column-span:1}.galleryFancy--special .galleryFancy-body>:nth-child(3){-ms-grid-row:2;-ms-grid-row-span:1;-ms-grid-column:2;-ms-grid-column-span:1}.galleryFancy--special .galleryFancy-body>:nth-child(4){-ms-grid-row:3;-ms-grid-column:1;-ms-grid-column-span:1}}@media only screen and (min-width:1024px){.galleryFancy--special .galleryFancy-body{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;grid-template-areas:"a a" "b c" "d c" "e e"}.galleryFancy--special .galleryFancy-body>:first-child{grid-area:a}.galleryFancy--special .galleryFancy-body>:nth-child(2){grid-area:b}.galleryFancy--special .galleryFancy-body>:nth-child(3){grid-area:c;aspect-ratio:auto}.galleryFancy--special .galleryFancy-body>:nth-child(4){grid-area:d}.galleryFancy--special .galleryFancy-body>:nth-child(5){grid-area:e;aspect-ratio:2/1}.galleryFancy--special .galleryFancy-body>:first-child{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:2}.galleryFancy--special .galleryFancy-body>:nth-child(2){-ms-grid-row:2;-ms-grid-column:1;-ms-grid-column-span:1}.galleryFancy--special .galleryFancy-body>:nth-child(3){-ms-grid-row:2;-ms-grid-row-span:2;-ms-grid-column:2;-ms-grid-column-span:1}.galleryFancy--special .galleryFancy-body>:nth-child(4){-ms-grid-row:3;-ms-grid-column:1;-ms-grid-column-span:1}.galleryFancy--special .galleryFancy-body>:nth-child(5){-ms-grid-row:4;-ms-grid-column:1;-ms-grid-column-span:2}.galleryFancy--special .galleryFancy-body>:first-child{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:2}.galleryFancy--special .galleryFancy-body>:nth-child(2){-ms-grid-row:2;-ms-grid-column:1;-ms-grid-column-span:1}.galleryFancy--special .galleryFancy-body>:nth-child(3){-ms-grid-row:2;-ms-grid-row-span:2;-ms-grid-column:2;-ms-grid-column-span:1}.galleryFancy--special .galleryFancy-body>:nth-child(4){-ms-grid-row:3;-ms-grid-column:1;-ms-grid-column-span:1}.galleryFancy--special .galleryFancy-body>:first-child{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:2}.galleryFancy--special .galleryFancy-body>:nth-child(2){-ms-grid-row:2;-ms-grid-column:1;-ms-grid-column-span:1}.galleryFancy--special .galleryFancy-body>:nth-child(3){-ms-grid-row:2;-ms-grid-row-span:2;-ms-grid-column:2;-ms-grid-column-span:1}.galleryFancy--special .galleryFancy-body>:nth-child(4){-ms-grid-row:3;-ms-grid-column:1;-ms-grid-column-span:1}.galleryFancy--special .galleryFancy-body>:nth-child(5){-ms-grid-row:4;-ms-grid-column:1;-ms-grid-column-span:2}}@media only screen and (min-width:1400px){.galleryFancy--special .galleryFancy-body{-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr;grid-template-areas:"a a a" "b c d" "e e d"}.galleryFancy--special .galleryFancy-body>:first-child{grid-area:a}.galleryFancy--special .galleryFancy-body>:nth-child(2){grid-area:b}.galleryFancy--special .galleryFancy-body>:nth-child(3){grid-area:c}.galleryFancy--special .galleryFancy-body>:nth-child(4){grid-area:d;aspect-ratio:auto}.galleryFancy--special .galleryFancy-body>:nth-child(5){grid-area:e;aspect-ratio:2/1}.galleryFancy--special .galleryFancy-body>:first-child{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:3}.galleryFancy--special .galleryFancy-body>:nth-child(2){-ms-grid-row:2;-ms-grid-column:1;-ms-grid-column-span:1}.galleryFancy--special .galleryFancy-body>:nth-child(3){-ms-grid-row:2;-ms-grid-row-span:1;-ms-grid-column:2;-ms-grid-column-span:1}.galleryFancy--special .galleryFancy-body>:nth-child(4){-ms-grid-row:2;-ms-grid-row-span:2;-ms-grid-column:3;-ms-grid-column-span:1}.galleryFancy--special .galleryFancy-body>:nth-child(5){-ms-grid-row:3;-ms-grid-column:1;-ms-grid-column-span:2}.galleryFancy--special .galleryFancy-body>:first-child{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:3}.galleryFancy--special .galleryFancy-body>:nth-child(2){-ms-grid-row:2;-ms-grid-column:1;-ms-grid-column-span:1}.galleryFancy--special .galleryFancy-body>:nth-child(3){-ms-grid-row:2;-ms-grid-row-span:1;-ms-grid-column:2;-ms-grid-column-span:1}.galleryFancy--special .galleryFancy-body>:nth-child(4){-ms-grid-row:2;-ms-grid-row-span:2;-ms-grid-column:3;-ms-grid-column-span:1}.galleryFancy--special .galleryFancy-body>:first-child{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:3}.galleryFancy--special .galleryFancy-body>:nth-child(2){-ms-grid-row:2;-ms-grid-column:1;-ms-grid-column-span:1}.galleryFancy--special .galleryFancy-body>:nth-child(3){-ms-grid-row:2;-ms-grid-row-span:1;-ms-grid-column:2;-ms-grid-column-span:1}.galleryFancy--special .galleryFancy-body>:nth-child(4){-ms-grid-row:2;-ms-grid-row-span:2;-ms-grid-column:3;-ms-grid-column-span:1}.galleryFancy--special .galleryFancy-body>:nth-child(5){-ms-grid-row:3;-ms-grid-column:1;-ms-grid-column-span:2}.galleryFancy--special .galleryFancy-body>:first-child{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:3}.galleryFancy--special .galleryFancy-body>:nth-child(2){-ms-grid-row:2;-ms-grid-column:1;-ms-grid-column-span:1}.galleryFancy--special .galleryFancy-body>:nth-child(3){-ms-grid-row:2;-ms-grid-row-span:1;-ms-grid-column:2;-ms-grid-column-span:1}.galleryFancy--special .galleryFancy-body>:nth-child(4){-ms-grid-row:2;-ms-grid-row-span:2;-ms-grid-column:3;-ms-grid-column-span:1}.galleryFancy--special .galleryFancy-body>:nth-child(5){-ms-grid-row:3;-ms-grid-column:1;-ms-grid-column-span:2}}.roomBox .roomBox-number>span{display:block;margin-left:var(--space-s-m);width:var(--space-2xl-3xl);height:var(--space-2xl-3xl);line-height:var(--space-2xl-3xl);text-align:center;aspect-ratio:1/1;border-radius:100%;font-size:var(--step-7);font-family:"Roboto Slab",serif;font-weight:300;border:var(--space-3xs) solid rgba(113,148,126,0.5);-webkit-box-shadow:0 0 0 var(--space-2xs) rgba(113,148,126,0.25);box-shadow:0 0 0 var(--space-2xs) rgba(113,148,126,0.25);background-clip:padding-box;background-color:var(--primaryColor);color:var(--neutralColor--white);margin-bottom:var(--space-s)}.roomBox .roomBox-body{background-color:rgba(247,243,240,0.5);padding:var(--space-l) var(--space-s-m) 0 var(--space-s-m);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--space-m);-webkit-box-shadow:0 -1px 0 0 var(--primaryColor--light);box-shadow:0 -1px 0 0 var(--primaryColor--light);border-radius:var(--space-l-xl) var(--space-l-xl) 0 0}.roomBox .roomBox-body .roomBox-header .roomBox-overtitle{background-color:rgba(113,148,126,0.7);border:1px solid var(--primaryColor);color:var(--neutralColor--white);display:inline-block;padding:0 var(--space-3xs);border-radius:var(--space-5xs);font-size:var(--step--1)}.roomBox .roomBox-body .roomBox-header .roomBox-title{font-size:var(--step-7);margin-top:var(--space-3xs);line-height:1.1}.roomBox .roomBox-body .roomBox-header .roomBox-subtitle{font-size:var(--step--1);line-height:1.4;margin-top:var(--space-4xs)}.roomBox .roomBox-body .roomBox-header .roomBox-subtitle>strong{font-weight:600}.roomBox .roomBox-body .roomBox-txt .list--check{margin-left:var(--space-xs)}.roomBox .roomBox-body .roomBox-txt .list--check>li>strong{font-weight:600}.roomBox .roomBox-body .roomBox-motto{margin-top:var(--space-xs)}.roomBox .roomBox-body .roomBox-motto>h2{font-size:var(--step-5);font-weight:200}.roomBox .roomBox-body .roomBox-motto>h2>span{display:block}.roomBox .roomBox-body .roomBox-motto>h2>span:after{content:"";display:inline-block;margin-bottom:calc(var(--space-7xs) * -1);margin-left:var(--space-5xs);width:var(--space-2xs);height:var(--space-2xs);background-color:var(--primaryColor--light);border-radius:100%}.roomBox .roomBox-body .roomBox-motto>h2>span:nth-child(2){font-weight:400}.roomBox .roomBox-body .roomBox-link{display:block;background-color:var(--primaryColor);color:var(--neutralColor--white);padding:var(--space-s-m) 0;margin-top:var(--space-2xs);text-align:right;text-wrap:balance;--sectionBox-link-bg-color:var(--primaryColor);--sectionBox-link-shadow-space:var(--space-s-m);-webkit-box-shadow:var(--sectionBox-link-shadow-space) 0 0 0 var(--sectionBox-link-bg-color),calc(var(--sectionBox-link-shadow-space) * -1) 0 0 0 var(--sectionBox-link-bg-color);box-shadow:var(--sectionBox-link-shadow-space) 0 0 0 var(--sectionBox-link-bg-color),calc(var(--sectionBox-link-shadow-space) * -1) 0 0 0 var(--sectionBox-link-bg-color);border:1px solid var(--primaryColor)}.roomBox .roomBox-body .roomBox-link:after{content:"";display:inline-block;width:var(--space-2xs);aspect-ratio:1.1984732824;margin-bottom:2px;margin-left:var(--space-5xs);background-image:url(../images/design-assets/arrow-1.png);background-repeat:no-repeat;background-position:center center;background-size:cover}.roomBox .roomBox-body .roomBox-link:focus,.roomBox .roomBox-body .roomBox-link:hover{background-color:rgba(113,148,126,0.75);border-color:rgba(113,148,126,0.25);--sectionBox-link-bg-color:rgba(113,148,126,0.75)}.roomBox .roomBox-img{display:block;aspect-ratio:1/1;-webkit-box-shadow:0 var(--space-6xs) 0 0 var(--primaryColor--light);box-shadow:0 var(--space-6xs) 0 0 var(--primaryColor--light);position:relative}.roomBox .roomBox-img:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(113,148,126,0.1)}.roomBox .roomBox-img>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}@media only screen and (min-width:420px){.roomBox{padding:0 var(--space-s-m)}.roomBox .roomBox-img{border-radius:0 0 var(--space-l-xl) var(--space-l-xl)}.roomBox .roomBox-img:before{border-radius:0 0 var(--space-l-xl) var(--space-l-xl)}.roomBox .roomBox-img>img{border-radius:0 0 var(--space-l-xl) var(--space-l-xl)}}@media only screen and (min-width:500px){.roomBox{padding:0 var(--space-m)}.roomBox .roomBox-body{padding-left:var(--space-l);padding-right:var(--space-l)}.roomBox .roomBox-body .roomBox-link{--sectionBox-link-shadow-space:var(--space-l)}}@media only screen and (min-width:600px){.roomBox{max-width:36.2352941176em;margin-left:auto;margin-right:auto}.roomBox .roomBox-body{padding-left:var(--space-xl);padding-right:var(--space-xl)}.roomBox .roomBox-body .roomBox-link{--sectionBox-link-shadow-space:var(--space-xl)}.roomBox .roomBox-img{aspect-ratio:4/3}}@media only screen and (min-width:1024px){.roomBox{max-width:none;-ms-grid-columns:2fr 1fr 1fr;grid-template-columns:2fr 1fr 1fr;-ms-grid-rows:1fr 3fr;grid-template-rows:1fr 3fr;display:-ms-grid;display:grid;grid-template-areas:"a b b" "c c c" "c c c"}.roomBox .roomBox-number{grid-area:a}.roomBox .roomBox-number>span{margin-left:var(--space-s-m);width:2em;height:2em;line-height:2em;font-size:2.7777777778em;font-size:2.5em}.roomBox .roomBox-body{pointer-events:none;grid-area:b;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;-ms-grid-row:1;-ms-grid-row-span:2;grid-row:1/3;position:relative;z-index:9;max-width:22.1052631579em;-ms-grid-column-align:end;justify-self:end;margin-right:var(--space-l);margin-bottom:var(--space-l);border-radius:var(--space-l-xl);background-color:rgba(247,243,240,0.8);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.roomBox .roomBox-body .roomBox-header .roomBox-title{font-size:var(--step-5)}.roomBox .roomBox-body .roomBox-motto>h2{font-size:var(--step-4);line-height:1.3}.roomBox .roomBox-body .roomBox-motto>h2>span:after{background-color:var(--primaryColor)}.roomBox .roomBox-body .roomBox-link{border-radius:0 0 var(--space-l-xl) var(--space-l-xl)}.roomBox .roomBox-img{grid-area:c;-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2/3;height:100%;max-width:100%;aspect-ratio:2/1;border-radius:var(--space-l-xl)}.roomBox .roomBox-img:before{border-radius:var(--space-l-xl)}.roomBox .roomBox-img>img{border-radius:var(--space-l-xl)}.roomBox>:first-child{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:1}.roomBox>:nth-child(2){-ms-grid-row:1;-ms-grid-column:2;-ms-grid-column-span:2}.roomBox>:nth-child(3){-ms-grid-row:2;-ms-grid-row-span:2;-ms-grid-column:1;-ms-grid-column-span:3}.roomBox>:first-child{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:1}.roomBox>:nth-child(2){-ms-grid-row:1;-ms-grid-column:2;-ms-grid-column-span:2}.roomBox>:nth-child(3){-ms-grid-row:2;-ms-grid-row-span:2;-ms-grid-column:1;-ms-grid-column-span:3}.roomBox>:first-child{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:1}.roomBox>:nth-child(2){-ms-grid-row:1;-ms-grid-column:2;-ms-grid-column-span:2}.roomBox>:nth-child(3){-ms-grid-row:2;-ms-grid-row-span:2;-ms-grid-column:1;-ms-grid-column-span:3}.roomBox>:first-child{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:1}.roomBox>:nth-child(2){-ms-grid-row:1;-ms-grid-column:2;-ms-grid-column-span:2}.roomBox>:nth-child(3){-ms-grid-row:2;-ms-grid-row-span:2;-ms-grid-column:1;-ms-grid-column-span:3}.roomBox>:first-child{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:1}.roomBox>:nth-child(2){-ms-grid-row:1;-ms-grid-column:2;-ms-grid-column-span:2}.roomBox>:nth-child(3){-ms-grid-row:2;-ms-grid-row-span:2;-ms-grid-column:1;-ms-grid-column-span:3}}@media only screen and (min-width:850px){.galleryFancy:not(.galleryFancy--special) .galleryFancy-body>:first-child{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:2}.galleryFancy:not(.galleryFancy--special) .galleryFancy-body>:nth-child(2){-ms-grid-row:2;-ms-grid-column:1;-ms-grid-column-span:2}.galleryFancy:not(.galleryFancy--special) .galleryFancy-body>:nth-child(3){-ms-grid-row:3;-ms-grid-column:1;-ms-grid-column-span:2}.galleryFancy:not(.galleryFancy--special) .galleryFancy-body>:nth-child(4){-ms-grid-row:4;-ms-grid-column:1}.galleryFancy:not(.galleryFancy--special) .galleryFancy-body>:nth-child(5){-ms-grid-row:4;-ms-grid-column:2}.galleryFancy:not(.galleryFancy--special) .galleryFancy-body>:nth-child(6){-ms-grid-row:5;-ms-grid-column:1}.galleryFancy:not(.galleryFancy--special) .galleryFancy-body>:nth-child(7){-ms-grid-row:5;-ms-grid-column:2}.galleryGoldenRatio .galleryGoldenRatio-body>:first-child{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:2}.galleryGoldenRatio .galleryGoldenRatio-body>:nth-child(2){-ms-grid-row:2;-ms-grid-column:1;-ms-grid-column-span:2}.galleryGoldenRatio .galleryGoldenRatio-body>:nth-child(3){-ms-grid-row:3;-ms-grid-column:1;-ms-grid-column-span:2}.galleryGoldenRatio .galleryGoldenRatio-body>:nth-child(4){-ms-grid-row:4;-ms-grid-column:1}.galleryFancy--special .galleryFancy-body>:first-child{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:2}.galleryGoldenRatio .galleryGoldenRatio-body>:first-child{-ms-grid-row:1;-ms-grid-row-span:3;-ms-grid-column:1;-ms-grid-column-span:3}.galleryFancy--special .galleryFancy-body>:first-child{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:2}.galleryFancy--special .galleryFancy-body>:nth-child(2){-ms-grid-row:2;-ms-grid-column:1;-ms-grid-column-span:2}.galleryGoldenRatio .galleryGoldenRatio-body>:nth-child(2){-ms-grid-row:1;-ms-grid-column:5;-ms-grid-column-span:3}.galleryFancy--special .galleryFancy-body>:nth-child(2){-ms-grid-row:2;-ms-grid-column:1;-ms-grid-column-span:1}.galleryFancy--special .galleryFancy-body>:nth-child(3){-ms-grid-row:3;-ms-grid-column:1;-ms-grid-column-span:2}.galleryGoldenRatio .galleryGoldenRatio-body>:nth-child(3){-ms-grid-row:3;-ms-grid-row-span:1;-ms-grid-column:5;-ms-grid-column-span:1}.galleryFancy--special .galleryFancy-body>:nth-child(3){-ms-grid-row:2;-ms-grid-row-span:1;-ms-grid-column:2;-ms-grid-column-span:1}.galleryFancy--special .galleryFancy-body>:nth-child(4){-ms-grid-row:4;-ms-grid-column:1}.galleryGoldenRatio .galleryGoldenRatio-body>:nth-child(4){-ms-grid-row:3;-ms-grid-column:7;-ms-grid-column-span:1}.galleryFancy--special .galleryFancy-body>:nth-child(4){-ms-grid-row:3;-ms-grid-column:1;-ms-grid-column-span:1}.galleryFancy--special .galleryFancy-body>:nth-child(5){-ms-grid-row:4;-ms-grid-column:2}.galleryFancy--special .galleryFancy-body>:nth-child(5){-ms-grid-row:3;-ms-grid-column:2}.galleryFancy--special .galleryFancy-body>:first-child{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:2}.galleryGoldenRatio .galleryGoldenRatio-body>:first-child{-ms-grid-row:1;-ms-grid-row-span:3;-ms-grid-column:1;-ms-grid-column-span:3}.galleryFancy--special .galleryFancy-body>:first-child{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:2}.galleryFancy--special .galleryFancy-body>:nth-child(2){-ms-grid-row:2;-ms-grid-column:1;-ms-grid-column-span:2}.galleryGoldenRatio .galleryGoldenRatio-body>:nth-child(2){-ms-grid-row:1;-ms-grid-column:5;-ms-grid-column-span:3}.galleryFancy--special .galleryFancy-body>:nth-child(2){-ms-grid-row:2;-ms-grid-column:1;-ms-grid-column-span:1}.galleryFancy--special .galleryFancy-body>:nth-child(3){-ms-grid-row:3;-ms-grid-column:1;-ms-grid-column-span:2}.galleryGoldenRatio .galleryGoldenRatio-body>:nth-child(3){-ms-grid-row:3;-ms-grid-row-span:1;-ms-grid-column:5;-ms-grid-column-span:1}.galleryFancy--special .galleryFancy-body>:nth-child(3){-ms-grid-row:2;-ms-grid-row-span:1;-ms-grid-column:2;-ms-grid-column-span:1}.galleryFancy--special .galleryFancy-body>:nth-child(4){-ms-grid-row:4;-ms-grid-column:1}.galleryGoldenRatio .galleryGoldenRatio-body>:nth-child(4){-ms-grid-row:3;-ms-grid-column:7;-ms-grid-column-span:1}.galleryFancy--special .galleryFancy-body>:nth-child(4){-ms-grid-row:3;-ms-grid-column:1;-ms-grid-column-span:1}.galleryFancy--special .galleryFancy-body>:nth-child(5){-ms-grid-row:4;-ms-grid-column:2}.galleryFancy--special .galleryFancy-body>:nth-child(5){-ms-grid-row:3;-ms-grid-column:2}.galleryFancy--special .galleryFancy-body>:first-child{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:2}.galleryGoldenRatio .galleryGoldenRatio-body>:first-child{-ms-grid-row:1;-ms-grid-row-span:3;-ms-grid-column:1;-ms-grid-column-span:3}.galleryFancy--special .galleryFancy-body>:first-child{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:2}.galleryFancy--special .galleryFancy-body>:nth-child(2){-ms-grid-row:2;-ms-grid-column:1;-ms-grid-column-span:2}.galleryGoldenRatio .galleryGoldenRatio-body>:nth-child(2){-ms-grid-row:1;-ms-grid-column:5;-ms-grid-column-span:3}.galleryFancy--special .galleryFancy-body>:nth-child(2){-ms-grid-row:2;-ms-grid-column:1;-ms-grid-column-span:1}.galleryFancy--special .galleryFancy-body>:nth-child(3){-ms-grid-row:3;-ms-grid-column:1;-ms-grid-column-span:2}.galleryGoldenRatio .galleryGoldenRatio-body>:nth-child(3){-ms-grid-row:3;-ms-grid-row-span:1;-ms-grid-column:5;-ms-grid-column-span:1}.galleryFancy--special .galleryFancy-body>:nth-child(3){-ms-grid-row:2;-ms-grid-row-span:1;-ms-grid-column:2;-ms-grid-column-span:1}.galleryFancy--special .galleryFancy-body>:nth-child(4){-ms-grid-row:4;-ms-grid-column:1}.galleryGoldenRatio .galleryGoldenRatio-body>:nth-child(4){-ms-grid-row:3;-ms-grid-column:7;-ms-grid-column-span:1}.galleryFancy--special .galleryFancy-body>:nth-child(4){-ms-grid-row:3;-ms-grid-column:1;-ms-grid-column-span:1}.galleryFancy--special .galleryFancy-body>:nth-child(5){-ms-grid-row:4;-ms-grid-column:2}.galleryFancy--special .galleryFancy-body>:nth-child(5){-ms-grid-row:3;-ms-grid-column:2}.roomBox .roomBox-number{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:2}.galleryGoldenRatio .galleryGoldenRatio-body>.roomBox-number{-ms-grid-row:1;-ms-grid-row-span:3;-ms-grid-column:1;-ms-grid-column-span:3}.galleryFancy--special .galleryFancy-body>.roomBox-number{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:2}.roomBox .roomBox-body{-ms-grid-row:2;-ms-grid-column:1;-ms-grid-column-span:2}.galleryGoldenRatio .galleryGoldenRatio-body>.roomBox-body{-ms-grid-row:1;-ms-grid-column:5;-ms-grid-column-span:3}.galleryFancy--special .galleryFancy-body>.roomBox-body{-ms-grid-row:2;-ms-grid-column:1;-ms-grid-column-span:1}.roomBox .roomBox-img{-ms-grid-row:3;-ms-grid-column:1;-ms-grid-column-span:2}.galleryGoldenRatio .galleryGoldenRatio-body>.roomBox-img{-ms-grid-row:3;-ms-grid-row-span:1;-ms-grid-column:5;-ms-grid-column-span:1}.galleryFancy--special .galleryFancy-body>.roomBox-img{-ms-grid-row:2;-ms-grid-row-span:1;-ms-grid-column:2;-ms-grid-column-span:1}}@media only screen and (min-width:1024px){.galleryGoldenRatio .galleryGoldenRatio-body>:first-child{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:3}.galleryGoldenRatio .galleryGoldenRatio-body>:nth-child(2){-ms-grid-row:2;-ms-grid-column:1;-ms-grid-column-span:2}.galleryGoldenRatio .galleryGoldenRatio-body>:nth-child(3){-ms-grid-row:2;-ms-grid-row-span:2;-ms-grid-column:3;-ms-grid-column-span:1}.galleryGoldenRatio .galleryGoldenRatio-body>:nth-child(4){-ms-grid-row:3;-ms-grid-column:1;-ms-grid-column-span:2}.galleryFancy--special .galleryFancy-body>:first-child{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:3}.galleryFancy--special .galleryFancy-body>:nth-child(2){-ms-grid-row:2;-ms-grid-column:1;-ms-grid-column-span:2}.galleryFancy--special .galleryFancy-body>:nth-child(3){-ms-grid-row:2;-ms-grid-row-span:2;-ms-grid-column:3;-ms-grid-column-span:1}.galleryFancy--special .galleryFancy-body>:nth-child(4){-ms-grid-row:3;-ms-grid-column:1;-ms-grid-column-span:2}.galleryFancy--special .galleryFancy-body>:nth-child(5){-ms-grid-row:4;-ms-grid-column:1}.galleryFancy--special .galleryFancy-body>:first-child{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:3}.galleryFancy--special .galleryFancy-body>:first-child{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:2}.galleryFancy--special .galleryFancy-body>:nth-child(2){-ms-grid-row:2;-ms-grid-column:1;-ms-grid-column-span:2}.galleryFancy--special .galleryFancy-body>:nth-child(2){-ms-grid-row:2;-ms-grid-column:1;-ms-grid-column-span:1}.galleryFancy--special .galleryFancy-body>:nth-child(3){-ms-grid-row:2;-ms-grid-row-span:2;-ms-grid-column:3;-ms-grid-column-span:1}.galleryFancy--special .galleryFancy-body>:nth-child(3){-ms-grid-row:2;-ms-grid-row-span:2;-ms-grid-column:2;-ms-grid-column-span:1}.galleryFancy--special .galleryFancy-body>:nth-child(4){-ms-grid-row:3;-ms-grid-column:1;-ms-grid-column-span:2}.galleryFancy--special .galleryFancy-body>:nth-child(4){-ms-grid-row:3;-ms-grid-column:1;-ms-grid-column-span:1}.galleryFancy--special .galleryFancy-body>:nth-child(5){-ms-grid-row:4;-ms-grid-column:1}.galleryFancy--special .galleryFancy-body>:nth-child(5){-ms-grid-row:4;-ms-grid-column:1;-ms-grid-column-span:2}.galleryFancy--special .galleryFancy-body>:first-child{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:3}.galleryFancy--special .galleryFancy-body>:first-child{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:2}.galleryFancy--special .galleryFancy-body>:nth-child(2){-ms-grid-row:2;-ms-grid-column:1;-ms-grid-column-span:2}.galleryFancy--special .galleryFancy-body>:nth-child(2){-ms-grid-row:2;-ms-grid-column:1;-ms-grid-column-span:1}.galleryFancy--special .galleryFancy-body>:nth-child(3){-ms-grid-row:2;-ms-grid-row-span:2;-ms-grid-column:3;-ms-grid-column-span:1}.galleryFancy--special .galleryFancy-body>:nth-child(3){-ms-grid-row:2;-ms-grid-row-span:2;-ms-grid-column:2;-ms-grid-column-span:1}.galleryFancy--special .galleryFancy-body>:nth-child(4){-ms-grid-row:3;-ms-grid-column:1;-ms-grid-column-span:2}.galleryFancy--special .galleryFancy-body>:nth-child(4){-ms-grid-row:3;-ms-grid-column:1;-ms-grid-column-span:1}.galleryFancy--special .galleryFancy-body>:nth-child(5){-ms-grid-row:4;-ms-grid-column:1}.galleryFancy--special .galleryFancy-body>:nth-child(5){-ms-grid-row:4;-ms-grid-column:1;-ms-grid-column-span:2}.roomBox .roomBox-number{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:3}.galleryFancy--special .galleryFancy-body>.roomBox-number{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:2}.roomBox>.roomBox-number{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:1}.roomBox .roomBox-body{-ms-grid-row:2;-ms-grid-column:1;-ms-grid-column-span:2}.galleryFancy--special .galleryFancy-body>.roomBox-body{-ms-grid-row:2;-ms-grid-column:1;-ms-grid-column-span:1}.roomBox>.roomBox-body{-ms-grid-row:1;-ms-grid-column:2;-ms-grid-column-span:2}.roomBox .roomBox-img{-ms-grid-row:2;-ms-grid-row-span:2;-ms-grid-column:3;-ms-grid-column-span:1}.galleryFancy--special .galleryFancy-body>.roomBox-img{-ms-grid-row:2;-ms-grid-row-span:2;-ms-grid-column:2;-ms-grid-column-span:1}.roomBox>.roomBox-img{-ms-grid-row:2;-ms-grid-row-span:2;-ms-grid-column:1;-ms-grid-column-span:3}}@media only screen and (min-width:850px) and (max-width:1023px){.galleryFancy-light .galleryFancy-body>:first-child{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:2}.galleryFancy-light .galleryFancy-body>:nth-child(2){-ms-grid-row:2;-ms-grid-column:1;-ms-grid-column-span:2}.galleryFancy-light .galleryFancy-body>:nth-child(3){-ms-grid-row:3;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:2}.galleryFancy-light .galleryFancy-body>:nth-child(4){-ms-grid-row:4;-ms-grid-column:1;-ms-grid-column-span:2}.galleryFancy-light .galleryFancy-body>:first-child{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:2}.galleryFancy-light .galleryFancy-body>:nth-child(2){-ms-grid-row:2;-ms-grid-column:1;-ms-grid-column-span:2}.galleryFancy-light .galleryFancy-body>:nth-child(3){-ms-grid-row:3;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:2}.galleryFancy-light .galleryFancy-body>:nth-child(4){-ms-grid-row:4;-ms-grid-column:1;-ms-grid-column-span:2}.galleryFancy-light .galleryFancy-body>:first-child{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:2}.galleryFancy-light .galleryFancy-body>:nth-child(2){-ms-grid-row:2;-ms-grid-column:1;-ms-grid-column-span:2}.galleryFancy-light .galleryFancy-body>:nth-child(3){-ms-grid-row:3;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:2}.galleryFancy-light .galleryFancy-body>:nth-child(4){-ms-grid-row:4;-ms-grid-column:1;-ms-grid-column-span:2}.galleryFancy-light .galleryFancy-body>:first-child{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:2}.galleryFancy-light .galleryFancy-body>:nth-child(2){-ms-grid-row:2;-ms-grid-column:1;-ms-grid-column-span:2}.galleryFancy-light .galleryFancy-body>:nth-child(3){-ms-grid-row:3;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:2}.galleryFancy-light .galleryFancy-body>:nth-child(4){-ms-grid-row:4;-ms-grid-column:1;-ms-grid-column-span:2}.galleryFancy-light .galleryFancy-body>.roomBox-number{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:2}.galleryFancy-light .galleryFancy-body>.roomBox-body{-ms-grid-row:2;-ms-grid-column:1;-ms-grid-column-span:2}.galleryFancy-light .galleryFancy-body>.roomBox-img{-ms-grid-row:3;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:2}}@media only screen and (min-width:1400px){.galleryFancy--special .galleryFancy-body>:first-child{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:3}.galleryFancy--special .galleryFancy-body>:nth-child(2){-ms-grid-row:2;-ms-grid-column:1;-ms-grid-column-span:1}.galleryFancy--special .galleryFancy-body>:nth-child(3){-ms-grid-row:2;-ms-grid-row-span:1;-ms-grid-column:2;-ms-grid-column-span:1}.galleryFancy--special .galleryFancy-body>:nth-child(4){-ms-grid-row:2;-ms-grid-row-span:2;-ms-grid-column:3;-ms-grid-column-span:1}.galleryFancy--special .galleryFancy-body>:nth-child(5){-ms-grid-row:3;-ms-grid-column:1;-ms-grid-column-span:2}.galleryFancy--special .galleryFancy-body>.roomBox-number{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:3}.galleryFancy--special .galleryFancy-body>.roomBox-body{-ms-grid-row:2;-ms-grid-column:1;-ms-grid-column-span:1}.galleryFancy--special .galleryFancy-body>.roomBox-img{-ms-grid-row:2;-ms-grid-row-span:1;-ms-grid-column:2;-ms-grid-column-span:1}}@media only screen and (min-width:1200px){.roomBox{-ms-grid-rows:1fr 5fr;grid-template-rows:1fr 5fr}.roomBox .roomBox-body{font-size:0.95em}.roomBox .roomBox-body .roomBox-header .roomBox-overtitle{font-size:0.8421052632em}.roomBox .roomBox-body .roomBox-header .roomBox-title{font-size:2.4210526316em}.roomBox .roomBox-body .roomBox-header .roomBox-subtitle{font-size:0.8421052632em}.roomBox .roomBox-body .roomBox-txt{font-size:1em}.roomBox .roomBox-body .roomBox-motto>h2{font-size:2em}.roomBox .roomBox-body .roomBox-motto>h2>span:after{width:0.2368421053em;height:0.2368421053em}.roomBox .roomBox-body .roomBox-link{font-size:1em}}.twinBox .twinBox-body{background-color:rgba(247,243,240,0.5);padding:var(--space-l) var(--space-s-m) 0 var(--space-s-m);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--space-m);-webkit-box-shadow:0 -1px 0 0 var(--primaryColor--light);box-shadow:0 -1px 0 0 var(--primaryColor--light);border-radius:var(--space-l-xl) var(--space-l-xl) 0 0}.twinBox .twinBox-body .twinBox-header .twinBox-title{font-size:var(--step-7);font-weight:200;margin-top:var(--space-3xs);line-height:1.1}.twinBox .twinBox-body .twinBox-header .twinBox-title>strong{font-weight:500}.twinBox .twinBox-body .twinBox-header .twinBox-subtitle{font-size:var(--step--1);line-height:1.4;margin-top:var(--space-4xs)}.twinBox .twinBox-body .twinBox-header .twinBox-subtitle>strong{font-weight:600}.twinBox .twinBox-body .twinBox-txt p{font-size:var(--step-1)}.twinBox .twinBox-body .twinBox-link{display:block;background-color:var(--primaryColor);color:var(--neutralColor--white);padding:var(--space-s-m) 0;margin-top:var(--space-2xs);text-align:right;text-wrap:balance;--sectionBox-link-bg-color:var(--primaryColor);--sectionBox-link-shadow-space:var(--space-s-m);-webkit-box-shadow:var(--sectionBox-link-shadow-space) 0 0 0 var(--sectionBox-link-bg-color),calc(var(--sectionBox-link-shadow-space) * -1) 0 0 0 var(--sectionBox-link-bg-color);box-shadow:var(--sectionBox-link-shadow-space) 0 0 0 var(--sectionBox-link-bg-color),calc(var(--sectionBox-link-shadow-space) * -1) 0 0 0 var(--sectionBox-link-bg-color);border:1px solid var(--primaryColor);position:relative;padding-right:var(--space-m)}.twinBox .twinBox-body .twinBox-link:after{content:"";position:absolute;top:0;right:0;display:block;width:var(--space-xs);height:100%;background-image:url(../images/design-assets/arrow-1.png);background-repeat:no-repeat;background-position:center center;background-size:contain}.twinBox .twinBox-body .twinBox-link:focus,.twinBox .twinBox-body .twinBox-link:hover{background-color:rgba(113,148,126,0.75);border-color:rgba(113,148,126,0.25);--sectionBox-link-bg-color:rgba(113,148,126,0.75)}.twinBox .twinBox-img{display:block;aspect-ratio:1/1;-webkit-box-shadow:0 var(--space-6xs) 0 0 var(--primaryColor--light);box-shadow:0 var(--space-6xs) 0 0 var(--primaryColor--light);position:relative}.twinBox .twinBox-img:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(113,148,126,0.1)}.twinBox .twinBox-img>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}@media only screen and (min-width:420px){.twinBox{padding:0 var(--space-s-m)}}@media only screen and (min-width:500px){.twinBox{padding:0 var(--space-m)}.twinBox .twinBox-body{padding-left:var(--space-l);padding-right:var(--space-l)}.twinBox .twinBox-body .twinBox-link{--sectionBox-link-shadow-space:var(--space-l)}}@media only screen and (min-width:600px){.twinBox{max-width:36.2352941176em;margin-left:auto;margin-right:auto}.twinBox .twinBox-body{padding-left:var(--space-xl);padding-right:var(--space-xl)}.twinBox .twinBox-body .twinBox-link{--sectionBox-link-shadow-space:var(--space-xl)}.twinBox .twinBox-img{aspect-ratio:4/3}}.bgSection--lightBrown .twinBox .twinBox-body{background-color:var(--neutralColor--white)}.twinBoxes{}@media only screen and (min-width:850px){.twinBoxes{display:-ms-grid;display:grid;-ms-grid-columns:1fr var(--space-xl) 1fr;grid-template-columns:1fr 1fr;gap:var(--space-xl);padding:var(--space-m)}.twinBoxes .twinBox{max-width:none;margin-left:0;margin-right:0;padding:0;text-align:right;display:-ms-grid!important;display:grid!important;-ms-grid-rows:subgrid!important;grid-template-rows:subgrid!important;-ms-grid-row-span:2;grid-row:span 2;gap:0}.twinBoxes .twinBox .twinBox-body{padding-left:var(--space-l);padding-right:var(--space-l);-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.twinBoxes .twinBox .twinBox-body .twinBox-header .twinBox-title{font-size:var(--step-5)}.twinBoxes .twinBox .twinBox-body .twinBox-txt p{font-size:var(--step-0)}.twinBoxes .twinBox .twinBox-body .twinBox-link{--sectionBox-link-shadow-space:var(--space-l)}.twinBoxes .twinBox .twinBox-img{border-radius:0 0 var(--space-l-xl) var(--space-l-xl);aspect-ratio:auto}.twinBoxes .twinBox .twinBox-img:before{border-radius:0 0 var(--space-l-xl) var(--space-l-xl)}.twinBoxes .twinBox .twinBox-img>img{border-radius:0 0 var(--space-l-xl) var(--space-l-xl)}.twinBoxes>.twinBox:nth-child(2){text-align:left}.twinBoxes>.twinBox:nth-child(2) .twinBox-body .twinBox-link{text-align:left;padding-right:0;padding-left:var(--space-m)}.twinBoxes>.twinBox:nth-child(2) .twinBox-body .twinBox-link:after{content:"";right:auto;left:0;-webkit-transform:scaleX(-1);transform:scaleX(-1)}}@media only screen and (min-width:1200px){.twinBoxes .twinBox .twinBox-body{font-size:0.95em}.twinBoxes .twinBox .twinBox-body .twinBox-header .twinBox-title .twinBox-title{font-size:2.4210526316em}.twinBoxes .twinBox .twinBox-body .twinBox-header .twinBox-title .twinBox-subtitle{font-size:0.8421052632em}.twinBoxes .twinBox .twinBox-body .twinBox-txt>p{font-size:1em}.twinBoxes .twinBox .twinBox-body .twinBox-link{font-size:1em}}.footer{font-size:var(--step-1);-webkit-box-shadow:0 calc(var(--space-2xs) * -1) 0 0 var(--primaryColor--xlight),0 calc(var(--space-xs) * -1) 0 0 var(--accentColor);box-shadow:0 calc(var(--space-2xs) * -1) 0 0 var(--primaryColor--xlight),0 calc(var(--space-xs) * -1) 0 0 var(--accentColor);margin-top:var(--space-xs)}.footer>*{padding:var(--space-m) 0}.footer h4{font-weight:600}.footer a{display:inline-block}.footer ul:not(.menu){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;gap:var(--space-xs);-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.footer .footer-contact{background-color:var(--primaryColor);color:var(--neutralColor--white)}.footer .footer-contact a{color:var(--neutralColor--white)}.footer .footer-contact>.shell{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;gap:var(--space-xs);-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;z-index:0}.footer .footer-contact>.shell:before{content:"";position:absolute;z-index:-1;bottom:calc(var(--space-l) * -1);right:0;aspect-ratio:1/1;width:var(--space-2xl);background-image:url(../images/design-assets/bird-style-02.png);background-repeat:no-repeat;background-position:center center;background-size:cover}.footer .footer-address{background-color:var(--primaryColor--light)}.footer .footer-address>.shell{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;gap:var(--space-xs);-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer .footer-address h4>a{color:var(--neutralColor--deep)}.footer .footer-address h4>a:focus,.footer .footer-address h4>a:hover{border-bottom:1px dotted;color:var(--neutralColor--white)}.footer .footer-main{background-color:var(--primaryColor--xlight);padding:var(--space-xl) 0}.footer .footer-main>.shell{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;gap:var(--space-xl);justify-items:center;position:relative}.footer .footer-main>.shell:before{content:"";position:absolute;bottom:calc(var(--space-xl) * -1);right:var(--space-s);aspect-ratio:1.1952191235;width:var(--space-2xl-3xl);-webkit-transform:rotate(15deg);transform:rotate(15deg);background-image:url(../images/design-assets/sea-leaf-01-deep-green.png);background-repeat:no-repeat;background-position:center center;background-size:cover}.footer .footer-main>.shell .footer-logoArea{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;gap:var(--space-s);-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer .footer-main>.shell .footer-logoArea .footer-logo{max-width:200px}.footer .footer-main>.shell .footer-logoArea .footer-businessName>h3{font-size:var(--step-4)}.footer .footer-main>.shell .footer-logoArea .footer-businessName>p{text-align:right;font-size:var(--step-2);font-weight:200}.footer .footer-main>.shell .footer-body{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;gap:var(--space-xs);font-size:var(--step-2)}.footer .footer-main>.shell .footer-body .footer-sitemap ul{list-style-type:disc;list-style-position:inside}.footer .footer-main>.shell .footer-body .footer-sitemap ul>li>a{padding-left:0;margin-left:calc((var(--space-4xs)) * -1)}.footer .footer-main>.shell .footer-body .footer-sitemap ul>li::marker{color:var(--primaryColor--deep)}.footer .footer-main>.shell .footer-body .footer-social a[href]:before{content:"";display:inline-block;width:0.85em;aspect-ratio:1/1;margin-right:var(--space-4xs);background-repeat:no-repeat;background-position:center center;background-size:cover}.footer .footer-main>.shell .footer-body .footer-social a[href*=facebook]:before{background-image:url(../images/design-assets/talizeti-facebook.png)}.footer .footer-main>.shell .footer-body .footer-social a[href*=instagram]:before{background-image:url(../images/design-assets/talizeti-instagram.png)}.footer .footer-copyright{background-color:var(--primaryColor--deep);color:var(--neutralColor--white);font-size:var(--step-0);font-weight:300}.footer .footer-copyright a{color:var(--neutralColor--white)}@media only screen and (min-width:420px){html[lang=el] .footer .footer-main>.shell .footer-body{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;justify-items:center}}@media only screen and (min-width:444px){html[lang=en] .footer .footer-main>.shell .footer-body{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;justify-items:center}}@media only screen and (min-width:600px){.footer ul:not(.menu,.footer-copyrightList){-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row}.footer ul:not(.menu,.footer-copyrightList)>li+li:before{content:"";display:inline-block;width:0.5em;aspect-ratio:1/1;margin-right:var(--space-3xs);background-color:var(--primaryColor--xlight);border-radius:100%}.footer .footer-address ul>li+li:before{background-color:var(--primaryColor)}}@media only screen and (min-width:1024px){.footer{font-size:var(--step-0)}.footer>*{padding:var(--space-s) 0}.footer h4{font-weight:500;font-size:var(--step-0)}.footer .footer-contact>.shell{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.footer .footer-contact>.shell:before{bottom:calc(var(--space-m) * -1);width:var(--space-xl)}.footer .footer-address>.shell{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.footer .footer-main>.shell{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}.footer .footer-main>.shell:before{width:var(--space-2xl)}.footer .footer-main>.shell .footer-logoArea{-webkit-box-align:start;-ms-flex-align:start;align-items:start}.footer .footer-main>.shell .footer-logoArea .footer-logo{max-width:180px}.footer .footer-main>.shell .footer-logoArea .footer-businessName>h3{font-size:var(--step-2)}.footer .footer-main>.shell .footer-logoArea .footer-businessName>p{text-align:left;font-size:var(--step-1)}.footer .footer-main>.shell .footer-body{gap:var(--space-2xl);font-size:var(--step-1)}.footer .footer-main>.shell .footer-body .menu>li+li{margin-top:var(--space-m)}.footer .footer-main>.shell .footer-body .menu a{padding:0}.footer .footer-copyright{font-size:var(--step--1)}.footer .footer-copyright ul{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}