.ce-align-left{text-align:left}.ce-align-center{text-align:center}.ce-align-right{text-align:right}.ce-table td,.ce-table th{vertical-align:top}.ce-textpic,.ce-image,.ce-nowrap .ce-bodytext,.ce-gallery,.ce-row,.ce-uploads li,.ce-uploads div{overflow:hidden}.ce-left .ce-gallery,.ce-column{float:left}.ce-center .ce-outer{position:relative;float:right;right:50%}.ce-center .ce-inner{position:relative;float:right;right:-50%}.ce-right .ce-gallery{float:right}.ce-gallery figure{display:table;margin:0}.ce-gallery figcaption{display:table-caption;caption-side:bottom}.ce-gallery img{display:block}.ce-gallery iframe{border-width:0}.ce-border img,.ce-border iframe{border:2px solid #000;padding:0}.ce-intext.ce-right .ce-gallery,.ce-intext.ce-left .ce-gallery,.ce-above .ce-gallery{margin-bottom:10px}.ce-intext.ce-right .ce-gallery{margin-left:10px}.ce-intext.ce-left .ce-gallery{margin-right:10px}.ce-below .ce-gallery{margin-top:10px}.ce-column{margin-right:10px}.ce-column:last-child{margin-right:0}.ce-row{margin-bottom:10px}.ce-row:last-child{margin-bottom:0}.ce-above .ce-bodytext{clear:both}.ce-intext.ce-left ol,.ce-intext.ce-left ul{padding-left:40px;overflow:auto}.ce-headline-left{text-align:left}.ce-headline-center{text-align:center}.ce-headline-right{text-align:right}.ce-uploads{margin:0;padding:0}.ce-uploads li{list-style:none outside none;margin:1em 0}.ce-uploads img{float:left;padding-right:1em;vertical-align:top}.ce-uploads span{display:block}.ce-table{width:100%;max-width:100%}.ce-table th,.ce-table td{padding:.5em .75em;vertical-align:top}.ce-table thead th{border-bottom:2px solid #dadada}.ce-table th,.ce-table td{border-top:1px solid #dadada}.ce-table-striped tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,.05)}.ce-table-bordered th,.ce-table-bordered td{border:1px solid #dadada}.frame-space-before-extra-small{margin-top:1em}.frame-space-before-small{margin-top:2em}.frame-space-before-medium{margin-top:3em}.frame-space-before-large{margin-top:4em}.frame-space-before-extra-large{margin-top:5em}.frame-space-after-extra-small{margin-bottom:1em}.frame-space-after-small{margin-bottom:2em}.frame-space-after-medium{margin-bottom:3em}.frame-space-after-large{margin-bottom:4em}.frame-space-after-extra-large{margin-bottom:5em}.frame-ruler-before:before{content:'';display:block;border-top:1px solid rgba(0,0,0,.25);margin-bottom:2em}.frame-ruler-after:after{content:'';display:block;border-bottom:1px solid rgba(0,0,0,.25);margin-top:2em}.frame-indent{margin-left:15%;margin-right:15%}.frame-indent-left{margin-left:33%}.frame-indent-right{margin-right:33%}#cookieman-acco>.card{overflow:hidden}#cookieman-acco>.card:first-of-type,#cookieman-acco>.card:not(:first-of-type):not(:last-of-type){border-bottom:0}#cookieman-modal table{font-size:80%}#cookieman-modal [data-toggle=collapse]:after{content:"+";font-size:2.5rem;opacity:.7;position:absolute;right:12px;top:50%;line-height:0;transition:transform ease-in-out .3s;transform-origin:center;transform:rotate(45deg)}#cookieman-modal [data-toggle=collapse].collapsed:after{transform:rotate(0)}#cookieman-settings .card-header{position:relative}#cookieman-modal [data-toggle=collapse][data-target="#cookieman-settings"]{position:relative}#cookieman-modal [data-toggle=collapse][data-target="#cookieman-settings"]:after{font-size:2rem}.slick-loading .slick-list{background:#fff url(/fileadmin/templates/ext/slick/ajax-loader.gif) center center no-repeat}@font-face{font-family:'slick';font-weight:400;font-style:normal;src:url(/fileadmin/templates/ext/slick/fonts/slick.eot);src:url('/fileadmin/templates/ext/slick/fonts/slick.eot?#iefix') format('embedded-opentype'),url(/fileadmin/templates/ext/slick/fonts/slick.woff) format('woff'),url(/fileadmin/templates/ext/slick/fonts/slick.ttf) format('truetype'),url('/fileadmin/templates/ext/slick/fonts/slick.svg#slick') format('svg')}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir='rtl'] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slider{display:none}.slider.slick-initialized{display:block}@font-face{font-family:'Alegreya Sans SC';font-style:normal;font-weight:400;src:url(/fileadmin/templates/fonts/alegreya-sans-sc-v20-latin-regular.eot);src:local(''),url('/fileadmin/templates/fonts/alegreya-sans-sc-v20-latin-regular.eot?#iefix') format('embedded-opentype'),url(/fileadmin/templates/fonts/alegreya-sans-sc-v20-latin-regular.woff2) format('woff2'),url(/fileadmin/templates/fonts/alegreya-sans-sc-v20-latin-regular.woff) format('woff'),url(/fileadmin/templates/fonts/alegreya-sans-sc-v20-latin-regular.ttf) format('truetype'),url('/fileadmin/templates/fonts/alegreya-sans-sc-v20-latin-regular.svg#AlegreyaSansSC') format('svg')}@font-face{font-family:'Alegreya Sans SC';font-style:normal;font-weight:500;src:url(/fileadmin/templates/fonts/alegreya-sans-sc-v20-latin-500.eot);src:local(''),url('/fileadmin/templates/fonts/alegreya-sans-sc-v20-latin-500.eot?#iefix') format('embedded-opentype'),url(/fileadmin/templates/fonts/alegreya-sans-sc-v20-latin-500.woff2) format('woff2'),url(/fileadmin/templates/fonts/alegreya-sans-sc-v20-latin-500.woff) format('woff'),url(/fileadmin/templates/fonts/alegreya-sans-sc-v20-latin-500.ttf) format('truetype'),url('/fileadmin/templates/fonts/alegreya-sans-sc-v20-latin-500.svg#AlegreyaSansSC') format('svg')}@font-face{font-family:'Lato';font-style:normal;font-weight:300;src:url(/fileadmin/templates/fonts/lato-v23-latin-300.eot);src:local(''),url('/fileadmin/templates/fonts/lato-v23-latin-300.eot?#iefix') format('embedded-opentype'),url(/fileadmin/templates/fonts/lato-v23-latin-300.woff2) format('woff2'),url(/fileadmin/templates/fonts/lato-v23-latin-300.woff) format('woff'),url(/fileadmin/templates/fonts/lato-v23-latin-300.ttf) format('truetype'),url('/fileadmin/templates/fonts/lato-v23-latin-300.svg#Lato') format('svg')}@font-face{font-family:'Lato';font-style:normal;font-weight:400;src:url(/fileadmin/templates/fonts/lato-v23-latin-regular.eot);src:local(''),url('/fileadmin/templates/fonts/lato-v23-latin-regular.eot?#iefix') format('embedded-opentype'),url(/fileadmin/templates/fonts/lato-v23-latin-regular.woff2) format('woff2'),url(/fileadmin/templates/fonts/lato-v23-latin-regular.woff) format('woff'),url(/fileadmin/templates/fonts/lato-v23-latin-regular.ttf) format('truetype'),url('/fileadmin/templates/fonts/lato-v23-latin-regular.svg#Lato') format('svg')}@font-face{font-family:'Lato';font-style:normal;font-weight:700;src:url(/fileadmin/templates/fonts/lato-v23-latin-700.eot);src:local(''),url('/fileadmin/templates/fonts/lato-v23-latin-700.eot?#iefix') format('embedded-opentype'),url(/fileadmin/templates/fonts/lato-v23-latin-700.woff2) format('woff2'),url(/fileadmin/templates/fonts/lato-v23-latin-700.woff) format('woff'),url(/fileadmin/templates/fonts/lato-v23-latin-700.ttf) format('truetype'),url('/fileadmin/templates/fonts/lato-v23-latin-700.svg#Lato') format('svg')}.image4col{float:left;width:100%;margin-bottom:25px}.image4col img{width:100%}.image4col .ce-intext.ce-right .ce-gallery,.image4col.ce-intext.ce-left .ce-gallery,.ce-above .ce-gallery{margin-bottom:0}.image4col .ce-center .ce-outer{width:100%;float:left;right:auto}.image4col .ce-center .ce-inner{width:100%;float:left;right:auto;display:-webkit-box !Important;display:-ms-flexbox!important;display:-webkit-box!important;display:flex!important;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.image4col .ce-row{float:left;width:calc(25% - 6px);margin-bottom:6px}.dce_content_gallery_wrap{width:100%;float:left;margin-bottom:40px}.dce_content_gallery{width:100%;float:left;padding-top:25px;display:-webkit-box !Important;display:-ms-flexbox!important;display:-webkit-box!important;display:flex!important;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.dce_content_gallery_item{float:left;width:calc(25% - 6px);margin-bottom:6px;margin-left:3px;margin-right:3px}@media screen and (max-width:860px){.image4col .ce-row{width:calc(50% - 5px)}.dce_content_gallery_item{width:calc(50% - 6px)}}@media screen and (max-width:480px){.image4col .ce-row{width:calc(100% - 0px)}.dce_content_gallery_item{width:100%;margin-bottom:4px;margin-left:0;margin-right:0}}#cookieman-modal{z-index:9999999!important;background:rgba(0,0,0,.7)}#cookieman-modal .modal-dialog{max-width:500px!important}#cookieman-modal .cookieman-button{float:left;width:100%;margin-bottom:4px;background:#a5a5a5;text-align:center;border-radius:0;border:1px solid #a5a5a5;text-transform:uppercase}#cookieman-modal .button-cookiedetails{border-radius:0;border:1px solid #a5a5a5}#cookieman-modal .button-cookiedetails::after{display:none!important}#cookieman-modal .modal-content{padding:30px 40px;font-size:16px;line-height:1.4;background:#fff}#cookieman-modal .modal-header-new{font-family:'Alegreya Sans SC',sans-serif;color:#c6af64;font-size:36px;text-align:center;float:left;width:100%;line-height:140%}#cookieman-modal .modal-body-new{margin-top:15px;float:left;width:100%;text-align:center}#cookieman-modal .modal-body-new a{color:#52595c}#cookieman-modal .modal-body-new a:hover{color:#c6af64}#cookieman-modal .modal-footer-new{float:left;width:100%;margin-top:25px}#cookieman-modal .button-cookiedetails{float:left;width:100%}#cookieman-modal #cookieman-acco .card{background-color:#fff;border:0 solidrgba(0,0,0,.125);border-radius:0rem}#cookieman-modal #cookieman-acco .card-header{padding:.75rem 1.25rem;margin-bottom:0;background-color:#a5a5a5;border-bottom:1px #a5a5a5;color:#fff}#cookieman-modal #cookieman-acco .card-header:hover{background:rgba(165,165,165,.85);color:#fff;border-color:rgba(165,165,165,.85)}#cookieman-modal #cookieman-acco .card-header a{color:#fff}#cookieman-modal #cookieman-acco .card-header a:hover{color:#fff}#cookieman-modal #cookieman-acco .card-body{font-size:14px;color:#52595c}#cookieman-modal #cookie-accept{background:#c6af64;color:#fff;border-color:#c6af64;padding:15px 0}#cookieman-modal #cookie-accept:hover{background:#a38d42;color:#fff;border-color:#a38d42}#cookieman-modal .cookieman-button.cookie-no,#cookieman-modal .button-cookiedetails.cookieman-button{background:#a5a5a5;color:#fff;padding:10px 0}#cookieman-modal .cookieman-button.cookie-no:hover,#cookieman-modal .button-cookiedetails.cookieman-button:hover{background:rgba(165,165,165,.85);color:#fff;border-color:rgba(165,165,165,.85)}@media screen and (max-width:581px){#cookieman-modal .modal-content{padding:30px 20px}#cookieman-modal .modal-header-new{font-size:30px}}*,*:before,*:after{padding:0;margin:0;box-sizing:border-box}html{margin:0;padding:0}img,embed,object,video{max-width:100%;height:auto;width:auto}body,nav,a,p{margin:0;padding:0}body{background-color:#fff;color:#52595c;font-size:18px;line-height:150%;font-weight:400;margin:0;padding:0;font-family:'Lato',sans-serif}ol,ul{margin:0;padding:0 0 0 20px}caption{color:#52595c;font-size:12px}legend{display:none}iframe{max-width:100%}label{display:inline-block;max-width:100%}b,strong{font-weight:700}textarea,input[type="text"],input[type="button"],input[type="submit"]{-webkit-appearance:none;border-radius:0}input,textarea{border-radius:0;box-shadow:none}*:focus,*:active{outline:none!important}a{text-decoration:none;color:#c6af64}a:hover{text-decoration:none;color:#c6af64;-webkit-transition:all 0.4s;transition:all 0.4s}a:focus{outline:none}.clear,.frame-default,.clearfix{clear:both}.frame-default{width:100%;text-align:center}hr{margin-top:40px;margin-bottom:40px;border:0;border-top-color:currentcolor;border-top-style:none;border-top-width:0;border-top:2px solid #000}h1,h4{margin:0;padding:0;color:#c6af64;font-size:52px;line-height:120%;text-align:center;font-weight:400;padding-bottom:10px;font-family:'Alegreya Sans SC',sans-serif}h2,h5{margin:0;padding:0;font-weight:400;color:#52595c;text-align:center;width:auto;font-size:21px;clear:both;font-weight:400;padding-bottom:60px;text-transform:uppercase}h3{width:100%;clear:both;font-weight:400;color:#c6af64}.flexContainer,.dce_buttonsWrap .buttons,#wrapTop #top #topLeft,.dce_c2a .dce_c2a_content,.dce_c2a .dce_c2a_content .dce_c2a_content_fact,.dce_apart_slider .dce_apart_slider_item,.dce_apart_slider .dce_apart_slider_item__content,#wrap.wrapTipps #main.mainTipps #partner .ce-row,.dce_tipps,.dce_tipps .dce_tipps_item{display:-webkit-box !Important;display:-webkit-box!important;display:flex!important;flex-wrap:wrap;-webkit-flex-wrap:wrap}.spaceBetween,.dce_buttonsWrap .buttons,.dce_c2a .dce_c2a_content,.dce_tipps{-webkit-box-pack:justify;justify-content:space-between}.spaceAround{justify-content:space-around}.justifyCenter,.dce_c2a .dce_c2a_content .dce_c2a_content_fact,#wrap.wrapTipps #main.mainTipps #partner .ce-row{-webkit-box-pack:center;justify-content:center}.itemsCenter,#wrapTop #top,#wrapTop #top #topLeft,.dce_c2a .dce_c2a_content .dce_c2a_content_fact,.dce_apart_slider .dce_apart_slider_item__content,#wrap.wrapTipps #main.mainTipps #partner .ce-row,#wrapFooter #mainFooter,#wrapMeta #meta{-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}.frame.frame-default.frame-type-menu_sitemap{text-align:center;padding-top:40px}.frame.frame-default.frame-type-menu_sitemap ul li{padding-bottom:20px;text-transform:uppercase}.frame.frame-default.frame-type-menu_sitemap ul li ul li{padding-bottom:0;text-transform:none}.dce_buttonsWrap{float:left;width:100%;margin:20px 0;margin-top:40px}.dce_buttonsWrap .buttons{float:left;width:100%}.dce_buttonsWrap .buttons .buttons--booking,.dce_buttonsWrap .buttons .buttons--request,.dce_buttonsWrap .buttons .buttons--skizze{float:left;width:calc(33.3333% - 4px);background-color:#52595c;text-transform:uppercase}.dce_buttonsWrap .buttons .buttons--booking a,.dce_buttonsWrap .buttons .buttons--request a,.dce_buttonsWrap .buttons .buttons--skizze a{float:left;width:100%;padding:10px 0;text-align:center;font-weight:300}.dce_buttonsWrap .buttons .buttons--booking a:hover,.dce_buttonsWrap .buttons .buttons--request a:hover,.dce_buttonsWrap .buttons .buttons--skizze a:hover{font-weight:300}.dce_buttonsWrap .buttons .buttons--booking a,.dce_buttonsWrap .buttons .buttons--request a,.dce_buttonsWrap .buttons .buttons--skizze a{color:#fff}.dce_buttonsWrap .buttons .buttons--request:hover{background-color:#3f4548}.dce_buttonsWrap .buttons .buttons--booking{background-color:#c6af64}.dce_buttonsWrap .buttons .buttons--booking:hover{background-color:#a38d42}.dce_buttonsWrap .buttons .buttons--skizze{background-color:#52595c}.dce_buttonsWrap .buttons .buttons--skizze:hover{background-color:#3f4548}#wrapTop{width:100%;float:left;background-color:#fff;position:fixed;z-index:788;box-shadow:0 3px 3px 0 rgba(61,61,61,.6)}#wrapTop #top{max-width:12000px;width:100%;position:relative;padding-left:3%;padding-right:3%;height:140px}#wrapTop #top #NaviTriggerWrap{width:150px;-webkit-transition:all 400ms;transition:all 400ms}#wrapTop #top #logo{float:left;max-width:100px;margin-bottom:0;width:100%;margin-top:0;-webkit-transition:all 0.4s ease;transition:all 0.4s ease;position:absolute;left:calc(50% - 50px)}#wrapTop #top #logo img{display:block;float:left}#wrapTop #top #logo img a:active,#wrapTop #top #logo a:active{outline:none}#wrapTop #top #langNavi{float:left;width:30px;margin-right:40px}#wrapTop #top #langNavi .lang_navi_flag{float:left;width:100%;text-align:center;border-bottom:1px solid #c6af64;padding:5px 0;font-weight:400}#wrapTop #top #langNavi .lang_navi_flag:nth-child(2){border-bottom:0}#wrapTop #top #langNavi .lang_navi_flag.langAct{font-weight:400}#wrapTop #top #topLeft{width:auto;float:left}#wrapTop #top #topRight{width:auto;float:right;margin-left:auto}#wrapTop #top #topRight .topPhone{float:left;width:auto;margin-right:40px}#wrapTop #top #topRight .topLage{float:left;width:auto;text-transform:uppercase}#wrapTop #top #topRight a{color:#52595c}#wrapTop #top #topRight a:hover{color:#c6af64}#wrapTop.fixed #top{height:90px;-webkit-transition:all 400ms;transition:all 400ms;margin-top:0}#wrapTop.fixed #top #logo{max-width:90px;-webkit-transition:all 400ms;transition:all 400ms}#NaviTriggerWrap{width:auto}#NaviTriggerWrap a{background-color:#52595c;color:#fff;position:relative;z-index:99999;height:58px}#hamburger{position:relative;box-sizing:border-box;display:block;width:70px;height:12px;z-index:899;float:left;top:20px;left:10px}#hamburger:before,#hamburger:after,#hamburger span{background:#fff;content:'';display:block;width:50px;height:3px;position:absolute;left:0;-webkit-transition:all 0.4s;transition:all 0.4s}#hamburger:before{top:0}#hamburger span{top:6px}#hamburger:after{top:12px}#hamburgerText{float:left;text-align:left;padding-top:15px;text-transform:uppercase;padding-right:15px;padding-top:15px;padding-bottom:15px;color:#fff;width:70px}#mainNavi{display:none;position:fixed;top:0;left:0;height:100vh;width:50%;background-color:rgba(82,89,92,.98);z-index:699}#mainNavi #mainNavilogo{width:100%;max-width:200px;margin:auto;margin-top:100px;margin-bottom:20px}#mainNavi{height:100vh!important}.navbar,.nav-link,.dropdown-menu,.dropdown-item{padding:0}.navbar{position:relative;display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;justify-content:space-between;padding:.5rem 1rem;margin-left:50px}.navbar-nav{padding-left:75px}.navbar{padding:0;position:relative}.nav-item{padding-right:0;padding-bottom:20px;padding-top:20px;font-size:28px;text-transform:uppercase;text-align:right}.nav-item.active .dropdown-menu{display:block}.nav-item .nav-link{color:#fff;padding-bottom:5px;border-bottom:0 solid #fff;float:left;width:auto;position:relative;-webkit-transition:all 0.3s;transition:all 0.3s;text-transform:uppercase;font-weight:300}.nav-item .nav-link::before{content:"";width:50px;height:2px;display:inline-block;background:#fff;top:9px;position:absolute;top:50%;left:-70px;z-index:200}.nav-item .nav-link:after{background:-webkit-gradient(linear,left top,right top,from(#fff),to(#fff)) no-repeat 0 0;background:linear-gradient(to right,#fff,#fff) no-repeat 0 0;-webkit-transition:0.3s;transition:0.3s;position:absolute;bottom:0;right:0;z-index:8888;background:#fff;height:2px;width:0%;content:""}.nav-item .nav-link:hover,.nav-item .nav-link:active,.nav-item .nav-link:focus,.nav-item .nav-link.active{color:#c6af64;background-color:transparent;border-bottom:0 solid #fff}.nav-item .nav-link:hover:after,.nav-item .nav-link:active:after,.nav-item .nav-link:focus:after,.nav-item .nav-link.active:after{background:#c6af64;width:100%}.nav-item .nav-link:hover::before,.nav-item .nav-link:active::before,.nav-item .nav-link:focus::before,.nav-item .nav-link.active::before{background:#c6af64}.dropdown{position:static;background:url(/fileadmin/templates/images/arrowNavi.svg) no-repeat top 20px right 0 / 20px 20px}.dropdown-menu{margin:0;padding-left:0;position:absolute!important;left:100%;top:50%;background-color:transparent;border:none;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.dropdown-menu .dropdown-item{font-size:28px;text-decoration:none;text-transform:lowercase;color:#fff;padding-bottom:10px;padding-top:10px}.dropdown-menu .dropdown-item:hover,.dropdown-menu .dropdown-item:active,.dropdown-menu .dropdown-item:focus,.dropdown-menu .dropdown-item.active{color:#c6af64;background-color:transparent}.nav-item.dropdown .nav-link.active ul.dropdown-menu{display:block}.nav-item.active .dropdown-menu{display:block}html.menuopen #mainNavi{display:block}html.menuopen #hamburger:before,html.menuopen #hamburger:after{width:50px;top:5px;bottom:0;left:0;margin:auto}html.menuopen #hamburger:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}html.menuopen #hamburger:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}html.menuopen #hamburger span{left:-50px;opacity:0}html.menuopen #NaviTriggerWrap a{background-color:#c6af64}#wrap_navi.fixed{position:fixed;top:0;width:100%;left:0;z-index:777}#mainNavi2{float:left;width:100%;height:100vh!important}#mainNavi2 #mainNaviWrap{width:auto;height:100%}#headerContainer{float:left;width:100%;position:relative;margin-top:139px}#headerContainer .headerbutton{position:absolute;right:60px;top:15%;z-index:800}#headerContainer .headerbutton::before{content:"";position:absolute;z-index:800;width:220px;height:220px;border-radius:50%;background-color:#fff;top:-10px;left:-10px;opacity:.27}#headerContainer .headerbutton a{width:200px;height:200px;display:flex;background-color:#52595c;border-radius:50%;position:relative;z-index:810}#headerContainer .headerbutton a:hover{background-color:#3f4548}#headerContainer .headerbutton a .headerbutton_inner{width:100%;margin:auto;text-align:center;position:relative;z-index:830;color:#fff}#headerContainer .headerbutton a .headerbutton_inner .headerbutton_inner--title{width:100%;text-transform:uppercase;font-weight:300;font-size:24px}#headerContainer .headerbutton a .headerbutton_inner .headerbutton_inner--more{width:100%;font-size:15px;text-transform:uppercase;padding-top:15px;position:relative}#headerContainer .headerbutton a .headerbutton_inner .headerbutton_inner--more::before{content:"";position:absolute;z-index:800;width:50px;height:1px;background-color:#fff;top:8px;left:calc(50% - 25px)}#headerContainer #headerImage{float:left;width:100%;position:relative;z-index:444}#headerContainer #headerImage .slide{float:left;width:100%;position:relative}#headerContainer #headerImage .slick-slide img{width:100%}#headerContainer #headerImage .slick-prev,#headerContainer #headerImage .slick-next{background-color:transparent!important;background-position:50% 50%;background-repeat:no-repeat;border:0 none;cursor:pointer;height:27px;opacity:1;position:absolute;text-indent:-50000px;bottom:calc(50% - 13px);width:27px;z-index:545}#headerContainer #headerImage .slick-prev:hover,#headerContainer #headerImage .slick-next:hover{opacity:.8}#headerContainer #headerImage .slick-prev{background-image:url(/fileadmin/templates/images/arrow_left.png);left:20px}#headerContainer #headerImage .slick-next{background-image:url(/fileadmin/templates/images/arrow_right.png);right:20px}#headerContainer #headerImage .a-slide{float:left;width:100%;min-height:600px;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;z-index:654}#headerContainer #c2a{position:absolute;bottom:0;left:0;width:100%;background:rgba(82,89,92,.85);height:80px;z-index:488;padding-left:3%;padding-right:3%}.dce_c2a{width:100%;float:left;position:relative}.dce_c2a .dce_c2a_content{width:100%;float:left}.dce_c2a .dce_c2a_content .dce_c2a_content_fact{width:100%;margin-top:18px}.dce_c2a .dce_c2a_content .dce_c2a_content_fact .dce_c2a_content_fact_icon{width:auto;color:#c6af64;font-size:48px;padding-right:15px}.dce_c2a .dce_c2a_content .dce_c2a_content_fact .dce_c2a_content_fact_text{width:auto;color:#fff;text-transform:uppercase;line-height:120%;font-size:15px}.dce_c2a .slick-list{width:100%}.dce_c2a .dce_c2a_buttons{position:absolute;right:0;bottom:63px;z-index:499}.dce_c2a .dce_c2a_buttons a{display:block;float:left;margin-left:5px;background:#52595c;padding:20px 20px;color:#fff;height:110px;background-image:url(/fileadmin/templates/images/list.svg);background-position:85% 30%;background-size:contain;background-repeat:no-repeat;background-size:45px;width:195px}.dce_c2a .dce_c2a_buttons a:hover{background-color:#3f4548}.dce_c2a .dce_c2a_buttons .title{float:left;width:100%;text-align:left;font-weight:300;font-size:32px;margin-bottom:10px;color:#fff}.dce_c2a .dce_c2a_buttons .subtitle{float:left;width:100%;text-align:left;font-size:38px;color:#fff}.dce_c2a .dce_c2a_buttons a.c2a_booking{background-color:#c6af64;background-image:url(/fileadmin/templates/images/user-check.svg);background-position:87% 18%}.dce_c2a .dce_c2a_buttons a.c2a_booking:hover{background-color:#a38d42}.dce_c2a .dce_c2a_buttons a.c2a_booking:hover{background-color:#a38d42}.dce_c2a_buttons.c2a_fixed{position:fixed;top:90px;right:3%;height:110px;-webkit-transition:all 0.4s ease;transition:all 0.4s ease}#wrap{width:100%;float:left}#wrap #main{max-width:1200px;width:100%}#wrap #main #clickpath{float:left;width:100%}#wrap #main #clickpath .breadcrumb{padding:0rem;margin-bottom:0rem;background-color:#fff;border-radius:0rem;padding-top:20px;padding-bottom:20px;text-transform:uppercase;font-size:11px;font-weight:300}#wrap #main #clickpath .breadcrumb .breadcrumb-item{color:#52595c}#wrap #main #clickpath .breadcrumb .breadcrumb-item a{color:#52595c}#wrap #main #clickpath .breadcrumb .breadcrumb-item a:hover{color:#c6af64}#wrap #main #clickpath .breadcrumb .breadcrumb-item.active{color:#c6af64}#wrap #main #clickpath .breadcrumb .breadcrumb-item.active a{color:#c6af64}#wrap #main #clickpath .breadcrumb .breadcrumb-item+.breadcrumb-item::before{color:#c6af64}#wrap #main #content{float:left;width:100%;min-height:400px;padding-bottom:80px;padding-top:20px}#wrap #main #content ul{padding-left:0}#wrap #main #content ul li{list-style:none;padding-bottom:10px}#wrap #main #content ul li::before{content:"✓";font-size:24px;padding-right:8px;color:#c6af64}.text2col{float:left;width:100%;-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:3em;-moz-column-gap:3em;column-gap:3em;margin-bottom:45px}.text2col .frame-default{text-align:left}#wrapApart{width:100%;float:left}#wrapApart #mainApart{max-width:12000px;width:100%}#wrapApart #mainApart #apartslider{float:left;width:100%;margin-bottom:80PX}.dce_apart_slider{position:relative;float:left;width:100%;background-color:#52595c}.dce_apart_slider .dce_apart_slider_item{width:100%;position:relative}.dce_apart_slider .dce_apart_slider_item__image{width:50%;min-height:500px;background-position:50% 50%;background-repeat:no-repeat;background-size:cover}.dce_apart_slider .dce_apart_slider_item__content{width:50%;position:relative}.dce_apart_slider .dce_apart_slider_item__content .slick-prev,.dce_apart_slider .dce_apart_slider_item__content .slick-next{background-color:transparent!important;background-position:50% 50%;background-repeat:no-repeat;border:0 none;cursor:pointer;height:27px;opacity:1;position:absolute;text-indent:-50000px;bottom:10px;width:27px;z-index:545}.dce_apart_slider .dce_apart_slider_item__content .slick-prev:hover,.dce_apart_slider .dce_apart_slider_item__content .slick-next:hover{opacity:.8}.dce_apart_slider .dce_apart_slider_item__content .slick-prev{background-image:url(/fileadmin/templates/images/arrow_left.png);left:0}.dce_apart_slider .dce_apart_slider_item__content .slick-next{background-image:url(/fileadmin/templates/images/arrow_right.png);right:0}.dce_apart_slider .dce_apart_slider_item__content .dce_apart_slider_item__content_wrap{width:100%;float:left;padding:40px 80px;text-align:center;color:#fff}.dce_apart_slider .dce_apart_slider_item__content .dce_apart_slider_item__content_wrap .title{width:100%;float:left;text-transform:uppercase;font-size:36px;margin-bottom:8px;line-height:100%}.dce_apart_slider .dce_apart_slider_item__content .dce_apart_slider_item__content_wrap .subtitle{width:100%;float:left;text-transform:uppercase;font-size:36px;line-height:100%;margin-bottom:20px}.dce_apart_slider .dce_apart_slider_item__content .dce_apart_slider_item__content_wrap .text{width:100%;float:left;margin:25px 0;font-weight:300}.dce_apart_slider .dce_apart_slider_item__content .dce_apart_slider_item__content_wrap .more{width:100%;float:left;position:relative;margin-top:25px}.dce_apart_slider .dce_apart_slider_item__content .dce_apart_slider_item__content_wrap .more a{width:220px;padding:10px 0;text-align:center;color:#fff;background-color:#c6af64;text-transform:uppercase;font-weight:300;display:block;margin:auto}.dce_apart_slider .dce_apart_slider_item__content .dce_apart_slider_item__content_wrap .more a:hover{background-color:#a38d42;color:#fff}#wrap.wrapTipps{background-image:url(/fileadmin/templates/images/bg_tipps.png);background-position:bottom center;background-repeat:no-repeat;background-size:cover}#wrap.wrapTipps #main.mainTipps #tipps{float:left;width:100%;margin-bottom:80px;margin-top:20px}#wrap.wrapTipps #main.mainTipps #partner{float:left;width:100%;margin-bottom:80px}#wrap.wrapTipps #main.mainTipps #partner .ce-row .ce-column{max-width:80px;margin-right:13px;margin-left:13px}#wrap.wrapTipps #main.mainTipps #partner .ce-row .ce-column:nth-child(2){max-width:95px}#wrap.wrapTipps #main.mainTipps #partner .ce-row .ce-column:last-child{max-width:150px}.dce_tipps{float:left;width:100%}.dce_tipps .dce_tipps_item{width:calc(25% - 20px);margin-bottom:40px;position:relative}.dce_tipps .dce_tipps_item__content{width:80%;background-color:#c6af64;margin-left:10%;text-align:center;color:#fff;position:absolute;top:0;left:0;padding:30px 20px;-webkit-transition:all 400ms;transition:all 400ms}.dce_tipps .dce_tipps_item__content .title{width:100%;float:left;margin-bottom:15px}.dce_tipps .dce_tipps_item__content .info{width:100%;float:left;font-weight:300;font-size:16px;line-height:145%}.dce_tipps .dce_tipps_item__content .more{width:100%;float:left;margin-top:20px;font-size:13px}.dce_tipps .dce_tipps_item__content .more a{color:#fff;text-transform:uppercase}.dce_tipps .dce_tipps_item__content .more a:hover{text-decoration:underline}.dce_tipps .dce_tipps_item__image{width:100%;margin-top:40px}.dce_tipps .dce_tipps_item__image img{width:100%}.dce_tipps_item:hover .dce_tipps_item__content{background-color:#a38d42}#wrapFooter{width:100%;background-color:#52595c;float:left}#wrapFooter #mainFooter{max-width:1200px;width:100%;min-height:400px;color:#fff}#wrapFooter #mainFooter #contact{float:left;width:50%;padding:60px 0}#wrapFooter #mainFooter #contact #Logo_Footer{float:left;width:100%;max-width:250px;margin-bottom:25px}#wrapFooter #mainFooter #contact .frame-default{text-align:left;font-weight:300;font-size:21px;line-height:160%}#wrapFooter #mainFooter #contact .frame-default a{color:#fff}#wrapFooter #mainFooter #contact .frame-default a:hover{color:#c6af64}#wrapFooter #mainFooter #map{float:left;width:50%;padding:60px 0}#wrapFooter #mainFooter #map #c14{float:left;width:100%}#wrapFooter #mainFooter #map #c14 a{width:auto;padding:10px 40px;text-align:center;color:#fff;background-color:#c6af64;float:left;text-transform:uppercase;font-weight:300}#wrapFooter #mainFooter #map #c14 a:hover{background-color:#a38d42}#wrapMeta{width:100%;float:left}#wrapMeta #meta{max-width:1200px;width:100%}#wrapMeta #meta #imprint{width:auto;float:left;font-size:11px;color:#52595c;text-transform:uppercase;font-weight:300}#wrapMeta #meta #imprint a{color:#52595c}#wrapMeta #meta #imprint a:hover{color:#c6af64}#wrapMeta #meta #created{float:left;width:auto;margin-left:auto;padding-bottom:20px;padding-top:20px;font-size:12px;font-weight:300}#wrapMeta #meta #created a:hover #om_icon .cls-1{fill:#c6af64}#wrapMeta #meta .omIcon{width:20px}#wrapMeta #meta #om_icon{width:20px}#wrapMeta #meta #om_icon .cls-1{fill:#52595c}#wrapMeta #meta #ea_icon{width:25px;height:25px}#wrapMeta #meta #ea_icon .ea_icon_wrap{fill:#52595c}#wrapMeta #meta #ea_icon .ea_icon_line{fill:#fff}#wrapMeta #meta a:hover #ea_icon .ea_icon_wrap{fill:#2d547f}#wrapMeta #meta a:hover #ea_icon .ea_icon_line{fill:#fff}.dce_content_gallery_wrap{float:left;width:100%;margin-top:40px;margin-bottom:40px}.dce_content_gallery_wrap .dce_content_gallery{float:left;width:100%;position:relative}.dce_content_gallery_wrap .dce_content_gallery .dce_content_gallery_item{float:left;width:100%}.dce_content_gallery_wrap .dce_content_gallery .dce_content_gallery_item img{width:100%}.dce_content_gallery_wrap .slick-slide img{width:100%}.dce_content_gallery_wrap .slick-prev,.dce_content_gallery_wrap .slick-next{background-color:transparent!important;background-position:50% 50%;background-repeat:no-repeat;border:0 none;cursor:pointer;height:27px;opacity:1;position:absolute;text-indent:-50000px;bottom:calc(50% - 13px);width:27px;z-index:545}.dce_content_gallery_wrap .slick-prev:hover,.dce_content_gallery_wrap .slick-next:hover{opacity:.8}.dce_content_gallery_wrap .slick-prev{background-image:url(/fileadmin/templates/images/arrow_left.png);left:25px}.dce_content_gallery_wrap .slick-next{background-image:url(/fileadmin/templates/images/arrow_right.png);right:25px}.col-container{float:left;width:100%}.col-container .two-cols-left{float:left;width:48%;margin-bottom:25px}.col-container .two-cols-right{float:right;width:48%;margin-bottom:25px}#responsiveContainer{display:block;position:relative;width:100%;float:left}#responsiveContainer #map_canvas{left:0;position:absolute;top:0;width:100%}#responsiveContainer img{max-width:none!important}#maps_map,#responsiveContainer,#responsiveContainer #map_canvas{height:600px}@media screen and (max-width:1201px){#wrap #main,#wrapFooter #mainFooter,#wrapMeta #meta{padding-left:3%;padding-right:3%}.dce_c2a .dce_c2a_content .dce_c2a_content_fact .dce_c2a_content_fact_text{font-size:14px}.dce_c2a .dce_c2a_content .dce_c2a_content_fact .dce_c2a_content_fact_icon{font-size:38px;padding-right:15px}.nav-item{font-size:21px}.dce_c2a .dce_c2a_buttons .subtitle{font-size:28px}.dce_c2a .dce_c2a_buttons .title{font-size:28px;margin-bottom:5px}.dce_c2a .dce_c2a_buttons a{padding:15px 15px;height:90px;background-position:85% 30%;background-size:40px;width:170px}.dce_c2a .dce_c2a_buttons{bottom:56px}}@media screen and (max-width:1025px){#wrapTop #top #topRight{display:none}#wrapTop #top #logo{left:auto;right:3%}.dce_apart_slider .dce_apart_slider_item__content .dce_apart_slider_item__content_wrap .title,.dce_apart_slider .dce_apart_slider_item__content .dce_apart_slider_item__content_wrap .subtitle{font-size:28px}}@media screen and (max-width:981px){.dce_tipps .dce_tipps_item{width:calc(50% - 20px)}#mainNavi{width:100%}}@media screen and (max-width:860px){.dce_apart_slider .dce_apart_slider_item__image{width:100%;min-height:400px}.dce_apart_slider .dce_apart_slider_item__content{width:100%}.dce_apart_slider .dce_apart_slider_item__content .dce_apart_slider_item__content_wrap{padding:40px 40px}}@media screen and (max-width:769px){.col-container .two-cols-left,.col-container .two-cols-right{float:left;width:100%;margin-bottom:25px}#wrap #main #clickpath{display:none}#headerContainer #c2a{position:relative;float:left}#wrap #main #content{padding-top:60px}.text2col{-webkit-column-count:1;-moz-column-count:1;column-count:1}#wrapFooter #mainFooter #contact,#wrapFooter #mainFooter #map{width:100%}#wrapFooter #mainFooter #map{padding-top:0}#wrapFooter #mainFooter #contact .frame-default{line-height:160%}#wrapFooter #mainFooter #contact #Logo_Footer{float:none;width:auto;display:block;margin-left:auto;margin-right:auto}#wrapFooter #mainFooter #contact .frame-default{text-align:center}#wrapFooter #mainFooter #map #c14{margin-top:40px}.navbar{margin-left:30px}.navbar-nav{padding-left:45px}.nav-item .nav-link::before{width:30px;left:-50px}.nav-item{font-size:21px;padding-bottom:10px;padding-top:10px}.dce_apart_slider .dce_apart_slider_item__content .dce_apart_slider_item__content_wrap .more a{width:150px}.dce_buttonsWrap .buttons .buttons--booking a,.dce_buttonsWrap .buttons .buttons--request a,.dce_buttonsWrap .buttons .buttons--skizze a{font-size:15px}#headerContainer .headerbutton{right:40px;top:10%}}@media screen and (max-width:641px){#maps_map,#responsiveContainer,#responsiveContainer #map_canvas{height:400px}.dce_c2a .dce_c2a_buttons .title{font-size:18px;margin-bottom:0}.dce_c2a .dce_c2a_buttons .subtitle{font-size:21px}.dce_c2a .dce_c2a_buttons a{height:80px;width:150px}.dce_c2a .dce_c2a_content{display:none!important}.dce_c2a .dce_c2a_buttons{position:relative;float:right;bottom:0}}@media screen and (max-width:581px){.dce_apart_slider .dce_apart_slider_item__content .dce_apart_slider_item__content_wrap{padding:40px 25px}.dce_buttonsWrap .buttons .buttons--booking a,.dce_buttonsWrap .buttons .buttons--request a,.dce_buttonsWrap .buttons .buttons--skizze a{font-size:13px}}@media screen and (max-width:481px){.dce_tipps .dce_tipps_item{width:100%;margin-bottom:25px}.nav-item{font-size:18px}}