*{box-sizing:border-box}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{border:0;font-size:100%;font:inherit;margin:0;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,picture,section{display:block}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}button,input,textarea{color:inherit;font-family:inherit;font-size:inherit;margin:0}a{color:inherit;text-decoration:inherit}img{height:auto;max-width:100%}b,strong{font-weight:700}em{font-style:italic}.reset{background:none;border:none;color:inherit;font-family:inherit;margin:0;padding:0}.review-stars>i:before{display:inline-block;font-family:theme-icons;font-style:normal;font-weight:400;line-height:1;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.wrap-l,.wrap-m,.wrap-s,.wrap-xl,.wrap-xs{margin-left:auto;margin-right:auto;padding-left:var(--gutter-width);padding-right:var(--gutter-width);width:100%}.wrap-xs{max-width:calc(var(--wrap-xs) + var(--gutter-width)*2)}.wrap-s{max-width:calc(var(--wrap-s) + var(--gutter-width)*2)}.wrap-m{max-width:calc(var(--wrap-m) + var(--gutter-width)*2)}.wrap-l{max-width:calc(var(--wrap-l) + var(--gutter-width)*2)}.wrap-xl{max-width:calc(var(--wrap-xl) + var(--gutter-width)*2)}.book-button,.contact-phone,.details-title,.editor h1,.editor h2,.features-item,.font-primary,.footer-menu,.location-address,.review-author{font-family:var(--font-primary);font-optical-sizing:auto;font-style:normal;font-weight:700}.font-secondary,html{font-family:var(--font-secondary);font-optical-sizing:auto;font-style:normal;font-weight:400}.ratio{overflow:hidden;position:relative;width:100%}.ratio>img{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.gallery-lightbox-large-items::-webkit-scrollbar,.gallery-lightbox-thumbnails-items::-webkit-scrollbar,.reviews-items::-webkit-scrollbar{display:none}.gallery-lightbox-large-items,.gallery-lightbox-thumbnails-items,.reviews-items{-ms-overflow-style:none;scrollbar-width:none}.clip-roll,[data-clip-roll]{--clip-transition-duration:.75s;--clip-transition-delay:0s;--cubic:cubic-bezier(.85,.2,.15,.8);display:inline-block;overflow:hidden;white-space:pre}.clip-roll:after,.clip-roll>*,[data-clip-roll]:after,[data-clip-roll]>*{transition:translate var(--clip-transition-duration) var(--clip-transition-delay) var(--cubic)}.clip-roll,[data-clip-roll]{position:relative}.clip-roll:after,[data-clip-roll]:after{content:attr(data-clip-roll);display:block;position:absolute;top:calc(100%*var(--clip-roll-direction, -1)*-1)}.clip-roll:hover:after,.clip-roll:hover>*,[data-clip-roll]:hover:after,[data-clip-roll]:hover>*{translate:0 calc(100%*var(--clip-roll-direction, -1))}:root{--font-primary:"Neue Metana",serif;--font-secondary:"Montserrat",sans-serif;--color-beige:#fbeeeb;--color-yellow:#eaca83;--color-orange:#ee7344;--color-blue:#9bb8d3;--color-gray:#9cadbe;--wrap-xs:40rem;--wrap-s:46.25rem;--wrap-m:58.125rem;--wrap-l:70rem;--wrap-xl:81.875rem;--gutter-width:0.625rem;--gap-m:3.5rem}@media screen and (min-width:680px){:root{--gutter-width:2rem;--gap-m:6rem}}.mt-m{margin-top:var(--gap-m)}.mb-m{margin-bottom:var(--gap-m)}.pt-m{padding-top:var(--gap-m)}.pb-m{padding-bottom:var(--gap-m)}.section{height:var(--section-height,100vh);position:relative}.section-screen{height:100vh;position:sticky;top:0}.editor{display:flex;flex-direction:column;gap:var(--gap,1.5em);line-height:125%}.editor h1{font-size:var(--h2,2em);font-weight:700;line-height:110%;margin-bottom:.25em}.editor h2{font-size:var(--h3,1.5em);font-weight:700;line-height:115%;margin-top:1em}.editor ul{list-style:disc;padding-left:1em}.editor ol{list-style:decimal;padding-left:1em}.editor li{margin:1em 0}.editor a{color:var(--color-orange)}.editor a:hover{text-decoration:underline}@keyframes slug{0%{translate:0 0}to{translate:calc(100%*var(--slug-direction, -1)) 0}}@media screen and (min-width:680px){.editor{--h2:2.375rem;--h3:1.625rem}}@media screen and (min-width:1024px){.editor{--h2:2.75rem;--h3:1.875rem}}@font-face{font-display:swap;font-family:theme-icons;font-style:normal;font-weight:400;src:url(../fonts/theme-icons.0aa67ddd.woff) format("woff"),url(../fonts/theme-icons.6df05881.ttf) format("truetype"),url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBzdGFuZGFsb25lPSJubyI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCIgPjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48bWV0YWRhdGE+PC9tZXRhZGF0YT48ZGVmcz48Zm9udCBpZD0idGhlbWUtaWNvbnMiIGhvcml6LWFkdi14PSI1MjYzIj48Zm9udC1mYWNlIGZvbnQtZmFtaWx5PSJ0aGVtZS1pY29ucyIgZm9udC13ZWlnaHQ9IjQwMCIgZm9udC1zdHJldGNoPSJub3JtYWwiIHVuaXRzLXBlci1lbT0iNTAwMCIgcGFub3NlLTE9IjIgMCA1IDMgMCAwIDAgMCAwIDAiIGFzY2VudD0iNTAwMCIgZGVzY2VudD0iMCIgeC1oZWlnaHQ9IjAiIGJib3g9Ii0xMCAwIDUxMzkgNTAwMSIgdW5kZXJsaW5lLXRoaWNrbmVzcz0iMCIgdW5kZXJsaW5lLXBvc2l0aW9uPSI1MCIgdW5pY29kZS1yYW5nZT0iVStlYTAxLWVhMDMiIC8+PG1pc3NpbmctZ2x5cGggaG9yaXotYWR2LXg9IjAiICAvPjxnbHlwaCBnbHlwaC1uYW1lPSJpbnN0YWdyYW0iIHVuaWNvZGU9IiYjeGVhMDE7IiBkPSJNMjUwMCA1MDAwIHEtNDg0IDAgLTY3MCAtMyBxLTE0NyAtMiAtMzYxIC0xMiBxLTE5MCAtOSAtMzQzIC00MCBxLTEzNyAtMjcgLTI2NCAtNzYuNSBxLTEyNyAtNDkuNSAtMjMwIC0xMTUuNSBxLTExMSAtNzEgLTIxMi41IC0xNzIuNSBxLTEwMS41IC0xMDEuNSAtMTcyLjUgLTIxMS41IHEtNjYgLTEwNCAtMTE1LjUgLTIzMSBxLTQ5LjUgLTEyNyAtNzcuNSAtMjY0IHEtMzAgLTE1MyAtMzkgLTM0MyBxLTEwIC0yMTUgLTEyIC0zNjEgcS0zIC0xODcgLTMgLTY3MC41IHEwIC00ODMuNSAzIC02NjkuNSBxMiAtMTQ2IDEyIC0zNjEgcTkgLTE5MCA0MCAtMzQzIHEyNyAtMTM3IDc2LjUgLTI2NCBxNDkuNSAtMTI3IDExNS41IC0yMzAgcTcxIC0xMTEgMTcyLjUgLTIxMi41IHExMDEuNSAtMTAxLjUgMjExLjUgLTE3Mi41IHExMDQgLTY2IDIzMSAtMTE1LjUgcTEyNyAtNDkuNSAyNjQgLTc2LjUgcTE1MyAtMzEgMzQzIC00MCBxMjE0IC0xMCAzNjEgLTEyIHExODUgLTMgNjcwIC0zIHE0ODUgMCA2NzAgMyBxMTQ3IDIgMzYxIDEyIHExOTAgOSAzNDMgNDAgcTEzNyAyNyAyNjQgNzYuNSBxMTI3IDQ5LjUgMjMwIDExNS41IHExMTEgNzEgMjEyLjUgMTcyLjUgcTEwMS41IDEwMS41IDE3Mi41IDIxMi41IHE2NiAxMDMgMTE1LjUgMjMwLjUgcTQ5LjUgMTI3LjUgNzYuNSAyNjMuNSBxMzEgMTUzIDQwIDM0MyBxMTAgMjE2IDEyIDM2MSBxMyAxODcgMyA2NzAgcTAgNDgzIC0zIDY3MCBxLTIgMTQ2IC0xMiAzNjEgcS05IDE5MCAtNDAgMzQzIHEtMjcgMTM3IC03Ni41IDI2NCBxLTQ5LjUgMTI3IC0xMTUuNSAyMzEgcS03MSAxMTAgLTE3Mi41IDIxMS41IHEtMTAxLjUgMTAxLjUgLTIxMi41IDE3Mi41IHEtMTAzIDY2IC0yMzAuNSAxMTUuNSBxLTEyNy41IDQ5LjUgLTI2My41IDc2LjUgcS0xNTMgMzEgLTM0NCA0MCBxLTIxMyAxMCAtMzYwIDEyIHEtMTg2IDMgLTY3MSAzIGwxIDAgWk0yMjc2IDQ1NDkgcTQ0IDEgMTQxIDEgbDgzIC0xIHE0ODIgMCA2NTcgLTIgcTE0NiAtMiAzNTMgLTEyIHExNjQgLTcgMjkxIC0zNCBxOTAgLTE5IDE3NCAtNTIgcTg3IC0zNCAxNTQgLTc3LjUgcTY3IC00My41IDEzMyAtMTA5LjUgcTY2IC02NiAxMDkuNSAtMTMzIHE0My41IC02NyA3Ny41IC0xNTQgcTMzIC04NCA1MiAtMTc0IHEyNyAtMTI3IDM0IC0yOTEgcTEwIC0yMDkgMTIgLTM1MyBxMyAtMTc4IDMgLTY1Ni41IHEwIC00NzguNSAtMyAtNjU2LjUgcS0yIC0xNDQgLTEyIC0zNTMgcS03IC0xNjQgLTM0IC0yOTEgcS0xOSAtODkgLTUyIC0xNzMgcS0zNCAtODggLTc3LjUgLTE1NSBxLTQzLjUgLTY3IC0xMDkuNSAtMTMyLjUgcS02NiAtNjUuNSAtMTMzIC0xMDkuNSBxLTY3IC00NCAtMTU0IC03OCBxLTg0IC0zMiAtMTc0IC01MSBxLTEyNiAtMjcgLTI5MSAtMzUgcS0yMDkgLTkgLTM1MyAtMTEgcS0xNzggLTMgLTY1NyAtMyBxLTQ3OSAwIC02NTYgMyBxLTE0NSAyIC0zNTQgMTEgcS0xNjQgOCAtMjkwIDM1IHEtOTAgMTkgLTE3NCA1MiBxLTg4IDMzIC0xNTUgNzcgcS02NyA0NCAtMTMyLjUgMTA5LjUgcS02NS41IDY1LjUgLTEwOS41IDEzMi41IHEtNDQgNjcgLTc4IDE1NSBxLTMyIDg0IC01MiAxNzMgcS0yNiAxMjcgLTM0IDI5MSBxLTkgMjA3IC0xMiAzNTQgcS0yIDE3NSAtMiA2NTYuNSBxMCA0ODEuNSAyIDY1Ni41IHEzIDE0NiAxMiAzNTMgcTggMTY0IDM1IDI5MSBxMTkgODkgNTEgMTczIHEzNCA4OCA3OCAxNTUgcTQ0IDY3IDEwOS41IDEzMi41IHE2NS41IDY1LjUgMTMyLjUgMTA5LjUgcTY3IDQ0IDE1NSA3OCBxODMgMzIgMTc0IDUyIHExMjYgMjcgMjkwIDM0IHExODYgOCAzMDUgMTEgcTE1MCAzIDQ4MSAzIGwwIC0xIFpNMzgzNSA0MTM0IHEtODIgMCAtMTUyIC00MSBxLTY4IC0zOSAtMTA3IC0xMDcgcS00MSAtNzAgLTQxIC0xNTEuNSBxMCAtODEuNSA0MSAtMTUxLjUgcTM5IC02OCAxMDcgLTEwOCBxNzAgLTQxIDE1MS41IC00MSBxODEuNSAwIDE1MS41IDQxIHE2OCA0MCAxMDggMTA4IHE0MSA3MCA0MSAxNTEuNSBxMCA4MS41IC00MSAxNTEuNSBxLTQwIDY4IC0xMDggMTA4IHEtNzAgNDAgLTE1MSA0MCBsMCAwIFpNMjUwMCAzNzg0IHEtMjYxIDAgLTQ5OSAtMTAxIHEtMjMxIC05NyAtNDA4LjUgLTI3NSBxLTE3Ny41IC0xNzggLTI3NS41IC00MDggcS0xMDEgLTIzOSAtMTAxIC01MDAgcTAgLTI2MSAxMDEgLTUwMCBxOTggLTIzMCAyNzUuNSAtNDA3LjUgcTE3Ny41IC0xNzcuNSA0MDguNSAtMjc1LjUgcTIzOCAtMTAxIDQ5OSAtMTAxIHEyNjEgMCA1MDAgMTAxIHEyMzAgOTggNDA4IDI3NS41IHExNzggMTc3LjUgMjc1IDQwNy41IHExMDEgMjM5IDEwMSA1MDAgcTAgMjYxIC0xMDEgNTAwIHEtOTcgMjMwIC0yNzUgNDA4IHEtMTc4IDE3OCAtNDA4IDI3NSBxLTIzOSAxMDEgLTUwMCAxMDEgbDAgMCBaTTI1MDAgMzMzMyBxMTcwIDAgMzI1IC02NSBxMTQ5IC02MyAyNjQuNSAtMTc4LjUgcTExNS41IC0xMTUuNSAxNzguNSAtMjY1LjUgcTY2IC0xNTQgNjYgLTMyNCBxMCAtMTcwIC02NiAtMzI0IHEtNjMgLTE1MCAtMTc4LjUgLTI2NS41IHEtMTE1LjUgLTExNS41IC0yNjQuNSAtMTc4LjUgcS0xNTUgLTY1IC0zMjQuNSAtNjUgcS0xNjkuNSAwIC0zMjQuNSA2NSBxLTE1MCA2MyAtMjY1IDE3OC41IHEtMTE1IDExNS41IC0xNzkgMjY1LjUgcS02NSAxNTQgLTY1IDMyNCBxMCAxNzAgNjUgMzI0IHE2NCAxNTAgMTc5IDI2NS41IHExMTUgMTE1LjUgMjY1IDE3OC41IHExNTUgNjUgMzI0IDY1IFoiIC8+PGdseXBoIGdseXBoLW5hbWU9InN0YXIiIHVuaWNvZGU9IiYjeGVhMDI7IiBkPSJNMjU2NiA5MjcgbDEzNTAgLTgzMCBxNTMgLTMzIDExNiAtMzAgcTYzIDMgMTEzLjUgNDAgcTUwLjUgMzcgNzIgOTYgcTIxLjUgNTkgNi41IDEyMCBsLTM2NyAxNTQ5IGwxMjAyIDEwMzYgcTQ3IDQyIDYzLjUgMTAyIHExNi41IDYwIC0zIDExOS41IHEtMTkuNSA1OS41IC02OCA5OC41IHEtNDguNSAzOSAtMTEwLjUgNDUgbC0xNTc3IDEyOCBsLTYwNyAxNDcxIHEtMjQgNTggLTc2LjUgOTMgcS01Mi41IDM1IC0xMTUgMzUgcS02Mi41IDAgLTExNSAtMzUgcS01Mi41IC0zNSAtNzUuNSAtOTMgbC02MDggLTE0NzEgbC0xNTc3IC0xMjggcS02MiAtNSAtMTExLjUgLTQ0LjUgcS00OS41IC0zOS41IC02OC41IC05OS41IHEtMTkgLTYwIC0yIC0xMjAuNSBxMTcgLTYwLjUgNjQgLTEwMS41IGwxMjAyIC0xMDM2IGwtMzY3IC0xNTQ4IHEtMTUgLTYxIDYuNSAtMTIwIHEyMS41IC01OSA3MiAtOTYgcTUwLjUgLTM3IDExMy41IC00MCBxNjMgLTMgMTE3IDMwIGwxMzUwIDgzMCBaIiAvPjxnbHlwaCBnbHlwaC1uYW1lPSJ3aGF0c2FwcCIgdW5pY29kZT0iJiN4ZWEwMzsiIGQ9Ik0xNjkxIDM3MDIgcTI5IC0xIDQ0IC01IHEyNiAtNyA0NiAtMjcgcTI1IC0yNSA0NiAtNzIgcTMwIC02OCAxMjMgLTI5NyBxNTYgLTEzNyA2MiAtMTUwIHExNCAtMjYgMTYgLTQ4IHEzIC0yOSAtMTEgLTU3IGwtOSAtMTggcS0xNCAtMjggLTIxIC00MiBxLTEzIC0yMSAtMzAgLTQwIGwtMzEgLTM4IHEtNDEgLTUwIC01OSAtNjggcS0yMCAtMjAgLTI4IC0zMiBxLTEzIC0xOSAtMTQgLTM5IHEtMSAtMjQgMTUgLTUyIHE1MCAtODUgMTE0IC0xNzEgcTEwNiAtMTQzIDIyMSAtMjQ2IHExMjYgLTExMSAyNjMgLTE5MSBxNzYgLTQ0IDE4MiAtOTAgcTI5IC0xMyAzOSAtMTcgcTQ1IC0yMyA3NC41IC0xOS41IHEyOS41IDMuNSA1NS41IDM0LjUgcTQzIDQ4IDk0IDExMCBxNzEgODcgOTcgMTI2IHExOSAyOCA0MSAzOSBxMTkgOSA0NCA1IHExOCAtMiA1MCAtMTQgcTM2IC0xMyAyMDQgLTk0IHExMjMgLTYwIDIwOCAtMTAyIGwzMyAtMTYgcTM4IC0xOSA1MiAtMjcgcTIyIC0xNCAzMCAtMjcuNSBxOCAtMTMuNSA5IC01My41IHEwIC00NSAtOSAtMTAxIHEtMTIgLTY2IC0zNS41IC0xMzEuNSBxLTIzLjUgLTY1LjUgLTEwMi41IC0xMzQuNSBxLTcwIC02MCAtMTYwIC0xMDQgcS04NiAtNDIgLTE0MyAtNDggbC0zMiAtMyBxLTUzIC02IC04NiAtNyBxLTU3IDAgLTEyNSAxMSBxLTgzIDE1IC0xOTIgNDggcS0xMjQgMzggLTI4NyAxMDIgcS0yNTUgMTAwIC00OTggMzA1IHEtMTgyIDE1MyAtMzQ2IDM1NCBxLTg4IDEwNyAtMTcyIDIzMSBsLTEzIDIwIHEtNDIgNTUgLTc4IDExNSBxLTY5IDExMyAtMTExIDIyNCBxLTU2IDE1MSAtNTYgMjgyIHEwIDEyNyAzNyAyMzYgcTMwIDg1IDgyIDE1OSBxMzAgNDIgODAgOTUgbDExIDEzIHEzOCA0MCA4NiA2MCBxMzggMTUgNzUgMTUgbDExNSAtMiBaTTI0MjkgNTAwMCBxMzIxIDAgNjI2IC04MS41IHEzMDUgLTgxLjUgNTc4IC0yNDAgcTI3MyAtMTU4LjUgNDk5LjUgLTM4NSBxMjI2LjUgLTIyNi41IDM4NS41IC01MDEuNSBxMTU3IC0yNzIgMjM4LjUgLTU3NyBxODEuNSAtMzA1IDgxLjUgLTYyNSBxLTEgLTM5MiAtMTI0IC03NjEgcS0xMTkgLTM1NiAtMzQyIC02NjEgcS0yMjEgLTMwMSAtNTIyIC01MjIgcS0zMDQgLTIyMyAtNjYxIC0zNDIgcS0zNjggLTEyMyAtNzYwIC0xMjMgbC0xIDAgcS0zMDIgMCAtNTk0LjUgNzQuNSBxLTI5Mi41IDc0LjUgLTU1Ni41IDIxOC41IGwtMTI3NyAtMzM1IGwzNDIgMTI0OCBxLTE1OSAyNzUgLTI0MC41IDU4MSBxLTgxLjUgMzA2IC04MS41IDYyMyBxMSAzOTIgMTI0IDc2MSBxMTE5IDM1NiAzNDIgNjYxIHEyMjEgMzAxIDUyMiA1MjIgcTMwNCAyMjMgNjYxIDM0MiBxMzY4IDEyMyA3NjAgMTIzIFpNMjQzMCA0NTkzIHEtMzI2IDAgLTYzMiAtMTAyIHEtMjk3IC05OSAtNTUwIC0yODUgcS0yNTAgLTE4MyAtNDM0IC00MzMgcS0xODYgLTI1MyAtMjg1IC01NTAgcS0xMDIgLTMwNiAtMTAyIC02MzIgcTAgLTI4MyA3OCAtNTU0LjUgcTc4IC0yNzEuNSAyMjggLTUxMC41IGw0OCAtNzYgbC0yMDMgLTczOSBsNzU4IDE5OSBsNzMgLTQzIHEyMzEgLTEzNyA0OTAuNSAtMjA4IHEyNTkuNSAtNzEgNTI4LjUgLTcxIGwxIDAgcTMyNSAwIDYzMiAxMDIgcTI5NiA5OSA1NDkgMjg0IHEyNTAgMTg0IDQzNCA0MzQgcTE4NiAyNTMgMjg0IDU0OSBxMTAzIDMwNyAxMDMgNjMzIHExIDE5NyAtMzcuNSAzOTAuNSBxLTM4LjUgMTkzLjUgLTExNCAzNzYgcS03NS41IDE4Mi41IC0xODUgMzQ2LjUgcS0xMDkuNSAxNjQgLTI0OSAzMDMuNSBxLTEzOS41IDEzOS41IC0zMDMuNSAyNDkuNSBxLTE2NCAxMTAgLTM0NiAxODUuNSBxLTE4MiA3NS41IC0zNzUuNSAxMTQgcS0xOTMuNSAzOC41IC0zOTAuNSAzNy41IFoiIC8+PC9mb250PjwvZGVmcz48L3N2Zz4=#theme-icons) format("svg")}.iconfont,[class*=icona-]:after,[class*=iconb-]:before{display:inline-block;font-family:theme-icons;font-style:normal;font-weight:400;line-height:1;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icona-instagram:after,.iconb-instagram:before{content:""}.icona-star:after,.iconb-star:before{content:""}.icona-whatsapp:after,.iconb-whatsapp:before{content:""}:root{--icon-instagram:"\ea01";--icon-star:"\ea02";--icon-whatsapp:"\ea03"}@font-face{font-display:swap;font-family:Neue Metana;font-style:normal;font-weight:400;src:local("Neue Metana"),url(../fonts/neue-metana-regular.3363a47c.woff2) format("woff2"),url(../fonts/neue-metana-regular.fcd73ed8.woff) format("woff")}@font-face{font-display:swap;font-family:Neue Metana;font-style:normal;font-weight:700;src:local("Neue Metana"),url(../fonts/neue-metana-bold.91aedb09.woff2) format("woff2"),url(../fonts/neue-metana-bold.7eec2b71.woff) format("woff")}html{background:var(--color-beige);scroll-behavior:smooth;scrollbar-gutter:stable}html:has(>body.has-modal-open){background:#fff}body{display:flex;flex-direction:column;min-height:100vh}body.has-modal-open{overflow:hidden}main{flex-grow:1}.header{background:var(--color-beige);border-bottom:1px solid rgba(0,0,0,.08);display:flex;justify-content:center;padding:1.25rem var(--gutter-width);position:sticky;top:0}.header-logo{color:var(--color-blue);display:block;width:140px}.header-logo svg{width:100%}.footer{background:var(--color-gray);color:var(--color-beige);flex-direction:column;gap:1.25rem;padding:1.5625rem min(5%,1.5625rem);text-align:center}.footer,.footer-socials{align-items:center;display:flex}.footer-socials{color:#fff;font-size:2em;gap:.625rem}.footer-socials li{flex-shrink:0}.footer-socials a{display:block;line-height:0}.footer-menu{--clip-roll-direction:1;align-items:center;display:flex;flex-wrap:wrap;font-size:.75em;font-weight:400;gap:.375rem .75rem;justify-content:center;line-height:110%;margin-top:.6em}.footer-menu a{display:block;margin:.25rem}.footer-menu a:hover{color:#fff;transition:color .2s}@media screen and (min-width:680px){.footer{flex-direction:row;justify-content:space-between;padding:1.875rem min(5%,1.875rem)}}@media screen and (min-width:1024px){.footer{padding:2.5rem 7.5rem}.footer-socials{font-size:3.125em}.footer-menu{font-size:.9375em}}.spl-cookies-btns{display:flex}.spl-cookies-btn-accept,.spl-cookies-btn-decline,.spl-cookies-btn-save{min-height:2.125rem}.spl-cookies-disclaimer{background:#fff;border-radius:.625rem;box-shadow:0 .625rem 1.875rem .25rem rgba(0,0,0,.09);display:flex;flex-direction:column;font-size:.75rem;gap:1rem;inset:.8125rem;padding:1rem;position:fixed;top:auto;transition:translate .2s,opacity .2s,visibility 0s .2s;z-index:1000}.spl-cookies-disclaimer .spl-cookies-btns{display:flex;gap:.625rem}.spl-cookies-disclaimer .spl-cookies-btns>*{flex-grow:1}.spl-cookies-disclaimer.dismissed{opacity:0;translate:0 10px;visibility:hidden}.spl-cookies-disclaimer-content{line-height:1.3}#spl-cookies-preferences-input{display:none}#spl-cookies-preferences-input:checked~.spl-cookies-preferences,#spl-cookies-preferences-input:checked~.spl-cookies-preferences-overlay{visibility:visible}.spl-cookies-preferences-overlay{background:rgba(0,0,0,.6);bottom:0;left:0;position:fixed;right:0;top:0;visibility:hidden;z-index:9998}.spl-cookies-preferences{background:#fff;border-radius:10px;box-shadow:0 10px 30px rgba(0,0,0,.3);display:flex;flex-direction:column;font-size:.875rem;gap:1rem;left:50%;max-width:29.375rem;padding:5%;position:fixed;top:50%;translate:-50% -50%;visibility:hidden;width:80%;z-index:9999}.spl-cookies-preferences table{border:none}.spl-cookies-preferences td{border:none;padding:none;vertical-align:top}.spl-cookies-preferences td:first-child{padding-right:2rem}.spl-cookies-preferences td:first-child strong:after{content:" (" attr(data-count) ")";opacity:.5}.spl-cookies-preferences td strong{color:var(--color-theme-pure);display:block;font-weight:var(--weight-semibold);margin-bottom:.75em}.spl-cookies-preferences td p{line-height:1.25em;margin:0 0 2rem}.spl-cookies-preferences .spl-cookies-switch.disabled{cursor:not-allowed}.spl-cookies-preferences .spl-cookies-switch input{display:none}.spl-cookies-preferences .spl-cookies-switch input:checked+span:before{background:linear-gradient(90deg,var(--color-yellow),var(--color-coral))}.spl-cookies-preferences .spl-cookies-switch input:checked+span:after{color:#fff;translate:1.0625rem 0}.spl-cookies-preferences .spl-cookies-switch input:focus+span:before{color:var(--color-black);--toggle-stroke-width:2px}.spl-cookies-preferences .spl-cookies-switch input:focus+span:after{color:var(--color-black)}.spl-cookies-preferences .spl-cookies-switch input:disabled:not(:checked){cursor:not-allowed}.spl-cookies-preferences .spl-cookies-switch input:disabled:not(:checked)+span{opacity:.5}.spl-cookies-preferences .spl-cookies-switch span{font-size:0;position:relative}.spl-cookies-preferences .spl-cookies-switch span:after,.spl-cookies-preferences .spl-cookies-switch span:before{border-radius:99rem;color:var(--color-gray-400);content:"";transition:all .15s cubic-bezier(.6,0,.4,1)}.spl-cookies-preferences .spl-cookies-switch span:before{background:var(--color-theme-line);display:block;flex-shrink:0;height:1.125rem;margin-top:.0625rem;width:2.1875rem}.spl-cookies-preferences .spl-cookies-switch span:after{background:#fff;content:"";height:.6875rem;left:.1875rem;margin-top:-.3125rem;position:absolute;top:.625rem;width:.6875rem}.spl-cookies-preferences .spl-cookies-btns{gap:.625rem}.spl-cookies-preferences .spl-cookies-btn-save{display:inline-block}.spl-cookies-preferences-inner{max-height:calc(85vh - 30vw);overflow-y:auto}.spl-cookies-table{display:flex;flex-direction:column;gap:1rem}.spl-cookies-table .spl-cookies-btns{display:flex;font-size:.8125em;gap:.625rem;justify-content:center;margin-top:.625rem}.spl-cookies-table .spl-cookies-btn-accept,.spl-cookies-table .spl-cookies-btn-decline{color:var(--color-black)}@media screen and (min-width:680px){.spl-cookies-disclaimer{align-items:center;flex-direction:row;gap:1.25rem}.spl-cookies-disclaimer .spl-cookies-btn-accept,.spl-cookies-disclaimer .spl-cookies-btn-decline{white-space:pre}.spl-cookies-disclaimer-content{flex-grow:1}.spl-cookies-table .spl-cookies-btns{font-size:.875em}.spl-cookies-preferences{padding:1.875rem}.spl-cookies-preferences-inner{max-height:calc(85vh - 84px)}#spl-cookies-preferences-input:checked~.spl-cookies-preferences-overlay{opacity:1;transition-delay:0s}#spl-cookies-preferences-input:checked~.spl-cookies-preferences{opacity:1;scale:1;transition-delay:0s}.spl-cookies-preferences-overlay{opacity:0;transition:opacity .2s,visibility 0s .2s}.spl-cookies-preferences{opacity:0;scale:.95;transition:opacity .2s,scale .2s,visibility 0s .2s}}@media screen and (min-width:1024px){.spl-cookies-disclaimer{left:calc(50% - 21.875rem);width:43.75rem}}body.scroll-down .book,body:not(.book-can-show) .book{opacity:0;pointer-events:none;transition-timing-function:cubic-bezier(.55,0,.83,.71);translate:0 .9375rem}.book{--gutter:clamp(1rem,4vw,2rem);inset:auto var(--gutter) var(--gutter) auto;position:fixed;transition:all .3s cubic-bezier(.2,.43,.31,.98);z-index:20}.book,.book-button{display:flex;gap:1rem}.book-button{align-items:center;background:#fff;border-radius:99em;box-shadow:0 0 0 var(--shadow-width,0) #fff,0 2px 8px rgba(0,0,0,.2);color:var(--color-orange);font-size:1.625rem;padding:.25rem;transition:box-shadow .2s}.book-button:hover:not(:active){--shadow-width:2px}.book-booking{--background:#0c3b7c}.book-whatsapp{--background:linear-gradient(#57d163,#23b33a)}.book-text{line-height:0;padding-left:1.25rem}.book-icon{align-items:center;background:var(--background);border-radius:99em;display:flex;flex-shrink:0;height:2.5rem;justify-content:center;width:2.5rem}body.loaded .loader{--logo-wording-translate:0}body.is-front-page:not(.open){overflow:hidden}body.open .loader:before{opacity:0}body.open .loader .loader-inner{animation:loaderCircle 1.4s cubic-bezier(.75,-.24,.1,1) forwards}.loader{--clip-circle-initial-radius:min(35vh,40vw,200px);--clip-circle:var(--clip-circle-initial-radius);height:100%;inset:0;position:fixed;width:100%;z-index:40}.loader:before{background:var(--color-blue);content:"";inset:0;position:absolute;transition:opacity 1s .4s}.loader-inner{background:var(--color-beige);height:100vh;inset:0;mask-image:radial-gradient(circle at center,transparent var(--clip-circle),#000 calc(var(--clip-circle) + 1px));overflow:hidden;position:fixed;width:100%}@property --clip-circle{syntax:"<length>";inherits:false;initial-value:min(35vh,40vw,200px)}@keyframes loaderCircle{0%{--clip-circle:min(35vh,40vw,200px)}to{--clip-circle:max(94vh,60vw)}}.loader-logo{--container-height:calc(50vh - var(--clip-circle-initial-radius)*2/2);align-items:center;color:var(--logo-color,var(--color-blue));display:flex;height:var(--container-height);inset:0 0 auto 0;justify-content:center;position:absolute;transition:color .3s .45s}.loader-logo .logo-wording{height:auto;max-height:100%;max-width:100%;width:auto}.loader-logo .logo-wording path{transition:translate .8s calc(var(--index, 0)*50ms) cubic-bezier(.65,.05,.35,.95);translate:0 var(--logo-wording-translate,100%)}.loader-logo-inner{align-items:center;container-type:size;display:flex;height:100%;justify-content:center;max-height:30%;max-width:min(70%,250px);position:relative;width:100%}body.loaded .intro-img{--logo-wording-translate:0}body.open .intro{--img-scale:1;--logo-claim-translate:0}body.open .intro-img img{opacity:1}.intro{--clip-circle-initial-radius:min(35vh,40vw,200px);--img-scale:.9;height:100vh;height:0;position:relative;width:100%;z-index:-1}.intro-inner{background:var(--color-beige);height:100vh;inset:0;overflow:hidden;position:fixed;width:100%}.intro-img{height:110%;inset:-5%;line-height:0;position:absolute;width:110%}.intro-img img{opacity:0;scale:var(--img-scale);transition-duration:inherit;transition-property:scale;transition-timing-function:inherit}.intro-logo{--container-height:calc(50vh - var(--clip-circle-initial-radius)*2/2);align-items:center;color:#fff;display:flex;height:var(--container-height);inset:0 0 auto 0;justify-content:center;position:absolute}.intro-logo .logo-wording{height:auto;max-height:100%;max-width:100%;width:auto}.intro-logo .logo-claim{height:auto;left:50%;margin-top:15%;position:absolute;top:50%;translate:-50% -50%;width:100%}@container (aspect-ratio > 1 / .112){.intro-logo .logo-claim{height:43%;margin-top:135cqh;width:auto}}.intro-logo .logo-claim path{transition:translate .8s cubic-bezier(.25,.66,.16,1) .45s;translate:0 var(--logo-claim-translate,100%)}.intro-logo-inner{align-items:center;container-type:size;display:flex;height:100%;justify-content:center;max-height:30%;max-width:min(70%,250px);position:relative;width:100%}.overview{--intro-height:500vh;--gallery-columns-count:3;--gallery-height:calc(33vw * round(up, (var(--gallery-items-count) / var(--gallery-columns-count))));--features-height:500vh;--section-height:calc(var(--intro-height) + var(--gallery-height) + var(--features-height))}.overview-screen{overflow:hidden}.location-bg-blue{background:var(--color-blue);inset:0;position:absolute;scale:1 var(--bg-blue-scale,0);transform-origin:bottom center}.location-bg-beige{background:var(--color-beige);inset:0;position:absolute;scale:var(--bg-beige-scale,0)}.location-bg-orange{background:var(--color-orange);inset:0;position:absolute;scale:var(--bg-orange-scale,0)}.location-content{inset:0;opacity:var(--window-opacity);position:absolute;scale:var(--window-scale);transform:perspective(38vw) rotateX(var(--window-rotate))}.location-img{clip-path:inset(var(--img-clip));max-width:33.5rem;translate:-50% -50%;width:min(70vw,70vh)}.location-address,.location-img{left:50%;position:absolute;top:50%}.location-address{color:var(--color-beige);font-size:min(4vw,64px);padding:0 5%;text-align:center;translate:-50% var(--address-container-translate,-100%);width:100%}.location-address>div{overflow:hidden;translate:0 calc(var(--address-img-size)/2 + var(--address-lineheight-adjustment))}.location-address>div>div{line-height:120%;transition:translate .5s ease-out}.overview:not(.show-address) .location-address>div>div{translate:0 100%}@media screen and (min-width:680px){.overview{--gallery-columns-count:5}}.details{align-items:center;background:var(--color-beige);color:var(--color-blue);display:flex;flex-direction:column;inset:0;justify-content:center;position:absolute;z-index:2}.overview.details-intro .details{clip-path:var(--details-peel,polygon(-50% 50%,50% 150%,50% 150%,-50% 50%))}.overview.details-outro .details{clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 45%,100% 55%,100% 55%,0 45%);clip-path:polygon(0 var(--outro-clip-1),100% var(--outro-clip-2),100% var(--outro-clip-3),0 var(--outro-clip-4))}.details-inner{align-items:center;display:flex;flex-direction:column;gap:12%;margin:0 auto;max-width:calc(1100px + 20%);opacity:var(--details-opacity,1);padding:0 10%;scale:calc(.9 + var(--details-opacity, 0)*.1);text-align:center}.details svg{flex-shrink:0;margin-bottom:2.5%;margin-top:-10%;max-height:10vh;transition:opacity .5s .05s;width:9.25rem}.details svg path{transition:stroke-dashoffset 2s cubic-bezier(.32,.32,.15,1)}.details svg path:first-child{stroke-dasharray:58 122;stroke-dashoffset:119}.details svg path:not(:first-child){stroke-dasharray:58 116;stroke-dashoffset:116}.details svg circle{transform-box:border-box;transform-origin:center;transition:scale .5s cubic-bezier(.18,.69,.21,1.6) 1.25s}.overview:not(.icon-drawn) .details svg{opacity:0}.overview:not(.icon-drawn) .details svg path:first-child{stroke-dashoffset:238}.overview:not(.icon-drawn) .details svg path:not(:first-child){stroke-dashoffset:232}.overview:not(.icon-drawn) .details svg circle{scale:0}.details-title{font-size:min(clamp(32px,5vw,56px),6.9vh);opacity:var(--details-title-opacity,0);translate:0 var(--details-title-translate,10%)}.details-title>span{overflow:hidden}.details-title>span,.details-title>span>span{display:inline-block}.details-description{font-size:min(clamp(24px,5vw,32px),6vh);line-height:120%;opacity:var(--details-description-opacity,0);translate:0 var(--details-description-translate,10%)}.gallery{background:#fff;inset:0;isolation:isolate;position:absolute}.overview.details-intro .gallery{display:none}.gallery-logo{left:50%;position:absolute;top:50%;translate:-50% -50%;width:15vw}.gallery-items{--overflow:5.9vw;--hover-push:1vw;display:flex;gap:1.5vw;justify-content:space-between;margin:0 calc(var(--overflow)*-1);width:calc(100% + var(--overflow)*2)}.gallery-column{display:flex;gap:10vw;translate:var(--translate-x,0) var(--translate-y,0);width:33.33%}.gallery-column:has(>.gallery-item label:hover)+.gallery-column>.gallery-item{--item-translate-x:calc(var(--hover-push)*2)}.gallery-column:has(>.gallery-item label:hover)+.gallery-column+.gallery-column>.gallery-item{--item-translate-x:var(--hover-push)}.gallery-column:has(+.gallery-column+.gallery-column>.gallery-item label:hover)>.gallery-item{--item-translate-x:calc(var(--hover-push)*-1)}.gallery-column:has(+.gallery-column>.gallery-item label:hover)>.gallery-item{--item-translate-x:calc(var(--hover-push)*-2)}.gallery-column:nth-child(odd){--translate-y:calc(var(--gallery-columns-up) + 100vh);flex-direction:column}.gallery-column:nth-child(odd) .gallery-item:has(label:hover)+.gallery-item{--item-translate-y:calc(var(--hover-push)*2)}.gallery-column:nth-child(odd) .gallery-item:has(label:hover)+.gallery-item+.gallery-item{--item-translate-y:var(--hover-push)}.gallery-column:nth-child(odd) .gallery-item:has(+.gallery-item label:hover){--item-translate-y:calc(var(--hover-push)*-2)}.gallery-column:nth-child(odd) .gallery-item:has(+.gallery-item+.gallery-item label:hover){--item-translate-y:calc(var(--hover-push)*-1)}.gallery-column:nth-child(2n){--translate-y:var(--gallery-columns-down);flex-direction:column-reverse}.gallery-column:nth-child(2n) .gallery-item:has(label:hover)+.gallery-item{--item-translate-y:calc(var(--hover-push)*-2)}.gallery-column:nth-child(2n) .gallery-item:has(label:hover)+.gallery-item+.gallery-item{--item-translate-y:calc(var(--hover-push)*-1)}.gallery-column:nth-child(2n) .gallery-item:has(+.gallery-item label:hover){--item-translate-y:calc(var(--hover-push)*2)}.gallery-column:nth-child(2n) .gallery-item:has(+.gallery-item+.gallery-item label:hover){--item-translate-y:calc(var(--hover-push)*1)}.gallery-item{--transition-bezier:cubic-bezier(0.38,0.07,0.2,1);--transition-duration:.5s;display:flex;padding-top:100%;position:relative;transition:translate var(--transition-duration) var(--transition-bezier);translate:var(--item-translate-x,0) var(--item-translate-y,0);width:100%}.gallery-item.current{visibility:hidden}.gallery-item>div{display:flex;inset:0;justify-content:center;position:absolute}.gallery-item>div>div{align-items:center;display:flex;justify-content:center}.gallery-item label{cursor:pointer;display:flex;transition:scale var(--transition-duration) var(--transition-bezier)}.gallery-item label:hover{scale:1.125}.gallery-item img{height:auto;max-height:100%;max-width:100%;width:auto}.gallery-item.is-horizontal label{margin:auto}.gallery-item.is-horizontal img{width:100%}.gallery-item.is-vertical img{height:100%}body:not(.lightbox-opening) .gallery-transitioner{visibility:hidden}body:not(.lightbox-opening) .gallery-lightbox-large-items{opacity:1}body.lightbox-opening .gallery-transitioner{visibility:visible}body.lightbox-opening .gallery-lightbox-large-items{opacity:0}.gallery-lightbox{--transition-duration:.3s;display:flex;flex-direction:column;inset:0;position:fixed;transition:visibility var(--transition-duration);z-index:30}.gallery-lightbox:before{background:#fff;content:"";inset:0;position:absolute;transition:opacity var(--transition-duration)}.gallery-lightbox:has(#gallery-lightbox-input:not(:checked)){visibility:hidden}.gallery-lightbox:has(#gallery-lightbox-input:not(:checked)):before{opacity:0;transition-delay:.1s}.gallery-lightbox:has(#gallery-lightbox-input:not(:checked)) .gallery-lightbox-close{opacity:0;scale:.7;transition-delay:0s}.gallery-lightbox:has(#gallery-lightbox-input:not(:checked)) .gallery-lightbox-thumbnails:before{opacity:0;transition-delay:0s;translate:var(--lightbox-dot-fadein)}.gallery-lightbox:not(.opened) .gallery-lightbox-thumbnails-items>picture>img{opacity:0;transition-delay:0s;translate:var(--lightbox-thumbnails-fadein)}.gallery-lightbox-large{display:flex;flex-direction:column;flex-grow:1}.gallery-lightbox-close{color:var(--color-blue);display:flex;justify-content:center;padding:1.25rem 1.875rem;position:relative;transition:color .15s,scale .25s cubic-bezier(0,0,.15,1),opacity .25s cubic-bezier(0,0,.15,1)}.gallery-lightbox-close label{cursor:pointer}.gallery-lightbox-close label:hover{color:var(--color-orange)}.gallery-lightbox-close svg{width:1.5rem}#gallery-lightbox-input{display:none}.gallery-lightbox-large-items{align-items:center;display:flex;flex-grow:1;gap:1.875rem;overflow:auto;padding:0 1.875rem;position:relative;scroll-snap-type:both mandatory}.gallery-lightbox-large-items>picture{flex-shrink:0;height:100%;position:relative;scroll-snap-align:center;width:100%}.gallery-lightbox-large-items>picture>img{height:100%;inset:0;object-fit:contain;object-position:center;position:absolute;width:100%}.gallery-lightbox-thumbnails{--lightbox-dot-fadein:0 0.375rem;padding-top:2rem}.gallery-lightbox-thumbnails:before{background:var(--color-blue);border-radius:99em;content:"";display:block;height:.5rem;margin:0 auto;position:relative;transition-delay:.25s;transition-duration:.5s;transition-property:translate,opacity;transition-timing-function:cubic-bezier(0,0,.15,1);width:.5rem}.gallery-lightbox-thumbnails-items{--lightbox-thumbnails-fadein:0 1rem;align-items:center;display:flex;gap:1.25rem;overflow-x:auto;padding:2.8125rem 50% .9375rem;scroll-snap-type:both mandatory}.gallery-lightbox-thumbnails-items>picture{cursor:pointer;flex-shrink:0;scroll-snap-align:center;transition:opacity .15s;translate:0 calc(-1.875rem*var(--proximity))}.gallery-lightbox-thumbnails-items>picture>img{max-height:4.875rem;max-width:5.875rem;transition-delay:calc(.25s - var(--proximity)*.1s);transition-duration:.5s;transition-property:translate,opacity;transition-timing-function:cubic-bezier(0,0,.15,1)}.gallery-lightbox-thumbnails-items>picture:hover{opacity:.85}.gallery-lightbox-thumbnails-items>picture:active{opacity:.75}.gallery-bg-orange{background:var(--color-orange);inset:0;position:absolute;scale:1 var(--gallery-bg-orange)}@media(min-aspect-ratio:1/1){.gallery-lightbox{flex-direction:row}.gallery-lightbox-close{padding:0}.gallery-lightbox-close label{position:relative;z-index:2}.gallery-lightbox-large{gap:1.25rem;inset:0 0 0 12.5rem;min-width:0;padding:1.25rem;position:absolute}.gallery-lightbox-large-items{flex-direction:column;padding:0}.gallery-lightbox-thumbnails{align-items:center;display:flex;gap:2.5rem;order:-1;padding:0;position:relative;width:100%;z-index:1}.gallery-lightbox-thumbnails:before{flex-shrink:0;left:6.25rem;order:1;position:absolute;translate:-100% 0}.gallery-lightbox-thumbnails-items{--lightbox-thumbnails-fadein:-1.625rem 0;align-items:flex-start;flex-direction:column;flex-shrink:0;height:100vh;padding:50vh 2.5rem 50vh 1.25rem;width:100%}.gallery-lightbox-thumbnails-items>picture{translate:calc(1.875rem*var(--proximity)) 0}.gallery-lightbox-thumbnails-items>picture.is-vertical{margin-left:1.375rem}}@media screen and (max-width:679px){.gallery-column:nth-child(2) .gallery-item:nth-child(2){order:-1}}@media screen and (min-width:680px){.gallery-column{width:20%}.gallery-items{gap:2.5vw}.gallery-column:nth-child(3) .gallery-item:nth-child(2){order:-1}.gallery-lightbox-thumbnails-items{gap:1.875rem}.gallery-lightbox-thumbnails-items>picture>img{max-height:6.25rem;max-width:7.5rem}}@media screen and (min-width:680px)and (min-aspect-ratio:1/1){.gallery-lightbox-large{left:18.75rem}.gallery-lightbox-thumbnails:before{left:12.5rem}.gallery-lightbox-thumbnails-items.is-vertical{margin-left:1.375rem}}.gallery-transitioner{display:block;object-fit:contain;position:fixed;transition:all .35s cubic-bezier(.55,.14,.15,1);z-index:9999}.features{align-items:center;display:flex;inset:0;justify-content:center;position:absolute}.features.is-outscope{visibility:hidden}.features-inner{align-items:center;display:flex;justify-content:center;margin:5vw;overflow:hidden;position:relative}.features-img{clip-path:inset(var(--features-img-clip));inset:0;position:absolute}.features-content{padding:10vh 5vw;position:relative;translate:0 var(--features-content-translate)}.features-items{align-items:center;display:flex;flex-direction:column;gap:min(3vw,3vh);justify-content:center}.features-item{color:#fff;font-size:min(6.65vw,6.65vh);opacity:var(--features-item-opacity);text-align:center;text-shadow:0 .025em .15em rgba(0,0,0,.15)}.features-item:first-child{opacity:var(--features-item-opacity-1);translate:0 var(--features-item-translate-1)}.features-item:nth-child(2){opacity:var(--features-item-opacity-2);translate:0 var(--features-item-translate-2)}.features-item:nth-child(3){opacity:var(--features-item-opacity-3);translate:0 var(--features-item-translate-3)}.features-item:nth-child(4){opacity:var(--features-item-opacity-4);translate:0 var(--features-item-translate-4)}.features-item:nth-child(5){opacity:var(--features-item-opacity-5);translate:0 var(--features-item-translate-5)}.features-item:nth-child(6){opacity:var(--features-item-opacity-6);translate:0 var(--features-item-translate-6)}.reviews-items{background:var(--color-beige);color:var(--color-beige);flex-shrink:0;overflow-x:auto}.reviews-row{display:flex}.reviews-row:nth-child(odd) .review-inner{margin-right:50%}.reviews-row:nth-child(2n) .review-inner{margin-left:50%}.review{container-type:inline-size;display:flex;flex-grow:0;flex-shrink:0;max-width:37.5rem;width:150vw}.review-inner{padding-top:50%;position:relative;width:100%}.review-content{align-items:center;background:var(--color-gray);display:flex;flex-direction:column;font-size:3cqw;font-size:2.65cqw;gap:1vw;inset:0;justify-content:space-between;overflow-y:auto;padding:8%;position:absolute}.review-author{font-weight:400;margin-top:.75em}.review-text{line-height:125%;text-align:center}.review-stars{align-items:center;display:flex;font-size:1.1875em;gap:.5em}.review-stars>i:before{content:var(--icon-star)}@media screen and (min-width:460px){.review{width:110vw}}@media screen and (min-width:600px){.review{width:80vw}}@media screen and (min-width:860px){.review{width:60vw}}@media screen and (min-width:1024px){.review{width:45vw}}@media screen and (max-width:1023px){.reviews-items:not(:first-child){display:none}}@media screen and (min-width:1024px){.reviews{display:flex;overflow:hidden}.reviews:hover .reviews-items{animation-play-state:paused}}.contact{height:130vh}.contact-screen{background:#fff;overflow:hidden}.contact-inner{container-type:inline-size;height:100%;margin:auto;max-width:100rem;position:relative;width:100%}.contact-stripes{display:flex;inset:3.5vw 0;justify-content:space-evenly;position:absolute}.contact-stripes>div{background:var(--color-yellow);flex-grow:0;flex-shrink:0;transform-origin:center top;width:10%}.contact-stripes>div:first-child{scale:1 var(--contact-stripe-3)}.contact-stripes>div:nth-child(2){scale:1 var(--contact-stripe-2)}.contact-stripes>div:nth-child(3){scale:1 var(--contact-stripe-1)}.contact-stripes>div:nth-child(4){scale:1 var(--contact-stripe-2)}.contact-stripes>div:nth-child(5){scale:1 var(--contact-stripe-3)}.contact-content{background:#fff;color:var(--color-gray);display:flex;flex-direction:column;font-size:3.9cqw;left:50%;padding:15% 2%;position:absolute;text-align:center;top:50%;translate:-50% var(--contact-content);width:60%}.contact-street{font-size:1.125em;font-weight:500}.contact-city{font-size:.75em;margin-top:.75em}.contact-phone{font-size:1.125em;font-weight:700;margin-top:1.25em}@media screen and (min-width:540px){.contact-content{padding:6% 2%}.contact-city{font-size:.75em}}@media screen and (min-width:780px){.contact-street{font-size:.875em}.contact-city{font-size:.5em}}@media screen and (min-width:1024px){.contact-street{font-size:.8125em}.contact-city{font-size:.4375em}}
