@charset "UTF-8";:root{--bgBody1:#F2F2F2;--UE:#6D5D50;--TXT:#766456;--accent:hsl(16deg 75% 63%);--c-brand1:hsl(138deg 11% 32%);--c-brand1-dark:hsl(138deg 13% 27%);--c-brand2:hsl(36deg 12% 92%);--c-brand2-light:hsl(36deg 12% 100%);--brown-50:hsl(26deg 30% 32%);--brown-30:hsl(0deg 16% 33%);--brown-20:hsl(0deg 16% 25%);--brown-10:hsl(0deg 16% 10%);--brown:hsl(0deg 16% 0%);--green-50:hsl(138deg 7% 50%);--green-70:hsl(60deg 20% 80%);--red-70:hsl(5deg 88% 70%);--red-60:hsl(5deg 88% 60%);--red-40:hsl(5deg 88% 40%);--grey-90:hsl(0deg 0% 90%);--grey-80:hsl(0deg 0% 80%);--grey-70:hsl(0deg 0% 70%);--grey-60:hsl(0deg 0% 60%);--grey-50:hsl(0deg 0% 50%);--grey-40:hsl(0deg 0% 40%);--grey-30:hsl(0deg 0% 25%);--grey-20:hsl(0deg 0% 20%);--grey-10:hsl(0deg 0% 10%);--white:#fff;--black:#000;--bg-light:var(--c-brand2);--bg-dark:var(--c-brand1);--c-ue:var(--UE);--c-text:var(--TXT);--bRadius-small:.5rem;--bRadius-sm:.5rem;--bRadius:1rem;--shadow:0 6px 18px rgba(0,0,0,.18),0 2px 6px rgba(0,0,0,.12);--shadow-hover:0 10px 28px rgba(0,0,0,.22),0 4px 10px rgba(0,0,0,.16);--4rem:4rem;--nav-height:110px;--footer-height:200px;--ffamily:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;--fsize:1.2rem;--fsize-xxs:.6rem;--fsize-xs:.8rem;--fsize-sm:1rem;--fsize-md:1.1rem;--fsize-lg:2.4rem;--fheight-sm:1.4;--fheight:1.6;--fheight-md:1.8;--fheight-lg:2;--fbottom:.8rem;--space-1:.5rem;--space-2:1rem;--space-3:2rem;--space-4:3rem;--space-5:4rem;}@media (min-width:600px){:root{--nav-height:110px;--footer-height:180px}}@font-face{font-family:"myUE";font-display:swap;src:url(playfair.woff2) format("woff2");font-weight:normal;font-style:normal;}*,*::before,*::after{margin:0;padding:0;box-sizing:border-box;}html{font-size:100%;}body{position:relative;font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-size:var(--fsize);line-height:var(--fheight);background:var(--bgBody1);color:var(--TXT);height:100%;padding:0;margin:0;-webkit-font-smoothing:antialiased;}img,video,canvas,svg{display:block;width:100%;height:auto;}input,textarea,button,select{font:inherit;}input,textarea{border:none;outline:none;background:none;padding:0;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;}button{border:none;cursor:pointer;height:-moz-fit-content;height:fit-content;}ul,ol{list-style:none;}a{text-decoration:none;color:inherit;}body{overflow-x:hidden}.myBody{position:fixed;top:0;left:0;height:100%;width:100%;background:#602414;}.sbWrapper{position:relative;max-width:1200px;margin:0 auto;z-index:5;min-height:100vh;margin-bottom:var(--footer-height)}header{position:relative;display:flex;justify-content:center;align-items:center;height:20vh;}@media (max-width:900px){header{height:35vh}}.hero-logo{width:280px;height:140px;}main{position:relative;z-index:2;background:var(--bg-light);color:var(--brown-30);border-radius:var(--bRadius)}section{position:relative;}section.my2{background:var(--c-brand2);}section.dark{background:var(--c-brand1);color:var(--bg-light);}section.myform{background:var(--grey-20);}.container{position:relative;padding:1.5rem 1rem 1rem 1rem;max-width:840px;margin:0 auto;}.container-l{position:relative;padding:1.5rem 1rem 1rem 1rem;width:100%;margin:0 auto;}.container-xl{position:relative;width:100%;padding:0;margin:0;}.footer-box{position:relative;z-index:1;width:100%;background:var(--grey-10);color:var(--c-brand2);height:80vh;min-height:80vh;}.footer-container{position:relative;height:100%;width:100%;z-index:0;}.footer__adress{position:relative;display:flex;flex-direction:column;font-style:normal;width:-moz-fit-content;width:fit-content;padding:2rem;z-index:3!important;}.footer__map{position:absolute;z-index:0;bottom:0;right:0;width:60%;height:80%;z-index:0!important;}.footer__map img{z-index:0;}.show-big{display:none;}.show-small{display:block;}@media (min-width:1024px){.footer__adress{padding:4rem}.footer__map{position:absolute;z-index:0;bottom:0;right:0;width:80%;height:100%;z-index:0!important}.show-big{display:block}.show-small{display:none}}.footer__adress .name{display:block;font-size:var(--fsize-lg);line-height:.8;font-family:"myUE";}.footer__adress .legal{display:block;font-size:var(--fsize-xs);padding-bottom:.8rem;text-transform:uppercase;}.footer__adress .country{color:var(--c-brand2-light);font-weight:600;font-size:var(--fsize);padding-bottom:.8rem;}footer{position:fixed;bottom:0;left:0;width:100%;font-size:var(--fsize-xs);text-transform:uppercase;height:var(--footer-height);color:var(--c-brand2);z-index:1;}footer .inner{width:1200px;height:100%;margin:0 auto;background:var(--grey-10);display:flex;flex-direction:column;justify-content:space-between;align-items:center;}.copyright p{font-size:12px;color:var(--c-brand2);width:100%;}.partners{width:100%;display:flex;justify-content:center;flex-wrap:wrap;gap:28px;}.partners .pLogo{display:flex;justify-content:center;align-items:center;gap:5px;width:50px;height:50px;}.pLogo img{max-width:100%;max-height:100%;width:50px;height:auto;display:block;filter:grayscale(.5);opacity:.6;transition:filter .25s ease,opacity .25s ease;}.pLogo a:hover img{filter:grayscale(0);opacity:1;}h1 span{display:block;font-family:var(--ffamily);font-size:var(--fsize-xs);padding-bottom:1rem;text-transform:uppercase;}h1{font-family:"myUE";font-size:clamp(2.6rem,5vw,4.5rem);line-height:.9;letter-spacing:-.02em;color:var(--UE);max-width:20ch;padding:3rem 0 2.6rem 0;}h2{color:var(--UE);font-size:var(--fsize);font-weight:700;line-height:1.3;margin-bottom:var(--fbottom);}h2.blockUE{font-family:"myUE";line-height:1.2;font-size:clamp(1.8rem,5vw,5rem);}h3 span{display:block;font-family:var(--ffamily);font-weight:300;font-size:.8rem;padding-bottom:.5rem;text-transform:uppercase;}h3{font-family:"myUE";font-size:var(--fsize-lg);padding-top:1rem;padding-bottom:.5rem;line-height:1.1;}.bigH2{color:currentColor;font-family:"myUE";line-height:1.2;font-size:clamp(2.4rem,5vw,5rem);margin:0 auto;}@media (min-width:900px){.bigH2{line-height:1.1;font-size:clamp(1.8rem,5vw,5rem);width:12ch;margin:0}}.bigH2.tCenter{width:100%!important;}p{font-size:var(--fsize);margin-bottom:var(--fbottom);}small{font-size:.6em;}.p-marked{font-weight:600;background:color-mix(in hsl,var(--c-brand1) 20%,transparent);padding:0 .3rem .1em .3rem;border-radius:8px;}.p-color{font-weight:600;color:var(--red-40);padding:0 .3rem .1em .3rem;border-radius:8px;}b,strong,.p-bold{font-weight:700;font-size:calc(var(--fsize) * 1.1);}u,.underline{font-weight:600;text-decoration:underline;text-underline-offset:.25em}.container ul{list-style:none;padding-left:1.5rem;margin:1rem 0 1rem 0;}.container ul li{position:relative;font-size:var(--fsize);line-height:var(--fheight);margin-bottom:var(--fbottom);}.container ul li::before{content:"";position:absolute;left:-1.3rem;top:.55em;width:.6em;height:.6em;border:1.5px solid currentColor;border-radius:50%;}a{font-weight:500;color:var(--brown-20);text-decoration:none;transition:color .3s ease;}a:hover{color:var(--brown);}section a,.a-link{position:relative;padding-bottom:.1rem;}section a::before,.a-link::before{content:"";position:absolute;left:0;bottom:0;height:2px;width:1.4rem;background-color:var(--brown-20);transition:width .3s ease;}section a:hover::before,.a-link:hover::before{width:50%;}.dark h1,.dark h2,.dark h3{color:var(--bg-light);}.dark .p-marked{background:color-mix(in hsl,var(--grey-60) 50%,transparent);}.dark .p-color{color:var(--red-70);}.dark a{color:var(--c-brand2-light);text-decoration:none;transition:color .3s ease;}.dark a:hover{color:var(--c-brand2);}section.dark a::before,.dark .a-link::before{background-color:var(--c-brand2-light);}.accordion{--bgAccHeader:color-mix(in hsl,var(--c-brand2) 92%,black);--bgAccHeaderHover:color-mix(in hsl,var(--c-brand2) 80%,black);--cAccHeader:var(--brown-30);--bgAccBody:var(--c-brand2);--accText:var(--brown-20);}.accordion.dark{--bgAccHeader:color-mix(in hsl,var(--c-brand1) 75%,white);--bgAccHeaderHover:color-mix(in hsl,var(--c-brand1) 65%,white);--cAccHeader:var(--c-brand2);--bgAccBody:var(--c-brand1);--accText:var(--c-brand2);}.accordion{position:relative;padding:0;border-bottom:1px solid var(--bgAccHeader);}.acc-item{overflow:hidden;}.acc-header{font-family:"myUE";font-size:var(--fsize-lg);font-weight:700;letter-spacing:1.1;color:var(--UE);border-top:1px solid var(--bgAccHeader);background:none;text-align:left;line-height:1.2;width:100%;padding:1rem 0 1rem .5rem;display:flex;justify-content:space-between;align-items:center;cursor:pointer;transition:background-color .3s ease;}.acc-header:hover{background:var(--bgAccHeaderHover);}.acc-icon svg{width:1.6rem;height:1.6rem;stroke:currentColor;stroke-width:2;fill:none;transition:transform .4s ease;}.acc-item.acc-open .acc-icon svg{transform:rotate(45deg);}.acc-body{font-size:var(--fsize);padding:0 .5rem;overflow:hidden;height:0;transition:height .6s ease;}.btn{--btn-bg:transparent;--btn-color:var(--brown-20);--btn-border:var(--brown-20);display:inline-flex;align-items:center;justify-content:center;gap:1rem;padding:.7rem 1.4rem;border-radius:999px;border:1.5px solid var(--btn-border);font-size:var(--fsize-sm);text-transform:uppercase;line-height:1;letter-spacing:.3pt;background:var(--btn-bg);color:var(--btn-color)!important;text-transform:uppercase;cursor:pointer;transition:background-color .3s ease,color .3s ease,transform .25s ease,box-shadow .25s ease;}.btn-sm{font-size:var(--fsize-xs);line-height:1;text-transform:none;letter-spacing:normal;}.dark .btn{--btn-bg:transparent;--btn-color:var(--c-brand2);--btn-border:var(--c-brand2);display:inline-flex;align-items:center;justify-content:center;gap:1rem;padding:.7rem 1.4rem;border-radius:999px;border:1.5px solid var(--btn-border);font-size:var(--fsize-sm);line-height:1;text-transform:uppercase;letter-spacing:.6pt;background:var(--btn-bg);color:var(--btn-color)!important;cursor:pointer;transition:background-color .3s ease,color .3s ease,transform .25s ease,box-shadow .25s ease;}.dark .btn-sm{font-size:var(--fsize-xs);line-height:1;text-transform:none;letter-spacing:normal;}.dark .btn,.dark .btn::before,.dark .btn::after,.btn,.btn::before,.btn::after{content:none!important;}.btn:hover{transform:translateY(-1px);}.btn:active{transform:translateY(0);}.btn-brand{--btn-bg:var(--accent);--btn-color:var(--c-brand2);--btn-border:var(--accent);}.btn-brand:hover{background:color-mix(in hsl,var(--accent) 20%,black);}.dark .btn-brand{--btn-bg:var(--c-brand1);--btn-color:var(--c-brand2);--btn-border:var(--c-brand2);}.dark .btn-brand:hover{background:color-mix(in hsl,var(--c-brand2) 20%,black);}.btn-brand2{--btn-bg:var(--c-brand2);--btn-color:var(--grey-20);--btn-border:var(--grey-20);}.btn-brand2:hover{background:color-mix(in hsl,var(--c-brand2) 90%,black);}.dark .btn-brand2{--btn-bg:var(--c-brand2);--btn-color:var(--grey-20);--btn-border:var(--grey-20);}.dark .btn-brand2:hover{background:color-mix(in hsl,var(--c-brand2) 90%,black);}.btn-black{--btn-bg:var(--grey-10);--btn-color:var(--grey-90);--btn-border:var(--grey-10);}.btn-black:hover{background:black;}.dark .btn-black{--btn-bg:var(--grey-10);--btn-color:var(--grey-90);--btn-border:var(--grey-10);}.dark .btn-black:hover{background:black;}.btn-group{display:flex;justify-content:center;flex-wrap:wrap;gap:1rem;padding:2rem 0;}.dark .btn-read,.btn-read{display:inline-flex;align-items:center;gap:1rem;font-size:var(--fsize-xs);text-decoration:none;}.btn-read,.btn-read::before,.btn-read::after{content:none!important;}.btn-read__text{font-size:var(--fsize-sm);transition:transform .35s ease;}.btn-read__icon{width:2.4rem;height:2.4rem;border-radius:50%;display:grid;place-items:center;}.btn-read__icon svg{width:18px;height:18px;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;fill:none;transform:translateX(-6px);transition:transform .35s ease;}.btn-read:hover .btn-read__text{transform:translateX(4px);}.btn-read:hover .btn-read__icon svg{transform:translateX(4px);}.btn-read--normal{color:var(--brown-20);}.btn-read--normal .btn-read__icon{background:var(--brown-30);}.btn-read--normal svg{stroke:var(--c-brand2);}.btn-read--green{color:var(--c-brand1);}.btn-read--green .btn-read__icon{background:var(--c-brand1);}.btn-read--green svg{stroke:var(--c-brand2);}.btn-read--light{color:var(--c-brand1);}.btn-read--light .btn-read__icon{background:var(--c-brand2);}.btn-read--light svg{stroke:var(--grey-20);}.btn-read--stroke{gap:1.6rem;font-size:var(--fsize);}.btn-circle{width:3.2rem;height:3.2rem;}.btn-circle circle{fill:none;stroke-width:2;stroke-dasharray:290;stroke-dashoffset:0;transition:stroke-dashoffset .6s ease;}.btn-circle polyline{fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;}.btn-read--stroke:hover circle{stroke-dashoffset:290;}.btn-read--stroke.btn-read--green,.btn-read--stroke.btn-read--green svg{color:var(--c-brand1);}.btn-read--stroke.btn-read--green circle,.btn-read--stroke.btn-read--green polyline{stroke:var(--c-brand1);}.btn-read--stroke.btn-read--light{color:var(--c-brand2);}.btn-read--stroke.btn-read--light circle,.btn-read--stroke.btn-read--light polyline{stroke:var(--c-brand2);}.modal-overlay{position:fixed;inset:0;background:rgba(0,0,0,.75);opacity:0;pointer-events:none;transition:opacity .3s ease;z-index:1000;display:flex;align-items:center;justify-content:center;}.modal-overlay.is-open{opacity:1;pointer-events:auto;}.modal{background:var(--white);max-width:550px;width:calc(100% - 2rem);border-radius:var(--bRadius-small);padding:2rem 2.25rem;position:relative;box-shadow:0 20px 32px rgba(0,0,0,.25);transform:translateY(12px);opacity:0;transition:opacity .3s ease,transform .3s ease;}.modal-overlay.is-open .modal{opacity:1;transform:translateY(0);}.modal h3{margin-bottom:.75rem;}.modal-text{margin-bottom:1.5rem;}.modal-actions{display:flex;gap:.75rem;flex-wrap:wrap;justify-content:center;align-items:center;}.modal-close{position:absolute;top:14px;right:14px;width:32px;height:32px;cursor:pointer;}.modal-close line{stroke:var(--c-brand1);stroke-width:1;stroke-linecap:round;}.modal-close:hover line{stroke:var(--black);}body.nav-open{overflow:hidden;}#myTop{position:fixed;top:0;left:0;width:100%;height:var(--nav-height);display:flex;justify-content:space-between;align-items:center;padding:0 20px;z-index:50;color:var(--c-brand2);transition:top .8s ease;}#myTop.top-down{top:calc(-1 * var(--nav-height));}#myTop.top-up{top:0;}#myLogo{position:absolute;top:30px;left:30px;display:flex;align-items:center;gap:1rem;font-family:"myUE";font-size:1rem;color:white;}#myLogo svg{color:white;width:50px;height:50px;}.myNavButton{position:absolute;top:30px;right:30px;width:50px;height:50px;border:1px solid white;background:rgba(255,255,255,.0235294118);display:grid;place-items:center;cursor:pointer;box-shadow:var(--shadow);border-radius:var(--bRadius);transition:box-shadow .25s cubic-bezier(.4,0,.2,1),color .25s cubic-bezier(.4,0,.2,1);}.myNavButton.open{background:var(--grey-70);color:var(--grey-20);}.myNavButton:hover{box-shadow:var(--shadow-hover);}.myNavButton span{position:absolute;width:26px;height:2px;background:#fff;transition:transform .3s ease,opacity .2s ease;}.myNavButton span:nth-child(1){transform:translateY(-8px);}.myNavButton span:nth-child(2){transform:translateY(0);}.myNavButton span:nth-child(3){transform:translateY(8px);}.myNavButton.open span:nth-child(1){transform:rotate(45deg);}.myNavButton.open span:nth-child(2){opacity:0;}.myNavButton.open span:nth-child(3){transform:rotate(-45deg);}#myNav{position:fixed;inset:0;background:#3C2222;z-index:40;overflow:hidden;clip-path:circle(0 at calc(100% - 50px) 50px);transition:clip-path .5s ease-out;}#myNav.open{clip-path:circle(150vmax at calc(100% - 50px) 50px);}.myNav__inner{position:absolute;inset:0;margin-top:var(--nav-height);color:var(--c-brand2);display:flex;justify-content:end;align-items:flex-start;overflow:hidden;-webkit-overflow-scrolling:touch;opacity:0;transform:translateY(30px);pointer-events:none;transition:opacity .25s ease-out,transform .25s ease-out;}#myNav.open .myNav__inner{opacity:1;transform:translateY(0);pointer-events:auto;transition-delay:.5s;}.mainNavBox{display:flex;justify-content:start;flex-direction:column;max-width:900px;height:100%;overflow-y:auto;scrollbar-color:transparent transparent;--link-c:#b3b3b3;--link-c-hover:#d4d4d4;--nav-c:#ffffff;}nav{text-align:right;padding-top:40px;padding-right:30px;}ul .mainNav{list-style:none;padding:0;margin:0;}.mainnav{transition:opacity .5s ease;}.mainnav>a{display:inline-block;font-size:clamp(2rem,5vw,3rem);color:var(--link-c);text-decoration:none;letter-spacing:0;transition:color .25s ease,letter-spacing .6s cubic-bezier(.4,0,.2,1);}.mainnav:hover>a{color:var(--nav-c);letter-spacing:.05em;}.subnav a{display:inline-block;font-size:var(--fsize-sm);text-transform:uppercase;color:var(--link-c);text-decoration:none;padding:.5rem 0 .4rem .8rem;transition:color .2s ease;}.subnav a:hover{color:var(--nav-c);}.mainNav:hover .mainnav{opacity:.5;}.mainNav:hover .mainnav:hover{opacity:1;}#myNav .mainnav{opacity:0;transform:translateY(24px);}#myNav.open .mainnav{opacity:1;transform:translateY(0);}#myNav .mainnav{transition:opacity .45s ease-out,transform .45s ease-out,filter .25s ease}#myNav.open .mainnav:nth-child(1){transition-delay:.35s;}#myNav.open .mainnav:nth-child(2){transition-delay:.45s;}#myNav.open .mainnav:nth-child(3){transition-delay:.55s;}#myNav.open .mainnav:nth-child(4){transition-delay:.65s;}#myNav.open .mainnav:nth-child(5){transition-delay:.75s;}#myNav.open .mainnav:nth-child(6){transition-delay:.85s;}#myNav.open .mainnav:nth-child(7){transition-delay:.95s;}@media (min-width:600px){nav{padding-right:80px}}.navLang{position:relative;margin-bottom:1rem;}.navLang .navLangBtn{position:relative;display:inline-flex;align-items:center;justify-content:center;font-size:var(--fsize-xs);color:var(--c-brand2);border:1px solid var(--grey-40);width:30px;height:30px;margin-left:.5rem;transition:color .25s ease,border-color .25s ease,transform .25s ease;}.navLang .navLangBtn:hover{color:var(--c-brand2-light);border-color:var(--grey-50);}.priceperiod{margin-bottom:3rem;}.priceperiod h2{margin-bottom:.3rem;}.priceperiod__date{font-size:.9rem;color:#666;margin-bottom:.8rem;}.pricetable{display:grid;grid-template-columns:2fr repeat(4,1fr) 1fr;border-top:2px solid #444;font-size:.9rem;}.pricetable div{padding:.5rem .4rem;border-bottom:1px solid #ddd;text-align:center;}.pricetable .head{font-weight:600;background:#f5f5f5;}.pricetable .name{text-align:left;}.priceblock{margin-bottom:2.5rem;}.priceblock h3{margin:0 0 .3rem;}.priceblock__date{font-size:var(--fsize-sm);}.pricetableapp{margin-top:.8rem;border-top:1px solid var(--grey-80);font-size:var(--fsize-sm);}.pricetableapp .row{display:grid;grid-template-columns:1fr auto;padding:.4rem 0;border-bottom:1px solid var(--grey-80);font-size:var(--fsize-sm);}.pricetableapp .price{white-space:nowrap;}.finalcleaning{font-size:var(--fsize-sm);width:100%;display:flex;justify-content:space-between;margin-top:.3rem;padding-bottom:.3rem;border-bottom:1px solid var(--grey-80);}.h1app{width:100%;text-align:center;}.h1app span{display:inline-block;font-size:var(--fsize);}.h1app .veryBig{font-size:200px;}.rBlock__img{margin-top:4rem;background:white;padding:1rem;padding-bottom:4rem;border-radius:var(--bRadius);}.rBlock__img h3{border-top:1px solid var(--grey-80);padding-bottom:2rem;}.rBlock__img li{border-bottom:1px solid var(--grey-80);margin-left:30px;padding-right:30px;padding-top:1rem;padding-bottom:1rem;}.rBlock__img li::marker{content:"✔ ";color:green;font-size:1.2em;}@media (min-width:900px){.roomBlock{display:grid;padding:0 2rem;grid-template-columns:460px 1fr;gap:80px}.rBlock__img{margin-top:10rem}}.myFullPic{position:relative;height:100vh;background:var(--c-brand2);overflow:hidden;--petrol-900:#071a1c;--petrol-800:#0b2a2e;--petrol-700:#123b40;--text-revealed:#f4f4f4;--text-muted:#fafafa3b;}.myFullPic__inner{position:absolute;inset:80px;z-index:1;overflow:hidden;}.myFullPic__inner img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}.myFullPic__overlay{position:absolute;inset:0;z-index:2;background:linear-gradient(to bottom,rgb(0,0,0),rgba(0,0,0,0));}.myFullPic__text{position:absolute;inset:0;z-index:3;display:flex;justify-content:center;align-items:center;}.myFullPic__text__inner{max-width:70%;font-family:"myUE",sans-serif;font-size:clamp(2rem,4vw,3.4rem);line-height:1.25;text-align:justify;}.char{color:var(--text-muted);}@media (max-width:1024px){.myFullPic__inner{inset:40px}}@media (max-width:600px){.myFullPic__inner{inset:20px}.myFullPic__text__inner{max-width:80%}}.myBlock .myImg{aspect-ratio:4/3;}@media (min-width:900px){.myTxt{width:600px;margin-left:3rem}}@media (min-width:1280px){.myBlock__inner{width:calc(100% - 320px);margin:0 auto}.myBlock__content{display:grid;grid-template-columns:repeat(12,1fr);-moz-column-gap:10px;column-gap:10px}.myBlock .myImg{grid-column:1/12;aspect-ratio:16/9;border-radius:var(--bRadius);box-shadow:var(--shadow)}.myBlock .myTxt{grid-column:4/10;margin:0}.myBlock__container .myBlock__content:nth-child(even) .myImg{grid-column:2/13}}section.gallery{position:relative;height:auto;background:var(--grey-30);--reveal-bg:var(--grey-30);}.gallery-wrapper{max-width:1000px;height:auto;padding:0 1rem;margin:0 auto;display:flex;align-items:center;}.gallery-grid{display:grid;width:100%;height:70vh;gap:16px;grid-template-columns:1fr 1.4fr 1fr;grid-template-rows:1fr 2fr 2fr 1fr;grid-template-areas:". img1 ." "img2 img1 img3" "img4 img6 img5" ". img6 .";}@media (max-width:600px){.gallery-wrapper{height:50vh}.gallery-grid{height:50vh}}.gallery-item{position:relative;overflow:hidden;}.gallery-item:nth-child(1){grid-area:img1;}.gallery-item:nth-child(2){grid-area:img2;}.gallery-item:nth-child(3){grid-area:img3;}.gallery-item:nth-child(4){grid-area:img4;}.gallery-item:nth-child(5){grid-area:img5;}.gallery-item:nth-child(6){grid-area:img6;}.gallery-item img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;}.gallery-grid>*:nth-child(n+7){display:none;}.gallery-item::before{content:"";position:absolute;inset:-2px;background:var(--reveal-bg);z-index:2;transform:scaleX(1);}.gallery-item:nth-child(1)::before{transform-origin:top;transform:scaleY(1);}.gallery-item:nth-child(2)::before,.gallery-item:nth-child(4)::before{transform-origin:left;}.gallery-item:nth-child(3)::before,.gallery-item:nth-child(5)::before{transform-origin:right;}.gallery-item:nth-child(6)::before{transform-origin:bottom;transform:scaleY(1);}.gallery-item.is-visible::before{animation:revealX 1.1s ease forwards;}.gallery-item:nth-child(1).is-visible::before,.gallery-item:nth-child(6).is-visible::before{animation:revealY 1.1s ease forwards;}@keyframes revealX{to{transform:scaleX(0)}}@keyframes revealY{to{transform:scaleY(0)}}.pRel{position:relative;}.pAbs{position:absolute;}.pFix{position:fixed;}.pSticky{position:sticky;}.dF{display:flex;}.jCstart{justify-content:start;}.jCbetween{justify-content:space-between;}.jCend{justify-content:end;}.oHidden{overflow:hidden;}.p1{padding:var(--space-1);}.p2{padding:var(--space-2);}.p3{padding:var(--space-3);}.p4{padding:var(--space-4);}.p5{padding:var(--space-5);}.pT1{padding-top:var(--space-1);}.pT2{padding-top:var(--space-2);}.pT3{padding-top:var(--space-3);}.pT4{padding-top:var(--space-4);}.pT5{padding-top:var(--space-5);}.pB1{padding-bottom:var(--space-1);}.pB2{padding-bottom:var(--space-2);}.pB3{padding-bottom:var(--space-3);}.pB4{padding-bottom:var(--space-4);}.pB5{padding-bottom:var(--space-5);}.pL1{padding-left:var(--space-1);}.pL2{padding-left:var(--space-2);}.pL3{padding-left:var(--space-3);}.pL4{padding-left:var(--space-4);}.pL5{padding-left:var(--space-5);}.pR1{padding-right:var(--space-1);}.pR2{padding-right:var(--space-2);}.pR3{padding-right:var(--space-3);}.pR4{padding-right:var(--space-4);}.pR5{padding-right:var(--space-5);}.m1{margin:var(--space-1);}.m2{margin:var(--space-2);}.m3{margin:var(--space-3);}.m4{margin:var(--space-4);}.m5{margin:var(--space-5);}.mx-auto{margin:0 auto;}.mT1{margin-top:var(--space-1);}.mT2{margin-top:var(--space-2);}.mT3{margin-top:var(--space-3);}.mT4{margin-top:var(--space-4);}.mT5{margin-top:var(--space-5);}.mB1{margin-bottom:var(--space-1);}.mB2{margin-bottom:var(--space-2);}.mB3{margin-bottom:var(--space-3);}.mB4{margin-bottom:var(--space-4);}.mB5{margin-bottom:var(--space-5);}.mL1{margin-left:var(--space-1);}.mL2{margin-left:var(--space-2);}.mL3{margin-left:var(--space-3);}.mL4{margin-left:var(--space-4);}.mL5{margin-left:var(--space-5);}.mR1{margin-right:var(--space-1);}.mR2{margin-right:var(--space-2);}.mR3{margin-right:var(--space-3);}.mR4{margin-right:var(--space-4);}.mR5{margin-right:var(--space-5);}.p0{padding:0!important;}.m0{margin:0!important;}.wFull{width:100%;}.tCenter{text-align:center;}.bgWhite{background:white!important;}.bgBlack{background:black!important;}.bgBrand1{background:var(--c-brand1)!important;}.bgBrand1-dark{background:var(--c-brand1-dark)!important;}.bgBrand2{background:var(--c-brand2)!important;}.tWhite{color:white!important;}.tBlack{color:black!important;}.tBrand1{color:var(--c-brand1)!important;}.tBrand2{color:var(--c-brand2)!important;}.ofit{object-fit:cover;-o-object-fit:cover;height:100%;}.opos1{-o-object-position:15%;object-position:15%;}.opos2{-o-object-position:30%;object-position:30%;}.opos,.opos3{-o-object-position:center;object-position:center;}.opos4{-o-object-position:70%;object-position:70%;}.opos5{-o-object-position:85%;object-position:85%;}.oposTop{-o-object-position:100% bottom;object-position:100% bottom;}img.greyHover{filter:grayscale(.3) brightness(1.05);transform:scale(1);transition:filter .4s ease,transform .5s ease}img.greyHover:hover{filter:grayscale(0) brightness(1);transform:scale(1.03);}.bRadius,img.bRadius{border-radius:var(--bRadius);overflow:hidden;}.shadow{box-shadow:var(--shadow);}.device-sm .hide-sm{display:none!important;}.device-md .hide-md{display:none!important;}.device-lg .hide-lg{display:none!important;}.only-sm,.only-md,.only-lg{display:none!important;}.device-sm .only-sm{display:block!important;}.device-md .only-md{display:block!important;}.device-lg .only-lg{display:block!important;}.only-touch{display:none!important;}.is-touch .only-touch{display:block!important;}.only-pointer{display:none!important;}.is-pointer .only-pointer{display:block!important;}.is-touch .hide-touch{display:none!important;}.is-pointer .hide-pointer{display:none!important;}.d-border{border:5px solid green;}.zoom-overlay{position:fixed;inset:0;background:rgba(0,0,0,.88);display:flex;align-items:center;justify-content:center;opacity:0;pointer-events:none;transition:opacity .35s ease;z-index:9999;}.zoom-overlay.is-open{opacity:1;pointer-events:auto;}.zoom-inner{position:relative;display:grid;place-items:center;}.zoom-img{max-width:92vw;max-height:82vh;border-radius:18px;cursor:zoom-out;transition:opacity .3s ease,transform .3s ease;}.zoom-caption{margin-top:.75rem;font-size:1rem;color:rgba(255,255,255,.85);text-align:center;}.zoom-arrow{position:absolute;top:50%;transform:translateY(-50%);width:44px;height:44px;display:grid;place-items:center;cursor:pointer;}.zoom-arrow svg{width:26px;height:26px;}.zoom-arrow path{fill:none;stroke:rgba(255,255,255,.9);stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;}.zoom-arrow.prev{left:16px;z-index:2;}.zoom-arrow.next{right:16px;z-index:2;}.zoom-arrow::before{content:"";position:absolute;inset:-12px;}@media (max-width:700px){.zoom-img{max-width:96vw}}.myhead{height:10px!important;}#myslider{position:relative;width:calc(100% - 20px);aspect-ratio:16/10;margin:0 auto;}@media (max-width:900px){#myslider{aspect-ratio:4/3;margin:0 auto}}.slide-overlay,.not-active,.not-active .br img,#myslider,#myslider .not-active,#myslider.not-active img,.splide__track{border-radius:var(--bRadius);}#myslider .splide__track,#myslider .splide__list,#myslider .splide__slide{height:100%;}#myslider .splide__slide{position:relative;}#myslider picture,#myslider img{width:100%;height:100%;display:block;}#myslider img{-o-object-fit:cover;object-fit:cover;}.slide-overlay{position:absolute;inset:0;background:linear-gradient(to top,rgba(0,0,0,.9),rgba(0,0,0,.2),transparent);opacity:.75;z-index:1;}#myslider .slide-content{position:absolute;bottom:0;left:0;z-index:2;opacity:0;max-width:50%;color:var(--c-brand2);padding-left:2rem;padding-bottom:2rem;transform:translateY(40px);transition:opacity .9s ease,transform .6s ease;}#myslider .splide__slide.is-active .slide-content{opacity:1;transform:translateY(0);}#myslider.not-active .slide-content{opacity:0;transform:translateY(40px);animation:mysliderPictureContentIn .9s cubic-bezier(.22,1,.36,1) forwards;animation-delay:.2s;}@keyframes mysliderPictureContentIn{to{opacity:1;transform:translateY(0)}}@media (max-width:768px){#myslider.not-active .slide-content,#myslider .slide-content{max-width:100%!important;padding-bottom:3rem}}#myslider .splide__arrow{width:44px;height:44px;background:transparent;border:none;opacity:1;}#myslider .splide__arrow svg{width:32px;height:32px;}#myslider .splide__arrow path{fill:none;stroke:rgba(255,255,255,.9);stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;}#myslider .splide__arrow:hover path{stroke:#fff;}#myslider .splide__arrow--prev{left:16px;}#myslider .splide__arrow--next{right:16px;}#myslider .splide__pagination{bottom:22px;gap:8px;}#myslider .splide__pagination__page{width:8px;height:8px;border-radius:999px;background:rgba(255,255,255,.8);opacity:.7;transition:width .35s ease,background-color .35s ease,opacity .35s ease;}#myslider .splide__pagination__page.is-active{width:28px;background:#fff;opacity:1;}@media (max-width:700px){#myslider .splide__arrow{width:36px;height:36px}#myslider .splide__arrow svg{width:22px;height:22px}}.slide-content .span{font-size:var(--fsize-xs);text-shadow:0 6px 6px rgb(1,0,0);letter-spacing:.3em;text-transform:uppercase;color:rgba(255,255,255,.5);margin-bottom:.5rem;}.slide-content p{font-family:"myUE";font-size:clamp(1.6rem,6vw,5rem);line-height:1.1;margin-bottom:1rem;text-shadow:0 0 2px rgba(0,0,0,.8),0 2px 6px rgba(0,0,0,.6);}.slide-content.black .span,.slide-content.black p{color:black!important;text-shadow:none;}.slide-button{display:inline-flex;align-items:center;gap:1rem;font-size:var(--fsize-xxs);letter-spacing:.3em;text-transform:uppercase;color:#fff;text-decoration:none;}.slide-button span{padding-bottom:.5rem;border-bottom:1px solid rgba(255,255,255,.2);transition:border-color .3s ease;}.slide-button i{width:40px;height:1px;background:rgba(255,255,255,.2);transition:width .3s ease,background .3s ease;}.slide-button:hover{color:white;}.slide-button:hover span{border-color:#fff;}.slide-button:hover i{width:64px;background:#fff;}