:root{--or-main-color:#33414A;--or-alt-color:#2773A6;--or-gray-color:#D0C9B2;--or-cream-color:#F6F4EE;--or-white-color:#FFF;--or-black-color:#33414A;--or-main-btncolor:var(--or-main-color);--or-alt-btncolor:var(--or-gray-color);--or-font-h1:90px;--or-font-h1-strong:30px;--or-font-h1-em:24px;--or-font-h2:70px;--or-font-h2-em:20px;--or-font-h3:25px;--or-font-p:16px;--or-font-p-big:24px;--or-font-p-mid:22px;--or-font-btn:16px;--or-main-font:"Poppins",sans-serif;--or-alt-font:"Instrument Serif",serif;--or-width:1500px;--or-w-btn:233px;--or-wbold:600;--or-pad:150px;--be-box-mbot:200px}@media (min-width:1280px) and (max-width:1679px){:root{--or-width:90vw}}@media (min-width:768px) and (max-width:1279px){:root{--or-font-h1:70px;--or-width:60vw}}@media (min-width:768px) and (max-width:1024px){:root{--or-font-h1-strong:30px;--or-font-h1-em:20px;--or-font-h2:40px;--or-font-h2-em:16px;--or-font-h3:23px;--or-font-p:16px;--or-font-p-max:25px;--or-font-p-min:20px;--or-font-p-mid:16px;--or-width:84vw;--or-pad:100px}}@media (max-width:767px){:root{--or-font-h1:50px;--or-font-h1-strong:30px;--or-font-h1-em:20px;--or-font-h2:40px;--or-font-h2-em:16px;--or-font-h3:23px;--or-font-p:16px;--or-font-p-max:25px;--or-font-p-min:20px;--or-font-p-mid:16px;--or-width:84vw;--or-pad:100px}}body{color:var(--or-main-color)}main>section{padding:var(--or-pad) 0}main>section>*{max-width:var(--or-width);margin-left:auto;margin-right:auto}main>section.is-100>*{max-width:100%}main>section.is-overflowedright>*{max-width:calc(100% - ((100% - var(--or-width)) / 2));margin-left:auto;margin-right:0}h1{color:var(--or-cream-color);text-align:center;font-family:var(--or-alt-font);font-size:var(--or-font-h1);font-weight:400;line-height:111.111%;letter-spacing:.9px;margin:30px}h1>strong{font-size:var(--or-font-h1-strong);font-family:var(--or-main-font);font-weight:600;text-transform:none;display:block;line-height:100%;letter-spacing:6px}h1>em{display:block;font-family:var(--or-main-font);font-size:var(--or-font-h1-em);font-style:normal;font-weight:400;line-height:100%;letter-spacing:2.4px;text-transform:uppercase}h2{font-weight:400;line-height:97%;color:var(--or-alt-color);font-size:var(--or-font-h2);font-family:var(--or-alt-font);margin:0;margin-block:0}h2>em{font-family:var(--or-main-font);font-size:var(--or-font-h2-em);font-weight:400;line-height:normal;display:block;color:var(--or-main-color);text-transform:uppercase;font-style:normal;padding-bottom:20px}h2>strong{display:block;font-style:italic;font-weight:400;line-height:97%;color:var(--or-alt-color);font-size:var(--or-font-h2);font-family:var(--or-alt-font)}h3{font-size:var(--or-font-h3);color:var(--or-black-color);font-family:var(--or-alt-font);font-style:italic;font-weight:300;line-height:167%}p{font-family:var(--or-main-font);font-size:var(--or-font-p);line-height:144%;color:var(--or-main-color);text-align:center;font-style:normal;font-weight:500;line-height:175%}a,a:hover{text-decoration:none}@media (min-width:1025px) and (max-width:1279px){main>section.is-overflowedright>*{--or-width:95vw}}@media (min-width:1025px) and (max-width:1279px){h1{line-height:150%;letter-spacing:.5px}}.t-gridover{display:grid;grid-template:1fr / 1fr;align-items:start}.t-gridover>*,.t-gridover::before,.t-gridover::after{grid-column:1 / span 1;grid-row:1 / span 1}.t-centered,.t-centered *{text-align:center}.t-line{position:relative;background-image:url(../../../../../../images/custom/icons/icon-lines.svg);background-repeat:repeat-x;background-position:center;max-width:var(--max-width);width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.t-line em{background-color:white;width:max-content;padding:0 10px}.c-contactform form .is-btn button,.c-contactform form .is-btn button *,.t-btn{--btn-max-w:233px;background-color:transparent;color:var(--or-main-color);font-family:var(--or-main-font);font-size:var(--or-font-btn);font-weight:500;letter-spacing:2.5px;border-color:var(--or-main-color);width:var(--btn-max-w);transition:.2s all ease-in-out}.t-btn:hover{background-color:var(--or-alt-color);border-color:var(--or-alt-color);color:var(--or-white-color)}.t-btn.t--alt{color:var(--or-cream-color);border-color:var(--or-cream-color);background-color:transparent}.t-btn.t--alt:hover{color:var(--or-main-color);border-color:var(--or-cream-color);background-color:var(--or-cream-color)}.t-btn.t--lang{border:none;display:flex;--btn-padding:0;width:100%;justify-content:center;align-items:center;min-width:var(--btn-min-w);min-height:var(--btn-min-h);color:var(--or-cream-color);flex-direction:row-reverse;font-family:var(--or-main-font);font-style:normal;font-weight:600;letter-spacing:2.4px}.t-btn.t--lang:hover,.t-btn.t--lang:focus,.t-btn.t--lang[aria-expanded="true"]{background-color:var(--or-white-color);color:var(--or-black-color);stroke:var(--or-black-color);outline:none}.t-btn.t--lang>svg{height:19px;padding-left:0;padding-right:5px;width:auto}.t-btn.t--lang>svg path{stroke:var(--or-white-color);stroke-width:2.5;transition:.2s all ease-in-out}.t-btn.t--lang:hover>svg path,.t-btn.t--lang:focus>svg path,.t-btn.t--lang[aria-expanded="true"]>svg path{stroke:var(--or-black-color)}.t-btn.is-centered{margin-left:auto}.t-btn.c--booking{font-size:22px;letter-spacing:3px;font-weight:500;font-family:var(--or-main-font);background-color:var(--or-gray-color);color:var(--or-black-color);transition:.2s all ease-in-out;border:none;font-style:normal;width:100%;--btn-min-w:200px;text-transform:uppercase}.t-btn.c--booking:hover{background-color:var(--or-alt-color);color:var(--or-white-color)}.is-fixed .t-btn.t--lang,.is-fixed .t-btn.t--lang path{color:var(--or-main-color);stroke:var(--or-main-color);transition:none}.is-fixed .t-btn.t--lang:hover,.is-fixed .t-btn.t--lang:focus,.is-fixed .t-btn.t--lang[aria-expanded="true"]{background-color:var(--or-main-color);color:var(--or-cream-color);stroke:var(--or-cream-color)}.is-fixed .t-btn.t--lang:hover>svg path,.is-fixed .t-btn.t--lang:focus>svg path,.is-fixed .t-btn.t--lang[aria-expanded="true"]>svg path{stroke:var(--or-cream-color);transition:none}@media (max-width:767px){.t-btn,.t-btn *{--btn-max-w:100%;--btn-max-w:100%}}.t-pad--no{padding-top:0;padding-bottom:0}.t-bgcolor{--bgcolor:var(--or-white-color);background-color:var(--bgcolor)}.t-bgcolor.t--cream{--bgcolor:var(--or-cream-color)}.t-color,.t-color *{color:var(--or-alt-color)}.t-color.t--cream,.t-color.t--cream *{color:var(--or-cream-color)}.t-modal,.t-modal *{--modal-pad:0;--modal-x-top:100px;--modal-x-right:100px;--modal-h:100%;--modal-bg:var(--or-cream-color)}.t-modal .t-modal__container .t-modal__body{height:100%;margin:0 auto;animation-name:a-blur-in;-webkit-animation-name:a-blur-in;-moz-animation-name:a-blur-in}.t-modal .t-modal__header .t-modal__close svg,.t-modal .t-modal__header .t-modal__close svg *{stroke:var(--or-main-color);fill:var(--or-main-color);width:40px;height:40px}.t-modal .t-modal__header .t-modal__close{display:flex;justify-content:flex-end;padding:20px 20px 0 0}@media (max-width:767px){.t-modal .t-modal__container .t-modal__body{display:flex;flex-direction:column;justify-content:flex-start}#layerModal .t-modal{display:flex;align-items:flex-start;overflow:scroll}}.c-header{height:100vh;height:100dvh;display:grid;background-color:transparent;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;z-index:1}.c-header>div.c-header__text{z-index:2;height:100%;display:flex;flex-direction:column;align-items:center;align-content:center;justify-content:center;flex-grow:1}.c-header>div.c-header__text.c-header__textcontainer{display:flex;align-items:center;align-content:center;height:100%;min-height:100%}.c-header__text .c-header__textcontainer .is-container{display:flex;justify-content:center;padding-bottom:40px;color:#fff}.c-header .c-header__textcontainer h1 em{display:block;z-index:1;letter-spacing:2px}.c-header .c-header__textcontainer h1 strong{display:block;z-index:1;padding-top:50px;padding-bottom:20px}@media (max-width:767px){.c-header>div.c-header__background img{object-fit:cover;object-position:right}}@media (max-width:1024px){.c-header>div.c-header__text h1{line-height:normal;padding-top:30px}.c-header>div.c-header__text h1 em{padding-top:10px}}@media (min-width:1025px) and (max-width:1279px){.c-header>div.c-header__text{max-width:552px;margin:0 auto}}@media (min-width:1680px){.c-header>div.c-header__background img{object-fit:none}}.c-text,.c-text *{--or-pad-text:30px;--max-width:470px;--title-separation:40px}.c-text .c-text__container{margin:auto;max-width:var(--max-width)}.c-text .c-text__container>.c-text__row.is-title,.c-text .c-text__container>.c-text__row.is-content .is-highlight{padding-bottom:var(--title-separation)}.c-text .c-text__container>.c-text__row.is-renovation{padding-top:var(--title-separation)}.c-text .c-text__container .c-text__row.is-renovation p{font-family:var(--or-alt-font);font-size:40px;font-style:normal;font-weight:400;line-height:120%;display:block}.c-text .c-text__container .c-text__row.is-renovation p em{font-family:var(--or-main-font);font-size:var(--or-font-p-mid);color:var(--or-main-color);font-weight:300;font-style:normal;display:block;padding:0 40px}.c-text .c-text__container .c-text__row.is-renovation p>span{padding:10px 0}.c-text .c-text__container .c-text__row .is-highlight p{font-family:var(--or-alt-font);font-size:var(--or-font-p-big);font-style:italic;font-weight:400;line-height:1.5;color:var(--or-main-color)}@media (max-width:767px){.c-text,.c-text *{--or-pad-text:40px;--title-separation:40px;--max-width:var(--or-width)}}.c-contactbanner,.c-contactbanner *{--height-banner:495px;--p-font:60px}.c-contactbanner{display:flex;flex-direction:column;height:var(--height-banner);background-repeat:no-repeat;background-size:cover}.c-contactbanner .c-contactbanner__container{width:100%;max-width:var(--or-width);height:100%;margin:0 auto;align-items:center}.c-contactbanner .c-contactbanner__container .c-contactbanner__col.is-first p{color:var(--or-cream-color);font-family:var(--or-alt-font);font-size:var(--p-font);font-weight:400}.c-contactbanner .c-contactbanner__container .c-contactbanner__col.is-second button{margin-left:auto;margin-right:0}.c-contactbanner .c-contactbanner__container .c-contactbanner__col{width:100%}@media (max-width:1024px){.c-contactbanner,.c-contactbanner *{--height-banner:auto;--p-font:40px}.c-contactbanner .c-contactbanner__container #contactBanner{object-fit:cover;height:335px}.c-contactbanner .c-contactbanner__container{width:100%;height:100%;display:flex;flex-direction:column;align-content:center;align-items:center;justify-content:center}.c-contactbanner .c-contactbanner__container .c-contactbanner__col.is-first p{padding-bottom:60px}.c-contactbanner .c-contactbanner__container{flex-direction:column;flex-grow:1}.c-contactbanner .c-contactbanner__container .c-contactbanner__col.is-second button{margin-right:auto}}@media (min-width:1025px) and (max-width:1279px){.c-contactbanner .c-contactbanner__container{display:flex}.c-contactbanner .c-contactbanner__container .c-contactbanner__col.is-first{flex-grow:1}}.c-footer,.c-footer *{--contact-font:14px;--adress-font:14px;--gap:45px}.c-footer{max-width:100%}.c-footer p{font-size:var(--adress-font);font-style:normal;font-weight:400}.c-footer .c-footer__content .is-adress p{text-align:left;padding-bottom:5px}.c-footer .c-footer__content .is-info a,.c-footer .c-footer__content .is-info a p{font-size:var(--contact-font);font-weight:400;display:flex}.c-footer .c-footer__content .is-info>a:first-child{padding-bottom:20px}.c-footer .c-footer__content .is-btn a{margin-right:0;margin-left:auto;margin-top:0;margin-bottom:auto}.c-footer__grid{display:grid;grid-template-columns:280px 1fr 1fr 1fr;grid-template-rows:1fr auto;width:var(--or-width);margin:0 auto;justify-items:start}.c-footer__column.is-adress,.c-footer__column.is-info,.c-footer__column.is-rgpd,.c-footer__column.is-btn{grid-row:1}.c-footer__column.is-copyright,.c-footer__column.is-powered{grid-row:2}.c-footer__column.is-logo{grid-column:1;grid-row:1/span 2;width:170px;height:183px}.c-footer__column.is-adress{grid-column:2}.c-footer__column.is-info{grid-column:3}.c-footer__column.is-rgpd{grid-column:4}.c-footer__column.is-btn{grid-column:5}.c-footer__column.is-copyright{grid-column:2}.c-footer__column.is-powered{grid-column:3}.c-footer__column.is-powered a{display:flex;align-items:center}.c-footer__column.is-powered a p{padding-right:5px}@media (min-width:1414px) and (max-width:1679px){.c-footer__column.is-powered{grid-column:3 / span 2;grid-row:2}}@media (min-width:1280px) and (max-width:1679px){.c-footer__grid{display:grid;grid-template-columns:200px 1fr 1fr 1fr;gap:30px;text-align:center;align-items:start}.c-footer__column.is-logo{width:150px;height:160px}.c-footer__column.is-copyright{grid-row:2;grid-column:2 / span 2}.c-footer__column.is-powered{grid-column:4 / span 2;grid-row:2}.c-footer__column.is-rgpd{text-align:left}}@media (min-width:1025px) and (max-width:1279px){.c-footer__grid{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(4,auto);display:grid;gap:30px;text-align:center;align-items:start;justify-items:start}.c-footer__column.is-adress,.c-footer__column.is-rgpd,.c-footer__column.is-copyright,.c-footer__column.is-powered{grid-column:1}.c-footer__column.is-logo{grid-row:1;grid-column:1;height:auto;width:150px}.c-footer__column.is-adress{grid-row:2}.c-footer__column.is-info{grid-column:2;grid-row:2}.c-footer__column.is-rgpd{grid-column:1;grid-row:3;text-align:left}.c-footer__column.is-btn{grid-column:2;grid-row:3}.c-footer__column.is-copyright{grid-row:4;display:flex}.c-footer__column.is-powered{grid-column:2;grid-row:4}}@media (max-width:1024px){.c-footer__grid{grid-template-columns:1fr;grid-template-rows:repeat(7,auto);display:grid;justify-items:center;gap:20px;text-align:center}.c-footer__column.is-logo,.c-footer__column.is-adress,.c-footer__column.is-info,.c-footer__column.is-rgpd,.c-footer__column.is-btn,.c-footer__column.is-copyright,.c-footer__column.is-powered{grid-column:1}.c-footer__column.is-logo{grid-row:1;height:auto}.c-footer__column.is-adress{grid-row:3}.c-footer__column.is-info{grid-row:4}.c-footer__column.is-rgpd{grid-row:5}.c-footer__column.is-btn{grid-row:2}.c-footer__column.is-copyright{grid-row:6}.c-footer__column.is-powered{grid-row:7}.c-footer .c-footer__content .is-adress p{text-align:center}.c-footer .c-footer__content .is-info a,.c-footer .c-footer__content .is-info a p{justify-content:center}.c-footer__column:not(.is-copyright){padding-bottom:30px}}.c-navgrid,.c-navgrid *{--nav-logo:100px;--nav-logo-h:90px;--nav-pad-h:20px;--nav-pad-v:11vw;--btn-min-h:60px;--btn-min-w:60px;--main-color:var(--or-white-color)}.c-navgrid{min-height:calc((var(--nav-pad-h)*2) + var(--nav-logo-h));background-color:transparent;gap:20px;display:grid;grid-auto-columns:0 1fr var(--nav-lang)}.c-navgrid .c-navgrid__item.c--logo{max-width:var(--nav-logo)}.c-navgrid .c-navgrid__item.c--logo a,.c-navgrid .c-navgrid__item.c--logo a *{height:0}.c-navgrid .c-navgrid__item .c-langs{gap:10px;margin:10px 0 0 0;margin:calc(((var(--nav-pad-h)*2) + var(--nav-logo-h)) - var(--nav-logo-h)) 0 0 0}.c-navgrid.is-fixed{background-color:var(--or-white-color);display:grid;grid-auto-columns:var(--nav-logo) 1fr var(--nav-lang)}.c-navgrid.is-fixed .c-navgrid__item.c--logo svg{width:176px;min-width:176px}.c-navgrid.is-fixed .c-navgrid__item.c--logo a,.c-navgrid.is-fixed .c-navgrid__item.c--logo a *{height:var(--nav-logo-h)}.c-navgrid.is-fixed .c-navgrid__item.c-navcontent{display:grid;grid-template-columns:auto;justify-content:end}.c-navgrid.is-fixed .c-navgrid__item .c-navbtn.c--extra{background-color:transparent;border:solid 1px var(--or-white-color)}.c-navgrid.is-fixed .c-navbtn.c--extra:hover,.c-navgrid.is-fixed .c-navbtn.c--extra:focus{background-color:var(--or-white-color);border-color:var(--or-black-color)}@media (max-width:767px){.c-navgrid.is-fixed{background-color:#fff;padding:13px;height:auto;min-height:unset;display:grid;grid-auto-flow:column;grid-auto-columns:minmax(50%,227px) auto auto;justify-content:center;justify-items:center}.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}.is-fixed .c-navcontent{width:100%;grid-template:1fr / 1fr}.is-fixed .c-navcontent__menu.c--extra{grid-template:1fr / 1fr}.is-fixed .c-navcontent__menu.c--extra button.c-navbtn.c--booking{grid-column:1 / span 1}.c-navgrid.is-fixed .c-navgrid__item.c--langs{display:flex}.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}.is-fixed .t-btn.t--lang:hover>svg path,.is-fixed .t-btn.t--lang:focus>svg path,.is-fixed .t-btn.t--lang[aria-expanded="true"]>svg path{stroke:var(--or-main-color);stroke-width:5px}.c-navgrid.is-fixed .c-navgrid__item.c--langs>button::before{display:none}.c-navgrid.is-fixed .c-navgrid__item.c--langs>button svg{display:block;width:15px;margin-right:5px}.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}}@media (max-width:767px) and (orientation:landscape){.c-navgrid.is-fixed{grid-auto-columns:227px auto}.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%)}}@media (min-width:768px) and (max-width:1024px){.c-navcontent{gap:0}.c-navcontent__menu.c--extra button.c-navbtn{margin:0}}.c-dragscroll,.c-dragscroll *{--dragscroll-w:100%;--dragscroll-item-w:867px;--dragscroll-item-h:572px;--dragscroll-gap:20px;--ds-pointer-w:350px}.c-dragscroll{display:flex;flex-direction:column}.c-dragscroll .c-dragscroll__container,.c-dragscroll.is-match .c-dragscroll__container{overflow-x:hidden;display:flex;flex-wrap:wrap;justify-content:flex-start;flex-direction:column;max-width:100%;max-height:var(--dragscroll-item-h)}.c-dragscroll .c-dragscroll__container>*,.c-dragscroll.is-match .c-dragscroll__container>*{flex-grow:1}.c-dragscroll .c-dragscroll__container .c-dragscroll__item{max-width:var(--dragscroll-item-w);max-height:var(--dragscroll-item-h)}.c-dragscroll .c-dragscroll__container>*{display:grid;grid-auto-flow:column;grid-auto-columns:var(--dragscroll-item-w,400px);gap:var(--dragscroll-gap,10px)}.c-dragscroll .c-dragscroll__scrollbar{--ds-height:1px;--ds-scrollpointerbg:var(--or-main-color);--ds-scrollbarbg:var(--or-gray-color);max-width:var(--or-width);margin:70px 0 30px 0;max-height:1px;display:flex;flex-direction:column;justify-content:center;user-select:none}.c-dragscroll .c-dragscroll__scrollbar .is-pointer{min-height:3px;border-radius:25px}.c-dragscroll .is-moving{scroll-behavior:smooth;transition:all .25s ease-in-out}@media (max-width:1024px){.c-dragscroll,.c-dragscroll *{--dragscroll-item-w:272px;--dragscroll-item-h:415px;--dragscroll-gap:10px;--ds-pointer-w:65px}.c-dragscroll .c-dragscroll__container .c-dragscroll__item,.c-dragscroll .c-dragscroll__container>*{height:var(--dragscroll-item-h)}}.c-bebox,.c-bebox *{--vue-main-color:var(--or-main-color);--vue-height:75px;--vue-begap:0;--vue-bebg:var(--or-cream-color);--vue-bebg-column:transparent;--vue-backdrop-filter:7px;--vue-btn-color:var(--or-gray-color);--vue-btntxt-color:var(--or-main-color);--vue-text-color:var(--or-main-color);--vue-detail-color:#B4B1B1;--vue-cal-disabled-bg:#e5e5e5;--vue-cal-disabled-txt:#FFF;--vue-cal-main-color:var(--vue-main-color);--vue-cal-main-color-txt:var(--or-main-color);--vue-box-top:80vh;--or-navgrid-h:120px;--vue-cal-main-color:var(--or-gray-color)}.c-bebox>.c-bebox__form>.c-bebox__column{justify-content:center}.c-bebox .c-bebox__column{color:var(--vue-main-color)}.c-bebox .c-bebox__column .c-bebox__field{margin:0;--vue-height:51px}.c-bebox__column.c--pax .c-bebox__field::after{content:"";position:absolute;top:15px;bottom:15px;left:50%;width:1px;background-color:var(--or-main-color)}.c-bebox__column.c--calendar .c-bebox__field::after{content:"";position:absolute;top:15px;bottom:15px;left:100%;width:1px;background-color:var(--or-main-color)}.c-bebox .c-bebox__column .c-bebox__field,.c-bebox .c-bebox__column.c--calendar .c-bebox__field>div{padding:0 47px}.c-bebox .c-bebox__column.c--calendar .c-bebox__field,.c-bebox .c-bebox__column.c--promocode .c-bebox__field{border-right:none}.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:14px;text-transform:uppercase;font-weight:500;letter-spacing:2.1px}.c-bebox .c-bebox__modal{color:var(--or-main-color)}.c-bebox .c-bebox__roompax>div>[class*=_selector]>span{background-color:var(--or-main-color)}.c-bebox button.c-bebox__addrooms,.c-bebox__roompax>div .c-bebox__roomkids_ages select{color:var(--or-main-color);border-color:var(--or-main-color)}.c-bebox__column.c--pax .c-bebox__button.c--removerooms{display:flex}.c-bebox .c-bebox__column.c--pax .c-bebox__button.c--removerooms svg{margin-right:10px}.c-bebox .c-bebox__column.c--pax .c-bebox__button.c--removerooms svg *{fill:currentColor;stroke:none}.c-bebox .c-bebox__column.c--submit>button{font-size:22px;letter-spacing:3px;font-weight:500;background-color:var(--vue-btn-color);color:var(--or-black-color);transition:.2s all ease-in-out}.c-bebox .c-bebox__column.c--submit>button:hover,.c-bebox .c-bebox__column.c--submit>button:focus{background-color:var(--or-alt-color);color:var(--or-white-color);outline:none}.c-bebox__roompax>div>[class*=_selector]>span.disabled{opacity:.4}@media (min-width:1280px) and (max-width:1679px){.c-bebox .c-bebox__column .c-bebox__field,.c-bebox .c-bebox__column.c--calendar .c-bebox__field>div{padding:0 25px}}@media (max-width:1279px){.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:30px 0}.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{font-size:22px;letter-spacing:3px;font-weight:500;color:var(--vue-btntxt-color);background-color:var(--or-gray-color)}.c-bebox.is-mobile .c-bebox__form>div{background-color:transparent}.c-bebox .c-bebox__column .c-bebox__field,.c-bebox .c-bebox__column.c--calendar .c-bebox__field>div{border:none;padding:0 20px}.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-cream-color)}}@media (max-width:1024px) and (orientation:landscape){.c-bebox.is-displayed .c-bebox__form,.c-bebox .is-fixed.is-displayed .c-bebox__form{background-color:var(--or-cream-color);left:auto}}@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%;background-color:var(--vue-bebg)}.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-bebox.is-mobile.is-displayed button.c-bebox__mobileclose *{stroke:var(--or-main-color)}}.c-langs .c-langs__item{background-color:var(--or-cream-color)}.c-langs .c-langs__item a{width:100%;height:100%;display:flex;justify-content:center;align-items:center;color:var(--or-black-color);font-size:var(--or-font-btn);font-family:var(--or-main-font);font-weight:600}.c-langs .c-langs__item:hover{background-color:var(--or-black-color)}.c-langs .c-langs__item:hover a{color:var(--or-cream-color)}.c-langs .c-langs__item a,.c-langs .c-langs__item>button,.c-langs .c-langs__item>button svg path{transition:.2s all ease-in-out}@media (max-width:767px){.c-langs .c-langs__item a{color:var(--or-main-color)}}#modalContactForm,#modalContactForm *{--modal-w:700px}#modalContactForm.t-modal .t-modal__header{position:unset;width:100%;background-color:var(--modal-bg)}#modalContactForm.t-modal .t-modal__container{flex-direction:column;align-items:flex-end}.c-contactform{background-color:var(--modal-bg)!important}.c-contactform form .is-btn button{color:var(--or-main-color);background-color:transparent;border:1px var(--or-main-color) solid;border-radius:0;text-transform:uppercase;max-width:280px;margin:0 auto;display:flex;align-items:center;justify-content:center}.c-contactform form .is-btn button:hover{opacity:1;background-color:var(--or-alt-color);border-radius:0;border:1px solid var(--or-alt-color);color:var(--or-main-color);text-transform:uppercase}.c-contactform form .is-btn button:hover span{color:var(--or-white-color)}.c-contactform form .is-responsible p{font-size:.75rem;font-weight:400}.c-contactform form .is-policy label p a{text-decoration:underline}.convertforms form .cf-input[type=checkbox]:checked{background-color:var(--or-alt-color)}.c-contactform form .cf-fields .is-name input,.c-contactform form .cf-fields .is-email input,.c-contactform form .cf-fields .is-message textarea,.c-contactform form .cf-fields .is-email input:focus{color:var(--or-black-color);font-size:var(--or-font-btn)}.c-contactform form .cf-fields .is-message textarea{min-height:150px}.c-contactform form .is-policy label p{font-size:12px}.c-contactform form .is-policy .cf-checkbox-group{justify-content:center}.c-contactform form .is-btn button,.c-contactform form .is-btn button *{width:100%;display:flex;flex-direction:column}.c-contactform form .is-recaptcha .cf-recaptcha-v3-text-badge{text-align:center;padding-bottom:20px}.c-contactform form .is-recaptcha .cf-recaptcha-v3-text-badge,.c-contactform form .is-recaptcha .cf-recaptcha-v3-text-badge>*{color:var(--or-black-color)}.c-contactform form .cf-fields input::placeholder,.c-contactform form .cf-fields textarea::placeholder{color:var(--or-main-color)}.c-contactform.convertforms.cf-success form .cf-response{background-color:transparent}.c-contactform.convertforms.cf-success .cf-response p{color:var(--or-main-color);font-size:20px;font-weight:400}.c-contactform form .is-policy{border:none}.c-contactform.convertforms .cf-label .cf-required-label{display:none}span.cf-spinner{display:flex}.c-contactform form .is-btn button span.cf-spinner{display:flex;flex-direction:row;justify-content:center}.c-contactform form .is-btn button span.cf-spinner .bounce1,.c-contactform form .is-btn button span.cf-spinner .bounce2,.c-contactform form .is-btn button span.cf-spinner .bounce3{background-color:var(--or-main-color);width:10px}@media (max-width:767px){#modalContactForm,#modalContactForm *{--modal-w:100vw}}@media (max-width:767px) and (orientation:landscape){.isSafari .c-rgpdmodal.t-show,.isSafari .c-rgpdmodal.t-show .c-rgpdmodal__container,.isSafari .c-rgpdmodal.t-show .c-rgpdmodal__container .c-rgpdmodal__body{overflow:auto}}.c-textolegal,.c-textolegal *{--or-font-h2:25px;--or-font-p:16px;font-weight:500;color:var(--or-black-color);line-height:25px}.c-textolegal strong{font-weight:600}.c-textolegal h3{padding-bottom:20px}.c-textolegal h2{padding:30px 0;font-family:var(--or-main-font);font-size:var(--or-font-h2);font-weight:500;color:var(--or-main-color);letter-spacing:0;text-transform:uppercase}.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:30px}}.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-nav{display:block;font-size:var(--adress-font)}.c-nav li{padding-bottom:10px}.c-arrows,.c-arrows *{--arrows-gap:25px;--arrows-w:42px;--arrows-h:42px}.c-dragscroll .c-dragscroll__arrows{max-width:var(--or-width);width:100%;display:flex;justify-content:flex-end}.c-arrows .c-arrows__item:not(:last-child){margin-right:var(--arrows-gap)}.c-arrows .c-arrows__item{width:100%;height:100%;min-width:var(--arrows-w);min-height:var(--arrows-h);max-width:var(--arrows-w);max-height:var(--arrows-h);padding:0;display:flex;align-items:center;justify-content:center;align-content:center;border:none;border-radius:50%;background-color:var(--or-gray-color);cursor:pointer}.c-arrows .c-arrows__item:hover{background-color:var(--or-alt-color);transition:.2s all ease-in-out}.c-arrows .c-arrows__item:hover svg path{stroke:var(--or-cream-color);transition:.2s all ease-in-out}.c-rgpdmodal__submitbtns{--or-rgpd-color:var(--or-cream-color)}.c-rgpdmodal.t-show .c-rgpdmodal__container .c-rgpdmodal__body form div>input#rgpd-submit{background-color:transparent;-webkit-text-fill-color:var(--or-cream-color)}.c-rgpdmodal.t-show .c-rgpdmodal__container .c-rgpdmodal__body form div>input#rgpd-submit:hover{background-color:var(--or-rgpd-color);color:var(--or-rgpd-bgcolor);-webkit-text-fill-color:var(--or-rgpd-bgcolor)}