/*! Made with Bones: http://themble.com/bones :) *//*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}@font-face{font-family:"Cadiz";src:url("../fonts/CadizWeb-Bold.eot");src:url("../fonts/CadizWeb-Bold.eot?#iefix") format("embedded-opentype"),url("../fonts/CadizWeb-Bold.woff2") format("woff2"),url("../fonts/CadizWeb-Bold.woff") format("woff");font-weight:700;font-style:normal;font-stretch:normal;unicode-range:U+000D-FB04}@font-face{font-family:"Cadiz";src:url("../fonts/CadizWeb-Regular.eot");src:url("../fonts/CadizWeb-Regular.eot?#iefix") format("embedded-opentype"),url("../fonts/CadizWeb-Regular.woff2") format("woff2"),url("../fonts/CadizWeb-Regular.woff") format("woff");font-weight:400;font-style:normal;font-stretch:normal;unicode-range:U+000D-FB04}@font-face{font-family:"Cadiz";src:url("../fonts/CadizWeb-RegularItalic.eot");src:url("../fonts/CadizWeb-RegularItalic.eot?#iefix") format("embedded-opentype"),url("../fonts/CadizWeb-RegularItalic.woff2") format("woff2"),url("../fonts/CadizWeb-RegularItalic.woff") format("woff");font-weight:400;font-style:italic;font-stretch:normal;unicode-range:U+000D-FB04}html{font-size:16px;box-sizing:border-box;height:100%}@media screen and (min-width: 481px){html{font-size:16px}}@media screen and (min-width: 768px){html{font-size:16px}}@media screen and (min-width: 1030px){html{font-size:18px}}*,*::before,*::after{box-sizing:inherit}*{margin:0;padding:0}body{font-family:"Cadiz","Helvetica Neue",Helvetica,Arial,sans-serif !important;line-height:1.4;color:#000;height:100%;display:flex;flex-direction:column;padding-top:120px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img{max-width:100%;height:auto}.wp-caption{max-width:96%;padding:5px 3px 10px;text-align:center}.wp-caption p.wp-caption-text{margin:0;padding:0 4px 5px}.smallhide{display:none !important}.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);position:absolute !important;height:1px;width:1px;overflow:hidden}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto !important;color:#21759b;display:block;font-weight:bold;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}div:focus,section:focus{outline:none}.fade{animation:fadein .4s}@keyframes fadein{from{opacity:0}to{opacity:1}}button.distributor{border:none;cursor:pointer}.button{display:inline-block;font-size:18px;line-height:1.1}@media screen and (min-width: 481px){.button{font-size:18px}}@media screen and (min-width: 768px){.button{font-size:18px}}@media screen and (min-width: 1030px){.button{font-size:18px}}.button.button--red{background-color:#b25c51;color:#fff;border-radius:2px;padding:10px 58px 9px 58px;box-shadow:0 2px 4px rgba(0,0,0,.25)}.button.button--red .arrow-icon{top:-1px !important}.button.button--white{background-color:#fff;color:#534c49;border-radius:2px;padding:10px 58px 9px 58px;box-shadow:0 2px 4px rgba(0,0,0,.25)}.button.button--white .arrow-icon{top:-1px !important}.button.button--transparent{background-color:rgba(0,0,0,0);color:#b25c51}.button.button--transparent-white{background-color:rgba(0,0,0,0);color:#fff}.button.button--arrowed{display:inline-block}.button.button--arrowed .arrow-icon{position:relative;top:-3px;transition:transform .3s ease;vertical-align:middle}.button.button--arrowed .arrow-icon--circle{transition:stroke-dashoffset .3s ease;stroke-dasharray:95;stroke-dashoffset:95}.button.button--arrowed:hover .arrow-icon{transform:translate3d(5px, 0, 0)}.button.button--arrowed:hover .arrow-icon--circle{stroke-dashoffset:0}.button.button--accordion .arrow-icon{transform:rotate(90deg);position:relative;top:-1px;left:-6px}.button.button--accordion:hover .arrow-icon{transform:rotate(90deg) translate3d(3px, 0, 0)}.slick{height:380px !important;max-height:380px !important;margin-top:30px;margin-bottom:80px}@media screen and (min-width: 481px){.slick{height:480px !important;max-height:480px !important}}@media screen and (min-width: 768px){.slick{height:600px !important;max-height:600px !important}}@media screen and (min-width: 1030px){.slick{height:680px !important;max-height:680px !important}}@media screen and (min-width: 481px){.slick{margin-top:30px}}@media screen and (min-width: 768px){.slick{margin-top:30px}}@media screen and (min-width: 1030px){.slick{margin-top:30px}}@media screen and (min-width: 481px){.slick{margin-bottom:80px}}@media screen and (min-width: 768px){.slick{margin-bottom:80px}}@media screen and (min-width: 1030px){.slick{margin-bottom:160px}}.slick .slick__slide,.slick .slick-slide{height:380px !important;max-height:380px !important;background-size:cover;background-position:center center}@media screen and (min-width: 481px){.slick .slick__slide,.slick .slick-slide{height:480px !important;max-height:480px !important}}@media screen and (min-width: 768px){.slick .slick__slide,.slick .slick-slide{height:600px !important;max-height:600px !important}}@media screen and (min-width: 1030px){.slick .slick__slide,.slick .slick-slide{height:680px !important;max-height:680px !important}}.slick .slick-dots{width:100%;margin-top:8px;text-align:center}@media(min-width: 1030px){.slick .slick-dots{text-align:left}}.slick .slick-dots li{display:inline-block;margin:0 3px}.slick .slick-dots li:first-of-type{margin-left:0}.slick .slick-dots li button{text-indent:-9999px;width:5px;height:5px;border-radius:50%;background:#aeaeae;display:inline-block;cursor:pointer;border:none !important}.slick .slick-dots li button:focus{outline:none}.slick .slick-dots li.slick-active button{background:#b25c51}.slick--sub{height:270px !important;max-height:270px !important}@media screen and (min-width: 481px){.slick--sub{height:340px !important;max-height:340px !important}}@media screen and (min-width: 768px){.slick--sub{height:600px !important;max-height:600px !important}}@media screen and (min-width: 1030px){.slick--sub{height:600px !important;max-height:600px !important}}.slick--sub .slick__slide,.slick--sub .slick-slide{height:270px !important;max-height:270px !important}@media screen and (min-width: 481px){.slick--sub .slick__slide,.slick--sub .slick-slide{height:340px !important;max-height:340px !important}}@media screen and (min-width: 768px){.slick--sub .slick__slide,.slick--sub .slick-slide{height:600px !important;max-height:600px !important}}@media screen and (min-width: 1030px){.slick--sub .slick__slide,.slick--sub .slick-slide{height:600px !important;max-height:600px !important}}#BorlabsCookieBox .cookie-logo{max-width:30rem;margin:4rem 0}#BorlabsCookieBox ._brlbs-bar,#BorlabsCookieBox ._brlbs-box{background-color:#b25c51}#BorlabsCookieBox ._brlbs-flex-center{flex-flow:column}#BorlabsCookieBox ._brlbs-paragraph{display:inline-block}#BorlabsCookieBox ._brlbs-paragraph:last-of-type{padding-bottom:18px}#BorlabsCookieBox a{color:#fff}#BorlabsCookieBox a:hover{color:hsl(0,0%,95%)}#BorlabsCookieBox ._brlbs-btn-switch input:checked+._brlbs-slider{background-color:#fff}#BorlabsCookieBox ._brlbs-bar,#BorlabsCookieBox ._brlbs-box{color:#fff}#BorlabsCookieBox ._brlbs-checkbox input:disabled~._brlbs-checkbox-indicator,#BorlabsCookieBox ._brlbs-checkbox input:disabled:checked~._brlbs-checkbox-indicator{border-color:#e6e6e6;background-color:#e6e6e6}#BorlabsCookieBox ._brlbs-checkbox ._brlbs-checkbox-indicator{border-color:#fff}#BorlabsCookieBox ._brlbs-checkbox input:checked~._brlbs-checkbox-indicator{background-color:#fff}#BorlabsCookieBox ._brlbs-btn-accept-all,#BorlabsCookieBox ._brlbs-btn,#BorlabsCookieBox ._brlbs-btn._brlbs-cursor{background:#fff;color:#b25c51;font-size:14px}@media screen and (min-width: 481px){#BorlabsCookieBox ._brlbs-btn-accept-all,#BorlabsCookieBox ._brlbs-btn,#BorlabsCookieBox ._brlbs-btn._brlbs-cursor{font-size:14px}}@media screen and (min-width: 768px){#BorlabsCookieBox ._brlbs-btn-accept-all,#BorlabsCookieBox ._brlbs-btn,#BorlabsCookieBox ._brlbs-btn._brlbs-cursor{font-size:14px}}@media screen and (min-width: 1030px){#BorlabsCookieBox ._brlbs-btn-accept-all,#BorlabsCookieBox ._brlbs-btn,#BorlabsCookieBox ._brlbs-btn._brlbs-cursor{font-size:14px}}#BorlabsCookieBox ._brlbs-btn-accept-all:hover,#BorlabsCookieBox ._brlbs-btn:hover,#BorlabsCookieBox ._brlbs-btn._brlbs-cursor:hover{background:hsl(0,0%,95%);color:#b25c51}#BorlabsCookieBox ._brlbs-manage a,#BorlabsCookieBox ._brlbs-legal a{color:#fff;font-size:14px}@media screen and (min-width: 481px){#BorlabsCookieBox ._brlbs-manage a,#BorlabsCookieBox ._brlbs-legal a{font-size:14px}}@media screen and (min-width: 768px){#BorlabsCookieBox ._brlbs-manage a,#BorlabsCookieBox ._brlbs-legal a{font-size:14px}}@media screen and (min-width: 1030px){#BorlabsCookieBox ._brlbs-manage a,#BorlabsCookieBox ._brlbs-legal a{font-size:14px}}#BorlabsCookieBox ._brlbs-manage a:hover,#BorlabsCookieBox ._brlbs-legal a:hover{color:hsl(0,0%,85%)}#BorlabsCookieBox ._brlbs-separator::before{color:#fff}#BorlabsCookieBox ._brlbs-bar ul.show-cookie-logo{margin-left:0 !important}#BorlabsCookieBox ._brlbs-legal.row._brlbs-flex-center,#BorlabsCookieBox #CookieBoxTextHeadline{font-size:20px;font-weight:700;display:inline-block;margin-bottom:24px}@media screen and (min-width: 481px){#BorlabsCookieBox ._brlbs-legal.row._brlbs-flex-center,#BorlabsCookieBox #CookieBoxTextHeadline{font-size:20px}}@media screen and (min-width: 768px){#BorlabsCookieBox ._brlbs-legal.row._brlbs-flex-center,#BorlabsCookieBox #CookieBoxTextHeadline{font-size:20px}}@media screen and (min-width: 1030px){#BorlabsCookieBox ._brlbs-legal.row._brlbs-flex-center,#BorlabsCookieBox #CookieBoxTextHeadline{font-size:22px}}#BorlabsCookieBox #CookieBoxTextHeadline{margin-bottom:1rem}#BorlabsCookieBox ul{margin-top:0}#BorlabsCookieBox ._brlbs-legal.row._brlbs-flex-center{flex-flow:row}#BorlabsCookieBox ._brlbs-legal.row._brlbs-flex-center ._brlbs-separator{padding:0 5px}#BorlabsCookieBox ._brlbs-box-plus ul li ._brlbs-checkbox{font-size:14px}@media screen and (min-width: 481px){#BorlabsCookieBox ._brlbs-box-plus ul li ._brlbs-checkbox{font-size:14px}}@media screen and (min-width: 768px){#BorlabsCookieBox ._brlbs-box-plus ul li ._brlbs-checkbox{font-size:14px}}@media screen and (min-width: 1030px){#BorlabsCookieBox ._brlbs-box-plus ul li ._brlbs-checkbox{font-size:14px}}#BorlabsCookieBox ._brlbs-btn-switch input:checked+._brlbs-slider{background-color:#b25c51}#BorlabsCookieBox ._brlbs-refuse a{color:#fff;font-size:14px}@media screen and (min-width: 481px){#BorlabsCookieBox ._brlbs-refuse a{font-size:14px}}@media screen and (min-width: 768px){#BorlabsCookieBox ._brlbs-refuse a{font-size:14px}}@media screen and (min-width: 1030px){#BorlabsCookieBox ._brlbs-refuse a{font-size:14px}}#BorlabsCookieBox ._brlbs-refuse a:hover{color:hsl(0,0%,85%)}#BorlabsCookieBox ._brlbs-bar ul{justify-content:flex-start;font-size:16px}@media screen and (min-width: 481px){#BorlabsCookieBox ._brlbs-bar ul{font-size:16px}}@media screen and (min-width: 768px){#BorlabsCookieBox ._brlbs-bar ul{font-size:16px}}@media screen and (min-width: 1030px){#BorlabsCookieBox ._brlbs-bar ul{font-size:18px}}#BorlabsCookieBox ._brlbs-checkbox input:checked~._brlbs-checkbox-indicator::after{border-color:#000}#BorlabsCookieBox ._brlbs-checkbox input:disabled~._brlbs-checkbox-indicator::after{border-color:#999}.wrap{padding:0 30px;margin:0 auto}#container{flex:1 0 auto}a{color:#000}a,a:visited{text-decoration:none;transition:all .2s ease-in-out}a:link,a:visited:link{-webkit-tap-highlight-color:rgba(0,0,0,.3)}h1,h2,h3{text-rendering:optimizelegibility;font-weight:normal;line-height:1.1}h1{font-size:32px;line-height:1.1}@media screen and (min-width: 481px){h1{font-size:32px}}@media screen and (min-width: 768px){h1{font-size:32px}}@media screen and (min-width: 1030px){h1{font-size:46px}}h2{font-size:26px;line-height:1.1;font-weight:700;margin-bottom:24px}@media screen and (min-width: 481px){h2{font-size:26px}}@media screen and (min-width: 768px){h2{font-size:26px}}@media screen and (min-width: 1030px){h2{font-size:36px}}h2.h2__top-padding{padding-top:80px}@media screen and (min-width: 481px){h2.h2__top-padding{padding-top:80px}}@media screen and (min-width: 768px){h2.h2__top-padding{padding-top:80px}}@media screen and (min-width: 1030px){h2.h2__top-padding{padding-top:160px}}h3{font-size:18px;line-height:1.1}@media screen and (min-width: 481px){h3{font-size:18px}}@media screen and (min-width: 768px){h3{font-size:18px}}@media screen and (min-width: 1030px){h3{font-size:18px}}.header{position:fixed;top:0;left:0;width:100%;height:80px;z-index:99;transition:margin .3s ease-in-out}.header.wrap{padding:12px}.header.header--scrolled{margin-top:-20px}.header.header--scrolled .site__logo{margin-top:-120px}.header.header--scrollup{margin-top:-110px}.header .grid{display:flex;justify-content:flex-end}.site__logo{display:inline-block}@media(max-width: 1030px){.site__logo{position:absolute;left:18px}}.site__logo img{width:192px}.page-template-page-startseite .site__logo{display:none}.sm{box-sizing:border-box;position:relative;z-index:9999;-webkit-tap-highlight-color:rgba(0,0,0,0)}.sm,.sm ul,.sm li{display:block;list-style:none;margin:0;padding:0;line-height:normal;direction:ltr;text-align:left}.sm-rtl,.sm-rtl ul,.sm-rtl li{direction:rtl;text-align:right}.sm>li>h1,.sm>li>h2,.sm>li>h3,.sm>li>h4,.sm>li>h5,.sm>li>h6{margin:0;padding:0}.sm ul{display:none}.sm li,.sm a{position:relative}.sm a{display:block}.sm a.disabled{cursor:default}.sm::after{content:"";display:block;height:0;font:0px/0 serif;clear:both;overflow:hidden}.sm *,.sm *::before,.sm *::after{box-sizing:inherit}body[data-scroll-lock-locked=true] .header .main-menu__btn~.wrap{overflow:auto;height:100%}body[data-scroll-lock-scrollable=true]{overflow:auto}@media(min-width: 1030px){nav.main-menu{display:flex;align-items:flex-end}nav.main-menu ul{display:flex;flex-flow:wrap;align-content:baseline;padding-top:15vh;padding-left:15%}nav.main-menu ul li{flex:0 0 100%}}.main-menu__btn{position:relative;right:0;top:0;display:flex;align-items:center;width:48px;height:4.8rem;white-space:nowrap;overflow:hidden;cursor:pointer;z-index:1;-webkit-tap-highlight-color:rgba(0,0,0,0)}@media(min-width: 1030px){.main-menu__btn{align-items:flex-end}}.main-menu__btn:after{animation:fadeOut 250ms ease-in-out forwards}.main-menu__icon,.main-menu__icon:before,.main-menu__icon:after{position:absolute;top:50%;right:-0.5em;height:2px;width:28px;border-radius:1px;background:#000;transition:all 250ms ease-in;transform:translateX(-50%) translateY(-100%)}.main-menu__icon:before{content:"";top:-10px;left:0;transform:translateX(0)}.main-menu__icon:after{content:"";top:10px;left:0;transform:translateX(0)}#main-menu__state:checked~.main-menu__btn .main-menu__icon{height:0;background:rgba(0,0,0,0)}#main-menu__state:checked~.main-menu__btn .main-menu__icon:before{top:0;background:#000}#main-menu__state:checked~.main-menu__btn .main-menu__icon:after{top:0;background:#000}#main-menu__state:checked~.main-menu__btn .main-menu__icon:before{transform:rotate(-42deg)}#main-menu__state:checked~.main-menu__btn .main-menu__icon:after{transform:rotate(42deg)}#main-menu__state{position:absolute;width:1px;height:1px;margin:-1px;border:0;padding:0;overflow:hidden;clip:rect(1px, 1px, 1px, 1px)}#main-menu__state~.wrap{position:fixed;top:0;right:0;width:100%;background-color:#f5f4f3;display:flex;height:calc(100vh - env(safe-area-inset-bottom));max-height:inherit;padding-top:80px}#main-menu__state~.wrap li a{font-size:26px;line-height:1.1;font-weight:700;color:#000;display:inline-block;padding-left:24px;padding-bottom:16px}@media screen and (min-width: 481px){#main-menu__state~.wrap li a{font-size:26px}}@media screen and (min-width: 768px){#main-menu__state~.wrap li a{font-size:26px}}@media screen and (min-width: 1030px){#main-menu__state~.wrap li a{font-size:36px}}#main-menu__state~.wrap li a:hover{color:#b25c51}#main-menu__state~.wrap li a[aria-current=page]{color:#b25c51}#main-menu__state~.wrap li.wpml-ls-item{margin-top:24px;flex:0 0 auto}#main-menu__state~.wrap li.wpml-ls-item a{font-weight:normal;color:#aeaeae;font-size:16px}@media screen and (min-width: 481px){#main-menu__state~.wrap li.wpml-ls-item a{font-size:16px}}@media screen and (min-width: 768px){#main-menu__state~.wrap li.wpml-ls-item a{font-size:16px}}@media screen and (min-width: 1030px){#main-menu__state~.wrap li.wpml-ls-item a{font-size:18px}}#main-menu__state~.wrap li.wpml-ls-item-en{padding-left:2px}#main-menu__state~.wrap li.wpml-ls-item-en a{padding-left:2px}#main-menu__state~.wrap li.wpml-ls-item-en:before{content:"/";display:inline-block;padding:0 2px;bottom:0px;position:relative;color:#aeaeae;font-size:16px}@media screen and (min-width: 481px){#main-menu__state~.wrap li.wpml-ls-item-en:before{font-size:16px}}@media screen and (min-width: 768px){#main-menu__state~.wrap li.wpml-ls-item-en:before{font-size:16px}}@media screen and (min-width: 1030px){#main-menu__state~.wrap li.wpml-ls-item-en:before{font-size:18px}}#main-menu__state~.wrap li.wpml-ls-current-language a{color:#000}@media(min-width: 1030px){#main-menu__state~.wrap{right:0;top:0;width:50%;display:flex;transform:translateX(100%)}}#main-menu__state:not(:checked)~.wrap{transform:translateX(100%);transition:transform 500ms ease-in-out}#main-menu__state:not(:checked)~.wrap.slideOut{animation:slideOut 500ms ease-in-out forwards}#main-menu__state:checked~.wrap{transform:translateX(0);animation:slideIn 500ms ease-in-out forwards}@media(min-width: 1030px){#main-menu__state:checked~.wrap{width:50vw;transform:translateX(0)}}#menu-sec-menu,#menu-sec-menu-englisch{display:flex;padding-right:18px;height:80px;align-items:center}@media(max-width: 1030px){#menu-sec-menu,#menu-sec-menu-englisch{display:none}}#menu-sec-menu li,#menu-sec-menu-englisch li{list-style:none;margin-right:24px;display:flex;align-items:flex-end}@media(min-width: 1030px){#menu-sec-menu li,#menu-sec-menu-englisch li{font-size:16px}}#menu-sec-menu li:hover,#menu-sec-menu-englisch li:hover{color:#b25c51}#menu-sec-menu li a[aria-current=page],#menu-sec-menu-englisch li a[aria-current=page]{color:#b25c51}#menu-sec-menu li:nth-of-type(1n + 4),#menu-sec-menu-englisch li:nth-of-type(1n + 4){display:none}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes slideIn{0%{transform:translateX(100%)}100%{transform:translateX(0)}}@keyframes slideOut{0%{transform:translateX(0)}100%{transform:translateX(100%)}}.inline-block{display:inline-block}.last-block-padding{padding-bottom:80px}@media screen and (min-width: 481px){.last-block-padding{padding-bottom:80px}}@media screen and (min-width: 768px){.last-block-padding{padding-bottom:80px}}@media screen and (min-width: 1030px){.last-block-padding{padding-bottom:160px}}.last-block-padding_fix{padding-bottom:1px}.video-container{position:relative}.video-container button{position:absolute;z-index:9;width:100%;height:calc(100% - 5px);-webkit-appearance:normal;-moz-appearance:normal;appearance:normal;border:none;background:rgba(83,76,73,.7);cursor:pointer;transition:opacity .3s ease-in-out}.video-container button.play{opacity:0}video{width:100%;height:auto}.txt-block{margin-bottom:80px}.txt-block h1{font-weight:bold;font-size:26px;line-height:1.1;margin-bottom:30px}@media screen and (min-width: 481px){.txt-block h1{font-size:26px}}@media screen and (min-width: 768px){.txt-block h1{font-size:26px}}@media screen and (min-width: 1030px){.txt-block h1{font-size:36px}}@media screen and (min-width: 481px){.txt-block h1{margin-bottom:30px}}@media screen and (min-width: 768px){.txt-block h1{margin-bottom:30px}}@media screen and (min-width: 1030px){.txt-block h1{margin-bottom:30px}}@media screen and (min-width: 481px){.txt-block{margin-bottom:80px}}@media screen and (min-width: 768px){.txt-block{margin-bottom:80px}}@media screen and (min-width: 1030px){.txt-block{margin-bottom:160px}}.txt-block--centered{text-align:center}.txt-block--margin-top{margin-top:80px}@media screen and (min-width: 481px){.txt-block--margin-top{margin-top:80px}}@media screen and (min-width: 768px){.txt-block--margin-top{margin-top:80px}}@media screen and (min-width: 1030px){.txt-block--margin-top{margin-top:160px}}.txt-block__image{margin-top:30px}@media screen and (min-width: 481px){.txt-block__image{margin-top:30px}}@media screen and (min-width: 768px){.txt-block__image{margin-top:30px}}@media screen and (min-width: 1030px){.txt-block__image{margin-top:30px}}.txt-block__icon-wrap{display:flex;text-align:center;color:#b25c51;align-items:flex-start;justify-content:center;line-height:1.2;font-size:14px;padding-top:50px}@media screen and (min-width: 481px){.txt-block__icon-wrap{font-size:14px}}@media screen and (min-width: 768px){.txt-block__icon-wrap{font-size:14px}}@media screen and (min-width: 1030px){.txt-block__icon-wrap{font-size:14px}}@media screen and (min-width: 481px){.txt-block__icon-wrap{padding-top:50px}}@media screen and (min-width: 768px){.txt-block__icon-wrap{padding-top:50px}}@media screen and (min-width: 1030px){.txt-block__icon-wrap{padding-top:70px}}.txt-block__icon-box{min-width:96px}.txt-block__icon{width:56px;height:56px;padding:11px;border:1px solid #b25c51;border-radius:50%;margin:0 auto 12px auto}p{margin-bottom:12px}p:last-of-type{margin-bottom:0}p a:hover{color:#b25c51}.bold-big{font-size:26px;line-height:1.1;font-weight:bold}@media screen and (min-width: 481px){.bold-big{font-size:26px}}@media screen and (min-width: 768px){.bold-big{font-size:26px}}@media screen and (min-width: 1030px){.bold-big{font-size:36px}}.small-txt{font-size:14px;line-height:1.3}@media screen and (min-width: 481px){.small-txt{font-size:14px}}@media screen and (min-width: 768px){.small-txt{font-size:14px}}@media screen and (min-width: 1030px){.small-txt{font-size:14px}}.med-txt{font-size:14px;line-height:1.3}@media screen and (min-width: 481px){.med-txt{font-size:14px}}@media screen and (min-width: 768px){.med-txt{font-size:14px}}@media screen and (min-width: 1030px){.med-txt{font-size:16px}}#intro .intro__headline,#intro-sub .intro__headline{font-size:14px;font-weight:normal}@media screen and (min-width: 481px){#intro .intro__headline,#intro-sub .intro__headline{font-size:14px}}@media screen and (min-width: 768px){#intro .intro__headline,#intro-sub .intro__headline{font-size:14px}}@media screen and (min-width: 1030px){#intro .intro__headline,#intro-sub .intro__headline{font-size:16px}}#intro .slick,#intro .slick__slide,#intro .slick-slide,#intro-sub .slick,#intro-sub .slick__slide,#intro-sub .slick-slide{height:270px !important;max-height:270px !important;margin-bottom:50px}@media screen and (min-width: 481px){#intro .slick,#intro .slick__slide,#intro .slick-slide,#intro-sub .slick,#intro-sub .slick__slide,#intro-sub .slick-slide{height:340px !important;max-height:340px !important}}@media screen and (min-width: 768px){#intro .slick,#intro .slick__slide,#intro .slick-slide,#intro-sub .slick,#intro-sub .slick__slide,#intro-sub .slick-slide{height:600px !important;max-height:600px !important}}@media screen and (min-width: 1030px){#intro .slick,#intro .slick__slide,#intro .slick-slide,#intro-sub .slick,#intro-sub .slick__slide,#intro-sub .slick-slide{height:600px !important;max-height:600px !important}}@media screen and (min-width: 481px){#intro .slick,#intro .slick__slide,#intro .slick-slide,#intro-sub .slick,#intro-sub .slick__slide,#intro-sub .slick-slide{margin-bottom:50px}}@media screen and (min-width: 768px){#intro .slick,#intro .slick__slide,#intro .slick-slide,#intro-sub .slick,#intro-sub .slick__slide,#intro-sub .slick-slide{margin-bottom:50px}}@media screen and (min-width: 1030px){#intro .slick,#intro .slick__slide,#intro .slick-slide,#intro-sub .slick,#intro-sub .slick__slide,#intro-sub .slick-slide{margin-bottom:70px}}#intro .slick-slide,#intro-sub .slick-slide{margin-bottom:0}#startseite .logoreihe{margin-bottom:80px;position:relative;display:inline-block}@media screen and (min-width: 481px){#startseite .logoreihe{margin-bottom:80px}}@media screen and (min-width: 768px){#startseite .logoreihe{margin-bottom:80px}}@media screen and (min-width: 1030px){#startseite .logoreihe{margin-bottom:160px}}#startseite .logoreihe .logoreihe__txt{width:205px;position:relative;z-index:1}#startseite .logoreihe::after{content:"";display:inline-block;background-image:url("../images/stamp.svg");background-repeat:no-repeat;background-size:110px 110px;background-position:center center;width:110px;height:110px;position:absolute;right:-82px;bottom:-5px;z-index:0}@media(min-width: 1030px){#startseite #intro .col__7x7{padding-right:32px}}#startseite #intro .slick{padding-right:0}#startseite #intro .button{margin-bottom:50px}@media screen and (min-width: 481px){#startseite #intro .button{margin-bottom:50px}}@media screen and (min-width: 768px){#startseite #intro .button{margin-bottom:50px}}@media screen and (min-width: 1030px){#startseite #intro .button{margin-bottom:70px}}#startseite #spiderBooking{margin-top:30px;margin-bottom:30px;margin-top:50px}@media screen and (min-width: 481px){#startseite #spiderBooking{margin-top:30px;margin-bottom:30px}}@media screen and (min-width: 768px){#startseite #spiderBooking{margin-top:30px;margin-bottom:30px}}@media screen and (min-width: 1030px){#startseite #spiderBooking{margin-top:30px;margin-bottom:30px}}@media screen and (min-width: 481px){#startseite #spiderBooking{margin-top:50px}}@media screen and (min-width: 768px){#startseite #spiderBooking{margin-top:50px}}@media screen and (min-width: 1030px){#startseite #spiderBooking{margin-top:70px}}#startseite .link-group{color:#b25c51;display:flex;justify-content:space-between;align-items:center;margin-bottom:30px}@media screen and (min-width: 481px){#startseite .link-group{margin-bottom:30px}}@media screen and (min-width: 768px){#startseite .link-group{margin-bottom:30px}}@media screen and (min-width: 1030px){#startseite .link-group{margin-bottom:30px}}#startseite .angebote,#startseite .news{text-align:left;background:linear-gradient(to bottom, #fff 0%, #fff 30%, #fff 30%, #F5F4F3 30%, #F5F4F3 100%);padding-top:50px;padding-bottom:30px}@media screen and (min-width: 481px){#startseite .angebote,#startseite .news{padding-top:50px}}@media screen and (min-width: 768px){#startseite .angebote,#startseite .news{padding-top:50px}}@media screen and (min-width: 1030px){#startseite .angebote,#startseite .news{padding-top:70px}}@media screen and (min-width: 481px){#startseite .angebote,#startseite .news{padding-bottom:30px}}@media screen and (min-width: 768px){#startseite .angebote,#startseite .news{padding-bottom:30px}}@media screen and (min-width: 1030px){#startseite .angebote,#startseite .news{padding-bottom:30px}}#startseite .angebote h3,#startseite .news h3{font-weight:bold;font-size:20px}@media screen and (min-width: 481px){#startseite .angebote h3,#startseite .news h3{font-size:20px}}@media screen and (min-width: 768px){#startseite .angebote h3,#startseite .news h3{font-size:20px}}@media screen and (min-width: 1030px){#startseite .angebote h3,#startseite .news h3{font-size:22px}}#startseite .angebote .button,#startseite .news .button{color:#b25c51;margin-bottom:0;padding-top:30px}@media screen and (min-width: 481px){#startseite .angebote .button,#startseite .news .button{padding-top:30px}}@media screen and (min-width: 768px){#startseite .angebote .button,#startseite .news .button{padding-top:30px}}@media screen and (min-width: 1030px){#startseite .angebote .button,#startseite .news .button{padding-top:30px}}#startseite .angebote img,#startseite .news img{display:block;margin-top:16px;max-width:100%;width:100%}#startseite .angebote .col__3x2.col--margin-left a,#startseite .news .col__3x2.col--margin-left a{color:#000;display:block;padding-top:30px}@media screen and (min-width: 481px){#startseite .angebote .col__3x2.col--margin-left a,#startseite .news .col__3x2.col--margin-left a{padding-top:30px}}@media screen and (min-width: 768px){#startseite .angebote .col__3x2.col--margin-left a,#startseite .news .col__3x2.col--margin-left a{padding-top:30px}}@media screen and (min-width: 1030px){#startseite .angebote .col__3x2.col--margin-left a,#startseite .news .col__3x2.col--margin-left a{padding-top:30px}}#startseite .angebote .section-bottom--right a.button,#startseite .news .section-bottom--right a.button{color:#000}#startseite .angebote .section-bottom--right .col__4x3 img,#startseite .news .section-bottom--right .col__4x3 img{margin-bottom:30px}@media screen and (min-width: 481px){#startseite .angebote .section-bottom--right .col__4x3 img,#startseite .news .section-bottom--right .col__4x3 img{margin-bottom:30px}}@media screen and (min-width: 768px){#startseite .angebote .section-bottom--right .col__4x3 img,#startseite .news .section-bottom--right .col__4x3 img{margin-bottom:30px}}@media screen and (min-width: 1030px){#startseite .angebote .section-bottom--right .col__4x3 img,#startseite .news .section-bottom--right .col__4x3 img{margin-bottom:30px}}#startseite .angebote .section-bottom--right .col__4x3:last-of-type img,#startseite .news .section-bottom--right .col__4x3:last-of-type img{margin-bottom:0}#startseite .news{background:none}#startseite .news h3{margin:18px 0 12px 0;max-width:50%}#startseite .news .button{padding-top:0}#startseite .section-bottom{margin-bottom:80px}#startseite .section-bottom h2{margin-bottom:8px}#startseite .section-bottom .button{margin-bottom:30px}@media screen and (min-width: 481px){#startseite .section-bottom .button{margin-bottom:30px}}@media screen and (min-width: 768px){#startseite .section-bottom .button{margin-bottom:30px}}@media screen and (min-width: 1030px){#startseite .section-bottom .button{margin-bottom:30px}}@media screen and (min-width: 481px){#startseite .section-bottom{margin-bottom:80px}}@media screen and (min-width: 768px){#startseite .section-bottom{margin-bottom:80px}}@media screen and (min-width: 1030px){#startseite .section-bottom{margin-bottom:160px}}#startseite .section-bottom--left img{padding-right:25%}#startseite .section-bottom--left-landscape img{padding-right:16.666%}#startseite .section-bottom--right{margin-left:25%}#startseite .section-bottom--right .wrap{padding-left:0}#startseite .section-bottom--bg{background-color:#f5f4f3;margin-bottom:0;text-align:center;padding-top:50px;padding-bottom:50px;padding-top:80px}#startseite .section-bottom--bg img:first-of-type{width:35%;max-width:189px;margin-bottom:22px}#startseite .section-bottom--bg .button{margin-top:30px}@media screen and (min-width: 481px){#startseite .section-bottom--bg .button{margin-top:30px}}@media screen and (min-width: 768px){#startseite .section-bottom--bg .button{margin-top:30px}}@media screen and (min-width: 1030px){#startseite .section-bottom--bg .button{margin-top:30px}}@media screen and (min-width: 481px){#startseite .section-bottom--bg{padding-top:50px;padding-bottom:50px}}@media screen and (min-width: 768px){#startseite .section-bottom--bg{padding-top:50px;padding-bottom:50px}}@media screen and (min-width: 1030px){#startseite .section-bottom--bg{padding-top:70px;padding-bottom:70px}}@media screen and (min-width: 481px){#startseite .section-bottom--bg{padding-top:80px}}@media screen and (min-width: 768px){#startseite .section-bottom--bg{padding-top:80px}}@media screen and (min-width: 1030px){#startseite .section-bottom--bg{padding-top:160px}}#startseite .section-col{position:relative}#startseite #apartments-startseite{margin-bottom:80px}#startseite #apartments-startseite .slick{margin-bottom:50px}@media screen and (min-width: 481px){#startseite #apartments-startseite .slick{margin-bottom:50px}}@media screen and (min-width: 768px){#startseite #apartments-startseite .slick{margin-bottom:50px}}@media screen and (min-width: 1030px){#startseite #apartments-startseite .slick{margin-bottom:70px}}#startseite #apartments-startseite h2{margin-bottom:16px}#startseite #apartments-startseite .button{margin-top:10px}@media screen and (min-width: 481px){#startseite #apartments-startseite{margin-bottom:80px}}@media screen and (min-width: 768px){#startseite #apartments-startseite{margin-bottom:80px}}@media screen and (min-width: 1030px){#startseite #apartments-startseite{margin-bottom:160px}}.section__gray{background-color:#f5f4f3}.section__tb-padding{padding-top:80px;padding-bottom:80px}@media screen and (min-width: 481px){.section__tb-padding{padding-top:80px;padding-bottom:80px}}@media screen and (min-width: 768px){.section__tb-padding{padding-top:80px;padding-bottom:80px}}@media screen and (min-width: 1030px){.section__tb-padding{padding-top:160px;padding-bottom:160px}}#inhalte{padding-bottom:80px}@media screen and (min-width: 481px){#inhalte{padding-bottom:80px}}@media screen and (min-width: 768px){#inhalte{padding-bottom:80px}}@media screen and (min-width: 1030px){#inhalte{padding-bottom:160px}}#inhalte .inhalte__caption{text-align:center;margin-top:30px;font-size:14px}@media screen and (min-width: 481px){#inhalte .inhalte__caption{margin-top:30px}}@media screen and (min-width: 768px){#inhalte .inhalte__caption{margin-top:30px}}@media screen and (min-width: 1030px){#inhalte .inhalte__caption{margin-top:30px}}@media screen and (min-width: 481px){#inhalte .inhalte__caption{font-size:14px}}@media screen and (min-width: 768px){#inhalte .inhalte__caption{font-size:14px}}@media screen and (min-width: 1030px){#inhalte .inhalte__caption{font-size:16px}}#inhalte .inhalte__zwischenuberschrift{margin-bottom:50px;margin-top:-30px}@media screen and (min-width: 481px){#inhalte .inhalte__zwischenuberschrift{margin-bottom:50px}}@media screen and (min-width: 768px){#inhalte .inhalte__zwischenuberschrift{margin-bottom:50px}}@media screen and (min-width: 1030px){#inhalte .inhalte__zwischenuberschrift{margin-bottom:70px}}#inhalte .inhalte__zwischenuberschrift--klein h2{font-weight:normal;margin-bottom:0;line-height:1.3;font-size:14px}@media screen and (min-width: 481px){#inhalte .inhalte__zwischenuberschrift--klein h2{font-size:14px}}@media screen and (min-width: 768px){#inhalte .inhalte__zwischenuberschrift--klein h2{font-size:14px}}@media screen and (min-width: 1030px){#inhalte .inhalte__zwischenuberschrift--klein h2{font-size:16px}}#inhalte .inhalte__zwischenuberschrift--gross h2{text-align:center}#inhalte .inhalte__caption{text-align:left}#inhalte .inhalte__zitat{text-align:left;padding-top:50px}@media screen and (min-width: 481px){#inhalte .inhalte__zitat{padding-top:50px}}@media screen and (min-width: 768px){#inhalte .inhalte__zitat{padding-top:50px}}@media screen and (min-width: 1030px){#inhalte .inhalte__zitat{padding-top:70px}}#inhalte .inhalte__zitat i{display:inline-block;font-style:normal;padding-bottom:50px}@media screen and (min-width: 481px){#inhalte .inhalte__zitat i{padding-bottom:50px}}@media screen and (min-width: 768px){#inhalte .inhalte__zitat i{padding-bottom:50px}}@media screen and (min-width: 1030px){#inhalte .inhalte__zitat i{padding-bottom:70px}}#inhalte .inhalte__zitat h2{text-align:center;margin-bottom:0}#inhalte .inhalte__img--small{text-align:center;margin-bottom:-30px}#inhalte .inhalte__img--small img{max-width:80%}#inhalte .inhalte__img--small .inhalte__caption{text-align:center}#region #inhalte .col__4x3 h2{margin-top:16px}#familie #inhalte .inhalte__caption{text-align:center;font-size:14px}@media screen and (min-width: 481px){#familie #inhalte .inhalte__caption{font-size:14px}}@media screen and (min-width: 768px){#familie #inhalte .inhalte__caption{font-size:14px}}@media screen and (min-width: 1030px){#familie #inhalte .inhalte__caption{font-size:16px}}.page-template-page-apartments .section__tb-padding{padding-top:0}.page-template-page-apartments h1.intro__headline{font-size:14px;font-weight:normal}@media screen and (min-width: 481px){.page-template-page-apartments h1.intro__headline{font-size:14px}}@media screen and (min-width: 768px){.page-template-page-apartments h1.intro__headline{font-size:14px}}@media screen and (min-width: 1030px){.page-template-page-apartments h1.intro__headline{font-size:16px}}.page-template-page-apartments .col__4x3 .txt-block__icon-wrap .txt-block__icon-box{text-align:center;padding:0 20px}.page-template-page-apartments .col__4x3 .txt-block__icon-wrap img{display:block;margin:0 auto 12px auto}.page-template-page-apartments .col__4x3 .txt-block__image{margin-bottom:50px}@media screen and (min-width: 481px){.page-template-page-apartments .col__4x3 .txt-block__image{margin-bottom:50px}}@media screen and (min-width: 768px){.page-template-page-apartments .col__4x3 .txt-block__image{margin-bottom:50px}}@media screen and (min-width: 1030px){.page-template-page-apartments .col__4x3 .txt-block__image{margin-bottom:70px}}@media(min-width: 1030px){.page-template-page-apartments .col__4x3{display:flex;flex-flow:column;justify-content:center}}.page-template-page-apartments a.button{display:none}@media(max-width: 1030px){.page-template-page-apartments .col__8x7{width:100vw;margin-left:-30px}.page-template-page-apartments .col__4x3{margin-top:50px}}@media screen and (max-width: 1030px)and (min-width: 481px){.page-template-page-apartments .col__4x3{margin-top:50px}}@media screen and (max-width: 1030px)and (min-width: 768px){.page-template-page-apartments .col__4x3{margin-top:50px}}@media screen and (max-width: 1030px)and (min-width: 1030px){.page-template-page-apartments .col__4x3{margin-top:70px}}@media(max-width: 1030px){.page-template-page-apartments .col__4x3 a.button{display:inline-block;margin-top:50px}}@media screen and (max-width: 1030px)and (min-width: 481px){.page-template-page-apartments .col__4x3 a.button{margin-top:50px}}@media screen and (max-width: 1030px)and (min-width: 768px){.page-template-page-apartments .col__4x3 a.button{margin-top:50px}}@media screen and (max-width: 1030px)and (min-width: 1030px){.page-template-page-apartments .col__4x3 a.button{margin-top:70px}}@media(min-width: 1030px){.page-template-page-apartments .col__8x7 a.button{display:inline-block;transform:translateY(-50%)}}.page-template-page-apartments #apartments__list .apartment:nth-of-type(even){flex-flow:row-reverse}@media(min-width: 1030px){.page-template-page-apartments #apartments__list .apartment:nth-of-type(even) .col__8x7{margin-right:0;margin-left:2%;padding-right:0;padding-left:28px}}.page-template-page-apartments .slick.slick--sub .slick-slide{position:relative}.page-template-page-apartments .slick.slick--sub .slick__caption{position:absolute;z-index:98}@media(max-width: 768px){.page-template-page-apartments .slick.slick--sub .slick__caption{padding:2px 12px;background-color:#fff;bottom:8px;left:50% !important;transform:translateX(-50%)}}.page-template-page-apartments .slick.slick--apartment{margin:0;height:270px !important;max-height:270px !important}@media screen and (min-width: 481px){.page-template-page-apartments .slick.slick--apartment{height:340px !important;max-height:340px !important}}@media screen and (min-width: 768px){.page-template-page-apartments .slick.slick--apartment{height:500px !important;max-height:500px !important}}@media screen and (min-width: 1030px){.page-template-page-apartments .slick.slick--apartment{height:520px !important;max-height:520px !important}}.page-template-page-apartments .slick.slick--apartment .slick__slide,.page-template-page-apartments .slick.slick--apartment .slick-slide{height:270px !important;max-height:270px !important}@media screen and (min-width: 481px){.page-template-page-apartments .slick.slick--apartment .slick__slide,.page-template-page-apartments .slick.slick--apartment .slick-slide{height:340px !important;max-height:340px !important}}@media screen and (min-width: 768px){.page-template-page-apartments .slick.slick--apartment .slick__slide,.page-template-page-apartments .slick.slick--apartment .slick-slide{height:500px !important;max-height:500px !important}}@media screen and (min-width: 1030px){.page-template-page-apartments .slick.slick--apartment .slick__slide,.page-template-page-apartments .slick.slick--apartment .slick-slide{height:520px !important;max-height:520px !important}}.page-template-page-apartments .slick.slick--apartment .slick-dots{margin-bottom:0}.page-template-page-apartments .slick.slick--apartment .slick__slide-portrait{height:270px !important;max-height:270px !important}@media screen and (min-width: 481px){.page-template-page-apartments .slick.slick--apartment .slick__slide-portrait{height:340px !important;max-height:340px !important}}@media screen and (min-width: 768px){.page-template-page-apartments .slick.slick--apartment .slick__slide-portrait{height:500px !important;max-height:500px !important}}@media screen and (min-width: 1030px){.page-template-page-apartments .slick.slick--apartment .slick__slide-portrait{height:520px !important;max-height:520px !important}}.page-template-page-apartments .slick.slick--apartment .slick__slide-portrait img{-o-object-fit:cover;object-fit:cover;height:100%;width:49%;float:left}.page-template-page-apartments .slick.slick--apartment .slick__slide-portrait img:first-of-type{margin-right:2%}.page-template-page-apartments #apartments__video{margin-bottom:80px}@media screen and (min-width: 481px){.page-template-page-apartments #apartments__video{margin-bottom:80px}}@media screen and (min-width: 768px){.page-template-page-apartments #apartments__video{margin-bottom:80px}}@media screen and (min-width: 1030px){.page-template-page-apartments #apartments__video{margin-bottom:160px}}.page-template-page-apartments #apartments__hard-facts{overflow-x:auto;margin-bottom:80px}@media screen and (min-width: 481px){.page-template-page-apartments #apartments__hard-facts{margin-bottom:80px}}@media screen and (min-width: 768px){.page-template-page-apartments #apartments__hard-facts{margin-bottom:80px}}@media screen and (min-width: 1030px){.page-template-page-apartments #apartments__hard-facts{margin-bottom:160px}}.page-template-page-apartments #apartments__hard-facts table{border-collapse:separate;border-spacing:0;width:calc(100% - 60px)}@media(min-width: 768px){.page-template-page-apartments #apartments__hard-facts table{width:100%}}.page-template-page-apartments #apartments__hard-facts table th{border-bottom:1px solid rgba(83,76,73,.5);padding:0 15px 15px 15px}.page-template-page-apartments #apartments__hard-facts table tr:nth-of-type(3) td,.page-template-page-apartments #apartments__hard-facts table tr:nth-of-type(5) td{border-bottom:1px solid rgba(83,76,73,.5)}.page-template-page-apartments #apartments__hard-facts table tr:nth-of-type(1) td,.page-template-page-apartments #apartments__hard-facts table tr:nth-of-type(4) td,.page-template-page-apartments #apartments__hard-facts table tr:nth-of-type(6) td{padding-top:15px}.page-template-page-apartments #apartments__hard-facts table tr:nth-of-type(5) td{line-height:2}.page-template-page-apartments #apartments__hard-facts table tr td{vertical-align:top;padding-bottom:15px;text-align:center}.page-template-page-apartments #apartments__hard-facts table tr td:first-of-type{font-weight:700;text-align:left;padding-right:15px;padding-left:15px;background-color:#fff;position:-webkit-sticky;position:sticky;left:0}@media(max-width: 768px){.page-template-page-apartments #apartments__hard-facts table tr td:first-of-type{left:-30px}}#angebote,#angebote-single,#beitrag-single{margin-top:50px}@media screen and (min-width: 481px){#angebote,#angebote-single,#beitrag-single{margin-top:50px}}@media screen and (min-width: 768px){#angebote,#angebote-single,#beitrag-single{margin-top:50px}}@media screen and (min-width: 1030px){#angebote,#angebote-single,#beitrag-single{margin-top:70px}}#angebote .button.button--red,#angebote-single .button.button--red,#beitrag-single .button.button--red{transition:all .35s cubic-bezier(0.3, 0.1, 0.3, 1)}#angebote .button.button--red:hover,#angebote-single .button.button--red:hover,#beitrag-single .button.button--red:hover{box-shadow:0 2px 5px rgba(0,0,0,.4);transform:scale(1.01)}#angebote .angebote__container,#angebote-single .angebote__container,#beitrag-single .angebote__container{background-color:#f5f4f3;margin-top:30px;padding-top:30px;padding-bottom:50px}@media screen and (min-width: 481px){#angebote .angebote__container,#angebote-single .angebote__container,#beitrag-single .angebote__container{margin-top:30px}}@media screen and (min-width: 768px){#angebote .angebote__container,#angebote-single .angebote__container,#beitrag-single .angebote__container{margin-top:30px}}@media screen and (min-width: 1030px){#angebote .angebote__container,#angebote-single .angebote__container,#beitrag-single .angebote__container{margin-top:30px}}@media screen and (min-width: 481px){#angebote .angebote__container,#angebote-single .angebote__container,#beitrag-single .angebote__container{padding-top:30px}}@media screen and (min-width: 768px){#angebote .angebote__container,#angebote-single .angebote__container,#beitrag-single .angebote__container{padding-top:30px}}@media screen and (min-width: 1030px){#angebote .angebote__container,#angebote-single .angebote__container,#beitrag-single .angebote__container{padding-top:30px}}@media screen and (min-width: 481px){#angebote .angebote__container,#angebote-single .angebote__container,#beitrag-single .angebote__container{padding-bottom:50px}}@media screen and (min-width: 768px){#angebote .angebote__container,#angebote-single .angebote__container,#beitrag-single .angebote__container{padding-bottom:50px}}@media screen and (min-width: 1030px){#angebote .angebote__container,#angebote-single .angebote__container,#beitrag-single .angebote__container{padding-bottom:70px}}#angebote .angebote__container .flex.facetwp-template,#angebote-single .angebote__container .flex.facetwp-template,#beitrag-single .angebote__container .flex.facetwp-template{flex-flow:wrap}#angebote .angebote__container .facetwp-facet-categories-container,#angebote-single .angebote__container .facetwp-facet-categories-container,#beitrag-single .angebote__container .facetwp-facet-categories-container{padding-bottom:30px;margin-bottom:30px}@media screen and (min-width: 481px){#angebote .angebote__container .facetwp-facet-categories-container,#angebote-single .angebote__container .facetwp-facet-categories-container,#beitrag-single .angebote__container .facetwp-facet-categories-container{padding-bottom:30px}}@media screen and (min-width: 768px){#angebote .angebote__container .facetwp-facet-categories-container,#angebote-single .angebote__container .facetwp-facet-categories-container,#beitrag-single .angebote__container .facetwp-facet-categories-container{padding-bottom:30px}}@media screen and (min-width: 1030px){#angebote .angebote__container .facetwp-facet-categories-container,#angebote-single .angebote__container .facetwp-facet-categories-container,#beitrag-single .angebote__container .facetwp-facet-categories-container{padding-bottom:30px}}@media screen and (min-width: 481px){#angebote .angebote__container .facetwp-facet-categories-container,#angebote-single .angebote__container .facetwp-facet-categories-container,#beitrag-single .angebote__container .facetwp-facet-categories-container{margin-bottom:30px}}@media screen and (min-width: 768px){#angebote .angebote__container .facetwp-facet-categories-container,#angebote-single .angebote__container .facetwp-facet-categories-container,#beitrag-single .angebote__container .facetwp-facet-categories-container{margin-bottom:30px}}@media screen and (min-width: 1030px){#angebote .angebote__container .facetwp-facet-categories-container,#angebote-single .angebote__container .facetwp-facet-categories-container,#beitrag-single .angebote__container .facetwp-facet-categories-container{margin-bottom:30px}}#angebote .angebote__container .facetwp-facet-categories-container button,#angebote-single .angebote__container .facetwp-facet-categories-container button,#beitrag-single .angebote__container .facetwp-facet-categories-container button{-webkit-appearance:normal;-moz-appearance:normal;appearance:normal;border:none;outline:none;background:rgba(0,0,0,0);cursor:pointer;display:inline-block}#angebote .angebote__container .facetwp-facet-categories-container button:hover,#angebote-single .angebote__container .facetwp-facet-categories-container button:hover,#beitrag-single .angebote__container .facetwp-facet-categories-container button:hover{color:#b25c51}#angebote .angebote__container .facetwp-facet-categories-container button.checked,#angebote-single .angebote__container .facetwp-facet-categories-container button.checked,#beitrag-single .angebote__container .facetwp-facet-categories-container button.checked{color:#b25c51}#angebote .angebote__container .facetwp-facet-categories-container .facetwp-facet,#angebote-single .angebote__container .facetwp-facet-categories-container .facetwp-facet,#beitrag-single .angebote__container .facetwp-facet-categories-container .facetwp-facet{display:inline-block;margin-bottom:0}#angebote .angebote__container .facetwp-facet-categories-container .facetwp-radio,#angebote-single .angebote__container .facetwp-facet-categories-container .facetwp-radio,#beitrag-single .angebote__container .facetwp-facet-categories-container .facetwp-radio{display:inline-block;background:none}#angebote .angebote__container .facetwp-facet-categories-container .facetwp-radio.checked,#angebote-single .angebote__container .facetwp-facet-categories-container .facetwp-radio.checked,#beitrag-single .angebote__container .facetwp-facet-categories-container .facetwp-radio.checked{color:#b25c51}#angebote .angebote__container .facetwp-facet-categories-container .facetwp-radio .facetwp-counter,#angebote-single .angebote__container .facetwp-facet-categories-container .facetwp-radio .facetwp-counter,#beitrag-single .angebote__container .facetwp-facet-categories-container .facetwp-radio .facetwp-counter{display:none}#angebote .angebot,#angebote-single .angebot,#beitrag-single .angebot{text-align:center;margin-bottom:50px}@media screen and (min-width: 481px){#angebote .angebot,#angebote-single .angebot,#beitrag-single .angebot{margin-bottom:50px}}@media screen and (min-width: 768px){#angebote .angebot,#angebote-single .angebot,#beitrag-single .angebot{margin-bottom:50px}}@media screen and (min-width: 1030px){#angebote .angebot,#angebote-single .angebot,#beitrag-single .angebot{margin-bottom:70px}}#angebote .angebot h3,#angebote-single .angebot h3,#beitrag-single .angebot h3{text-align:left}#angebote .angebot img,#angebote-single .angebot img,#beitrag-single .angebot img{margin:24px 0 16px 0}#angebote .angebot .angebot__info span,#angebote-single .angebot .angebot__info span,#beitrag-single .angebot .angebot__info span{margin:0 6px;display:inline-block}#angebote .angebot .button.button--arrowed,#angebote-single .angebot .button.button--arrowed,#beitrag-single .angebot .button.button--arrowed{color:#b25c51}#angebote .angebot .button.button--arrowed .arrow-icon,#angebote-single .angebot .button.button--arrowed .arrow-icon,#beitrag-single .angebot .button.button--arrowed .arrow-icon{top:-1px}#angebote-single,#beitrag-single{text-align:left;margin-top:50px}@media screen and (min-width: 481px){#angebote-single,#beitrag-single{margin-top:50px}}@media screen and (min-width: 768px){#angebote-single,#beitrag-single{margin-top:50px}}@media screen and (min-width: 1030px){#angebote-single,#beitrag-single{margin-top:70px}}#angebote-single .angebote__beschreibungstext,#beitrag-single .angebote__beschreibungstext{margin-bottom:30px}@media screen and (min-width: 481px){#angebote-single .angebote__beschreibungstext,#beitrag-single .angebote__beschreibungstext{margin-bottom:30px}}@media screen and (min-width: 768px){#angebote-single .angebote__beschreibungstext,#beitrag-single .angebote__beschreibungstext{margin-bottom:30px}}@media screen and (min-width: 1030px){#angebote-single .angebote__beschreibungstext,#beitrag-single .angebote__beschreibungstext{margin-bottom:30px}}#angebote-single img,#beitrag-single img{margin-bottom:50px}@media screen and (min-width: 481px){#angebote-single img,#beitrag-single img{margin-bottom:50px}}@media screen and (min-width: 768px){#angebote-single img,#beitrag-single img{margin-bottom:50px}}@media screen and (min-width: 1030px){#angebote-single img,#beitrag-single img{margin-bottom:70px}}#angebote-single .txt,#beitrag-single .txt{margin-bottom:50px}@media screen and (min-width: 481px){#angebote-single .txt,#beitrag-single .txt{margin-bottom:50px}}@media screen and (min-width: 768px){#angebote-single .txt,#beitrag-single .txt{margin-bottom:50px}}@media screen and (min-width: 1030px){#angebote-single .txt,#beitrag-single .txt{margin-bottom:70px}}#angebote-single .txt.txt--small,#beitrag-single .txt.txt--small{font-size:14px}@media screen and (min-width: 481px){#angebote-single .txt.txt--small,#beitrag-single .txt.txt--small{font-size:14px}}@media screen and (min-width: 768px){#angebote-single .txt.txt--small,#beitrag-single .txt.txt--small{font-size:14px}}@media screen and (min-width: 1030px){#angebote-single .txt.txt--small,#beitrag-single .txt.txt--small{font-size:16px}}#angebote-single .liste,#beitrag-single .liste{margin-bottom:50px}#angebote-single .liste strong,#beitrag-single .liste strong{margin-bottom:16px;display:inline-block}#angebote-single .liste hr,#beitrag-single .liste hr{border:0;height:1px;background:#aeaeae;width:100%}#angebote-single .liste ul,#beitrag-single .liste ul{list-style:none;margin-top:16px;padding-top:30px;padding-bottom:30px}@media screen and (min-width: 481px){#angebote-single .liste ul,#beitrag-single .liste ul{padding-top:30px;padding-bottom:30px}}@media screen and (min-width: 768px){#angebote-single .liste ul,#beitrag-single .liste ul{padding-top:30px;padding-bottom:30px}}@media screen and (min-width: 1030px){#angebote-single .liste ul,#beitrag-single .liste ul{padding-top:30px;padding-bottom:30px}}#angebote-single .liste ul li,#beitrag-single .liste ul li{padding-bottom:16px}@media screen and (min-width: 481px){#angebote-single .liste,#beitrag-single .liste{margin-bottom:50px}}@media screen and (min-width: 768px){#angebote-single .liste,#beitrag-single .liste{margin-bottom:50px}}@media screen and (min-width: 1030px){#angebote-single .liste,#beitrag-single .liste{margin-bottom:70px}}#angebote-single .wrap.bighide.txt-block--centered nav,#beitrag-single .wrap.bighide.txt-block--centered nav{color:#b25c51;margin-bottom:16px}#angebote-single .wrap.bighide.txt-block--centered nav br,#beitrag-single .wrap.bighide.txt-block--centered nav br{display:none}#angebote-single .wrap.bighide.txt-block--centered a,#beitrag-single .wrap.bighide.txt-block--centered a{color:#b25c51}#angebote-single .button--prev svg,#beitrag-single .button--prev svg{transform:rotate(-180deg)}.page-template-page-news #angebote .txt-block,#beitrag-single .txt-block{margin-bottom:50px}@media screen and (min-width: 481px){.page-template-page-news #angebote .txt-block,#beitrag-single .txt-block{margin-bottom:50px}}@media screen and (min-width: 768px){.page-template-page-news #angebote .txt-block,#beitrag-single .txt-block{margin-bottom:50px}}@media screen and (min-width: 1030px){.page-template-page-news #angebote .txt-block,#beitrag-single .txt-block{margin-bottom:70px}}.page-template-page-news #angebote .angebote__container,#beitrag-single .angebote__container{padding-top:0;margin-top:0}.page-template-page-news #angebote .angebot h3,#beitrag-single .angebot h3{min-height:auto !important;margin-bottom:12px !important}#kontakt adress a:hover{color:#b25c51}#kontakt adress .address__link{display:inline-block;width:100%;padding-top:8px;margin-bottom:30px;font-size:20px}@media screen and (min-width: 481px){#kontakt adress .address__link{margin-bottom:30px}}@media screen and (min-width: 768px){#kontakt adress .address__link{margin-bottom:30px}}@media screen and (min-width: 1030px){#kontakt adress .address__link{margin-bottom:30px}}@media screen and (min-width: 481px){#kontakt adress .address__link{font-size:20px}}@media screen and (min-width: 768px){#kontakt adress .address__link{font-size:20px}}@media screen and (min-width: 1030px){#kontakt adress .address__link{font-size:22px}}#kontakt adress .address__link--social-media{width:auto;padding-right:6px}#kontakt .leaflet-map{z-index:1;margin-bottom:50px;min-height:270px;max-height:270px}@media screen and (min-width: 481px){#kontakt .leaflet-map{margin-bottom:50px}}@media screen and (min-width: 768px){#kontakt .leaflet-map{margin-bottom:50px}}@media screen and (min-width: 1030px){#kontakt .leaflet-map{margin-bottom:70px}}@media screen and (min-width: 481px){#kontakt .leaflet-map{min-height:340px;max-height:340px}}@media screen and (min-width: 768px){#kontakt .leaflet-map{min-height:500px;max-height:500px}}@media screen and (min-width: 1030px){#kontakt .leaflet-map{min-height:520px;max-height:520px}}#kontakt .leaflet-map .leaflet-tile-pane{filter:grayscale(100%)}#kontakt .leaflet-map .leaflet-bar a{background-color:#f5f4f3}#kontakt .leaflet-map .leaflet-control-attribution a{color:#000}#kontakt .leaflet-map .leaflet-map__marker:after{content:"";background-image:url("../images/map-marker.svg");width:15px;height:15px;background-size:15px 15px}#kontakt #anfahrt em{font-style:normal;display:inline-block;width:100%;font-size:20px}@media screen and (min-width: 481px){#kontakt #anfahrt em{font-size:20px}}@media screen and (min-width: 768px){#kontakt #anfahrt em{font-size:20px}}@media screen and (min-width: 1030px){#kontakt #anfahrt em{font-size:22px}}#simple{margin-top:50px}@media screen and (min-width: 481px){#simple{margin-top:50px}}@media screen and (min-width: 768px){#simple{margin-top:50px}}@media screen and (min-width: 1030px){#simple{margin-top:70px}}#faqs .faqs__header{font-weight:bold;margin-top:50px}@media screen and (min-width: 481px){#faqs .faqs__header{margin-top:50px}}@media screen and (min-width: 768px){#faqs .faqs__header{margin-top:50px}}@media screen and (min-width: 1030px){#faqs .faqs__header{margin-top:70px}}.page-template-page-booking_confirmation .bighide .logoreihe__txt{padding-top:80px;padding-bottom:80px}@media screen and (min-width: 481px){.page-template-page-booking_confirmation .bighide .logoreihe__txt{padding-top:80px;padding-bottom:80px}}@media screen and (min-width: 768px){.page-template-page-booking_confirmation .bighide .logoreihe__txt{padding-top:80px;padding-bottom:80px}}@media screen and (min-width: 1030px){.page-template-page-booking_confirmation .bighide .logoreihe__txt{padding-top:160px;padding-bottom:160px}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}body .select2-container--default .select2-selection--single .select2-selection__arrow{height:60px}body .select2-container--default .select2-selection--single .select2-selection__arrow b{border:none !important;margin-left:-10px}body .select2-container--default .select2-selection--single .select2-selection__arrow b:before{transform:rotate(0);transition:all .35s cubic-bezier(0.3, 0.1, 0.3, 1);border-style:solid;border-color:#333;border-width:.1em .1em 0 0;content:"";display:inline-block;height:.5em;left:.15em;position:relative;top:.15em;vertical-align:top;width:.5em;top:0;transform:rotate(-45deg);transform-origin:center}body .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b:before{transform:rotate(135deg)}body .select2-dropdown{border-top:none;border:1px solid #eee;border-radius:2px;animation:fadeIn .35s forwards}body .select2-container--default .select2-results__option--highlighted{transition:opacity .35s cubic-bezier(0.3, 0.1, 0.3, 1),transform .35s cubic-bezier(0.3, 0.1, 0.3, 1),background-color .35s cubic-bezier(0.3, 0.1, 0.3, 1),color .35s cubic-bezier(0.3, 0.1, 0.3, 1);transition-delay:.1s,.1s,.1s,.1s;background-color:rgba(0,0,0,0)}body .select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#b25c51;transform:none;opacity:1}body .date-picker-wrapper{border:1px solid #f2f4f6;background:#fff;box-shadow:0 2px 4px rgba(0,0,0,.15);font-family:"Cadiz","Helvetica Neue",Helvetica,Arial,sans-serif}body .drp_top-bar.normal{display:flex;justify-content:space-between;padding:10px 0}body .date-picker-wrapper .drp_top-bar .apply-btn,body .date-picker-wrapper .drp_top-bar .apply-btn.disabled{all:unset;color:#000;background-color:#fff;border:1px solid #f2f4f6;display:inline-block;border-radius:2px;padding:10px 60px 9px 60px;box-shadow:0 1px 2px rgba(0,0,0,.15);font-size:12px;line-height:1.1;font-family:"Cadiz","Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:none !important;letter-spacing:0 !important}body .date-picker-wrapper .month-wrapper table .day.real-today{background-color:rgba(0,0,0,0);-webkit-border-start:1px solid #333;border-inline-start:1px solid #333}body .date-picker-wrapper .month-wrapper table .day.checked,body .date-picker-wrapper .month-wrapper table .day.toMonth.hovering{background-color:#b25c51}body .date-picker-wrapper .month-wrapper table .day.checked.toMonth.valid,body .date-picker-wrapper .month-wrapper table .day.toMonth.hovering.toMonth.valid{color:#fff}body .date-picker-wrapper .first-date-selected,body .date-picker-wrapper .last-date-selected{background-color:#333 !important}#quick_booking_form{margin-top:30px;margin-bottom:30px;margin-top:50px;display:flex;align-items:flex-end}@media screen and (min-width: 481px){#quick_booking_form{margin-top:30px;margin-bottom:30px}}@media screen and (min-width: 768px){#quick_booking_form{margin-top:30px;margin-bottom:30px}}@media screen and (min-width: 1030px){#quick_booking_form{margin-top:30px;margin-bottom:30px}}@media screen and (min-width: 481px){#quick_booking_form{margin-top:50px}}@media screen and (min-width: 768px){#quick_booking_form{margin-top:50px}}@media screen and (min-width: 1030px){#quick_booking_form{margin-top:70px}}@media(max-width: 768px){#quick_booking_form{flex-flow:wrap}}#quick_booking_form .select2-container--default .select2-selection--single{border-radius:0;border:1px solid #f2f4f6;height:60px;padding:0 16px;display:flex;font-size:14px;align-items:center}#quick_booking_form label{padding:0 16px;font-size:11px;display:block;text-transform:uppercase;letter-spacing:.05em;color:#333;margin-bottom:8px}@media(max-width: 768px){#quick_booking_form label{margin-bottom:4px}}#quick_booking_form .quick_booking_form-group{flex-grow:1;flex-flow:column;margin-right:-1px}@media(max-width: 768px){#quick_booking_form .quick_booking_form-group{margin-bottom:12px}#quick_booking_form .quick_booking_form-group:first-of-type{flex-basis:100%}}#quick_booking_form .quick_booking_form-group #daterange{width:100%;border-radius:0;border:1px solid #eee;height:60px;padding:0 40px;display:flex;font-size:14px;align-items:center}@media(max-width: 768px){#quick_booking_form .quick_booking_form-group #daterange{padding:0 20px 0 20px}}#quick_booking_form .quick_booking_form-group #daterange:focus{outline:none}#quick_booking_form #quick_booking_form_submit{flex-basis:200px;flex-shrink:0;height:60px;color:#fff;background-color:#b25c51 !important;border:none;display:inline-block;border-radius:2px;padding:10px 60px 9px 60px;box-shadow:0 2px 4px rgba(0,0,0,.25);font-size:18px;line-height:1.1;font-family:"Cadiz","Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:none !important;letter-spacing:0 !important}@media screen and (min-width: 481px){#quick_booking_form #quick_booking_form_submit{font-size:18px}}@media screen and (min-width: 768px){#quick_booking_form #quick_booking_form_submit{font-size:18px}}@media screen and (min-width: 1030px){#quick_booking_form #quick_booking_form_submit{font-size:18px}}#quick_booking_form #quick_booking_form_submit:focus{outline:none}@media(max-width: 768px){#quick_booking_form #quick_booking_form_submit{flex-basis:100%}}#spiderBooking .spiderBooking .spiderBooking-form__button{background-color:#b25c51 !important;border-color:#b25c51 !important;display:inline-block;border-radius:2px;padding:10px 60px 9px 60px;box-shadow:0 2px 4px rgba(0,0,0,.25);font-size:18px;line-height:1.1;font-family:"Cadiz","Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:none !important;letter-spacing:0 !important}@media screen and (min-width: 481px){#spiderBooking .spiderBooking .spiderBooking-form__button{font-size:18px}}@media screen and (min-width: 768px){#spiderBooking .spiderBooking .spiderBooking-form__button{font-size:18px}}@media screen and (min-width: 1030px){#spiderBooking .spiderBooking .spiderBooking-form__button{font-size:18px}}#spiderBooking .spiderBooking .spiderBooking-form__button:focus{outline:none}#buchen{padding-top:80px;padding-bottom:80px;margin-top:80px;margin-bottom:80px}@media screen and (min-width: 481px){#buchen{padding-top:80px;padding-bottom:80px}}@media screen and (min-width: 768px){#buchen{padding-top:80px;padding-bottom:80px}}@media screen and (min-width: 1030px){#buchen{padding-top:160px;padding-bottom:160px}}@media screen and (min-width: 481px){#buchen{margin-top:80px;margin-bottom:80px}}@media screen and (min-width: 768px){#buchen{margin-top:80px;margin-bottom:80px}}@media screen and (min-width: 1030px){#buchen{margin-top:160px;margin-bottom:160px}}#buchen .airWbeWidgetContainer a,#buchen #wbe4Wrapper a{color:#b25c51 !important}#buchen #accordion.panel-group{margin-bottom:0}#buchen .airWbeWidgetContainer .btn-primary,#buchen #wbe4Wrapper .btn-primary{background-color:#b25c51 !important;border-color:#b25c51 !important;display:inline-block;border-radius:2px;padding:10px 60px 9px 60px;box-shadow:0 2px 4px rgba(0,0,0,.25);font-size:18px;line-height:1.1}@media screen and (min-width: 481px){#buchen .airWbeWidgetContainer .btn-primary,#buchen #wbe4Wrapper .btn-primary{font-size:18px}}@media screen and (min-width: 768px){#buchen .airWbeWidgetContainer .btn-primary,#buchen #wbe4Wrapper .btn-primary{font-size:18px}}@media screen and (min-width: 1030px){#buchen .airWbeWidgetContainer .btn-primary,#buchen #wbe4Wrapper .btn-primary{font-size:18px}}#buchen .airWbeWidgetContainer .btn-primary:focus,#buchen #wbe4Wrapper .btn-primary:focus{outline:none}#buchen .airWbeWidgetContainer .btn-primary .glyphicon-forward:before,#buchen #wbe4Wrapper .btn-primary .glyphicon-forward:before{content:"";font-size:14px;padding-left:6px}#buchen .bao_nfwbe_chooseButton .btn-primary,#buchen #wbe4Wrapper .btn-primary{padding:10px 20px 9px 20px}#buchen #wbe4Wrapper .bao_nfwbe_backbutton{display:inline-block;border:none !important;border-radius:2px !important;padding:10px 60px 9px 60px !important;box-shadow:0 2px 4px rgba(0,0,0,.25);font-size:18px;line-height:1.1}@media screen and (min-width: 481px){#buchen #wbe4Wrapper .bao_nfwbe_backbutton{font-size:18px}}@media screen and (min-width: 768px){#buchen #wbe4Wrapper .bao_nfwbe_backbutton{font-size:18px}}@media screen and (min-width: 1030px){#buchen #wbe4Wrapper .bao_nfwbe_backbutton{font-size:18px}}#buchen #wbe4Wrapper .bao_nfwbe_backbutton .glyphicon-backward:before{content:"";font-size:14px;padding-right:6px}#buchen #wbe4Wrapper{font-size:16px;font-family:"Cadiz","Helvetica Neue",Helvetica,Arial,sans-serif}@media screen and (min-width: 481px){#buchen #wbe4Wrapper{font-size:16px}}@media screen and (min-width: 768px){#buchen #wbe4Wrapper{font-size:16px}}@media screen and (min-width: 1030px){#buchen #wbe4Wrapper{font-size:18px}}#buchen .airWbeWidgetContainer .input-sm,#buchen #wbe4Wrapper .input-sm{font-size:14px}@media screen and (min-width: 481px){#buchen .airWbeWidgetContainer .input-sm,#buchen #wbe4Wrapper .input-sm{font-size:14px}}@media screen and (min-width: 768px){#buchen .airWbeWidgetContainer .input-sm,#buchen #wbe4Wrapper .input-sm{font-size:14px}}@media screen and (min-width: 1030px){#buchen .airWbeWidgetContainer .input-sm,#buchen #wbe4Wrapper .input-sm{font-size:14px}}#buchen #wbe4Wrapper .ui-datepicker td .ui-state-active{background:#aeaeae !important}#buchen #wbe4Wrapper .ui-datepicker .ui-datepicker-header{background:#b25c51 !important}#buchen #wbe4Wrapper .ui-datepicker{border:1px solid #b25c51 !important}#buchen .airWbeWidgetContainer .input-sm:focus,#buchen #wbe4Wrapper .input-sm:focus{box-shadow:inset 0 1px 1px #b25c51 !important}#buchen #wbe4Wrapper .ui-icon.ui-icon-circle-triangle-e:before,#buchen #wbe4Wrapper .ui-icon.ui-icon-circle-triangle-w:before{color:#fff}#buchen .airWbeWidgetContainer .progress-bar,#buchen #wbe4Wrapper .progress-bar{background-color:#b25c51 !important}#buchen #wbe4Wrapper .bold,#buchen .airWbeNoWidgetContainer .bold,#buchen #wbe4Wrapper.container .bold{font-weight:700}#buchen #wbe4Wrapper .ui-datepicker table{font-size:14px}@media screen and (min-width: 481px){#buchen #wbe4Wrapper .ui-datepicker table{font-size:14px}}@media screen and (min-width: 768px){#buchen #wbe4Wrapper .ui-datepicker table{font-size:14px}}@media screen and (min-width: 1030px){#buchen #wbe4Wrapper .ui-datepicker table{font-size:14px}}#buchen .btn btn-primary.btn-sm.btn-block.bao_nfwbe_choose{padding-left:inherit;padding-right:inherit}#buchen .airWbeWidgetContainer .has-error .help-block,#buchen #wbe4Wrapper .has-error .help-block,#buchen .airWbeWidgetContainer .has-error .control-label,#buchen #wbe4Wrapper .has-error .control-label,#buchen .airWbeWidgetContainer .has-error .radio,#buchen #wbe4Wrapper .has-error .radio,#buchen .airWbeWidgetContainer .has-error .checkbox,#buchen #wbe4Wrapper .has-error .checkbox,#buchen .airWbeWidgetContainer .has-error .radio-inline,#buchen #wbe4Wrapper .has-error .radio-inline,#buchen .airWbeWidgetContainer .has-error .checkbox-inline,#buchen #wbe4Wrapper .has-error .checkbox-inline{color:#963d34}body #SCK .SCK_BannerContainer{width:100%;box-shadow:none;background-color:#963d34;color:#fff;left:0;bottom:0;text-align:center;padding-top:50px;padding-bottom:50px}@media screen and (min-width: 481px){body #SCK .SCK_BannerContainer{padding-top:50px;padding-bottom:50px}}@media screen and (min-width: 768px){body #SCK .SCK_BannerContainer{padding-top:50px;padding-bottom:50px}}@media screen and (min-width: 1030px){body #SCK .SCK_BannerContainer{padding-top:70px;padding-bottom:70px}}body #SCK .SCK_BannerContainer a{color:#fff;text-decoration:underline}body #SCK .SCK_BannerContainer .SCK_Close{text-decoration:none;display:none}body #SCK #SCK_BannerTextContainer{float:none;margin:0 auto;width:100%}body #SCK #SCK_BannerActionsContainer{float:none;text-align:center}body #SCK #SCK_BannerActions{margin-top:30px;position:relative;bottom:inherit;top:0;left:50%;transform:translateX(-50%)}@media screen and (min-width: 481px){body #SCK #SCK_BannerActions{margin-top:30px}}@media screen and (min-width: 768px){body #SCK #SCK_BannerActions{margin-top:30px}}@media screen and (min-width: 1030px){body #SCK #SCK_BannerActions{margin-top:30px}}body #SCK .SCK_Accept{display:inline-block;font-size:18px;line-height:1.1;background-color:#fff;color:#963d34;border-radius:2px;padding:10px 60px 9px 60px;text-transform:none;font-weight:normal;float:none;box-shadow:0 2px 4px rgba(0,0,0,.25)}@media screen and (min-width: 481px){body #SCK .SCK_Accept{font-size:18px}}@media screen and (min-width: 768px){body #SCK .SCK_Accept{font-size:18px}}@media screen and (min-width: 1030px){body #SCK .SCK_Accept{font-size:18px}}body #SCK .SCK_Accept:hover{box-shadow:0 3px 3px rgba(0,0,0,.45);background-color:hsl(0,0%,97%);text-shadow:none}@media(min-width: 1000px){body #SCK .SCK_BannerContainer{margin-left:0}}.accordion{margin-top:30px}@media screen and (min-width: 481px){.accordion{margin-top:30px}}@media screen and (min-width: 768px){.accordion{margin-top:30px}}@media screen and (min-width: 1030px){.accordion{margin-top:30px}}.accordion__content{padding-bottom:30px}@media screen and (min-width: 481px){.accordion__content{padding-bottom:30px}}@media screen and (min-width: 768px){.accordion__content{padding-bottom:30px}}@media screen and (min-width: 1030px){.accordion__content{padding-bottom:30px}}.accordion__content a{color:#b25c51}.accordion__content a:hover{color:#000}.accordion__facts{margin-top:-16px;font-size:14px;padding-top:30px;padding-bottom:30px}@media screen and (min-width: 481px){.accordion__facts{font-size:14px}}@media screen and (min-width: 768px){.accordion__facts{font-size:14px}}@media screen and (min-width: 1030px){.accordion__facts{font-size:14px}}@media screen and (min-width: 481px){.accordion__facts{padding-top:30px;padding-bottom:30px}}@media screen and (min-width: 768px){.accordion__facts{padding-top:30px;padding-bottom:30px}}@media screen and (min-width: 1030px){.accordion__facts{padding-top:30px;padding-bottom:30px}}.accordion__image{margin-bottom:16px}.accordion__add-info{float:right;display:inline-block !important}.accordion__add-info--red{color:#b25c51}.accordion__head{border-top:1px solid #aeaeae;padding:16px 0;cursor:pointer;list-style:none}.accordion__head h3{display:inline-block;width:calc(100% - 40px);float:right}.accordion__head:focus{outline:none}.accordion__head.ui-accordion-header-active{border-bottom:rgba(0,0,0,0)}.accordion__head.ui-accordion-header-active .button .arrow-icon{transform:rotate(-90deg) translate3d(0, 0, 0)}.accordion__head.ui-accordion-header-active .button:hover .arrow-icon{transform:rotate(-90deg) translate3d(3px, 0, 0)}.accordion__head .button.button--accordion .arrow-icon{width:40px;top:-4px}.accordion__head:last-of-type{padding-bottom:0}footer{flex-shrink:0;background-color:#534c49;color:#fff;text-align:center}footer div.wrap-bg{padding-top:50px}@media screen and (min-width: 481px){footer div.wrap-bg{padding-top:50px}}@media screen and (min-width: 768px){footer div.wrap-bg{padding-top:50px}}@media screen and (min-width: 1030px){footer div.wrap-bg{padding-top:70px}}footer div.wrap-bg-2{padding-bottom:50px}@media screen and (min-width: 481px){footer div.wrap-bg-2{padding-bottom:50px}}@media screen and (min-width: 768px){footer div.wrap-bg-2{padding-bottom:50px}}@media screen and (min-width: 1030px){footer div.wrap-bg-2{padding-bottom:70px}}footer .button{margin-top:30px}@media screen and (min-width: 481px){footer .button{margin-top:30px}}@media screen and (min-width: 768px){footer .button{margin-top:30px}}@media screen and (min-width: 1030px){footer .button{margin-top:30px}}footer .footer__text{max-width:180px;margin:0 auto;display:block;font-size:20px;line-height:1.2}@media screen and (min-width: 481px){footer .footer__text{font-size:20px}}@media screen and (min-width: 768px){footer .footer__text{font-size:26px}}@media screen and (min-width: 1030px){footer .footer__text{font-size:32px}}footer address{font-style:normal;font-weight:700;margin-top:30px;font-size:20px;line-height:1.2}@media screen and (min-width: 481px){footer address{margin-top:30px}}@media screen and (min-width: 768px){footer address{margin-top:30px}}@media screen and (min-width: 1030px){footer address{margin-top:30px}}@media screen and (min-width: 481px){footer address{font-size:20px}}@media screen and (min-width: 768px){footer address{font-size:26px}}@media screen and (min-width: 1030px){footer address{font-size:32px}}footer address .address__title,footer address .address__telefonzeiten{font-weight:400;font-size:14px}@media screen and (min-width: 481px){footer address .address__title,footer address .address__telefonzeiten{font-size:14px}}@media screen and (min-width: 768px){footer address .address__title,footer address .address__telefonzeiten{font-size:14px}}@media screen and (min-width: 1030px){footer address .address__title,footer address .address__telefonzeiten{font-size:14px}}footer address .address__telefonzeiten{display:inline-block;margin-top:12px;max-width:260px}footer address .address__link{color:#fff}footer address .address__link:hover{color:#984737}footer .footer__nav{max-width:260px;margin-left:auto;margin-right:auto;margin-top:80px;margin-bottom:30px}@media screen and (min-width: 481px){footer .footer__nav{margin-top:80px}}@media screen and (min-width: 768px){footer .footer__nav{margin-top:80px}}@media screen and (min-width: 1030px){footer .footer__nav{margin-top:160px}}@media screen and (min-width: 481px){footer .footer__nav{margin-bottom:30px}}@media screen and (min-width: 768px){footer .footer__nav{margin-bottom:30px}}@media screen and (min-width: 1030px){footer .footer__nav{margin-bottom:30px}}footer .footer__nav a{color:#fff;font-size:14px}@media screen and (min-width: 481px){footer .footer__nav a{font-size:14px}}@media screen and (min-width: 768px){footer .footer__nav a{font-size:14px}}@media screen and (min-width: 1030px){footer .footer__nav a{font-size:14px}}footer .footer__nav a:hover{color:#984737}footer .footer__copy{font-size:12px}@media only screen and (min-width: 768px){#angebote .angebot{text-align:left}}@media only screen and (min-width: 1030px){body{padding-top:110px}.bighide{display:none !important}.smallhide{display:inherit !important}.button.button--white{color:#b25c51;display:inline-block !important;font-size:16px}}@media only screen and (min-width: 1030px)and (min-width: 481px){.button.button--white{font-size:16px}}@media only screen and (min-width: 1030px)and (min-width: 768px){.button.button--white{font-size:16px}}@media only screen and (min-width: 1030px)and (min-width: 1030px){.button.button--white{font-size:18px}}@media only screen and (min-width: 1030px){#BorlabsCookieBox ._brlbs-bar ul.show-cookie-logo{justify-content:flex-start}.wrap{padding:0;width:980px}.header{left:50%;margin-left:-490px;position:fixed}.header.wrap{padding:30px 0}.header.header--scrollup li a{text-shadow:1px 1px 0px hsla(0,0%,100%,.3)}.site__logo{float:left;padding-left:0}.txt-block--centered{text-align:left}.txt-block__icon-wrap{padding-top:50px}.col__9x8{width:728px}.col__8x7{width:644px}.col__7x7{width:588px}.col__7x6{width:560px}.col__6x5{width:476px}.col__5x4{width:392px}.col__5x4-flex{width:392px}.col__4x3{width:308px}.col__3x3{width:252px}.col__3x2{width:224px}.col__2x1{width:140px}.col--padding-right{padding-right:112px}.col--padding-right_small{padding-right:84px}.col--margin-right{margin-right:112px}.col--margin-right_small{margin-right:84px}.col--margin-right_tiny{margin-right:28px}.col--margin-left_tiny{margin-left:28px}.col--padding-left{padding-left:112px}.col--padding-left_small{padding-left:84px}.col--padding-left_tiny{padding-left:28px}.col--margin-left{margin-left:112px}.col--margin-left_small{margin-left:84px}.col--full-flex{display:flex !important;flex-flow:wrap;align-content:space-between;position:absolute;height:100%}.col--full-flex-start{display:flex;flex-flow:wrap;align-content:space-around}.flex{display:flex !important;text-align:left;position:relative}.flex--reverse{flex-flow:row-reverse}.flex--reverse:nth-of-type(even){flex-flow:row}.flex--reverse.flex--reverse-reverse{flex-flow:row}.flex--reverse.flex--reverse-reverse:nth-of-type(even){flex-flow:row-reverse}.flex--reverse.flex--reverse-reverse:nth-of-type(even) .col__8x7{padding-left:0 !important;padding-right:28px !important}.flex--center{align-items:center}.flex--bottom{align-items:flex-end}main{overflow-x:hidden}.page-template-page-startseite main{overflow-x:visible}.slick .slick-dots li button{width:7px;height:7px;margin:0 3px}#intro .slick__slide{min-height:380px;max-height:380px}}@media only screen and (min-width: 1030px)and (min-width: 481px){#intro .slick__slide{min-height:480px;max-height:480px}}@media only screen and (min-width: 1030px)and (min-width: 768px){#intro .slick__slide{min-height:600px;max-height:600px}}@media only screen and (min-width: 1030px)and (min-width: 1030px){#intro .slick__slide{min-height:680px;max-height:680px}}@media only screen and (min-width: 1030px){#booking{position:relative}#booking .flex:first-of-type{z-index:1}#booking .wrap{position:absolute;top:0;right:50%;transform:translateX(50%);height:100%}#booking .wrap:after{content:"";position:absolute;top:0;left:100%;width:50vw;height:100%;background-color:#b25c51}#booking .col__5x4-flex{position:absolute;top:0;right:0;height:100%;background-color:#b25c51;display:flex !important;align-items:center;flex-flow:wrap;color:#fff;padding-left:84px}#booking .col__5x4-flex div:first-of-type{padding-right:56px}#booking .col__5x4-flex div:last-of-type div:first-of-type{padding-right:56px}#booking .col__5x4-flex h2{margin-top:30px}}@media only screen and (min-width: 1030px)and (min-width: 481px){#booking .col__5x4-flex h2{margin-top:30px}}@media only screen and (min-width: 1030px)and (min-width: 768px){#booking .col__5x4-flex h2{margin-top:30px}}@media only screen and (min-width: 1030px)and (min-width: 1030px){#booking .col__5x4-flex h2{margin-top:30px}}@media only screen and (min-width: 1030px){#booking .col__5x4-flex .button{margin-top:30px;margin-bottom:0 !important}}@media only screen and (min-width: 1030px)and (min-width: 481px){#booking .col__5x4-flex .button{margin-top:30px}}@media only screen and (min-width: 1030px)and (min-width: 768px){#booking .col__5x4-flex .button{margin-top:30px}}@media only screen and (min-width: 1030px)and (min-width: 1030px){#booking .col__5x4-flex .button{margin-top:30px}}@media only screen and (min-width: 1030px){#intro-sub{padding-top:80px;margin-top:80px;margin-bottom:80px}#intro-sub h1{text-align:center;margin:0;font-size:62px}}@media only screen and (min-width: 1030px)and (min-width: 481px){#intro-sub{padding-top:80px}}@media only screen and (min-width: 1030px)and (min-width: 768px){#intro-sub{padding-top:80px}}@media only screen and (min-width: 1030px)and (min-width: 1030px){#intro-sub{padding-top:160px}}@media only screen and (min-width: 1030px)and (min-width: 481px){#intro-sub{margin-top:80px;margin-bottom:80px}}@media only screen and (min-width: 1030px)and (min-width: 768px){#intro-sub{margin-top:80px;margin-bottom:80px}}@media only screen and (min-width: 1030px)and (min-width: 1030px){#intro-sub{margin-top:160px;margin-bottom:160px}}@media only screen and (min-width: 1030px){#startseite #intro{position:relative;top:-110px}#startseite #intro .wrap{position:relative}#startseite #intro .col__5x4{position:relative;z-index:1;padding-top:110px}#startseite #intro .button{margin-top:20px}#startseite #intro .col__7x7{position:absolute;top:0;right:0;height:100% !important;max-height:100% !important}#startseite #intro .col__7x7 .slick-track{display:flex}#startseite #intro .col__7x7 .slick-track .slick-slide{display:flex;height:auto}#startseite #intro .col__7x7 .slick{margin:0;padding:0;height:100% !important;max-height:100% !important}#startseite #intro .col__7x7 .slick .slick-list,#startseite #intro .col__7x7 .slick .slick-track,#startseite #intro .col__7x7 .slick .slick-slide,#startseite #intro .col__7x7 .slick .slick__slide{height:100% !important;max-height:100% !important}#startseite #intro .col__7x7 .slick .slick-slide div:first-child{width:100%}#startseite .logoreihe{margin-top:50px}}@media only screen and (min-width: 1030px)and (min-width: 481px){#startseite .logoreihe{margin-top:50px}}@media only screen and (min-width: 1030px)and (min-width: 768px){#startseite .logoreihe{margin-top:50px}}@media only screen and (min-width: 1030px)and (min-width: 1030px){#startseite .logoreihe{margin-top:70px}}@media only screen and (min-width: 1030px){#startseite .logoreihe .logoreihe__txt{width:363px}#startseite .logoreihe::after{background-size:160px 160px;width:160px;height:160px;right:-120px;bottom:10px}#startseite .link-group:last-of-type{margin-bottom:0}#startseite .angebote{background:linear-gradient(to bottom, #F5F4F3 0%, #F5F4F3 75%, #F5F4F3 75%, #fff 75%, #fff 100%);padding-bottom:0}#startseite #apartments-startseite h2{margin-bottom:16px}#startseite #apartments-startseite .button{margin-top:0}#startseite .section-bottom--bg{padding-bottom:80px}}@media only screen and (min-width: 1030px)and (min-width: 481px){#startseite .section-bottom--bg{padding-bottom:80px}}@media only screen and (min-width: 1030px)and (min-width: 768px){#startseite .section-bottom--bg{padding-bottom:80px}}@media only screen and (min-width: 1030px)and (min-width: 1030px){#startseite .section-bottom--bg{padding-bottom:160px}}@media only screen and (min-width: 1030px){#startseite .section-bottom--bg .col__5x4:first-of-type{text-align:center}#startseite .section-bottom--bg img:first-of-type{width:190px}#startseite .section-bottom--bg .button{margin-bottom:0}#startseite .section-bottom--left .button{margin-bottom:0}#startseite .section-bottom--left img{padding-right:0}#startseite .section-bottom--right{margin-left:auto}#startseite .section-bottom--left-landscape img{padding-right:0}.page-template-page-apartments .slick--sub{position:relative;height:800px !important;max-height:88vh !important;min-height:600px;margin-top:50px;margin-bottom:0}}@media only screen and (min-width: 1030px)and (min-width: 481px){.page-template-page-apartments .slick--sub{margin-top:50px}}@media only screen and (min-width: 1030px)and (min-width: 768px){.page-template-page-apartments .slick--sub{margin-top:50px}}@media only screen and (min-width: 1030px)and (min-width: 1030px){.page-template-page-apartments .slick--sub{margin-top:70px}}@media only screen and (min-width: 1030px){.page-template-page-apartments .slick--sub .slick__slide,.page-template-page-apartments .slick--sub .slick-slide{height:88vh !important;max-height:800px !important;min-height:600px;margin-bottom:28px}.page-template-page-apartments .slick--sub .slick__caption{bottom:-28px}.page-template-page-apartments .slick--sub .slick-dots{padding-right:48px;width:auto;display:inline-block;background:linear-gradient(to right, #fff 0%, #fff 65%, rgba(255, 255, 255, 0) 100%);position:relative;top:-28px}.page-template-page-apartments #intro-sub{margin-top:30px;padding-top:50px}}@media only screen and (min-width: 1030px)and (min-width: 481px){.page-template-page-apartments #intro-sub{margin-top:30px}}@media only screen and (min-width: 1030px)and (min-width: 768px){.page-template-page-apartments #intro-sub{margin-top:30px}}@media only screen and (min-width: 1030px)and (min-width: 1030px){.page-template-page-apartments #intro-sub{margin-top:30px}}@media only screen and (min-width: 1030px)and (min-width: 481px){.page-template-page-apartments #intro-sub{padding-top:50px}}@media only screen and (min-width: 1030px)and (min-width: 768px){.page-template-page-apartments #intro-sub{padding-top:50px}}@media only screen and (min-width: 1030px)and (min-width: 1030px){.page-template-page-apartments #intro-sub{padding-top:70px}}@media only screen and (min-width: 1030px){.page-template-page-apartments #intro-sub .txt-block{margin-bottom:0;margin-top:90px}.page-template-page-apartments #intro-sub .intro__headline{position:relative;margin:0}.page-template-page-apartments #intro-sub .col__5x4 .button{margin-top:50px}}@media only screen and (min-width: 1030px)and (min-width: 481px){.page-template-page-apartments #intro-sub .col__5x4 .button{margin-top:50px}}@media only screen and (min-width: 1030px)and (min-width: 768px){.page-template-page-apartments #intro-sub .col__5x4 .button{margin-top:50px}}@media only screen and (min-width: 1030px)and (min-width: 1030px){.page-template-page-apartments #intro-sub .col__5x4 .button{margin-top:70px}}@media only screen and (min-width: 1030px){.page-template-page-apartments .slick .slick__slide{position:relative}.page-template-page-apartments .slick .slick-dots{position:relative;margin-bottom:inherit;z-index:99}.page-template-page-apartments .slick .slick-dots li button{margin:0 3px;transition:background .3s ease-in-out}.page-template-page-apartments .slick .slick-dots li button:hover{background:#000}.page-template-page-apartments .intro__headline{position:absolute;margin-top:50px}}@media only screen and (min-width: 1030px)and (min-width: 481px){.page-template-page-apartments .intro__headline{margin-top:50px}}@media only screen and (min-width: 1030px)and (min-width: 768px){.page-template-page-apartments .intro__headline{margin-top:50px}}@media only screen and (min-width: 1030px)and (min-width: 1030px){.page-template-page-apartments .intro__headline{margin-top:70px}}@media only screen and (min-width: 1030px){.page-template-page-apartments #booking{padding-top:80px}}@media only screen and (min-width: 1030px)and (min-width: 481px){.page-template-page-apartments #booking{padding-top:80px}}@media only screen and (min-width: 1030px)and (min-width: 768px){.page-template-page-apartments #booking{padding-top:80px}}@media only screen and (min-width: 1030px)and (min-width: 1030px){.page-template-page-apartments #booking{padding-top:160px}}@media only screen and (min-width: 1030px){.page-template-page-apartments #booking .txt-block--centered{text-align:left !important;margin-top:80px}}@media only screen and (min-width: 1030px)and (min-width: 481px){.page-template-page-apartments #booking .txt-block--centered{margin-top:80px}}@media only screen and (min-width: 1030px)and (min-width: 768px){.page-template-page-apartments #booking .txt-block--centered{margin-top:80px}}@media only screen and (min-width: 1030px)and (min-width: 1030px){.page-template-page-apartments #booking .txt-block--centered{margin-top:160px}}@media only screen and (min-width: 1030px){.page-template-page-apartments #booking .col__3x2.col--margin-left_small{margin-left:28px}.page-template-page-apartments .txt-block__image{margin-top:0}.page-template-page-apartments .col__8x7{padding-right:28px;flex-flow:column}.page-template-page-apartments .txt-block__icon-wrap{text-align:center !important}.page-template-page-apartments .txt-block--centered{text-align:center !important}.page-template-page-apartments .accordion{margin-top:0}#inhalte h2{font-size:32px;line-height:1.1}}@media only screen and (min-width: 1030px)and (min-width: 481px){#inhalte h2{font-size:32px}}@media only screen and (min-width: 1030px)and (min-width: 768px){#inhalte h2{font-size:32px}}@media only screen and (min-width: 1030px)and (min-width: 1030px){#inhalte h2{font-size:46px}}@media only screen and (min-width: 1030px){#inhalte .accordion-sub{margin-top:0}#inhalte .inhalte__caption{text-align:left;margin:0}#inhalte .inhalte__akkordeon-introtext{padding-bottom:50px}}@media only screen and (min-width: 1030px)and (min-width: 481px){#inhalte .inhalte__akkordeon-introtext{padding-bottom:50px}}@media only screen and (min-width: 1030px)and (min-width: 768px){#inhalte .inhalte__akkordeon-introtext{padding-bottom:50px}}@media only screen and (min-width: 1030px)and (min-width: 1030px){#inhalte .inhalte__akkordeon-introtext{padding-bottom:70px}}@media only screen and (min-width: 1030px){#inhalte .inhalte__zwischenuberschrift--klein h2{text-align:center;margin-right:168px}#inhalte .inhalte__zwischenuberschrift--gross h2{font-size:26px;line-height:1.1}}@media only screen and (min-width: 1030px)and (min-width: 481px){#inhalte .inhalte__zwischenuberschrift--gross h2{font-size:26px}}@media only screen and (min-width: 1030px)and (min-width: 768px){#inhalte .inhalte__zwischenuberschrift--gross h2{font-size:26px}}@media only screen and (min-width: 1030px)and (min-width: 1030px){#inhalte .inhalte__zwischenuberschrift--gross h2{font-size:36px}}@media only screen and (min-width: 1030px){#inhalte .inhalte__zitat{text-align:center;padding-top:0}#inhalte .inhalte__zitat h2{font-size:26px;line-height:1.1}}@media only screen and (min-width: 1030px)and (min-width: 481px){#inhalte .inhalte__zitat h2{font-size:26px}}@media only screen and (min-width: 1030px)and (min-width: 768px){#inhalte .inhalte__zitat h2{font-size:26px}}@media only screen and (min-width: 1030px)and (min-width: 1030px){#inhalte .inhalte__zitat h2{font-size:36px}}@media only screen and (min-width: 1030px){#inhalte .inhalte__img--small{margin-left:auto;margin-right:auto}#inhalte .inhalte__img--small img{max-width:100%}#inhalte .inhalte__img--small .inhalte__caption{margin-top:30px}}@media only screen and (min-width: 1030px)and (min-width: 481px){#inhalte .inhalte__img--small .inhalte__caption{margin-top:30px}}@media only screen and (min-width: 1030px)and (min-width: 768px){#inhalte .inhalte__img--small .inhalte__caption{margin-top:30px}}@media only screen and (min-width: 1030px)and (min-width: 1030px){#inhalte .inhalte__img--small .inhalte__caption{margin-top:30px}}@media only screen and (min-width: 1030px){#familie #inhalte .inhalte__caption{text-align:left}#angebote,#angebote-single,#beitrag-single{padding-top:80px;margin-top:80px}}@media only screen and (min-width: 1030px)and (min-width: 481px){#angebote,#angebote-single,#beitrag-single{padding-top:80px}}@media only screen and (min-width: 1030px)and (min-width: 768px){#angebote,#angebote-single,#beitrag-single{padding-top:80px}}@media only screen and (min-width: 1030px)and (min-width: 1030px){#angebote,#angebote-single,#beitrag-single{padding-top:160px}}@media only screen and (min-width: 1030px)and (min-width: 481px){#angebote,#angebote-single,#beitrag-single{margin-top:80px}}@media only screen and (min-width: 1030px)and (min-width: 768px){#angebote,#angebote-single,#beitrag-single{margin-top:80px}}@media only screen and (min-width: 1030px)and (min-width: 1030px){#angebote,#angebote-single,#beitrag-single{margin-top:160px}}@media only screen and (min-width: 1030px){#angebote .angebote__container,#angebote-single .angebote__container,#beitrag-single .angebote__container{background-color:rgba(0,0,0,0);margin-top:30px;padding-top:30px;padding-bottom:50px}}@media only screen and (min-width: 1030px)and (min-width: 481px){#angebote .angebote__container,#angebote-single .angebote__container,#beitrag-single .angebote__container{margin-top:30px}}@media only screen and (min-width: 1030px)and (min-width: 768px){#angebote .angebote__container,#angebote-single .angebote__container,#beitrag-single .angebote__container{margin-top:30px}}@media only screen and (min-width: 1030px)and (min-width: 1030px){#angebote .angebote__container,#angebote-single .angebote__container,#beitrag-single .angebote__container{margin-top:30px}}@media only screen and (min-width: 1030px)and (min-width: 481px){#angebote .angebote__container,#angebote-single .angebote__container,#beitrag-single .angebote__container{padding-top:30px}}@media only screen and (min-width: 1030px)and (min-width: 768px){#angebote .angebote__container,#angebote-single .angebote__container,#beitrag-single .angebote__container{padding-top:30px}}@media only screen and (min-width: 1030px)and (min-width: 1030px){#angebote .angebote__container,#angebote-single .angebote__container,#beitrag-single .angebote__container{padding-top:30px}}@media only screen and (min-width: 1030px)and (min-width: 481px){#angebote .angebote__container,#angebote-single .angebote__container,#beitrag-single .angebote__container{padding-bottom:50px}}@media only screen and (min-width: 1030px)and (min-width: 768px){#angebote .angebote__container,#angebote-single .angebote__container,#beitrag-single .angebote__container{padding-bottom:50px}}@media only screen and (min-width: 1030px)and (min-width: 1030px){#angebote .angebote__container,#angebote-single .angebote__container,#beitrag-single .angebote__container{padding-bottom:70px}}@media only screen and (min-width: 1030px){#angebote .angebot:nth-child(3n+1),#angebote-single .angebot:nth-child(3n+1),#beitrag-single .angebot:nth-child(3n+1){margin-left:0}#angebote .angebot h3,#angebote-single .angebot h3,#beitrag-single .angebot h3{min-height:50px;font-size:20px;margin-bottom:30px}}@media only screen and (min-width: 1030px)and (min-width: 481px){#angebote .angebot h3,#angebote-single .angebot h3,#beitrag-single .angebot h3{font-size:20px}}@media only screen and (min-width: 1030px)and (min-width: 768px){#angebote .angebot h3,#angebote-single .angebot h3,#beitrag-single .angebot h3{font-size:20px}}@media only screen and (min-width: 1030px)and (min-width: 1030px){#angebote .angebot h3,#angebote-single .angebot h3,#beitrag-single .angebot h3{font-size:22px}}@media only screen and (min-width: 1030px)and (min-width: 481px){#angebote .angebot h3,#angebote-single .angebot h3,#beitrag-single .angebot h3{margin-bottom:30px}}@media only screen and (min-width: 1030px)and (min-width: 768px){#angebote .angebot h3,#angebote-single .angebot h3,#beitrag-single .angebot h3{margin-bottom:30px}}@media only screen and (min-width: 1030px)and (min-width: 1030px){#angebote .angebot h3,#angebote-single .angebot h3,#beitrag-single .angebot h3{margin-bottom:30px}}@media only screen and (min-width: 1030px){#angebote .angebot .angebot__txt,#angebote-single .angebot .angebot__txt,#beitrag-single .angebot .angebot__txt{margin-bottom:16px;min-height:75px}#angebote .angebot .angebot__info,#angebote-single .angebot .angebot__info,#beitrag-single .angebot .angebot__info{display:inline-block}#angebote .angebot .angebot__info span:first-of-type,#angebote-single .angebot .angebot__info span:first-of-type,#beitrag-single .angebot .angebot__info span:first-of-type{margin-left:0}#angebote .angebot .angebot__info span:last-of-type,#angebote-single .angebot .angebot__info span:last-of-type,#beitrag-single .angebot .angebot__info span:last-of-type{margin-right:12px}.facetwp-facet-categories-container{padding-bottom:16px;border-bottom:1px solid #aeaeae}#angebote-single,#beitrag-single{padding-top:80px;margin-top:80px}}@media only screen and (min-width: 1030px)and (min-width: 481px){#angebote-single,#beitrag-single{padding-top:80px}}@media only screen and (min-width: 1030px)and (min-width: 768px){#angebote-single,#beitrag-single{padding-top:80px}}@media only screen and (min-width: 1030px)and (min-width: 1030px){#angebote-single,#beitrag-single{padding-top:160px}}@media only screen and (min-width: 1030px)and (min-width: 481px){#angebote-single,#beitrag-single{margin-top:80px}}@media only screen and (min-width: 1030px)and (min-width: 768px){#angebote-single,#beitrag-single{margin-top:80px}}@media only screen and (min-width: 1030px)and (min-width: 1030px){#angebote-single,#beitrag-single{margin-top:160px}}@media only screen and (min-width: 1030px){#angebote-single .txt-block,#beitrag-single .txt-block{margin-bottom:50px}}@media only screen and (min-width: 1030px)and (min-width: 481px){#angebote-single .txt-block,#beitrag-single .txt-block{margin-bottom:50px}}@media only screen and (min-width: 1030px)and (min-width: 768px){#angebote-single .txt-block,#beitrag-single .txt-block{margin-bottom:50px}}@media only screen and (min-width: 1030px)and (min-width: 1030px){#angebote-single .txt-block,#beitrag-single .txt-block{margin-bottom:70px}}@media only screen and (min-width: 1030px){#angebote-single .angebote__container,#beitrag-single .angebote__container{text-align:left;background-color:#f5f4f3;padding-top:50px}}@media only screen and (min-width: 1030px)and (min-width: 481px){#angebote-single .angebote__container,#beitrag-single .angebote__container{padding-top:50px}}@media only screen and (min-width: 1030px)and (min-width: 768px){#angebote-single .angebote__container,#beitrag-single .angebote__container{padding-top:50px}}@media only screen and (min-width: 1030px)and (min-width: 1030px){#angebote-single .angebote__container,#beitrag-single .angebote__container{padding-top:70px}}@media only screen and (min-width: 1030px){#angebote-single .angebot,#beitrag-single .angebot{text-align:left}#kontakt{padding-top:80px;margin-top:80px}}@media only screen and (min-width: 1030px)and (min-width: 481px){#kontakt{padding-top:80px}}@media only screen and (min-width: 1030px)and (min-width: 768px){#kontakt{padding-top:80px}}@media only screen and (min-width: 1030px)and (min-width: 1030px){#kontakt{padding-top:160px}}@media only screen and (min-width: 1030px)and (min-width: 481px){#kontakt{margin-top:80px}}@media only screen and (min-width: 1030px)and (min-width: 768px){#kontakt{margin-top:80px}}@media only screen and (min-width: 1030px)and (min-width: 1030px){#kontakt{margin-top:160px}}@media only screen and (min-width: 1030px){#kontakt .address__link,#kontakt em{font-weight:bold}#kontakt .wrap .h2__top-padding{padding-top:0}#kontakt .wrap .h2__top-padding br{display:none}#kontakt .wrap adress:last-of-type{display:inline-block;margin-bottom:80px}}@media only screen and (min-width: 1030px)and (min-width: 481px){#kontakt .wrap adress:last-of-type{margin-bottom:80px}}@media only screen and (min-width: 1030px)and (min-width: 768px){#kontakt .wrap adress:last-of-type{margin-bottom:80px}}@media only screen and (min-width: 1030px)and (min-width: 1030px){#kontakt .wrap adress:last-of-type{margin-bottom:160px}}@media only screen and (min-width: 1030px){#kontakt #zwischenbild{align-items:center}#kontakt #map-desktop{width:100%;display:block !important}#kontakt .section__gray{background-color:rgba(0,0,0,0)}#simple{display:flex;align-items:baseline;margin:0 auto;padding-top:80px;padding-bottom:80px;margin-top:80px;margin-bottom:80px}}@media only screen and (min-width: 1030px)and (min-width: 481px){#simple{padding-top:80px;padding-bottom:80px}}@media only screen and (min-width: 1030px)and (min-width: 768px){#simple{padding-top:80px;padding-bottom:80px}}@media only screen and (min-width: 1030px)and (min-width: 1030px){#simple{padding-top:160px;padding-bottom:160px}}@media only screen and (min-width: 1030px)and (min-width: 481px){#simple{margin-top:80px;margin-bottom:80px}}@media only screen and (min-width: 1030px)and (min-width: 768px){#simple{margin-top:80px;margin-bottom:80px}}@media only screen and (min-width: 1030px)and (min-width: 1030px){#simple{margin-top:160px;margin-bottom:160px}}@media only screen and (min-width: 1030px){#simple h1{min-width:336px;margin-right:84px}#simple .logoreihe__txt{max-width:308px;max-height:323px}#faqs .faqs__header{font-weight:normal;padding-left:39px}.accordion__content{padding-left:40px}.accordion__image{margin-bottom:0;margin-top:16px}.accordion__facts.smallhide{display:inline-block !important;margin-top:0;padding:0;padding-left:28px}.accordion__head .button h3{font-weight:bold;margin-top:5px;font-size:20px}}@media only screen and (min-width: 1030px)and (min-width: 481px){.accordion__head .button h3{font-size:20px}}@media only screen and (min-width: 1030px)and (min-width: 768px){.accordion__head .button h3{font-size:20px}}@media only screen and (min-width: 1030px)and (min-width: 1030px){.accordion__head .button h3{font-size:22px}}@media only screen and (min-width: 1030px){.accordion__head .button.button--accordion .arrow-icon{top:3px}footer{overflow:hidden}footer .wrap{display:flex;flex-flow:wrap;text-align:left;position:relative}footer .wrap div.wrap-bg{position:absolute;top:0;left:644px;padding-left:56px;background-color:#b25c51;height:100%;min-width:336px;padding-top:50px;padding-bottom:50px}}@media only screen and (min-width: 1030px)and (min-width: 481px){footer .wrap div.wrap-bg{padding-top:50px;padding-bottom:50px}}@media only screen and (min-width: 1030px)and (min-width: 768px){footer .wrap div.wrap-bg{padding-top:50px;padding-bottom:50px}}@media only screen and (min-width: 1030px)and (min-width: 1030px){footer .wrap div.wrap-bg{padding-top:70px;padding-bottom:70px}}@media only screen and (min-width: 1030px){footer .wrap div.wrap-bg:after{content:"";position:absolute;top:0;left:100%;width:50vw;height:100%;background-color:#b25c51}footer .wrap div.wrap-bg-2{min-width:644px;padding-top:50px;padding-bottom:50px}}@media only screen and (min-width: 1030px)and (min-width: 481px){footer .wrap div.wrap-bg-2{padding-top:50px;padding-bottom:50px}}@media only screen and (min-width: 1030px)and (min-width: 768px){footer .wrap div.wrap-bg-2{padding-top:50px;padding-bottom:50px}}@media only screen and (min-width: 1030px)and (min-width: 1030px){footer .wrap div.wrap-bg-2{padding-top:70px;padding-bottom:70px}}@media only screen and (min-width: 1030px){footer .wrap address:first-of-type{margin-top:-16px}footer .wrap .footer__text{max-width:250px;margin:0;font-weight:bold}footer .wrap .footer__nav{margin-top:50px;margin-left:0}}@media only screen and (min-width: 1030px)and (min-width: 481px){footer .wrap .footer__nav{margin-top:50px}}@media only screen and (min-width: 1030px)and (min-width: 768px){footer .wrap .footer__nav{margin-top:50px}}@media only screen and (min-width: 1030px)and (min-width: 1030px){footer .wrap .footer__nav{margin-top:70px}}@media only screen and (min-width: 1240px){.wrap{width:1194px}.header{margin-left:-595px}#main-menu__state:checked~.main-menu__nav{margin-left:calc(-50vw + 595px);margin-right:calc(-50vw + 595px)}.col__9x8{width:888px}.col__8x7{width:786px}.col__7x7{width:714px}.col__7x6{width:684px}.col__6x5{width:582px}.col__5x4{width:480px}.col__5x4-flex{width:378px}.col__4x3{width:378px}.col__3x3{width:306px}.col__3x2{width:276px}.col__2x1{width:174px}.col--padding-right{padding-right:132px}.col--padding-right_small{padding-right:102px}.col--margin-right{margin-right:132px}.col--margin-right_small{margin-right:102px}.col--margin-right_tiny{margin-right:30px}.col--margin-left_tiny{margin-left:30px}.col--padding-left{padding-left:132px}.col--padding-left_small{padding-left:102px}.col--padding-left_tiny{padding-left:30px}.col--margin-left{margin-left:132px}.col--margin-left_small{margin-left:102px}#simple h1{min-width:408px;margin-right:102px}#simple div{width:378px}#simple .logoreihe__txt{max-width:378px;max-height:397px}.page-template-page-apartments #booking .col__3x2.col--margin-left_small{margin-left:102px}#inhalte .inhalte__zwischenuberschrift--klein h2{text-align:center;margin-right:174px}#inhalte .inhalte__zwischenuberschrift{margin-top:-80px}#inhalte .inhalte__img--small{margin-top:-80px;margin-bottom:-80px}footer .wrap div.wrap-bg{padding-left:102px;left:816px;min-width:378px}footer .wrap div.wrap-bg-2{min-width:816px}}@media print{*{background:rgba(0,0,0,0) !important;color:#000 !important;text-shadow:none !important;filter:none !important;-ms-filter:none !important}a,a:visited{color:#444 !important;text-decoration:underline}a:after,a:visited:after{content:" (" attr(href) ")"}a abbr[title]:after,a:visited abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}.sidebar,.page-navigation,.wp-prev-next,.respond-form,nav{display:none}}
