@font-face { font-family: 'Poppins'; font-style: italic; font-weight: 400; font-display: swap;  src: url(webfonts/poppins/400_italic-latin-ext.woff2) format('woff2'); unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face { font-family: 'Poppins'; font-style: italic; font-weight: 400; font-display: swap;  src: url(webfonts/poppins/400_italic-latin.woff2) format('woff2'); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face { font-family: 'Poppins'; font-style: italic; font-weight: 500; font-display: swap;  src: url(webfonts/poppins/500_italic-latin-ext.woff2) format('woff2'); unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face { font-family: 'Poppins'; font-style: italic; font-weight: 500; font-display: swap;  src: url(webfonts/poppins/500_italic-latin.woff2) format('woff2'); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face { font-family: 'Poppins'; font-style: italic; font-weight: 600; font-display: swap;  src: url(webfonts/poppins/600_italic-latin.woff2) format('woff2'); unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face { font-family: 'Poppins'; font-style: italic; font-weight: 600; font-display: swap;  src: url(webfonts/poppins/600_italic-latin.woff2) format('woff2'); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face { font-family: 'Poppins'; font-style: italic; font-weight: 700; font-display: swap;  src: url(webfonts/poppins/700_italic-latin-ext.woff2) format('woff2'); unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face { font-family: 'Poppins'; font-style: italic; font-weight: 700; font-display: swap;  src: url(webfonts/poppins/700_italic-latin.woff2) format('woff2'); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face { font-family: 'Poppins'; font-style: normal; font-weight: 300; font-display: swap;  src: url(webfonts/poppins/300-latin-ext.woff2) format('woff2'); unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face { font-family: 'Poppins'; font-style: normal; font-weight: 300; font-display: swap;  src: url(webfonts/poppins/300-latin.woff2) format('woff2'); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face { font-family: 'Poppins'; font-style: normal; font-weight: 400; font-display: swap;  src: url(webfonts/poppins/400-latin-ext.woff2) format('woff2'); unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face { font-family: 'Poppins'; font-style: normal; font-weight: 400; font-display: swap;  src: url(webfonts/poppins/400-latin.woff2) format('woff2'); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face { font-family: 'Poppins'; font-style: normal; font-weight: 500; font-display: swap;  src: url(webfonts/poppins/500-latin-ext.woff2) format('woff2'); unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face { font-family: 'Poppins'; font-style: normal; font-weight: 500; font-display: swap;  src: url(webfonts/poppins/500-latin.woff2) format('woff2'); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face { font-family: 'Poppins'; font-style: normal; font-weight: 600; font-display: swap;  src: url(webfonts/poppins/600-latin-ext.woff2) format('woff2'); unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face { font-family: 'Poppins'; font-style: normal; font-weight: 600; font-display: swap;  src: url(webfonts/poppins/600-latin.woff2) format('woff2'); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face { font-family: 'Poppins'; font-style: normal; font-weight: 700; font-display: swap;  src: url(webfonts/poppins/700-latin-ext.woff2) format('woff2'); unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face { font-family: 'Poppins'; font-style: normal; font-weight: 700; font-display: swap;  src: url(webfonts/poppins/700-latin.woff2) format('woff2'); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}:root { --cBrown: #342015; --cBrownRGB: 52, 32, 21; --cBlueGreyRGB: 84, 101, 119; --cBeige: #EAE7E1; --cBeigeRGB: 234, 231, 225; --contentMaxWidth: 1200;}@media screen { div ::-webkit-scrollbar { height: 4px; width: 6px; border-radius: 100px; } div ::-webkit-scrollbar-track { background-color: rgba(var(--cBrownRGB), 0.25); border-radius: 100px; } div ::-webkit-scrollbar-track:hover { background-color: rgba(var(--cBrownRGB), 0.25) } div ::-webkit-scrollbar-thumb { background-color: rgba(var(--cBrownRGB), 0.5); border-radius: 100px; } div ::-webkit-scrollbar-thumb:hover { background-color: rgba(var(--cBrownRGB), 1); } div ::-webkit-scrollbar-button { display: none; }}html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, img, ins, kbd, q, s, samp, strike, sub, sup, tt, var, u, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td,article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary,time, mark, audio, video {margin: 0;padding: 0;border: 0;font-size: 100%;font: inherit;vertical-align: baseline;}article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display: block;}html {font-size: 55.0%;box-sizing:border-box;}*, *:before, *:after { box-sizing: inherit;}body {line-height: 1;scroll-behavior: smooth;text-rendering: optimizeSpeed;}ol, ul {list-style: none;}blockquote, q {quotes: none;outline:0;}blockquote:before, blockquote:after,q:before, q:after {content: '';content: none;}table {border-collapse: collapse;border-spacing: 0;}.break-word, .break-word-always {  overflow-wrap: break-word; word-wrap: break-word;    word-break: break-word;  -ms-hyphens: auto; -webkit-hyphens: auto; hyphens: auto;}@media only screen and (min-width:600px) {.break-word {word-wrap:normal;word-break:normal;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none;}} .clear:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;} .clear{display: inline-table;}* html .clear{height: 1%;}.clear{display: block;}.cmsAlert {width: 100%;text-align: center;padding: 10px;margin-bottom: 20px;border: 2px solid #BD0D2D;border-radius: 10px;background-color: rgba(189,13,45,0.20);color: #19161B;font-size: 16px;font-size: 1.6rem;}.cmsAlert a {color:inherit;}select:not(.lightpick__select) {-webkit-appearance: none;-moz-appearance: none;appearance: none;width: 100%;background-image: url("data:image/svg+xml,%0A%3Csvg height='16' viewBox='0 0 16 16' width='16' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='%23000'%3E%3Cpath d='M 8,2 12,6 4,6 z'/%3E%3Cpath d='M 8,14 12,10 4,10 z'/%3E%3C/g%3E%3C/svg%3E");background-position: right 7px center;background-repeat: no-repeat;font-size: 14px;font-size: 1.4rem;}select.wkSmall {background-position: right 3px center;min-width: 44px;width: auto;padding: 4px 22px 4px 4px;line-height: 20px;margin: 0;}.formfield { font-size: 16px; font-size: 1.6rem; padding:5px 20px; line-height:40px; color:#FFF; font-family:inherit; border:1px solid #FFF; background-color:transparent; border-radius: 40px; text-align: left; transition: background 0.2s;}.formfield.ffTyp2 { border: 1px solid var(--cBrown); color: var(--cBrown);}body #anfrage .formfield { border:1px solid var(--cBrown); color: var(--cBrown);}body .formfield::-webkit-input-placeholder {color:rgba(255, 255, 255,.5);}body #anfrage .formfield::-webkit-input-placeholder {color:rgba(var(--cBrownRGB),.5);}.formfield.dn {display:none;}.formfield.ffCal {padding-right:30px;background-image: url("data:image/svg+xml,%3Csvg height='16' viewBox='0 0 16 16' width='16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23546577' d='m5 6h2v2h-2zm3 0h2v2h-2zm3 0h2v2h-2zm-9 6h2v2h-2zm3 0h2v2h-2zm3 0h2v2h-2zm-3-3h2v2h-2zm3 0h2v2h-2zm3 0h2v2h-2zm-9 0h2v2h-2zm11-9v1h-2v-1h-7v1h-2v-1h-2v16h15v-16zm1 15h-13v-11h13z'/%3E%3C/svg%3E%0A");background-position: right 12px center; background-size: 18px;background-repeat:no-repeat;min-width:120px;}select.formfield {-webkit-appearance: none;-moz-appearance: none;appearance: none;background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 40 50' viewBox='0 0 40 50' xmlns='http://www.w3.org/2000/svg'%3E%3Cg stroke='%23546577' stroke-width='1.6' stroke-linecap='round' fill-opacity='0'%3E%3Cpath d='M 10,20 20,30' /%3E%3Cpath d='M 20,30 30,20' /%3E%3C/g%3E%3C/svg%3E");background-position:right 10px center;background-size:30px auto;background-repeat:no-repeat;padding:5px 40px 5px 20px;}textarea.formfield { border-radius: 20px;}#body .formsubmit {font-size:18px;font-size:1.8rem;color:#FFF;text-decoration:none;line-height:40px;text-align:center; border-radius: 40px;padding:5px 20px;display:inline-block; border:1px solid rgba(var(--cBlueGreyRGB), 1);background-color:rgba(var(--cBlueGreyRGB), 1);text-transform:uppercase;}#body a.formsubmit:hover { border:1px solid rgba(var(--cBlueGreyRGB), .7);background-color:rgba(var(--cBlueGreyRGB), .7);color:#FFF;}.w100pz, .w90pz { width: 100%; }.w80pz, .w70pz { width: 80%; }.w60pz, .w50pz { width: 60%; }.w40pz, .w30pz { width: 40%; }.w20pz { width: 20%; }select.formfield.w20 { width:60px; }select.formfield.w30 { width:70px; }select.formfield.w40 { width:80px; }select.formfield.w50 { width:90px; }@media only screen and (max-width: 400px) {.w80pz { width:100%; }.w50pz { width:100%; }}.w20 { width:20px; text-align:center; }.w30 { width:30px; }.w40 { width:60px; text-align: center; margin: 0 5px 5px 0; padding: 5px 10px; }@media only screen and (min-width: 800px) {.w100pz { width: 100%; }.w90pz { width: 90%; }.w80pz { width: 80%; }.w70pz { width: 70%; }.w60pz { width: 60%; }.w50pz { width: 50%; }.w40pz { width: 40%; }.w30pz { width: 30%; }.w20pz { width: 20%; }}@-webkit-keyframes jump {0%{bottom:6px;}100%{bottom:12px;}}@keyframes jump {0%{bottom:6px;}100%{bottom:12px;}}@-webkit-keyframes scaleUp {0%{transform: scale(0.5); opacity:0; }100%{transform: scale(1); opacity:1; }}@keyframes scaleUp {0%{transform: scale(0.5); opacity:0; }100%{transform: scale(1); opacity:1; }}@-webkit-keyframes fadeIn {0%{opacity:0; }100%{opacity:1; }}@keyframes fadeIn {0%{opacity:0; }100%{opacity:1; }}#headerImage #introWrapper { position: relative; top: -100%; z-index: 901; margin: 0 auto; max-width: 1200px;}#introWrapper {width: 100%;padding:50px 0 100px 0;}#intro {width: 100%; max-width: 1200px;margin: 0 auto;padding:40px 20px 60px 20px;color:var(--cBrown);position:relative;}#intro #iHeadlines h1, #intro textarea#headline {padding:0 0 15px 0; font-size: 35px;font-size: 3.5rem; line-height: 140%; font-family: 'Poppins', sans-serif;}#intro #iHeadlines h2, #intro textarea#subline {padding:0 0 15px 0; font-size: 20px;font-size: 2rem; line-height: 140%; font-family: 'Poppins', sans-serif;}#intro #iContent {font-size: 17px;font-size: 1.7rem;line-height: 140%;}#intro #iContent a {color:inherit;text-decoration: underline;}#intro #iContent a:hover {color:#000;text-decoration: none;}@media only screen and (min-width:900px) {#introWrapper {padding:90px 0 50vh 0;}#intro {padding:60px 40px 90px 40px; max-width: 900px; margin: 0 auto 0 0;}#intro #iHeadlines {padding:0 0 30px 0;margin: 0 auto;}#intro #iHeadlines h1, #intro textarea#headline {padding:0 0 15px 0; font-size: 60px;font-size: 6rem; line-height: 140%;}#intro #iHeadlines h2, #intro textarea#subline {padding:0 0 15px 0; font-size: 30px;font-size: 3rem; line-height: 140%;} #intro #iContent {padding:0;margin: 0 auto; font-size: 20px;font-size: 2.0rem;line-height: 140%;}}@media only screen and (min-width:1280px) {#intro {padding:60px 0 90px 0;}}html {font-size: 55%;box-sizing:border-box;}*, *:before, *:after { box-sizing: inherit;}html, body {margin:0;padding:0;}body {margin:0;padding:0;font-family: 'Poppins', sans-serif;text-decoration: none;color:var(--cBrown);font-weight:400;background-color:#FFF;z-index:0;overflow-x: hidden;}body.visible {overflow-y:auto;}body.naviOpen, body.hasOverlay {overflow-y:hidden;}body #topWrapper {width: 100%;position: fixed;z-index: 800;top: 0px; background-color: #FFF;}body #topWrapper #topWrapperInner {width: 100%;height: 60px;margin:0 auto; padding:0 0 0 10px;position:relative;z-index:890; display: grid; grid-template-columns: 200px 1fr 60px 60px;}a#logo {width:100%;height:50px;display: block;background-image: url(../images/svg/logo.svg);background-position: center;background-repeat: no-repeat;background-size:contain; align-self: center;}a#logo img {display:none;}a#hamburger {width:50px;height:50px;display:block;z-index:3000;margin:auto;padding:10px;grid-column: 4/5;text-decoration:none;opacity:1;transition: opacity .5s ease-in, left .9s cubic-bezier(0.7, 0, 0.15, 1);}body.hasOverlay a#hamburger {opacity: 0;z-index: -1;}a#hamburger span {width:30px;height:30px;display:block;}a#hamburger span svg {width: 100%;display:block;}a#hamburger span svg .hamburger path:nth-of-type(1), a#hamburger span svg .hamburger path:nth-of-type(3) {stroke-dashoffset: -4;}a#hamburger span svg .hamburger path:nth-of-type(2) {stroke-dashoffset: 4;}a#hamburger span svg .close {opacity: 0;}body.naviOpen a#hamburger span svg .hamburger {opacity: 0;}body.naviOpen a#hamburger span svg .close {opacity: 1;}body #naviWrapper {position:fixed;top:0px;left:0px;height:100%;opacity:0;transform:translateY(-100%);transition: 0.5s opacity ease-out;display:flex;}body.naviOpen #naviWrapper {bottom:0px;right:0px;width:100%;z-index:850;transform:translateY(0);opacity:1;transition: 1.0s opacity ease-in;background-color: rgba(255,255,255,0.90);}#headerImage {width:100%;position:relative;padding: 0;z-index:110;}#headerImage .hIsloganWrapper {width:100%;height:100%;position:absolute;top:0px;left:0px;right:0px;bottom:0px;display:flex;z-index:950;}#headerImage .hIslogan {width:calc(100% - 70px);color:rgba(255,255,255,0.90);text-align:center;}#headerImage .hIslogan.hIs1 {margin:0 auto auto auto;padding:15vh 0 0 0;}#headerImage .hIslogan.hIs2 {margin:auto;}#headerImage .hIslogan.hIs3 {margin:auto auto 0 auto;padding:0 0 15vh 0;}#headerImage .hIslogan .hIsloganSTitle {line-height:110%;padding: 0;margin: 1.5vmin 0;font-size: 17px;font-size: 1.7rem;font-weight: 300;text-transform:uppercase;color:inherit;}#headerImage .hIslogan .hIsloganTitle {line-height:120%;margin: 1.5vmin 0;padding:0;font-size: 7.5vw;letter-spacing:1.3px;text-transform:uppercase;color:inherit;}@media only screen and (max-width: 990px) and (orientation: landscape) {#headerImage .hIslogan .hIsloganTitle {font-size: 9vh;}}#headerImage .hIslogan .hIsloganText {margin: 3% auto 0 auto;display:none;}#headerImage .hIslogan .hIsloganText a {color:#FFF;font-weight:400;}#headerImage .hIslogan .hIsloganText blockquote {text-transform:uppercase;font-size:20px;font-size:2.0rem;line-height:180%;width:100%;padding:0 10%;background-image: url(../images/svg/quote.svg);background-position:left bottom;background-repeat:no-repeat;background-size:150px;}#headerImage .hIslogan .hIsloganText blockquote em {text-transform:none;font-size:200%;padding:30px 0 0 0;display:inline-block;}#headerImage .hIslogan .hIsloganLogo {width:100%;height:20vmin;display: block;background-image: url(../images/svg/logo.svg.php?hex=FFFFFF);background-position: center;background-repeat: no-repeat;background-size:contain;}body.pageID100.topFull #headerImage .hIslogan .hIsloganLogo {opacity:0;transition: all 0.3s ease-out;}a.scrolldown {position:absolute;left:50%;margin:0 0 0 -100px;padding:0;bottom:-20px;width:200px;display:block;z-index:999;}a.scrolldown span {position:absolute;left:0px;width:100%;height:30px;display:block;background-image:url(../images/svg/pfeilDown.svg.php);background-repeat:no-repeat;background-position:center top;background-size:contain;-webkit-animation: jump 0.4s alternate infinite; animation: jump 0.4s alternate infinite;}body.hotel a.scrolldown span {background-image:url(../images/svg/pfeilDown.svg.php?hex=CC5D34);}body.ayurveda a.scrolldown span {background-image:url(../images/svg/pfeilDown.svg.php?hex=CC5D34);}a.scrolldown:hover span {-webkit-animation-play-state: paused; animation-play-state: paused;}#mapWrapper {width:100%;top:0px;height:80vh;padding: 0;z-index:10;}#map {width:100%;height:80vh;}#allWrapper {width: 100%;padding:60px 0 0 0;margin:0 auto;position:relative;z-index:100;background-color:#FFF;}#fullpage {width: 100%;padding: 0;margin: 0 auto; background-color: var(--cBeige);position: relative; z-index: 1000;}body.pageNoImage #fullpage {padding:50px 0 0 0;}#page {width: 100%;position: relative;padding:0;}#content {width: 100%;padding: 0px;position:relative;}#editorField {width:100%;padding:30px 0;}#loginDialog {max-width:500px;padding:20px;background-color:var(--cBrown); color: #FFF;border-radius:5px;margin:auto;}#loginDialog table {width:100%;}#loginDialog table tr td {padding:5px 0;}#editorField p.firstParagraph {text-align:center;padding:20px;background-color:#DDD;border-radius:5px;margin:auto;}#tTanker {position:absolute;display:block;width:140px;height:0px;top:-75px;left:0px;}#bcWrapper {width:100%;padding:10px 0;line-height: 16px;background-color:#EEE;}#breadcrumbs {font-size: 14px;font-size: 1.4rem;line-height: 16px;color: #999;width:100%;margin:0 auto;font-weight:300;text-align:center;}#subNavi2Wrapper {width:100%;padding:20px 0 10px 0;text-align:center;}a.scrollButton {width: 40px;height: 40px;z-index: 900 !important;right: 20px;background-image: url(../images/css/buttons.gif);background-repeat: no-repeat;display:none;background-color:#FFF;box-shadow: 0px 0px 5px #999;}#jsCodes {width: 100%;height:0px;overflow:hidden;}@media only screen and (min-width:960px) {} .clear:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;} .clear{display: inline-table;}* html .clear{height: 1%;}.clear{display: block;}footer {width: 100%;color:#FFF;}footer .footerInner {width:calc(100% - 20px);margin:0 auto;}#footerTop {width: 100%;padding:60px 0 50px 0;background-color:var(--cBrown);}#fTAdresse {width: 100%;font-size:16px;font-size:1.6rem;text-align:center;padding:0 10px;}#fTAContent {width: 100%;line-height:200%;font-weight:300;}#fTAContent a {color:inherit;}#fTAContent a.fTAtel {text-decoration:none;}#fTAClocation {padding: 10px 0;}#fTAClocation a {display: inline-block;line-height: 20px;padding: 0 10px;border: 1px solid #505050;text-decoration: none;}#fTAClocation a:hover {color:#F6F6F6;background-color: #505050;}#footerBottom {width: 100%;padding:30px 0;background-color:#FFF;color:#000;}#footerCopyright {width: 100%;text-align:center;font-size:14px;font-size:1.4rem;text-transform:uppercase;font-weight: 700;}#footerNavi {width:100%;text-align:center;font-size:14px;font-size:1.4rem;color:inherit;padding: 0 0 30px 0;}@media only screen and (min-width: 990px) {#footerTop {padding:120px 0 90px 0;}footer .footerInner {display:flex;justify-content:space-between;}#fTAdresse {width: 50%;margin:0 auto;padding:0;}#fTATitle {font-size:36px;font-size:3.6rem;}#footerCopyright {width:60%; text-align:right;}#footerNavi {width:38%; text-align:left;}}@media only screen and (min-width: 1230px) {footer .footerInner {width:1200px;}}a.klaro-setting-loader {position: fixed;z-index: 2000;right: 5px;bottom: 5px;width: 50px;height: 50px;border-radius: 300px;background-color: #008000;color: #FFF;display: block;box-shadow: 5px 5px 20px -5px rgba(0,0,0,0.75);background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 700 700' viewBox='0 0 700 700' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='%23FFF'%3E%3Cpath d='m529.2 221.4c0-8.2-6.5-15.1-15.1-15.9-26.5-3.3-51.4-9-74.7-17.1-26.5-9.8-53.5-21.6-80.8-35.9-5.7-3.3-11.4-3.3-17.1 0-26.5 14.3-53.5 26.1-80.4 35.1-24.5 8.2-49.8 14.3-74.7 17.1-8.2.8-14.7 7.3-15.5 15.9-2.4 98.4 21.2 180 69.8 243.3 26.5 34.3 60.4 62.4 100.4 83.7 2.4 2 6.1 2.4 9 2.4s5.7-.8 9.4-2c39.2-21.2 73.1-49.4 100-83.7 48.5-62.9 72.1-144.5 69.7-242.9zm-35.1 14.7c-.4 85.3-21.6 155.5-63.3 209.4-21.6 27.3-48.6 51-80.8 69.8-32.7-19.2-59.6-42.9-80.4-69.8-41.6-54.3-62.9-124.5-63.3-209.4 22-3.7 44.1-9.4 67.8-17.1 24.5-8.6 50.2-19.6 75.9-32.7 27.3 13.5 52.7 24.5 75.9 32.7 24.5 7.7 47 13.4 68.2 17.1z'/%3E%3Cpath clip-rule='evenodd' d='m404.4 409.8h-108.8c-8.4 0-15.1-6.8-15.1-15.1v-78.7c0-8.4 6.8-15.1 15.1-15.1h2.9v-3h.1c0-28.5 23.1-51.5 51.5-51.5 28.5 0 51.3 23.1 51.3 51.5v3h3c8.4 0 15.1 6.8 15.1 15.1v78.7c.1 8.4-6.7 15.1-15.1 15.1zm-54.2-145.2c-18.4 0-33.3 14.9-33.3 33.3h-.1v3h66.5v-.2c.1-.9.2-1.8.2-2.8 0-18.4-14.9-33.3-33.3-33.3zm51.3 60.6c0-3.3-2.7-6.1-6.1-6.1h-90.9c-3.3 0-6.1 2.7-6.1 6.1v60.5c0 3.3 2.7 6.1 6.1 6.1h90.9c3.3 0 6.1-2.7 6.1-6.1zm-50 48.3h-3c-4.2 0-7.5-3.4-7.5-7.5v-21c0-4.2 3.4-7.5 7.5-7.5h3c4.2 0 7.5 3.4 7.5 7.5v20.9c0 4.2-3.4 7.6-7.5 7.6z' fill-rule='evenodd'/%3E%3C/g%3E%3C/svg%3E");background-size: 50px 50px;background-position: left center;background-repeat: no-repeat;overflow: hidden;cursor: pointer;}a.klaro-setting-loader span {padding: 0 20px 0 50px;display: block;line-height: 50px;}a.klaro-setting-loader:hover {width: auto;overflow: visible;}#overlayBG { background-color: rgba(var(--cBrownRGB),.9); position: fixed; left: 0; right: 0; top:0; bottom: 0; width: 100%; height: 100vh;display: flex; z-index: -1; visibility: hidden; padding: 10px;}body.hasOverlay #overlayBG { z-index: 5000; visibility: visible;}#overlayWrapper { width: 100%;  max-width: 1000px; margin: 0 auto auto auto; padding: 50px 0 0 0; position: relative; opacity:0;}body.hasOverlay #overlayWrapper { -webkit-animation-name: fadeIn;animation-name: fadeIn;-webkit-animation-iteration-count: 1;animation-iteration-count: 1;-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in;-webkit-animation-duration: .7s;animation-duration: .7s;-webkit-animation-delay:.4s;animation-delay:.4s;-webkit-animation-fill-mode: forwards;animation-fill-mode: forwards;}#overlayWrapper a#oW_Close { width: 50px; height: 50px; display: block; background-color: var(--cBrown); position: absolute; right: 0px; top: 0px; background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 30 30' viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cg stroke='%23FFF' stroke-width='2' stroke-linecap='round' fill-opacity='0'%3E%3Cpath d='M 7,7 23,23' /%3E%3Cpath d='M 7,23 23,7' /%3E%3C/g%3E%3C/svg%3E");background-size:30px;background-position:center;background-repeat:no-repeat;cursor: pointer;}#overlayWindow { background-color: #FFF; overflow-y: auto; max-height: calc(100vh - 70px);}#overlayContent { padding: 20px; background-color:var(--cBeige); font-size: 16px; font-size: 1.6rem;}#overlayContent a { color: inherit;}@media only screen and (min-width: 800px) {#overlayWrapper { margin: 50px auto auto auto;}#overlayWindow { max-height: calc(100vh - 130px);}#overlayContent { padding: 50px;}}#content {text-decoration: none;text-align: left;font-size: 16px;font-size: 1.6rem;line-height:150%;font-weight:400;}#content .hspacer { width:100%; font-size:8px; overflow:hidden; }#content .s4 { height:4px; }#content .s6 { height:6px; }#content .s8 { height:8px; }#content .s10 { height:10px; }#content .s12 { height:12px; }#content .s14 { height:14px; }#content .s16 { height:16px; }#content .s18 { height:18px; }#content .s20 { height:20px; }#content .s22 { height:22px; }#content .s24 { height:24px; }#content .s30 { height:30px; }#content a, #content strong a, #content a strong, #content b a, #content a b {color:var(--cBrown);text-decoration: underline;}#content a:hover {text-decoration: none; }#content a.pAnchor {position:absolute;height:0px;top:-50px;}#content a.cButton, #intro #iContent a.cButton {line-height: 40px;font-weight: 400 !important;font-size: 18px;font-size: 1.8rem;color:#FFF;text-decoration: none;display: inline-block;padding:0 20px;margin:3vw 0 0 0;}#content a.cButton:hover, #intro #iContent a.cButton:hover {color: #505050;}#content strong, #content b {color:var(--cBrown);}#hgv_widget_container a {color:none;text-decoration:none;}#page h1, #page h3 {line-height:110%;font-size: 20px;font-size: 2.0rem;color:var(--cBrown);font-weight: 300;letter-spacing:1.5px;padding: 0;margin: 0;}#page h2, #page h4 {line-height:120%;margin:0;padding:0;font-size: 30px;font-size: 3.0rem;font-weight:700;letter-spacing:1.5px;color:var(--cBrown);}#page h5 {line-height:120%;padding:0;margin:0;font-size: 16px;font-size: 1.6rem;color:var(--cBrown);font-weight: 300;}@media only screen and (min-width: 990px) {#page h1, #page h3 {font-size: 20px;font-size: 2.0rem;}#page h2, #page h4 {font-size: 40px;font-size: 4.0rem;}#page h5 {font-size: 26px;font-size: 2.6rem;}}#content .aL { text-align:left; }#content .aC { text-align:center; }#content .aR { text-align:right; }#fullpage .aL { text-align:left; }#fullpage .aC { text-align:center; }#fullpage .aR { text-align:right; }#content .text {width:100%;margin:0 auto;}#content .text p {padding-bottom:2px;padding-top:2px;margin-bottom:2px;margin-top:2px;}#content ul {width:100%;margin:0;padding:0 0 5px 0;}#content ol {width:100%;margin:0;padding:20px 0 20px 15px;}#content .text ul li {padding: 0 0 0 30px;margin: 0 0 10px 0;line-height: 150%;list-style: none !important;position:relative;}#content .text ul li:before {position:absolute;left:0px;top:3px;width:20px;line-height:20px;font-size:16px;font-size:1.6rem;font-weight:800;content: "\2713";color:var(--cBrown);text-align:center;}#content .text ul li ul li:before {position:absolute;left:0px;top:3px;width:20px;line-height:20px;font-size:16px;font-size:1.6rem;font-weight:800;content: "-";color:var(--cBrown);text-align:center;}#content .text.aC ul {text-align:left;}#content .text.aC ul li {list-style-position: inside;}#content .text article { -webkit-column-count: 2; -webkit-column-fill: balance; -webkit-column-width: 47%; -webkit-column-gap: 6%; -moz-column-count: 2; -moz-column-fill: balance; -moz-column-width: 47%; -moz-column-gap: 6%;  column-count: 2; column-fill: balance; column-width:47%; column-gap: 6%;  height: auto; width:100%; overflow-x: auto; overflow-y: auto; text-align:left;}#content .text article hr {margin:0px;padding:0px;height:0px;border:none; -moz-column-break-before:always; column-break-before:always;}#content .cImageWrapper {overflow:hidden;position:relative;margin:0px;padding:0px;}#content .cImageWrapper figure {display: block;width: 100%;padding: 10px;margin: 0;background-color: rgba(155,155,155,0.50);position: relative;}#content .cImageWrapper figcaption {width:100%;padding:10px 0 0 0;line-height:16px;font-size: 12px;font-size: 1.2rem;font-style:italic;}#content .cImageWrapper figure img {display:block;width:100%;}#content .cImageWrapper figure.cVideoItem img {background-position:center center;background-repeat:no-repeat;background-size:cover;}#content .cImageWrapper figure.cVideoItem a span.vPlay {width:50px;height:50px;position:absolute;display:block;left:50%;top:50%;margin:-25px 0px 0px -25px;z-index:400;background-image: url(../images/css/play.png);background-repeat: no-repeat;background-position: right center;}#content .cImageWrapper figure.cVideoItem a:hover span.vPlay {background-position: left center;}#content .layout1 .cImageWrapper {margin:20px 0 0 0;}#content .layout2 .cImageWrapper {margin:20px 0 0 0;}#content .layout3 .cImageWrapper {margin:20px 0 0 0;}#content .layout4 .cImageWrapper {margin:20px 0 0 0;}@media only screen and (min-width: 600px) {#content .layout1 .cImageWrapper {float: left;margin:0 22px 12px 0;}#content .layout2 .cImageWrapper {float: right;margin:0 0 12px 22px;}#content .layout3 .cImageWrapper {float: left;margin:0 22px 12px 0;}#content .layout3 .textBlock, #content .layout5 .textBlock {float:right;}#content .layout4 .cImageWrapper {float: right;margin:0 0 12px 22px;}#content .layout4 .textBlock, #content .layout6 .textBlock {float:left;}}#content .cImageRow {width:100%;}#content .cImageRow .cImageWrapper {display:block;}#content .layout5 .cImageWrapper {text-align: left;float:left;margin:12px 0px 0px 0px;}#content .layout6 .cImageWrapper {text-align: right;float:right;margin:12px 0px 0px 0px;}#content .layout7 .cImageRow {margin:0px 0px 12px 0px;}#content .layout7 .cImageRow .cImageWrapper {float: left;}#content .layout8 {width:100%;}#content .layout8 .cImageWrapper {margin:0px auto 12px;}#content .layout9 .cImageRow {margin:0px 0px 12px;}#content .layout9 .cImageRow .cImageWrapper {float: right;}#content .layout10 .cImageWrapper {margin:12px auto 0px;}.cIWsize30, .cIWsize35, .cIWsize40, .cIWsize45, .cIWsize50, .cIWsize55, .cIWsize60, .cIWsize65, .cIWsize70, .cIWsize75, .cIWsize80, .cIWsize85, .cIWsize90, .cIWsize95, .cIWsize100 { width:100%; }.tBsize65, .tBsize60, .tBsize55, .tBsize50, .tBsize45, .tBsize40, .tBsize35 { width:100%; }@media only screen and (min-width: 450px) {.cIWsize30 { width:30%; } .tBsize65 { width:65%; }.cIWsize35 { width:35%; } .tBsize60 { width:60%; }.cIWsize40 { width:40%; } .tBsize55 { width:55%; }.cIWsize45 { width:45%; } .tBsize50 { width:50%; }.cIWsize50 { width:50%; } .tBsize45 { width:45%; }.cIWsize55 { width:55%; } .tBsize40 { width:40%; }.cIWsize60 { width:60%; } .tBsize35 { width:35%; }.cIWsize65 { width:65%; } .tBsize30 { width:30%; }.cIWsize70 { width:70%; } .tBsize25 { width:25%; }.cIWsize75 { width:75%; } .tBsize20 { width:20%; }.cIWsize80 { width:80%; } .tBsize15 { width:100%; }.cIWsize85 { width:85%; } .tBsize10 { width:100%; }.cIWsize90 { width:90%; } .tBsize5 { width:100%; }.cIWsize95 { width:95%; } .tBsize0 { width:100%; }.cIWsize100 { width:100%; }}@media only screen and (min-width: 900px) {#content .layout8 {width:85%;}#content .text.aC ul {width:40%;margin:0 0 0 30%;}}#content .Abschluss.hLine0 {width:100%;padding:2% 0;}#content .Abschluss.hLine1 {width:100%;height:0px;margin:45px auto 0;padding:0 0 45px 0;border-top:1px solid #7B7968;position:relative;}#content .Abschluss.hLine2 {width:100%;height:40px;margin:25px auto;padding:0;position:relative;background-image: url(../images/css/linie-icon.png);background-position:center center;background-size:contain;background-repeat:no-repeat;}#content .Abschluss.hLine2:before, #content .Abschluss.hLine2:after {width:calc(40% - 45px);content:'';position:absolute;top:20px;border-top:1px solid var(--cBrown);}#content .Abschluss.hLine2:before {left:10%;}#content .Abschluss.hLine2:after {right:10%;}.absatzWrapper {width:100%;position:relative;margin:0;padding:0 10px;}.absatzWrapper.aWhasWS1, .absatzWrapper.aWhasWS2, .absatzWrapper.aWhasWS3 { padding:10px 10px; }.absatzWrapper.aWhasWS4, .absatzWrapper.aWhasWS5, .absatzWrapper.aWhasWS6 { padding:20px 10px; }.absatzWrapper.aWhasWS7, .absatzWrapper.aWhasWS8, .absatzWrapper.aWhasWS9 { padding:30px 10px; }.absatzWrapper.aWhasWS10 { padding:35px 10px; }.absatzWrapper:nth-last-child(1), .absatzWrapper.aWhasWS {margin:0;}.absatzWrapper.layout11, .absatzWrapper.layout11 .absatz {padding:0;width:100%;}#content .absatzWrapper.vlineTop, #content .absatzWrapper.vlineTop .absatz {padding-top:90px;}#content .absatzWrapper.vlineBottom, #content .absatzWrapper.vlineBottom .absatz {padding-bottom:90px;}#content .absatzWrapper.vlineTop .absatz::before, #content .absatzWrapper.vlineBottom .absatz::after {position:absolute;width:1px;content:'';left:calc((100% - 1px) / 2);background-color:#918379;}body.hotel #content .absatzWrapper.vlineTop .absatz::before, body.hotel #content .absatzWrapper.vlineBottom .absatz::after {background-color:#C77038;}body.ayurveda #content .absatzWrapper.vlineTop .absatz::before, body.ayurveda #content .absatzWrapper.vlineBottom .absatz::after {background-color:#C77038;}body.pakete #content .absatzWrapper.vlineTop .absatz::before, body.pakete #content .absatzWrapper.vlineBottom .absatz::after {background-color:var(--cBrown);}body.team #content .absatzWrapper.vlineTop .absatz::before, body.team #content .absatzWrapper.vlineBottom .absatz::after {background-color:var(--cBrown);}body.spa #content .absatzWrapper.vlineTop .absatz::before, body.spa #content .absatzWrapper.vlineBottom .absatz::after {background-color:var(--cBrown);}#content .absatzWrapper.vlineTop .absatz::before {height:30px;top:10px;}#content .absatzWrapper.vlineBottom .absatz::after {bottom:10px;height:50px;}.offline {background-color:#F0C6C6;}.absatz {padding:0;margin:0 auto;position:relative;}.paragraphWidth50, .paragraphWidth60, .paragraphWidth70, .paragraphWidth80, .paragraphWidth90, .paragraphWidth100 {width:100%;}.absatzWrapper.device1 {display:none;}@media only screen and (min-width: 1000px) {.absatzWrapper {padding:0;}.absatz {padding:0 10px;}.paragraphWidth50 { width:50%; }.paragraphWidth60 { width:60%; }.paragraphWidth70 { width:70%; }.paragraphWidth80 { width:80%; }.paragraphWidth90 { width:90%; }.absatzWrapper.aWhasWS1 { padding:1% 0; }.absatzWrapper.aWhasWS2 { padding:2% 0; }.absatzWrapper.aWhasWS3 { padding:3% 0; }.absatzWrapper.aWhasWS4 { padding:4% 0; }.absatzWrapper.aWhasWS5 { padding:5% 0; }.absatzWrapper.aWhasWS6 { padding:6% 0; }.absatzWrapper.aWhasWS7 { padding:7% 0; }.absatzWrapper.aWhasWS8 { padding:8% 0; }.absatzWrapper.aWhasWS9 { padding:9% 0; }.absatzWrapper.aWhasWS10 { padding:10% 0; }.absatzWrapper.device1 {display:block;}.absatzWrapper.device2 {display:none;}#content .Abschluss.hLine2:before, #content .Abschluss.hLine2:after {width:calc(25% - 45px);}#content .Abschluss.hLine2:before {left:25%;}#content .Abschluss.hLine2:after {right:25%;}}@media only screen and (min-width: 1200px) {.absatzWrapper {padding:0;}}@media only screen and (min-width: 1240px) {.absatz {padding:0;}.paragraphWidth50 { width:calc(var(--contentMaxWidth) * 0.5 * 1px); }.paragraphWidth60 { width:calc(var(--contentMaxWidth) * 0.6 * 1px); }.paragraphWidth70 { width:calc(var(--contentMaxWidth) * 0.7 * 1px); }.paragraphWidth80 { width:calc(var(--contentMaxWidth) * 0.8 * 1px); }.paragraphWidth90 { width:calc(var(--contentMaxWidth) * 0.9 * 1px); }.paragraphWidth100 { width:calc(var(--contentMaxWidth) * 1 * 1px); }}.absatz .pAnchor {position:absolute;top:-200px;height:0px;}.absatzWrapper.loggedIn {min-height:30px;}.absatzWrapper.loggedIn:hover {background-color:#EEE !important;color:#68666B !important;box-shadow: 0px 0px 2px #666;z-index:9999;}.absatzWrapper .loginRow {display:none;position:absolute;left:50%;top:0px;padding:3px 5px;height:30px;background-color:#DDD !important;z-index:999;}.absatzWrapper.loggedIn:hover .loginRow {display:flex;width:auto;}#content:hover .absatzWrapper.loggedIn:not(:hover) {opacity:0.5;}.cmsEditWrapper:hover .loginRow a {border:none !important;}.editbox {padding:0 10px 0 0;}.editboxR {padding:0 0 0 50px;}.video-container { position: relative; padding-bottom: 56.25%; padding-top: 30px; height: 0; overflow: hidden;} .video-container iframe,.video-container object,.video-container embed { position: absolute; top: 0; left: 0; width: 100%; height: 100%;}#content ul.siteDownloads {width:100%;margin:10px 0;padding:0;}#content ul.siteDownloads li.sDItem {list-style:none;width:100%;margin:0 0 10px 0;padding:0;}#content ul.siteDownloads li.sDItem:before {top:0px;width:30px;height:30px;content: "";background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAMAAAAM7l6QAAAAY1BMVEUAAAD///97eWh7eWh7eWh7eWh7eWhsGC57eWh7eWh7eWh7eWhsGC57eWh7eWh7eWh7eWh7eWh7eWh7eWh7eWh7eWh7eWh7eWh7eWh7eWh7eWhsGC5sGC5sGC5sGC5sGC5sGC7BWq4FAAAAIHRSTlMAAAECAwUGEBIUIi8wMTM0NjdMUFtqc3V2fYCQv8/V8G9xPVUAAAC+SURBVHjazdPZDoMgEAVQ6lJcERVUrgv8/1cWpWlQkvrY3hCNnGQCA5LH1/yeyZ6UiREYBUuPzwuXA94ZyoCTDpBtnqZ5K4EuuXAPxSNyJOIK/ZlrqIJ8UijUPj8n8APm+XhxTE+PGaSrbIyrL8E8FmiIz6SB8HhEduYMo8dAbOcotbw/CYmBgLWujKm0dhwUX4w2diyueLA0uhqblbqlBRuz7tRtLGwL3TYatOW2qeGR3B3o/XW4v0x//Bu8APKVE38K1jdjAAAAAElFTkSuQmCC);background-repeat:no-repeat;background-position:left center;}#content ul.siteDownloads li.sDItem a {display:inline-block;margin:0;padding:0 0 0 40px;line-height:30px;color:var(--cBrown);text-decoration:none;border:none;}#content ul.siteDownloads li.sDItem a:hover {color:#505050;}#content ul.siteDownloads li.sDItem a span {color:#505050;font-weight:700;}.fL { float:left; }.fR { float:right; }img { border:none; }.mr10 { margin-right:10px; }.mr5pz { margin-right:55px; }ul#jqChImage, ul#jqChImage li.page {width:100%;height:100%;min-height:100%;padding:0;margin:0;display: block;position:absolute;z-index:900;background-position:center;background-size:cover;background-repeat:no-repeat;}ul#jqChImage li.page a.seImage {display:none;}ul#jqChImage li.page:not(.video)::after { content: ''; position: absolute; top: 0; left: 0; right: 0;bottom:0;height:100%; z-index:901; background-color:rgba(255, 255, 255, .25);}ul#jqChImage li.page iframe {width: 100%;height: 100%;object-fit: cover;position: absolute; top: 50%; left: 50%;  transform: translate(-50%, -50%);}@media (min-aspect-ratio: 16/9) { ul#jqChImage li.page iframe { height: 56.25vw; }}@media (max-aspect-ratio: 16/9) { ul#jqChImage li.page iframe { width: 177.78vh; }}#Bs-BookingWidget {font-size:150%;}#routenplaner {width:100%;padding:60px 0 0 0;}#rpWrapper {width:100%;}#routeField {width:100%;text-align:center;position:relative;}#routeField b {width:100%;display:block;position:absolute;top:-30px;line-height:20px;}#routeButton {width:100%;text-align:center;}#sitemap {padding:30px 0;margin:0 auto;}@media only screen and (min-width: 400px) {#sitemap {-moz-column-count: 2;-webkit-column-count: 2;column-count: 2;-moz-column-gap: 20px;-webkit-column-gap: 20px;column-gap: 20px;}}@media only screen and (min-width: 900px) {#sitemap {-moz-column-count: 3;-webkit-column-count: 3;column-count: 3;}}@media only screen and (min-width: 1000px) {#sitemap {padding:30px 10px;}}@media only screen and (min-width: 1460px) {#sitemap {width:1440px;}}#sitemap .smNaviItem {width:100%;padding:10px;margin:0 0 20px 0;break-inside: avoid-column;display: block;background-color:#EEE; -webkit-border-radius: 3px;border-radius: 3px;}#sitemap ul.smLevel1 {margin:0px;padding:0px;clear:both;}#sitemap ul.smLevel1 li {list-style:none;background-image:none;margin:0;padding:0;}#sitemap ul.smLevel1 li a {line-height: 20px;height: 20px;font-weight: 400;font-size: 20px;font-size: 2.0rem;color: #7B7968;text-decoration: none;}#sitemap ul.smLevel1 li input {float:right;width:100px;font-size: 12px;font-size: 1.2rem;border:1px solid #005231;border-radius:3px;padding:3px 5px;text-align:center;-moz-box-shadow: 0px 0px 3px 0px #333;-webkit-box-shadow: 0px 0px 3px 0px #333;box-shadow: 0px 0px 3px 0px #333;}#sitemap ul.sitemapfiL li a:hover {text-decoration:underline;}#sitemap ul.smLevel1 li ul.smLevel2 {margin:0;padding:10px 0 0 0;}#sitemap ul.smLevel1 li ul.smLevel2 li {margin:0px;padding: 0px 0px 5px 20px;background-image: url(../images/css/liIcon.gif);background-repeat: no-repeat;background-position: left 3px;clear:both;}#sitemap ul.smLevel1 li ul.smLevel2 li a {line-height: 20px;height: 20px;font-weight: 400;font-size: 16px;font-size: 1.6rem;color: #999;}#sitemap ul.smLevel1 li ul.smLevel2 li ul.smLevel3 {margin:0px;padding:0px;clear:both;}#sitemap ul.smLevel1 li ul.smLevel2 li ul.smLevel3 li {margin:0px;padding: 0px;background-image:none;}#sitemap ul.smLevel1 li ul.smLevel2 li ul.smLevel3 li a {line-height: 20px;height: 20px;font-weight: 400;font-size: 14px;font-size: 1.4rem;color: #CCC;}#sitemap ul.smLevel1 li ul.smLevel2 li ul.smLevel3 li a:before {content:' - ';}#adresse strong {font-size:1.7em;font-size:1.7rem;font-weight:300;color:#CCC;}#adresse a {color:#9A9A9A;}#adresse a:hover {color:#CCC;text-decoration:none;}#anfrage { margin: 0 auto; max-width: 900px; padding: 20px; text-align: left; position: relative;}#anfrage.formProcessing::after {  -webkit-backdrop-filter: blur(3px); backdrop-filter: blur(3px); position: absolute; top: 0; left: 0; width: 100%; height: 100%; display: block; content: '';}#anfrageConfirm, #kommentarConfirm {width: auto;padding: 30px 10px; font-size: 18px;font-size: 1.8rem; line-height: 120%;  text-align: center; color: inherit;}#anfrageForm { width: 100%;}.formCol { width: 100%;}.formItem { margin: 0 0 30px 0; padding: 0; position: relative;}.formItem label { display: block; position: relative; line-height: 30px; padding: 0 0 0 20px; color: var(--cOcker); font-size: 18px;font-size: 1.8rem;}.formItem.fIReq label::before { display: block; position: absolute; left: 0px; width: 10px; text-align: center; content: '*';}.formItem.fIerror label { color: #ac330d;}.formItem.fIerror::after { display: inline-block; position: absolute; left: 0px; bottom: -18px; width:100%; font-size: 11px;font-size: 1.1rem; line-height: 18px; content: ''; color: #ac330d; padding: 0 0 0 20px;}html[lang="de-DE"] .formItem.fIerror::after { content: 'Pflichtfeld';}html[lang="it-IT"] .formItem.fIerror::after { content: 'Campo obbligatorio';}html[lang="en-EN"] .formItem.fIerror::after { content: 'Obbligated field';}.formItem.fIerror .formfield {  background-color: rgba(172,51,13,.1);}.formItem.fIerror .ffCal, .formItem.fIerror textarea.formfield {  background-color: rgba(172,51,13,.1);}.formItem.fIAlignCenter { text-align: center;}@media only screen and (min-width: 600px) {.formCol { display: grid; grid-template-columns: repeat(2, 1fr); grid-column-gap: 30px; grid-auto-rows:auto;}.formItem.fIFull { grid-column: 1/-1;}.formItem.fIBreak { grid-column: 1/2;}.formItem + .formItem.fIBreak { grid-column-start: 1;}#alterKinderContainer { grid-column: 2/-1;}}@media only screen and (min-width: 800px) {.formCol { grid-column-gap:20%;}}#news {width:100%;position: relative;margin:0 auto;}#newsFilter {width:100%;background-color:#F6F6F6;text-align:center;padding:20px 20px 0 20px;margin:0 auto 50px auto;}#newsFilter a {display:inline-block;vertical-align:middle;color:var(--cBrown);text-decoration:none;margin:0 20px;position:relative;padding:0 0 20px 0;line-height:20px;}#newsFilter a.nFiActiv {color:#000;}#newsFilter a.nFiActiv:after {width:100%;height:1px;content:'';position:absolute;bottom:16px;left:0px;background-color:var(--cBrown);}#newsFilter a:hover {color:#000;}#newsListe {width: 100%;max-width: 1200px;padding: 0 10px 90px 10px;margin:0 auto;}body.pageID90 #newsListe { transform: translateY(-70px);padding: 0;}@media only screen and (min-width: 1230px) {#newsListe {padding: 0 0 90px 0;}}#newsListe #newsListeTitle {width: 100%;font-size: 34px;font-size: 3.4rem;padding: 0 0 30px 0; line-height: 110%;}#newsListe #newsListeWrapper a {width: 100%;display:block;text-decoration:none;background-color: #FFF;}#newsListe.cols #newsListeWrapper a {margin:0 0 30px 0;}#newsListe #newsListeWrapper a .nListItem {width: 100%; height: 100%;margin: 0;padding:0;opacity:1;transition:opacity 0.3s ease; display: block;}#newsListe #newsListeWrapper a .nListItem span { display: block;}#newsListe #newsListeWrapper:hover a:not(:hover) .nListItem {opacity:.75;transition:opacity 0.5s ease-in;}#newsListe .nListItemImage {width:100%;display:block;background-position:center center;background-size:cover;}#newsListe .nListItemImage img {width:100%;}#newsListe .nListItemImage img.nListIIsdsktp {display:none;}#newsListe .nListItemImage img.nListIIsmbl {display:block;}#newsListe .nListItemDataWrapper {width:100%; height: 100%;padding: 30px 20px;}#newsListe .nListItemDataWrapper span {display:block;}#newsListe .nListItemDataWrapper .nListItemData {width:100%; height: 100%;margin:auto;font-weight: 400;}#newsListe .nListItemData .nLIDSubline {line-height:120%;font-size: 14px;font-size: 1.4rem;padding: 0 0 10px 0;text-transform: uppercase;letter-spacing: 1.5px;}#newsListe .nListItemData .nLIDTitle {font-size: 30px;font-size: 3.0rem;line-height:140%;font-weight:600;padding: 0 0 15px 0;}#newsListe .nListItemData .nLIDEinleitung {margin:0 0 20px 0;}#content #newsListe a .nListItemData .nLIDLink {padding:0;margin:auto auto 0 0;font-weight: 300;text-decoration:underline;text-transform: uppercase;color:inherit;display:inline-block;width: auto;color:#FFF;background-color: var(--cBrown);border: 1px solid var(--cBrown);padding: 0 20px;border-radius: 40px;line-height: 40px;text-decoration: none;}#content #newsListe a:hover .nListItemData .nLIDLink {color:var(--cBrown);background-color:transparent;padding: 0 20px;border-radius: 40px;line-height: 40px;text-decoration: none;}#news .nLIDTeaser {font-size: 16px;font-size: 1.6rem;width:100%;display:block;padding:10px 0 0 0;}#newsListe .nLFullButton, #content #newsDetail .nLButton {padding:20px 0;text-align:center;}#newsListe .nLFullButton a, #content #newsDetail .nLButton a {color:#C77038;margin: 0;line-height: 40px !important;text-decoration: none !important;font-size: 16px;font-size: 1.6rem;font-weight: 700;text-transform: uppercase;padding:0 20px;display:inline-block;width:auto;position:relative;}#newsListe .nLFullButton a:hover, #content #newsDetail .nLButton a:hover {color:#505050;}#newsListe .nLButton a {display: inline-block;padding:0 30px;}#newsListe .nLFullButton a:before, #content #newsDetail .nLButton a:before {text-align:center;background-color:#C77038;color:#FFF;display:inline-block;font-size:20px;font-size:2.0rem;}#newsListe .nLFullButton a:hover:before, #content #newsDetail .nLButton a:hover:before {background-color:#505050;}#newsListe .nLFullButton a:before {width:40px;height:40px;line-height:40px;border-radius:20px;content:'+';left:calc(50% - 20px);top:-40px;position:absolute;}#content #newsDetail .nLButton a:before {width:30px;height:30px;line-height:30px;border-radius:15px;content:'<';margin:5px 20px 5px 0;}@media only screen and (min-width: 600px) {#newsListe.rows .nListItem {display:flex;justify-content:space-between;}#newsListe.rows .nListItemImage {width:30%;}#newsListe.cols .nListItemImage {width:100%;}#newsListe .nListItemImage img {height:100%;-o-object-fit:cover; object-fit:cover;}#newsListe .nListItemImage img.nListIIsdsktp {display:block;}#newsListe .nListItemImage img.nListIIsmbl {display:none;}#newsListe.rows .nListItemDataWrapper {width:calc(70% - 10px);display:flex;}#newsListe.cols .nListItemDataWrapper {width:100%;}}@media only screen and (min-width: 900px) {#news {padding:0;}body.pageID90 #newsListe { transform: translateY(-15vh);padding: 0;}#newsListe.cols #newsListeWrapper {display:flex;flex-wrap:wrap;}#newsListe.cols #newsListeWrapper a {width:calc((100% - 70px) / 2);margin:0 70px 0 0;}#newsListe.cols #newsListeWrapper a:nth-of-type(2n) {margin:0 0 0 0;}#newsListe #newsListeWrapper a .nListItem { display: flex;}#newsListe.cols #newsListeWrapper a .nListItem { height: 100%;flex-direction: column;}#newsListe.rows a:nth-of-type(even) .nListItem {flex-direction:row-reverse;}#newsListe .nListItemDataWrapper {padding: 40px;}#newsListe.cols .nListItemDataWrapper .nListItemData {display: flex;flex-direction: column;}#newsListe.rows .nListItemData .nLIDTitle {font-size: 40px;font-size: 4.0rem;padding:0 0 10px 0;}#newsListe .nListItemData .nLIDSubline {font-size: 15px;font-size: 1.5rem;}#newsListe.cols .nListItemData .nLIDTitle {font-size: 30px;font-size: 3.0rem;padding:0 0 10px 0;}}@media only screen and (min-width: 1280px) {#news {padding:0;}}#newsDetail {width:100%;margin:0 auto;position:relative; padding: 0 15px;}#newsDetail #ndt {width:100%;height:1px;position:absolute;left:0;top:-80px;}@media only screen and (min-width: 1230px) {#newsDetail {width:1200px; padding: 0;}#newsDetail #ndt {top:-130px;}}#nDIntro {width: 100%; max-width: 900px;padding:10px 0 40px 0; margin: 0 auto 0 0;}#nDIntroTitles {width: 100%;padding:0 0 15px 0;}#content #nDIntroTitles h1 {line-height:130%;font-size: 40px;font-size: 4.0rem;font-weight:600;}#content #nDIntroTitles h2 {line-height:130%;font-size: 20px;font-size: 2.0rem;}#nDIntroEinleitung {line-height:130%;font-size: 20px;font-size: 2.0rem;}#nDTop { width: 100%; padding:0 0 40px 0;}#nDTop #nDTopImage { width: 100%;}#nDTop #nDTopImage a { width: 100%;display: block;}#nDTop #nDTopImage a img { width: 100%;height: auto;display: block;}#nDTop #nDTopImage.nDTopI_2 a img { width: 70%;}#nDTop #nDTopImage.nDTopI_2 a:nth-child(2) img { margin: -50px 0 0 30%;}#nDTop figure#nDTopImage { width: 100%;position:relative;}#nDTop figure#nDTopImage img {width:100%;display:block;background-size:cover;background-position:center;background-repeat:no-repeat;}#nDTop figure#nDTopImage a span.vPlay {width:80px;height:50px;position:absolute;display:block;left:50%;top:50%;margin:-25px 0px 0px -40px;z-index:400;background-image: url(../images/svg/youtube_play.svg);background-repeat: no-repeat;background-position: right center;background-size:contain;-webkit-filter: grayscale(0);filter: grayscale(0);}#nDTop figure#nDTopImage a:hover span.vPlay {-webkit-filter: grayscale(1);filter: grayscale(1);}@media only screen and (min-width: 900px) {#nDTop #nDTopImage.nDTopI_2 {display: flex;flex-wrap: wrap;gap: 0 50px;}#nDTop #nDTopImage.nDTopI_2 a { width: calc(50% - 25px);}#nDTop #nDTopImage.nDTopI_2 a img { width: 100%;}#nDTop #nDTopImage.nDTopI_2 a:nth-child(2) img { margin: 0;}}#nDBody {width: 100%;}#nDSocial {width: 100%;padding:0 0 40px 0;}#nDSshareButtons {width:100%;display:flex;justify-content:space-between;}#nDContent {width: 100%;}#nDContent .nDContentSection {width:100%;margin:0 0 50px 0;}.nDCSheadlines {width: 100%;padding:0 0 20px 0;}#content .nDCSheadlines h4 {line-height:120%;font-size: 30px;font-size: 3.0rem;font-weight:700;}#content .nDCSheadlines h5 {line-height:120%;font-size: 18px;font-size: 1.8rem;}.nDCShtml {width: 100%;max-width: 900px;padding:0 0 50px 0;margin: 0 auto 0 0;}#content .nDCShtml ul {padding: 20px 0;margin: 0;}#content .nDCShtml ul li {padding: 0 0 0 30px;margin: 0 0 5px 0;line-height: 150%;list-style: none !important;position:relative;}#content .nDCShtml ul li:before {position:absolute;left:0px;top:3px;width:20px;line-height:20px;font-size:16px;font-size:1.6rem;font-weight:800;content: "\2713";color:#9A9F92;text-align:center;}#content .nDCShtml ul li ul li:before {position:absolute;left:0px;top:3px;width:20px;line-height:20px;font-size:16px;font-size:1.6rem;font-weight:800;content: "-";color:#9A9F92;text-align:center;}.nDCSimages {width: 100%;padding:0;display:flex;flex-wrap:wrap; gap:20px 20px;}.nDCSimages figure {width: 100%; margin:0;}.nDCSimages figure img {width: 100%;height: auto;display:block;}.nDCSimages figure a {display:block; background-position: center; background-size: cover; background-repeat: no-repeat;}.nDCSimages.nDCSiNr1 figure:nth-of-type(1), .nDCSimages.nDCSiNr3 figure:nth-of-type(3) {width:100%;}.nDCSimages.nDCSiNr2 figure:nth-of-type(1), .nDCSimages.nDCSiNr3 figure:nth-of-type(1),.nDCSimages.nDCSiNr2 figure:nth-of-type(2), .nDCSimages.nDCSiNr3 figure:nth-of-type(2) {width:calc(50% - 10px);}#news cite {line-height:120%;margin:0;padding:0;font-size: 20px;font-size: 2.0rem;color:#A78F22;font-style:italic;}#news cite em {line-height:120%;margin:0;padding:0;font-size: 14px;font-size: 1.4rem;color:#000;font-style:normal;text-align:right;}#nDContent .nDContentRow .nDCRText {width:100%;margin:0 0 40px 0;}#nDContent .nDContentRow .nDCRImage {width:100%;}#nDContent .nDContentRow .nDCRImage figure {width:100%;}#nDContent .nDContentRow .nDCRImage figure img {width:100%;display:block;}@media only screen and (min-width: 600px) {.nDCShtml aside {width:40%;padding:0;}}@media only screen and (min-width: 900px) {#nDIntro {padding:30px 0 80px 0;}#nDTop { padding:0 0 70px 0;}figure#nDImage {margin:auto 0;}#nDContent .nDContentRow {display:flex;justify-content:space-between;}#nDContent .nDContentRow:nth-of-type(odd) {flex-direction:row-reverse;}#nDContent .nDContentRow .nDCRText {width:calc(50% + 60px);margin:0;}#nDContent .nDContentRow .nDCRImage {width:calc(50% - 120px);} .nDCSimages.nDCSiNr1 figure:nth-of-type(1) {width:50%;}.nDCSimages.nDCSiNr2 figure:nth-of-type(1),.nDCSimages.nDCSiNr2 figure:nth-of-type(2) {width:calc(50% - 10px);} .nDCSimages.nDCSiNr3 figure:nth-of-type(1), .nDCSimages.nDCSiNr3 figure:nth-of-type(2), .nDCSimages.nDCSiNr3 figure:nth-of-type(3) { width:calc((100% - 40px) / 3);}}#newsKommentare {width: 100%;padding: 0 0 50px 0;}#nK_Top {width: 100%;max-width: 1200px;margin: 0 auto;border-top: 1px solid var(--cBrown);border-bottom: 1px solid var(--cBrown);padding: 10px 15px;}#nK_Title { width: 100%;}#nK_Button { padding: 10px 0 0 0;}#nK_Button a {margin:auto auto 0 0;font-weight: 300;text-transform: uppercase;display:inline-block;width: auto;color:#FFF;background-color: var(--cBrown);border: 1px solid var(--cBrown);padding: 0 20px;border-radius: 40px;line-height: 40px;text-decoration: none; white-space: nowrap;}#nK_Button a:hover {color:var(--cBrown);background-color:transparent; background-color: #FFF;padding: 0 20px;border-radius: 40px;line-height: 40px;text-decoration: none;}#nK_Data {width: 100%;background-color: rgba(var(--cBlueGreyRGB), .25);padding: 5px 0;}#nK_Data_Scroll {max-height: 55vh;overflow-y: auto;max-width: 1300px;margin: 0 auto;padding: 0 30px;}#nK_Data_Wrapper {max-width: 1200px;margin: 0 auto;padding: 50px 0 20px 0;}#nK_Data_Wrapper .nK_Data_Row {margin: 0 0 30px 0;}#nK_Data_Wrapper .nK_Data_Item {padding: 30px;border-radius: 30px;overflow: auto;font-size: 17px;font-size: 1.7rem;}#nK_Data_Wrapper .nK_Data_Row:nth-of-type(even) {padding: 0 0 0 20%;}#nK_Data_Wrapper .nK_Data_Row:nth-of-type(odd) {padding: 0 20% 0 0;}#nK_Data_Wrapper .nK_Data_Row:nth-of-type(even) .nK_Data_Item {background-color: rgba(var(--cBlueGreyRGB), .45);}#nK_Data_Wrapper .nK_Data_Row:nth-of-type(odd) .nK_Data_Item {background-color: rgba(255, 255, 255, 1);}#nK_Data_Wrapper .nK_D_I_Name {font-size: 80%;font-weight: 500;}#nK_Data_Wrapper .nK_D_I_Response {padding: 10px 0 10px 30px;margin: 10px 0;font-style: italic;border-left: 2px solid var(--cBrown);}@media only screen and (min-width: 600px) {#nK_Top {display: flex;}#nK_Title { width:calc(100% - 200px); align-self: center;}#nK_Button { width:auto; padding: 0; text-align: right;margin: 0 0 0 auto;}}#newsletter { width: 100%; max-width: 1200px; margin: 0 auto; padding: 0 20px; color: #fff;}#nl_Title { font-size: 40px; font-size: 4rem; line-height: 130%; padding: 0 0 20px 0; font-weight: 400;}#nl_Intro { font-size: 20px; font-size: 2.0rem; padding: 0 0 20px 0; line-height: 140%; font-weight: 400;}#nl_Form {}#nl_Form .nl_Alert { padding: 10px 0 0 0;}#nl_Form .nl_Alert b { display: inline-block; border-radius: 20px; line-height: 40px; padding: 0 20px; color: #FFF; font-size: 16px; font-size: 1.6rem; font-weight: normal; background-color: rgb(165, 66, 66);}#nl_Form .nl_FormRow a { color: inherit;}#nl_Form .nl_FormRow a:hover { text-decoration: none;}#nl_Form .nl_FormItem {}#nl_Form .nl_FormRow:nth-of-type(1) .nl_FormItem {}#nl_Form .nl_FormRow:nth-of-type(1) .nl_FormItem label { padding: 30px 0 0 0; display: block; position: relative;}#nl_Form .nl_FormRow:nth-of-type(1) .nl_FormItem label span { display: block; line-height: 20px; position: absolute; top: 5px; left: 20px; padding: 0 5px; color: #FFF; background-color: rgb(165, 66, 66); font-size: 13px; font-size: 1.3rem;}#nl_Form .nl_FormRow:nth-of-type(1) .nl_FormItem label span::after { position: absolute; display: block; width: 0; height: 0; border-left: 5px solid transparent; border-right: 5px solid transparent; border-top: 5px solid rgb(165, 66, 66); content: '';}#nl_Form .nl_FormRow:nth-of-type(2) { padding: 20px 0 0 0; font-size: 15px; font-size: 1.5rem; line-height: 140%;}@media only screen and (min-width: 600px) { #nl_Form .nl_FormRow:nth-of-type(1) { display: flex; gap: 0 20px; padding: 0 0 20px 0; flex-wrap: wrap; } #nl_Form .nl_FormRow:nth-of-type(1) .nl_FormItem:nth-child(1) { width: calc(50% - 10px); } #nl_Form .nl_FormRow:nth-of-type(1) .nl_FormItem:nth-child(2) { width: calc(50% - 10px); } #nl_Form .nl_FormRow:nth-of-type(1) .nl_FormItem:nth-child(3) { width: calc(65% - 20px); } #nl_Form .nl_FormRow:nth-of-type(1) .nl_FormItem:nth-child(4) { width: calc(35% - 0px); } #nl_Form .nl_FormRow:nth-of-type(1) .nl_FormItem label { padding: 30px 0 0 0; display: block; position: relative; } }@media only screen and (min-width: 1020px) { #newsletter { padding: 0 40px; } #nl_Title { font-size: 50px; font-size: 5rem; line-height: 130%; padding: 0 30% 50px 0; } #nl_Intro { font-size: 22px; font-size: 2.2rem; line-height: 130%; padding: 0 30% 50px 0; font-weight: 400; } #nl_Form .nl_FormRow:nth-of-type(1) .nl_FormItem:nth-child(1) { width: calc(23% - 20px); } #nl_Form .nl_FormRow:nth-of-type(1) .nl_FormItem:nth-child(2) { width: calc(23% - 20px); } #nl_Form .nl_FormRow:nth-of-type(1) .nl_FormItem:nth-child(3) { width: calc(34% - 20px); } #nl_Form .nl_FormRow:nth-of-type(1) .nl_FormItem:nth-child(4) { width: calc(20% - 0px); } }@media only screen and (min-width: 1280px) { #newsletter { padding: 0; }}@media only screen and (min-width: 750px) {#kBboxen {display:flex;justify-content:space-between;}#kBboxen.kBbox {width:calc((100% - 40px) / 3);}#kBboxen .kBbox a span.kBboxIcon {height:60px;}}@media only screen and (min-width: 900px) {html {font-size: 62.5%;}body.naviOpen #topWrapper #topWrapperInner::after, body.pageNoImage #topWrapper #topWrapperInner::after, body.topFull #topWrapper #topWrapperInner::after {height:0px;display:none;}body #topWrapper #topWrapperInner { max-width: 1200px;height:94px; grid-template-columns: 240px 1fr 60px;padding:0 0 0 40px;}a#logo {height:70px;}body #naviWrapper {position:relative;top:auto;left:auto;height:auto;opacity:1;transform:translateY(0);display:flex;}a#hamburger {display: none;}#allWrapper {padding:94px 0 0 0;}#mapWrapper {top:0px;margin:0;height:100vh;}#map {height:100vh;} #headerImage .hIslogan {width:70%;}#headerImage .hIslogan .hIsloganSTitle {font-size: 25px;font-size: 2.5rem;font-weight:300;}#headerImage .hIslogan .hIsloganTitle {font-size: 50px;font-size: 5.0rem;}#headerImage .hIslogan .hIsloganText {width:80%;font-size: 16px;font-size: 1.6rem;font-weight: 400;line-height:200%;display:block;}#hIpager {left: 50%;margin-left: -475px;width:950px;bottom:40px;}#tTanker {top:-94px;}body a#pageCTAsmall {top:auto;bottom: 80px;transform:translateX(-200%);left:calc(50% - 120px);width:240px;border-radius:30px;padding:10px 20px;text-align:center;display:inline-block;}body.pCTAvisible a#pageCTAsmall {transform:translateX(0);}#editorField {width:90%;margin:0 auto;}body.snFixed #subNavi2Wrapper {position:fixed;top:94px;left:0px;background-color:#FFF;z-index:999;box-shadow: 0px 0px 15px -5px rgba(0,0,0,0.5);}#subNavi2Wrapper ul#subNavi2 {width:80%;margin:0 auto;}#breadcrumbs {display:block;}#infoRow {width:950px;display:flex;justify-content:space-between;}.infoBox {width:calc(50% - 5px);padding:2px 0;}#rpWrapper {padding:0 25%;display:flex;justify-content:space-between;}#routeField {width:70%;text-align:left;}#routeButton {width:25%;text-align:right;}}@media only screen and (min-width:1200px) {#editorField {width:1200px;}#pageCTAsmall {width: 100%;display:flex;justify-content:space-between;}#Bs-Container {width:1200px;padding:0;margin:0 auto;}#kBboxen {width:1200px;margin:0 auto;}}@media only screen and (min-width:1240px) {body #topWrapper #topWrapperInner { padding: 0;}}@media only screen and (min-width: 1600px) {#hIslogan {width:960px;}}#footerBannerWrapper {width: 100%;padding:1px 0 0 0;background-color:#FFF;}#footerBannerWrapper #footerBanner {width: 100%;padding:0;margin:0 auto;}.fooBaBox {width:100%;position:relative;overflow:hidden;margin:0;}.fooBaBox span {display:block}.fooBaBox span.foBaBoxImage img {width:100%;background-size:cover;background-position:center;background-repeat:no-repeat;}.fooBaBox .foBaBoxTitleWrapper {position:absolute;left:0px;right:0px;width:100%;text-align:center;}.fooBaBox.fBBstyle1 .foBaBoxTitleWrapper {bottom:20px;}.fooBaBox.fBBstyle2 .foBaBoxTitleWrapper {display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;top:0px;bottom:0px;height:100%;}.fooBaBox .foBaBoxTitle {display:inline-block;line-height: 40px;padding:0 30px;border:2px solid #FFF;color: #FFF;text-align: center;font-size: 22px;font-size: 2.2rem;text-transform:uppercase;}.fooBaBox.fBBstyle2 .foBaBoxTitle {margin:auto;}.fooBaBox a {text-decoration:none;}.fooBaBox a:hover .foBaBoxTitle {background-color:#FFF;color:#9A9F92;}@media only screen and (min-width: 800px) {#footerBannerWrapper #footerBanner {display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}#footerBanner.fBNr2 .fooBaBox {width:calc((100% - 1px) / 2);}#footerBanner.fBNr3 .fooBaBox {width:calc((100%-2px)/3);}}#sprachwahlOverlay { width:100%; height: 100vh; position: fixed; top: -100vh; left: 0; right: 0; bottom: 0; display: flex; background-color: rgba(0,0,0,.7); -webkit-backdrop-filter: blur(3px);backdrop-filter: blur(3px); z-index: 1500;}#sprachwahlOverlay #langSelectClose { position: absolute; right: 0px; top: 0px; width: 70px; height: 70px; display: block; background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 30 30' viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cg stroke-linecap='round' fill-opacity='0'%3E%3Cg stroke='%23FFF' class='close' stroke-width='2'%3E%3Cpath d='M 6,6 24,24'%3E%3C/path%3E%3Cpath d='M 6,24 24,6'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/svg%3E"); background-position: center; background-repeat: no-repeat; background-size: 30px;}body.langSelectOpen #sprachwahlOverlay { top: 0;  transition: all 0.9s ease;}body.langSelectClosing #sprachwahlOverlay { top: -100vh; transition: all 0.5s ease;}#sprachwahl { width: auto; margin: auto;text-align:center;}#sprachwahl a {color: rgba(255, 255, 255, 0.75);text-decoration:none;text-transform:uppercase; display: block; margin: 8vh 0; font-size: 200%;}#sprachwahl a.LangActiv, #sprachwahl a:hover {color: #FFF;}#sprachwahl a.LangActiv {font-weight: 700;}a#langSelect { display: block; grid-column: 3/4; line-height: 20px; padding: 14px 0 16px 0; width: 50px; margin: auto; text-align: center; color:var(--cBrown); text-transform: uppercase; letter-spacing: 1.5px; text-decoration: none; font-size: 16px; font-size: 1.6rem; position: relative;}a#langSelect::after { width: 100%; height: 4px; position: absolute; left: 0px; bottom: 10px; background-size: contain; background-position: center center; background-repeat: no-repeat; background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 10 5' viewBox='0 0 10 5' xmlns='http://www.w3.org/2000/svg'%3E%3Cg stroke-linecap='round' stroke='%23342015' stroke-width='1'%3E%3Cpath d='M 1,1 5,4 9,1 z' fill='%23342015' /%3E%3C/g%3E%3C/svg%3E%0A"); content: '';}#mainNavi {width: 100%;padding:120px 0 0 0;margin:0 auto auto auto;z-index:+1;position:relative;text-align:center;}#mainNavi .mNItem {width:100%;margin:0 0 5vh 0;}#mainNavi .mNItem a {font-size: 20px;font-size: 2.0rem;color: inherit;text-decoration: none;text-transform: uppercase;position: relative;}#mainNavi .mNItem a::after {position: absolute;left: 50%;bottom: 0px;transform: translateX(-50%);width: 0%;height: 1px;background-color: rgba(var(--cBrownRGB), .3);content: '';transition: all 0.5s ease;}#mainNavi .mNItem a:hover::after {width: 100%;}#mainNavi .mNItem a.aActiv::after {width: 100%;background-color: rgba(var(--cBrownRGB), 1);}#mainNavi .mNItem a.aActiv:hover::after {width: 100%;background-color: rgba(var(--cBrownRGB), .3);}@media only screen and (min-width:900px) {#mainNavi {padding: 0 50px 0 0;margin: auto;display: flex;flex-wrap: nowrap;justify-content: flex-end;}#mainNavi .mNItem {width:auto;margin:0 0 0 30px;}#mainNavi .mNItem a {font-size: 13px;font-size: 1.3rem;}}#mainNavi ul.subNavi {margin:0;padding:5px 0 5px 0;width: 100%;}@media only screen and (min-height:950px) {#mainNavi ul.subNavi {padding:5px 0 25px 0;}}#mainNavi ul.subNavi.closed {display:none;}#mainNavi ul.subNavi li {margin:0;padding:2px 0;list-style:none;}#mainNavi ul.subNavi li a {width: 100%;color:rgba(255,255,255,0.60);margin: 0;padding: 0;font-weight: 300;font-size: 18px;font-size: 1.8rem;display: block;line-height: 111%;text-decoration:none;}#mainNavi ul.subNavi li a:hover {color:#FFF;}#mainNavi ul.subNavi li a.sNActiv {color:#A78F22;}@media only screen and (min-width:500px) {#mainNaviRight {display:flex;justify-content:space-between;}#mainNaviRight .mNRBox {width:calc(50% - 5px);}}@media only screen and (min-width:990px) {#mainNavi ul.subNavi li a {font-size: 16px;font-size: 1.6rem;line-height: 125%;}}@media only screen and (min-width:1200px) {#mainNaviLeft {width:calc(100%*0.7 - 20px/3);}#mainNaviRight {width:calc(100%*0.3 - 20px/3);height:100%;flex-direction:column;justify-content:flex-start;}#mainNaviRight .mNRBox {width:100%;max-height:220px;flex:1 0 auto;}}.fNavi {margin: 0px;padding: 0px;height:50px;position:relative;}.fNaviLine {margin: 0px;padding: 0px 10px;height: 50px;position: relative;line-height:50px;color:#712C21;}.fNavi a {margin: 0px;line-height: 50px;padding: 0px 0px 10px;font-weight: 400;font-size: 1.8em;font-size: 1.8rem;color: #7B7968;text-decoration: none;display: block;}.fNavi a:hover, .fNavi a.fNaviActiv:hover, .parent:hover .fNavi a {color:#000;}.fNavi a.fNaviActiv {color:#000;color:#6E172E;}.parent {position: relative;z-index:190;}.parent:hover {background-image: url(bgfix.gif);z-index:210;}.parent .navLayer {position:absolute;top:50px;left:-2000px;width:200px;padding: 0px 0px 0px;}.parent:hover .navLayer {left:50%;margin-left:-100px;z-index:220;}.navLayerWrapper {width: 100%;position: relative;padding: 10px 0px;background-repeat: repeat;}#subNaviWrapper {padding:10px;}ul#subNavi {padding:0;margin:0;width:100%;}ul#subNavi li {margin:0;padding:0;list-style:none;width: 100%;text-align:center;}ul#subNavi li a {width: 100%;margin: 0;padding: 0;font-weight: 400;font-size: 16px;font-size: 1.6rem;display: block;line-height: 30px;text-decoration: none !important;color: #666 !important;}ul#subNavi li a.sLactiv, ul#subNavi li a strong {color:#6E172E !important;text-decoration: none !important;font-weight:400;}ul#subNavi li a:hover {color:#000 !important;}#subNavi2Wrapper ul#subNavi2 {width:100%;padding:0;margin:0;display:flex;justify-content:center;flex-wrap: wrap;}#subNavi2Wrapper ul#subNavi2 li {padding:0;margin:0 5px 10px 5px;list-style:none;display:inline-block;width:auto;}#subNavi2Wrapper ul#subNavi2 li a {display:block;padding:0 10px;border:1px solid #A78F22;width: 100%;margin: 0px;font-weight: 400;font-size: 14px;font-size: 1.4rem;line-height: 26px !important;text-decoration: none;color: #666;}#subNavi2Wrapper ul#subNavi2 li a:hover {background-color:#A78F22;color:#FFF;transition: 0.5s all ease-in;}#subNavi2Wrapper ul#subNavi2 li a.sN2Activ {background-color:#A78F22;color:#FFF;}#breadcrumbs a { color:#999; text-decoration:none !important; }#breadcrumbs a:hover { color:#000 !important; }#breadcrumbs a strong { color:#000; font-weight:300 !important; }#breadcrumbs span.bcLine { padding:0px 10px; text-align:center; }#breadcrumbs a.bCh { display:none; }#breadcrumbs a b.big { text-transform:uppercase; }#footerNavi a {color:var(--cBrown);text-decoration:none;text-transform:uppercase; font-weight: 700;}#footerNavi a:hover {color:inherit;}#footerNavi a.fNactiv {color:inherit;}