@font-face{font-family:"Roboto";src:url("/bundles/apiciuswebsite/fonts/Roboto/Roboto-light.woff2") format("woff2");font-style:normal;font-weight:200;font-display:swap}@font-face{font-family:"Roboto";src:url("/bundles/apiciuswebsite/fonts/Roboto/Roboto-lightitalic.woff2") format("woff2");font-style:italic;font-weight:200;font-display:swap}@font-face{font-family:"Roboto";src:url("/bundles/apiciuswebsite/fonts/Roboto/Roboto-regular.woff2") format("woff2");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:"Roboto";src:url("/bundles/apiciuswebsite/fonts/Roboto/Roboto-italic.woff2") format("woff2");font-style:italic;font-weight:400;font-display:swap}@font-face{font-family:"Roboto";src:url("/bundles/apiciuswebsite/fonts/Roboto/Roboto-medium.woff2") format("woff2");font-style:normal;font-weight:500;font-display:swap}@font-face{font-family:"Roboto";src:url("/bundles/apiciuswebsite/fonts/Roboto/Roboto-mediumitalic.woff2") format("woff2");font-style:italic;font-weight:500;font-display:swap}@font-face{font-family:"Roboto";src:url("/bundles/apiciuswebsite/fonts/Roboto/Roboto-bold.woff2") format("woff2");font-style:normal;font-weight:600;font-display:swap}@font-face{font-family:"Roboto";src:url("/bundles/apiciuswebsite/fonts/Roboto/Roboto-bolditalic.woff2") format("woff2");font-style:italic;font-weight:600;font-display:swap}@font-face{font-family:"expletussans";src:url("/bundles/apiciuswebsite/fonts/expletussans/expletussans-regular-wght.woff2") format("woff2");font-style:normal;font-weight:-800;font-display:swap}@font-face{font-family:"expletussans";src:url("/bundles/apiciuswebsite/fonts/expletussans/expletussans-italic-wght.woff2") format("woff2");font-style:italic;font-weight:-800;font-display:swap}@font-face{font-family:"icomoon";src:url("../bundles/apiciuswebsite/fonts/icomoon/fonts/icomoon.eot?k75s49");src:url("../bundles/apiciuswebsite/fonts/icomoon/fonts/icomoon.eot?k75s49#iefix") format("embedded-opentype"),url("../bundles/apiciuswebsite/fonts/icomoon/fonts/icomoon.ttf?k75s49") format("truetype"),url("../bundles/apiciuswebsite/fonts/icomoon/fonts/icomoon.woff?k75s49") format("woff"),url("../bundles/apiciuswebsite/fonts/icomoon/fonts/icomoon.svg?k75s49#icomoon") format("svg");font-weight:normal;font-style:normal;font-display:block}[class^=ico-],[class*=" ico-"]{font-family:"icomoon" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;letter-spacing:0;-webkit-font-feature-settings:"liga";-moz-font-feature-settings:"liga=1";-moz-font-feature-settings:"liga";-ms-font-feature-settings:"liga" 1;font-feature-settings:"liga";-webkit-font-variant-ligatures:discretionary-ligatures;font-variant-ligatures:discretionary-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ico-bretzels:before{content:"\e953"}.ico-bar:before{content:"\e944"}.ico-parking:before{content:"\e939"}.ico-bed2:before{content:"\e925"}.ico-breakfast2:before{content:"\e938"}.ico-fitness:before{content:"\e937"}.ico-hotel:before{content:"\e924"}.ico-leaf:before{content:"\e94f"}.ico-roomservice:before{content:"\e94d"}.ico-shower:before{content:"\e94c"}.ico-wifi2:before{content:"\e951"}.ico-ascenseur:before{content:"\e93b"}.ico-pressing:before{content:"\e945"}.ico-reception:before{content:"\e946"}.ico-chariot:before{content:"\e93a"}.ico-coworking:before{content:"\e93e"}.ico-animaux-acceptes:before{content:"\e94b"}.ico-pmr:before{content:"\e94a"}.ico-car:before{content:"\e948"}.ico-cocktail:before{content:"\e926"}.ico-plane:before{content:"\e943"}.ico-plate:before{content:"\e93c"}.ico-pool:before{content:"\e93d"}.ico-restaurant:before{content:"\e942"}.ico-seminar:before{content:"\e93f"}.ico-spa1:before{content:"\e940"}.ico-train:before{content:"\e941"}.ico-protection:before{content:"\e952"}.ico-cle-michelin:before{content:"\e91a"}.ico-volume-off:before{content:"\e916"}.ico-volume-on:before{content:"\e919"}.ico-suitcase:before{content:"\e90e"}.ico-contract:before{content:"\e910"}.ico-money:before{content:"\e913"}.ico-clock1:before{content:"\e917"}.ico-calendar1:before{content:"\e918"}.ico-angle-top1:before{content:"\e923"}.ico-bib:before{content:"\e90a"}.ico-gm-michelin:before{content:"\e90c"}.ico-Michelin:before{content:"\e905"}.ico-toques:before{content:"\e909"}.ico-decor:before{content:"\e901";color:#bd9e58}.ico-small-arrow:before{content:"\e903";color:#bd9e58}.ico-heart:before{content:"\e928"}.ico-paper-plane:before{content:"\e929"}.ico-pause:before{content:"\e935"}.ico-play:before{content:"\e936"}.ico-check:before{content:"\e927"}.ico-share:before{content:"\e92a"}.ico-tripadvisor:before{content:"\e92b"}.ico-facebook:before{content:"\e92c"}.ico-facebook-messenger:before{content:"\e92d"}.ico-instagram:before{content:"\e92e"}.ico-linkedin:before{content:"\e92f"}.ico-pinterest:before{content:"\e930"}.ico-tiktok:before{content:"\e931"}.ico-whatsapp:before{content:"\e932"}.ico-x:before{content:"\e933"}.ico-youtube:before{content:"\e934"}.ico-spa:before{content:"\e900"}.ico-search:before{content:"\e902"}.ico-plus:before{content:"\e904"}.ico-phone:before{content:"\e906"}.ico-minus:before{content:"\e907"}.ico-marker:before{content:"\e908"}.ico-home:before{content:"\e90b"}.ico-gift:before{content:"\e90d"}.ico-envelope:before{content:"\e90f"}.ico-cutlery:before{content:"\e911"}.ico-cross:before{content:"\e912"}.ico-clock:before{content:"\e914"}.ico-calendar:before{content:"\e915"}.ico-arrow-down:before{content:"\e91b"}.ico-arrow-left:before{content:"\e91c"}.ico-arrow-right:before{content:"\e91d"}.ico-arrow-top:before{content:"\e91e"}.ico-angle-down:before{content:"\e91f"}.ico-angle-left:before{content:"\e920"}.ico-angle-right:before{content:"\e921"}.ico-angle-top:before{content:"\e922"}.ico-relaxation-room:before{content:"\e947"}.ico-peignoir:before{content:"\e949"}.ico-electric-car:before{content:"\e94e"}.ico-screen:before{content:"\e950"}@font-face{font-family:"icomoon";src:url("../bundles/apiciuswebsite/fonts/icomoon/fonts/icomoon.woff2") format("woff2");font-weight:normal;font-style:normal}img{max-width:100%}figure{margin:0}.imageResponsive{position:absolute;top:0;left:0;display:inline-block;width:100%;height:100%;overflow:hidden}.imageResponsive-block{display:block}.imageResponsive.backstretch .imageResponsive-block{position:absolute;top:0;left:0;width:100%;height:100%;max-width:none;object-fit:cover}.imageResponsive.backstretch .imageResponsive-block.centeringTopLeft{object-position:top left}.imageResponsive.backstretch .imageResponsive-block.centeringTopCenter{object-position:top center}.imageResponsive.backstretch .imageResponsive-block.centeringTopRight{object-position:top right}.imageResponsive.backstretch .imageResponsive-block.centeringCenterLeft{object-position:center left}.imageResponsive.backstretch .imageResponsive-block.centeringCenterRight{object-position:center right}.imageResponsive.backstretch .imageResponsive-block.centeringBottomLeft{object-position:bottom left}.imageResponsive.backstretch .imageResponsive-block.centeringBottomCenter{object-position:bottom center}.imageResponsive.backstretch .imageResponsive-block.centeringBottomRight{object-position:bottom right}.fullGallery .imageResponsive{width:100%}.fullGallery-content.inPause+.fullGallery-remoteControl .playPause-pauseIcon{display:none}.fullGallery-content:not(.inPause)+.fullGallery-remoteControl .playPause-playIcon{display:none}.fullGallery-dots{text-align:center;position:absolute;left:3vw;bottom:max(0,1vw)}.fullGallery-dot{position:relative;width:30px;height:30px}.fullGallery-dot::before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:10px;height:10px;border-radius:100%;background:rgba(0,0,0,0);border:1px solid #f4f0ea;transition:background .3s ease}.fullGallery-dot.active::before{background:#f4f0ea}.fullGallery-remoteControl{position:absolute;z-index:10;left:0;bottom:0}.fullGallery-remoteControl>div{display:inline-block}.fullGallery.isList{height:auto}.fullGallery .thumbs-theme .fullGallery-dot{background:#000;position:relative}.fullGallery .thumbs-theme .fullGallery-dot span{display:block;width:50px;height:40px;opacity:.3;background-repeat:no-repeat;background-size:cover;background-position:center;transition:opacity .75s cubic-bezier(0.45,0.03,0.24,1)}.fullGallery .thumbs-theme .fullGallery-dot:hover span{opacity:.5}.fullGallery .thumbs-theme .fullGallery-dot.active span{opacity:1}.fullGallery-image{transition:2.5s ease !important}.fullGallery-image .imageResponsive-block{transform:scale(1.15);transition:3.5s ease}.fullGallery .owl-animated-in.fadeIn{z-index:2;clip-path:inset(0 0 100% 0);animation:goOutSlide 1s ease 1 forwards}.fullGallery .fullGallery-item.active,.fullGallery .owl-item.active{z-index:3}.fullGallery .fullGallery-item.active .fullGallery-image .imageResponsive-block,.fullGallery .owl-item.active .fullGallery-image .imageResponsive-block{transform:scale(1)}.imageResponsive-legend,.fullGallery .imageResponsive-legend{position:absolute;z-index:2;padding:5px 10px;background-color:rgba(0,0,0,.65);color:#fff;font-size:.8rem}.imageResponsive-legend{bottom:0;left:0;right:0}.fullGallery .imageResponsive-legend{left:25px;bottom:35px;right:auto}.customTabs{overflow:hidden}.customTabs .tabPanel-list,.customTabs .tabPanel-item{list-style-type:none;padding:0;display:block}.customTabs .tabPanel-link{display:block;width:100%;border:0;text-decoration:none}.customTabs .tabPanel-link.current{background:#5d554e;color:#fff}.customTabs .tabPanel-link.current,.customTabs .tabPanel-link:hover,.customTabs .tabPanel-link:active{text-decoration:none}.customTabs .tabPanel-content{position:relative;overflow:hidden}.customTabs .tabPanel-block{position:absolute;opacity:0;visibility:hidden;transition:transform 2s cubic-bezier(0.45,0.03,0.24,1),opacity 2s cubic-bezier(0.45,0.03,0.24,1),visibility .75s cubic-bezier(0.45,0.03,0.24,1)}.customTabs .tabPanel-block.active{position:relative;z-index:2;opacity:1;visibility:visible}*{box-sizing:border-box}body{overflow:hidden}html:not(.introwebsite) body:not(.openNav):not(.openAside){overflow-y:auto}@media only screen and (max-width:1024px){html,body{overflow-x:hidden}}.mediaqueries-state{position:absolute;display:none;top:-999em;left:-999em}@media only screen and (max-width:449px){.mediaqueries-state{z-index:1}}@media only screen and (min-width:450px){.mediaqueries-state{z-index:2}}@media only screen and (min-width:650px){.mediaqueries-state{z-index:3}}@media only screen and (min-width:850px){.mediaqueries-state{z-index:4}}@media only screen and (min-width:1025px){.mediaqueries-state{z-index:5}}@media only screen and (min-width:1440px){.mediaqueries-state{z-index:6}}@media only screen and (min-width:1920px){.mediaqueries-state{z-index:7}}.hidden,.hide{display:none !important}[class^=ico-],[class*=" ico-"]{line-height:inherit}html:not(.safari) [class^=ico-],html:not(.safari) [class*=" ico-"]{-webkit-font-smoothing:none;-moz-osx-font-smoothing:auto}*::-webkit-scrollbar{width:4px}*::-webkit-scrollbar-track{box-shadow:none;background-color:hsl(0,0%,95%);border-left:1px solid hsl(0,0%,91%)}*::-webkit-scrollbar-thumb{background-color:#5d554e;outline:0;border-radius:20px;cursor:grab}.firefox *,*.firefox{scrollbar-color:#5d554e hsl(0,0%,95%);scrollbar-width:thin}body{background:#f4f0ea;font-family:"Roboto",Arial,sans-serif;font-weight:200;color:#272422}body,body button{line-height:1.55}@media only screen and (max-width:849px){html,body{font-size:15px}}@media only screen and (min-width:850px){html,body{font-size:max(14px,1vw)}}*:focus,*:active{outline:0}a,button{color:#272422;text-decoration:none;font-size:1em;cursor:pointer;transition:color .75s cubic-bezier(0.45,0.03,0.24,1)}a:hover,button:hover{color:#5d554e;text-decoration:none}button{border:0;padding:0;background-color:rgba(0,0,0,0);font-family:"Roboto",Arial,sans-serif}p a,.hasLinks a{position:relative;font-weight:400;color:#5d554e;overflow:hidden;display:inline-block;vertical-align:bottom;transition:color 1.1s cubic-bezier(0.45,0.03,0.24,1)}p a::before,p a::after,.hasLinks a::before,.hasLinks a::after{content:"";position:absolute;right:0;bottom:2px;z-index:0;width:100%;pointer-events:none;transition:transform 1.1s cubic-bezier(0.45,0.03,0.24,1)}p a::before,.hasLinks a::before{height:1px;background:#5d554e;transform-origin:bottom right}p a::after,.hasLinks a::after{background:rgba(93,85,78,.5);opacity:0;height:100%;transform:scale(0);transform-origin:left bottom}p a:hover,.hasLinks a:hover{color:#5d554e}p a:hover::before,p a:hover::after,.hasLinks a:hover::before,.hasLinks a:hover::after{transition:transform .75s cubic-bezier(0.45,0.03,0.24,1)}p a:hover::before,.hasLinks a:hover::before{transform:translateX(100%)}p a:hover::after,.hasLinks a:hover::after{opacity:.2;transform:scale(1)}.withBkg2 p a,.withBkg2 .hasLinks a{color:#f4f0ea}.withBkg2 p a::before,.withBkg2 .hasLinks a::before{background:#f4f0ea}.withBkg2 p a::after,.withBkg2 .hasLinks a::after{background:rgba(244,240,234,.55)}b,strong{font-weight:600}p,ul{margin:0}p+p,p+ul,ul+p,ul+ul{margin-top:1rem}address{font-style:normal}table{border-collapse:collapse}td{padding:15px 20px;border:1px solid #ccc;word-break:break-all}.blockTexture{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;background:url("../bundles/apiciuswebsite/images/texture.jpg") no-repeat;background-size:cover}.siteContent{display:block}@media only screen and (max-width:1024px){.noIntro .siteContent{padding-top:75px}}@media only screen and (max-width:849px){.noIntro .siteContent{padding-top:65px}}@media only screen and (min-width:1025px){.noIntro .siteContent{padding-top:95px}}.title{color:#5d554e;text-transform:uppercase}.withBkg2 .title{color:#f4f0ea}.title1,.title3,.title3v2,.title4{font-family:"expletussans",Arial,sans-serif;line-height:1.4}.title1,.title3,.title3v2{font-weight:600}.title1.title1WithColors em,.title3.title1WithColors em,.title3v2.title1WithColors em{text-align:right;font-style:normal}.title4{font-weight:400;color:#bd9e58}.title1{font-size:max(22px,3.5vw)}.title2,.title3 em,.title3v2 em{font-size:max(12px,.9vw);letter-spacing:.1em;font-weight:200;margin:0}.title2+.title1,.title3 em+.title1,.title3v2 em+.title1{margin-top:0}@media only screen and (min-width:1025px){.title2,.title3 em,.title3v2 em{letter-spacing:.15em}}.title3,.title3v2{font-size:max(20px,2.9vw)}.title3.withDecor,.title3v2.withDecor{text-align:center;margin-top:0;font-size:max(20px,2.5vw)}.title3.withDecor::before,.title3v2.withDecor::before{content:"\e901";font-family:"icomoon";font-weight:400;font-size:2.3em;margin-bottom:2rem;color:#bd9e58;display:block}.title3 em,.title3v2 em{display:block;font-style:normal}.title3v2{font-size:max(22px,3.5vw);line-height:1.4}@media only screen and (min-width:1025px){.title1.title1WithColors,.title3.title1WithColors,.title3v2.title1WithColors{overflow:hidden;background:linear-gradient(to right,#5d554e,#5d554e 50%,#f4f0ea 50%);background-clip:text;-webkit-background-clip:text;color:rgba(0,0,0,0);background-size:132% 100%;background-position-x:10%}.title1.title1WithColors em,.title3.title1WithColors em,.title3v2.title1WithColors em{display:block;margin-left:-5vw}.title3v2.withFullWidth{position:relative;z-index:5;width:65vw;overflow:hidden;background:linear-gradient(to right,#5d554e,#5d554e 50%,#f4f0ea 50%);background-clip:text;-webkit-background-clip:text;color:rgba(0,0,0,0);background-size:132% 100%;background-position-x:10%;opacity:1}}.btn{font-weight:400;text-transform:uppercase;font-family:"expletussans",Arial,sans-serif;font-size:max(16px,1vw)}.btn i{margin-bottom:.25em}.btn1{position:relative;overflow:hidden;letter-spacing:.02em;color:#5d554e;transition:color 1.1s cubic-bezier(0.45,0.03,0.24,1)}.btn1 span{display:inline-block}.btn1::before,.btn1::after,.btn1 span::before,.btn1 span::after{content:"";position:absolute;bottom:0;height:1px;width:50%;transition:transform .75s cubic-bezier(0.45,0.03,0.24,1)}.btn1::before,.btn1::after{transition-delay:.3s}.btn1 span::before,.btn1 span::after{transform:scaleX(0);background:#bd9e58;transition:transform .73s cubic-bezier(0.45,0.03,0.24,1) .2s}.btn1::before{left:0;transform-origin:left}.btn1 span::before{right:50%;transform-origin:right}.btn1::after{right:0;transform-origin:right}.btn1 span::after{left:50%;transform-origin:left}.btn1:hover:not(:focus){color:#bd9e58}.btn1:hover:not(:focus)::before,.btn1:hover:not(:focus)::after{transform:scaleX(0);transition-delay:0s}.btn1:hover:not(:focus)::before{transform:scaleX(0) translateX(-20px)}.btn1:hover:not(:focus)::after{transform:scaleX(0) translateX(20px)}.btn1:hover:not(:focus) span::before,.btn1:hover:not(:focus) span::after{transform:scaleX(1)}.inAside .btn1::before,.inAside .btn1::after,.inAside .btn1 span::before,.inAside .btn1 span::after{content:none}.withBkg1 .btn1::before,.withBkg1 .btn1::after{background:#5d554e}.btn1.white,.withBkg2 .btn1{color:#f4f0ea}.btn1.white::before,.btn1.white::after,.withBkg2 .btn1::before,.withBkg2 .btn1::after{background:#f4f0ea}.btn2{letter-spacing:.025em;display:flex;align-items:center;color:#272422;transition:opacity .75s cubic-bezier(0.45,0.03,0.24,1);font-size:max(15px,1vw)}.btn2 .iconRight{padding-left:.5rem}.btn2 .iconRight.ico-small-arrow{font-size:10px}.btn2 .iconRight.ico-small-arrow::before{display:inline-block;transform:rotate(270deg)}.btn2:hover{opacity:.5}.collectionItemBase .item,.collectionItemBase .item-link{position:relative;display:block}.collectionItemBase .item-image{position:absolute;z-index:0;top:0;right:0;width:90%;height:100%;background-color:#272422;overflow:hidden;border-radius:10px}.collectionItemBase .item-image .imageResponsive{width:100%;height:100%;opacity:.6;transition:opacity 1.1s cubic-bezier(0.45,0.03,0.24,1),transform 1.1s cubic-bezier(0.45,0.03,0.24,1)}.collectionItemBase .item-bottom{position:absolute;z-index:2;right:max(1.5rem,3vw);bottom:max(1.5rem,3vw);display:flex;align-items:flex-end;flex-direction:column;transition:opacity 1.1s cubic-bezier(0.45,0.03,0.24,1),transform 1.1s cubic-bezier(0.45,0.03,0.24,1)}.collectionItemBase .item-bottomWrapper{position:relative;opacity:0;color:#f4f0ea;font-size:1.2rem;transform:translateY(100%);transition:opacity 1.1s cubic-bezier(0.45,0.03,0.24,1),transform 1.1s cubic-bezier(0.45,0.03,0.24,1)}.collectionItemBase .item-linkLabel{position:absolute;bottom:0;right:0;color:#f4f0ea;font-family:"expletussans",Arial,sans-serif;text-transform:uppercase;letter-spacing:.1em;opacity:.8;transition:opacity 1.1s cubic-bezier(0.45,0.03,0.24,1),transform 1.1s cubic-bezier(0.45,0.03,0.24,1)}.collectionItemBase .item-content{position:relative;z-index:1;padding:3rem 0 4rem;display:flex;flex-direction:column}.collectionItemBase .item-title{display:block;text-align:left;font-family:"expletussans",Arial,sans-serif;text-transform:uppercase;font-weight:600;font-size:1.85rem;line-height:1.1;overflow:hidden;background:linear-gradient(to right,#5d554e,#5d554e 10%,#f4f0ea 10%);background-clip:text;-webkit-background-clip:text;color:rgba(0,0,0,0);background-size:110% 100%;background-position-x:10%;transition:background 1.1s cubic-bezier(0.45,0.03,0.24,1),transform 1.1s cubic-bezier(0.45,0.03,0.24,1)}.withBkg2 .collectionItemBase .item-title{text-transform:initial;font-size:max(20px,1.9vw);overflow:hidden;background:linear-gradient(to right,#fff,#fff 10%,#f4f0ea 10%);background-clip:text;-webkit-background-clip:text;color:rgba(0,0,0,0);background-size:110% 100%;background-position-x:10%;padding-right:6rem}@media only screen and (max-width:1024px){.collectionItemBase .item-link{min-height:max(250px,28vw)}.collectionItemBase .item-link:active .imageResponsive{opacity:.4;transform:scale(1.03)}.collectionItemBase .item-link:active .item-linkLabel::before{width:2em}.collectionItemBase .item-link:active .item-title{transform:translateX(5%);background-position-x:60%}}@media only screen and (max-width:649px){.collectionItemBase .item-bottom{min-height:2rem}.collectionItemBase .item+.item{margin-top:25px}}@media only screen and (min-width:650px){.collectionItemBase{display:flex;flex-direction:row;align-items:stretch;flex-wrap:wrap;margin-left:-10px;margin-right:-10px}.collectionItemBase .item{flex-basis:50%;padding:15px 10px}.collectionItemBase .item:nth-child(even){margin-top:25px}}@media only screen and (min-width:850px){.collectionItemBase{margin-left:-20px;margin-right:-20px}.collectionItemBase .item{padding:20px}}@media only screen and (min-width:1025px){.collectionItemBase .item:nth-child(even){margin-top:max(70px,5vmax)}.collectionItemBase .item-title{font-size:2.5rem}.collectionItemBase .item-link{min-height:max(250px,24vw)}.collectionItemBase .item-link:hover .imageResponsive{opacity:.4;transform:scale(1.03)}.collectionItemBase .item-link:hover .item-linkLabel{transform:translateY(-100%);opacity:0}.collectionItemBase .item-link:hover .item-title{transform:translateX(5%);background-position-x:60%}.collectionItemBase .item-link:hover .item-bottomWrapper{opacity:1;transform:none}}.panel{position:relative}@media only screen and (max-width:849px){.panel .linksCollection{margin-top:1.5rem}}@media only screen and (min-width:850px){.panel .linksCollection{margin-top:2rem}}.panel-image .imageResponsive{width:100%}.panel:not(.heroscreen):not(.isVerticalSlider):not(.fullImage):not(.textImageInHalf) .panel-image{position:relative;border-radius:10px;overflow:hidden}.panel ul:not([role=menu]):not(.itemFilters-list){padding:0;list-style:none}.panel ul:not([role=menu]):not(.itemFilters-list) li{padding:.1em 0 .1em max(15px,2.5vmax);position:relative}.panel ul:not([role=menu]):not(.itemFilters-list) li::before{position:absolute;left:max(5px,.5vmax);top:.7rem;content:"\e903";color:#bd9e58;font-family:"icomoon";font-size:7px;display:inline-block}@media only screen and (max-width:1024px){.panel ul:not([role=menu]):not(.itemFilters-list) li::before{left:0}}.panel table{border:0;border-collapse:collapse;border-spacing:0;margin:10px 0;width:100% !important}.panel table tr:first-child strong{font-size:1.5rem;font-weight:400;color:#bd9e58}.panel table tr:not(:first-child) td:first-child{text-transform:uppercase;color:#bd9e58}.panel table td{padding:15px;border:0;border-bottom:1px solid #bd9e58}.panel.noPaddingTop{padding-top:0 !important}.panel.noPaddingBottom{padding-bottom:0 !important}.panel.withBkg1,.panel .withBkg1{background:#f4f0ea}.panel.withBkg2,.panel .withBkg2{background-image:url("../bundles/apiciuswebsite/images/texture-repeat.jpg");background-repeat:repeat;color:#f4f0ea}.panel .videoPlayIcon{position:relative;width:55px;height:55px;display:flex;align-items:center;justify-content:center;border-radius:50%;border:2px solid #f4f0ea;font-size:25px;text-align:center;transition:opacity .75s cubic-bezier(0.45,0.03,0.24,1),visibility .75s cubic-bezier(0.45,0.03,0.24,1),color 1.1s cubic-bezier(0.45,0.03,0.24,1)}.panel .videoPlayIcon i{display:inline-block;height:0;width:0;border-top:12px solid rgba(0,0,0,0);border-bottom:13px solid rgba(0,0,0,0);border-left:22px solid #f4f0ea;margin-left:10%;transition:transform .75s cubic-bezier(0.45,0.03,0.24,1)}.panel .videoPlayIcon::after{content:"";position:absolute;top:50%;left:50%;width:100%;height:100%;border-radius:50%;transform:translate(-50%,-50%) scale(0);background-color:#f4f0ea;transition:transform 2s cubic-bezier(0.45,0.03,0.24,1),opacity 1.1s cubic-bezier(0.45,0.03,0.24,1);animation:animCircle 2.2s ease-out infinite}@media only screen and (max-width:1024px){.panel .videoPlayIcon:active i{transform:scale(1.2)}}@media only screen and (min-width:1025px){.panel .videoPlayIcon:hover i{transform:rotateX(180deg) translateX(2px)}.panel .videoPlayIcon:hover::after{animation:animCircle 2.2s ease-out infinite}}.roomDirectory{background-color:#f4f0ea;overflow-y:auto}.roomDirectoryOverlay{position:fixed;top:0;left:0;bottom:0;right:0;z-index:9999;background:#bd9e58;overflow:hidden;opacity:0;visibility:hidden;transition:all .75s cubic-bezier(0.45,0.03,0.24,1)}.roomDirectoryOverlay-logo{position:absolute;z-index:1;top:50%;left:50%;transform:translate(-50%,-50%)}.introwebsite .roomDirectoryOverlay{opacity:1;visibility:visible}.roomDirectory .siteContent{padding-top:80px;max-width:680px;color:#5d554e;margin-left:auto;margin-right:auto;background-color:#fff;box-shadow:0 0 5px rgba(39,36,34,.2)}.roomDirectoryHeader{position:fixed;z-index:800;top:0;width:100%;max-width:680px;height:80px;display:flex;align-items:stretch;justify-content:space-between;gap:15px;background-color:#fff;box-shadow:1px 1px 1px rgba(39,36,34,.1)}.roomDirectoryHeader .logoLink{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;height:80px;width:80px;max-width:22%;padding:15px}.roomDirectoryHeader .logoLink .logo{height:100%;width:auto}.roomDirectoryHeader-cta{flex:2;display:flex;flex-direction:column;align-items:stretch;max-width:400px}.roomDirectoryHeader-cta a,.roomDirectoryHeader-cta button{flex:1;display:flex;flex-direction:row;align-items:center;justify-content:space-between;background-color:#272422;color:#fff;text-transform:uppercase;letter-spacing:.05em;transition:background-color 1.1s cubic-bezier(0.45,0.03,0.24,1)}.roomDirectoryHeader-cta a .iconLeft,.roomDirectoryHeader-cta button .iconLeft{margin-right:10px}.roomDirectoryHeader-cta a:not(:first-child),.roomDirectoryHeader-cta button:not(:first-child){border-top:1px solid #bd9e58}@media only screen and (max-width:1024px){.roomDirectoryHeader-cta a:active,.roomDirectoryHeader-cta button:active{background-color:#5d554e}}@media only screen and (min-width:1025px){.roomDirectoryHeader-cta a:hover,.roomDirectoryHeader-cta button:hover{background-color:#5d554e}}.roomDirectoryHeader .popLayout{position:fixed;z-index:801;top:0;width:100%;max-width:680px;max-height:100vh;height:100vh;padding-bottom:60px;overflow-y:auto;transform:translateY(-101%);transition:transform 1.1s cubic-bezier(0.45,0.03,0.24,1);background-color:#bd9e58;box-shadow:0 1px 2px rgba(39,36,34,.2)}.roomDirectoryHeader .popLayout .btnClose{display:flex;align-items:center;justify-content:flex-end;width:100%;background-color:#272422;color:#fff;padding:10px 5vw;text-transform:uppercase;letter-spacing:.05em;transition:background-color 1.1s cubic-bezier(0.45,0.03,0.24,1)}.roomDirectoryHeader .popLayout .btnClose .iconRight{margin-left:1rem;font-size:20px}@media only screen and (max-width:1024px){.roomDirectoryHeader .popLayout .btnClose:active{background-color:#5d554e}}@media only screen and (min-width:1025px){.roomDirectoryHeader .popLayout .btnClose:hover{background-color:#5d554e}}.roomDirectoryHeader .popLayout-content{padding:8vh 2rem;text-align:center;overflow-y:auto}.roomDirectoryHeader .popLayout .title{margin-bottom:1.5em}.roomDirectoryHeader .popLayout .title.withIcon::before{display:block;margin-bottom:1rem;font-family:"icomoon";font-size:65px;color:#5d554e}.roomDirectoryHeader .popLayout .title.withIcon.phone::before{content:"\e906"}.roomDirectoryHeader .popLayout .title.withIcon.wifi::before{content:"\e951"}.roomDirectoryHeader .popLayout.opened{transform:translateY(0)}.roomDirectoryBody{position:relative;min-height:100vh}.roomDirectoryBody-intro{position:relative;width:100%;height:56.25vw;max-height:380px;overflow:hidden}.roomDirectoryBody-intro .imageResponsive{width:100%;height:100%}.roomDirectoryBody-intro::before{content:"";position:absolute;z-index:2;top:0;left:0;width:100%;height:100%;background-color:#272422;opacity:.3}.roomDirectoryBody-intro.withLogo{height:85vw;max-height:450px}.roomDirectoryBody-intro.withLogo .logo{position:absolute;z-index:10;top:50%;left:50%;transform:translate(-50%,-50%);width:240px;height:156px}.roomDirectoryBody-content{padding:25px}.roomDirectoryBody-content .collectionAffiliations{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:max(1.5vw,15px);background-color:#272422;padding:10px 0;margin:.5rem 0}.roomDirectoryBody-content .collectionAffiliations.design2{background-color:#fff;border-top:1px solid #bd9e58;border-bottom:1px solid #bd9e58}.roomDirectoryBody-content .collectionAffiliations .item{width:55px;height:55px}.roomDirectoryBody-content .collectionAffiliations .item-link{transition:opacity .75s cubic-bezier(0.45,0.03,0.24,1)}.roomDirectoryBody-content .collectionAffiliations .item-link:hover{opacity:.5}.roomDirectoryBody-content .collectionAffiliations .square.coef1{width:calc(55px + 10px*1);height:calc(55px + 10px*1)}.roomDirectoryBody-content .collectionAffiliations .horizontal.coef1{width:calc(55px + 25px*1)}.roomDirectoryBody-content .collectionAffiliations .vertical.coef1{height:calc(55px + 15px*1)}.roomDirectoryBody-content .collectionAffiliations .square.coef2{width:calc(55px + 10px*2);height:calc(55px + 10px*2)}.roomDirectoryBody-content .collectionAffiliations .horizontal.coef2{width:calc(55px + 25px*2)}.roomDirectoryBody-content .collectionAffiliations .vertical.coef2{height:calc(55px + 15px*2)}.roomDirectoryBody-content .collectionAffiliations .square.coef3{width:calc(55px + 10px*3);height:calc(55px + 10px*3)}.roomDirectoryBody-content .collectionAffiliations .horizontal.coef3{width:calc(55px + 25px*3)}.roomDirectoryBody-content .collectionAffiliations .vertical.coef3{height:calc(55px + 15px*3)}.roomDirectoryBody-content .collectionAffiliations .square.coef4{width:calc(55px + 10px*4);height:calc(55px + 10px*4)}.roomDirectoryBody-content .collectionAffiliations .horizontal.coef4{width:calc(55px + 25px*4)}.roomDirectoryBody-content .collectionAffiliations .vertical.coef4{height:calc(55px + 15px*4)}.roomDirectoryBody-content .collectionAffiliations .square.coef5{width:calc(55px + 10px*5);height:calc(55px + 10px*5)}.roomDirectoryBody-content .collectionAffiliations .horizontal.coef5{width:calc(55px + 25px*5)}.roomDirectoryBody-content .collectionAffiliations .vertical.coef5{height:calc(55px + 15px*5)}.roomDirectoryBody-content .collectionAffiliations .square.coef6{width:calc(55px + 10px*6);height:calc(55px + 10px*6)}.roomDirectoryBody-content .collectionAffiliations .horizontal.coef6{width:calc(55px + 25px*6)}.roomDirectoryBody-content .collectionAffiliations .vertical.coef6{height:calc(55px + 15px*6)}.roomDirectoryBody-content .collectionAffiliations .square.coef7{width:calc(55px + 10px*7);height:calc(55px + 10px*7)}.roomDirectoryBody-content .collectionAffiliations .horizontal.coef7{width:calc(55px + 25px*7)}.roomDirectoryBody-content .collectionAffiliations .vertical.coef7{height:calc(55px + 15px*7)}.roomDirectoryBody-content .collectionAffiliations img{width:100%;height:100%;object-fit:contain}.roomDirectoryBody-content+.roomDirectoryBody-content{padding-top:0}.roomDirectoryBody-content .title:first-child{margin-top:0;margin-bottom:15px}.roomDirectoryBody-content p u,.roomDirectoryBody-content ul u{text-decoration:none;color:#5d554e;font-weight:600}.roomDirectoryBody-content ul{padding-left:15px}.roomDirectoryBody-content hr{display:block;clear:both;height:0;margin:1.5rem 0;padding:0;border:0}.roomDirectoryBody-content hr::after{content:"";display:block;height:2px;width:100%;background-color:#5d554e}.roomDirectoryBody-content .linksCollection{display:flex;gap:max(10px,1vmax);margin:1rem 0}.roomDirectoryBody-content .linksCollection .btnDefault:active{color:#fff}.roomDirectoryBody-borderBlock{border:2px solid #5d554e;padding:1rem;margin:1.5rem 0;max-width:380px}.roomDirectoryBody-borderBlock.centered{text-align:center}.roomDirectory .customTabs .tabPanel-nav{position:fixed;z-index:801;bottom:0;width:100%;max-width:680px;border-top:1px solid #bd9e58}.roomDirectory .customTabs .tabPanel-list{display:flex;align-items:center}.roomDirectory .customTabs .tabPanel-item{flex:1}.roomDirectory .customTabs .tabPanel-item:first-child{display:none}.roomDirectory .customTabs .tabPanel-item:not(:first-child),.roomDirectory .customTabs .tabPanel-item:not(:nth-child(2)){border-left:1px solid #bd9e58}.roomDirectory .customTabs .tabPanel-link{display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#5d554e;color:#fff;font-size:30px;height:60px;transition:background-color 1.1s cubic-bezier(0.45,0.03,0.24,1)}.roomDirectory .customTabs .tabPanel-link span{display:none}.roomDirectory .customTabs .tabPanel-link.current{background-color:#272422}@media only screen and (max-width:1024px){.roomDirectory .customTabs .tabPanel-link:active{background-color:#272422}}@media only screen and (min-width:1025px){.roomDirectory .customTabs .tabPanel-link:hover{background-color:#272422}}.roomDirectory .listPrestations{flex-direction:column}.roomDirectory .listPrestations .item-inner{padding:5px 0}.roomDirectory .listPrestations .item-name{color:#5d554e;font-weight:600}.roomDirectory .listPrestations.horizontalDesign .item-inner{display:flex;align-items:center}.roomDirectory .listPrestations.horizontalDesign .item-name{font-size:1.1rem}.roomDirectory .listPrestations.horizontalDesign .item-icon{margin-bottom:0;margin-right:15px}.roomDirectoryFooter{padding:25px 15px calc(60px + 25px);background-color:#272422;color:#fff;text-align:center}.roomDirectoryFooter>*+*{margin-top:15px}.roomDirectoryFooter .contact{display:flex;flex-direction:column;align-items:center}.roomDirectoryFooter .contact-group{display:flex;gap:1rem}.roomDirectoryFooter .contact .address-street{display:block}.roomDirectoryFooter .contact .address-postalCode{margin-right:5px}.roomDirectoryFooter .contact a,.roomDirectoryFooter .contact button{color:#fff}.roomDirectoryFooter .contact a:hover,.roomDirectoryFooter .contact button:hover{color:#5d554e}.roomDirectoryFooter .social{display:flex;justify-content:center;gap:1rem}.roomDirectoryFooter .social-link{color:#fff}.roomDirectory .localeSwitcher{position:relative;display:flex;align-items:centerz;flex:1}.roomDirectory .localeSwitcher .ico{transition:opacity .8s linear;font-size:11px;margin-left:.3rem}.roomDirectory .localeSwitcher[data-mode=flag] .localeSwitcher-label{display:none}.roomDirectory .localeSwitcher[data-mode=label] .localeSwitcher-flag{display:none}.roomDirectory .localeSwitcher-active,.roomDirectory .localeSwitcher-item{display:inline-block;vertical-align:middle;text-decoration:none}.roomDirectory .localeSwitcher-flag{display:block}.roomDirectory .localeSwitcher-item{display:inline-block}.roomDirectory .localeSwitcher-label{color:#bd9e58;letter-spacing:.05em;text-transform:uppercase;font-weight:400;font-size:.85rem}.roomDirectory .localeSwitcher .current{text-align:center;color:#bd9e58;line-height:1;cursor:pointer;overflow:hidden;position:relative;padding:5px;display:flex;align-items:center;justify-content:center;transition:opacity .75s cubic-bezier(0.45,0.03,0.24,1)}.roomDirectory .localeSwitcher .current i{display:block;font-size:11px;margin-left:.3rem}.roomDirectory .localeSwitcher .current span{margin:0 auto}.roomDirectory .localeSwitcher .current:hover{opacity:.7}.roomDirectory .localeSwitcher .others{position:absolute;z-index:1;left:0;top:100%;min-width:48px;display:flex;flex-direction:column;justify-content:center;align-items:center;opacity:0;visibility:hidden;text-align:center;background:#f4f0ea;padding:5px;transition:.75s cubic-bezier(0.45,0.03,0.24,1)}.roomDirectory .localeSwitcher .others a{text-decoration:none}.roomDirectory .localeSwitcher .others .localeSwitcher-item{color:#272422;transition:opacity .75s cubic-bezier(0.45,0.03,0.24,1)}.roomDirectory .localeSwitcher .others .localeSwitcher-item:hover{opacity:.7}.roomDirectory .localeSwitcher .others.open{opacity:1;visibility:visible}@media only screen and (max-width:649px){.roomDirectoryHeader-cta a,.roomDirectoryHeader-cta button{font-size:.8em}}@media only screen and (max-width:849px){.roomDirectoryHeader-cta a,.roomDirectoryHeader-cta button{padding:0 4vw}}@media only screen and (min-width:850px){.roomDirectoryHeader-cta a,.roomDirectoryHeader-cta button{padding:0 1vw}}
