/* Generated by performance-v18/scripts/build-critical-starter-css.php. */
/* Source: diadao-starter-public.css. */
body{margin:0;padding:0}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.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:rgba(0,0,0,0)}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:7px;height:3px;padding-left:7px}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.diadao-first-loading.diadao-disable-overflow{overflow:hidden !important}body .otgs-development-site-front-end{display:none !important}body a *,body button *{pointer-events:none;outline:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}body:not(.diadao-domainedecice) .wsp-container>h2:not(.wsp-pages-title):not(.wsp-pages-list):not(.wsp-rooms-title):not(.wsp-rooms-list):not(.wsp-pageseos-list):not(.wsp-page-seos-list):not(.wsp-pageseos-title),body:not(.diadao-domainedecice) .wsp-container>ul:not(.wsp-pages-title):not(.wsp-pages-list):not(.wsp-rooms-title):not(.wsp-rooms-list):not(.wsp-pageseos-list):not(.wsp-page-seos-list):not(.wsp-pageseos-title){display:none !important;opacity:0 !important;visibility:hidden !important;height:0px !important;width:0px !important;overflow:hidden !important}html.diadao-snippet-open-testimonials,html.diadao-panel-opened{overflow:hidden !important}html.diadao-snippet-open-testimonials body,html.diadao-panel-opened body{overflow:hidden !important}html.diadao-snippet-open-testimonials body>#main,html.diadao-panel-opened body>#main{overflow:hidden !important}html.diadao-snippet-open-testimonials body.diadao-menuopened .panel-retargeting,html.diadao-snippet-open-testimonials body.diadao-menuopened .panel-retargeting__overlay,html.diadao-snippet-open-testimonials body.diadao-menuopened #smartpreview,html.diadao-snippet-open-testimonials body.diadao-snippet-open .panel-retargeting,html.diadao-snippet-open-testimonials body.diadao-snippet-open .panel-retargeting__overlay,html.diadao-snippet-open-testimonials body.diadao-snippet-open #smartpreview,html.diadao-panel-opened body.diadao-menuopened .panel-retargeting,html.diadao-panel-opened body.diadao-menuopened .panel-retargeting__overlay,html.diadao-panel-opened body.diadao-menuopened #smartpreview,html.diadao-panel-opened body.diadao-snippet-open .panel-retargeting,html.diadao-panel-opened body.diadao-snippet-open .panel-retargeting__overlay,html.diadao-panel-opened body.diadao-snippet-open #smartpreview{display:none !important}html#device-mobile.diadao-panel-opened,html#device-mobile.diadao-panel-plugin-opened{overflow:hidden !important}html#device-mobile.diadao-panel-opened body,html#device-mobile.diadao-panel-plugin-opened body{overflow:hidden !important}html#device-mobile.diadao-panel-opened body>#main,html#device-mobile.diadao-panel-plugin-opened body>#main{overflow:hidden !important}body .diadao-landscape-alert{pointer-events:none;opacity:0;transition:opacity .05s ease-in-out;background:rgba(0,0,0,.8);position:fixed;display:none;height:100%;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(../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-opened):not(.with-fancybox),html.diadao-smartgallery-page:not(.diadao-gallery-opened):not(.with-fancybox){overflow:hidden}html:not(.diadao-smartgallery-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{overflow:hidden}html:not(.diadao-smartgallery-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 .panel-retargeting{display:none !important}html:not(.diadao-smartgallery-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{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-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-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{max-width:100% !important;max-height:100vh !important}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{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.diadao-api{background-color:#f6f4ef}body.diadao-api header#site-header,body.diadao-api footer#site-footer{display:none !important}body.diadao-api #site-content{overflow:initial !important}body.diadao-api .entry-content>*:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide):not(.diadao-gallery-popup){max-width:90%;width:100%;margin-left:auto;margin-right:auto}body.diadao-api .entry-content>*:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide) .diadao-gallery-popup{max-width:none;width:100%;margin:0px}body.diadao-api header.entry-header{background-color:rgba(0,0,0,0);padding:40px;padding-bottom:0px;padding-top:60px}@media only screen and (min-width: 0px)and (max-width: 992px){body.diadao-api header#diadao-header .header-buttons{background-color:#f6f4ef;top:0px;position:fixed;width:100%;left:0;height:50px;z-index:888;overflow:hidden}body.diadao-api #site-content{margin-top:50px}}body.device-desktop.is-logged-in .diadao-admin-front-editor{position:fixed;top:50%;width:42px;height:178px;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 .3s ease-in-out;z-index:999999999999999;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:#fff;flex-direction:row-reverse;transition:all .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 .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-menuopened .diadao-admin-front-editor.post-page{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}@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}}
/* Source: diadao-starter-public-base.css. */
body section.diadao-header{height:100vh;width:100%}body section.diadao-header .banner-container{height:100%;position:relative}body section.diadao-header .banner-container .banner-background{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;overflow:hidden}body section.diadao-header .banner-container .banner-background div.bg-image,body section.diadao-header .banner-container .banner-background picture,body section.diadao-header .banner-container .banner-background img{width:100%;height:100%;display:block;border:none;margin:0px;padding:0px;transition:transform 2.2s ease-in-out;transform:scale(1.1)}body section.diadao-header .banner-container .banner-background img{object-fit:cover;object-position:center center}body section.diadao-header .banner-container .banner-background div.bg-image{background-size:cover;background-position:center center;background-repeat:no-repeat}body.diadao-loaded section.diadao-header .banner-container .banner-background div.bg-image,body.diadao-loaded section.diadao-header .banner-container .banner-background picture,body.diadao-loaded section.diadao-header .banner-container .banner-background img{transform:scale(1)}body section.diadao-accordeon .accordeon-content .accordeon-inner .accordeon-item .accordeon-title h3{display:block;position:relative;transition:color .3s ease-in-out}body section.diadao-accordeon .accordeon-content .accordeon-inner .accordeon-item .accordeon-title h3:after{position:absolute;right:0px;top:50%;content:"";width:16px;height:16px;margin-top:-8px;background-size:contain;background-repeat:no-repeat;background-position:center center;display:block;transition:transform .3s ease-in-out}body section.diadao-accordeon .accordeon-content .accordeon-inner .accordeon-item .accordeon-title h3:hover,body section.diadao-accordeon .accordeon-content .accordeon-inner .accordeon-item .accordeon-title h3:active,body section.diadao-accordeon .accordeon-content .accordeon-inner .accordeon-item .accordeon-title h3:focus{cursor:pointer}body section.diadao-accordeon .accordeon-content .accordeon-inner .accordeon-item .accordeon-title h3:hover:after,body section.diadao-accordeon .accordeon-content .accordeon-inner .accordeon-item .accordeon-title h3:active:after,body section.diadao-accordeon .accordeon-content .accordeon-inner .accordeon-item .accordeon-title h3:focus:after{transform:scale(1.1)}body section.diadao-accordeon .accordeon-content .accordeon-inner .accordeon-item .accordeon-text{transition:all .25s ease-in;padding-top:0px;height:0px;box-sizing:content-box;overflow:hidden}body section.diadao-accordeon .accordeon-content .accordeon-inner .accordeon-item.opened .accordeon-text{height:auto}.row{position:relative;width:103%;margin-left:-1.5%;display:flex;flex-wrap:wrap}.row [class^=col]{float:left;margin:0px 1.5%}.row::after{content:"";display:table;clear:both}.col-1{width:5.3333333333%}.col-2{width:13.6666666667%}.col-3{width:22%}.col-4{width:30.3333333333%}.col-5{width:38.6666666667%}.col-6{width:47%}.col-7{width:55.3333333333%}.col-8{width:63.6666666667%}.col-9{width:72%}.col-10{width:80.3333333333%}.col-11{width:88.6666666667%}.col-12{width:97%}@media only screen and (min-width: 0px)and (max-width: 992px){.row{width:100%;margin-left:0px}.row [class^=col]{float:none;margin:0px;width:100%}}body section.section-has-readmore .content-wysiwig p.p-readmore-button{margin-bottom:0px}body section.section-has-readmore .content-wysiwig p.p-readmore{transition:all .3s ease-in-out}body section.section-has-readmore .content-wysiwig p.p-readmore.p-hidden{visibility:hidden;overflow:hidden;opacity:0;height:0px;margin:0px}body section.section-has-readmore .content-wysiwig p.p-readmore:not(.p-hidden){visibility:visible;opacity:1;height:auto}body section.diadao-gallery .swiper-module{position:relative}body .accordeon-item:not(.opened) .accordeon-text{overflow:hidden;height:0px;visibility:hidden;opacity:0}
/* Source: diadao-starter-loader-base.css. */
html.diadao-panel-opened{overflow:hidden !important}html.diadao-panel-opened body{overflow:hidden !important}html.diadao-panel-opened body>#main{overflow:hidden !important}html.diadao-panel-opened body.device-responsive>#main{overflow:hidden !important}html.diadao-panel-opened.diadao-panel-loaded body.device-responsive>#main{opacity:0 !important;visibility:hidden !important}
