:root{--diadao-scrollbar-width:7px;--diadao-scrollbar-compensate:0px;--diadao-sdk-color-1:#ffffff;--diadao-sdk-color-2:#5594f4;--diadao-sdk-color-3:#ffffff;--diadao-sdk-color-4:#ffffff;--diadao-hsc-light-sticky-shadow:0px 0px 99px rgba(0, 0, 0, 0.1607843137);--diadao-smartgallery-font-family:Samsung Sharp Sans;--diadao-smartgallery-color-2:#C70E5D;--diadao-smartgallery-color-2-hover:#af0c52;--diadao-smartgallery-color-3:#272727;--diadao-smartgallery-color-3-hover:#1a1a1a;--diadao-smartgallery-color-4:#fff;--diadao-smartgallery-color-5:#fff;--diadao-smartgallery-overlay-bg:rgba(0, 0, 0, 0.8);--diadao-smartgallery-nav-border-radius:4px;--diadao-smartgallery-media-border-radius:4px;--diadao-smartgallery-menu-filter-desktop-width:260px;--diadao-smartgallery-medias-desktop-width:calc(100% - 260px);--diadao-menu-filter-desktop-width:260px;--diadao-content-filter-desktop-width:calc(100% - 260px);--diadao-menu-filter-desktop-item-margin-bottom:20px;--diadao-menu-filter-a-font-family:inherit;--diadao-menu-filter-a-font-size:24px;--diadao-menu-filter-a-line-height:1;--diadao-menu-filter-a-font-weight:normal;--diadao-menu-filter-a-letter-spacing:0px;--diadao-menu-filter-a-padding-vertical:4px;--diadao-menu-filter-slide-margin-right:40px;--diadao-menu-filter-desktop-a-max-width:none;--diadao-menu-filter-slide-a-padding-right:0px;--diadao-menu-filter-slide-a-padding-left:0px;--diadao-menu-filter-slide-a-padding-top:0px;--diadao-menu-filter-slide-a-padding-bottom:0px;--diadao-menu-filter-padding-left:20px;--diadao-menu-filter-padding-right:20px;--diadao-menu-filter-a-color:#333;--diadao-menu-filter-a-color-hover:#333;--diadao-menu-filter-a-color-active:black;--diadao-menu-filter-sticked-desktop-top:100px;--diadao-menu-filter-sticked-desktop-bgcolor:transparent;--diadao-menu-filter-sticked-responsive-top:80px;--diadao-menu-filter-sticked-responsive-bgcolor:transparent;--diadao-menu-filter-sticked-responsive-height:68px;--diadao-menu-filter-menu-responsive-height:68px;--diadao-menu-filter-sticked-responsive-padding-top:0px;--diadao-menu-filter-sticked-responsive-bgcolor:initial;--diadao-room-detail-panel-loading-bgcolor:#fff;--diadao-room-detail-panel-loading-svg:url(//www.legrandhotelsete.com/wp-content/plugins/diadao-starter/public/images/loader-panel.svg);--diadao-room-detail-panel-loading-size:40px 40px;--diadao-room-detail-menu-desktop-left:0px;--diadao-room-detail-menu-desktop-width:100%;--diadao-room-detail-menu-desktop-height:125px;--diadao-room-detail-menu-desktop-padding-left:120px;--diadao-room-detail-menu-desktop-padding-right:120px;--diadao-room-detail-menu-responsive-height:80px;--diadao-room-detail-menu-responsive-padding-left:40px;--diadao-room-detail-menu-responsive-padding-right:80px;--diadao-room-detail-panel-desktop-margin-left:0px;--diadao-room-detail-desktop-panels-padding-top:165px;--diadao-room-detail-panel-responsive-margin-left:0px;--diadao-room-detail-responsive-panels-padding-top:80px;--diadao-room-detail-hsc-sticky-desktop-top:165px;--diadao-room-detail-menu-slide-margin-right:60px;}
@keyframes sdk_hide_header {
0%{opacity:1;transform:none;}
100%{opacity:0;transform:translateY(-100%);}
}
.hide-scrollbar, html.with-fancybox-diadao body .fancybox__container.diadao-sdk-fancybox .fancybox__carousel,
html.with-fancybox-diadao body .fancybox__container.diadao-sdk-fancybox .fancybox__slide, html.with-fancybox-diadao body .fancybox__container.diadao-sdk-fancybox .fancybox__viewport, html.with-fancybox-diadao body .fancybox__container.diadao-sdk-fancybox .fancybox__track, html.with-fancybox-diadao body .bloc-diadao-snippet,
html.with-fancybox-diadao body .bloc-diadao-scroll, html.with-fancybox-diadao body .bloc-diadao-snippet .snippet-inner > .diadao-snippet-panel, html.with-fancybox-diadao body .fancybox__container.diadao-sdk-fancybox, html.with-fancybox-diadao body, html.diadao-gallery-v2-opened body{}
.hide-scrollbar::-webkit-scrollbar, html.with-fancybox-diadao body .fancybox__container.diadao-sdk-fancybox .fancybox__carousel::-webkit-scrollbar,
html.with-fancybox-diadao body .fancybox__container.diadao-sdk-fancybox .fancybox__slide::-webkit-scrollbar, html.with-fancybox-diadao body .fancybox__container.diadao-sdk-fancybox .fancybox__viewport::-webkit-scrollbar, html.with-fancybox-diadao body .fancybox__container.diadao-sdk-fancybox .fancybox__track::-webkit-scrollbar, html.with-fancybox-diadao body .bloc-diadao-snippet::-webkit-scrollbar,
html.with-fancybox-diadao body .bloc-diadao-scroll::-webkit-scrollbar, html.with-fancybox-diadao body .bloc-diadao-snippet .snippet-inner > .diadao-snippet-panel::-webkit-scrollbar, html.with-fancybox-diadao body .fancybox__container.diadao-sdk-fancybox::-webkit-scrollbar, html.with-fancybox-diadao body::-webkit-scrollbar, html.diadao-gallery-v2-opened body::-webkit-scrollbar, .hide-scrollbar::-webkit-scrollbar-track, html.with-fancybox-diadao body .fancybox__container.diadao-sdk-fancybox .fancybox__carousel::-webkit-scrollbar-track,
html.with-fancybox-diadao body .fancybox__container.diadao-sdk-fancybox .fancybox__slide::-webkit-scrollbar-track, html.with-fancybox-diadao body .fancybox__container.diadao-sdk-fancybox .fancybox__viewport::-webkit-scrollbar-track, html.with-fancybox-diadao body .fancybox__container.diadao-sdk-fancybox .fancybox__track::-webkit-scrollbar-track, html.with-fancybox-diadao body .bloc-diadao-snippet::-webkit-scrollbar-track,
html.with-fancybox-diadao body .bloc-diadao-scroll::-webkit-scrollbar-track, html.with-fancybox-diadao body .bloc-diadao-snippet .snippet-inner > .diadao-snippet-panel::-webkit-scrollbar-track, html.with-fancybox-diadao body .fancybox__container.diadao-sdk-fancybox::-webkit-scrollbar-track, html.with-fancybox-diadao body::-webkit-scrollbar-track, html.diadao-gallery-v2-opened body::-webkit-scrollbar-track, .hide-scrollbar::-webkit-scrollbar-track-piece, html.with-fancybox-diadao body .fancybox__container.diadao-sdk-fancybox .fancybox__carousel::-webkit-scrollbar-track-piece,
html.with-fancybox-diadao body .fancybox__container.diadao-sdk-fancybox .fancybox__slide::-webkit-scrollbar-track-piece, html.with-fancybox-diadao body .fancybox__container.diadao-sdk-fancybox .fancybox__viewport::-webkit-scrollbar-track-piece, html.with-fancybox-diadao body .fancybox__container.diadao-sdk-fancybox .fancybox__track::-webkit-scrollbar-track-piece, html.with-fancybox-diadao body .bloc-diadao-snippet::-webkit-scrollbar-track-piece,
html.with-fancybox-diadao body .bloc-diadao-scroll::-webkit-scrollbar-track-piece, html.with-fancybox-diadao body .bloc-diadao-snippet .snippet-inner > .diadao-snippet-panel::-webkit-scrollbar-track-piece, html.with-fancybox-diadao body .fancybox__container.diadao-sdk-fancybox::-webkit-scrollbar-track-piece, html.with-fancybox-diadao body::-webkit-scrollbar-track-piece, html.diadao-gallery-v2-opened body::-webkit-scrollbar-track-piece, .hide-scrollbar::-webkit-resizer, html.with-fancybox-diadao body .fancybox__container.diadao-sdk-fancybox .fancybox__carousel::-webkit-resizer,
html.with-fancybox-diadao body .fancybox__container.diadao-sdk-fancybox .fancybox__slide::-webkit-resizer, html.with-fancybox-diadao body .fancybox__container.diadao-sdk-fancybox .fancybox__viewport::-webkit-resizer, html.with-fancybox-diadao body .fancybox__container.diadao-sdk-fancybox .fancybox__track::-webkit-resizer, html.with-fancybox-diadao body .bloc-diadao-snippet::-webkit-resizer,
html.with-fancybox-diadao body .bloc-diadao-scroll::-webkit-resizer, html.with-fancybox-diadao body .bloc-diadao-snippet .snippet-inner > .diadao-snippet-panel::-webkit-resizer, html.with-fancybox-diadao body .fancybox__container.diadao-sdk-fancybox::-webkit-resizer, html.with-fancybox-diadao body::-webkit-resizer, html.diadao-gallery-v2-opened body::-webkit-resizer, .hide-scrollbar::-webkit-scrollbar-corner, html.with-fancybox-diadao body .fancybox__container.diadao-sdk-fancybox .fancybox__carousel::-webkit-scrollbar-corner,
html.with-fancybox-diadao body .fancybox__container.diadao-sdk-fancybox .fancybox__slide::-webkit-scrollbar-corner, html.with-fancybox-diadao body .fancybox__container.diadao-sdk-fancybox .fancybox__viewport::-webkit-scrollbar-corner, html.with-fancybox-diadao body .fancybox__container.diadao-sdk-fancybox .fancybox__track::-webkit-scrollbar-corner, html.with-fancybox-diadao body .bloc-diadao-snippet::-webkit-scrollbar-corner,
html.with-fancybox-diadao body .bloc-diadao-scroll::-webkit-scrollbar-corner, html.with-fancybox-diadao body .bloc-diadao-snippet .snippet-inner > .diadao-snippet-panel::-webkit-scrollbar-corner, html.with-fancybox-diadao body .fancybox__container.diadao-sdk-fancybox::-webkit-scrollbar-corner, html.with-fancybox-diadao body::-webkit-scrollbar-corner, html.diadao-gallery-v2-opened body::-webkit-scrollbar-corner, .hide-scrollbar::-webkit-scrollbar-thumb, html.with-fancybox-diadao body .fancybox__container.diadao-sdk-fancybox .fancybox__carousel::-webkit-scrollbar-thumb,
html.with-fancybox-diadao body .fancybox__container.diadao-sdk-fancybox .fancybox__slide::-webkit-scrollbar-thumb, html.with-fancybox-diadao body .fancybox__container.diadao-sdk-fancybox .fancybox__viewport::-webkit-scrollbar-thumb, html.with-fancybox-diadao body .fancybox__container.diadao-sdk-fancybox .fancybox__track::-webkit-scrollbar-thumb, html.with-fancybox-diadao body .bloc-diadao-snippet::-webkit-scrollbar-thumb,
html.with-fancybox-diadao body .bloc-diadao-scroll::-webkit-scrollbar-thumb, html.with-fancybox-diadao body .bloc-diadao-snippet .snippet-inner > .diadao-snippet-panel::-webkit-scrollbar-thumb, html.with-fancybox-diadao body .fancybox__container.diadao-sdk-fancybox::-webkit-scrollbar-thumb, html.with-fancybox-diadao body::-webkit-scrollbar-thumb, html.diadao-gallery-v2-opened body::-webkit-scrollbar-thumb{background-color:transparent !important;}
img:not([src]):not([srcset]) {
visibility: hidden;
} *{box-sizing:border-box;}
html body{margin:0;padding:0;}
html body img.lazy:not(.loaded){transition:unset !important;}
html body.device-desktop > #query-monitor-main{z-index:888888 !important;}
html body.device-responsive > #query-monitor-main{display:none !important;}
html.diadao-gallery-v2-opened{overflow-y:clip !important;}
html.diadao-gallery-v2-opened body{overflow:clip !important;}
html.with-fancybox-diadao{overflow-y:clip !important;}
html.with-fancybox-diadao body{overflow:clip !important;}
html.with-fancybox-diadao body header#diadao-header{animation:300ms sdk_hide_header ease-in-out 0ms;}
body.device-responsive .desktop-only{display:none !important;}
body.device-responsive .tablet-only, body.device-responsive .mobile-only, body.device-responsive .responsive-only{display:inline-block !important;}
body.device-mobile .desktop-only, body.device-mobile .device-tablet{display:none !important;}
body.device-mobile .mobile-only{display:inline-block !important;}
body.device-desktop .desktop-only{display:inline-block !important;}
body.device-desktop .responsive-only{display:none !important;}
body{}
body.is-logged-in.is-administrator pre.DIADAO-DEBUG{margin-top:20px;margin-bottom:20px;width:90%;margin-left:auto;margin-right:auto;border:2px solid red;font-size:10px;padding:20px;display:block;}
body:not(.is-logged-in):not(.is-administrator) pre.DIADAO-DEBUG{display:none !important;visibility:hidden !important;opacity:0 !important;position:absolute !important;width:0px !important;height:0px !important;left:-1000px !important;bottom:-1000px !important;z-index:0 !important;}
body a{-webkit-tap-highlight-color:transparent;}
body .cmplz-placeholder-1{height:200px !important;}
body .wpml-ls-statics-footer{display:none !important;margin:0px !important;padding:0px !important;}
body:not(.diadao-light-mode).diadao-loading.diadao-loaded:not(.diadao-menuopened):not(.diadao-snippet-open):not(.diadao-disable-overflow)::-webkit-scrollbar{width:var(--diadao-scrollbar-width);height:3px;padding-left:var(--diadao-scrollbar-width);}
body:not(.diadao-light-mode).diadao-loading.diadao-loaded:not(.diadao-menuopened):not(.diadao-snippet-open):not(.diadao-disable-overflow)::-webkit-scrollbar-thumb{height:50px;}
body .otgs-development-site-front-end{display:none !important;}
body a *,
body button *,
body div.smartpreview__toggler *{pointer-events:none;outline:none;-webkit-tap-highlight-color:transparent;}
html body.diadao-base-page-sitemap #diadao-main #main section *{user-select:initial;}
body .diadao-landscape-alert{pointer-events:none;opacity:0;transition:opacity 0.05s ease-in-out;background:rgba(0, 0, 0, 0.8);position:fixed;display:none;height:100vh;width:100%;top:0;left:0;z-index:0;visibility:hidden;}
body .diadao-landscape-alert:after{width:80px;height:80px;content:"";position:fixed;top:50%;left:50%;margin-left:-40px;margin-top:-40px;display:block;background-image:url(//www.legrandhotelsete.com/wp-content/plugins/diadao-starter/public/images/rotate-phone.png);background-position:center center;background-repeat:no-repeat;background-size:contain;}
@media (max-width: 1000px) and (min-aspect-ratio: 16/12) {
html:not(.diadao-smartgallery-page):not(.diadao-gallery-v2-page):not(.diadao-gallery-opened):not(.with-fancybox),
html.diadao-smartgallery-page:not(.diadao-gallery-opened):not(.with-fancybox),
html.diadao-gallery-v2-page:not(.diadao-gallery-opened):not(.with-fancybox):not(.diadao-gallery-v2-opened){margin-right:var(--diadao-scrollbar-compensate) !important;overflow:hidden !important;}
html:not(.diadao-smartgallery-page):not(.diadao-gallery-v2-page):not(.diadao-gallery-opened):not(.with-fancybox) body.device-responsive,
html.diadao-smartgallery-page:not(.diadao-gallery-opened):not(.with-fancybox) body.device-responsive,
html.diadao-gallery-v2-page:not(.diadao-gallery-opened):not(.with-fancybox):not(.diadao-gallery-v2-opened) body.device-responsive{overflow:hidden !important;}
html:not(.diadao-smartgallery-page):not(.diadao-gallery-v2-page):not(.diadao-gallery-opened):not(.with-fancybox) body.device-responsive .diadao-hdp-bar-room,
html:not(.diadao-smartgallery-page):not(.diadao-gallery-v2-page):not(.diadao-gallery-opened):not(.with-fancybox) body.device-responsive .bloc-diadao-snippet,
html.diadao-smartgallery-page:not(.diadao-gallery-opened):not(.with-fancybox) body.device-responsive .diadao-hdp-bar-room,
html.diadao-smartgallery-page:not(.diadao-gallery-opened):not(.with-fancybox) body.device-responsive .bloc-diadao-snippet,
html.diadao-gallery-v2-page:not(.diadao-gallery-opened):not(.with-fancybox):not(.diadao-gallery-v2-opened) body.device-responsive .diadao-hdp-bar-room,
html.diadao-gallery-v2-page:not(.diadao-gallery-opened):not(.with-fancybox):not(.diadao-gallery-v2-opened) body.device-responsive .bloc-diadao-snippet{overflow:hidden !important;z-index:0 !important;opacity:0 !important;display:none !important;visibility:hidden !important;}
html:not(.diadao-smartgallery-page):not(.diadao-gallery-v2-page):not(.diadao-gallery-opened):not(.with-fancybox) body.device-responsive #axeptio_overlay,
html:not(.diadao-smartgallery-page):not(.diadao-gallery-v2-page):not(.diadao-gallery-opened):not(.with-fancybox) body.device-responsive .panel-retargeting,
html.diadao-smartgallery-page:not(.diadao-gallery-opened):not(.with-fancybox) body.device-responsive #axeptio_overlay,
html.diadao-smartgallery-page:not(.diadao-gallery-opened):not(.with-fancybox) body.device-responsive .panel-retargeting,
html.diadao-gallery-v2-page:not(.diadao-gallery-opened):not(.with-fancybox):not(.diadao-gallery-v2-opened) body.device-responsive #axeptio_overlay,
html.diadao-gallery-v2-page:not(.diadao-gallery-opened):not(.with-fancybox):not(.diadao-gallery-v2-opened) body.device-responsive .panel-retargeting{display:none !important;}
html:not(.diadao-smartgallery-page):not(.diadao-gallery-v2-page):not(.diadao-gallery-opened):not(.with-fancybox) body.device-responsive .diadao-landscape-alert,
html.diadao-smartgallery-page:not(.diadao-gallery-opened):not(.with-fancybox) body.device-responsive .diadao-landscape-alert,
html.diadao-gallery-v2-page:not(.diadao-gallery-opened):not(.with-fancybox):not(.diadao-gallery-v2-opened) body.device-responsive .diadao-landscape-alert{opacity:1;visibility:visible;z-index:99999999999999;display:block;}
html.with-fancybox body .fancybox__carousel .fancybox__slide:not(.has-pdf) .fancybox__content{padding:0px !important;}
html.with-fancybox body .fancybox__carousel .fancybox__slide:not(.has-pdf) .fancybox__content img,
html.with-fancybox body .fancybox__carousel .fancybox__slide:not(.has-pdf) .fancybox__content picture{max-height:100vh !important;max-width:100% !important;}
html.with-fancybox body .fancybox__carousel .fancybox__caption, html.with-fancybox body .fancybox__container .fancybox__slide.has-caption:not(.has-pdf).is-selected .fancybox__caption{display:none !important;}
html.diadao-smartgallery-page body.diadao-gallery-v2-page.diadao-gallery-swiper .diadao-gallery-popup .diadao-gallery-container .swiper-diadao-gallery.diadaoGalleryV2Swiper .swiper-wrapper .swiper-slide .slide-inner .slide-content, html.diadao-smartgallery-page body.diadao-gallery-v2-page.diadao-gallery-swiper .diadao-gallery-popup .diadao-gallery-container .swiper-diadao-gallery.diadaoGallerySwiper .swiper-wrapper .swiper-slide .slide-inner .slide-content,
html.diadao-smartgallery-page body.diadao-gallery-page.diadao-gallery-swiper .diadao-gallery-popup .diadao-gallery-container .swiper-diadao-gallery.diadaoGalleryV2Swiper .swiper-wrapper .swiper-slide .slide-inner .slide-content, html.diadao-smartgallery-page body.diadao-gallery-page.diadao-gallery-swiper .diadao-gallery-popup .diadao-gallery-container .swiper-diadao-gallery.diadaoGallerySwiper .swiper-wrapper .swiper-slide .slide-inner .slide-content, htmL.diadao-gallery-v2-page body.diadao-gallery-v2-page.diadao-gallery-swiper .diadao-gallery-popup .diadao-gallery-container .swiper-diadao-gallery.diadaoGalleryV2Swiper .swiper-wrapper .swiper-slide .slide-inner .slide-content, htmL.diadao-gallery-v2-page body.diadao-gallery-v2-page.diadao-gallery-swiper .diadao-gallery-popup .diadao-gallery-container .swiper-diadao-gallery.diadaoGallerySwiper .swiper-wrapper .swiper-slide .slide-inner .slide-content, htmL.diadao-gallery-v2-page body.diadao-gallery-page.diadao-gallery-swiper .diadao-gallery-popup .diadao-gallery-container .swiper-diadao-gallery.diadaoGalleryV2Swiper .swiper-wrapper .swiper-slide .slide-inner .slide-content, htmL.diadao-gallery-v2-page body.diadao-gallery-page.diadao-gallery-swiper .diadao-gallery-popup .diadao-gallery-container .swiper-diadao-gallery.diadaoGallerySwiper .swiper-wrapper .swiper-slide .slide-inner .slide-content{padding:0px !important;}
html.diadao-smartgallery-page body.diadao-gallery-v2-page.diadao-gallery-swiper .diadao-gallery-popup .diadao-gallery-container .swiper-diadao-gallery.diadaoGalleryV2Swiper .swiper-wrapper .swiper-slide .slide-inner .slide-content .slide-media img, html.diadao-smartgallery-page body.diadao-gallery-v2-page.diadao-gallery-swiper .diadao-gallery-popup .diadao-gallery-container .swiper-diadao-gallery.diadaoGalleryV2Swiper .swiper-wrapper .swiper-slide .slide-inner .slide-content .slide-media picture, html.diadao-smartgallery-page body.diadao-gallery-v2-page.diadao-gallery-swiper .diadao-gallery-popup .diadao-gallery-container .swiper-diadao-gallery.diadaoGallerySwiper .swiper-wrapper .swiper-slide .slide-inner .slide-content .slide-media img,
html.diadao-smartgallery-page body.diadao-gallery-v2-page.diadao-gallery-swiper .diadao-gallery-popup .diadao-gallery-container .swiper-diadao-gallery.diadaoGallerySwiper .swiper-wrapper .swiper-slide .slide-inner .slide-content .slide-media picture, html.diadao-smartgallery-page body.diadao-gallery-page.diadao-gallery-swiper .diadao-gallery-popup .diadao-gallery-container .swiper-diadao-gallery.diadaoGalleryV2Swiper .swiper-wrapper .swiper-slide .slide-inner .slide-content .slide-media img, html.diadao-smartgallery-page body.diadao-gallery-page.diadao-gallery-swiper .diadao-gallery-popup .diadao-gallery-container .swiper-diadao-gallery.diadaoGalleryV2Swiper .swiper-wrapper .swiper-slide .slide-inner .slide-content .slide-media picture, html.diadao-smartgallery-page body.diadao-gallery-page.diadao-gallery-swiper .diadao-gallery-popup .diadao-gallery-container .swiper-diadao-gallery.diadaoGallerySwiper .swiper-wrapper .swiper-slide .slide-inner .slide-content .slide-media img, html.diadao-smartgallery-page body.diadao-gallery-page.diadao-gallery-swiper .diadao-gallery-popup .diadao-gallery-container .swiper-diadao-gallery.diadaoGallerySwiper .swiper-wrapper .swiper-slide .slide-inner .slide-content .slide-media picture, htmL.diadao-gallery-v2-page body.diadao-gallery-v2-page.diadao-gallery-swiper .diadao-gallery-popup .diadao-gallery-container .swiper-diadao-gallery.diadaoGalleryV2Swiper .swiper-wrapper .swiper-slide .slide-inner .slide-content .slide-media img, htmL.diadao-gallery-v2-page body.diadao-gallery-v2-page.diadao-gallery-swiper .diadao-gallery-popup .diadao-gallery-container .swiper-diadao-gallery.diadaoGalleryV2Swiper .swiper-wrapper .swiper-slide .slide-inner .slide-content .slide-media picture, htmL.diadao-gallery-v2-page body.diadao-gallery-v2-page.diadao-gallery-swiper .diadao-gallery-popup .diadao-gallery-container .swiper-diadao-gallery.diadaoGallerySwiper .swiper-wrapper .swiper-slide .slide-inner .slide-content .slide-media img, htmL.diadao-gallery-v2-page body.diadao-gallery-v2-page.diadao-gallery-swiper .diadao-gallery-popup .diadao-gallery-container .swiper-diadao-gallery.diadaoGallerySwiper .swiper-wrapper .swiper-slide .slide-inner .slide-content .slide-media picture, htmL.diadao-gallery-v2-page body.diadao-gallery-page.diadao-gallery-swiper .diadao-gallery-popup .diadao-gallery-container .swiper-diadao-gallery.diadaoGalleryV2Swiper .swiper-wrapper .swiper-slide .slide-inner .slide-content .slide-media img, htmL.diadao-gallery-v2-page body.diadao-gallery-page.diadao-gallery-swiper .diadao-gallery-popup .diadao-gallery-container .swiper-diadao-gallery.diadaoGalleryV2Swiper .swiper-wrapper .swiper-slide .slide-inner .slide-content .slide-media picture, htmL.diadao-gallery-v2-page body.diadao-gallery-page.diadao-gallery-swiper .diadao-gallery-popup .diadao-gallery-container .swiper-diadao-gallery.diadaoGallerySwiper .swiper-wrapper .swiper-slide .slide-inner .slide-content .slide-media img, htmL.diadao-gallery-v2-page body.diadao-gallery-page.diadao-gallery-swiper .diadao-gallery-popup .diadao-gallery-container .swiper-diadao-gallery.diadaoGallerySwiper .swiper-wrapper .swiper-slide .slide-inner .slide-content .slide-media picture{max-width:100% !important;max-height:100vh !important;}
html.diadao-smartgallery-page body.diadao-gallery-v2-page.diadao-gallery-swiper .diadao-gallery-popup .diadao-gallery-container .swiper-diadao-gallery.diadaoGalleryV2Swiper .swiper-wrapper .swiper-slide .slide-inner .slide-content .slide-caption, html.diadao-smartgallery-page body.diadao-gallery-v2-page.diadao-gallery-swiper .diadao-gallery-popup .diadao-gallery-container .swiper-diadao-gallery.diadaoGallerySwiper .swiper-wrapper .swiper-slide .slide-inner .slide-content .slide-caption,
html.diadao-smartgallery-page body.diadao-gallery-page.diadao-gallery-swiper .diadao-gallery-popup .diadao-gallery-container .swiper-diadao-gallery.diadaoGalleryV2Swiper .swiper-wrapper .swiper-slide .slide-inner .slide-content .slide-caption, html.diadao-smartgallery-page body.diadao-gallery-page.diadao-gallery-swiper .diadao-gallery-popup .diadao-gallery-container .swiper-diadao-gallery.diadaoGallerySwiper .swiper-wrapper .swiper-slide .slide-inner .slide-content .slide-caption, htmL.diadao-gallery-v2-page body.diadao-gallery-v2-page.diadao-gallery-swiper .diadao-gallery-popup .diadao-gallery-container .swiper-diadao-gallery.diadaoGalleryV2Swiper .swiper-wrapper .swiper-slide .slide-inner .slide-content .slide-caption, htmL.diadao-gallery-v2-page body.diadao-gallery-v2-page.diadao-gallery-swiper .diadao-gallery-popup .diadao-gallery-container .swiper-diadao-gallery.diadaoGallerySwiper .swiper-wrapper .swiper-slide .slide-inner .slide-content .slide-caption, htmL.diadao-gallery-v2-page body.diadao-gallery-page.diadao-gallery-swiper .diadao-gallery-popup .diadao-gallery-container .swiper-diadao-gallery.diadaoGalleryV2Swiper .swiper-wrapper .swiper-slide .slide-inner .slide-content .slide-caption, htmL.diadao-gallery-v2-page body.diadao-gallery-page.diadao-gallery-swiper .diadao-gallery-popup .diadao-gallery-container .swiper-diadao-gallery.diadaoGallerySwiper .swiper-wrapper .swiper-slide .slide-inner .slide-content .slide-caption{display:none !important;}
}
body .cmplz-blocked-content-container{display:none !important;height:0px !important;visibility:hidden !important;overflow:hidden !important;}
body.diadao-cookies-page #cmplz-cookies-overview,
body.diadao-cookies-page #cmplz-manage-consent-container{user-select:none !important;}
body.diadao-cookies-page #cmplz-cookies-overview .cmplz-dropdown summary div h3,
body.diadao-cookies-page #cmplz-document .cmplz-dropdown summary div h3,
body.diadao-cookies-page .editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown summary div h3, body.diadao-cookies-page #cmplz-manage-consent-container.cmplz-manage-consent-container .cmplz-categories summary .cmplz-category-title{font-weight:bold !important;font-size:20px !important;line-height:1 !important;padding:0px !important;letter-spacing:0px !important;}
body.device-desktop.is-logged-in .diadao-admin-front-editor{position:fixed;bottom:30%;width:42px;height:178px;left:0px;margin-top:-81px;font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", sans-serif;-webkit-font-smoothing:antialiased;font-feature-settings:"calt", "case";-moz-osx-font-smoothing:grayscale;user-select:none;transition:all 0.3s ease-in-out;z-index:666666;display:block;}
body.device-desktop.is-logged-in .diadao-admin-front-editor.post-snippet{display:none;}
body.device-desktop.is-logged-in .diadao-admin-front-editor.post-menu{display:none;}
body.device-desktop.is-logged-in .diadao-admin-front-editor.post-forms{display:none;}
body.device-desktop.is-logged-in .diadao-admin-front-editor a{background-color:#F63E63;width:100%;height:100%;border:none;display:flex;align-items:flex-end;justify-content:center;font-weight:600;font-size:13px;transition:background-color 200ms ease-out;-moz-transform:rotate(0.01deg);outline:none;cursor:pointer;color:var(--diadao-sdk-color-1);flex-direction:row-reverse;transition:all 0.3s ease-in-out;border-bottom-right-radius:10px;border-top-right-radius:10px;position:relative;padding-bottom:15px;text-decoration:none;}
body.device-desktop.is-logged-in .diadao-admin-front-editor a:hover, body.device-desktop.is-logged-in .diadao-admin-front-editor a:active, body.device-desktop.is-logged-in .diadao-admin-front-editor a:focus{text-decoration:none;outline:none;}
body.device-desktop.is-logged-in .diadao-admin-front-editor a svg{position:absolute;top:15px;width:100%;height:18px;display:block;object-fit:contain;object-position:center;transition:transform 0.3s ease-in-out;}
body.device-desktop.is-logged-in .diadao-admin-front-editor a span{display:flex;align-items:center;white-space:nowrap;position:relative;left:0px;writing-mode:vertical-rl;transform:rotate(180deg);line-height:1;height:100%;}
body.device-desktop.is-logged-in .diadao-admin-front-editor:hover, body.device-desktop.is-logged-in .diadao-admin-front-editor:active, body.device-desktop.is-logged-in .diadao-admin-front-editor:focus{width:46px;}
body.device-desktop.is-logged-in .diadao-admin-front-editor:hover a, body.device-desktop.is-logged-in .diadao-admin-front-editor:active a, body.device-desktop.is-logged-in .diadao-admin-front-editor:focus a{text-decoration:none;outline:none;background-color:#940723;}
body.device-desktop.is-logged-in .diadao-admin-front-editor:hover a svg, body.device-desktop.is-logged-in .diadao-admin-front-editor:active a svg, body.device-desktop.is-logged-in .diadao-admin-front-editor:focus a svg{transform:scale(1.1) rotate(90deg);}
body.device-desktop.is-logged-in .diadao-admin-front-editor.post-kwpb_template{top:30%;}
body.device-desktop.is-logged-in .diadao-admin-front-editor.post-kwpb_template a{background-color:#FDC38C;}
body.device-desktop.is-logged-in .diadao-admin-front-editor:hover.post-kwpb_template a, body.device-desktop.is-logged-in .diadao-admin-front-editor:active.post-kwpb_template a, body.device-desktop.is-logged-in .diadao-admin-front-editor:focus.post-kwpb_template a{background-color:#ec7504;}
body.device-desktop.is-logged-in.diadao-menuopened .diadao-admin-front-editor.post-page, body.device-desktop.is-logged-in.diadao-menuopened .diadao-admin-front-editor.post-kwpb_template{display:none;}
body.device-desktop.is-logged-in.diadao-menuopened .diadao-admin-front-editor.post-menu{display:block;}
body.device-desktop.is-logged-in.diadao-menuopened .diadao-admin-front-editor.post-forms{display:none;}
body.device-desktop.is-logged-in.diadao-snippet-open:not(.diadao-snippet-open-booking) .diadao-admin-front-editor.post-page{display:none;}
body.device-desktop.is-logged-in.diadao-snippet-open:not(.diadao-snippet-open-booking) .diadao-admin-front-editor.post-snippet{display:block;}
body.device-desktop.is-logged-in.diadao-snippet-open:not(.diadao-snippet-open-booking) .diadao-admin-front-editor.post-forms{display:none;}
body.device-desktop.is-logged-in.diadao-snippet-open.diadao-snippet-open-booking .diadao-admin-front-editor.post-page{display:none;}
body.device-desktop.is-logged-in.diadao-snippet-open.diadao-snippet-open-booking .diadao-admin-front-editor.post-snippet{display:none;}
body.device-desktop.is-logged-in.diadao-snippet-open.diadao-snippet-open-booking .diadao-admin-front-editor.post-forms{display:block;}
body.device-responsive .diadao-admin-front-editor{display:none !important;}
html.with-fancybox body.is-logged-in .diadao-admin-front-editor{display:none !important;}
body.diadao-gform-labels .gform_wrapper form .gform_body .gfield:not(.gfield--type-select).diadao-gfield-label-enabled{position:relative;}
body.diadao-gform-labels .gform_wrapper form .gform_body .gfield:not(.gfield--type-select).diadao-gfield-label-enabled .gfield_description{position:absolute;bottom:-25px;left:0px;}
body.diadao-gform-labels .gform_wrapper form .gform_body .gfield:not(.gfield--type-select).diadao-gfield-label-enabled.gfield_error{margin-bottom:25px;}
body.diadao-gform-labels .gform_wrapper form .gform_body .gfield:not(.gfield--type-select).diadao-gfield-label-enabled label.gfield_label{position:absolute;transition:padding, font-size 0.2s ease-in-out;pointer-events:none;top:0;margin:0;padding:0;padding-top:0px;height:100%;display:flex;align-items:center;line-height:1;user-select:none;}
body.diadao-gform-labels .gform_wrapper form .gform_body .gfield:not(.gfield--type-select).diadao-gfield-label-enabled.gfield--type-textarea label.gfield_label{padding-top:20px;align-items:flex-start;}
body.diadao-gform-labels .gform_wrapper form .gform_body .gfield:not(.gfield--type-select).diadao-gfield-label-enabled.gfield--type-textarea textarea{padding-top:20px;}
body.diadao-gform-labels .gform_wrapper form .gform_body .gfield:not(.gfield--type-select).diadao-gfield-label-enabled.diadao-gfield-small label.gfield_label{font-size:10px;padding-top:10px;align-items:flex-start;}
@media only screen and (min-width: 0px) and (max-width: 992px) {
body.device-desktop .desktop-only {
display: none !important;
}
body.device-desktop .responsive-only {
display: inline-block !important;
}
body.device-desktop .diadao-admin-front-editor {
display: none !important;
}
}