.cmplz-document.cookie-statement{width:100% !important;max-width:100% !important;font-size:1em !important}.cmplz-document.cookie-statement *{font-size:1em !important}.cmplz-document.cookie-statement h2{font-size:1.6em !important;border:0 !important;padding:0 !important}.cmplz-document.cookie-statement h2+*{margin-top:1.4em !important}.cmplz-document.cookie-statement *+h2{margin-top:3em !important}#cmplz-cookiebanner-container{height:auto !important;top:auto !important;z-index:99999 !important;font-size:var(--body_typography-font-size) !important;display:flex !important;flex-direction:row;flex-wrap:wrap;justify-content:center;align-content:flex-start;align-items:flex-start;flex-grow:auto;-moz-column-gap:0;column-gap:0;row-gap:0}#cmplz-cookiebanner-container:not(.cmplz-dismissed){min-height:auto;max-height:100vh}#cmplz-cookiebanner-container.cmplz-soft-cookiewall{background-color:rgba(0,0,0,0) !important}#cmplz-cookiebanner-container.cmplz-soft-cookiewall:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--awb-custom_color_11);opacity:.95}#cmplz-cookiebanner-container *{font-family:inherit !important;outline:none !important}#cmplz-cookiebanner-container .cmplz-cookiebanner{position:relative !important;top:0 !important;left:0 !important;transform:none !important;padding:0;max-width:auto;min-width:auto;width:clamp(300px,66.666vw,var(--site_width)*.666) !important;border-radius:0 !important;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-end;align-content:flex-start;align-items:flex-start;flex-grow:auto;-moz-column-gap:0;column-gap:0;row-gap:.3em;background-color:rgba(0,0,0,0);margin:4vw}@media only screen and (max-width: 1000px){#cmplz-cookiebanner-container .cmplz-cookiebanner{margin:30px}}@media only screen and (max-width: 700px){#cmplz-cookiebanner-container .cmplz-cookiebanner{margin:30px 15px 30px 15px;width:100% !important}}#cmplz-cookiebanner-container .cmplz-cookiebanner>*{width:100%}#cmplz-cookiebanner-container .cmplz-cookiebanner .cmplz-title,#cmplz-cookiebanner-container .cmplz-cookiebanner .cmplz-message,#cmplz-cookiebanner-container .cmplz-cookiebanner .cmplz-category-title,#cmplz-cookiebanner-container .cmplz-cookiebanner .cmplz-always-active,#cmplz-cookiebanner-container .cmplz-cookiebanner .cmplz-description{font-size:1em !important;line-height:inherit !important;color:var(--awb-color1) !important}#cmplz-cookiebanner-container .cmplz-cookiebanner.cmplz-dismissed,#cmplz-cookiebanner-container .cmplz-cookiebanner .cmplz-divider{display:none !important}#cmplz-cookiebanner-container .cmplz-cookiebanner .cmplz-header{display:none !important}#cmplz-cookiebanner-container .cmplz-cookiebanner .cmplz-header .cmplz-title{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;align-content:center;align-items:center;flex-grow:auto;-moz-column-gap:0;column-gap:0;row-gap:1.5em;text-align:center;font-size:1em !important;color:var(--awb-color1) !important;font-family:var(--awb-typography5-font-family) !important;font-weight:var(--awb-typography5-font-weight) !important;font-style:var(--awb-typography5-font-style);letter-spacing:var(--awb-typography5-letter-spacing);text-transform:var(--awb-typography5-text-transform);line-height:var(--awb-typography5-line-height) !important}#cmplz-cookiebanner-container .cmplz-cookiebanner .cmplz-body{order:1;display:flex;flex-direction:row;flex-wrap:wrap;flex-grow:auto;-moz-column-gap:0;column-gap:0;row-gap:0}#cmplz-cookiebanner-container .cmplz-cookiebanner .cmplz-body .cmplz-message{width:100% !important;margin-right:0 !important;margin-bottom:0 !important;text-align:center !important;font-weight:400 !important}#cmplz-cookiebanner-container .cmplz-cookiebanner .cmplz-body .cmplz-message p{margin:0}#cmplz-cookiebanner-container .cmplz-cookiebanner .cmplz-body .cmplz-message:before{position:relative;text-align:center;font-family:"Font Awesome 5 Free";content:"";font-size:3em !important;color:var(--awb-color1);width:auto !important;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-content:flex-start;align-items:flex-start;flex-grow:auto;-moz-column-gap:0;column-gap:0;row-gap:0;margin-bottom:.2em}#cmplz-cookiebanner-container .cmplz-cookiebanner .cmplz-body .cmplz-categories{width:100% !important}#cmplz-cookiebanner-container .cmplz-cookiebanner .cmplz-body .cmplz-categories .cmplz-category{position:relative;margin-top:1em !important;margin-bottom:0 !important;padding:0 !important;background-color:rgba(0,0,0,0) !important}#cmplz-cookiebanner-container .cmplz-cookiebanner .cmplz-body .cmplz-categories .cmplz-category:before{content:"";position:absolute;top:0;left:0;width:100%;height:2px;background-color:var(--awb-color1);opacity:1}#cmplz-cookiebanner-container .cmplz-cookiebanner .cmplz-body .cmplz-categories .cmplz-category .cmplz-category-header,#cmplz-cookiebanner-container .cmplz-cookiebanner .cmplz-body .cmplz-categories .cmplz-category .cmplz-description{padding-left:0 !important;padding-right:.2em !important}#cmplz-cookiebanner-container .cmplz-cookiebanner .cmplz-body .cmplz-categories .cmplz-category .cmplz-category-header{display:flex;flex-direction:row;flex-wrap:nowrap;flex-grow:auto;-moz-column-gap:1em;column-gap:1em;row-gap:0}#cmplz-cookiebanner-container .cmplz-cookiebanner .cmplz-body .cmplz-categories .cmplz-category .cmplz-description{font-size:.9em !important;line-height:1.4em !important}#cmplz-cookiebanner-container .cmplz-cookiebanner .cmplz-body .cmplz-categories .cmplz-category .cmplz-category-title{cursor:pointer;flex-basis:100%}#cmplz-cookiebanner-container .cmplz-cookiebanner .cmplz-body .cmplz-categories .cmplz-category .cmplz-always-active{font-size:.9em !important;font-weight:bold !important;color:var(--awb-custom_color_13) !important;white-space:nowrap}#cmplz-cookiebanner-container .cmplz-cookiebanner .cmplz-body .cmplz-categories .cmplz-category .cmplz-always-active .cmplz-banner-checkbox{display:none !important}#cmplz-cookiebanner-container .cmplz-cookiebanner .cmplz-body .cmplz-categories .cmplz-category .cmplz-icon{display:flex;flex-direction:row;flex-wrap:wrap;flex-grow:auto;-moz-column-gap:0;column-gap:0;row-gap:0}#cmplz-cookiebanner-container .cmplz-cookiebanner .cmplz-body .cmplz-categories .cmplz-category .cmplz-icon svg *{fill:var(--awb-color1) !important}#cmplz-cookiebanner-container .cmplz-cookiebanner .cmplz-body .cmplz-categories .cmplz-category .cmplz-banner-checkbox{height:24px !important;width:40.8px !important;cursor:pointer}#cmplz-cookiebanner-container .cmplz-cookiebanner .cmplz-body .cmplz-categories .cmplz-category .cmplz-banner-checkbox .cmplz-label{height:inherit !important;width:inherit !important}#cmplz-cookiebanner-container .cmplz-cookiebanner .cmplz-body .cmplz-categories .cmplz-category .cmplz-banner-checkbox .cmplz-label:before{height:inherit !important;width:inherit !important;top:0 !important;background-color:var(--awb-color2) !important;opacity:1;border-radius:12px !important}#cmplz-cookiebanner-container .cmplz-cookiebanner .cmplz-body .cmplz-categories .cmplz-category .cmplz-banner-checkbox .cmplz-label:after{height:16.8px !important;width:16.8px !important;top:3.6px !important;left:3.6px !important;background-color:var(--awb-custom_color_11) !important}#cmplz-cookiebanner-container .cmplz-cookiebanner .cmplz-body .cmplz-categories .cmplz-category .cmplz-banner-checkbox *:checked+.cmplz-label:before{background-color:var(--awb-custom_color_13) !important;opacity:1}#cmplz-cookiebanner-container .cmplz-cookiebanner .cmplz-body .cmplz-categories .cmplz-category .cmplz-banner-checkbox *:checked+.cmplz-label:after{left:auto !important;right:3.6px !important}#cmplz-cookiebanner-container .cmplz-cookiebanner .cmplz-buttons{margin-top:1.5em;margin-bottom:1em;order:4;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-content:center;align-items:center;flex-grow:auto;-moz-column-gap:1em;column-gap:1em;row-gap:.3em}#cmplz-cookiebanner-container .cmplz-cookiebanner .cmplz-buttons .cmplz-btn{font-family:var(--button_typography-font-family) !important;font-style:var(--button_typography-font-style) !important;font-size:var(--button_font_size) !important;font-weight:var(--button_typography-font-weight) !important;line-height:var(--button_typography-line-height) !important;letter-spacing:var(--button_typography-letter-spacing) !important;text-transform:var(--button_text_transform) !important;color:var(--awb-color1) !important;padding-top:var(--button_padding-top) !important;padding-right:var(--button_padding-right) !important;padding-bottom:var(--button_padding-bottom) !important;padding-left:var(--button_padding-left) !important;border-color:var(--awb-color4) !important;border-width:var(--button_border_width-top) !important;border-style:solid !important;border-radius:var(--button-border-radius-top-left);background-color:var(--awb-color4) !important;height:auto !important;min-height:auto !important;width:auto !important;-moz-transition-property:all;-moz-transition-duration:.4s;-moz-transition-timing-function:ease-in-out;-moz-transition-delay:0s;-webkit-transition-property:all;-webkit-transition-duration:.4s;-webkit-transition-timing-function:ease-in-out;-webkit-transition-delay:0s;-o-transition-property:all;-o-transition-duration:.4s;-o-transition-timing-function:ease-in-out;-o-transition-delay:0s;transition-property:all;transition-duration:.4s;transition-timing-function:ease-in-out;transition-delay:0s;-ms-box-sizing:border-box;box-sizing:border-box}#cmplz-cookiebanner-container .cmplz-cookiebanner .cmplz-buttons .cmplz-btn:hover{color:var(--awb-color1) !important;background-color:var(--awb-color4) !important;border-color:var(--awb-color4) !important;opacity:1 !important}#cmplz-cookiebanner-container .cmplz-cookiebanner .cmplz-links{order:10;margin-top:1.5em}#cmplz-cookiebanner-container .cmplz-cookiebanner .cmplz-links.cmplz-information{display:none !important}#cmplz-cookiebanner-container .cmplz-cookiebanner .cmplz-links{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;flex-grow:auto;-moz-column-gap:.8em;column-gap:.8em;row-gap:.3em}#cmplz-cookiebanner-container .cmplz-cookiebanner .cmplz-links .cmplz-link{font-size:.8em !important;line-height:inherit !important;text-decoration:none !important;color:var(--awb-color1)}#cmplz-cookiebanner-container .cmplz-cookiebanner .cmplz-links .cmplz-link:hover{color:var(--awb-color4)}#resmio-hotel-zur-post{padding:0;margin:0}#resmio-hotel-zur-post iframe{width:100% !important;height:clamp(500px,50vw,800px) !important}body.single-post #main .fusion-row{max-width:760px}body .fusion-load-more-button.fusion-blog-button,body .fusion-load-more-button.fusion-blog-button:hover{color:#fff}#tmCookieNoticeConfirm{cursor:pointer;display:inline-block;background-color:#78bca1;color:#fff;border:none;padding:13px 29px;font-size:1em;text-transform:uppercase;margin-right:1em}.cookieToLegalNotice{color:#fff}#nav_menu-2{padding:0 !important}.wpcf7-acceptance{font-size:.85em}.fusion-copyright-notice a{display:inline-block;margin:0 0 0 1em}#main{position:relative}#main::before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:auto;padding-top:1.9%;background:rgba(0,0,0,0) url("./images/hotel_post_balken.jpg") no-repeat center 0;background-size:contain}.slide-content .heading.with-bg .fusion-title-sc-wrapper{background:rgba(247,240,232,.8) !important;padding:13px 55px !important}.slide-content .heading.with-bg{margin-bottom:0 !important}.slide-content .caption.with-bg .fusion-title-sc-wrapper{background:rgba(247,240,232,.8) !important;padding-bottom:.8em !important}.fusion-carousel .fusion-carousel-meta{display:none}.fusion-carousel .fusion-carousel-item .fusion-rollover-gallery,.fusion-portfolio-post .fusion-rollover-gallery{display:none}.fusion-carousel .fusion-carousel-item .fusion-link-wrapper:before,.fusion-portfolio-post .fusion-link-wrapper:before{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);text-indent:0;line-height:normal;text-shadow:none;font-family:icomoon;font-size:45px;color:hsla(0,0%,100%,.5);-webkit-font-smoothing:antialiased;content:"";display:block !important}.chairlinesPremodalAdminPanel{margin:1em;padding:3em;text-align:center;border:1px dashed red}#chairlinesPremodal{max-width:500px;padding:120px 40px 40px;cursor:default;background:#fadc9e;background:linear-gradient(135deg, #fadc9e 0%, #d08c43 15%, #fadc9e 55%, #d08c43 70%, #fadc9e 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#fadc9e', endColorstr='#fadc9e',GradientType=1 )}@media(min-width: 700px){#chairlinesPremodal{width:500px}}#chairlinesPremodal .fancybox-close-small{padding:3px;right:8px;top:8px;background:#fff;border-radius:50%;height:30px;width:30px}#chairlinesPremodal .modalImage{position:absolute;top:0;left:0;width:100%}#chairlinesPremodal .modalContent{padding:1em;background:#fff;position:relative;z-index:2}#chairlinesPremodal .modalContent>*:first-child{margin-top:0}#chairlinesPremodal .modalContent>*:last-child{margin-bottom:0}#chairlinesPremodal .modalContent hr{border:0px solid rgba(0,0,0,0);border-top:1px solid #9a1915;max-width:100px;margin:0 auto}#chairlinesPremodal .modalContent h2{color:#9a1915;font-weight:300;font-size:1em;margin:0}#chairlinesPremodal .modalContent h1{font-weight:300;font-size:2.2em;margin:0}body .fancybox-is-open .fancybox-bg{opacity:.5}@media(max-width: 1100px){.fusion-fullwidth.fullwidth-box{padding-left:15px !important;padding-right:15px !important}.fusion-column-wrapper[style*="border: 40px solid rgb(235, 217, 199);"]{border:5px solid #ebd9c7 !important}.fusion-column-wrapper[style*="border: 40px solid rgb(235, 217, 199);"] h1{font-size:20px !important}.roomVariants .fusion-column-wrapper{padding-left:0px !important;padding-right:0px !important}.roomVariants .content-wrapper-background{padding-left:10px !important;padding-right:10px !important}}body .fusion-main-menu li.wpml-ls-item{display:inline-block;position:absolute;top:.6em;right:0}body .fusion-main-menu li.wpml-ls-item>a{height:auto !important;line-height:1.3 !important;padding:0px 5px;font-weight:bold;color:#693d30}body .fusion-main-menu li.wpml-ls-item.menu-item-wpml-ls-19-de{padding-right:0;right:2em}body .fusion-main-menu li.wpml-ls-item.menu-item-wpml-ls-19-de a::before{content:"DE"}body .fusion-main-menu li.wpml-ls-item.menu-item-wpml-ls-19-en a::before{content:"EN"}body .fusion-main-menu li.wpml-ls-item a:hover,body .fusion-main-menu li.wpml-ls-item a:focus{background:#f2e1d9}body .fusion-main-menu li.wpml-ls-item .menu-text{display:none !important}html[lang=de-DE] body .fusion-main-menu li.wpml-ls-item.menu-item-wpml-ls-19-de{background:#eee}html[lang=en-US] body .fusion-main-menu li.wpml-ls-item.menu-item-wpml-ls-19-en{background:#eee}table.table-1 td,table.table-1 th{vertical-align:top}