:root{--or-main-color:#86724B;--or-alt-color:#695C52;--or-alt2-color:#302A25;--or-gold-color:#C2A76C;--or-white-color:#FFF;--or-gray-color:#F8F3EA;--or-main-btncolor:var(--or-gold-color);--or-rgpd-color:var(--or-gold-color);--or-font-h1:2.875rem;--or-font-h1-strong:3rem;--or-font-h1-em:1.125rem;--or-font-h2:2.625rem;--or-font-h2-strong:1.75rem;--or-font-h3:2.25rem;--or-font-h3-strong:1.75rem;--or-font-p:1.125rem;--or-font-p-big:1.375rem;--or-font-btn:1rem;--or-font-menu:1rem;--or-main-font:"Playfair Display",serif;--or-alt-font:"Cinzel",serif;--or-width:1500px;--or-innerwidth:1248px;--or-miniwidth:995px;--or-txtwidth:720px;--or-pad:150px;--be-box-mbot:200px}@media (min-width:1368px) and (max-width:1678px){:root{--or-font-p:1em;--or-font-p-big:1.125rem}}@media (min-width:1280px) and (max-width:1679px){:root{--or-font-h2:2.1875rem;--or-font-h2-strong:1.25rem;--or-font-p:1em;--or-font-p-big:1.25rem;--or-width:80vw;--or-innerwidth:70vw;--or-pad:110px}}@media (min-width:1025px) and (max-width:1279px){:root{--or-font-h1:1.875rem;--or-font-h1-strong:1.5625rem;--or-font-h2:1.875rem;--or-font-h2-strong:1.25rem;--or-font-p:1em;--or-font-p-big:1.25rem;--or-width:80vw;--or-innerwidth:var(--or-width);--or-miniwidth:60vw;--or-txtwidth:var(--or-miniwidth);--or-pad:125px}}@media (min-width:768px) and (max-width:1024px){:root{--or-font-h1:1.5625rem;--or-font-h1-strong:1.5625rem;--or-font-h2:1.875rem;--or-font-h2-strong:1.375rem;--or-font-p-big:1.25rem;--or-font-menu:1.25rem;--or-width:60vw;--or-innerwidth:var(--or-width);--or-miniwidth:var(--or-width);--or-txtwidth:var(--or-width);--or-pad:100px}}@media (max-width:767px){:root{--or-font-h1:28px;--or-font-h1-strong:1.5625rem;--or-font-h1-em:1rem;--or-font-h2:26px;--or-font-h2-strong:20px;--or-font-h3:20px;--or-font-p-big:1.25rem;--or-font-p:1.0625rem;--or-font-menu:1.25rem;--or-width:85vw;--or-innerwidth:var(--or-width);--or-miniwidth:var(--or-width);--or-txtwidth:var(--or-width);--or-pad:100px;--or-width-side:calc(100vw - ((100vw - var(--or-width)) / 2));--or-width-side-max:calc(((100vw - 500px) / 2) + 500px)}}body{color:var(--or-alt-color)}main>section{padding:var(--or-pad) 0}main>section.no-pad{padding:0}main>section>*{max-width:var(--or-width);margin-left:auto;margin-right:auto;width:100%;height:100%}main>section.is-100>*{max-width:100%;width:100%}main>section.is-overflowedright>*:not(.isnot-overflowed),main>section div.is-overflowedright>*:not(.isnot-overflowed){max-width:calc(100% - ((100% - var(--or-innerwidth)) / 2));margin-left:auto;margin-right:0}em{font-family:inherit}h1{color:var(--or-white-color);font-family:var(--or-main-font);font-size:var(--or-font-h1);font-weight:400;line-height:135%}h1 strong{font-size:var(--or-font-h2);text-transform:none;font-weight:400;line-height:115%;font-family:var(--or-main-font);display:block}.is-h1 h1{font-size:var(--or-font-h1-strong);font-family:var(--or-alt-font);font-weight:500;display:block;line-height:normal;font-style:normal;margin:0}h1>strong{padding-top:20px}h1 em{font-size:var(--or-font-h1-em);font-family:var(--or-alt-font);font-weight:500;line-height:normal;text-transform:uppercase;font-style:normal;display:block;padding-top:5px}.is-h1 h1 em{vertical-align:super;display:inline;padding-top:0}h2,.is-h2 p,p.is-h2{font-weight:400;line-height:115%;color:var(--or-main-color);font-size:var(--or-font-h2);font-family:var(--or-main-font);margin:0}h2>strong,.is-h2 p strong,p.is-h2 strong{font-weight:500;line-height:115%;color:var(--or-alt-color);font-size:var(--or-font-h2-strong);font-family:var(--or-main-font);display:block;font-style:italic}h3{font-family:var(--or-main-font);font-size:var(--or-font-h3);font-weight:400;line-height:128%;margin:0}h3>strong{font-family:var(--or-main-font);font-size:var(--or-font-h3-strong);font-weight:500;line-height:114%;display:block;font-style:italic}p{font-family:var(--or-main-font);font-size:var(--or-font-p);color:var(--or-alt-color);font-weight:400;line-height:177%}.is-big p,p.is-big{font-family:var(--or-alt2-font);font-size:var(--or-font-p-big);font-weight:400;line-height:190%}strong{font-weight:700}footer a,footer a:hover{text-decoration:none}a{font-family:inherit;text-decoration-thickness:1px}@media (max-width:767px){main>section.is-100--m>*{max-width:100%;width:100%;margin:0 auto}}.t-gridover{display:grid;grid-template:1fr / 1fr;align-items:center}.t-gridover>*,.t-gridover::before,.t-gridover::after{grid-column:1 / span 1;grid-row:1 / span 1}.t-gridover.has-exclusive{align-items:start;position:relative}.t-centered{text-align:center}.t-btn,.t-btn *{--btn-max-w:320px;--btn-min-w:235px;--btn-min-h:60px}.t-btn{background-color:var(--or-gold-color);color:var(--or-alt2-color);padding:15px;font-family:var(--or-alt-font);font-weight:500;font-size:var(--or-font-btn);display:grid;grid-auto-flow:row;justify-content:center;justify-items:center;gap:5px;cursor:pointer;text-transform:none;align-content:center;margin:0;max-width:var(--btn-max-w);width:fit-content;min-width:var(--btn-min-w);height:var(--btn-min-h);min-height:var(--btn-min-h);line-height:130%;text-transform:uppercase;border:none}.t-btn:hover,.t-btn:focus-visible{color:var(--or-gold-color);background-color:var(--or-alt2-color);text-decoration:none;outline:none}.t-btn.t--transparent{background-color:transparent;color:var(--or-white-color);border:solid 1px var(--or-white-color)}.t-btn.t--transparent:hover,.t-btn.t--transparent:focus-visible{color:var(--or-alt2-color);background-color:var(--or-white-color);outline:none}.t-btn.t--reverse{background-color:transparent;color:var(--or-gold-color);border:solid 1px var(--or-gold-color)}.t-btn.t--reverse:hover,.t-btn.t--reverse:focus-visible{color:var(--or-alt2-color);background-color:var(--or-gold-color);outline:none}.t-btn.t--lang{color:var(--or-white-color);background-color:transparent;font-family:var(--or-alt-font);font-size:.875rem;font-weight:600;border:none;transition:none;-webkit-transition:none;display:flex;flex-direction:row;--btn-lang-w:40px;height:auto;padding:5px 3px}.is-fixed .t-btn.t--lang{color:var(--or-alt2-color)}.is-fixed .t-btn.t--lang>svg path{stroke:var(--or-alt2-color)}.t-btn.t--lang:hover,.t-btn.t--lang:focus-visible{background-color:var(--or-white-color);color:var(--or-alt2-color);outline:none}.is-fixed .t-btn.t--lang:hover,.is-fixed .t-btn.t--lang:focus-visible{background-color:var(--or-main-color);color:var(--or-white-color)}.is-fixed .t-btn.t--lang:hover>svg path,.is-fixed .t-btn.t--lang:focus-visible>svg path{stroke:var(--or-white-color)}.t-btn.t--lang>svg{height:10px;width:17px;padding-left:0}.t-btn.t--lang>svg path{stroke:var(--or-white-color);stroke-width:3px}.t-btn.t--lang:hover>svg path,.t-btn.t--lang:focus-visible>svg path{stroke:var(--or-alt2-color)}@media (max-width:1024px){.t-btn,.t-btn *{--btn-max-w:100%;--btn-min-w:100%}.t-btn{width:var(--or-width)}}.t-bgcolor{background-color:var(--or-gray-color)}.t-bgcolor.t--brown{background-color:var(--or-alt2-color)}.t-bgcolor.t--white{background-color:var(--or-white-color)}#ventajasModal .t-bgcolor{background-color:transparent}.t-color,.t-color *{color:var(--or-white-color)}.t-color.t--alt,.t-color.t--alt *{color:var(--or-alt-color)}.t-color.t--alt .t-btn{color:var(--or-alt2-color)}.t-color.t--alt .t-btn:hover,.t-color.t--alt .t-btn:focus-visible{color:var(--or-gold-color)}.t-color.t--main,.t-color.t--main *{color:var(--or-main-color)}#layerModal>section{display:none}#layerModal .js-modalcontent{display:flex}.t-modal,.t-modal *{--modal-pad:0;--modal-x-top:100px;--modal-x-right:100px;--modal-h:100%;--modal-bg:var(--or-white-color)}.t-modal .t-modal__container{height:100%;display:flex;flex-direction:column}.t-modal .t-modal__container .t-modal__body{height:100%;width:100%;margin:0 auto;animation-name:a-blur-in;-webkit-animation-name:a-blur-in;-moz-animation-name:a-blur-in;display:flex;flex-direction:column;justify-content:center}#modalfideltour.t-modal .t-modal__container .t-modal__body,#ventajasModal.t-modal .t-modal__container .t-modal__body,#modalinfoPension.t-modal .t-modal__container .t-modal__body{background-color:#302A25B3;width:100vw}.t-modal .t-modal__header{z-index:1}#navModal.t-modal .t-modal__header,#ventajasModal.t-modal .t-modal__header{background-color:transparent}.t-modal .t-modal__header .t-modal__close svg,.t-modal .t-modal__header .t-modal__close svg *{stroke:var(--or-alt-color);fill:var(--or-alt-color);background-color:var(--or-gray-color);width:40px;height:40px;outline:none}.t-modal .t-modal__header .t-modal__close:hover svg,.t-modal .t-modal__header .t-modal__close:hover svg *,.t-modal .t-modal__header .t-modal__close:focus-visible svg,.t-modal .t-modal__header .t-modal__close:focus-visible svg *{stroke:var(--or-gray-color);fill:var(--or-gray-color);background-color:var(--or-alt-color)}.t-modal .t-modal__header .t-modal__close{display:flex;justify-content:flex-end;padding:20px 0 0 0;outline:none}@media (max-width:1024px){.t-modal,.t-modal *{--modal-x-top:35px;--modal-x-right:35px}#navModal.t-modal[aria-expanded="true"]>.t-modal__container{width:100%;min-height:100%}.t-modal .t-modal__container{justify-content:flex-start;overflow-y:auto;overflow-x:hidden}.t-modal .t-modal__container .t-modal__body{height:100%;justify-content:flex-start}#modalinfoPension.t-modal .t-modal__container .t-modal__body{justify-content:center}.t-modal .t-modal__header .t-modal__close{padding:0}#modalfideltour,#modalfideltour.t-modal .t-modal__container .t-modal__body{background-color:var(--or-white-color)}#navModal.t-modal .t-modal__header .t-modal__close svg,#navModal.t-modal .t-modal__header .t-modal__close svg *{min-height:40px;min-width:40px}}@media (max-width:767px){#layerModal .t-modal{display:flex;align-items:flex-start;overflow:scroll}#navModal.t-modal .t-modal__container .t-modal__body{display:flex;flex-direction:row;width:100vw}}.t-pad.t--bot{padding:0 0 150px 0}.t-pad.t--top{padding-top:150px 0 0 0}.t-pad.t--footer{padding:100px 0}.t-pad--nobot{padding-bottom:0}.t-pad--notop{padding-top:0}.t-pad--no--t{padding:var(--or-pad) 0}@media (max-width:1024px){.t-padbot--t{padding-bottom:calc(var(--or-pad) / 2)}.t-padtop--t{padding-top:calc(var(--or-pad) / 2)}.t-pad--no--t{padding:0}}@media (max-width:767px){.t-pad--no-m{padding-top:0;padding-bottom:0}.t-pad--notop-m{padding-top:0}.t-pad.t--footer{padding:100px 0 165px 0}}.t-bordermirror{position:relative;display:inline-block}.t-bordermirror::before{content:"";position:absolute;top:13px;left:-16px;width:100%;height:100%;border:1px solid var(--or-gold-color)}.t-bordermirror.is-vertical::before{top:13px;left:-16px}.t-bordermirror picture{position:relative;display:block;width:100%;z-index:1}@media (max-width:1024px){.t-bordermirror::before,.t-bordermirror.is-vertical::before{top:10px;left:-13px}}.t-miniwidth{width:var(--or-miniwidth);margin:0 auto}.t-exclusive,.t-exclusive *{--exclusive-w:200px;--exclusive-h:50px;--exclusive-top:var(--exclusive-h);--exclusive-p-size:18px}.t-exclusive{z-index:3;background-color:var(--or-alt2-color);color:var(--or-gold-color);width:var(--exclusive-w);height:var(--exclusive-h);display:flex;align-items:center;justify-content:center;position:absolute;top:var(--exclusive-top)}.t-exclusive p{color:var(--or-gold-color);font-family:var(--or-alt-font);font-size:var(--exclusive-p-size);font-weight:500;text-transform:capitalize}@media (min-width:1025px) and (max-width:1679px){.t-exclusive,.t-exclusive *{--exclusive-w:200px;--exclusive-h:50px;--exclusive-p-size:18px}}@media (min-width:1025px) and (max-width:1279px){.t-exclusive,.t-exclusive *{--exclusive-w:150px;--exclusive-h:30px;--exclusive-p-size:16px}}@media (max-width:1024px){.t-exclusive,.t-exclusive *{--exclusive-w:150px;--exclusive-h:30px;--exclusive-p-size:16px}}.t-txtwidth{width:var(--or-txtwidth);margin:0 auto}.t-transform img{-webkit-transition:ease-in-out,.3s ease-in-out;transition:ease-in-out,.3s ease-in-out}.t-transform:hover img{transform:scale(1.05)}.t-key{display:inline-block;width:20px;height:20px;background-image:url('/images/custom/icons/icon-key.svg');background-repeat:no-repeat;background-size:contain;vertical-align:middle;font-size:0}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.t-sub{padding-left:8px}.c-advideo,.c-advideo *{--advideo-bg:#fff;--advideo-fill:#6C695E;--advideo-width:40px;--advideo-height:26px;--advideo-right-bottom:20px}.c-advideo{display:grid;grid-template:1fr / 1fr;align-items:end;justify-items:end;position:relative;width:100%;height:100%;background:#000;overflow:hidden;z-index:1}.c-advideo>*,.c-advideo::before,.c-advideo::after{grid-column:1 / span 1;grid-row:1 / span 1}.c-advideo .c-advideo__btn{opacity:0;visibility:visible;pointer-events:auto;position:relative;right:var(--advideo-right-bottom);bottom:var(--advideo-right-bottom);width:var(--advideo-width);height:var(--advideo-height);background-color:var(--advideo-bg);fill:var(--advideo-fill);display:flex;justify-content:center;align-items:center;border:none;cursor:pointer;z-index:1}.c-advideo:hover .c-advideo__btn,.c-advideo .c-advideo__btn:focus-visible{opacity:1;visibility:visible;bottom:calc(var(--advideo-right-bottom) + 50px);transition:bottom .4s ease}.c-advideo .c-advideo__btn path{fill:var(--advideo-fill)}.c-advideo .c-advideo__btn.c--black{--advideo-bg:#1C1C1A;--advideo-fill:#fff}.c-advideo .c-advideo__btn.c--black path{--advideo-fill:#fff}.c-advideo .c-advideo__btn{transition:bottom .4s ease}.c-advideo audio.c-advideo__audio{display:none}.c-advideo .c-advideo__video{display:block;width:100%;height:100vh;height:100dvh;object-fit:cover;background:#000;position:relative;z-index:1}.c-advideo .c-advideo__loader{position:absolute;inset:0;z-index:10;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;background:rgba(0,0,0,.45);color:#fff;text-align:center;padding:20px;transition:opacity 2s ease,visibility 2s ease;pointer-events:none}.c-advideo.is-ready .c-advideo__loader{opacity:0;visibility:hidden}.c-advideo .c-advideo__spinner{width:42px;height:42px;border:3px solid rgba(255,255,255,.25);border-top-color:#fff;border-radius:50%;animation:c-advideo-spin .8s linear infinite}.c-advideo .c-advideo__loading-text{font-size:.8125rem;line-height:1.3;opacity:.92}@keyframes c-advideo-spin{to{transform:rotate(360deg)}}.c-header{height:100vh;height:100dvh;display:grid;background-color:var(--or-alt2-color);grid-template:unset;transition:height .5s ease-in-out}.c-header>div{display:flex;flex-direction:column;height:inherit;object-fit:contain}.c-header>div.c-header__background::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(180deg,#000 0%,rgba(0,0,0,.00) 50%);z-index:1}.c-header>.c-header__background.is-video .c-advideo::before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#000 0%,rgba(0,0,0,.00) 50%);z-index:2;pointer-events:none}.c-header>.c-header__background.is-video .c-advideo__video{position:relative;z-index:1}.c-header>div.c-header__background .is-videoheader>div{height:100vh;height:100dvh}.c-header>div.c-header__text{z-index:2;height:100%;display:flex;flex-direction:column;align-items:center;align-content:center;flex-grow:1;max-width:100vw;--nav-pad-h:15px;--nav-logo-h:60px;--btn-min-h:30px;justify-content:flex-start;margin-top:calc(var(--nav-pad-h) + var(--nav-logo-h) + var(--btn-min-h) + 200px)}.c-header__textcontainer{width:var(--or-width);margin:0 auto;text-align:center}@media (max-width:1024px){.c-header__textcontainer{text-align:center}}@media (max-width:767px){.c-header>div.c-header__background::before{background:linear-gradient(180deg,rgba(0,0,0,.8) 0%,rgba(0,0,0,.00) 80%)}.c-header>.c-header__background.is-video .c-advideo::before{background:linear-gradient(180deg,rgba(0,0,0,.8) 0%,rgba(0,0,0,.00) 50%)}}.c-nav2rows{display:flex;flex-direction:column;gap:40px}.is-fixed.c-nav2rows{background:var(--or-white-color);gap:10px}@media (max-width:767px){.c-nav2rows{display:flex;flex-direction:column}.is-fixed.c-nav2rows{display:flex;flex-direction:row}}.c-navgrid,.c-navgrid *{--nav-logo:222px;--nav-logo-h:60px;--nav-pad-h:10px;--nav-pad-v:10.7vw;--nav-gap:40px;--btn-min-h:30px;--btn-min-w:65px;--nav-lang-h:40px;--btn-lang-h:65px;--main-color:var(--or-white-color)}.c-navgrid{--nav-pad-h:15px;--nav-pad-v:5vw;padding:var(--nav-pad-h) var(--nav-pad-v) 0 var(--nav-pad-v);grid-auto-columns:auto var(--nav-logo) var(--nav-lang);grid-auto-columns:auto 1fr auto;background-color:transparent;transition:all .3s ease-in-out}.c-navgrid__container{display:grid;grid-template-columns:40% var(--nav-logo) auto 100px;width:var(--or-innerwidth);justify-items:end}.c-navgrid__item.c--contacto{display:flex;align-items:center;width:100%;gap:70px}.c-navgrid__item.c--contacto a{color:var(--or-white-color);display:flex;font-size:var(--or-font-p);font-style:italic;line-height:100%;text-decoration:none}.c-navgrid .c-navgrid__item.c--logo{display:flex;max-width:var(--nav-logo);height:var(--nav-logo-h)}.c-navgrid .c-navgrid__item.c--logo svg path{fill:var(--or-white-color)}.c-navgrid .c-navgrid__item.c--logo a{display:flex;height:100%;width:100%}.is-fixed.c-navgrid{background-color:var(--or-white-color)}.is-fixed .c-navgrid__container{grid-template-columns:40% var(--nav-logo) auto}.is-fixed .c-navgrid__item.c--contacto a{color:var(--or-alt2-color)}.is-fixed.c-navgrid .c-navgrid__item.c--logo{display:flex;width:216px;height:44px;background:url("/images/custom/icons/logo-illador--fixed.svg") no-repeat center;background-size:contain}.is-fixed.c-navgrid .c-navgrid__item.c--logo svg{display:none}.is-fixed .c-navgrid__item.c--burger .is-burger svg path,.is-fixed .c-navgrid__item.c--burger .is-burger svg path{stroke:var(--or-main-color)}.is-fixed.c-navgrid .c-navgrid__item.c--logo svg path{fill:var(--or-main-color)}.c-navcontent__menu.c--extra button.c-navbtn{margin:0 0 0 10px}.is-fixed .c-navgrid__item.c--burger .is-burger:hover,.is-fixed .c-navgrid__item.c--burger .is-burger:focus-visible{background-color:var(--or-main-color)}.is-fixed .c-navgrid__item.c--burger .is-burger:hover svg path,.is-fixed .c-navgrid__item.c--burger .is-burger:focus-visible svg path{stroke:var(--or-gold2-color)}@media (min-width:1025px) and (max-width:1679px){.c-navgrid,.c-navgrid *{--nav-logo:180px;--nav-logo-h:60px}.c-navgrid__container{grid-template-columns:40% var(--nav-logo) auto 60px}.c-navgrid__item.c--logo svg{width:var(--nav-logo);height:var(--nav-logo-h)}.t-fixed .c-navcontent__menu.c--extra button.c-navbtn,.is-fixed .c-navcontent__menu.c--extra button.c-navbtn,.c-navcontent__menu.c--extra .is-booking{width:auto;min-width:190px}}@media(min-width:1025px) and (max-width:1279px){.c-navgrid,.c-navgrid *{--nav-pad-h:10px;--nav-pad-v:9vw}.t-fixed .c-navcontent__menu.c--extra button.c-navbtn,.is-fixed .c-navcontent__menu.c--extra button.c-navbtn{min-width:min-content;width:100%}.c-navcontent__menu.c--extra .is-booking{display:flex;width:100%;min-width:auto}.c-navgrid{gap:10px}}@media (max-width:1024px){.c-navgrid,.c-navgrid *{--nav-pad-v:5vw;--nav-logo-h:50px}.c-navgrid .c-navgrid__item.c--logo{display:none}.t-fixed .c-navcontent__menu.c--extra button.c-navbtn,.is-fixed .c-navcontent__menu.c--extra button.c-navbtn{min-width:min-content;width:100%}}@media (max-width:1024px){.c-navgrid,.c-navgrid *{--nav-pad-h:30px}.c-navgrid.is-fixed,.c-navgrid.is-fixed *{--nav-gap:0}.c-navgrid.is-fixed{padding:5px 13px;height:auto;min-height:unset;display:flex;flex-direction:row}.c-navgrid__container{grid-template-columns:auto;width:100%;justify-items:center}.is-fixed .c-navgrid__container{display:flex}.c-navgrid.is-fixed .c-navgrid__item.c-navcontent,.is-fixed .c-navcontent__menu.c--extra{display:flex;flex-grow:1}.t-fixed .c-navcontent__menu.c--extra button.c-navbtn.c--booking,.t-fixed .c-navcontent__menu.c--extra button.c-navbtn.c--booking,.is-fixed .c-navcontent__menu.c--extra button.c-navbtn.c--booking,.is-fixed .c-navcontent__menu.c--extra button.c-navbtn.c--booking{flex-grow:1;max-width:100%;font-weight:600}.c-navgrid.is-fixed .c-navgrid__item.c--langs{display:none}.c-navgrid .c-navgrid__item.c--logo{display:flex}.c-navgrid.is-fixed .c-navgrid__item.c--logo{display:none}.c-navgrid.is-fixed .c-navgrid__item.c--langs>button{background-color:var(--or-white-color);color:var(--or-main-color);flex-direction:row-reverse;transition:.3s all ease-in-out}.is-fixed .t-btn.t--lang:hover>svg path,.is-fixed .t-btn.t--lang:focus-visible>svg path,.is-fixed .t-btn.t--lang[aria-expanded="true"]>svg path{stroke:var(--or-main-color);stroke-width:5px}.c-navcontent__item.c--langs{display:none}.c-navgrid.is-fixed .c-navgrid__item .c-langs.t-show{margin:-85px auto 0;grid-auto-flow:column;display:grid;left:0;justify-content:end;width:90vw;max-width:363px}.c-navgrid__item.c--contacto{display:none}}@media (max-width:1024px) and (orientation:landscape){.c-navgrid.is-fixed{display:flex;flex-direction:row}.c-navgrid.is-fixed .c-navgrid__item .c-langs.t-show{max-width:calc(227px + var(--nav-gap) + var(--btn-min-w) + 10px);left:unset;right:50%;width:100vw;transform:translateX(50%)}}.c-navcontent,.c-navcontent *{--navcontent-extra-btn-w:280px;--navcontent-extra-btn-h:50px}.c-navcontent{grid-template:none;gap:0}.c-navcontent__menu.c--burger{display:none}.c-navcontent ul a,.c-navcontent ul span{color:var(--or-white-color);font-family:var(--or-alt-font);font-size:var(--or-font-menu);font-weight:500;text-decoration:none}.c-navcontent__menu.c--main{display:grid;grid-row:1}.c-navcontent__menu.c--extra button,.c-navcontent__menu.c--extra a{width:var(--navcontent-extra-btn-w);height:var(--navcontent-extra-btn-h)}.c-navcontent__menu.c--extra a.c-navbtn{margin:0 0 0 var(--c-gap)}.c-navcontent ul.c-nav{width:calc(var(--or-innerwidth) - 40px)}.c-navcontent__menu.c--extra .c-navbtn.c--extra{display:none}.is-fixed.c-navgrid .c-navcontent__menu.c--extra .c-navbtn.c--extra{display:flex;font-family:var(--or-main-font);text-transform:none;font-weight:400;font-size:var(--or-font-p);font-style:italic}.c-navcontent__menu.c--extra .c-navbtn.c--extra,.is-fixed .c-navcontent__menu.c--extra .c-navbtn.c--booking{width:200px;min-height:50px}.c-navcontent__menu.c--extra .c-navbtn.c--booking{display:none}.is-fixed .c-navcontent__menu.c--extra{display:flex;padding-top:5px}.is-fixed .c-navcontent ul a,.is-fixed .c-navcontent ul span{color:var(--or-alt2-color)}.is-fixed .c-navcontent__menu.c--extra .c-navbtn.c--extra{border:solid 1px var(--or-alt2-color);color:var(--or-alt2-color)}.is-fixed .c-navcontent__menu.c--extra .c-navbtn.c--extra:hover,.is-fixed .c-navcontent__menu.c--extra .c-navbtn.c--extra:focus-visible{background-color:var(--or-alt2-color);background-color:var(--or-alt2-color);color:var(--or-white-color)}.is-fixed .c-navcontent__menu.c--extra .c-navbtn.c--booking{display:flex}.is-fixed .c-navcontent__menu.c--extra .c-navbtn.c--booking{background-color:var(--or-alt2-color);color:var(--or-gold-color);border-color:var(--or-alt2-color);font-size:18px}.is-fixed .c-navcontent__menu.c--extra .c-navbtn.c--booking:hover,.is-fixed .c-navcontent__menu.c--extra .c-navbtn.c--booking:focus-visible{background-color:var(--or-gold-color);color:var(--or-alt2-color);border-color:var(--or-gold-color)}.is-mobile.is-fixed .c-navbtn.c--booking.js--fixbe,.c-navbtn.c--booking.t-show,.c-navbtn.c--booking.t-hide{transition:none;-webkit-transition:none;-webkit-animation:none;animation:none}@media (min-width:1025px) and (max-width:1679px){.is-fixed .c-navcontent__menu.c--extra .c-navbtn.c--extra,.is-fixed .c-navcontent__menu.c--extra .c-navbtn.c--booking{min-width:160px;width:160px;padding:0;line-height:normal}.c-navcontent__menu.c--extra .c-navbtn.c--extra{font-size:16px}}@media (max-width:1024px){.c-navcontent__menu .c-nav{grid-auto-flow:row}.c-navcontent__menu.c--extra .is-booking{display:flex;width:100%;min-width:auto}.c-navcontent{display:grid;align-items:center;grid-template-columns:1fr;gap:0}.c-navcontent__menu.c--extra{display:none}.c-navcontent__menu.c--extra a.c-navbtn{margin:0}.is-fixed .c-navcontent__menu.c--extra .is-extra{display:flex;padding:10px}.is-fixed .c-navcontent__menu.c--extra span,.is-fixed .c-navcontent__menu.c--extra a{font-size:14px}.c-navcontent__menu.c--main{display:none}.is-fixed .c-navcontent__menu.c--burger{display:flex}.is-fixed .c-navcontent__menu.c--burger .c-navcontent__burger{display:flex;align-items:center;height:50px}.c-navcontent__menu.c--burger .c-navcontent__burger svg path{stroke:var(--or-alt2-color)}.is-fixed .c-navcontent__menu.c--extra{padding:5px 0}.is-fixed .c-navcontent__menu.c--extra .c-navbtn.c--extra,.is-fixed .c-navcontent__menu.c--extra .c-navbtn.c--booking{width:100%;line-height:normal}.is-fixed .c-navcontent__menu.c--extra .c-navbtn.c--extra{font-size:16px}}li.c-nav__item.has-deeper{position:relative;list-style-type:none}.c-nav li.c-nav__item.has-deeper ul{background-color:var(--or-white-color);position:absolute;top:22px;padding:5px 15px;width:150px;left:-15px}.is-fixed .c-nav li.c-nav__item.has-deeper ul{top:28px}.c-nav li.c-nav__item.has-deeper ul li{display:flex;height:30px;align-items:flex-start}.c-nav li.c-nav__item.has-deeper a{font-family:var(--or-main-font);font-size:16px;font-weight:500;color:var(--or-alt2-color);text-transform:none}.c-nav li.c-nav__item.has-deeper a:hover{color:var(--or-main-color)}.c-nav li.c-nav__item.has-deeper a:focus-visible{color:var(--or-gold-color);outline:1px solid currentColor}.c-nav .c-nav__item.has-deeper>.c-nav__deeper{display:none}.c-nav .c-nav__item.has-deeper.js-deployed>.c-nav__deeper{display:block}.c-navcontent .c-nav li.c-nav__item{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;text-transform:uppercase}.c-nav__deeper li.c-nav__item{text-transform:none}.c-navcontent .c-nav li.c-nav__item.c-nav--hidden__parent{display:none}.is-fixed li.c-nav__item{height:30px}.c-nav__item.has-deeper>.c-navseparator{cursor:pointer}.c-nav__item.has-deeper:hover>.c-nav__deeper,.c-nav__item.has-deeper:focus-within>.c-nav__deeper{display:block;width:150px}.c-nav__item.has-deeper:hover>.c-nav__deeper,.c-nav__item.has-deeper:focus-within>.c-nav__deeper{display:block}.c-nav__item.has-deeper>.c-navseparator:focus-visible{outline:2px solid currentColor;outline-offset:4px}#navModal .c-nav .c-nav__item.has-deeper:not(.js-deployed)>.c-nav__deeper{display:none}#navModal .c-nav .c-nav__item.has-deeper.js-deployed>.c-nav__deeper{display:block}.c-navgrid__item .c--contacto.is-contacto,.c-navgrid__item .c--contacto.is-reservas{display:none}.is-fixed.c-navgrid .c--contacto.is-contacto,.is-fixed.c-navgrid .c--contacto.is-reservas{display:flex}.c-navcontent .c-nav>.c-nav__item>a,.c-navcontent .c-nav>.c-nav__item>.c-navseparator,.c-navgrid__item .c--contacto.is-contacto>a,.c-navgrid__item .c--contacto.is-reservas>a{position:relative}.c-navcontent .c-nav>.c-nav__item>a::after,.c-navcontent .c-nav>.c-nav__item>.c-navseparator::after,.c-navgrid__item .c--contacto.is-contacto>a::after,.c-navgrid__item .c--contacto.is-reservas>a::after{content:"";position:absolute;left:0;bottom:0;width:100%;height:1px;background-color:var(--or-white-color);transform:scaleX(0);transform-origin:center;transition:transform .4s ease}.c-navcontent .c-nav .c-nav__deeper .c-nav__item>a::after,.is-fixed .c-navcontent .c-nav .c-nav__item>a::after,.is-fixed .c-navcontent .c-nav .c-nav__item>.c-navseparator::after,.is-fixed .c-navgrid__item .c--contacto.is-contacto>a::after,.is-fixed .c-navgrid__item .c--contacto.is-reservas>a::after{background-color:var(--or-alt2-color)}.c-navgrid__item .c--contacto.is-contacto>a::after,.c-navgrid__item .c--contacto.is-reservas>a::after{bottom:-5px}.c-navcontent .c-nav .c-nav__item:hover>a::after,.c-navcontent .c-nav .c-nav__item:hover>.c-navseparator::after,.c-navgrid__item .c--contacto.is-contacto:hover>a::after,.c-navgrid__item .c--contacto.is-reservas:hover>a::after{transform:scaleX(1)}.c-navcontent .c-nav .c-nav__item>a:focus-visible,.c-navcontent .c-nav .c-nav__item>.c-navseparator:focus-visible,.c-navgrid__item .c--contacto.is-contacto>a:focus-visible,.c-navgrid__item .c--contacto.is-reservas>a:focus-visible{outline:1px solid var(--or-alt2-color);outline-offset:4px}.c-navcontent .c-nav .c-nav__item>a:focus-visible::after,.c-navcontent .c-nav .c-nav__item>.c-navseparator:focus-visible::after,.c-navgrid__item .c--contacto.is-contacto>a:focus-visible::after,.c-navgrid__item .c--contacto.is-reservas>a:focus-visible::after{transform:scaleX(1)}@media (max-width:1024px){#navModal .c-nav .c-nav__item a,#navModal .c-nav .c-nav__item span{color:var(--or-alt2-color);font-family:var(--or-alt-font);font-size:var(--or-font-menu);font-weight:500;text-transform:uppercase;text-decoration:none}#navModal .c-nav li.c-nav__item.c-nav--hidden__parent a{color:var(--or-alt2-color);font-family:var(--or-main-font);font-size:16px;font-style:italic;text-transform:none}#navModal .c-nav li.c-nav__item.c-nav--hidden__parent:first-child{margin-top:30px}#navModal .c-nav>.has-deeper>.c-nav__deeper{position:static;top:auto;width:100%;margin:0;box-sizing:border-box;padding:0;padding-top:10px}#navModal .c-nav .c-nav__item.has-deeper a{color:var(--or-alt-color);font-family:var(--or-main-font);font-size:var(--or-font-p);font-style:italic;text-transform:none}#navModal span.c-navseparator{display:inline-flex;align-items:center;gap:7px}#navModal span.c-navseparator::after{content:"";width:5px;height:5px;flex-shrink:0;border-right:1px solid var(--or-alt-color);border-bottom:1px solid var(--or-alt-color);transform:translateY(-3px) rotate(45deg)}}#navModal,#navModal *{--navmodal-nav-top:auto;--navmodal-nav-left:220px;--navmodal-image-width:970px;--navmodal-text-width:calc(100vw - var(--navmodal-image-width));--modal-x-right:100px}.c-navmodal .is-header,.c-navmodal .is-body>.c-navmodal__body{max-width:var(--navmodal-text-width);width:100%;margin-right:auto;left:0}.c-navmodal .is-header{padding-right:var(--modal-x-right)}.c-navmodal .c-navmodal__body ul{margin-top:var(--navmodal-nav-top);margin-left:var(--navmodal-nav-left)}@media (min-width:1368px) and (max-width:1679px){#navModal,#navModal *{--navmodal-text-width:calc(100vw - 50vw)}}@media (min-width:1280px) and (max-width:1367px){.c-navmodal .is-header,.c-navmodal .is-body>.c-navmodal__body{max-width:100%}}@media (min-width:1025px) and (max-width:1279px){#navModal,#navModal *{--navmodal-text-width:100%;--modal-x-right:80px;--nav-lang-h:37px;--btn-lang-h:37px}}@media (max-width:1024px){#navModal,#navModal *{--navmodal-text-width:100%;--modal-x-right:50px;--navmodal-nav-left:auto;--nav-lang-h:37px;--btn-lang-h:37px;--btn-lang-w:70px}.c-navmodal .is-header{padding-right:0;left:auto;max-width:27px}.c-navmodal .c-navmodal__body{overflow-y:scroll}.c-navmodal .c-navmodal__body ul{max-width:var(--or-width);width:100%}.c-navmodal__body .c-nav{display:flex;flex-direction:column}.c-navmodal .c-navmodal__body{display:flex;flex-direction:column;justify-content:flex-start;height:auto;margin-top:var(--or-pad)}.c-navmodal .is-body button{display:flex;position:relative;font-size:1rem;width:var(--btn-lang-w);min-width:var(--btn-lang-w);min-height:var(--nav-lang-h);height:var(--nav-lang-h);top:0;left:var(--modal-x-right);margin-top:calc(var(--nav-lang-h) * -1);margin-bottom:var(--nav-lang-h)}#navModal .c-navmodal__body>.t-btn.t--lang{display:inline-flex;visibility:visible;opacity:1;order:1;align-self:flex-start;align-items:center;justify-content:flex-start;color:var(--or-alt2-color);background-color:transparent;margin-top:0;margin-bottom:0;flex-shrink:0;z-index:3}#navModal .c-navmodal__body>.t-btn.t--lang>svg path{stroke:var(--or-alt2-color)}.c-navmodal ul.c-nav{order:2;margin-top:calc((var(--modal-x-top) + var(--btn-lang-h) + 10px));margin-bottom:calc((var(--modal-x-top) + var(--btn-lang-h) + 10px));margin-left:var(--modal-x-right)}}.c-navbtn,.c-navbtn *{--navbtn-color:var(--or-main-color);--navbtn-bgcolor:transparent}.c-navbtn.c--booking{display:flex;justify-content:center;background-color:var(--or-main-color);color:var(--or-white-color);border:solid 1px var(--or-main-color)}.c-navbtn.c--booking:hover,.c-navbtn.c--booking:focus-visible{background-color:transparent;color:var(--or-main-color)}@media (max-width:767px){.c-navbtn.c--booking{background-color:var(--or-white-color);color:var(--or-main-color);border:solid 1px var(--or-white-color)}.is-fixed .c-navbtn.c--booking{background-color:var(--or-main-color);color:var(--or-white-color);border:solid 1px var(--or-main-color)}}.c-langs{gap:5px}.c-langs .c-langs__item{background-color:var(--or-white-color)}.c-langs .c-langs__item a{color:var(--or-alt2-color)}.c-langs .c-langs__item:hover,.c-langs .c-langs__item:focus-visible{background-color:var(--or-main-color);outline:none}.c-langs .c-langs__item:hover a,.c-langs .c-langs__item:focus-visible a{color:var(--or-white-color)}.c-langs .c-langs__item a{width:100%;height:100%;display:flex;align-items:center;justify-content:center}#navModal .c-langs .c-langs__item{display:none}@media (max-width:1024px){#navModal,#navModal *{--modal-x-right:30px;--nav-left:auto;--nav-lang-h:37px;--btn-lang-h:37px;--btn-lang-w:70px}#navModal .c-langs.t-show,#navModal .c-langs.t-hide{height:min-content;display:flex;flex-direction:column;grid-auto-flow:column;min-width:var(--btn-lang-w);justify-content:space-between;position:absolute;margin-top:0;top:calc(var(--modal-x-top) + var(--btn-lang-h) + 10px);left:var(--modal-x-right);gap:5px;z-index:2}#navModal .c-langs .c-langs__item{display:flex;width:var(--btn-lang-w)}#navModal .c-langs .c-langs__item a{background-color:transparent;color:var(--or-alt2-color);font-size:16px;font-weight:400;min-height:var(--nav-lang-h)}#navModal .c-langs .c-langs__item.t--active{filter:none}#navModal .c-langs.t-show .c-langs__item{width:var(--btn-lang-w);padding:0}#navModal .c-langs.t-show .c-langs__item.t--active{background-color:var(--modal-close)}#navModal .c-langs.t-show{display:flex;visibility:visible;opacity:1;pointer-events:auto}#navModal .c-langs.t-hide{visibility:hidden;opacity:0;pointer-events:none}#navModal .c-langs,#navModal .c-langs{height:min-content;min-width:var(--btn-lang-w);position:absolute;left:var(--modal-x-right);top:var(--modal-x-top);margin-top:var(--nav-lang-h);z-index:2}}@media (max-width:1024px){#navModal .c-navmodal__body{position:relative;margin-top:40px}#navModal .c-navmodal__body>.t-btn.t--lang{color:var(--or-alt2-color);background-color:var(--or-gold-color);min-width:50px;width:50px;height:50px;display:grid;grid-template-columns:auto auto;gap:0;justify-content:center}#navModal .c-navmodal__body>.c-langs{position:absolute;top:50px;left:var(--modal-x-right);z-index:10;display:none;flex-direction:column;min-width:50px;width:50px;margin:0;gap:0;visibility:hidden;opacity:0;pointer-events:none}#navModal .c-navmodal__body>.c-langs.t-show{display:flex;visibility:visible;opacity:1;pointer-events:auto}#navModal .c-langs .c-langs__item{display:flex;width:50px;max-width:50px;height:50px;margin:0;padding:0;background-color:var(--or-alt2-color)}#navModal .c-langs .c-langs__item a{color:var(--or-gold-color)}#navModal .c-navmodal__body>ul.c-nav{order:3;margin-top:calc((var(--modal-x-top) + var(--btn-lang-h)))}}@media (max-width:767px){#navModal .c-navmodal__body>ul.c-nav{margin-top:calc((var(--modal-x-top) + var(--btn-lang-h) + 50px))}}.c-footer,.c-footer *{--footer-container-w:var(--or-miniwidth);--footer-container-pad:70px 0;--footer-logos-col:repeat(2,1fr);--footer-logo-marbot:80px;--footer-logos-1-svg-w:234px;--footer-logos-1-svg-h:61px;--footer-logos-2-svg-w:205px;--footer-logos-2-svg-h:87px;--footer-btns-col:repeat(4,auto);--footer-btns-gap:20px;--footer-btns-marbot:50px;--footer-btns-contact-mapbtn-a:var(--or-alt2-color);--footer-txt-marbot:20px;--footer-txt-p-size:16px;--footer-txt-legal-col:repeat(2,auto);--footer-txt-legal-gap:90px;--footer-rrss-col:repeat(3,auto);--footer-rrss-gap:50px;--footer-rrss-marbot:40px}.c-footer__container{width:var(--footer-container-w);margin:0 auto;padding:var(--footer-container-pad)}.c-footer__row.is-logos{display:grid;grid-template-columns:var(--footer-logos-col);justify-items:center;align-items:center;margin-bottom:var(--footer-logo-marbot)}.c-footer__row.is-logos .is-1 svg{width:var(--footer-logos-1-svg-w);height:var(--footer-logos-1-svg-h)}.c-footer__row.is-logos .is-2 svg{width:var(--footer-logos-2-svg-w);height:var(--footer-logos-2-svg-h)}.c-footer__row.is-btns{display:grid;grid-template-columns:var(--footer-btns-col);gap:var(--footer-btns-gap);margin-bottom:var(--footer-btns-marbot)}.c-footer__row.is-btns .is-contact a,.c-footer__row.is-btns .is-mapbtn a{color:var(--footer-btns-contact-mapbtn-a);border:solid 1px var(--or-gold-color)}.c-footer__row.is-btns .is-contact a:hover,.c-footer__row.is-btns .is-mapbtn a:hover,.c-footer__row.is-btns .is-contact a:focus-visible,.c-footer__row.is-btns .is-mapbtn a:focus-visible{--footer-btns-contact-mapbtn-a:var(--or-gold-color)}.c-footer__row.is-txt{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:var(--footer-txt-marbot)}.c-footer__row.is-txt,.c-footer__row.is-txt .c-footer__adress p{font-size:var(--footer-txt-p-size)}.c-footer__row.is-txt .c-footer__legal{display:grid;grid-template-columns:var(--footer-txt-legal-col);gap:var(--footer-txt-legal-gap)}.c-footer__row.is-txt .c-footer__legal div .c-nav{display:flex;flex-direction:column}.c-footer__row.is-rrss{display:grid;justify-content:center;grid-template-columns:var(--footer-rrss-col);gap:var(--footer-rrss-gap);margin-bottom:var(--footer-rrss-marbot)}.c-footer__row.is-copyright{display:flex;flex-direction:column;align-items:center}.c-footer__row.is-copyright em{font-style:normal}.c-footer__row.is-copyright p{font-size:1rem;padding-right:5px}.c-footer__powered a{display:flex;align-items:flex-end}@media (min-width:1025px) and (max-width:1279px){.c-footer,.c-footer *{--footer-logo-marbot:50px;--footer-btns-col:repeat(2,auto);--footer-txt-marbot:50px;--footer-txt-legal-col:1fr;--footer-txt-legal-gap:25px}.c-footer__row{text-align:center}.c-footer__row.is-btns a{width:var(--or-width)}.c-footer__row.is-txt{flex-direction:column;gap:50px}}@media (min-width:1025px) and (max-width:1279px){.c-footer,.c-footer *{--footer-logo-marbot:50px;--footer-btns-col:repeat(2,auto);--footer-txt-marbot:50px;--footer-txt-legal-col:1fr;--footer-txt-legal-gap:25px}.c-footer__row{text-align:center}.c-footer__row.is-btns a{width:auto}.c-footer__row.is-txt{flex-direction:column;gap:50px}}@media (max-width:1024px){.c-footer,.c-footer *{--footer-container-w:var(--or-miniwidth);--footer-container-pad:70px 0;--footer-logos-col:1fr;--footer-logo-marbot:50px;--footer-btns-col:auto;--footer-txt-marbot:50px;--footer-txt-legal-col:1fr;--footer-txt-legal-gap:25px}.c-footer__row{text-align:center}.c-footer__row.is-logos{gap:50px}.c-footer__row.is-btns{grid-template-rows:repeat(4,auto);justify-content:center}.c-footer__row.is-btns a{width:var(--or-width)}.c-footer__row.is-txt{flex-direction:column;gap:50px}}@media (max-width:767px){.c-footer__row:last-child{margin-bottom:var(--or-pad)}}.c-bannernewsletter,.c-bannernewsletter *{--bannernewsletter-pad:var(--or-pad) 0;--bannernewsletter-title-size:var(--or-font-h2);--bannernewsletter-txt-size:var(--or-font-p-big);--bannernewsletter-txt-mar:55px 0 45px 0}.c-bannernewsletter{padding:var(--bannernewsletter-pad);margin:0 auto}.c-bannernewsletter__container{display:flex;flex-direction:column;align-items:center;width:var(--or-width);margin:0 auto}.c-bannernewsletter__title p{font-size:var(--bannernewsletter-title-size);line-height:135%}.c-bannernewsletter__txt{margin:var(--bannernewsletter-txt-mar)}.c-bannernewsletter__txt p{font-size:var(--bannernewsletter-txt-size);line-height:191%}.c-text,.c-text *{--text-title-marbot:55px;--text-destacado-marbot:30px;--text-destacado-size:var(--or-font-p-big);--text-txt-size:var(--or-font-p)}.c-text__title{margin-bottom:var(--text-title-marbot)}.c-text__destacado,.c-text__txt.has-minipad{margin-bottom:var(--text-destacado-marbot)}.has-padreverse .c-text__destacado{margin-bottom:0}.has-padreverse .c-text__txt{margin-bottom:var(--text-destacado-marbot)}.c-text__destacado p{font-size:var(--text-destacado-size);font-style:normal;font-weight:400;line-height:150%}.c-text__txt p{font-size:var(--text-txt-size);font-style:normal;font-weight:400;line-height:180%}@media (min-width:1368px) and (max-width:1678px){.c-text,.c-text *{--text-title-marbot:30px;--text-destacado-marbot:30px;--text-destacado-size:var(--or-font-p-big);--text-txt-size:var(--or-font-p);--text-destacado-size:18px;--text-txt-size:16px}.c-text__txt p{line-height:160%}}@media (min-width:1025px) and (max-width:1367px){.c-text,.c-text *{--text-title-marbot:35px;--text-destacado-marbot:20px}}@media (max-width:1024px){.c-text,.c-text *{--text-title-marbot:30px}.c-text__txt p{line-height:160%}}.c-imgtxt,.c-imgtxt *{--imgtxt-img-w:860px;--imgtxt-col:var(--imgtxt-img-w) auto;--imgtxt-gap:150px;--imgtxt-picture-h:640px;--imgtxt-btn-martop:55px}.c-imgtxt{display:grid;grid-template-columns:var(--imgtxt-col);gap:var(--imgtxt-gap);align-items:center}.c-imgtxt__txt,.c-imgtxt__img,.is-reverse .c-imgtxt__txt,.is-reverse .c-imgtxt__img{grid-row:1}.c-imgtxt__txt{grid-column:2}.c-imgtxt__img{grid-column:1}.c-imgtxt__img picture{height:var(--imgtxt-picture-h)}.c-imgtxt__btn{margin-top:var(--imgtxt-btn-martop)}.c-imgtxt.is-reverse{--imgtxt-col:auto var(--imgtxt-img-w)}.is-reverse .c-imgtxt__txt{grid-column:1}.is-reverse .c-imgtxt__img{grid-column:2}.c-imgtxt.has-imgvertical,.c-imgtxt.has-imgvertical *{--imgtxt-img-w:740px;--imgtxt-picture-h:750px;--imgtxt-gap:130px}.c-imgtxt.is-intro{width:var(--or-innerwidth);--imgtxt-col:613px auto}@media (max-width:1679px){.c-imgtxt,.c-imgtxt *{--imgtxt-picture-h:auto}}@media (min-width:1025px) and (max-width:1679px){.c-imgtxt,.c-imgtxt *{--imgtxt-img-w:540px;--imgtxt-col:var(--imgtxt-img-w) auto;--imgtxt-gap:50px;--imgtxt-picture-h:400px;--imgtxt-btn-martop:45px}.c-imgtxt.is-reverse{--imgtxt-col:auto var(--imgtxt-img-w)}.c-imgtxt.has-imgvertical,.c-imgtxt.has-imgvertical *{--imgtxt-img-w:540px;--imgtxt-col:var(--imgtxt-img-w) auto;--imgtxt-gap:100px;--imgtxt-picture-h:550px;--imgtxt-btn-martop:35px}.c-imgtxt.is-reverse.has-imgvertical{--imgtxt-col:auto var(--imgtxt-img-w)}.c-imgtxt.is-intro{--imgtxt-col:repeat(2,1fr)}}@media (max-width:1024px){.c-imgtxt,.c-imgtxt *{--imgtxt-img-w:1fr;--imgtxt-col:var(--imgtxt-img-w);--imgtxt-gap:50px}.c-imgtxt__txt,.c-imgtxt__img,.is-reverse .c-imgtxt__txt,.is-reverse .c-imgtxt__img{grid-column:1}.c-imgtxt__txt,.is-reverse .c-imgtxt__txt{grid-row:2}.c-imgtxt__img,.is-reverse .c-imgtxt__img{grid-row:1}.c-imgtxt.is-reverse,.c-imgtxt.is-intro{--imgtxt-col:var(--imgtxt-img-w)}.c-imgtxt.has-imgvertical{--imgtxt-img-w:1fr;--imgtxt-gap:50px}}@media (max-width:767px){.c-imgtxt__img picture{min-height:360px}}.c-reviews,.c-reviews *{--reviews-title-w:738px;--reviews-title-padbot:30px}.c-reviews h2,.c-reviews p{width:var(--reviews-title-w);margin:0 auto;padding-bottom:var(--reviews-title-padbot)}.c-reviews p{--reviews-title-padbot:60px}@media (max-width:1024px){.c-reviews,.c-reviews *{--reviews-title-w:var(--or-width)}}.c-intro,.c-intro *{--intro-txt-w:490px;--intro-col:var(--intro-txt-w) auto;--intro-gap:270px;--intro-img-padbot:260px;--intro-img-2-h:555px;--intro-img-2-w:485px;--intro-img-2-x:-233px;--intro-img-2-y:0}.c-intro__container{display:grid;grid-template-columns:var(--intro-col);gap:var(--intro-gap)}.c-intro__txt{grid-column:1;grid-row:1}.c-intro__img{padding-bottom:var(--intro-img-padbot)}.c-intro__img.is-1{position:relative;z-index:0;grid-column:2;grid-row:1;height:100%}.c-intro__img.is-2{z-index:1;grid-column:2;grid-row:1;width:var(--intro-img-2-w);align-self:end;justify-self:start;transform:translate(var(--intro-img-2-x),var(--intro-img-2-y));height:var(--intro-img-2-h)}.c-intro__img.is-2 picture{height:var(--intro-img-2-h)}.c-intro__container.is-horizontal,.c-intro__container.is-horizontal *{--intro-img-2-h:394px;--intro-img-padbot:100px;--intro-img-2-x:-115px;--intro-img-2-y:0;--intro-img-2-w:254px}.c-intro__container.is-horizontal .c-intro__txt{align-self:center}.c-intro__container.is-col,.c-intro__container.is-col *,.c-intro__container.is-text,.c-intro__container.is-text *{--intro-col:1fr;--intro-gap:75px;--intro-img-padbot:0;--intro-col-img-max-w:400px}.c-intro__container.is-text,.c-intro__container.is-text *{--intro-gap:0}.c-intro__container.is-col,.c-intro__container.is-text{justify-items:center}.c-intro__container.is-col .c-intro__img,.c-intro__container.is-col .c-intro__txt{grid-column:1}.c-intro__container.is-col .c-intro__img{grid-row:1;max-width:var(--intro-col-img-max-w);height:auto}.c-intro__container.is-col .c-intro__txt,.c-intro__container.is-text .c-intro__txt{width:var(--or-txtwidth);text-align:center}.c-intro__container.is-col .c-intro__txt{grid-row:2;grid-column:1}.c-intro__container.is-col .c-intro__txt .is-title{margin-bottom:30px}.c-intro__container.is-col .c-intro__txt .is-title h2{font-family:var(--or-alt-font);font-size:38px;font-weight:500}@media (min-width:1280px) and (max-width:1679px){.c-intro__container.is-horizontal,.c-intro__container.is-horizontal *{--intro-img-2-h:304px;--intro-img-2-w:auto;--intro-txt-w:400px;--intro-col:var(--intro-txt-w) auto;--intro-img-2-x:-90px}}@media (min-width:1368px) and (max-width:1679px){.c-intro,.c-intro *{--intro-gap:150px;--intro-img-padbot:180px;--intro-img-2-h:400px;--intro-img-2-w:auto;--intro-img-2-x:-200px;--intro-img-2-y:0}}@media (min-width:1280px) and (max-width:1367px){.c-intro,.c-intro *{--intro-txt-w:1fr;--intro-col:var(--intro-txt-w) 1fr;--intro-gap:150px;--intro-img-padbot:220px;--intro-img-2-h:400px;--intro-img-2-w:auto;--intro-img-2-x:-200px;--intro-img-2-y:0}}@media (min-width:1025px) and (max-width:1279px){.c-intro,.c-intro *{--intro-txt-w:1fr;--intro-col:var(--intro-txt-w) 1fr;--intro-gap:100px;--intro-img-padbot:210px;--intro-img-2-h:378px;--intro-img-2-w:auto;--intro-img-2-x:-133px;--intro-img-2-y:55px}.c-intro__container.is-horizontal,.c-intro__container.is-horizontal *{--intro-img-2-h:270px;--intro-img-padbot:120px;--intro-img-2-x:-80px;--intro-img-2-y:0;--intro-img-2-w:auto}}@media (max-width:1024px){.c-intro,.c-intro *{--intro-txt-w:1fr;--intro-col:var(--intro-txt-w);--intro-gap:50px;--intro-img-padbot:0;--intro-img-2-h:378px;--intro-img-2-w:var(--or-width);--intro-img-2-x:0;--intro-img-2-y:0}.c-intro__txt,.c-intro__img.is-1,.c-intro__img.is-2{grid-column:1}.c-intro__txt{grid-row:1;text-align:center}.c-intro__img.is-1{grid-row:2}.c-intro__img.is-2{display:none}.c-intro__container.is-horizontal,.c-intro__container.is-horizontal *{--intro-img-2-h:350px;--intro-img-padbot:0;--intro-img-2-x:0;--intro-img-2-y:0;--intro-img-2-w:var(--or-width)}}@media (max-width:767px){.c-intro__img{min-height:360px}}.c-carrusel,.c-carrusel *{--carrusel-btn-martop:calc(var(--or-pad)/2);--carrusel-btn-txt-w:var(--or-txtwidth)}.c-carrusel__container .c-carrusel__slider .c-carrusel__imgs{display:grid;grid-auto-flow:column;grid-auto-columns:100%;overflow:hidden}.c-carrusel__container .c-carrusel__btn{display:flex;justify-content:center}.c-carrusel__container .c-carrusel__btn,.c-carrusel__container .c-carrusel__txt{width:var(--or-txtwidth);margin:0 auto;margin-top:var(--carrusel-btn-martop)}@media (max-width:1024px){.c-carrusel,.c-carrusel *{--carrusel-btn-txt-w:var(--or-width)}}.c-owslider,.c-owslider *{--arrow-w:50px;--arrow-h:50px;--arrow-svg:18px;--arrow-bg:var(--or-gold-color);--arrow-color:var(--or-alt2-color);--arrow-nav-gap:20px;--arrow-nav-top:calc(var(--slider-nav-top) - var(--arrow-h) - var(--arrow-nav-gap));--slider-nav-width:10px;--slider-nav-height:10px;--slider-nav-gap:5px;--slider-nav-top:calc(50% - 30px);--slider-nav-color:#fff;--slider-nav-radius:5px;--slider-nav-border:2px;--slider-item-h:700px}.c-owslider{display:grid;grid-template:1fr / 1fr;align-items:center;justify-items:center;position:relative}.c-owslider__container{display:flex}.c-owslider>*{grid-row:1 / span 1;grid-column:1 / span 1}.c-owslider .owsliders-nav{display:flex;justify-content:center;align-items:center;gap:var(--arrow-nav-gap);width:100%;max-width:100%;margin:0 auto;height:0;position:absolute;top:auto;bottom:calc(30px + var(--slider-nav-height) + var(--arrow-nav-gap));left:0;height:var(--arrow-h);z-index:2}.c-owslider .owsliders-nav .icon-nav{width:var(--arrow-w);height:var(--arrow-h);display:flex;flex-direction:column;align-content:center;justify-content:center;align-items:center;background-color:var(--arrow-bg);border-radius:38px;cursor:pointer;z-index:2}.c-owslider .owsliders-nav .icon-nav:hover,.c-owslider .owsliders-nav .icon-nav:focus-visible{--arrow-bg:var(--or-alt2-color)}.c-owslider .owsliders-nav .icon-nav:hover svg path,.c-owslider .owsliders-nav .icon-nav:focus-visible svg path{--arrow-color:var(--or-gold-color)}.c-owslider .owsliders-nav .icon-nav:focus-visible{outline:2px solid var(--or-main-color)}.c-owslider .owsliders-nav .icon-nav svg{width:var(--arrow-svg);height:var(--arrow-svg)}.c-owslider .owsliders-nav .icon-nav svg *{stroke:var(--arrow-color);stroke-width:2px}.c-owslider .nav-owslider-buttons{display:grid;grid-auto-flow:column;gap:var(--slider-nav-gap);grid-auto-columns:var(--slider-nav-width);margin:0;padding:0;position:absolute;top:auto;bottom:30px;left:50%;transform:translateX(-50%);z-index:10}.c-owslider .nav-owslider-buttons .nav-slider-button{list-style:none;width:var(--slider-nav-width);height:var(--slider-nav-height);border:var(--slider-nav-border) solid var(--slider-nav-color);border-radius:var(--slider-nav-radius);z-index:10}.c-owslider .nav-owslider-buttons .nav-slider-button.selected{background-color:var(--slider-nav-color)}.c-owslider .owSlider_slideBox,.c-owslider .c-owslider__item{height:var(--slider-item-h)}.c-owslider.is-roomapt .owSlider_slideBox,.c-owslider.is-roomapt .c-owslider__item{--slider-item-h:640px}.c-owslider.is-roomslider,.c-owslider.is-roomslider *{--owroomslider-h:790px;--owroomslider-navbuttons-w:var(--or-miniwidth);--owroomslider-navbuttons-martop:20px;--owroomslider-navsliderbutton-w:max-content;--owroomslider-sliderbutton-p-martop:calc(var(--slider-nav-height) /2);--owroomslider-navsliderbutton-dots-wh:8px}.c-owslider.is-roomslider{max-height:var(--owroomslider-h)}.c-owslider.is-roomslider .c-owslider__item{height:var(--owroomslider-h)}.c-owslider.is-roomslider .c-owslider__item>p{display:none}.c-owslider.is-roomslider .owsliders-nav{display:none}.c-owslider.is-roomslider .nav-owslider-buttons{width:var(--owroomslider-navbuttons-w);display:grid;grid-auto-columns:auto;justify-items:center;grid-row:2;margin-top:var(--owroomslider-navbuttons-martop);position:unset;transform:translateX(0)}.c-owslider.is-roomslider .nav-owslider-buttons .nav-slider-button{width:var(--owroomslider-navsliderbutton-w);height:auto;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;background-color:transparent;border:none;cursor:pointer}.c-owslider.is-roomslider .nav-owslider-buttons .nav-slider-button p{margin-top:var(--owroomslider-sliderbutton-p-martop);text-transform:uppercase;font-family:var(--or-alt-font);font-weight:500;color:var(--or-alt2-color)}.c-owslider.is-roomslider .nav-owslider-buttons li.selected::before{content:"";display:block;width:var(--owroomslider-navsliderbutton-dots-wh);height:var(--owroomslider-navsliderbutton-dots-wh);background-color:var(--or-main-color);border-radius:var(--slider-nav-radius)}@media (min-width:1280px) and (max-width:1679px){.c-owslider.is-roomapt .owSlider_slideBox,.c-owslider.is-roomapt .c-owslider__item{--slider-item-h:450px}}@media (min-width:1025px) and (max-width:1279px){.c-owslider.is-roomslider,.c-owslider.is-roomslider *{--owroomslider-navbuttons-w:var(--or-width)}.c-owslider.is-roomslider .nav-owslider-buttons .nav-slider-button p{font-size:16px}.c-owslider.is-roomapt .owSlider_slideBox,.c-owslider.is-roomapt .c-owslider__item{--slider-item-h:500px}}@media (max-width:1024px){.c-owslider,.c-owslider *{--arrow-w:40px;--arrow-h:40px;--arrow-pos:15px;--arrow-svg:15px;--slider-item-h:500px}.c-owslider{position:relative}.c-owslider .nav-owslider-buttons{position:absolute;top:auto;bottom:18px;left:50%;transform:translateX(-50%);z-index:3}.c-owslider .owsliders-nav{position:absolute;top:auto;bottom:calc(18px + var(--slider-nav-height) + var(--arrow-nav-gap));left:0;height:var(--arrow-h);z-index:2}.c-owslider .owsliders-nav .icon-nav svg *{stroke-width:2}.c-owslider.is-roomslider .nav-owslider-buttons{grid-row:2;grid-column:1;position:static;transform:none;margin:0;padding:28px 20px 18px}.c-owslider.is-roomslider .nav-owslider-buttons .nav-slider-button:not(.selected),.c-owslider.is-roomslider .nav-owslider-buttons li.selected::before{display:none}.c-owslider.is-roomslider .owsliders-nav{grid-row:3;position:static;display:flex;height:auto;padding:10px 20px 40px;--arrow-nav-top:360px}.c-owslider.is-roomapt .owSlider_slideBox,.c-owslider.is-roomapt .c-owslider__item{--slider-item-h:400px}}@media (max-width:767px){.c-owslider.is-roomapt .owSlider_slideBox,.c-owslider.is-roomapt .c-owslider__item{--slider-item-h:300px}.c-owslider.is-roomapt .owSlider_slideBox picture,.c-owslider.is-roomapt .c-owslider__item picture{width:100vw}}.c-textolegal,.c-textolegal *{--or-font-h2:25px;--or-font-p:16px;line-height:25px}.c-textolegal{width:var(--or-miniwidth);margin:0 auto}.c-textolegal strong{font-weight:600}.c-textolegal h3{padding-bottom:20px}.c-textolegal h2{padding:30px 0;font-family:var(--or-alt-font);font-size:var(--or-font-h2);font-weight:500;letter-spacing:0;margin:0 auto}.c-textolegal ul{list-style-type:disc;padding-left:30px;padding-bottom:25px;font-size:var(--or-font-p)}.c-textolegal li,.c-textolegal p{padding-bottom:20px;text-align:left}.c-textolegal table p,.c-textolegal table p:last-of-type,.c-textolegal ul li p,.c-textolegal ul li p:last-of-type,.c-textolegal li:last-of-type{padding-bottom:0}.c-textolegal p:last-of-type{padding-bottom:25px}@media (max-width:767px){.c-textolegal,.c-textolegal *{--or-font-h2:20px}}.c-table table{overflow:auto;display:block;max-width:100%;border-collapse:collapse;margin-bottom:50px}.c-table table *{--or-font-p:16px;line-height:1.1}.c-table table th,.c-table table td{font-size:var(--or-font-p);border:1px solid var(--or-main-color);width:20%;height:60px;padding:10px}.c-table table th>em,.c-table table td>em{font-weight:400;font-size:var(--or-font-pmin);display:block}.c-table.c--2cols table th:first-of-type,.c-table.c--2cols table td:first-of-type{width:25%;min-width:120px}.c-table.c--2cols table th:last-of-type,.c-table.c--2cols table td:last-of-type{width:75%}.c-contact,.c-work{margin:0 auto;width:var(--or-miniwidth)}.c-contactform,.c-contactform *,.c-workform,.c-workform *{--contactform-fields-col:repeat(2,1fr);--contactform-fields-row:repeat(5,auto);--contactform-message-h:155px;--contactform-label-size:18px;--contactform-recaptcha-size:14px;--contactform-policy-size:16px;--contactform-checkbox-wh:20px;--contactform-button-w:233px}.c-contactform.convertforms .cf-control-input input:focus-visible,.c-contactform.convertforms .cf-control-input textarea:focus-visible,.c-workform.convertforms .cf-control-input input:focus-visible,.c-workform.convertforms .cf-control-input textarea:focus-visible{border:solid 2px}.c-contactform.convertforms .cf-content-wrap,.c-contactform.convertforms .cf-form-wrap,.c-workform.convertforms .cf-content-wrap,.c-workform.convertforms .cf-form-wrap{padding:0}.c-contactform .cf-label .cf-required-label,.c-workform .cf-label .cf-required-label{display:none}.c-contactform.convertforms input[type="checkbox"].cf-input:focus-visible,.c-workform.convertforms input[type="checkbox"].cf-input:focus-visible{outline:3px solid #302a25;outline-offset:3px}.c-contactform.convertforms .cf-recaptcha-v3-text-badge a,.c-workform.convertforms .cf-recaptcha-v3-text-badge a{text-decoration:underline;text-underline-offset:.15em}.c-contactform.convertforms.cf-working .cf-btn-text,.c-workform.convertforms.cf-working .cf-btn-text{visibility:visible}.c-contactform.convertforms.cf-working .cf-spinner-container,.c-workform.convertforms.cf-working .cf-spinner-container{visibility:hidden}.c-contactform .cf-response{display:block!important}.c-contactform .cf-response:empty{margin:0!important;padding:0!important;border:0!important;min-height:0!important}.c-contactform.convertforms .cf-fields,.c-workform.convertforms .cf-fields{display:grid;grid-template-columns:var(--contactform-fields-col);grid-template-rows:var(--contactform-fields-row)}.c-contactform .c-contactform__message,.c-contactform .c-contactform__recaptcha,.c-contactform .c-contactform__policy,.c-contactform .c-contactform__newsletter,.c-contactform .c-contactform__button,.c-workform .c-workform__name,.c-workform .c-workform__recaptcha,.c-workform .c-workform__policy,.c-workform .c-workform__button{grid-column:1 / span 2}.c-contactform .c-contactform__message textarea,.c-workform .c-workform__letter textarea{height:var(--contactform-message-h)}.c-contactform label.cf-label,.c-workform label.cf-label,.c-workform div.cf-label{font-size:var(--contactform-label-size);line-height:130%}.c-contactform.convertforms .c-contactform__recaptcha .cf-recaptcha-v3-text-badge,.c-contactform.convertforms .c-contactform__recaptcha .cf-recaptcha-v3-text-badge a,.c-workform.convertforms .c-workform__recaptcha .cf-recaptcha-v3-text-badge,.c-workform.convertforms .c-workform__recaptcha .cf-recaptcha-v3-text-badge a{color:var(--or-alt-color);font-size:var(--contactform-recaptcha-size)}.c-contactform__policy p,.c-workform__policy p{font-size:var(--contactform-policy-size)}.c-contactform.convertforms .cf-input[type=checkbox],.c-contactform.convertforms .cf-input[type=radio],.c-workform.convertforms .cf-input[type=checkbox],.c-workform.convertforms .cf-input[type=radio]{width:var(--contactform-checkbox-wh);height:var(--contactform-checkbox-wh)}.c-contactform form .c-contactform__button button,.c-workform form .c-workform__button button{--btn-max-w:var(--contactform-button-w);width:var(--btn-max-w);margin-left:auto;margin-right:auto}.c-contactform form .c-contactform__button button span,.c-workform form .c-workform__button button span{text-transform:uppercase}.c-contactform form .c-contactform__button button:hover,.c-contactform form .c-contactform__button button:focus-visible,.c-workform form .c-workform__button button:hover,.c-workform form .c-workform__button button:focus-visible{color:var(--or-gold-color);background-color:var(--or-alt2-color);text-decoration:none;outline:none;opacity:1}.c-contactform.convertforms.cf-success form .cf-response,.c-workform.convertforms.cf-success form .cf-response{background-color:transparent}.c-contactform.convertforms.cf-success .cf-response p,.c-workform.convertforms.cf-success .cf-response p{color:var(--or-alt2-color);font-size:var(--or-font-p);font-weight:400}.c-contactform.convertforms.cf-success,.c-workform.convertforms.cf-success{width:100%;min-width:100%}@media (max-width:1279px){.c-contactform,.c-contactform *,.c-workform,.c-workform *{--contactform-message-h:173px}}@media (max-width:1024px){.c-contactform,.c-contactform *,.c-workform,.c-workform *{--contactform-fields-col:1fr;--contactform-fields-row:repeat(6,auto);--contactform-message-h:173px}.c-contactform .c-contactform__name,.c-contactform .c-contactform__email,.c-contactform .c-contactform__message,.c-contactform .c-contactform__recaptcha,.c-contactform .c-contactform__policy,.c-contactform .c-contactform__button,.c-workform .c-workform__name,.c-workform .c-workform__recaptcha,.c-workform .c-workform__policy,.c-workform .c-workform__button{grid-column:1}.c-workform.convertforms .cf-fields{--workform-fields-row:repeat(10,auto)}}.c-roomslider__container{display:grid;grid-auto-columns:100%;overflow:hidden}.c-roomslider__container .c-roomslider__btn{display:flex;justify-content:center;margin-top:calc(var(--or-pad)/2)}@media (max-width:1024px){.c-roomslider__container{justify-items:center}.c-roomslider__container .c-roomslider__btn{margin-top:0;padding-bottom:10px;width:min-content}}.c-bebox,.c-bebox *{--vue-main-color:var(--or-alt-color);--vue-height:60px;--vue-begap:0;--vue-bebg:#ffffff;--vue-bebg-column:var(--vue-bebg);--vue-backdrop-filter:0;--vue-btn-color:var(--or-gold-color);--vue-btntxt-color:var(--or-alt2-color);--vue-text-color:var(--or-alt-color);--vue-detail-color:rgba(105,92,82,.2);--vue-cal-disabled-bg:#e5e5e5;--vue-cal-disabled-txt:#FFF;--vue-cal-main-color:var(--or-gold-color);--vue-cal-main-color-txt:var(--or-white-color);--vue-box-top:75vh;--or-navgrid-h:110px;--bebox-field-pad:38px;--beboxbtns-height:40px;--beboxbtns-spacer:16px;--beboxbtns-flight-height:32px;--or-be-specialcolor:var(--or-gold-color)}.c-bebox>.c-bebox__form>.c-beboxbtns .c-beboxbtns__btn{max-width:max-content;display:flex;flex-direction:column;justify-content:center}.c-bebox__column.c--calendar .c-bebox__field::after,.c-bebox__column.c--promocode .c-bebox__field::before{content:"";position:absolute;top:15px;bottom:15px;left:100%;width:1px;background-color:var(--vue-detail-color)}.c-bebox__column.c--promocode .c-bebox__field::before{top:55px;bottom:0;left:50%;height:30px}.c-bebox .c-bebox__column .c-bebox__field,.c-bebox .c-bebox__column.c--calendar .c-bebox__field>div{padding:0 var(--bebox-field-pad)}.c-bebox .c-bebox__column .c-bebox__field .c-bebox__input,.c-bebox .c-bebox__column .c-bebox__field .dp__input,.c-bebox .c-bebox__column .c-bebox__field .c-bebox__paxString{color:var(--vue-text-color);font-family:var(--or-alt-font);letter-spacing:.02em;text-transform:uppercase;font-weight:500}.c-bebox.is-mobile,.c-bebox.is-mobile.is-fixed{position:absolute;top:calc(90vh - 10.5rem)}.c-bebox>.c-bebox__form>.c-beboxbtns .c-beboxbtns__btn span{color:var(--or-alt2-color);user-select:none}.c-bebox>.c-bebox__form>.c-beboxbtns .c-beboxbtns__btn span,.c-bebox>.c-bebox__form>.c-beboxbtns .c-beboxbtns__btn a{display:flex;align-items:center;justify-content:center;color:var(--or-alt2-color);font-family:var(--or-main-font);font-size:.8125rem;font-style:italic;font-weight:400;line-height:1;text-transform:none}.c-bebox>.c-bebox__form>.c-beboxbtns .c-beboxbtns__btn.is-hotel{min-height:var(--beboxbtns-height);background-color:var(--vue-bebg)}.c-bebox>.c-bebox__form>.c-beboxbtns .c-beboxbtns__btn.is-hotel span{padding:0 29px;color:var(--or-alt2-color);font-family:"Playfair Display";font-size:var(--or-font-p);font-style:italic;font-weight:400;line-height:16px}.c-bebox>.c-bebox__form>.c-beboxbtns .c-beboxbtns__btn.is-flight{background-color:var(--or-be-specialcolor);margin-left:0}.c-bebox>.c-bebox__form>.c-beboxbtns .c-beboxbtns__btn.is-flight,.c-bebox>.c-bebox__form>.c-beboxbtns .c-beboxbtns__btn.is-flight a{transition:all .1s ease-in-out;min-height:var(--beboxbtns-flight-height)}.c-bebox>.c-bebox__form>.c-beboxbtns .c-beboxbtns__btn.is-flight:hover,.c-bebox>.c-bebox__form>.c-beboxbtns .c-beboxbtns__btn.is-flight:hover a{min-height:var(--beboxbtns-height)}.c-bebox>.c-bebox__form>.c-beboxbtns .c-beboxbtns__btn.is-flight a{text-decoration:none;padding:0 19px;color:var(--or-alt2-color);font-family:"Playfair Display";font-size:var(--or-font-p);font-style:italic;font-weight:400;line-height:16px}.orbe_mainbox .orbe_field,.orbe_mainbox .orbe_field>div>div>input,.orbe_mainbox .orbe_field>div>div>input::placeholder,.orbe_mainbox .orbe_field span,.orbe_mainbox .orbe_field::placeholder{color:var(--or-alt-color)}.c-bebox .c-bebox__column.c--submit>button{color:var(--or-alt2-color);text-align:center;font-family:Cinzel;font-size:1.375rem;font-style:normal;font-weight:600;line-height:normal;letter-spacing:2.2px}.c-bebox .c-bebox__column.c--submit>button:hover,.c-bebox .c-bebox__column.c--submit>button:focus-visible{color:var(--or-gold-color);background-color:var(--or-alt2-color)}.c-bebox button.t-close svg{stroke:var(--or-alt-color);fill:var(--or-alt-color);background-color:var(--or-gray-color);width:40px;height:40px;outline:none}@media (min-width:1280px){.c-bebox>.c-bebox__form{display:grid;grid-template-columns:minmax(0,25.25%) minmax(0,24%) minmax(0,26.75%) minmax(220px,24%);grid-template-rows:var(--beboxbtns-height) var(--vue-height);height:auto;background-color:transparent}.c-bebox>.c-bebox__form>.c-beboxbtns{position:relative;left:var(--beboxbtns-spacer);top:0;grid-row:1;grid-column:1 / span 2;background-color:transparent;width:max-content;max-width:calc(100% - var(--beboxbtns-spacer));display:flex;flex-direction:row;align-items:flex-end}.c-bebox>.c-bebox__form>.c-bebox__column{grid-row:2;background-color:var(--vue-bebg-column)}.c-bebox>.c-bebox__form>.c-bebox__column.c--calendar{grid-column:1}.c-bebox>.c-bebox__form>.c-bebox__column.c--pax{grid-column:2}.c-bebox>.c-bebox__form>.c-bebox__column.c--promocode{grid-column:3}.c-bebox>.c-bebox__form>.c-bebox__column.c--submit{grid-column:4;background-color:transparent}}@media (min-width:1368px) and (max-width:1679px){.c-bebox .c-bebox__column .c-bebox__field .c-bebox__input,.c-bebox .c-bebox__column .c-bebox__field .dp__input,.c-bebox .c-bebox__column .c-bebox__field .c-bebox__paxString{font-size:.875rem}}@media (min-width:1280px) and (max-width:1367px){.c-bebox .c-bebox__column .c-bebox__field .c-bebox__input,.c-bebox .c-bebox__column .c-bebox__field .dp__input,.c-bebox .c-bebox__column .c-bebox__field .c-bebox__paxString{font-size:.75rem}}@media (max-width:1279px){.c-bebox.is-mobile.is-displayed,.has-navFixed .c-bebox.is-mobile.is-displayed{background-color:var(--or-gray-color)}.c-bebox.is-mobile.is-displayed>.c-bebox__form{background-color:var(--or-gray-color);margin-top:200px}.c-bebox__column.c--pax .c-bebox__field::after,.c-bebox__column.c--calendar .c-bebox__field::after{display:none}.c-bebox.is-mobile .c-bebox__form>div{padding:20px 0}.c-bebox__column.c--promocode .c-bebox__field::before{content:"";width:222px;height:58px;background:url("/images/custom/icons/logo-illador--dark.svg") no-repeat center / contain;display:flex;left:50%;top:100px;transform:translateX(-55%)}.c-bebox.is-mobile>.c-bebox__form .c--submit{margin:0}.c-bebox.is-mobile .c-bebox__mobile.c--openform button.c-bebox__button,.c-bebox.is-mobile .c-bebox__mobile.c--openform button.c-bebox__button:hover,.c-bebox.is-mobile .c-bebox__mobile.c--openform button.c-bebox__button:focus-visible{font-size:1.25rem;font-family:var(--or-alt-font);letter-spacing:2px;font-weight:600;color:var(--vue-btntxt-color);background-color:var(--or-gold-color)}.c-bebox.is-mobile .c-bebox__form>div{background-color:transparent}.c-bebox.is-mobile .c-bebox__form>div:not(:first-of-type):not(:last-of-type){background-color:white;padding:20px 0;border-bottom:solid 3px var(--or-gray-color)}.c-bebox .c-bebox__column .c-bebox__field,.c-bebox .c-bebox__column.c--calendar .c-bebox__field>div{border:none;padding:0 20px;justify-content:flex-start}.c-bebox .c-bebox__column.c--calendar .c-bebox__field>div:first-of-type>.dp__input_wrap{padding:0}.c-bebox.is-mobile.is-displayed button.c-bebox__mobileclose{color:#fff}.c-bebox.is-mobile.is-displayed button.c-bebox__mobileclose *{stroke:var(--or-alt-color);height:40px;width:40px}.c-bebox.displayed>.c-bebox__form>.c-beboxbtns,.c-bebox.is-displayed>.c-bebox__form>.c-beboxbtns{position:relative;left:unset;top:unset;padding-bottom:0;align-items:flex-end;padding:5px 0 0;background-color:transparent;display:grid;grid-template-columns:1fr 1fr;gap:20px}.c-bebox>.c-bebox__form>.c-beboxbtns .c-beboxbtns__btn{max-width:100%;width:100%}.c-bebox>.c-bebox__form>.c-beboxbtns .c-beboxbtns__btn.is-flight,.c-bebox>.c-bebox__form>.c-beboxbtns .c-beboxbtns__btn.is-flight a{min-height:var(--beboxbtns-height)}}@media (max-width:1024px){.c-bebox.is-mobile.is-displayed,.has-navFixed .c-bebox.is-mobile.is-displayed{align-items:flex-start;overflow:scroll}.c-bebox.is-mobile .c-bebox__column.c--calendar .c-bebox__field{justify-content:start}}@media (max-width:1024px) and (orientation:landscape){.c-bebox.is-displayed .c-bebox__form,.c-bebox .is-fixed.is-displayed .c-bebox__form{left:auto}}@media (max-width:767px){.c-bebox.is-mobile .c-bebox__mobile.c--openform button.c-bebox__button{width:var(--or-width);max-width:500px}}@media (max-width:767px) and (orientation:landscape){.c-bebox.is-mobile.is-displayed,.has-navFixed .c-bebox.is-mobile.is-displayed{min-width:100%;overflow:auto}.c-bebox.is-mobile.is-displayed>.c-bebox__form{padding-top:120px;min-width:100%}.isSafari .c-bebox.is-mobile.is-displayed>.c-bebox__form{overflow:auto;height:100%}.c-bebox.is-mobile .c-bebox__form>div.c--submit{background-color:transparent}.c-bebox__column.c--calendar .c-bebox__field>div>div{grid-template-columns:20px 450px}.c-bebox .c-bebox__column.c--calendar .c-bebox__field>div:first-of-type>.dp__input_wrap{justify-content:start}}.c-owFideltour,.c-owFideltour *{--ft-bg:var(--or-white-color);--ft-pad:77px 139px;--ft-w:var(--or-innerwidth);--ft-content-w:var(--or-innerwidth);--ft-content-strong-color:var(--or-main-color);--ft-content-strong-size:var(--or-font-h2);--ft-content-p-size:var(--or-font-h2-strong);--ft-form-cols:1fr 1fr 2fr;--ft-form-gap:2rem .6875rem;--ft-form-rows:repeat(4,auto);--ft-group-border:solid 1px;--ft-group-checkbox-wh:20px;--ft-group-button-w:180px}.c-owFideltour{background-color:var(--ft-bg);width:var(--ft-w);margin:0 auto;padding:var(--ft-pad)}.c-owFideltour__content{width:var(--ft-content-w);margin:0 auto}.c-owFideltour__content strong{color:var(--ft-content-strong-color);font-size:var(--ft-content-strong-size);font-style:normal;font-weight:400;line-height:126%;display:block}.c-owFideltour__content p{font-size:var(--ft-content-p-size);font-style:italic;font-weight:500;line-height:114%}.c-owFideltour .c-owFideltour__form>form{display:grid;grid-template-columns:var(--ft-form-cols);grid-template-rows:var(--ft-form-rows);gap:var(--ft-form-gap)}.c-owFideltour__form .c-owFideltour__group.has-text{border:var(--ft-group-border)}.c-owFideltour__form .c-owFideltour__group.has-text.is-name,.c-owFideltour__form .c-owFideltour__group.has-text.is-surname,.c-owFideltour__form .c-owFideltour__group.has-text.is-email{grid-row:1}.c-owFideltour__form .c-owFideltour__group.has-text.is-name{grid-column:1}.c-owFideltour__form .c-owFideltour__group.has-text.is-surname{grid-column:2}.c-owFideltour__form .c-owFideltour__group.has-text.is-email{grid-column:3}.c-owFideltour__form .c-owFideltour__group.has-p{grid-column:1 / span 3;grid-row:3}.c-owFideltour__form .c-owFideltour__group.has-checkbox{grid-column:1 / span 3;grid-row:2;justify-content:flex-start;align-items:center}.c-owFideltour__form .c-owFideltour__group.has-checkbox input{width:var(--ft-group-checkbox-wh);height:var(--ft-group-checkbox-wh)}.c-owFideltour__form .c-owFideltour__group.has-p>*{text-align:start;max-width:100%}.c-owFideltour__form .c-owFideltour__group.has-button{grid-column:1 / span 3;grid-row:4;width:var(--ft-group-button-w);margin:0 auto}.c-owFideltour__form .c-owFideltour__group.has-button .t-button.t-button--primary{background-color:var(--or-gold-color);color:var(--or-alt2-color);font-family:var(--or-alt-font);font-weight:500;font-size:var(--or-font-btn)}.c-owFideltour__form .c-owFideltour__group.has-button .t-button.t-button--primary:hover,.c-owFideltour__form .c-owFideltour__group.has-button .t-button.t-button--primary:focus-visible{background-color:var(--or-alt2-color);color:var(--or-gold-color)}@media (min-width:1025px) and (max-width:1367px){.c-owFideltour,.c-owFideltour *{--ft-pad:30px 80px}}@media (max-width:1024px){.c-owFideltour,.c-owFideltour *{--ft-bg:transparent;--ft-pad:0;--ft-form-cols:1fr;--ft-form-gap:2rem .6875rem;--ft-form-rows:repeat(6,auto)}.c-owFideltour{margin-top:var(--or-pad)}.c-owFideltour__form .c-owFideltour__group.has-text.is-name,.c-owFideltour__form .c-owFideltour__group.has-text.is-surname,.c-owFideltour__form .c-owFideltour__group.has-text.is-email,.c-owFideltour__form .c-owFideltour__group.has-button,.c-owFideltour__form .c-owFideltour__group.has-p,.c-owFideltour__form .c-owFideltour__group.has-checkbox{grid-column:1}.c-owFideltour__form .c-owFideltour__group.has-text.is-name{grid-row:1}.c-owFideltour__form .c-owFideltour__group.has-text.is-surname{grid-row:2}.c-owFideltour__form .c-owFideltour__group.has-text.is-email{grid-row:3}.c-owFideltour__form .c-owFideltour__group.has-p{grid-row:5;padding-top:0}.c-owFideltour__form .c-owFideltour__group.has-checkbox{grid-row:4;padding-top:0}.c-owFideltour__form .c-owFideltour__group.has-button{grid-row:6;margin-bottom:var(--or-pad)}}.c-txtslider,.c-txtslider *{--txtslider-img-w:867px;--txtslider-col:var(--txtslider-img-w) auto;--txtslider-gap:145px}.c-txtslider{display:grid;grid-template-columns:var(--txtslider-col);gap:var(--txtslider-gap);align-items:center}@media (min-width:1280px) and (max-width:1679px){.c-txtslider,.c-txtslider *{--txtslider-col:repeat(2,1fr);--txtslider-gap:80px}}@media (max-width:1279px){.c-txtslider,.c-txtslider *{--txtslider-img-w:100%;--txtslider-col:var(--txtslider-img-w);--txtslider-gap:50px}.c-txtslider__txt{width:var(--or-width);margin:0 auto}}.c-service,.c-service *{--service-selected-span-color:var(--or-white-color);--service-span-color:var(--or-alt2-color);--service-span-size:16px;--service-span-family:var(--or-alt-font)}.c-service.is-service span{color:var(--service-span-color);font-size:var(--service-span-size);font-family:var(--or-main-font);line-height:187%;font-weight:400}.c-service:not(:last-child)::after{content:"";display:inline-block;width:1px;height:15px;background:var(--or-main-color);margin:0 5px}.c-txtoverlay,.c-txtoverlay *{--txtoverlay-container-w:var(--or-width);--txtoverlay-p-color:var(--or-white-color);--txtoverlay-p-size:36px;--txtoverlay-btn-martop:55px}.c-txtoverlay__container{width:var(--txtoverlay-container-w);margin:0 auto}.c-txtoverlay__content{z-index:1;display:flex;flex-direction:column;align-items:center}.c-txtoverlay__content p{color:var(--txtoverlay-p-color);text-align:center;font-size:var(--txtoverlay-p-size);line-height:128%}.c-txtoverlay__content .is-btn{margin-top:var(--txtoverlay-btn-martop)}@media (min-width:1025px) and (max-width:1279px){.c-txtoverlay,.c-txtoverlay *{--txtoverlay-p-size:30px}}@media (max-width:1024px){.c-txtoverlay,.c-txtoverlay *{--txtoverlay-container-w:100%;--txtoverlay-p-size:30px;--txtoverlay-btn-martop:55px}.c-txtoverlay__img{height:600px}}.c-ventajas,.c-ventajas *{--ventajas-bg:var(--or-white-color);--ventajas-w:var(--or-innerwidth);--ventajas-pad:77px 139px;--ventajas-title-marbot:70px;--ventajas-content-col:repeat(3,1fr);--ventajas-content-gap:50px;--ventajas-item-txt-size:14px;--ventajas-item-title-size:18px;--ventajas-item-title-h:50px;--ventajas-item-title-mar:20px 0}.c-ventajas{background-color:var(--ventajas-bg);width:var(--ventajas-w);margin:0 auto;padding:var(--ventajas-pad)}.c-ventajas__title{text-align:center;margin-bottom:var(--ventajas-title-marbot)}.c-ventajas__content{display:grid;grid-template-columns:var(--ventajas-content-col);gap:var(--ventajas-content-gap);justify-items:center;justify-content:center;text-align:center}.c-ventajas__content .c-ventajas__item .is-txt p{font-size:var(--ventajas-item-txt-size);font-style:normal;font-weight:400;line-height:157%}.c-ventajas__content .c-ventajas__item p.is-title{color:var(--or-main-color);line-height:145%;font-size:var(--ventajas-item-title-size);height:var(--ventajas-item-title-h);margin:var(--ventajas-item-title-mar)}@media (min-width:1025px) and (max-width:1279px){.c-ventajas,.c-ventajas *{--ventajas-w:100%}}@media (max-width:1024px){.c-ventajas,.c-ventajas *{--ventajas-w:100%;--ventajas-pad:var(--or-pad) calc((100vw - (var(--or-width)))/2);--ventajas-title-marbot:50px;--ventajas-content-col:1fr;--ventajas-content-gap:40px;--ventajas-item-title-h:50px;--ventajas-item-title-mar:15px 0}}.c-bgimgtxt,.c-bgimgtxt *{--bgimgtxt-img-marbot:70px;--bgimgtxt-special-p-size:1rem;--bgimgtxt-mini-p-size:.875rem;--bgimgtxt-special-p-marbot:35px}.c-bgimgtxt__container .c-bgimgtxt__img{margin-bottom:var(--bgimgtxt-img-marbot)}.c-bgimgtxt__container .c-bgimgtxt__txt .has-specialtxt p{font-family:var(--or-alt-font);font-size:var(--bgimgtxt-special-p-size);font-weight:500;line-height:163%;margin-bottom:var(--bgimgtxt-special-p-marbot)}.c-bgimgtxt__container .c-bgimgtxt__txt .has-minitxt p{font-size:var(--bgimgtxt-mini-p-size)}.c-4col,.c-4col *{--4col-marbot:70px;--4col-col:repeat(4,1fr);--4col-row:repeat(2,auto);--4col-gap:35px;--4col-title-marbot:55px;--4col-item-li-size:16px;--4col-item-li-padbot:15px;--4col-item-largetxt-size:14px}.c-4col:first-of-type{margin-bottom:var(--4col-marbot)}.c-4col__container{display:grid;grid-template-columns:var(--4col-col);grid-template-rows:var(--4col-row);gap:var(--4col-gap)}.c-4col__title{margin-bottom:var(--4col-title-marbot)}.c-4col__item ul{list-style:none;padding:0}.c-4col__item li{font-size:var(--4col-item-li-size)}.c-4col__item li:not(:last-of-type){padding-bottom:var(--4col-item-li-padbot)}.c-4col__item.has-largetxt{grid-column:1 /span 4}.c-4col__item.has-largetxt p{font-size:var(--4col-item-largetxt-size)}@media (min-width:1025px) and (max-width:1279px){.c-4col,.c-4col *{--4col-col:repeat(2,1fr)}.c-4col__item.has-largetxt{grid-column:1 /span 2}}@media (max-width:1024px){.c-4col,.c-4col *{--4col-marbot:40px;--4col-col:1fr;--4col-row:repeat(5,auto);--4col-gap:15px;--4col-title-marbot:30px}.c-4col__item.has-largetxt{grid-column:1}}.c-galbtns,.c-galbtns *{--galbtn-size:1rem;--galbtn-font:var(--or-alt-font);--galbtn-color:var(--or-main-color);--galbtn-notactive-color:var(--or-alt-color);--galbtn-notactive-boder:var(--or-gold-color)}.c-galbtns{padding-bottom:80px}.c-galbtns .c-galbtns__container{display:flex}.c-galbtns .c-galbtns__container .c-galbtns__btn{width:100%}.c-galbtns .c-galbtns__container .c-galbtns__btn.is-entorno,.c-galbtns .c-galbtns__container .c-galbtns__btn.is-entorno button{user-select:none;cursor:not-allowed}.c-galbtns .c-galbtns__container .c-galbtns__btn button{font-weight:600;font-family:var(--galbtn-font);font-size:var(--galbtn-size);color:var(--galbtn-notactive-color);text-transform:uppercase;border:none;width:100%;text-align:center;display:flex;justify-content:center;align-items:center;border-bottom:1px solid var(--galbtn-notactive-boder);height:50px;cursor:pointer;background-color:transparent}.c-galbtns .c-galbtns__container .c-galbtns__btn.is-active button{color:var(--galbtn-color);border-bottom:2px solid var(--or-main-color)}@media (max-width:767px){.c-galbtns,.c-galbtns *{--galbtn-size:14px}.c-galbtns{padding-bottom:50px}.c-galbtns__container{display:flex;flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.c-galbtns__container::-webkit-scrollbar{display:none}.c-galbtns .c-galbtns__container .c-galbtns__btn{width:auto;flex:0 0 auto}.c-galbtns .c-galbtns__container .c-galbtns__btn button{padding-right:15px;padding-left:15px;padding:0 10px 8px 10px}section>div.c-galbtns{max-width:var(--or-width);width:auto;margin:0 0 0 calc((100vw - (var(--or-width))) / 2)}}@media (min-width:550px) and (max-width:1024px){.c-galbtns .c-galbtns__container .c-galbtns__btn{width:auto;flex:auto}section>div.c-galbtns{max-width:var(--or-width);width:var(--or-width);margin:0 auto}}@media (max-width:767px){section>div.c-galbtns{--galbtns-left:calc((100vw - var(--or-width)) / 2);margin-left:var(--galbtns-left);margin-right:0;width:calc(100vw - var(--galbtns-left));max-width:none}.c-galbtns .c-galbtns__container{width:100%;overflow-x:auto;flex-wrap:nowrap}.c-galbtns .c-galbtns__container .c-galbtns__btn{width:auto;flex:0 0 auto}.c-galbtns .c-galbtns__container::after{content:"";flex:0 0 calc((100vw - var(--or-width)) / 2)}}.c-gallery,.c-gallery *{--gallery-gap:20px;--gallery-img-maxw:487px}.c-gallery{padding:0;display:grid;grid-template-columns:repeat(3,var(--gallery-img-maxw));gap:var(--gallery-gap);width:100%;max-width:var(--or-width);margin:0 auto}.c-gallery picture.is-zoom{display:none}.c-gallery picture{cursor:pointer;transition:all .2s ease-out;-webkit-transition:all .2s ease-out}.c-gallery .c-gallery__item{display:grid;grid-template:1fr / 1fr;position:relative;cursor:pointer}.c-gallery .c-gallery__item>*,.c-gallery .c-gallery__item::after{grid-row:1 / span 1;grid-column:1 / span 1}.c-gallery .c-gallery__item::after{content:"";background-color:rgba(0,0,0,.5);background-image:url(../../../../../images/custom/icons/logo-illador-gallery.svg);background-size:100px auto;background-repeat:no-repeat;background-position:center;opacity:0;transition:opacity .3s ease-in-out;z-index:2}.c-gallery .c-gallery__item:hover::after,.c-gallery .c-gallery__item:focus-visible::after{opacity:1;outline:none}.c-gallery .c-gallery__item::marker{display:none;content:none}@media (min-width:1368px) and (max-width:1679px){.c-gallery{max-width:var(--or-width)}}@media (min-width:1025px) and (max-width:1679px){.c-gallery{grid-template-columns:repeat(3,1fr)}}@media (min-width:1025px) and (max-width:1279px){.c-gallery .c-gallery__item::after{background-size:80px auto}}@media (max-width:1024px){.c-gallery{grid-template-columns:repeat(3,1fr);max-width:var(--or-width);gap:5px}.c-gallery .c-gallery__item::after{background-size:70px auto}}@media (max-width:767px){.c-gallery{max-width:var(--or-width)}.c-gallery .c-gallery__item::after{background-size:30px auto}}#gallery-modal,#gallery-modal *{--modal-w:1200px;--modal-h:600px;--modal-close-wh:30px;--modal-x-right:95px;--modal-x-top:90px}#gallery-modal.c-gallery__modal{background-color:var(--or-alt-btncolor)}#gallery-modal .c-gallery__modal-content .owSlider_slideBox .owSlider_mode{justify-content:center}#gallery-modal .c-owslider .c-owslider__list{display:grid;grid-auto-flow:column;overflow:hidden;width:94vw;height:94vh;max-width:var(--modal-w);max-height:var(--modal-h)}#gallery-modal.c-gallery__modal .is-container .is-header{z-index:10}#gallery-modal.c-gallery__modal .is-container .is-header *{color:var(--or-main-btncolor)}#gallery-modal.c-gallery__modal .is-container .is-body{display:flex;width:94vw;height:94vh;max-width:var(--modal-w);max-height:var(--modal-h);align-content:center;justify-content:center;animation:none}#gallery-modal.c-gallery__modal .is-container{align-items:center;justify-content:center}#gallery-modal .c-owslider .c-owslider__item{width:94vw;height:94vh;max-width:var(--modal-w);max-height:var(--modal-h);min-height:100%}#gallery-modal .c-gallery__modal-content .c-sliderzoom__counter{grid-row:2;color:var(--or-alt2-color);text-align:center;font-family:var(--or-main-font);font-size:1.375rem;font-style:normal;font-weight:400;line-height:155%;text-transform:uppercase}#gallery-modal .c-owslider .owsliders-nav{top:0;max-width:90%}@media (max-width:1279px){#gallery-modal,#gallery-modal *{--modal-w:100vw;--modal-h:800px;--modal-x-right:30px;--modal-x-top:30px}#gallery-modal.c-gallery__modal .is-container{max-width:100vw;width:100%}#gallery-modal.c-gallery__modal .is-container .is-body{height:auto;width:100vw;max-width:unset;max-height:unset;margin:0;padding:0}#gallery-modal .c-gallery__modal-content{height:auto;grid-template:auto / 1fr;max-height:538px}}@media (min-width:1280px) and (max-width:1367px){#gallery-modal,#gallery-modal *{--modal-x-right:45px;--modal-x-top:40px}}@media (max-width:1024px){#gallery-modal .c-owslider .owsliders-nav{display:flex;flex-direction:column;align-content:center;top:auto;max-width:100%}}@media (min-width:767px){#gallery-modal,#gallery-modal *{--modal-h:800px}}@media (min-width:1025px) and (max-width:1679px){#gallery-modal,#gallery-modal *{--modal-h:500px}}.c-2col,.c-2col *{--2col-col:repeat(2,1fr);--2col-gap:35px;--2col-img-marbot:20px;--2col-h3-color:var(--or-main-color);--2col-h3-size:var(--or-font-h2);--2col-h3-strong-color:var(--or-alt-color);--2col-btn-martop:55px;--2col-btn-a-marright:70px}.c-2col{display:grid;grid-template-columns:var(--2col-col);gap:var(--2col-gap)}.c-2col__item .c-2col__img{margin-bottom:var(--2col-img-marbot)}.c-2col__item .c-2col__txt h3{color:var(--2col-h3-color);font-size:var(--2col-h3-size)}.c-2col__item .c-2col__txt h3 strong{color:var(--2col-h3-strong-color)}.c-2col__item .c-2col__btn{margin-top:var(--2col-btn-martop)}.c-2col__item .c-2col__btn.has-2{display:flex}.c-2col__btn.has-2 a:first-of-type{margin-right:var(--2col-btn-a-marright)}@media (min-width:1024px) and (max-width:1279px){.c-2col__item .c-2col__img picture{width:calc(var(--or-width) / 2)}.c-2col__item .c-2col__btn.has-2{display:flex;flex-direction:column}.c-2col__btn.has-2 a:first-of-type{margin-bottom:20px}}@media (max-width:1024px){.c-2col,.c-2col *{--2col-col:1fr;--2col-gap:55px;--2col-img-marbot:20px;--2col-btn-martop:35px}.c-2col__item .c-2col__txt h3,.c-2col__item .c-2col__txt h3 strong{font-size:24px}.c-2col__item .c-2col__img picture{width:var(--or-width)}}@media (max-width:767px){.c-2col,.c-2col *{--2col-btn-a-marright:0}.c-2col__item .c-2col__btn.has-2{display:flex;flex-direction:column}.c-2col__btn.has-2 a:first-of-type{margin-bottom:20px}}.c-textmodal,.c-textmodal *{--ventajas-bg:var(--or-white-color);--ventajas-w:var(--or-innerwidth);--ventajas-pad:77px 139px}.c-textmodal{display:flex;justify-content:center}.c-textmodal__content{background-color:var(--ventajas-bg);padding:var(--ventajas-pad);width:var(--ventajas-w)}@media (min-width:1025px) and (max-width:1279px){.c-textmodal,.c-textmodal *{--ventajas-w:100%}}@media (max-width:1024px){.c-textmodal,.c-textmodal *{--ventajas-w:100%;--ventajas-pad:var(--or-pad) calc((100vw - (var(--or-width)))/2)}}.c-horarios,.c-horarios *{--horarios-txt-marbot:70px;--horarios-2cols-strong-size:36px;--horarios-special-p-size:16px;--horarios-2cols-marbot:15px}.c-horarios__intro,.c-horarios__txt.has-2cols,.c-horarios__txt.has-special{margin-bottom:var(--horarios-txt-marbot)}.c-horarios__txt.has-2cols{display:flex;justify-content:space-around}.c-horarios__txt.has-2cols strong{font-size:var(--horarios-2cols-strong-size);font-weight:400}.c-horarios__txt.has-2cols p:first-of-type{margin-bottom:var(--horarios-2cols-marbot)}.c-horarios__txt.has-special{margin-bottom:calc(var(--horarios-txt-marbot) / 2)}.c-horarios__txt.has-special p{font-family:var(--or-alt-font);font-size:var(--horarios-special-p-size);font-weight:500;line-height:162%}@media (max-width:1024px){.c-horarios,.c-horarios *{--horarios-txt-marbot:50px;--horarios-2cols-strong-size:26px}.c-horarios__txt.has-2cols{flex-direction:column;gap:50px}}*{--ob-default-time:1s;--ob-animation-time:1.6s;--ob-animation-delay:.25s;--ob-animation-iteration:1;--ob-animation-ease:ease-out;--ob-opacity-init:0;--ob-opacity-end:1;--ob-animation-fill:both;--ob-animation-direction:normal;--ob-animation-name:reveal-image;--ob-animation-translate:200px}.ob-basic{width:100%;height:100%;position:relative}.ob-basic picture,.ob-basic .t-bordermirror{display:block;width:100%;height:100%;opacity:0;transition:opacity var(--ob-animation-time) var(--ob-animation-ease) var(--ob-animation-delay);will-change:opacity}.ob-basic.is-1 picture,.ob-basic.is-1 .t-bordermirror{--ob-animation-delay:.25s}.ob-basic.is-2 picture{--ob-animation-delay:.45s}.ob-basic picture>img,.ob-basic .t-bordermirror>img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.ob-basic.ob--init picture,.ob-basic.ob--init .t-bordermirror{opacity:1}.ob-basic.is-v2 picture,.ob-basic.is-v2 .t-bordermirror{transition:none;opacity:0;transform:translate3d(0,80px,0);will-change:opacity,transform}.ob-basic.is-v2.is-1 picture{--ob-animation-delay:.1s}.ob-basic.is-v2.is-2 picture{--ob-animation-delay:.45s}.ob-basic.is-v2.ob--init picture,.ob-basic.is-v2.ob--init .t-bordermirror{-webkit-animation:reveal-img .9s var(--ob-animation-ease) both;animation:reveal-img .9s var(--ob-animation-ease) both;-webkit-animation-delay:var(--ob-animation-delay);animation-delay:var(--ob-animation-delay)}@-webkit-keyframes reveal-img{from{opacity:0;-webkit-transform:translate3d(0,80px,0);transform:translate3d(0,80px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes reveal-img{from{opacity:0;transform:translate3d(0,80px,0)}to{opacity:1;transform:translate3d(0,0,0)}}.ob-text>div{opacity:0;transform:translate3d(0,80px,0);will-change:opacity,transform}.ob-text.ob--init>div{-webkit-animation:reveal-text .9s var(--ob-animation-ease) both;animation:reveal-text .9s var(--ob-animation-ease) both}.ob-text.ob--init>.c-text__title{--ob-animation-delay:.1s;-webkit-animation-delay:var(--ob-animation-delay);animation-delay:var(--ob-animation-delay)}.ob-text.ob--init>.c-text__destacado{--ob-animation-delay:.25s;-webkit-animation-delay:var(--ob-animation-delay);animation-delay:var(--ob-animation-delay)}.ob-text.ob--init>.c-text__txt{--ob-animation-delay:.4s;-webkit-animation-delay:var(--ob-animation-delay);animation-delay:var(--ob-animation-delay)}@-webkit-keyframes reveal-text{from{opacity:0;-webkit-transform:translate3d(0,80px,0);transform:translate3d(0,80px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes reveal-text{from{opacity:0;transform:translate3d(0,80px,0)}to{opacity:1;transform:translate3d(0,0,0)}}.ac-accessnav{position:fixed;top:0;left:50%;transform:translate3d(-50%,-120%,0);z-index:110;list-style:none;background:rgba(51,51,51,.9);padding:20px;opacity:0;pointer-events:none;transition:transform .2s ease,opacity .2s ease;width:100%}.ac-accessnav.is-focused,.ac-accessnav:focus-within{transform:translate3d(-50%,0,0);opacity:1;pointer-events:auto}.ac-accessnav ul{padding:0;list-style:none;display:flex;justify-content:center}.ac-accessnav a{text-align:center;display:flex;margin:0 10px;padding:5px 10px;color:var(--or-white-color);text-decoration:none}.ac-accessnav a:focus,.ac-accessnav a:focus-visible{text-decoration:underline}@media (prefers-reduced-motion:reduce){.ob-text>div,.ob-text.ob--init>div{opacity:1;transform:none;animation:none;-webkit-animation:none}.ob-basic picture,.ob-basic.ob--init picture{opacity:1;transition:none}.ac-accessnav{transition:none}}