@font-face{font-family:"ClashDisplay";src:url("/bundles/apiciuswebsite/fonts/ClashDisplay/ClashDisplay-Light.woff2") format("woff2");font-style:normal;font-weight:300;font-display:swap}@font-face{font-family:"ClashDisplay";src:url("/bundles/apiciuswebsite/fonts/ClashDisplay/ClashDisplay-Regular.woff2") format("woff2");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:"ClashDisplay";src:url("/bundles/apiciuswebsite/fonts/ClashDisplay/ClashDisplay-Medium.woff2") format("woff2");font-style:normal;font-weight:500;font-display:swap}@font-face{font-family:"Raleway";src:url("/bundles/apiciuswebsite/fonts/Raleway/Raleway-Regular.woff2") format("woff2");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:"Raleway";src:url("/bundles/apiciuswebsite/fonts/Raleway/Raleway-Italic.woff2") format("woff2");font-style:italic;font-weight:400;font-display:swap}@font-face{font-family:"Raleway";src:url("/bundles/apiciuswebsite/fonts/Raleway/Raleway-Medium.woff2") format("woff2");font-style:normal;font-weight:500;font-display:swap}@font-face{font-family:"Raleway";src:url("/bundles/apiciuswebsite/fonts/Raleway/Raleway-MediumItalic.woff2") format("woff2");font-style:italic;font-weight:500;font-display:swap}@font-face{font-family:"Raleway";src:url("/bundles/apiciuswebsite/fonts/Raleway/Raleway-SemiBold.woff2") format("woff2");font-style:normal;font-weight:600;font-display:swap}@font-face{font-family:"Raleway";src:url("/bundles/apiciuswebsite/fonts/Raleway/Raleway-SemiBoldItalic.woff2") format("woff2");font-style:italic;font-weight:600;font-display:swap}[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;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ico-sauna:before{content:"\e945";color:#9c743c}.ico-bed2:before{content:"\e91e"}.ico-breakfast2:before{content:"\e91f"}.ico-check-in:before{content:"\e920"}.ico-check-out:before{content:"\e921"}.ico-fitness:before{content:"\e922"}.ico-hotel:before{content:"\e923"}.ico-leaf:before{content:"\e924"}.ico-phone2:before{content:"\e925"}.ico-roomservice:before{content:"\e926"}.ico-shower:before{content:"\e927"}.ico-wifi2:before{content:"\e928"}.ico-go-left:before{content:"\e91c"}.ico-go-right:before{content:"\e91d"}.ico-angle-right2:before{content:"\e91b"}.ico-room-service:before{content:"\e91a"}.ico-directions:before{content:"\e92d"}.ico-wifi:before{content:"\e933"}.ico-ascenseur:before{content:"\e934"}.ico-pressing:before{content:"\e917"}.ico-reception:before{content:"\e918"}.ico-breakfast:before{content:"\e919"}.ico-hotel-4:before{content:"\e92e"}.ico-chariot:before{content:"\e92f"}.ico-coworking:before{content:"\e930"}.ico-animaux-acceptes:before{content:"\e931"}.ico-pmr:before{content:"\e932"}.ico-bed:before{content:"\e904"}.ico-car:before{content:"\e905"}.ico-cocktail:before{content:"\e906"}.ico-area:before{content:"\e907"}.ico-garden:before{content:"\e908"}.ico-mail:before{content:"\e909"}.ico-mapmarker:before{content:"\e90a"}.ico-phone:before{content:"\e90b"}.ico-plane:before{content:"\e90c"}.ico-plate:before{content:"\e911"}.ico-pool:before{content:"\e912"}.ico-restaurant:before{content:"\e913"}.ico-seminar:before{content:"\e914"}.ico-spa:before{content:"\e915"}.ico-train:before{content:"\e916"}.ico-arrow-down:before{content:"\e900"}.ico-arrow-left:before{content:"\e901"}.ico-arrow-right:before{content:"\e902"}.ico-arrow-up:before{content:"\e903"}.ico-angle-down:before{content:"\e90d"}.ico-angle-left:before{content:"\e90e"}.ico-angle-right:before{content:"\e90f"}.ico-angle-up:before{content:"\e910"}.ico-cross:before{content:"\e93b"}.ico-plus:before{content:"\e93c"}.ico-four:before{content:"\e946"}.ico-two:before{content:"\e947"}.ico-one:before{content:"\e948"}.ico-three:before{content:"\e949"}.ico-five:before{content:"\e94a"}.ico-bed1:before{content:"\e94b"}.ico-area1:before{content:"\e94c"}.ico-check:before{content:"\e929"}.ico-heart:before{content:"\e92a"}.ico-paper-plane:before{content:"\e92b"}.ico-pause:before{content:"\e92c"}.ico-play:before{content:"\e935"}.ico-share:before{content:"\e936"}.ico-facebook:before{content:"\e937"}.ico-messenger:before{content:"\e938"}.ico-instagram:before{content:"\e939"}.ico-linkedin:before{content:"\e93a"}.ico-pinterest:before{content:"\e93d"}.ico-tiktok:before{content:"\e93e"}.ico-tripadvisor:before{content:"\e93f"}.ico-twitter:before{content:"\e940"}.ico-whatsapp:before{content:"\e941"}.ico-x:before{content:"\e942"}.ico-youtube:before{content:"\e943"}.ico-minus:before{content:"\e944"}.ico-home:before{content:"\e954"}.ico-gift:before{content:"\e955"}.ico-envelope:before{content:"\e950"}.ico-clock:before{content:"\e951"}.ico-calendar:before{content:"\e952"}@font-face{font-family:"icomoon";src:url("../bundles/apiciuswebsite/fonts/icomoon/fonts/icomoon.woff2") format("woff2");font-weight:normal;font-style:normal;font-display:swap}img{max-width:100%}figure{margin:0}.imageResponsive{position:relative;display:inline-block}.imageResponsive-block{display:block}.imageResponsive.backstretch .imageResponsive-block{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}.noImage{position:absolute;z-index:0;top:0;left:0;width:100%;height:100%;background-color:#4b0800;background-image:url("../bundles/apiciuswebsite/images/decor-light.svg");background-repeat:no-repeat;background-size:65% auto;background-position:center}.fullGallery{min-width:100%;min-height:100%;height:50px}.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{position:absolute;bottom:20px;left:20px;z-index:5;width:auto;display:flex;align-items:center}@media only screen and (min-width:850px){.fullGallery-dots{bottom:40px;left:40px}}.fullGallery-dot{display:flex;flex-direction:column;align-items:center;justify-content:center;margin:0 6px;height:1rem}.fullGallery-dot span{display:block;width:35px;height:2px;margin:0;border-radius:0;background-color:hsla(0,0%,100%,.65);transition:background-color .5s cubic-bezier(0.45,0.03,0.24,1)}@media only screen and (min-width:1025px){.fullGallery-dot span{width:45px}}.fullGallery-dot.active{height:4px}.fullGallery-dot.active span,.fullGallery-dot:hover span{background-color:#fff}.fullGallery-remoteControl{position:absolute;z-index:10;left:0;bottom:0}.fullGallery-remoteControl>div{display:inline-block}.fullGallery.isList{height:auto}.fullGallery.isList .fullGallery-image{min-height:200px}.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 .5s 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}.imageResponsive-legend,.fullGallery .imageResponsive-legend{position:absolute;z-index:2;bottom:20px;right:0;max-width:50%;color:#fff;font-size:1.2rem;font-weight:400;letter-spacing:2px;text-shadow:1px 1px 5px #000}.imageResponsive-legend::after,.fullGallery .imageResponsive-legend::after{content:"";display:inline-block;vertical-align:middle;width:20px;height:1px;background-color:#fff;margin-left:8px}@media only screen and (min-width:850px){.imageResponsive-legend,.fullGallery .imageResponsive-legend{bottom:40px}.imageResponsive-legend::after,.fullGallery .imageResponsive-legend::after{width:40px}}.social{display:flex;align-items:center;flex-wrap:wrap;margin:0 -10px}.social-link{display:inline-block;margin:0 10px;font-size:32px;color:#4b0800;transition:transform .5s cubic-bezier(0.45,0.03,0.24,1),color .5s cubic-bezier(0.45,0.03,0.24,1)}@media only screen and (max-width:1024px){.social-link:active{color:#4b0800;transform:scale(1.05)}}@media only screen and (min-width:1025px){.social-link:hover{color:#4b0800;transform:scale(1.05)}}.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:#9d743d;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 1s cubic-bezier(0.45,0.03,0.24,1),opacity 1s cubic-bezier(0.45,0.03,0.24,1),visibility .5s 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:8px}*::-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:#9d743d;outline:0;border-radius:20px;cursor:grab}.firefox *,*.firefox{scrollbar-color:#9d743d hsl(0,0%,95%);scrollbar-width:thin}body{background:#f1ede7;font-family:"ClashDisplay",Times,serif;font-weight:400;letter-spacing:.05em;color:#4b0800}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:14px}}@media only screen and (min-width:1025px){html,body{font-size:15px}}@media only screen and (min-width:1440px){html,body{font-size:17px}}@media only screen and (min-width:1920px){html,body{font-size:18px}}.noIntro main{margin-top:55px}@media only screen and (min-width:650px){.noIntro main{margin-top:85px}}@media only screen and (min-width:1440px){.noIntro main{margin-top:92px}}*:focus,*:active{outline:0}a{text-decoration:none}a:hover{text-decoration:none}a,button{font-size:1em;cursor:pointer;color:#4b0800;transition:color .5s cubic-bezier(0.45,0.03,0.24,1)}@media only screen and (max-width:1024px){a:active,button:active{color:#9d743d}}@media only screen and (min-width:1025px){a:hover,button:hover{color:#9d743d}}button{border:0;padding:0;background-color:rgba(0,0,0,0);font-family:"ClashDisplay",Times,serif}b,strong{font-weight:600}p,ul,.collapsibleContent{margin:0}p+p,p+ul,p+.collapsibleContent,ul+p,ul+ul,ul+.collapsibleContent,.collapsibleContent+p,.collapsibleContent+ul,.collapsibleContent+.collapsibleContent{margin-top:1rem}address{font-style:normal}table{border-collapse:collapse;border-spacing:0;margin:10px 0}td{padding:15px 15px 15px 0;border:0;border-bottom:1px solid #9d743d;word-break:break-all}@media only screen and (max-width:849px){td{padding:10px 10px 10px 0}}.siteContent{display:block}@media only screen and (max-width:649px){.siteContent{padding-top:73px}}.title{display:block;margin:.8em 0;line-height:1.2}.title.newsletterPop-title{margin-top:0}@media only screen and (max-width:649px){.title1,.title3{font-size:1.55rem}}@media only screen and (min-width:650px){.title1,.title3{font-size:2rem}}@media only screen and (min-width:1025px){.title1,.title3{font-size:2.8em}}.title1,.title2,.title3{color:#9d743d;font-weight:300;letter-spacing:.025em}@media only screen and (max-width:649px){.title2{font-size:1.35rem}}@media only screen and (min-width:650px){.title2{font-size:1.85rem}}@media only screen and (min-width:1025px){.title2{font-size:3.235em}}.title4{font-weight:400;text-transform:uppercase;letter-spacing:.2em}.title4.colored{color:#9d743d}.title4+.title4{margin-top:-0.85em}@media only screen and (max-width:649px){.title4{font-size:1rem;letter-spacing:.1em}}@media only screen and (min-width:650px){.title4{font-size:1.05rem}}@media only screen and (min-width:1025px){.title4{font-size:1em}}.title5{font-weight:600}.title5.colored{color:#9d743d}@media only screen and (max-width:649px){.title5{font-size:1rem}}@media only screen and (min-width:650px){.title5{font-size:1.05rem}}@media only screen and (min-width:1025px){.title5{font-size:1.15rem}}.btnDefault.iconOnLeft i,.btnDefault.iconOnLeft span,.btnDefault.iconOnRight i,.btnDefault.iconOnRight span,.btnSecond.iconOnLeft i,.btnSecond.iconOnLeft span,.btnSecond.iconOnRight i,.btnSecond.iconOnRight span,.btnThird.iconOnLeft i,.btnThird.iconOnLeft span,.btnThird.iconOnRight i,.btnThird.iconOnRight span,.btnFourth.iconOnLeft i,.btnFourth.iconOnLeft span,.btnFourth.iconOnRight i,.btnFourth.iconOnRight span{display:inline-block;vertical-align:middle}.btnDefault.iconOnLeft i,.btnDefault.iconOnRight i,.btnSecond.iconOnLeft i,.btnSecond.iconOnRight i,.btnThird.iconOnLeft i,.btnThird.iconOnRight i,.btnFourth.iconOnLeft i,.btnFourth.iconOnRight i{font-size:1.25em}.btnDefault.iconOnLeft i.iconLeft,.btnDefault.iconOnRight i.iconLeft,.btnSecond.iconOnLeft i.iconLeft,.btnSecond.iconOnRight i.iconLeft,.btnThird.iconOnLeft i.iconLeft,.btnThird.iconOnRight i.iconLeft,.btnFourth.iconOnLeft i.iconLeft,.btnFourth.iconOnRight i.iconLeft{margin-right:10px}.btnDefault.iconOnLeft i.iconRight,.btnDefault.iconOnRight i.iconRight,.btnSecond.iconOnLeft i.iconRight,.btnSecond.iconOnRight i.iconRight,.btnThird.iconOnLeft i.iconRight,.btnThird.iconOnRight i.iconRight,.btnFourth.iconOnLeft i.iconRight,.btnFourth.iconOnRight i.iconRight{margin-left:10px}.btnDefault,.btnSecond{position:relative;display:inline-block;vertical-align:middle;padding:5px 0;font-size:1em;font-weight:500;text-transform:uppercase;letter-spacing:.05em;line-height:1.3;text-align:left}@media only screen and (min-width:850px){.btnDefault,.btnSecond{font-size:1.294em}}.btnDefault span,.btnSecond span{display:inline-block;margin-top:2px}.btnDefault::after,.btnSecond::after{content:"";display:block;position:absolute;z-index:1;width:100%;height:1.5px;transition:width 1s cubic-bezier(0.45,0.03,0.24,1),background-color 1s cubic-bezier(0.45,0.03,0.24,1)}.btnDefault::after,.btnSecond::after{bottom:0;right:0}@media only screen and (max-width:1024px){.btnDefault:active::before,.btnDefault:active::after,.btnSecond:active::before,.btnSecond:active::after{width:15px}}@media only screen and (min-width:1025px){.btnDefault:hover::after,.btnSecond:hover::after{width:1px}}.btnDefault{color:#000;font-weight:400;text-decoration:none;padding:5px 10px;background:rgba(0,0,0,0);position:relative;transition:all 1s;overflow:hidden}html.safari .btnDefault{color:#4b0800}.btnDefault::before,.btnDefault::after{background-color:#4b0800}@media only screen and (max-width:1024px){.btnDefault:active::before,.btnDefault:active::after{background-color:#9d743d}html.safari .btnDefault:active{color:#9d743d}}@media only screen and (min-width:1025px){html.safari .btnDefault:hover{color:#9d743d}}.btnDefault::before{content:"";position:absolute;height:100%;width:0;top:0;left:-40px;transform:skewX(45deg);background-color:#f1ede7;z-index:-1;transition:all 1s}.btnDefault:hover::before{width:160%}html:not(.safari) .btnSecond{overflow:hidden;background:linear-gradient(to right,#9d743d,#9d743d 50%,#fff 50%);background-clip:text;-webkit-background-clip:text;color:#fff;background-size:200% 100%;background-position:100%;transition:background-position 1s cubic-bezier(0.45,0.03,0.24,1)}@media only screen and (max-width:1024px){html:not(.safari) .btnSecond:active{background-position:0 100%;color:rgba(0,0,0,0)}}@media only screen and (min-width:1025px){html:not(.safari) .btnSecond:hover{background-position:0 100%;color:rgba(0,0,0,0)}}html.safari .btnSecond{color:#fff}.btnSecond::before,.btnSecond::after{background-color:#fff}@media only screen and (max-width:1024px){.btnSecond:active::before,.btnSecond:active::after{background-color:#9d743d}html.safari .btnSecond:active{color:#9d743d}}@media only screen and (min-width:1025px){.btnSecond:hover::before,.btnSecond:hover::after{background-color:#9d743d}html.safari .btnSecond:hover{color:#9d743d}}.btnThird{position:relative;display:inline-block;vertical-align:middle;padding:0 0 0 1.3em;font-size:.9rem;font-weight:500;letter-spacing:.1em;line-height:1.3;color:#fff;transition:.5s cubic-bezier(0.45,0.03,0.24,1)}.btnThird em{text-transform:initial;font-style:italic}.btnThird:hover{color:#000;background-color:#f1ede7}@media only screen and (max-width:1024px){.btnThird:active::before{width:8px;height:8px;border-radius:8px;background-color:#9d743d}html.safari .btnThird:active{color:#9d743d}}@media only screen and (min-width:1025px){.btnThird:hover::before{width:8px;height:8px;border-radius:8px;background-color:#9d743d}html.safari .btnThird:hover{color:#9d743d}}.btnFourth{position:relative;display:inline-block;vertical-align:middle;font-size:1.14em;font-weight:400;letter-spacing:.05em;line-height:1.3;text-align:left;text-transform:uppercase;color:#000}@media only screen and (min-width:650px){.btnThird{padding:10px 30px;margin:0;background-color:#9d743d}html.safari .btnThird{color:#fff}}.linksCollection{margin:-5px -10px}.linksCollection-link{margin:5px 10px}.listPrestations{display:flex;flex-wrap:wrap;align-items:stretch}.listPrestations .item{flex-basis:50%;display:flex;flex-direction:column;align-items:center;text-align:center;line-height:1.1;font-size:.941em}.listPrestations .item-inner{width:100%;height:100%;background-color:hsla(0,0%,100%,.5)}.listPrestations .item-icon{margin-bottom:10px;font-size:2.5rem;color:#9d743d}.listPrestations .item-name{font-weight:500;font-family:"Raleway",Times,serif}@media only screen and (max-width:849px){.listPrestations .owl-nav{position:absolute;top:0;left:0;right:0;height:100%;display:flex;justify-content:space-between;align-items:center}.listPrestations .owl-nav .owl-prev .ico,.listPrestations .owl-nav .owl-next .ico{font-size:2em;backdrop-filter:blur(5px);border-radius:100%}}@media only screen and (max-width:649px){.listPrestations{margin:0 -5px}.listPrestations .item{padding:5px;font-size:.85rem}.listPrestations .item-inner{padding:1em}}@media only screen and (min-width:650px){.listPrestations{margin:0 -10px}.listPrestations .item{padding:10px}.listPrestations .item-inner{padding:2em 1.25em}}@media only screen and (min-width:850px){.listPrestations .item{flex:1 1 33.33%}}@media only screen and (min-width:1440px){.listPrestations .item-icon{margin-bottom:15px;font-size:2.85rem}}.panel{position:relative}.panel p{font-family:"Raleway",Times,serif;font-size:1.059em}.panel p strong{color:#9d743d}.panel.mapImage+.panel.contentFullImage .panel-content{margin-top:-3vw}@media only screen and (min-width:850px){.panel.mapImage+.panel.contentFullImage .panel-content{margin-top:-3vw}}@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 ul{padding-left:25px}.panel ul li{padding-left:5px}.panel ul li::marker{color:#9d743d}.panel.bkg0,.panel .bkg0{background:#fff}.panel.bkg1,.panel .bkg1{background:#4b0800;color:#fff}.panel.bkg1 p a,.panel.bkg1 p button,.panel.bkg1 ul a,.panel.bkg1 ul button,.panel.bkg1 table a,.panel.bkg1 table button,.panel .bkg1 p a,.panel .bkg1 p button,.panel .bkg1 ul a,.panel .bkg1 ul button,.panel .bkg1 table a,.panel .bkg1 table button{color:#fff}@media only screen and (max-width:1024px){.panel.bkg1 p a:active,.panel.bkg1 p button:active,.panel.bkg1 ul a:active,.panel.bkg1 ul button:active,.panel.bkg1 table a:active,.panel.bkg1 table button:active,.panel .bkg1 p a:active,.panel .bkg1 p button:active,.panel .bkg1 ul a:active,.panel .bkg1 ul button:active,.panel .bkg1 table a:active,.panel .bkg1 table button:active{color:#9d743d}}@media only screen and (min-width:1025px){.panel.bkg1 p a:hover,.panel.bkg1 p button:hover,.panel.bkg1 ul a:hover,.panel.bkg1 ul button:hover,.panel.bkg1 table a:hover,.panel.bkg1 table button:hover,.panel .bkg1 p a:hover,.panel .bkg1 p button:hover,.panel .bkg1 ul a:hover,.panel .bkg1 ul button:hover,.panel .bkg1 table a:hover,.panel .bkg1 table button:hover{color:#9d743d}}.panel p a,.panel p button,.panel ul a,.panel ul button,.panel table a,.panel table button,.hasLinks p a,.hasLinks p button,.hasLinks ul a,.hasLinks ul button,.hasLinks table a,.hasLinks table button{text-decoration:underline;text-decoration-color:rgba(157,116,61,.5);text-underline-offset:.25em;transition:color .5s cubic-bezier(0.45,0.03,0.24,1),text-decoration .5s cubic-bezier(0.45,0.03,0.24,1),text-underline-offset .5s cubic-bezier(0.45,0.03,0.24,1)}@media only screen and (max-width:1024px){.panel p a:active,.panel p button:active,.panel ul a:active,.panel ul button:active,.panel table a:active,.panel table button:active,.hasLinks p a:active,.hasLinks p button:active,.hasLinks ul a:active,.hasLinks ul button:active,.hasLinks table a:active,.hasLinks table button:active{text-decoration-color:#9d743d;text-underline-offset:.1em}}@media only screen and (min-width:1025px){.panel p a:hover,.panel p button:hover,.panel ul a:hover,.panel ul button:hover,.panel table a:hover,.panel table button:hover,.hasLinks p a:hover,.hasLinks p button:hover,.hasLinks ul a:hover,.hasLinks ul button:hover,.hasLinks table a:hover,.hasLinks table button:hover{text-decoration-color:#9d743d;text-underline-offset:.1em}}.roomDirectory{background-color:#f0eae1;overflow-y:auto}.roomDirectoryOverlay{position:fixed;top:0;left:0;bottom:0;right:0;z-index:9999;background:#f1ede7;overflow:hidden;opacity:0;visibility:hidden;transition:all .5s 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;margin-left:auto;margin-right:auto;background-color:#fff;box-shadow:0 0 5px rgba(75,8,0,.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;background-color:#fff;box-shadow:1px 1px 1px rgba(75,8,0,.1)}.roomDirectoryHeader .logoLink{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;height:80px;width:80px;max-width:22%;padding:6px 0}.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:#4b0800;color:#fff;text-transform:uppercase;letter-spacing:.05em;transition:background-color .8s 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 #f1ede7}@media only screen and (max-width:1024px){.roomDirectoryHeader-cta a:active,.roomDirectoryHeader-cta button:active{background-color:#9d743d}}@media only screen and (min-width:1025px){.roomDirectoryHeader-cta a:hover,.roomDirectoryHeader-cta button:hover{background-color:#9d743d}}.roomDirectoryHeader .popLayout{position:fixed;z-index:801;top:0;width:100%;max-width:680px;max-height:100vh;padding-bottom:60px;overflow-y:auto;transform:translateY(-101%);transition:transform .8s cubic-bezier(0.45,0.03,0.24,1);background-color:#f1ede7;box-shadow:0 1px 2px rgba(75,8,0,.2)}.roomDirectoryHeader .popLayout .btnClose{display:flex;align-items:center;justify-content:flex-end;width:100%;background-color:#4b0800;color:#fff;padding:10px 5vw;text-transform:uppercase;letter-spacing:.05em;transition:background-color .8s 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:#9d743d}}@media only screen and (min-width:1025px){.roomDirectoryHeader .popLayout .btnClose:hover{background-color:#9d743d}}.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:#9d743d}.roomDirectoryHeader .popLayout .title.withIcon.phone::before{content:"\e925"}.roomDirectoryHeader .popLayout .title.withIcon.wifi::before{content:"\e928"}.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:#4b0800;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:30px}.roomDirectoryBody-content .title:first-child{margin-top:0}.roomDirectoryBody-content p u,.roomDirectoryBody-content ul u{text-decoration:none;color:#9d743d;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:#9d743d}.roomDirectoryBody-content .linksCollection{margin:1rem 0}.roomDirectoryBody-content .linksCollection .btnDefault:active{color:#fff}.roomDirectoryBody-img{display:block;margin:auto;width:50%}.roomDirectoryBody-borderBlock{border:2px solid #9d743d;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 #f1ede7}.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 #f1ede7}.roomDirectory .customTabs .tabPanel-link{display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#9d743d;color:#fff;font-size:30px;height:60px;transition:background-color .8s cubic-bezier(0.45,0.03,0.24,1)}.roomDirectory .customTabs .tabPanel-link span{display:none}.roomDirectory .customTabs .tabPanel-link.current{background-color:#4b0800}@media only screen and (max-width:1024px){.roomDirectory .customTabs .tabPanel-link:active{background-color:#4b0800}}@media only screen and (min-width:1025px){.roomDirectory .customTabs .tabPanel-link:hover{background-color:#4b0800}}.roomDirectory .listPrestations{flex-direction:column}.roomDirectory .listPrestations .item-inner{padding:5px 0}.roomDirectory .listPrestations .item-name{color:#9d743d;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:30px 20px calc(60px + 30px);background-color:#4b0800;color:#fff;text-align:center}.roomDirectoryFooter>*+*{margin-top:15px}.roomDirectoryFooter .contact{display:flex;flex-direction:column;align-items:center}.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:#9d743d}.roomDirectoryFooter .social{justify-content:center}.roomDirectoryFooter .social-link{color:#fff}.roomDirectory .localeSwitcher{position:relative;display:flex;align-items:center;justify-content:flex-start;flex:1}.roomDirectory .localeSwitcher[data-mode=flag] .localeSwitcher-label{display:none}.roomDirectory .localeSwitcher[data-mode=label] .localeSwitcher-flag{display:none}.roomDirectory .localeSwitcher-content{position:absolute;display:flex;flex-direction:column;transform-origin:bottom;bottom:0;left:-10px;background-color:#9d743d;transform:translateY(100%);opacity:0;transition-property:opacity,transform;transition-duration:.5s;transition-timing-function:ease-in-out;transition-delay:0s;z-index:-1}.roomDirectory .localeSwitcher.open .localeSwitcher-content{opacity:1;transform:translateY(100%);z-index:1}.roomDirectory .localeSwitcher-label{position:relative}.roomDirectory .localeSwitcher-label .ico{transition:opacity .8s linear;position:absolute;left:25px}.roomDirectory .localeSwitcher-label .i-first{visibility:visible;opacity:1}.open .roomDirectory .localeSwitcher-label .i-first{visibility:hidden;opacity:0}.roomDirectory .localeSwitcher-label .i-second{visibility:hidden;opacity:0}.open .roomDirectory .localeSwitcher-label .i-second{visibility:visible;opacity:1}.roomDirectory .localeSwitcher-active,.roomDirectory .localeSwitcher-item{display:inline-block;vertical-align:middle;text-decoration:none}.roomDirectory .localeSwitcher-flag{display:block}.roomDirectory .localeSwitcher-item{display:flex;align-items:center;justify-content:center;text-transform:uppercase;font-size:.9rem;color:#fff;padding:15px}.roomDirectory .localeSwitcher-item.active{font-weight:400}.roomDirectory .localeSwitcher-item:not([title=Fr]):not([title=En]){display:none}.roomDirectory .localeSwitcher-separator{display:none}@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}}
