:root{--zero:0%;--header-h:4.125rem;--nav-h:9.375rem}html{font-size:1rem;line-height:1.5rem;line-height:1.5;--tw-text-opacity:1;color:rgb(112 112 112/var(--tw-text-opacity,1));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overscroll-behavior:none;text-rendering:optimizeLegibility}a:focus-visible{outline:none}*{scroll-margin-top:var(--scroll-top,var(--zero))}#main{overflow-x:hidden}#main .main-title{align-items:flex-end;font-weight:700;letter-spacing:-.1rem;line-height:1.25;margin-bottom:.75rem;margin-top:.75rem;text-align:center;text-transform:capitalize;text-wrap:pretty;--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity,1))}@media(min-width:992px){#main .main-title{text-align:start}}#main .main-title{font-size:clamp(1.5rem,1.39113rem + .4838709677vw,1.875rem)}#main .pageheader-title{font-size:clamp(1.625rem,1.47984rem + .6451612903vw,2.125rem);font-weight:700}#main .pageheader-subtitle,#main .pageheader-title{margin-left:1rem;margin-right:1rem;text-align:center;text-wrap:balance;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}#main .pageheader-subtitle{font-size:clamp(1.25rem,.99597rem + 1.1290322581vw,2.125rem)}#main .eyebrow{font-size:.875rem;font-weight:600;letter-spacing:.1em;line-height:1.25rem;margin-bottom:.5rem;text-transform:uppercase;--tw-text-opacity:1;color:rgb(166 82 68/var(--tw-text-opacity,1))}#main .btn,#main .tour-button,#main a.button,#main button{touch-action:manipulation}body{display:flex;flex-direction:column;min-height:100svh}body>main{display:grid;flex:1 0 auto}body .wrapper{display:grid;justify-items:center;justify-self:center;max-width:75rem;padding-left:clamp(1.25rem,1.03226rem + .9677419355vw,2rem);padding-right:clamp(1.25rem,1.03226rem + .9677419355vw,2rem);width:100%}*{scrollbar-color:#d1938a #f6efe6;scrollbar-width:auto}::-webkit-scrollbar{height:.625rem;width:3.125rem}::-webkit-scrollbar-track{background:#f6efe6}::-webkit-scrollbar-thumb{background-color:#d1938a;border:.125rem solid #f6efe6;border-radius:.625rem}.nav:where(.astro-hviy6i6g){display:none;inset:0;overflow-y:auto;position:fixed;transform-origin:top;z-index:2;--tw-bg-opacity:1;background-color:rgb(166 82 68/var(--tw-bg-opacity,1));padding-left:2.5rem;padding-right:2.5rem;will-change:transform,opacity}@media(min-width:1200px){.nav:where(.astro-hviy6i6g){padding-left:0;padding-right:0}}.nav:where(.astro-hviy6i6g){align-items:stretch;font-size:clamp(1.875rem,1.5121rem + 1.6129032258vw,3.125rem)}@media(min-width:1200px){.nav:where(.astro-hviy6i6g){align-items:center;background-color:initial;display:grid;font-size:clamp(.875rem,.80242rem + .3225806452vw,1.125rem);overflow:visible;padding-top:0;position:static;width:100%;z-index:auto}}.header-nav:where(.astro-hviy6i6g){text-transform:uppercase;--tw-text-opacity:1;color:rgb(112 112 112/var(--tw-text-opacity,1));grid-area:menus}.nav-list:where(.astro-hviy6i6g){display:grid;grid-auto-flow:row;justify-content:space-evenly;margin-top:2rem;padding-bottom:1.25rem;padding-top:1.25rem;text-wrap:wrap;transform-origin:top;will-change:transform,opacity}@media(min-width:750px){.nav-list:where(.astro-hviy6i6g){margin-top:0;padding-bottom:5rem;padding-top:5rem}}@media(min-width:1200px){.nav-list:where(.astro-hviy6i6g){grid-auto-flow:column;letter-spacing:-.025em;padding-bottom:0;padding-top:0;white-space:nowrap}}@media(max-width:1200px){.nav-list:where(.astro-hviy6i6g){align-content:space-evenly;color:#ffffffb3;justify-items:center}}.nav-item:where(.astro-hviy6i6g){text-align:center}@media(min-width:750px){.nav-item:where(.astro-hviy6i6g){display:flex}}.nav-item--active:where(.astro-hviy6i6g) .nav-link:where(.astro-hviy6i6g),.nav-link--active:where(.astro-hviy6i6g){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}@media(min-width:1200px){.nav-item--active:where(.astro-hviy6i6g) .nav-link:where(.astro-hviy6i6g),.nav-link--active:where(.astro-hviy6i6g){--tw-text-opacity:1;color:rgb(166 82 68/var(--tw-text-opacity,1))}}.nav-link:where(.astro-hviy6i6g){display:inline-block;font-weight:700;position:relative;transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media(min-width:1200px){.nav-link:where(.astro-hviy6i6g):hover{--tw-text-opacity:1;color:rgb(166 82 68/var(--tw-text-opacity,1))}}custom-toggle:where(.astro-osjxbug7){display:block}#navtogglecheckbox:where(.astro-osjxbug7){display:none}#navtogglecheckbox:where(.astro-osjxbug7):checked+.toggle:where(.astro-osjxbug7){inset:1.875rem 2vw auto auto;position:fixed}body:has(#navtogglecheckbox:checked){overflow:hidden}.menu-icon:where(.astro-osjxbug7){border-bottom-left-radius:.75rem;--tw-bg-opacity:1;background-color:rgb(166 82 68/var(--tw-bg-opacity,1));cursor:pointer;height:5rem;padding:1.5625rem;position:relative;transition-duration:.3s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);width:5.625rem}.menu-icon:where(.astro-osjxbug7)[data-open]{background-color:initial}.header-nav-toggler:where(.astro-osjxbug7){display:grid;justify-self:end;z-index:10}@media(min-width:1200px){.header-nav-toggler:where(.astro-osjxbug7){display:none}}.header-nav-toggler:where(.astro-osjxbug7){grid-area:toggle}.header-nav-toggler:where(.astro-osjxbug7)[data-open]{position:fixed;right:0;top:0}.menu-icon:where(.astro-osjxbug7) input:where(.astro-osjxbug7){display:none}.menu-icon:where(.astro-osjxbug7) span:where(.astro-osjxbug7){border-radius:.625rem;display:block;height:.25rem;left:0;margin-bottom:24%;opacity:1;position:relative;transform-origin:left center;transition:.3s ease-in-out;width:100%}.menu-icon:where(.astro-osjxbug7) input:where(.astro-osjxbug7):checked~span:where(.astro-osjxbug7),.menu-icon:where(.astro-osjxbug7) span:where(.astro-osjxbug7){--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.menu-icon:where(.astro-osjxbug7) input:where(.astro-osjxbug7):checked~span:where(.astro-osjxbug7){left:.3125rem;margin-bottom:28%}.menu-icon:where(.astro-osjxbug7) input:where(.astro-osjxbug7):checked~span:where(.astro-osjxbug7):first-of-type{transform:rotate(45deg)}.menu-icon:where(.astro-osjxbug7) input:where(.astro-osjxbug7):checked~span:where(.astro-osjxbug7):nth-of-type(2){opacity:0}.menu-icon:where(.astro-osjxbug7) input:where(.astro-osjxbug7):checked~span:where(.astro-osjxbug7):nth-of-type(3){transform:rotate(-45deg)}.header:where(.astro-3wivoes7){align-items:center;display:grid;position:sticky;top:0;width:-webkit-fill-available;width:-moz-available;width:stretch;z-index:10;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));text-transform:uppercase;--tw-text-opacity:1;color:rgb(229 193 188/var(--tw-text-opacity,1));--tw-shadow:0 .25rem .375rem -.0625rem rgb(0 0 0/.1),0 .125rem .25rem -.125rem rgb(0 0 0/.1);--tw-shadow-colored:0 .25rem .375rem -.0625rem var(--tw-shadow-color),0 .125rem .25rem -.125rem var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}@media(min-width:1200px){.header:where(.astro-3wivoes7){align-items:center;height:var(--header-h);justify-items:center}}.header:where(.astro-3wivoes7){grid-template-areas:"logo toggle";grid-template-columns:1fr 5.625rem;justify-items:stretch}@media(min-width:1200px){.header:where(.astro-3wivoes7){--m:12%;display:grid;grid-template-areas:"empty-left logo menus empty-right";grid-template-columns:[inizio] var(--m) 10rem 1fr var(--m) [fine];grid-template-rows:[blockstart] 1fr [blockend]}}.header:where(.astro-3wivoes7):before{border-bottom:.125rem;border-color:#70707033;border-style:solid;content:"";display:none;height:header-h;place-self:stretch;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));grid-area:blockstart/inizio/blockend/fine}@media(min-width:1200px){.header:where(.astro-3wivoes7):before{display:grid}}.header-logo:where(.astro-3wivoes7){aspect-ratio:3.3260869565;display:grid;justify-self:start;margin-left:1rem;padding:.75rem .5rem;transition-duration:.7s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media(min-width:750px){.header-logo:where(.astro-3wivoes7){margin-left:2rem}}@media(min-width:1200px){.header-logo:where(.astro-3wivoes7){margin-left:0}}.header-logo:where(.astro-3wivoes7){grid-area:logo;height:5rem;min-height:3rem;min-width:3rem;width:auto}@media(min-width:1200px){.header-logo:where(.astro-3wivoes7){height:5.625rem;width:auto}}@media(min-width:750px){.header:where(.astro-3wivoes7)[data-sticky=true]{transition-duration:.7s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.header:where(.astro-3wivoes7)[data-sticky=true],.header:where(.astro-3wivoes7)[data-sticky=true]:before{transition-property:box-shadow}.header:where(.astro-3wivoes7)[data-sticky=true]:before{--tw-shadow:0 .625rem .9375rem -.1875rem rgb(0 0 0/.1),0 .25rem .375rem -.25rem rgb(0 0 0/.1);--tw-shadow-colored:0 .625rem .9375rem -.1875rem var(--tw-shadow-color),0 .25rem .375rem -.25rem var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);content:"";transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.header:where(.astro-3wivoes7)[data-sticky=true] .header-logo:where(.astro-3wivoes7){transition-duration:.7s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);--aspect-ratio:100%}}.scroll:where(.astro-ne3yrwor){align-items:center;cursor:pointer;display:flex;flex-direction:column;gap:1rem}.scroll-text:where(.astro-ne3yrwor){place-items:center;--tw-border-opacity:1;border-color:rgb(0 0 0/var(--tw-border-opacity,1));font-weight:500;letter-spacing:.025em;text-transform:uppercase;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}@media(min-width:750px){.scroll-text:where(.astro-ne3yrwor){font-size:1.0625rem}}@media(min-width:1200px){.scroll-text:where(.astro-ne3yrwor){font-size:1.125rem;line-height:1.75rem}}.scroll-line:where(.astro-ne3yrwor){height:7.5rem;overflow:hidden;position:relative;width:100%}.scroll-line:where(.astro-ne3yrwor):before{background:#fff;content:"";height:100%;left:50%;position:absolute;transform:translate(-50%);width:.0625rem}.scroll-line:where(.astro-ne3yrwor):after{animation:scrollBlock 3s linear infinite;background:#fff;border-radius:15%;content:"";height:3.125rem;left:50%;position:absolute;top:-1.375rem;transform:translate(-50%);width:clamp(.6rem,.5vw,1rem)}@keyframes scrollBlock{0%{top:-100%}to{top:100%}}.slider-content:where(.astro-ux2ycfdg){display:grid;grid:"logo logo logo" auto ". . ." 1fr ". text ." auto ". buttons ." auto ". . ." 1fr ". scroll ." auto/minmax(0,1fr) auto minmax(0,1fr);grid-area:pic;height:100%;inset:0;position:absolute}.slider-content-logo:where(.astro-ux2ycfdg){display:block;grid-area:logo;margin-top:5rem;place-self:center;align-self:start!important;filter:drop-shadow(.125rem .125rem .25rem rgba(0,0,0,.5));height:clamp(8.75rem,8.02419rem + 3.2258064516vw,11.25rem);z-index:3}.slider-content:where(.astro-ux2ycfdg) .gradient:where(.astro-ux2ycfdg){align-self:flex-start;background:linear-gradient(180deg,#361d19,#361d1980 50%,#361d1933 80%,#361d1900);grid-area:logo;height:12.5rem;width:100%}.slider-content-text:where(.astro-ux2ycfdg),.slider-content:where(.astro-ux2ycfdg) .gradient:where(.astro-ux2ycfdg){z-index:1}.slider-content-text:where(.astro-ux2ycfdg){display:grid;font-family:Playfair Display,Playfair Display fallback,serif;font-weight:700;line-height:1.25;margin-bottom:2.5rem;margin-left:1rem;margin-right:1rem;place-self:center;text-align:center;text-wrap:pretty;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));font-size:clamp(2.625rem,2.44355rem + .8064516129vw,3.25rem);grid-area:text;text-shadow:.0625rem .0625rem 0 rgba(0,0,0,.5019607843),.0625rem .0625rem 0 rgba(0,0,0,.5294117647)}.slider-content-buttons:where(.astro-ux2ycfdg){display:none;gap:1.25rem;grid-template-columns:repeat(1,minmax(0,1fr));margin-left:1.5rem;margin-right:1.5rem;max-height:4.375rem}@media(min-width:750px){.slider-content-buttons:where(.astro-ux2ycfdg){display:grid}}@media(min-width:992px){.slider-content-buttons:where(.astro-ux2ycfdg){grid-template-columns:repeat(2,minmax(0,1fr))}}.slider-content-buttons:where(.astro-ux2ycfdg){grid-area:buttons}.slider-content-buttons-btnPrenota:where(.astro-ux2ycfdg){align-items:center;border-radius:624.9375rem;display:flex;justify-content:center;z-index:1;--tw-bg-opacity:1;background-color:rgb(195 123 112/var(--tw-bg-opacity,1));font-size:1.125rem;font-weight:600;line-height:1.75rem;padding:1rem 2.5rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));--tw-shadow:0 1.25rem 1.5625rem -.3125rem rgb(0 0 0/.1),0 .5rem .625rem -.375rem rgb(0 0 0/.1);--tw-shadow-colored:0 1.25rem 1.5625rem -.3125rem var(--tw-shadow-color),0 .5rem .625rem -.375rem var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.slider-content-buttons-btnPrenota:where(.astro-ux2ycfdg):hover{--tw-bg-opacity:1;background-color:rgb(209 147 138/var(--tw-bg-opacity,1))}.slider-content-buttons-btnTrattamenti:where(.astro-ux2ycfdg){align-items:center;background-color:#fff3;border-color:#ffffff4d;border-radius:624.9375rem;border-width:.0625rem;display:flex;font-size:1.125rem;font-weight:600;justify-content:center;line-height:1.75rem;padding:1rem 2.5rem;z-index:1;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));--tw-backdrop-blur:blur(.75rem);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.slider-content-buttons-btnTrattamenti:where(.astro-ux2ycfdg):hover{background-color:#ffffff4d}.slider-content-scroll{display:grid;place-self:end;justify-self:center;z-index:2;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));grid-area:scroll}.prefooter:where(.astro-k5bquyyc){display:grid;grid:". info . "/[bgstart] minmax(0,1fr) auto minmax(0,1fr) [bgend]}.prefooter:where(.astro-k5bquyyc) .background:where(.astro-k5bquyyc){--tw-bg-opacity:1;background-color:rgb(166 82 68/var(--tw-bg-opacity,1))}@media(min-width:750px){.prefooter:where(.astro-k5bquyyc) .background:where(.astro-k5bquyyc){background-color:initial}}.prefooter:where(.astro-k5bquyyc) .background:where(.astro-k5bquyyc){display:grid;grid:"pic ."/[bgstart] minmax(0,1fr) minmax(0,1.1fr) [bgend];grid-area:info/bgstart/info/bgend}.prefooter:where(.astro-k5bquyyc) .background:where(.astro-k5bquyyc):before{content:"";grid-area:pic/bgstart/pic/bgend;z-index:1}@media(min-width:750px){.prefooter:where(.astro-k5bquyyc) .background:where(.astro-k5bquyyc):before{background:linear-gradient(90deg,#a6524400,#a6524426 35%,#a65244 47%,#a65244)}}.prefooter:where(.astro-k5bquyyc) .background:where(.astro-k5bquyyc) .background-pictureClass{display:none;grid-area:pic;width:-webkit-fill-available;width:-moz-available;width:stretch}@media(min-width:750px){.prefooter:where(.astro-k5bquyyc) .background:where(.astro-k5bquyyc) .background-pictureClass{display:block}}.prefooter:where(.astro-k5bquyyc) .background:where(.astro-k5bquyyc) .background-image:where(.astro-k5bquyyc){height:100%;object-fit:cover;width:100%}.prefooter:where(.astro-k5bquyyc) .prefooter-info:where(.astro-k5bquyyc){display:grid;font-weight:600;gap:.5rem;margin-bottom:3.5rem;margin-top:3.5rem;place-self:center;z-index:1;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));grid-area:info}@media(min-width:750px){.prefooter:where(.astro-k5bquyyc) .prefooter-info:where(.astro-k5bquyyc){justify-items:center}}@media(min-width:992px){.prefooter:where(.astro-k5bquyyc) .prefooter-info:where(.astro-k5bquyyc){text-align:center}}.prefooter:where(.astro-k5bquyyc) .prefooter-info:where(.astro-k5bquyyc){margin-left:clamp(1.25rem,1.03226rem + .9677419355vw,2rem);margin-right:clamp(1.25rem,1.03226rem + .9677419355vw,2rem)}.prefooter:where(.astro-k5bquyyc) .prefooter-info:where(.astro-k5bquyyc) p:where(.astro-k5bquyyc){text-align:start}@media(min-width:750px){.prefooter:where(.astro-k5bquyyc) .prefooter-info:where(.astro-k5bquyyc) p:where(.astro-k5bquyyc){text-shadow:.0625rem .125rem .1875rem black}}.prefooter:where(.astro-k5bquyyc) .prefooter-info:where(.astro-k5bquyyc) .logo:where(.astro-k5bquyyc){border-bottom:.1875rem solid rgba(255,255,255,.45);justify-self:center;margin-bottom:1.5rem;padding-bottom:1.5rem;width:clamp(12.5rem,10.68548rem + 8.064516129vw,18.75rem)}.prefooter:where(.astro-k5bquyyc) .prefooter-info:where(.astro-k5bquyyc) .prefooter-contact:where(.astro-k5bquyyc){-webkit-text-stroke-width:.01rem}.prefooter:where(.astro-k5bquyyc) .prefooter-info:where(.astro-k5bquyyc) .prefooter-contact:where(.astro-k5bquyyc):hover{-webkit-text-stroke-width:.05rem}.prefooter:where(.astro-k5bquyyc) .prefooter-info:where(.astro-k5bquyyc) .prefooter-socials:where(.astro-k5bquyyc){display:grid;grid-auto-flow:column;justify-items:center;justify-self:center;margin-top:1.5rem;width:70%}.prefooter:where(.astro-k5bquyyc) .prefooter-info:where(.astro-k5bquyyc) .social-icon-wrapper:where(.astro-k5bquyyc){align-items:center;aspect-ratio:1/1;background-color:initial;border-radius:624.9375rem;cursor:pointer;display:flex;justify-content:center;position:relative;transition-duration:.3s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);width:clamp(3.125rem,2.94355rem + .8064516129vw,3.75rem)}.prefooter:where(.astro-k5bquyyc) .prefooter-info:where(.astro-k5bquyyc) .social-icon-wrapper:where(.astro-k5bquyyc):hover{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.prefooter:where(.astro-k5bquyyc) .prefooter-info:where(.astro-k5bquyyc) .social-icon-wrapper:where(.astro-k5bquyyc):hover .social-icon:where(.astro-k5bquyyc){opacity:0}.prefooter:where(.astro-k5bquyyc) .prefooter-info:where(.astro-k5bquyyc) .social-icon-wrapper:where(.astro-k5bquyyc):hover .social-icon-color:where(.astro-k5bquyyc){opacity:1}.prefooter:where(.astro-k5bquyyc) .prefooter-info:where(.astro-k5bquyyc) .social-icon-wrapper:where(.astro-k5bquyyc) .social-icon:where(.astro-k5bquyyc){color:#ffffffb3;opacity:1}.prefooter:where(.astro-k5bquyyc) .prefooter-info:where(.astro-k5bquyyc) .social-icon-wrapper:where(.astro-k5bquyyc) .social-icon-color:where(.astro-k5bquyyc),.prefooter:where(.astro-k5bquyyc) .prefooter-info:where(.astro-k5bquyyc) .social-icon-wrapper:where(.astro-k5bquyyc) .social-icon:where(.astro-k5bquyyc){height:2rem;position:absolute;transition-duration:.3s;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);width:2rem}.prefooter:where(.astro-k5bquyyc) .prefooter-info:where(.astro-k5bquyyc) .social-icon-wrapper:where(.astro-k5bquyyc) .social-icon-color:where(.astro-k5bquyyc){opacity:0}.credits:where(.astro-jk4zwil6){display:inline-flex}.credits__link:where(.astro-jk4zwil6){align-items:center;display:inline-flex;position:relative;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}@media(min-width:1200px){.credits__link:where(.astro-jk4zwil6){--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity,1))}}.credits__link:where(.astro-jk4zwil6){-webkit-text-stroke-width:.00006rem}.credits__images:where(.astro-jk4zwil6){height:auto;position:relative;width:2.5rem}.credits__image:where(.astro-jk4zwil6){transition-duration:.3s;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1)}.credits__image--hover:where(.astro-jk4zwil6){inset:0;opacity:0;position:absolute}.credits__link:where(.astro-jk4zwil6):hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));-webkit-text-stroke-width:.04em}.credits__link:where(.astro-jk4zwil6):hover .credits__image--default:where(.astro-jk4zwil6){opacity:0}.credits__link:where(.astro-jk4zwil6):hover .credits__image--hover:where(.astro-jk4zwil6){opacity:1}.footer:where(.astro-c2n2hr23){display:grid;grid-auto-flow:row;grid-template-columns:repeat(1,minmax(0,1fr));height:100%;width:100%;--tw-bg-opacity:1;background-color:rgb(54 29 25/var(--tw-bg-opacity,1));font-size:.875rem;line-height:1.25rem;padding-left:2.5rem;padding-right:2.5rem;padding-top:1.25rem}@media(min-width:750px){.footer:where(.astro-c2n2hr23){grid-auto-flow:column;grid-template-columns:1fr auto;height:3.5rem;padding-top:0}}.footer-legal:where(.astro-c2n2hr23){align-items:center;display:flex;flex-direction:column;--tw-text-opacity:1;color:rgb(251 239 225/var(--tw-text-opacity,1))}@media(min-width:750px){.footer-legal:where(.astro-c2n2hr23){flex-direction:row}}.footer-legal-identifications-item:where(.astro-c2n2hr23){display:flex;margin-bottom:.5rem}@media(min-width:750px){.footer-legal-identifications-item:where(.astro-c2n2hr23){margin-bottom:0}}.footer-legal-identifications-item:where(.astro-c2n2hr23) p:where(.astro-c2n2hr23){display:none}@media(min-width:750px){.footer-legal-identifications-item:where(.astro-c2n2hr23) p:where(.astro-c2n2hr23){display:block}}.footer-legal-policy:where(.astro-c2n2hr23){display:flex;flex-direction:column;row-gap:.5rem;text-align:center}@media(min-width:750px){.footer-legal-policy:where(.astro-c2n2hr23){flex-direction:row;row-gap:0;text-align:start}}.footer-legal-policy:where(.astro-c2n2hr23) a:where(.astro-c2n2hr23){-webkit-text-stroke-width:.00006rem}.footer-legal-policy:where(.astro-c2n2hr23) a:where(.astro-c2n2hr23):hover{-webkit-text-stroke-width:.04em}.footer:where(.astro-c2n2hr23) .footer-credits{align-items:center;display:flex;justify-content:center;margin-bottom:1.25rem;margin-top:1.25rem;width:100%;--tw-bg-opacity:1;background-color:rgb(54 29 25/var(--tw-bg-opacity,1))}@media(min-width:750px){.footer:where(.astro-c2n2hr23) .footer-credits{justify-self:end;margin-bottom:0;margin-top:0}}@media(min-width:1200px){.footer:where(.astro-c2n2hr23) .footer-credits{justify-content:flex-end;margin-bottom:0;margin-top:0}}.floating-whatsapp:where(.astro-zyndzd4e){font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif}.whatsapp-button:where(.astro-zyndzd4e){align-items:center;animation:pulse 1.2s infinite;background-color:#25d366;border-radius:50%;bottom:2rem;box-shadow:0 .25rem .625rem #00000026;cursor:pointer;display:none;font-size:2.1875rem;height:3.75rem;justify-content:center;position:fixed;right:2rem;width:3.75rem;z-index:10;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}@media(min-width:1200px){.whatsapp-button:where(.astro-zyndzd4e){display:flex}}.whatsapp-button:where(.astro-zyndzd4e){transition:bottom .3s ease-in-out}.whatsapp-button:where(.astro-zyndzd4e).raised{bottom:4rem}@keyframes pulse{0%{box-shadow:0 0 #25d365bf}to{box-shadow:0 0 0 .9375rem #25d36500}}.whatsapp-chatbox:where(.astro-zyndzd4e){background-color:#fff;border-radius:.625rem;bottom:7rem;box-shadow:0 .1875rem .625rem #0003;opacity:0;overflow:hidden;position:fixed;right:4rem;transform:scale(0);transform-origin:bottom right;transition:transform .3s,opacity .3s;width:23.4375rem;z-index:9999}.whatsapp-chatbox:where(.astro-zyndzd4e).open{opacity:1;transform:scale(1)}.whatsapp-chatbox:where(.astro-zyndzd4e).close{opacity:0;transform:scale(0)}.chat-header:where(.astro-zyndzd4e){align-items:center;background-color:#075e54;color:#fff;display:grid;grid-template-columns:4.375rem auto 2.5rem;padding:.5rem}.chat-header:where(.astro-zyndzd4e) .avatar:where(.astro-zyndzd4e){position:relative}.chat-header:where(.astro-zyndzd4e) .avatar:where(.astro-zyndzd4e):after{background:#4fbe86;border:.0625rem solid #fff;border-radius:50%;bottom:.25rem;content:"";height:.625rem;position:absolute;right:.625rem;width:.625rem}.chat-header:where(.astro-zyndzd4e) .status-title:where(.astro-zyndzd4e){font-weight:700}.chat-header:where(.astro-zyndzd4e) .status-subtitle:where(.astro-zyndzd4e){color:#e0e0e0;font-size:.8rem}.chat-header:where(.astro-zyndzd4e) .close:where(.astro-zyndzd4e){cursor:pointer;font-size:1.3rem;margin-right:2.5rem;text-align:center}.chat-body:where(.astro-zyndzd4e){background-image:url(/assets/images/bg-chat-tile-light.png);background-repeat:repeat;background-size:21.875rem auto;min-height:15.625rem;padding:1rem;position:relative}.chat-overlay:where(.astro-zyndzd4e){inset:0;pointer-events:none;position:absolute;--tw-bg-opacity:1;background-color:rgb(234 230 223/var(--tw-bg-opacity,1));opacity:.85}.chat-bubble:where(.astro-zyndzd4e){background:#4fbe86;border-radius:1.25rem;display:inline-block;padding:.75rem 1.25rem}.typing:where(.astro-zyndzd4e){align-items:center;display:flex;gap:.25rem}.typing:where(.astro-zyndzd4e).is-hidden{display:none}.dot:where(.astro-zyndzd4e){animation:typingAnim 1.8s ease-in-out infinite;background:#0a3523b3;border-radius:50%;height:.4375rem;width:.4375rem}.dot:where(.astro-zyndzd4e):nth-child(2){animation-delay:.3s}.dot:where(.astro-zyndzd4e):nth-child(3){animation-delay:.6s}@keyframes typingAnim{0%{opacity:1;transform:translateY(0)}28%{opacity:.6;transform:translateY(-.375rem)}44%{opacity:.3;transform:translateY(0)}}.message:where(.astro-zyndzd4e){background:#fff;border-radius:.5rem .5rem .5rem .125rem;box-shadow:0 .0625rem .125rem #00000026;max-width:80%;padding:.625rem .9375rem;position:relative}.message:where(.astro-zyndzd4e) .triangle:where(.astro-zyndzd4e){border-color:transparent #fff transparent transparent;border-style:solid;border-width:0 .9375rem .9375rem 0;height:0;left:-.625rem;position:absolute;top:0;width:0}.message:where(.astro-zyndzd4e) .account-name:where(.astro-zyndzd4e){color:#11111180;font-size:.85rem;font-weight:700}.message:where(.astro-zyndzd4e) .message-body:where(.astro-zyndzd4e){font-size:.95rem;margin-top:.25rem}.message:where(.astro-zyndzd4e) .message-time:where(.astro-zyndzd4e){color:#11111180;display:flex;font-size:.8rem;justify-content:flex-end;margin-top:.25rem}.chat-footer:where(.astro-zyndzd4e){background:#f0f0f0;padding:.5rem}.chat-footer:where(.astro-zyndzd4e) form:where(.astro-zyndzd4e){display:grid;gap:.5rem;grid-template-columns:1fr 3.125rem}.chat-footer:where(.astro-zyndzd4e) form:where(.astro-zyndzd4e) .input:where(.astro-zyndzd4e){background:#fff;border:none;border-radius:1.25rem;height:2.8125rem;padding:0 .625rem}.chat-footer:where(.astro-zyndzd4e) form:where(.astro-zyndzd4e) .button-send:where(.astro-zyndzd4e){background:transparent;border:none;color:#919191;font-size:2rem}.directionButton:where(.astro-wqexpd6k){display:grid}.directionButton-button:where(.astro-wqexpd6k){align-items:center;border-radius:624.9375rem;display:inline-grid;gap:.75rem;grid-template-columns:repeat(1,minmax(0,1fr));justify-content:center;justify-items:center;justify-self:center;--tw-bg-opacity:1;background-color:rgb(195 123 112/var(--tw-bg-opacity,1));font-weight:700;padding:2rem;text-align:center;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));--tw-shadow:0 1.25rem 1.5625rem -.3125rem rgb(0 0 0/.1),0 .5rem .625rem -.375rem rgb(0 0 0/.1);--tw-shadow-colored:0 1.25rem 1.5625rem -.3125rem var(--tw-shadow-color),0 .5rem .625rem -.375rem var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.directionButton-button:where(.astro-wqexpd6k):hover{--tw-bg-opacity:1;background-color:rgb(209 147 138/var(--tw-bg-opacity,1))}@media(min-width:350px){.directionButton-button:where(.astro-wqexpd6k){grid-template-columns:minmax(0,auto) max-content}}@media(min-width:750px){.directionButton-button:where(.astro-wqexpd6k){padding-left:3.5rem;padding-right:3.5rem}}.directionButton-icon:where(.astro-wqexpd6k){height:1.25em;width:1.25em}.directionButton-icon:where(.astro-wqexpd6k)>*{height:100%;width:100%}.bottom-actions:where(.astro-kef5joaf){border-top-left-radius:1rem;border-top-right-radius:1rem;bottom:0;display:flex;gap:.5rem;justify-content:space-between;left:0;padding-left:.75rem;padding-right:.75rem;padding-top:.75rem;position:fixed;right:0;transition-duration:.3s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);z-index:9}@media(min-width:1200px){.bottom-actions:where(.astro-kef5joaf){display:none}}.bottom-actions:where(.astro-kef5joaf){background:linear-gradient(180deg,#fff0,#fff 50%,#fff);opacity:1;transition-property:transform,opacity,visibility;visibility:visible}.bottom-actions:where(.astro-kef5joaf).hidden{opacity:0;pointer-events:none;transform:translateY(100%);visibility:hidden}.bottom-actions:where(.astro-kef5joaf).visible{opacity:1;pointer-events:auto;transform:translateY(0);visibility:visible}.bottom-actions:where(.astro-kef5joaf).at-bottom{border-top-left-radius:0;border-top-right-radius:0}.action:where(.astro-kef5joaf){border-style:none;display:flex;flex:1 1 0%;flex-direction:column;height:4.375rem;min-height:3.5rem;min-width:3.5rem;place-content:center;place-items:center;--tw-bg-opacity:1;background-color:rgb(166 82 68/var(--tw-bg-opacity,1));font-size:.875rem;font-weight:700;line-height:1.25rem;padding:.5rem;text-transform:uppercase;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.action:where(.astro-kef5joaf).left{border-top-left-radius:2.5rem}.action:where(.astro-kef5joaf).mid{border-radius:0}.action:where(.astro-kef5joaf).right{border-top-right-radius:2.5rem}.action-icon:where(.astro-kef5joaf){height:2rem;margin-bottom:.25rem;margin-top:.25rem;width:2rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.bottom-actions:where(.astro-kef5joaf) .directionButton{flex:1 1 0%}.bottom-actions:where(.astro-kef5joaf) .directionButton-button{border-radius:0;border-style:none;border-top-right-radius:2.5rem;display:flex;flex-direction:column;gap:0;height:4.375rem;min-height:3.5rem;min-width:3.5rem;place-content:center;place-items:center;width:100%;--tw-bg-opacity:1;background-color:rgb(166 82 68/var(--tw-bg-opacity,1));font-size:.875rem;font-weight:700;line-height:1.25rem;padding:.5rem;text-transform:uppercase;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.bottom-actions:where(.astro-kef5joaf) .directionButton-icon{height:2rem;margin-bottom:.25rem;margin-top:.25rem;width:2rem}@keyframes _fade_nr9kq_1{0%{opacity:0}to{opacity:1}}._slider_item_nr9kq_258{visibility:hidden}._slider_item_nr9kq_258._active_nr9kq_261{visibility:visible}._slider_item_nr9kq_258._animation_in_nr9kq_264,._slider_item_nr9kq_258._animation_out_nr9kq_264{animation:_fade_nr9kq_1 1s both;animation-play-state:paused;visibility:visible}._slider_item_nr9kq_258._animation_in_nr9kq_264{animation-timing-function:cubic-bezier(.33,1,.68,1)}._slider_item_nr9kq_258._animation_out_nr9kq_264{animation-direction:reverse;animation-timing-function:cubic-bezier(.32,0,.67,0)}._slider_item_nr9kq_258._animation_running_nr9kq_276{animation-play-state:running}body{--slider-height:clamp(24.75rem,55vh,37.125rem);--slider-full-height:clamp(45rem,100vh,67.5rem)}@media(orientation:portrait){body{--slider-height:clamp(22.5rem,50vh,33.75rem);--slider-full-height:min(125vmin,67vmax)}}.slider:where(.astro-vcg3u4qu){--max-w:calc(var(--outer-w) - var(--scrolbar-width, 0px));display:grid;justify-content:center;--cur-sp:clamp(.338rem,-.316rem + 1.82vw,1.953rem);--outer-w:125rem;--inner-w:calc(var(--outer-w) - var(--cur-sp, 0px)*2);--outer-mx:calc((100% - var(--outer-w))/2);--inner-mx:calc((100% - var(--inner-w))/2);grid:"pic" 100%/minmax(0,1fr);height:var(--slider-height);width:100%}.slider-item:where(.astro-vcg3u4qu){grid-area:pic;height:100%;width:100%}.slider:where(.astro-vcg3u4qu) .slider-image{height:100%;object-fit:cover;width:100%}.slider--full:where(.astro-vcg3u4qu){--slider-full-height:100vh;--slider-full-height:100dvh;height:var(--slider-full-height)}
