@font-face {font-family: 'Jost';font-style: normal;font-weight: 300;font-display: swap; src: url(webfonts/jost/92zatBhPNqw73ord4jQmfxIC7w.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: 'Jost';font-style: normal;font-weight: 300;font-display: swap; src: url(webfonts/jost/92zatBhPNqw73oTd4jQmfxI.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: 'Jost';font-style: normal;font-weight: 600;font-display: swap; src: url(webfonts/jost/92zatBhPNqw73ord4jQmfxIC7w.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: 'Jost';font-style: normal;font-weight: 600;font-display: swap; src: url(webfonts/jost/92zatBhPNqw73oTd4jQmfxI.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: 'Piazzolla';font-style: normal;font-weight: 400;font-display: swap; src: url(webfonts/piazzolla/N0bE2SlTPu5rIkWIZjVKKtYtfxYqZ4RJBFzFV4cLYNpCJaFNyg.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: 'Piazzolla';font-style: normal;font-weight: 400;font-display: swap; src: url(webfonts/piazzolla/N0bE2SlTPu5rIkWIZjVKKtYtfxYqZ4RJBFzFV4kLYNpCJaE.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: 'Piazzolla';font-style: normal;font-weight: 600;font-display: swap; src: url(webfonts/piazzolla/N0bE2SlTPu5rIkWIZjVKKtYtfxYqZ4RJBFzFV4cLYNpCJaFNyg.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: 'Piazzolla';font-style: normal;font-weight: 600;font-display: swap; src: url(webfonts/piazzolla/N0bE2SlTPu5rIkWIZjVKKtYtfxYqZ4RJBFzFV4kLYNpCJaE.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;}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,small, 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%;-webkit-box-sizing:border-box;box-sizing:border-box;}*, *:before, *:after { -webkit-box-sizing: inherit; box-sizing: inherit;}body {line-height: 1;}ol, ul {list-style: none;}blockquote, q {quotes: none;}blockquote:before, blockquote:after,q:before, q:after {content: '';content: none;}table.collapse {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; -moz-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;-moz-hyphens:none;-ms-hyphens:none;hyphens:none;}}.formfield {font-size:16px;font-size:1.6rem;padding:8px 9px;margin:0;line-height:30px;color:#39454A;background-color:#FFF;border: 1px solid #EEE;font-family: 'Jost', sans-serif;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;position:relative;}.formfield::-webkit-input-placeholder {color:rgba(66,74,66,.5);}.formfield.cal {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='%2339454A' 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 7px center;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='%23686868' 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 center;background-size:30px auto;background-repeat:no-repeat;padding:8px 35px 8px 9px;border-radius:0px;}.w100pz { width:100%; }.w80pz { width:80%; }.w50pz { width:50%; }.w28pz { width:28%; }.w26pz { width:26%; }.w23pz { width:23%; }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:40px; }.w50 { width:50px; }.w80 { width:80px; }.w100 { width:50%; }.w200 { width:200px; }.w300 { width:90%; }.w400 { width:90%; }.formsubmit {font-size:14px;font-size:1.4rem;line-height:26px;text-align:center;position:relative;display:inline-block;padding:5px 15px;text-decoration:none !important;text-transform:uppercase;font-family: 'Jost', sans-serif;font-weight:600;border:1px solid #39454A;background-color:#39454A;color:#FFF !important;} .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;-webkit-box-sizing: border-box;box-sizing: border-box;}.cmsAlert a {color:inherit;}@-webkit-keyframes scaleUp {0%{-webkit-transform: scale(0.5);transform: scale(0.5); opacity:0; }100%{-webkit-transform: scale(1);transform: scale(1); opacity:1; }}@keyframes scaleUp {0%{-webkit-transform: scale(0.5);transform: scale(0.5); opacity:0; }100%{-webkit-transform: scale(1);transform: scale(1); opacity:1; }}@-webkit-keyframes fadeIn {0%{opacity:0; }100%{opacity:1; }}@keyframes fadeIn {0%{opacity:0; }100%{opacity:1; }}@-webkit-keyframes rotating { 0% { -webkit-transform: rotate(0deg); transform: rotate(0deg); } 100% { -webkit-transform: rotate(360deg); transform: rotate(360deg); }}@keyframes rotating { 0% { -webkit-transform: rotate(0deg); transform: rotate(0deg); } 100% { -webkit-transform: rotate(360deg); transform: rotate(360deg); }}#page {text-decoration: none;text-align: left;line-height:160%;color:#39454A;}#page .hspacer { width:100%; font-size:8px; overflow:hidden; }#page .s4 { height:4px; }#page .s6 { height:6px; }#page .s8 { height:8px; }#page .s10 { height:10px; }#page .s12 { height:12px; }#page .s14 { height:14px; }#page .s16 { height:16px; }#page .s18 { height:18px; }#page .s20 { height:20px; }#page .s22 { height:22px; }#page .s24 { height:24px; }#page .s30 { height:30px; }#page .s40 { height:40px; }#page a, #page .text strong a, #page .text a strong {color:inherit;}#page a:hover {text-decoration: none;}#page a.pAnchor {position:absolute;height:0px;top:-50px;}#page a.cLink {font-size:18px;font-size:1.8rem;font-family: source-serif-pro, serif;font-weight:400;display:inline-block;padding:0 0 0 25px;color:#39454A;text-decoration:none;line-height:100%;position:relative;}#page a.cLink::before {width:16px;height:16px;background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 16 16' viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg'%3E%3Cg stroke='%2339454A' stroke-width='1.2' stroke-linecap='round' fill-opacity='0'%3E%3Cpath d='M 1,8 14,8' /%3E%3Cpath d='M 10,3 15,8 10,13' /%3E%3C/g%3E%3C/svg%3E");background-size:contain;background-position:center;background-repeat:no-repeat;content:'';display:block;position:absolute;top:50%;margin:-8px 0 0 0;left:0px;-webkit-transition:all .5s ease-out; -o-transition:all .5s ease-out; transition:all .5s ease-out;}#page a.cLink:hover::before {left:5px;-webkit-transition:all .2s ease-in; -o-transition:all .2s ease-in; transition:all .2s ease-in;}#page strong {color:#39454A;font-family: 'Piazzolla', serif;font-size:inherit;font-weight: 600;}#page h1, #page h3 {line-height:120%;font-size:30px;font-size:3.0rem;font-family: 'Piazzolla', serif;font-weight:400;text-transform: uppercase;padding:0;margin: 0;}#page h2, #page h4 {line-height:120%;font-size:30px;font-size:3.0rem;font-weight:600;text-transform: uppercase;padding: 0;margin: 0;}#page h5 {line-height:120%;font-size:20px;font-size:2.0rem;font-family: 'Piazzolla', serif;font-weight:400;padding: 0;margin: 0;}@media only screen and (min-width: 700px) {#page h1, #page h3 {font-size:40px;font-size:4.0rem;}#page h2, #page h4 {font-size:40px;font-size:4.0rem;}#page h5 {font-size:30px;font-size:3.0rem;}}@media only screen and (min-width: 1280px) {#page h1, #page h3 {font-size:50px;font-size:5.0rem;}#page h2, #page h4 {font-size:50px;font-size:5.0rem;}#page h5 {font-size:40px;font-size:4.0rem;}}#page .aL { text-align:left; }#page .aC { text-align:center; }#page .aR { text-align:right; }#fpWrapper .aL { text-align:left; }#fpWrapper .aC { text-align:center; }#fpWrapper .aR { text-align:right; }#page .text {width:100%;line-height: 160%;}@media only screen and (min-width: 700px) {#page .text {font-size:20px;font-size:2.0rem;}}#page .text p {padding:2px 0;margin:2px 0;}#page ul {width:100%;text-align:left;padding:5px 0 0 5px;}#page .text.aC ul {padding:0;}@media only screen and (min-width: 990px) {#page .text.aC ul {padding:0 20% 0 40%;}}#page ul li {padding: 0 0 0 20px;margin: 0 0 5px 0;line-height: 160%;list-style: none;position:relative;}#page ul li:before {position:absolute;left:0px;top:0px;width:10px;line-height:30px;font-size:16px;font-size:1.6rem;content: "-";text-align:center;}#page ul li ul li:before {position:absolute;left:0;top:3px;width:20px;line-height:20px;font-size:16px;font-size:1.6rem;content: "-";text-align:center;}#page .text blockquote {width:100%;font-size:30px;font-size:3.0rem;padding:20px 0;}#page .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;}#page .text article hr {margin:0;padding:0;height:0;border:none; -webkit-column-break-before:always; -moz-column-break-before:always; column-break-before:always;}#page .cImageWrapper {overflow:hidden;position:relative;margin:0;padding:0;}#page .cImageWrapper img {display:block;width:100%;}#page .layout1 .cImageWrapper {margin:0 0 12px 0;}#page .layout2 .cImageWrapper {margin:0 0 12px 0;}#page .layout3 .cImageWrapper {margin:0 0 12px 0;}#page .layout4 .cImageWrapper {margin:0 0 12px 0;}@media only screen and (min-width: 450px) {#page .layout1 .cImageWrapper {float: left;margin:0 22px 12px 0;}#page .layout2 .cImageWrapper {float: right;margin:0 0 12px 22px;}#page .layout3 .cImageWrapper {float: left;}#page .layout3 .textBlock, #page .layout5 .textBlock {float:right;}#page .layout4 .cImageWrapper {float: right;}#page .layout4 .textBlock, #page .layout6 .textBlock {float:left;}}#page .cImageRow {width:100%;}#page .cImageRow .cImageWrapper {display:block;}#page .layout5 .cImageWrapper {text-align: left;float:left;margin:12px 0 0 0;}#page .layout6 .cImageWrapper {text-align: right;float:right;margin:12px 0 0 0;}#page .layout7 .cImageRow {margin:0 0 12px 0;}#page .layout7 .cImageRow .cImageWrapper {float: left;}#page .layout8 .cImageWrapper {margin:0 auto 12px;}#page .layout9 .cImageRow {margin:0 0 12px;}#page .layout9 .cImageRow .cImageWrapper {float: right;}#page .layout10 .cImageWrapper {margin:12px auto 0;}#page .layout11 .cImageWrapper {margin:0;}.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%; }}#page .Abschluss.hLine1 {width:100%;padding:3vw 0;}#page .Abschluss.hLine2 {width:100%;height:100px;margin:45px auto 0;position:relative;}#page .Abschluss.hLine2:before {width:1px;height: 100%;content:'';position:absolute;left:calc(50% - 1px);background-color: rgba(66,74,66,0.5);}#page .Abschluss.hLine3 {width:100%;height:41px;margin:25px auto;padding:0;position:relative;background-position:center center;background-size:contain;background-repeat:no-repeat;}#page .Abschluss.hLine3:before, #page .Abschluss.hLine3:after {width:calc(30% - 50px);content:'';position:absolute;top:20px;border-top:1px solid #F4F2F0;}#page .Abschluss.hLine3:before {left:20%;}#page .Abschluss.hLine3:after {right:20%;}.absatzWrapper {width:100%;position:relative;margin:0 auto;padding:0;}.absatzWrapper.layout11 {max-width:100%;}.absatzWrapper.aWhasWS1, .absatzWrapper.aWhasWS2, .absatzWrapper.aWhasWS3 { padding-top:3vh; padding-bottom:3vh; }.absatzWrapper.aWhasWS4, .absatzWrapper.aWhasWS5, .absatzWrapper.aWhasWS6 { padding-top:5vh; padding-bottom:5vh; }.absatzWrapper.aWhasWS7, .absatzWrapper.aWhasWS8, .absatzWrapper.aWhasWS9 { padding-top:7vh; padding-bottom:7vh; }.absatzWrapper.aWhasWS10 { padding-top:9vh; padding-bottom:9vh; }.absatzWrapper:nth-last-child(1), .absatzWrapper.aWhasWS {margin:0 auto;}.offline {background-color:#F0C6C6;}.absatz {padding:0;margin:0 auto;}.layout1 .absatz {padding:0 15px;}.paragraphWidth50, .paragraphWidth60, .paragraphWidth70, .paragraphWidth80, .paragraphWidth90, .paragraphWidth100 {width:100%;}@media only screen and (min-width: 1000px) {.paragraphWidth50 { width:50%; }.paragraphWidth60 { width:60%; }.paragraphWidth70 { width:70%; }.paragraphWidth80 { width:80%; }.paragraphWidth90 { width:90%; }.absatzWrapper.aWhasWS1 { padding-top:1vw; padding-bottom:1vw; }.absatzWrapper.aWhasWS2 { padding-top:2vw; padding-bottom:2vw; }.absatzWrapper.aWhasWS3 { padding-top:3vw; padding-bottom:3vw; }.absatzWrapper.aWhasWS4 { padding-top:4vw; padding-bottom:4vw; }.absatzWrapper.aWhasWS5 { padding-top:5vw; padding-bottom:5vw; }.absatzWrapper.aWhasWS6 { padding-top:6vw; padding-bottom:6vw; }.absatzWrapper.aWhasWS7 { padding-top:7vw; padding-bottom:7vw; }.absatzWrapper.aWhasWS8 { padding-top:8vw; padding-bottom:8vw; }.absatzWrapper.aWhasWS9 { padding-top:9vw; padding-bottom:9vw; }.absatzWrapper.aWhasWS10 { padding-top:10vw; padding-bottom:10vw; }.absatz {padding:0;}.absatzWrapper.layout1 .absatz.paragraphWidth100 {padding:0 120px;}#page .Abschluss.hLine3:before, #page .Abschluss.hLine3:after {width:calc(25% - 45px);}#page .Abschluss.hLine3:before {left:25%;}#page .Abschluss.hLine3:after {right:25%;}}@media only screen and (min-width: 1280px) {.absatzWrapper.layout1 .absatz.paragraphWidth100 {padding:0 140px;}#nBCinner .absatzWrapper.layout1 .absatz.paragraphWidth100 {padding:0 100px;}}.absatz .pAnchor {position:absolute;top:-200px;height:0px;}.absatzWrapper.loggedIn {min-height:30px;}.absatzWrapper.loggedIn:hover {background-color:#EEE !important;color:#68666B !important;-moz-box-shadow: 0 0 2px #666;-webkit-box-shadow: 0 0 2px #666;box-shadow: 0 0 2px #666;z-index:1500;}.absatzWrapper .loginRow {display:none;position:absolute;left:50%;top:0px;padding:3px 5px;z-index:1500;width:50%;height:30px;background-color:#EEE !important;}.absatzWrapper.loggedIn:hover .loginRow {display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}#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%;}.absatz .loginRow {position:absolute;left:-2000px;top:-40px;width:100%;height:40px;background-color:#FFF;border:2px solid #EEE;padding:3px;}.editbox {float:left;padding-right:10px;}.editboxR {float:right;}.impressionen {width:100%;max-width: 1400px;padding:0 20px;margin:0 auto;}.impressionen .impDetail {padding: 30px 0 0 0;display: -webkit-box; display: -webkit-flex; display:flex; display: flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}.impressionen .impDetail .impItem {margin: 0 0 10px 0;height: 25vw;}.impressionen .impDetail .impItem img {display: block;width: 100%;height: 100%;background-size: cover;background-position: center;background-repeat: no-repeat;}.impressionen .impItem:nth-of-type(12n+1) {padding: 0 0 0 61%;width: 100%;}.impressionen .impItem:nth-of-type(12n+2) {padding: 0 10px 0 33%;width: 61%;}.impressionen .impItem:nth-of-type(12n+3) {padding: 0 40px 0 0;width: 39%;}.impressionen .impItem:nth-of-type(12n+4) {padding: 10px 10px 0 0;width: 42%;}.impressionen .impItem:nth-of-type(12n+5) {padding: 0 19% 0 0;width: 58%;}.impressionen .impItem:nth-of-type(12n+6) {padding: 0 10px 0 0;width: 38%;}.impressionen .impItem:nth-of-type(12n+7) {padding: 0 36% 0 0;width: 62%;}.impressionen .impItem:nth-of-type(12n+8) {padding: 0 10px 0 11%;width: 54%;}.impressionen .impItem:nth-of-type(12n+9) {padding: 20px 8% 0 0;width: 46%;}.impressionen .impItem:nth-of-type(12n+10) {padding: 0 10px 0 25%;width: 54%;}.impressionen .impItem:nth-of-type(12n+11) {padding: 0 12% 0 0;width: 46%;}.impressionen .impItem:nth-of-type(12n+12) {padding: 0 27% 0 33%;width: 100%;}.impressionen .impCol:nth-of-type(2) {-webkit-transform:translate(0, 10vh);-ms-transform:translate(0, 10vh);transform:translate(0, 10vh);}.impressionen .impCol:nth-of-type(2) .impCitem:nth-of-type(2n+2) {padding: 0 20% 0 0;}@media only screen and (min-width: 900px) {.impressionen .impDetail {padding: 30px 5% 0 5%;}.impressionen .impDetail .impItem {margin: 0 0 20px 0;height: 25vw;max-height: 350px;}.impressionen .impItem:nth-of-type(12n+2) {padding: 0 20px 0 33%;width: 61%;}.impressionen .impItem:nth-of-type(12n+3) {padding: 0 40px 0 0;width: 39%;}.impressionen .impItem:nth-of-type(12n+4) {padding: 20px 20px 0 0;width: 42%;}.impressionen .impItem:nth-of-type(12n+5) {padding: 0 19% 0 0;width: 58%;}.impressionen .impItem:nth-of-type(12n+6) {padding: 0 20px 0 0;width: 38%;}.impressionen .impItem:nth-of-type(12n+7) {padding: 0 36% 0 0;width: 62%;}.impressionen .impItem:nth-of-type(12n+8) {padding: 0 20px 0 11%;width: 54%;}.impressionen .impItem:nth-of-type(12n+9) {padding: 20px 8% 0 0;width: 46%;}.impressionen .impItem:nth-of-type(12n+10) {padding: 0 20px 0 25%;width: 54%;}.impressionen .impItem:nth-of-type(12n+11) {padding: 0 12% 0 0;width: 46%;}.impressionen .impItem:nth-of-type(12n+12) {padding: 0 27% 0 33%;width: 100%;}}#kontakt {margin: 0 auto;max-width: 1200px;padding: 40px 15px;}#selectTyp {padding: 0 0 50px 0;margin: 0 auto;max-width: 600px;}#selectTyp a {width:100%;display: block;text-align: center;line-height: 40px;color: #F2EFE9;background-color: #B6B4AD;text-decoration: none;text-transform: uppercase;font-weight: 600;position: relative;}#selectTyp a:not(.sTactive):hover {background-color: #39454A;}#selectTyp a.sTactive {background-color: #39454A;}#selectTyp a#sT1 {margin: 0 0 10px;}#kontaktWrapper {display:flex;display: flex;flex-wrap:wrap;}#kWDataWrapper {width: 100%;text-align: left;padding: 0 20px 20px 0;}#kWData {width: 100%;}.kWDataItem {margin: 10px 0;}.kWDtitle {font-size:30px;font-size:3.0rem;font-family: 'Piazzolla', serif;font-weight: 400;padding: 0 0 20px 0;}.kWDcontent, #page .kWDcontent strong {font-family: 'Jost', sans-serif;}#kKontakt {padding:10px 0;}#kKontakt a {font-weight: 600;text-decoration: none;}#kWMap {width: 100%;height: 100%;}#kWMap #map {width: 100%;height: 70vh;}#kWMap #map .mapPopup {font-size:16px;font-size:1.6rem;}#page #kWMap #map .mapPopup strong:nth-child(1) {font-size:19px;font-size:1.9rem;font-family: source-serif-pro, serif;}@media only screen and (min-width: 768px) {#selectTyp {display:flex;display: flex;}#selectTyp a {width: calc(50% - 10px);}#selectTyp a.sTactive::after {position: absolute;left: 50%;bottom: -10px;transform:translateX(-50%);width: 30px;height: 10px;background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 30 10' viewBox='0 0 30 10' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='%2339454A'%3E%3Cpath d='M 0,0 15,10 30,0 z' /%3E%3C/g%3E%3C/svg%3E");background-size:100%;background-repeat:no-repeat;content:'';}#selectTyp a#sT1 {margin: 0 10px 0 0;}#selectTyp a#sT2 {margin: 0 0 0 10px;}#kontakt {padding: 40px 50px;}}@media only screen and (min-width: 900px) {#kWDataWrapper {width: 50%;padding: 0 50px 0 0;display:flex;display: flex;}#kWData {margin: auto 0;}#kWMap {width: 50%;display:flex;display: flex;}#kWMap #map {height:55vh;margin: auto 0;}}@media only screen and (min-width: 1000px) {#kontakt {padding: 40px 100px;}}#zimresWrapper {width: 100%;max-width: 900px;padding: 0 15px;margin: 0 auto;background-color: transparent;}#zimresWrapper .zimresWidget .bw-default-background {background-color: transparent !important;}.blockInhalte {width:100%;margin:0;position:relative;background-color:#B6B4AD;background-repeat:no-repeat;background-size:cover;background-position-x: center; }.blockInhalte .bBWimage {width: 100%;height: auto;display:block;}@media only screen and (orientation: portrait) {.blockInhalte .bBWimage.bBWiPortrait {display:none;}.blockInhalte .bBWimage.bBWiLandscape {display:none;}}@media only screen and (orientation: landscape), only screen and (min-width: 1000px) {.blockInhalte .bBWimage.bBWiPortrait {display:none;}.blockInhalte .bBWimage.bBWiLandscape {display:block;}}.blockInhalte::before, .blockInhalte::after {width:100%;height:100%;position:absolute;left:0; right:0; top:0; bottom:0;content:'';background-image: url("../images/svg/blume.svg");background-size: auto 90%;background-repeat: no-repeat;pointer-events: none;z-index: 200;opacity: .35;}.blockInhalte::before {background-position: left -50px bottom 200%;display: none;}.blockInhalte::after {background-position: right -50px bottom 0px;}.blockInhalte.bxITyp3::before, .blockInhalte.bxITyp3::after {opacity:0;}.blockInhalte span {display:block;}#page .blockInhalte a {text-decoration:none;}.bBWimage {width: 100%;display: block;}.blckIBlockWrapper {position: relative;z-index: 300;}.blockInhalte .blckIBlock {width:100%;position:relative;padding:30px 15px;margin:auto;text-align:center;}#page .blockInhalte.bxITyp1 .blckIBlock {color: #39454A;}#page .blockInhalte.bxITyp2 .blckIBlock {color: #F2EFE9;}.blockInhalte .blckIBlock .blckIBlockBox {padding: 20px;}.blockInhalte .blckIBlock .blckIBlockTitle {padding:0 0 15px 0;}#page .blockInhalte .blckIBlock .blckIBlockTitle h3 {font-size: 50px;font-size: 5.0rem;font-family: 'Piazzolla', serif;text-transform: none;font-weight: 400;color: inherit;}.blockInhalte .blckIBlock .blckIBlockSubline {padding:0 0 30px 0;}#page .blockInhalte .blckIBlock .blckIBlockSubline h4 {font-size: 40px;font-size: 4.0rem;font-family: 'Jost', sans-serif;text-transform: uppercase;font-weight: 600;}#page .blockInhalte.bxITyp1 .blckIBlock .blckIBlockSubline h4 {color: #F2EFE9;}#page .blockInhalte.bxITyp2 .blckIBlock .blckIBlockSubline h4 {color: #39454A;}.blockInhalte .blckIBlock .blckIBlockText {width:100%;padding:0;color:inherit;font-size: 20px;font-size: 2.0rem;line-height:150%;}#page .blockInhalte .blckIBlock .blckIBlockText a {color:inherit;opacity:0.8;text-decoration: underline;}#page .blockInhalte .blckIBlock .blckIBlockText a:hover {text-decoration:none;opacity:1.0;}.blockInhalte .blckIBlockText, .blockInhalte a .blckIBlockText {width:100%;text-decoration:none !important;color:#FFF;}#page .blockInhalte .blckIBlockText ul {width:100%;padding:0;margin:0;}#page .blockInhalte .blckIBlockText ul li {margin:0 0 10px 0;padding: 0 0 10px 30px;line-height:inherit;list-style:none;}#page .blockInhalte .blckIBlockText ul li::before {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%3Cpath d='m20.8 5.8c-8.3 0-15 6.7-15 15s6.7 15 15 15 15-6.7 15-15-6.8-15-15-15zm9.2 12-11.2 11.1c-.2.2-.5.2-.7 0l-6.6-6.6c-.2-.2-.2-.5 0-.7l2.3-2.3c.1-.1.2-.1.3-.1.1 0 .2.1.3.1l4 4 8.5-8.5c.2-.2.5-.2.7 0l2.3 2.3c.2.2.2.5.1.7z' fill='%23FFF' transform='translate(-5.75 -5.75)'/%3E%3C/svg%3E");background-position: center;background-size: contain;top: 5px;width:20px;height:20px;content: '';}#page .blockInhalte .blckIBlockText ul li strong {color: #FFF;font-size: 120%;}.blockInhalte .blckIBlockLink {padding:10px 0 0 0;margin:20px 0 0 0;width:100%;}#page .blockInhalte .blckIBlockLink a {display:inline-block;line-height: 40px;padding:0 20px;font-size:30px;font-size:3.0rem;text-decoration:none;position:relative;vertical-align:middle;font-family: 'Piazzolla', serif;text-transform: none;font-weight: 400;}#page .blockInhalte.bxITyp1 .blckIBlockLink a {color: #F2EFE9;}#page .blockInhalte.bxITyp2 .blckIBlockLink a {color: #39454A;}#page .blockInhalte.bxITyp1 .blckIBlockLink a:hover {background-color: #F2EFE9;color: #39454A;}#page .blockInhalte.bxITyp2 .blckIBlockLink a:hover {background-color: #39454A;color: #F2EFE9;}#page .blockInhalte.bxITyp3 .blckIBlockLink a {padding:0;}.blockInhalte.bxITyp3 .blckIBlock .blckIBlockImage img {width:100%;height: auto;display: block;background-repeat: no-repeat;background-size: cover;background-position: center;}@media only screen and (min-width: 1000px) {.blockInhalte::before, .blockInhalte::after {background-size: auto 120%;}.blockInhalte::before {display: block;}.blockInhalte::after {background-position: right -50px top 0px;}.blckIBlockWrapper {max-width: 1200px;margin: 0 auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}.blockInhalte .blckIBlock {width:50%;padding: 50px 30px;}.blockInhalte.bxITyp3 .blckIBlock {width: 100%;margin: 0 auto;padding: 50px 0;max-width: 900px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}.blockInhalte.bxITyp3 .blckIBlock .blckIBlockImage {width:50%;padding: 0 20px 0 0;}.blockInhalte.bxITyp3 .blckIBlock .blckIBlockInner {width:50%;text-align: left;padding: 0 0 0 20px;align-self: center;}}@media only screen and (min-width: 1400px) {}.boxenInhalte {width: 100%;position:relative;margin:0 auto;padding:0;text-align: left;max-width: 1400px;}#page .bIWrapper {width: 100%;margin: 0;padding:2vh 0;}#page .absatzWrapper:nth-of-type(1) .bIWrapper {margin:0;padding: 0;}.bIWbox {width: 100%;}.bIWbox.bIWbTyp1 {margin:0;display:flex;flex-direction: column-reverse;}.bIWbox.bIWbTyp2 {margin:5vh 0;}.bIWbox span {width: 100%;display:block;}.bILeft {width:100%;padding: 0 0 30px 0;}.bIWbox.bIWbTyp1 .bILeft {padding: 0;}.bILeft .bIBox {width:100%;position: relative;}.bIBoxContent {width: 100%;position: relative;z-index: +1;}.bIBoxContent img {display: block;width: 100%;height: auto;}.bILeft .bIBoxText {font-size:14px;font-size:1.4rem;line-height:160%;color:#39454A;}.bIWbox.bIWbTyp1 .bILeft .bIBoxText {font-size:20px;font-size:2.0rem;padding: 30px 20px;}.bIWbox.bIWbTyp2 .bILeft .bIBoxText {font-size:20px;font-size:2.0rem;padding: 0 20px;}.bIRight {width:100%;position:relative;z-index:600;}@media only screen and (max-width: 700px) {.bIWbox .bIBoxImage {display:flex;flex-direction: column-reverse;}.bIWbox .bIBoxLink {padding: 0 0 20px 0;text-align: center;}.bIWbox.bIWbTyp2 .bIBoxLink .bIBoxTitle {border: 2px solid #39454A;display: inline-block;width: auto;padding: 0 20px;line-height: 40px;}}.bIBoxImage {display: block;position: relative;}.bIWbox .bIBoxImage span.lazy {background-size: cover;background-position: center;background-repeat: no-repeat;}.bIWbox .bIBoxImage img {width: 100%;height: auto;display: block;background-size: cover;background-position: center;background-repeat: no-repeat;}.bIBoxImages div {position: relative;}.bIWbox.bIWbTyp1 .bIRight .bIBoxImages div.bIBoxImage:nth-of-type(1) {width: 55%;padding: 0;}.bIWbox.bIWbTyp1 .bIRight .bIBoxImages div.bIBoxImage:nth-of-type(2) {width: calc(45% + 30px);padding: 20px 0 0 0px; margin: auto 0 20px -30px;}.bIWbox.bIWbTyp1 .bIRight .bIBoxImages, .bIWbox.bIWbTyp4 .bIBoxImages {display:flex;}.bIWbox.bIWbTyp1 .bIRight .bIBoxImages .bIBoxImagePfeil {display: none;}.bIWbox.bIWbTyp1 .bIRight .bIBoxImages .bIBoxImageButton {position: absolute;width: 160px;height: 160px;top: -50px; left: -80px;display: block;background-size: 146px;background-position: center;background-repeat: no-repeat;background-color: rgba(255,255,255,.3);-webkit-backdrop-filter: blur(5px);backdrop-filter: blur(5px);border-radius: 80px;-webkit-animation: rotating 15s linear infinite; animation: rotating 15s linear infinite;}.bIWbox .bIBoxLink a {text-decoration: none;}.bIWbox.bIWbTyp4 .bILeft, .bIWbox.bIWbTyp4 .bIRight {padding: 0 20px 0 0;}.bIWbox.bIWbTyp4 .bIBoxImages {flex-wrap: wrap;justify-content: space-between;}.bIWbox.bIWbTyp4 .bIBoxImages .bIBoxImage {width: calc(50% - 5px);padding: 0 0 10px 0;}.bIWbox.bIWbTyp4 .bILeft .bIBoxImage:nth-of-type(3), .bIWbox.bIWbTyp4 .bILeft .bIBoxImage:nth-of-type(4) {transform: translateX(20px);}.bIWbox.bIWbTyp4 .bIBoxLink {padding: 10px 0 20px 20px;}.bIWbox.bIWbTyp2 .bIBoxLink .bIBoxTitle, .bIWbox.bIWbTyp4 .bIBoxLink .bIBoxTitle {line-height: 40px;color:#39454A;font-family: 'Piazzolla', serif;font-weight: 600;font-size: 27px;font-size: 2.7rem;}@media only screen and (min-width: 700px) {#page .bIWrapper {padding:6vw 0;}#page .absatzWrapper:nth-of-type(1) .bIWrapper {margin:0;}.bIWbox {display:flex;}.bIWbox.bIWbTyp1 {margin:0 0 7vh 0;}.bILeft {width:calc(50% - 30px);padding:0 170px 0 0;}.bIRight {width:calc(50% + 30px);padding:0;}.bILeft .bIBox {width:100%;display:flex;}#page .bIWrapper .bIBoxContent ul {padding:5px 0 20px 0;}#page .bIWrapper .bIBoxContent ul li {font-weight:400;color:inherit;}#page .bIWrapper .bIBoxContent h6 {color:#39454A;text-transform:uppercase;}.bIWrapper .bIBoxContent {margin:auto 0;}.bIWrapper .bIBox.bIBHasImage .bIBoxContent {margin:auto auto 0 auto;}.bIWrapper .bIWbox.bIWbTyp2 .bIBoxContent {max-width: 450px;}.bIWrapper.bIWReverse .bIWbox.bIWbTyp2 .bIBoxContent {margin:auto auto auto 0;}.bIWrapper .bIWbox.bIWbTyp2 .bIBoxContent {margin:auto 0 auto auto;}.bILeft .bIBoxLink a {padding: 0 0 0 30px;}.bIWbox.bIWbTyp1, .bIWReverse .bIWbox.bIWbTyp2 {flex-direction:row-reverse;}.bIWReverse .bIWbox.bIWbTyp1, .bIWbox.bIWbTyp2, .bIWbox.bIWbTyp3, .bIWbox.bIWbTyp4 {flex-direction:row;}.bIWbox.bIWbTyp1 .bILeft {width: 38%;padding: 0 0 0 20px;}.bIWbox.bIWbTyp1 .bILeft .bIBox {padding: 0 0 0 30px;}.bIWbox.bIWbTyp1 .bILeft .bIBoxText {padding: 90px 10px 60px 0;}.bIWbox.bIWbTyp1 .bIRight {width: 62%;}.bIWbox.bIWbTyp1 .bIRight .bIBoxImages {height: 100%;}.bIWbox.bIWbTyp1 .bIRight .bIBoxImages div {display:flex;}.bIWbox.bIWbTyp1 .bIRight .bIBoxImages div.bIBoxImage:nth-of-type(1) {width: 42%;padding: 0 0 0 20px;}.bIWbox.bIWbTyp1 .bIRight .bIBoxImages div.bIBoxImage:nth-of-type(1) img {align-self: flex-end;}.bIWbox.bIWbTyp1 .bIRight .bIBoxImages div.bIBoxImage:nth-of-type(2) {width: 58%;padding: 0 0 0 20px;margin: auto;}.bIWbox.bIWbTyp1 .bIRight .bIBoxImages div.bIBoxImage:nth-of-type(2) img {margin: 0 0 auto 0;}.bIWbox.bIWbTyp1 .bIRight .bIBoxImages .bIBoxImagePfeil {position: absolute;width: 160px;height: 80px;top: -80px;right: 20%;display: block;background-image: url("../images/svg/Bogen_Kreis.svg");background-size: 100%;background-position: top center;}.bIWbox.bIWbTyp1 .bIRight .bIBoxImages .bIBoxImagePfeil::after {position: absolute;width: 18px;height: 65vh;max-height: 50vw;top: 80px;right: 0px;display: block;background-image: url("../images/svg/Bogen_Pfeil_Rechts_Unten.svg");background-size: 160px auto;background-position: bottom right;content: '';}.bIWbox.bIWbTyp1 .bIRight .bIBoxImages .bIBoxImageButton {top: auto;bottom: -80px;left: 5%;}.bIWbox.bIWbTyp2 .bILeft {width: 55%;padding: 0 80px 0 20px;}.bIWReverse .bIWbox.bIWbTyp2 .bILeft {padding: 0 20px 0 80px;}.bIWbox.bIWbTyp2 .bILeft .bIBox {height: 100%;}.bIWbox.bIWbTyp2 .bILeft .bIBoxText {padding: 0;}.bIWbox.bIWbTyp2 .bIRight {width: 45%;padding: 0 10% 0 0;}.bIWReverse .bIWbox.bIWbTyp2 .bIRight {padding: 0 0 0 10%;}.bIWbox.bIWbTyp2 .bIBoxLink {position: absolute;height: 160px;bottom: -100px;width: auto;right: 0px;padding: 120px 120px 0 0;}.bIWReverse .bIWbox.bIWbTyp2 .bIBoxLink {right: auto;left: 0px;padding: 120px 0 0 120px;}.bIWbox.bIWbTyp2 .bIBoxLink span.bIBLbogen {position: absolute;height: 160px;width: 80px;right: -80px;top: -11px;background-position: right center; background-repeat: no-repeat; background-size: auto 100%;background-image:url("../images/svg/Bogen_Kreis.svg");}.bIWReverse .bIWbox.bIWbTyp2 .bIBoxLink span.bIBLbogen {left: -80px;right: auto;top: -11px;background-position: left center;}.bIWbox.bIWbTyp2 .bIBoxLink span.bIBLbogen::after {position: absolute;height: 18px;width: 80px;right: 100%;bottom: 0px;background-position: left bottom; background-repeat: no-repeat; background-size: auto 160px;background-image:url("../images/svg/Bogen_Pfeil_Unten_Links.svg");content: '';}.bIWReverse .bIWbox.bIWbTyp2 .bIBoxLink span.bIBLbogen::after {right: auto;left: 100%;bottom: 0px;background-position: right bottom;background-image:url("../images/svg/Bogen_Pfeil_Unten_Rechts.svg");}.bIWbox.bIWbTyp2 .bIBoxLink a {text-decoration: none;}.bIWbox.bIWbTyp2 .bIBoxLink .bIBoxTitle {border:none;padding: 0;}.bIWbox.bIWbTyp2 .bIBoxLink .bIBoxTitle, .bIWbox.bIWbTyp4 .bIBoxLink .bIBoxTitle {line-height: 40px;white-space: nowrap;}.bIWbox.bIWbTyp4 .bILeft {width: 50%;padding: 0 60px 0 0;}.bIWbox.bIWbTyp4 .bIRight {width: 50%;padding: 0 0 0 60px;position: relative;}.bIWbox.bIWbTyp4 .bIBoxImages .bIBoxImage {width: calc(50% - 20px);padding: 0 0 60px 0;}.bIWbox.bIWbTyp4 .bILeft .bIBoxImage:nth-of-type(3), .bIWbox.bIWbTyp4 .bILeft .bIBoxImage:nth-of-type(4) {transform: translateX(0);}.bIWbox.bIWbTyp4 .bILeft .bIBoxImage:nth-of-type(2), .bIWbox.bIWbTyp4 .bILeft .bIBoxImage:nth-of-type(4) {transform: translateY(-50px);}.bIWbox.bIWbTyp4 .bIBoxLink {position: absolute;left: 0px;bottom: 90px;padding: 0;transform-origin: 0% 50%;transform: rotate(270deg);}}@media only screen and (min-width: 1000px) {.bIWbox.bIWbTyp1 .bILeft .bIBox {padding: 0 0 0 4.5vw;}.bIWbox.bIWbTyp1 .bILeft .bIBoxText {font-size:22px;font-size:2.2rem;}}@media only screen and (min-width: 1400px) {.bIWbox.bIWbTyp1 .bILeft .bIBoxText {font-size:30px;font-size:3.0rem;}.bIWbox.bIWbTyp2 .bILeft {width: 50%;}.bIWbox.bIWbTyp2 .bILeft {padding: 0 120px 0 30px;}.bIWReverse .bIWbox.bIWbTyp2 .bILeft {padding: 0 30px 0 120px;}.bIWbox.bIWbTyp2 .bIBoxLink .bIBoxTitle, .bIWbox.bIWbTyp4 .bIBoxLink .bIBoxTitle {font-size: 30px;font-size: 3.0rem;}.bIWbox.bIWbTyp2 .bIRight {width: 50%;padding: 0 20% 0 0;}.bIWReverse .bIWbox.bIWbTyp2 .bIRight {padding: 0 0 0 20%;}}@media only screen and (min-width: 1400px) {.bIWbox.bIWbTyp2 .bIBoxLink .bIBoxTitle, .bIWbox.bIWbTyp4 .bIBoxLink .bIBoxTitle {font-size: 33px;font-size: 3.3rem;}}@media only screen and (min-width: 1920px) {.bIWbox.bIWbTyp1 .bILeft .bIBox {padding: 0 0 0 90px;}.bIWbox.bIWbTyp1 .bILeft .bIBoxText {font-size:28px;font-size:2.8rem;}}.spaltenInhalte {width:100%;max-width:1520px;padding:20px 0 0 0;margin:0 auto;}.spaltenInhalte span {display:block;}.spaltenInhalte a {text-decoration:none !important;display:block;}.sICols {width:100%;}.sICol {width:100%;}.sICol .sIBox {width:100%;margin:0;text-align:center;overflow:hidden;}.sICol .sIBox a:hover {-webkit-transform:scale(1.03);-ms-transform:scale(1.03);transform:scale(1.03);-webkit-transition: all .4s ease-in;-o-transition: all .4s ease-in;transition: all .4s ease-in;}.spaltenInhalte .sIBoxBild {width:100%;position:relative;margin:0px 0px 10px 0px;overflow:hidden;}.spaltenInhalte .sIBoxBild img {width:100%;display:block;border:0;background-size:cover;background-position:center;background-repeat:no-repeat;}.sICols .sIBoxContent {width:100%;}.sICols.sIColNr2 .sIBoxContent {padding:0 10px;}.sICols.sIColNr4 .sIBoxContent {padding:30px 0 0 0;}.spaltenInhalte .sIBoxTitle {line-height:130%;font-size:50px;font-size:5.0rem;color:#000;font-family: 'Source Serif Pro', serif;font-weight: 400;padding:50px 0 5px 0;line-height:110%;}.spaltenInhalte .sIBoxText {font-size:16px;font-size:1.6rem;}.spaltenInhalte .sIBoxLink {width:100%;padding:5vh 0 20px 0;}#content .spaltenInhalte .sIBoxLink span {display:inline-block;line-height:30px;padding:0 0 0 30px;text-decoration:none;color:#39454A;font-family: 'Source Serif Pro', serif;font-weight:600;font-size:18px;font-size:1.8rem;font-style:italic;position:relative;}#content .spaltenInhalte .sIBoxLink span::before {width:16px;height:16px;background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 16 16' viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg'%3E%3Cg stroke='%2339454A' stroke-width='1.2' stroke-linecap='round' fill-opacity='0'%3E%3Cpath d='M 1,8 14,8' /%3E%3Cpath d='M 10,3 15,8 10,13' /%3E%3C/g%3E%3C/svg%3E");background-size:contain;background-position:center;background-repeat:no-repeat;content:'';display:block;position:absolute;top:50%;margin:-8px 0 0 0;left:0px;-webkit-transition:all .5s ease-out; -o-transition:all .5s ease-out; transition:all .5s ease-out;}#content .spaltenInhalte a:hover .sIBoxLink span::before {left:10px;-webkit-transition:all .2s ease-in; -o-transition:all .2s ease-in; transition:all .2s ease-in;}@media only screen and (min-width: 700px) {.sICols {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;}.sICols.sIColNr2 .sICol {width:calc((100% / 2) - 0px);}}@media only screen and (min-width: 1000px) {.sICols.sIColNr2 .sIBoxContent {padding:0 10px 0 25px;}}img { border:none; }.mr10 { margin-right:10px; }.mr5pz { margin-right:55px; }#headerImage div.hImage {width:100%;display:block;z-index:600;position:relative;}#headerImage div.hImage img {display:block;width:100%;}#headerImage div.hImage .hImageDesktop, #headerImage div.hImage .hImageMobile {width:100%;background-position:center center;background-size:cover;background-repeat:no-repeat;display:block;}@-webkit-keyframes kenburn {0% {-webkit-transform: scale(1.15);-ms-transform: scale(1.15);transform: scale(1.15);-webkit-transition-delay: 1s;-o-transition-delay: 1s;transition-delay: 1s; }100% {-webkit-transform: scale(1.0);-ms-transform: scale(1.0);transform: scale(1.0);}}@keyframes kenburn {0% {-webkit-transform: scale(1.1);-ms-transform: scale(1.1);transform: scale(1.1);-webkit-transition-delay: 1s;-o-transition-delay: 1s;transition-delay: 1s; }100% {-webkit-transform: scale(1.0);-ms-transform: scale(1.0);transform: scale(1.0);}}#headerImage div.hImage.slick-active .hImageDesktop, #headerImage div.hImage.slick-active .hImageMobile {-webkit-animation: kenburn 13s ease;animation: kenburn 13s ease;}#headerImage div.hImage .hImageMobile {}#headerImage div.hImage img.hImageSearch {display:none;}#headerImage #hISloganWrapper {width:100%;position:absolute;top:50%;height:calc(50% - 20px);z-index:900;}#headerImage #hISloganWrapper #hISlogan {max-width:900px;margin:0 auto;text-align:center;color:#FFF;height:100%;display: -webkit-box;display: -webkit-flex;display:flex;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}#headerImage #hISlogan .hIStitle {font-family: 'Source Serif Pro', serif;font-weight:600;font-size:36px;font-size:3.6rem;}#headerImage #hISlogan .hISsubline {font-size:17px;font-size:1.7rem;}#headerImage #hISlogan .hISlink {margin:auto 0 0 0;}#headerImage #hISlogan .hISlink a {font-size:18px;font-size:1.8rem;font-family: 'Source Serif Pro', serif;font-weight:400;font-style:italic;display:inline-block;padding:0 0 0 40px;color:inherit;text-decoration:none;line-height:100%;position:relative;}#headerImage #hISlogan .hISlink a::before {width:16px;height:16px;background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 16 16' viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg'%3E%3Cg stroke='%23FFF' stroke-width='1.2' stroke-linecap='round' fill-opacity='0'%3E%3Cpath d='M 1,8 14,8' /%3E%3Cpath d='M 10,3 15,8 10,13' /%3E%3C/g%3E%3C/svg%3E");background-size:contain;background-position:center;background-repeat:no-repeat;content:'';display:block;position:absolute;top:50%;margin:-8px 0 0 0;left:0px;-webkit-transition:all .5s ease-out; -o-transition:all .5s ease-out; transition:all .5s ease-out;}#headerImage #hISlogan .hIStitle input, #headerImage #hISlogan .hISsubline input {font-family:inherit;font-weight:inherit;font-size:inherit;width:100%;padding:3px 2px;}#headerImage #hISlogan .hISlink input {width:100%;padding:3px 2px;}@media only screen and (min-width: 1000px) {#headerImage #hISloganWrapper {width:100%;position:absolute;top:50%;height:calc(40% - 10vh);}#headerImage #hISlogan .hIStitle {font-size:80px;font-size:8.0rem;}#headerImage #hISlogan .hISsubline {font-size:24px;font-size:2.4rem;padding:10px 0 0 0;}#headerImage #hISlogan .hISlink a {font-size:26px;font-size:2.6rem;}#headerImage #hISlogan .hISlink a:hover::before {left:10px;-webkit-transition:all .2s ease-in; -o-transition:all .2s ease-in; transition:all .2s ease-in;}}@media only screen and (orientation: portrait) {#headerImage div.hImage .hImageDesktop {display:none;}}@media only screen and (orientation: landscape) {#headerImage div.hImage .hImageMobile {display:none;}#headerImage div.hImage .hImageDesktop {display:block;}}#sitemap {width:100%;max-width:900px;padding:40px 15px 10vh 15px;margin:0 auto;}#sitemap .smNaviItem {width:100%;margin:0 0 20px 0;}@media only screen and (min-width: 500px) {#sitemap {display: flex;flex-wrap: wrap;}#sitemap .smNaviItem {width:50%;padding: 0 30px 0 0;}}#sitemap ul.smLevel1 {margin:0px;padding:0px;width: 100%;}#sitemap ul.smLevel1 li {list-style:none;margin:0;padding:0;}#sitemap ul.smLevel1 li.smL1link {display: flex;flex-wrap: wrap;}#sitemap ul.smLevel1 li::before {content:'';}#sitemap ul.smLevel1 li a {line-height: 40px;font-size: 40px;font-size: 4.0rem;color:#39454A;text-decoration: none;width: calc(100% - 150px);}#sitemap ul.smLevel1 li input {width:140px;font-size: 14px;font-size: 1.4rem;border:1px solid #39454A;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:0;padding:0 0 0 24px;}#sitemap ul.smLevel1 li ul.smLevel2 li::before {content:'-';}#sitemap ul.smLevel1 li ul.smLevel2 li a {line-height: 24px;font-size: 18px;font-size: 1.8rem;color: #39454A;}#sitemap ul.smLevel1 li ul.smLevel2 li ul.smLevel3 {margin:0;padding:0 0 20px 0;}#sitemap ul.smLevel1 li ul.smLevel2 li ul.smLevel3 li {margin:0;padding:0 0 0 24px;}#sitemap ul.smLevel1 li ul.smLevel2 li ul.smLevel3 li::before {content:'\00b7';}#sitemap ul.smLevel1 li ul.smLevel2 li ul.smLevel3 li a {line-height: 20px;font-size: 14px;font-size: 1.4rem;color: #999;}@media only screen and (min-width: 1240px) {#sitemap {padding:40px 0 10vh 0;}}#anfrageWrapper {width: 100%;padding: 30px 10px;position: relative;text-align: left;}#anfrageWrapper a#form {display: block;width: 100%;height: 0px;position: absolute;top: -20vh;left: 0px;}#anfrageWrapper #fError {width: auto;border: 1px solid #39454A;background-color: #FFF;padding: 10px;margin: 20px auto 30px;text-align: center;}#anfrageWrapper #fError b {text-align: center;}#reservierung2024 {text-align: center;font-size: 26px;font-size: 2.6rem;}#reservierung2024 a.tel {text-decoration: none;font-family: 'Piazzolla', serif;font-weight: 700;}#reservierung2024 a.tel:hover {-webkit-text-decoration: underline 0.5px; text-decoration: underline 0.5px;text-underline-offset: 5px;}#anfrage {width: 100%;max-width:1200px;margin: 0 auto;color: #39454A;font-size: 16px;font-size: 1.6rem;}#anfrageDanke {color: #39454A;width: 100%;font-size: 16px;font-size: 1.6rem;text-align: center;}#anfrage a, #anfrageDanke a {color: inherit;}#anfrageDankeBox {width: 100%;max-width: 600px;padding: 30px 40px;margin: 0 auto;color: #39454A;border-radius: 10px;border: 1px solid #39454A;}#anfrageDankeBox div:nth-of-type(1) {font-size: 22px;font-size: 2.2rem;font-weight: 700;}#anfrageDankeBox div:nth-of-type(1) {font-size: 16px;font-size: 1.6rem;}#anfrageDankeInfo {width: 100%;padding: 50px 30px;}.aSection {width: 100%;padding: 0 0 0 5px;}.aSection.aSBorder {margin: 0 0 30px 0;}.aSection .aSectionTitle {width: 100%;margin: 10px 0 30px 0;font-size: 22px;font-size: 2.2rem;line-height:130%;color: #39454A;font-weight: 700;text-transform: uppercase;font-family: 'Piazzolla', serif;text-align: center;position: relative;}.aSection .aSectionFields {width: 100%;padding: 5px 0 0 0;}.aSFRow {width: 100%;margin: 0 0 5px 0;}.aSFRow.aRdistance {padding: 30px 0 0 0;}.aSFRow .aSFRcol, .aSFRow .aSFRcol.aSFRcFull {width: 100%;margin: 0 0 3px 0;padding: 0;}.aSFRow .aSFRcol .aSFRcInner, .aSFRow .aSFRcol.aSFRcFull .aSFRcInner {width: 100%;padding: 0;}.aSFRow.aSFRRev {}.aSFRow .aSFRcInner.aSFRerror {color: #39454A;font-weight: bold;}.aSFRow .aSFRcol .aSFRcolLabel {width: auto;margin: 0 0 3px 0;padding: 6px 10px 6px 0;position: relative;font-size: 16px;font-size: 1.6rem;line-height: 30px;}.aSFRow .aSFRcolLabel strong {color: #39454A;}.aSFRow .aSFRcol .aSFRcolField {width: 100%;margin: 0 0 3px 0;line-height: 42px;position: relative;}.aSFRow .aSFRreq .aSFRcolLabel::after, .aSFRow .aSFRreqFld .aSFRcolField::after {content: '*';color: #39454A;position: absolute;width: 5px;font-size: 130%;top: -5px;left: -8px;}.aSFRow .aSFRcol .aSFRcolField.aSFRFtext {line-height: 20px;}.aSFRcInner .formfield {border-bottom: 1px solid #39454A;background-color: rgba(255,255,255,.5);color: #39454A;}.aSFRcInner.aSFRerror .formfield {border: 1px solid #39454A;background-color: #FFF;padding: 8px 9px;color: #39454A;}.aSection .aSectionField.aSFerror b {color: #39454A !important;}.formfield.ffdn {display: none;}.formfield.w100pz {width: 100%;}.formfield.w80pz {width: 80%;}.formfield.w60pz {width: 80%;}.formfield.w50pz {width: 80%;}.formfield.w40pz {width: 40%;}.formfield.w30pz {width: 40%;}.formfield.w20pz {width: 20%;}.formfield.w40px {width: 40px;text-align: center;margin: 0 5px 5px 0;}#alterKinderContainer .formfield.w40px:last-of-type {margin: 0 0 5px 0;}#accSelect {text-align: center;width: 100%;padding: 0 0 30px 0;}#accSelect label {display: inline-block;line-height: 40px;margin: 0 10px;background-color: #EEE;border-radius: 5px;padding: 0 10px;text-transform: uppercase;font-weight: 700;}#accSelect label.accSAcive {background-color: #39454A;color: #FFF;}#accSelect label input {display: none;}.accomodationTypen {width: 100%;display:flex;display: flex;flex-wrap: wrap;}.accomodationTypen .accItem {width: 100%;line-height: 16px;margin: 2px 0;padding:0 10px 0 0;position:relative;}.accomodationTypen .accItem input {display:inline-block;vertical-align:top;position:absolute;left:0px;top:0px;}.accomodationTypen .accItem label {display:inline-block;line-height:140%;padding:0 0 0 25px;}#anfrage ul.checklistForm {padding: 0;margin: 0;}#anfrage ul.checklistForm li {list-style: none;padding: 0 0 5px;margin: 0;line-height: 30px;}@media only screen and (min-width: 500px) {.accomodationTypen .accItem {width: calc(100% / 2);}}@media only screen and (min-width: 768px) {#anfrageWrapper {padding: 0 50px 60px 50px;}.aSFRow {display:flex;display: flex;justify-content: space-between;}.aSFRow.aSFRRev {flex-direction: row;}.aSFRow .aSFRcol {width: calc(50% - 20px);}.aSFRow.aSFR3 .aSFRcol {width: calc((100% / 3) - 50px);}.accomodationTypen .accItem {width: calc(100% / 3);}.formfield.w30pz {width: 30%;}.formfield.w50pz {width: 50%;}.formfield.w60pz {width: 60%;}}@media only screen and (min-width: 1200px) {#anfrageWrapper a#form {top: -130px;}}#bewertungen {width:100%; padding: 50px 0 0 0; margin: 0 auto; max-width: 900px;}#bewertungen .bS_item { margin: 0 0 30px 0; text-align: center;}#bewertungen .bS_itemInner a { display: block; text-decoration: none;}#bewertungen .bS_itemInner a:hover { color: inherit;}#bewertungen .bS_itemInner a span, .bS_itemInner span { display: block;}#bewertungen .bS_item span.bS_iI_title { font-size: 24px; font-size: 2.4rem; line-height: 130%;  font-style: italic;}#bewertungen .bS_item span.bS_iI_autor { font-size: 16px; font-size: 1.6rem;}@media only screen and (min-width: 1000px) {}.siteDownloads {width:100%;max-width:400px;margin:0 auto;}.siteDownloads .sDItem {width:100%;margin:0;padding:0 0 30px 0;}.siteDownloads .sDItem .sDItitle {line-height:120%;font-size:14px;font-size:1.4rem;color:#000;font-weight:400;text-transform:uppercase;letter-spacing:3px;padding:0 0 10px 0;}#content .siteDownloads .sDItem ul.sDIliste {width:100%;margin:0;padding:0;}#content .siteDownloads .sDItem ul.sDIliste li {width:100%;margin:5px 0;padding:0;position:relative;list-style:none;line-height:20px;}#content .siteDownloads .sDItem ul.sDIliste li:before {display:none;}#content .siteDownloads .sDItem ul.sDIliste li a {font-size:18px;font-size:1.8rem;text-decoration:none;font-weight:400;line-height:20px;display:block;vertical-align:middle;padding:20px 30px 20px 50px;color:#39454A;}#content .siteDownloads .sDItem ul.sDIliste li a:before {position:absolute;left:20px;top:50%;height:20px;width:20px;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);display:block;background-position:left center;background-repeat:no-repeat;background-size:contain;content:'';background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 20 28' viewBox='0 0 20 28' xmlns='http://www.w3.org/2000/svg'%3E%3Cg stroke='%2339454A' stroke-width='1.4' stroke-linecap='round' fill-opacity='0'%3E%3Cpath d='M 10,1 10,20' /%3E%3Cpath d='M 3,13 10,20 17,13' /%3E%3Cpath d='M 1,27 19,27' /%3E%3C/g%3E%3C/svg%3E%0A");}#content .siteDownloads .sDItem ul.sDIliste li a span {font-size:15px;font-size:1.5rem;line-height:20px;display:inline-block;vertical-align:middle;}@media only screen and (min-width: 700px) {.siteDownloads .sDItem .sDItitle {font-size:16px;font-size:1.6rem;}}#fewoListe {padding: 5vh 0 10vh 0;max-width: 1600px;margin: 0 auto;}.fLitemWrapper {}.fLitem {position:relative;display:flex;flex-wrap:wrap;color: #39454A;margin: 0 0 5vh 0;}.fLitemImage {width: 100%;position: relative;display: block;}.fLitemImage img {width:100%;height: 80vw;display:block;background-position:center;background-size:cover;background-repeat:no-repeat;}.fLitemData {width: 100%;text-align: left;position:relative;display:flex;padding: 30px 15px;}.fLitemData .fLiDinner {width: 100%;max-width: 400px;text-align: left;}.fLitemData .fLiDinner a.fLiLink {display: block;text-decoration: none;padding: 0 15px 15px 15px;}.fLitemData .fLiDinner a.fLiLink span {display: block;}.fLiPerson {width: 100%;font-size:20px;font-size:2.0rem;font-family: 'Piazzolla', serif;font-weight: 400;padding:0 0 10px 0;}.fLiName {width: 100%;font-size:30px;font-size:3.0rem;font-weight: 600;text-transform: uppercase;padding:0 0 10px 0;}.fLiDescription {padding:0 0 10px 0;}.fLiDetail {padding:0 0 10px 0;}#page .fLiDetail b {font-family: 'Piazzolla', serif;font-size:20px;font-size:2.0rem;font-weight: 400;padding: 0 0 0 20px;position: relative;line-height: 20px;text-decoration: none;display: inline-block;}#page .fLiDetail b::before {position: absolute;height: 18px;width: 8px;content: '';left: 0px;top: 2px;background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 500 440' viewBox='0 0 500 440' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m320 0-37 27 127 164h-410v58h410l-127 164 37 27 180-212v-16z'/%3E%3C/svg%3E");background-size: contain;background-position: center;background-repeat: no-repeat;}.fLiCTA {display:flex;}#page .fLiCTA a {width: calc(50% - 2px);display: block;line-height: 30px;text-align: center;color: #F2EFE9;text-decoration: none;text-transform: uppercase;font-weight: 600;}#page .fLiCTA a:nth-of-type(1) {margin: 0 2px 0 0;background-color: #B6B4AD;}#page .fLiCTA a:nth-of-type(2) {margin: 0 0 0 2px;background-color: #39454A;}@media only screen and (min-width: 600px) {#fewoListe {padding: 5vh 0 10vh 30px;}.fLitemWrapper.fLiW1 {padding: 0 52% 0 3%;}.fLitemWrapper.fLiW2 {padding: 0 3% 0 52%;}.fLitemWrapper.fLiW3 {padding: 0 20% 0 4%;margin: 0 0 100px 0;}.fLitemWrapper.fLiW4 {padding: 0 3% 0 23%;margin: 0 0 50px 0;}.fLitemWrapper.fLiW2 .fLitem {transform: translateY(-100px);}.fLitemImage img {height: auto;}.fLitemImageBogen {display: block;position: absolute; background-repeat: no-repeat;background-image:url("../images/svg/Bogen_Kreis.svg");}.fLitemImageBogen::after {display: block;position: absolute; background-repeat: no-repeat;content: '';}.fLitemWrapper.fLiW1 .fLitemImage {padding: 0 20px 0 0;}.fLitemData {padding:0;}.fLitemData .fLiDinner {padding:0;}.fLitemWrapper.fLiW1 .fLitemImage .fLitemImageBogen {width: 70px;height: 140px;left: -70px;bottom: -100px;background-size: auto 100%;background-position: center left;}.fLitemWrapper.fLiW1 .fLitemImage .fLitemImageBogen::after {width: 20px;height: 18px;right: -20px;bottom: 0px;background-size: auto 140px;background-position: right bottom;background-image:url("../images/svg/Bogen_Pfeil_Unten_Rechts.svg");}.fLitemWrapper.fLiW1 .fLitemData .fLiDinner {margin: 30px auto 0 60px;}.fLitemWrapper.fLiW2 .fLitemImage {padding: 0 40px 0 30px;}.fLitemWrapper.fLiW2 .fLitemImage .fLitemImageBogen {width: 70px;height: 140px;right: -30px;bottom: -100px;background-size: auto 100%;background-position: center right;}.fLitemWrapper.fLiW2 .fLitemImage .fLitemImageBogen::after {width: 20px;height: 18px;left: -20px;bottom: 0px;background-size: auto 140px;background-position: left bottom;background-image:url("../images/svg/Bogen_Pfeil_Unten_Links.svg");}.fLitemWrapper.fLiW2 .fLitemData .fLiDinner {text-align: right;margin: 30px 110px 0 auto;}.fLitemWrapper.fLiW3 .fLitemImage {width: 48%;}.fLitemWrapper.fLiW3 .fLitemImage .fLitemImageBogen {width: 140px;height: 70px;right: -100px;top: -70px;background-size: 100% auto;background-position: center top;}.fLitemWrapper.fLiW3 .fLitemImage .fLitemImageBogen::after {width: 18px;height: 20px;right: 0px;bottom: -20px;background-size: 140px auto;background-position: right bottom;background-image:url("../images/svg/Bogen_Pfeil_Rechts_Unten.svg");}.fLitemWrapper.fLiW3 .fLitemData {width: 52%;}.fLitemWrapper.fLiW3 .fLitemData .fLiDinner {margin: 60px auto auto 40px;}.fLitemWrapper.fLiW4 .fLitem {flex-direction: row-reverse;}.fLitemWrapper.fLiW4 .fLitemImage {width: 40%;}.fLitemWrapper.fLiW4 .fLitemImage .fLitemImageBogen {width: 140px;height: 70px;left: -100px;top: -70px;background-size: 100% auto;background-position: center top;}.fLitemWrapper.fLiW4 .fLitemImage .fLitemImageBogen::after {width: 18px;height: 20px;left: 0px;bottom: -20px;background-size: 140px auto;background-position: left bottom;background-image:url("../images/svg/Bogen_Pfeil_Links_Unten.svg");}.fLitemWrapper.fLiW4 .fLitemData {width: 60%;}.fLitemWrapper.fLiW4 .fLitemData .fLiDinner {text-align: right;margin: 60px 40px auto auto;}}@media only screen and (min-width: 960px) {#fewoListe {padding: 5vh 0 10vh 0;}.fLitem {margin: 0;}.fLitemWrapper.fLiW1 {padding: 0 56% 0 8%;}.fLitemWrapper.fLiW2 {padding: 0 6% 0 60%;}.fLitemWrapper.fLiW3 {padding: 0 35% 0 4%;margin: 0 0 100px 0;}.fLitemWrapper.fLiW4 {padding: 0 20px 0 46%;margin: 0 0 50px 0;}}#fewoDetail {}#fDTop {text-align: center;padding: 0 20px;margin: 0 auto;max-width: 900px;}#fDTopFakten {line-height:120%;font-size:20px;font-size:2.0rem;font-family: 'Piazzolla', serif;font-weight:400;padding: 0 0 80px 0;}#fDTopHeadline {padding: 0 0 60px 0;}#fDTopHtitle {line-height:120%;font-size:30px;font-size:3.0rem;font-family: 'Piazzolla', serif;font-weight:400;text-transform: uppercase;}#fDTopHname {line-height:120%;font-size:30px;font-size:3.0rem;font-weight:600;text-transform: uppercase;}#fDTopHtext {padding: 60px 0 0 0;}#fDTopCTA {padding: 0 20px 100px 20px;display:flex;justify-content: center;}#fewoDetail .fDCTA a {width: calc(50% - 2px);max-width: 200px;display: block;line-height: 40px;text-align: center;color: #F2EFE9;text-decoration: none;text-transform: uppercase;font-weight: 600;}#fewoDetail .fDCTA a:nth-of-type(1) {margin: 0 2px 0 0;background-color: #B6B4AD;}#fewoDetail .fDCTA a:nth-of-type(2) {margin: 0 0 0 2px;background-color: #39454A;}#fDGallery {padding: 0 20px;}#fDGalleryImage {display:flex;flex-wrap:wrap;}#fDGalleryImage a {display: block;width: calc(50% - 5px);margin: 0 10px 10px 0;position: relative;}#fDGalleryImage a:nth-of-type(2n+2) {margin: 0 0 10px 0;}#fDGalleryImage a img {display: block;width:100%;height: auto;background-position:center;background-size:cover;background-repeat:no-repeat;}#fDGalleryImage a .fDGimageCnt {position: absolute;top: 0;right: 0;left: 0;bottom: 0;background-color: rgba(0,0,0,.5);display:flex;}#fDGalleryImage a .fDGimageCnt b {line-height: 30px;text-align: center;margin: auto;display: block;color: #FFF;font-weight: 600;text-decoration: none;font-family: 'Piazzolla', serif;font-size:50px;font-size:5.0rem;}#fDInfos {padding: 0 20px;}#fDInfosLeft {padding: 0 0 30px 0;}.fDILtitle {width: 100%;padding: 20px 0;text-transform: uppercase;font-weight: 600;font-size:22px;font-size:2.2rem;}.fDILcontent {width: 100%;padding: 0 0 30px 0;}#fDInfosRight img {display: block;width: 100%;height: auto;}#fDILPreis {padding: 0 30% 0 10px;}#fDILPreis .fDILPreisWert {font-size:30px;font-size:3.0rem;font-family: 'Piazzolla', serif;line-height: 100%;padding: 0 0 10px 0;}#fDILCTA {padding: 30px 0 0 0;display:flex;justify-content:flex-start;}@media only screen and (min-width: 600px) {#fDTop,#fDGallery {padding: 0 50px;}#fDGalleryImage a {display: block;width: calc((100% / 3) - 20px);margin: 0 30px 30px 0;}#fDGalleryImage a:nth-of-type(2n+2) {margin: 0 30px 30px 0;}#fDGalleryImage a:nth-of-type(3n+3) {margin: 0 0 30px 0;}#fDInfos {padding: 30px 50px 0 50px;display:flex;}#fDInfosLeft,#fDInfosRight {display:flex;}#fDInfosLeft {width: 60%;padding: 0 0 0 10px;}.fDInfosWrapper {width: 100%;margin: 0 0 auto 0;}.fDILtitle {font-size:26px;font-size:2.6rem;}.fDILcontent {padding: 0 0 70px 0;}#page .fDILcontent ul {padding: 0;}#page .fDILcontent ul li {line-height: 30px;}#page .fDILcontent ul li::before {content: "\00bb";font-weight: 600;}#fDILPreis {padding: 0 30% 0 10px;}#fDILPreis .fDILPreisWert {font-size:36px;font-size:3.6rem;padding: 0 0 10px 0;}#fDILPreis .fDILPreisText {font-size:16px;font-size:1.6rem;line-height: 140%;}#fDILCTA {padding: 70px 0 0 0;}#fDInfosRight {width: 40%;padding: 0 0 0 30px;}}@media only screen and (min-width: 960px) {#fDTopHtitle {font-size:50px;font-size:5.0rem;}#fDTopHname {font-size:50px;font-size:5.0rem;}#fDTop,#fDGallery,#fDInfos {padding: 30px 120px 0 120px;}#fDInfosLeft,#fDInfosRight {width: 50%;}#fDBoxen {padding: 80px 10px 0 10px;}}#naviBoxenContent {padding:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin: 5vh auto;text-align: left;}.naviBoxenContentCol {width: 100%;margin: 0 0 30px 0;}.naviBox {margin:0 0 30px 0;position:relative;}.naviBox:last-child {margin:0;}.naviBoxText {padding: 0 20px 40px 30px;font-size:18px;font-size:1.8rem;}.naviBoxenContentCol:nth-of-type(3n+1) .naviBox {padding:0 40px 0 0;}.naviBoxenContentCol:nth-of-type(3n+2) .naviBox {padding:0 10px 0 30px;}.naviBoxenContentCol:nth-of-type(3n+3) .naviBox {padding:0;}#content .naviBox a {display:block;text-decoration:none;}.naviBox span {display:block;}.nBTitle {position: absolute;top: 0px;right: 0px;text-align: right;z-index: 900;}.nBImage {position:relative;overflow: hidden;background-position: center;background-size: cover;background-repeat: no-repeat;}.nBImage img {display:block;width:100%;height: auto;position:relative;z-index:400;-webkit-transform:scale(1.0); -ms-transform:scale(1.0); transform:scale(1.0);-webkit-transition:all 0.4s ease-in;-o-transition:all 0.4s ease-in;transition:all 0.4s ease-in;}.naviBox a:hover .nBImage img {-webkit-transform:scale(1.05); -ms-transform:scale(1.05); transform:scale(1.05);}.nBPage {width:100%;text-align: center;padding: 0 0 20px 0;}.nBPage b {color:#39454A;font-family: 'Piazzolla', serif;font-weight: 600;line-height:40px;font-size: 27px;font-size: 2.7rem;position: relative;border: 2px solid #39454A;display: inline-block;width: auto;padding: 0 20px;}@media only screen and (min-width: 700px) {.naviBoxenContentCol {margin: 0 auto;}.naviBoxenContentCol:nth-of-type(3n+1) {width: 30%;padding: 15px 0 100px 20px;}.naviBoxenContentCol:nth-of-type(3n+2) {width: 33%;padding: 0 0 100px 20px;}.naviBoxenContentCol:nth-of-type(3n+3) {width: 37%;padding: 100px 20px 0 20px;}.naviBoxenContentCol:nth-of-type(3n+1) .naviBox {padding:0;}.naviBoxenContentCol:nth-of-type(3n+2) .naviBox {padding:0;}.naviBoxenContentCol:nth-of-type(3n+3) .naviBox {padding:0;}.naviBoxText {padding: 0 20px 30px 20px;font-size:2vw;line-height: 160%;}.nBPage b {line-height:40px;font-size: 2vw;padding: 0;border: none;}}@media only screen and (min-width: 1000px) {#naviBoxenContent {margin: 10vh auto;padding: 0 90px 0 70px;}.naviBoxenContentCol:nth-of-type(3n+1) {width: 30%;padding: 15px 0 100px 30px;}.naviBoxenContentCol:nth-of-type(3n+2) {width: 33%;padding: 0 0 100px 20px;}.naviBoxenContentCol:nth-of-type(3n+3) {width: 37%;padding: 100px 0 0 20px;}.naviBoxenContentCol:nth-of-type(3n+1) .naviBox {padding:0;}.naviBoxenContentCol:nth-of-type(3n+2) .naviBox {padding:0;}.naviBoxenContentCol:nth-of-type(3n+3) .naviBox {padding:0;}.naviBoxText {font-size:20px;font-size:2.0rem;}.naviBoxenContentCol .naviBox .nBPage {position: absolute; height: 160px; width: auto;line-height: 40px;}.naviBoxenContentCol .nBPageBogen {position: absolute;top:-11px;width: 80px;height: 160px;background-image: url("../images/svg/Bogen_Kreis.svg");}.naviBoxenContentCol .nBPageBogen::after {position: absolute;height: 18px;width: 40px; background-repeat: no-repeat; content: '';}.naviBoxenContentCol:nth-of-type(3n+1) .naviBox .nBPage, .naviBoxenContentCol:nth-of-type(3n+2) .naviBox .nBPage {text-align: left; height: 160px; bottom: -100px;left: 0px; padding: 120px 0 0 60px;}.naviBoxenContentCol:nth-of-type(3n+1) .nBPageBogen, .naviBoxenContentCol:nth-of-type(3n+2) .nBPageBogen {left: -80px;background-size: auto 100%;background-position: left center;}.naviBoxenContentCol:nth-of-type(3n+1) .nBPageBogen::after, .naviBoxenContentCol:nth-of-type(3n+2) .nBPageBogen::after {left:100%;bottom: 0px;background-position: right bottom;background-size: auto 160px;background-image:url("../images/svg/Bogen_Pfeil_Unten_Rechts.svg");}.naviBoxenContentCol:nth-of-type(3n+2) .naviBox .nBPage {-webkit-transform-origin: 0% 0%;-ms-transform-origin: 0% 0%;transform-origin: 0% 0%;-webkit-transform: rotate(270deg);-ms-transform: rotate(270deg);transform: rotate(270deg);left: calc(100% - 60px); bottom: -160px;}.naviBoxenContentCol:nth-of-type(3n+3) .naviBox .nBPage {text-align: right; height: 160px; top: -100px;right: 0px; padding: 0 60px 120px 0;}.naviBoxenContentCol:nth-of-type(3n+3) .nBPageBogen {right: -80px;top: 11px;background-size: auto 100%;background-position: right center;}.naviBoxenContentCol:nth-of-type(3n+3) .nBPageBogen::after {right:100%;top: 0px;background-position: left top;background-size: auto 160px;background-image:url("../images/svg/Bogen_Pfeil_Oben_Links.svg");}}@media only screen and (min-width: 1400px) {.naviBoxText {padding: 0 30px 60px 40px;}}@media only screen and (min-width: 1600px) {#naviBoxenContent {width: 1400px;padding: 0;}}@media only screen and (min-width: 1920px) {.naviBoxText {font-size:28px;font-size:2.8rem;}}#popup {width:100%;height:100vh;background-color:rgba(0,0,0,0.75);padding:0;position:fixed;top:0;left:0;z-index:-1;display:flex;visibility: hidden;opacity: 0;}body.puShow #popup {z-index:9999;visibility: visible;-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:.3s;animation-delay:.3s;-webkit-animation-fill-mode: forwards;animation-fill-mode: forwards;}#popupWindow {width: calc(100% - 30px);max-width: 1200px;margin: auto;background-color:#F2EFE9;position: relative;}#pWClose {width: 40px;height: 40px;position: absolute;display: block;top: 0px;right: 0px;z-index: 600;cursor: pointer;}#pWClose::after {width:20px;height:20px;display:block;position: absolute;left: 50%;top: 50%;transform:translate(-50%, -50%);background-image: url("data:image/svg+xml,%0A%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='%2339454A' stroke-width='3'%3E%3Cpath d='M 2,2 28,28' /%3E%3Cpath d='M 2,28 28,2' /%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");background-size:20px 20px;background-position:center;background-repeat:no-repeat;content:'';}#pWTitle {width: 100%;padding: 30px 30px;text-align: center;line-height:120%;font-size:30px;font-size:3.0rem;font-family: 'Piazzolla', serif;font-weight:400;text-transform: uppercase;}#pWTitle h2 {font-family: 'Jost', serif;font-weight:600;}#pWBody {height: auto;max-height:calc(100vh - 30px);overflow-y:scroll;}#pWContent {padding: 0;}#pWCText {padding: 30px 20px;line-height: 140%;text-align: center;}#pWCImage {width: 100%;padding: 15px;}#pWContent:has(#pWTitle) #pWCImage {padding:0 15px 15px 15px;}#pWCImage img {width: 100%;height: auto;display: block;}body #popupHolder {position: fixed;left: 0;bottom:0;z-index: 4000;transition: left .5s ease-in, left .5s ease;}body.hasOverlay #popupHolder, body.puShow #popupHolder {left: -200px;}#popupHolder a {position: absolute;left: 5px;bottom:5px;width: 60px;height: 60px;border-radius: 30px;background-color: #888F7F;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 600 600' viewBox='0 0 600 600' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='%23FFF'%3E%3Cpath d='m352.56 233.83c-.31 0-.62.04-.93.05l-8.15-40.8c-1.61-8.02-8.72-13.84-16.92-13.84-3.9 0-7.59 1.3-10.68 3.75l-12 9.92c-25.27 21.61-36.8 31.47-70.82 38.27l-46.97 9.38c-24.26 4.85-40.06 28.54-35.2 52.8l4.52 22.62c4.09 20.48 22.19 35.34 43.05 35.34 2.89 0 5.8-.29 8.66-.86l2.78-.56 25.8 57.94c2.22 5.7 6.53 10.19 12.13 12.64 2.94 1.29 6.06 1.94 9.18 1.94 2.82 0 5.64-.52 8.34-1.57 5.69-2.23 10.18-6.54 12.63-12.13 2.45-5.6 2.58-11.82.39-17.41l-18.75-51.26c30.11-5.3 45.82-.62 75.5 8.98l8.06 2.6 6.79 1.94c1.57.45 3.17.67 4.78.67 5.14 0 9.98-2.3 13.27-6.32 3.27-3.99 4.56-9.18 3.54-14.27l-8.16-40.85c5.89-2.24 10.96-6.16 14.52-11.51 4.53-6.78 6.13-14.92 4.54-22.91-2.85-14.23-15.42-24.55-29.9-24.55zm-147.45 106.65c-2.2.44-4.44.66-6.66.66-16.02 0-29.93-11.42-33.08-27.17l-4.52-22.62c-3.75-18.76 8.47-37.08 27.23-40.83l46.97-9.38c4.96-.99 9.47-2.07 13.67-3.24l18.14 90.75c-4.35.55-8.9 1.27-13.87 2.26zm63.54 64.14c-1.36 3.11-3.85 5.5-7.02 6.74-3.16 1.24-6.62 1.17-9.73-.2-3.11-1.36-5.5-3.85-6.83-7.24l-24.96-56.07 29.39-5.87 19.35 52.91c1.23 3.17 1.16 6.63-.2 9.73zm14.39-77.07c-1.96 0-3.97.07-6 .18l-18.57-92.89c20.09-7.21 32.48-17.51 50.48-32.89l27.33 136.75c-20.81-6.73-35.03-11.15-53.24-11.15zm77.11 13.89c-1.79 2.18-4.65 3.1-7.39 2.32l-5.42-1.65-29.52-147.67 4.39-3.5c1.27-1.01 2.77-1.54 4.34-1.54 2.8 0 6.17 1.77 6.95 5.67l8.06 40.36 11.96 59.85 8.06 40.36c.58 2.82-.65 4.85-1.43 5.8zm9.31-65.81c-2.05 3.08-4.83 5.48-8.08 7.04l-7.73-38.64c9.18.5 17 7.21 18.83 16.33 1.07 5.33-.01 10.75-3.02 15.27z'/%3E%3Cpath d='m447.7 245.32c-5.58-27.94-20.94-52.62-42.15-67.74l-5.9 8.28c19.12 13.62 33 36.02 38.08 61.45 5.08 25.42.87 51.43-11.53 71.36l8.63 5.38c13.76-22.09 18.45-50.79 12.87-78.73z'/%3E%3Cpath d='m382.61 196.05-5.3 8.68c16.16 9.86 27.81 27.45 31.97 48.27 4.17 20.83.16 41.55-10.96 56.86l8.22 5.98c12.8-17.6 17.43-41.23 12.71-64.84-4.71-23.59-18.06-43.62-36.64-54.95z'/%3E%3C/g%3E%3C/svg%3E%0A");background-size: contain;background-position: center;background-repeat: no-repeat;}@media only screen and (min-width: 900px) {#pWCImage {padding: 30px;}#pWContent:has(#pWTitle) #pWCImage {padding:0 30px 30px 30px;}#pWCImage.pWCIsmall {padding: 0 15%;}#pWCText {padding: 40px 15%;}}@media only screen and (min-width: 1200px) {#popupHolder a {left: 25px;bottom:40px;width: 90px;height: 90px;border-radius: 45px;}#pWClose {position: fixed;top: 25px;right: 25px;}#pWClose::after {background-image: url("data:image/svg+xml,%0A%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' stroke-width='3'%3E%3Cpath d='M 2,2 28,28' /%3E%3Cpath d='M 2,28 28,2' /%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");}#pWCImage.pWCIsmall {padding: 30px 20%;}#pWCText {padding: 40px 20%;}}#sortiment {margin: 0 auto;max-width: 1200px;padding:10px 0 30px 0}#sortimentNavi {margin: 0 auto;max-width: 900px;display: -webkit-box;display: -webkit-flex;display:flex;display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;}#sortimentNavi .sNItem {width: calc((100% - 10px) / 2);margin: 0 10px 10px 0;background-color:#FFF;-webkit-box-sizing: border-box;box-sizing: border-box;padding:10px 20px;text-decoration:none;display:block;position:relative;}#sortimentNavi .sNItem.sNIactiv:before { position: absolute; left: 4px; top: 50%; width: 16px; line-height: 20px; font-size: 18px; font-size: 1.8rem; font-weight: 800; content: "\2713"; color: #FFF; text-align: center;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);}#sortimentNavi .sNItem:nth-of-type(2n+2) {margin: 0 0 10px 0;}#sortimentNavi .sNItem:hover {background-color: rgba(47,118,24,.25);}#sortimentNavi .sNItem.sNIactiv {background-color:#39454A;color:#FFF;}#sortimentNavi .sNItem span {display:block;font-size: 14px;font-size: 1.4rem;line-height:100%;}#sortimentNavi .sNItem span.sNItemTitle {font-size: 18px;font-size: 1.8rem;text-transform: uppercase;letter-spacing:2px;}#sortimentDaten {max-width: 500px;margin: 0 auto;padding:40px 0;}#sortimentDaten .sDtabelle {display:none;}#sortimentDaten .sDtabelle.sDtVisible {display:block;}#sortimentDaten table {width: 100%;border-collapse:collapse;}#sortimentDaten table tr th {text-align:center;background-color:#39454A;color:#FFF;padding:10px 0;}#sortimentDaten table tr th span {display:block;text-align:center;font-size: 16px;font-size: 1.6rem;line-height:120%;}#sortimentDaten table tr th span:first-child {font-size: 20px;font-size: 2.0rem;font-family: 'Source Serif Pro', serif;font-weight: 400;text-transform: uppercase;}#sortimentDaten table tr td {border-top:1px solid #39454A;-webkit-box-sizing: border-box;box-sizing: border-box;line-height:20px;font-size: 16px;font-size: 1.6rem;}#sortimentDaten table tr td:first-child {text-align:right;width:35%;font-family: 'Source Serif Pro', serif;font-weight: 400;color:#39454A;padding:3px 4px 3px 0;}#sortimentDaten table tr td:last-child {text-align:left;width:65%;padding:3px 0 3px 4px;}#sortimentCTA {}#sortimentCTA a {display:inline-block;width:calc((100% - 20px) / 2);max-width:200px;-webkit-box-sizing: border-box;box-sizing: border-box;margin:0 5px;background-color:#39454A;color:#FFF;font-size: 16px;font-size: 1.6rem;text-decoration:none;text-transform:uppercase;letter-spacing:2px;line-height:40px;text-align:center;}#sortimentCTA a:hover {background-color:#FFF;color:#39454A;}#sortimentCTA a span {display:inline-block;-webkit-box-sizing: border-box;box-sizing: border-box;padding:0 0 0 30px;background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 16 16' viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg'%3E%3Cg stroke='%23FFF' stroke-width='1.2' stroke-linecap='round' fill-opacity='0'%3E%3Cpath d='M 1,8 14,8' /%3E%3Cpath d='M 10,3 15,8 10,13' /%3E%3C/g%3E%3C/svg%3E");background-size:16px auto;background-position:left center;background-repeat:no-repeat;}#sortimentCTA a:hover span {background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 16 16' viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg'%3E%3Cg stroke='%2339454A' stroke-width='1.2' stroke-linecap='round' fill-opacity='0'%3E%3Cpath d='M 1,8 14,8' /%3E%3Cpath d='M 10,3 15,8 10,13' /%3E%3C/g%3E%3C/svg%3E");}#sortimentRegionen {position:absolute;left:-999em;top:-999em;}@media only screen and (min-width: 700px) {#sortiment {padding:20px 0 60px 0}#sortimentNavi .sNItem {width: calc((100% - 60px) / 4);margin: 0 20px 10px 0;padding:10px 40px;}#sortimentNavi .sNItem.sNIactiv:before {left: 24px;}#sortimentNavi .sNItem:nth-of-type(2n+2) {margin: 0 20px 10px 0;}#sortimentNavi .sNItem:nth-of-type(4n+4) {margin: 0 0 10px 0;}}@media only screen and (min-width: 1000px) {#sortimentDaten {padding:60px 0;}}#speisekarte {margin: 0 auto;max-width: 1200px;padding:10px 0 30px 0}#speisekarte .skItem {width: 100%;margin: 0 0 50px 0;}#speisekarte .skItem .skItemTop {width: 100%;text-decoration: none;display: block;}#speisekarte .skItem .skItemTop span {display: block;}#speisekarte .skItemTopLeft {width: 100%;padding: 0 30px 50px 30px;}#speisekarte .skItemTLinner {width: 100%;padding: 0 30px;display: block;margin: auto;}#speisekarte .skItemTLinner .skITLname {font-family: 'Piazzolla', serif;font-weight: 400;font-size:40px;font-size:4.0rem;line-height: 110%;}#speisekarte .skItemTLinner .skITLsubline {font-size:20px;font-size:2.0rem;font-weight: 600;padding: 15px 0 0 0;}#speisekarte .skItemTLinner .skITLtext {font-size:16px;font-size:1.6rem;font-weight: 300;line-height: 120%;padding: 15px 0 0 0;}#speisekarte .skItemTopRight {display: block;}#speisekarte .skItemTRimage {position: relative;}#speisekarte a.skItemTop .skItemTRimage::after {position: absolute;left: 50%;top: 0px;width: 70px;height: 70px;display: block;border-radius: 35px;background-color: rgba(255,255,255,.3);-webkit-backdrop-filter: blur(5px);backdrop-filter: blur(5px);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='%2339454A' stroke-width='2'%3E%3Cpath d='M 15,1 15,29' /%3E%3Cpath d='M 1,15 29,15' /%3E%3C/g%3E%3C/g%3E%3C/svg%3E");background-size:30px 30px;background-position:center;background-repeat:no-repeat;transform-origin: left top;-webkit-transform: rotate(0deg) translate(-50%, -50%);-ms-transform: rotate(0deg) translate(-50%, -50%);transform: rotate(0deg) translate(-50%, -50%);-webkit-transition: all .6s linear;-o-transition: all .6s linear;transition: all .6s linear;content: '';}#speisekarte .skItem.show a.skItemTop .skItemTRimage::after {-webkit-transform: rotate(45deg) translate(-50%, -50%);-ms-transform: rotate(45deg) translate(-50%, -50%);transform: rotate(45deg) translate(-50%, -50%);-webkit-transition: all .3s linear;-o-transition: all .3s linear;transition: all .3s linear;}#speisekarte .skItemTRimage img {width: 100%;height: auto;display: block;margin: auto;background-position: center;background-size: cover;background-repeat: no-repeat;background-color: #EEE;}#speisekarte .skItem .skItemBottom, #speisekarte .skItem .skItemBottom .skData {position: relative;}#speisekarte .skItem.hide .skItemBottom {display: none;}#speisekarte .skItem.show .skItemBottom {display: block;}#speisekarte .skItemBottom .skData {text-align: left;padding: 40px 10px 0 10px;}#speisekarte .skDataItem {width: 100%;position: relative;margin: 0 0 20px 0;background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 7 6' viewBox='0 0 7 6' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='1' cy='1' r='1' fill='%2339454A' /%3E%3C/svg%3E");background-position: left bottom;background-repeat: repeat-x;background-size: 7px auto;}#speisekarte .skDIname {width: 65%;font-family: 'Piazzolla', serif;font-weight: 400;font-size:20px;font-size:2.0rem;line-height: 110%;padding: 0 0 5px 0;}#speisekarte .skDItext {width: 65%;display: -webkit-box;display: -webkit-flex;display:flex;display: flex;flex-wrap: wrap;}#speisekarte .skDItext span {display: block;background-color: #F2EFE9;font-size:16px;font-size:1.6rem;line-height: 22px;padding: 0 5px 0 0;}#speisekarte .skDIpreis {line-height: 22px;font-size:18px;font-size:1.8rem;background-color: #F2EFE9;padding: 0 0 0 10px;text-align: right;position: absolute;right: 0px;bottom: 0px;}@media only screen and (min-width: 700px) {#speisekarte .skItem .skItemTop {display: -webkit-box;display: -webkit-flex;display:flex;display: flex;}#speisekarte .skItem:nth-of-type(2n+2) .skItemTop {-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;}#speisekarte .skItem .skItemTop .skItemTopLeft {width: 60%;padding: 0 30px 0 0;display: -webkit-box;display: -webkit-flex;display:flex;display: flex;}#speisekarte .skItemTopRight {width: 40%;display: -webkit-box;display: -webkit-flex;display:flex;display: flex;}#speisekarte a.skItemTop .skItemTRimage::after {left: 0px;top: 50%;}#speisekarte .skItem:nth-of-type(2n+2) a.skItemTop .skItemTRimage::after {left:auto;right: 0px;transform-origin: right top;-webkit-transform: rotate(0deg) translate(50%, -50%);-ms-transform: rotate(0deg) translate(50%, -50%);transform: rotate(0deg) translate(50%, -50%);}#speisekarte .skItem.show:nth-of-type(2n+2) a.skItemTop .skItemTRimage::after {left:auto;right: 0px;-webkit-transform: rotate(45deg) translate(50%, -50%);-ms-transform: rotate(45deg) translate(50%, -50%);transform: rotate(45deg) translate(50%, -50%);}#speisekarte .skItem.show a.skItemTop .skItemTRimage::after {left: 0px;top: 50%;-webkit-transform: rotate(45deg) translate(-50%, -50%);-ms-transform: rotate(45deg) translate(-50%, -50%);transform: rotate(45deg) translate(-50%, -50%);}#speisekarte .skItemBottom .skData {padding: 50px 70px 0 70px;}}#team {padding:0;margin:0 auto;max-width:1200px;}.teamItemWrapper {width: 100%;}#team .teamItem {width: 100%;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;color: #39454A;margin: 0 0 30px 0;}#team .teamItem span {display:block}#team .teamItem span.tIimage {width:100%;position: relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}#team .teamItem span.tIimage img {width:100%;height: auto;margin: auto;display:block;background-position:center;background-size:cover;background-repeat:no-repeat;}#team .teamItem span.tIinfos {width:100%;text-align:left;font-size:16px;font-size:1.6rem;line-height:20px;font-family: 'Jost', sans-serif;padding: 20px 30px;}#team .teamItem span.tIiName {font-size:32px;font-size:3.2rem;font-family: 'Piazzolla', serif;font-weight: 400;padding:0 0 15px 0;line-height: 110%;}#team .teamItem span.tIiPosition {text-transform: uppercase;font-weight: 600;font-size:22px;font-size:2.2rem;}#team .teamItem span.tIiPosition ul {padding: 0;}#team .teamItem span.tIiPosition ul li {padding: 0;margin: 0;font-size:18px;font-size:1.8rem;}#team .teamItem span.tIiPosition ul li::before {display: none;}#team .teamItem span.tIiAufgabenbereich {text-decoration:none;padding:15px 0 0 0;line-height: 150%;}#team .teamItem span.tIiPreis {text-decoration:none;padding:5px 0;font-size:30px;font-size:3.0rem;font-family: 'Piazzolla', serif;line-height: 100%;}#team .teamItem span.tIiPreisInfos {font-size:14px;font-size:1.4rem;padding: 10px 0 0 0;}#page .teamItem span.tIiCTA {display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding: 20px 0 0 0;}#page .tIiCTA a {width:auto;display: block;line-height: 30px;padding: 0 20px;text-align: center;color: #F2EFE9;text-decoration: none;text-transform: uppercase;font-weight: 600;}#page .tIiCTA a:nth-of-type(1) {background-color: #B6B4AD;}#page .tIiCTA a:nth-of-type(1):hover {background-color: #39454A;}@media only screen and (min-width: 700px) {#team.tCode2 {padding: 0 0 30vh 0;}.teamItemWrapper {margin: 0 0 70px 0;}#team .teamItem span.tIimage .tIimageBogen {display: block;position: absolute; background-repeat: no-repeat;background-image:url("../images/svg/Bogen_Kreis.svg");}#team .teamItem span.tIimage .tIimageBogen::after {display: block;position: absolute; background-repeat: no-repeat;content: '';}.teamItemWrapper.tIW1 {padding: 0 40% 0 15px;}#team .teamItemWrapper.tIW1 .teamItem span.tIimage {width: 40%;}#team .teamItemWrapper.tIW1 .teamItem span.tIimage img {margin: auto 0 0 0;}#team .teamItemWrapper.tIW1 .teamItem span.tIinfos {width: 60%;padding: 0 0 0 20px;}.teamItemWrapper.tIW2 {padding: 0 15px 0 calc(60% + 40px);height: 10px;}.teamItemWrapper.tIW2 .teamItem {-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);}#team .teamItemWrapper.tIW2 .teamItem span.tIinfos {padding: 20px 10px 0 15px;}.teamItemWrapper.tIW3 {padding: 0 50% 0 15%;}#team .teamItemWrapper.tIW3 .teamItem span.tIinfos {padding: 20px 10px 0 20px;}.teamItemWrapper.tIW4 {padding: 0 5% 0 25%;}#team .teamItemWrapper.tIW4 .teamItem span.tIimage {width: 45%;}#team .teamItemWrapper.tIW4 .teamItem span.tIinfos {width: 55%;padding: 0 0 0 20px;}#team .teamItemWrapper.tIW1 .teamItem span.tIinfos, #team .teamItemWrapper.tIW4 .teamItem span.tIinfos {display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}#team .teamItemWrapper.tIW1 .teamItem span.tIinfos .tIinfosInner {margin: auto 0 40px 0;}#team .teamItemWrapper.tIW4 .teamItem span.tIinfos .tIinfosInner {margin: 40px 0 auto 0;}}@media only screen and (min-width: 1000px) {#team.tCode1 {padding: 0 100px 0 100px;}#team.tCode2 {padding: 0 100px 30vh 100px;}.teamItemWrapper.tIW1 {padding: 0 45% 0 20px;}#team .teamItemWrapper.tIW1 .teamItem span.tIinfos {padding: 0 20px 0 30px;}#team .teamItemWrapper.tIW1 .teamItem span.tIimage .tIimageBogen {width: 140px;height: 70px;right: -100px;bottom: -70px;background-size: 100% auto;background-position: center bottom;}#team .teamItemWrapper.tIW1 .teamItem span.tIimage .tIimageBogen::after {width: 18px;height: 20px;right: 0px;top: -20px;background-size: 140px auto;background-position: right top;background-image:url("../images/svg/Bogen_Pfeil_Rechts_Oben.svg");}.teamItemWrapper.tIW2 {padding: 0 85px 0 calc(55% + 40px);}#team .teamItemWrapper.tIW2 .teamItem span.tIinfos {padding: 30px 50px 0 20px;}#team .teamItemWrapper.tIW2 .teamItem span.tIimage .tIimageBogen {width: 70px;height: 140px;right: -70px;bottom: -100px;background-size: auto 100%;background-position: center right;}#team .teamItemWrapper.tIW2 .teamItem span.tIimage .tIimageBogen::after {width: 20px;height: 18px;left: -20px;bottom: 0px;background-size: auto 140px;background-position: left bottom;background-image:url("../images/svg/Bogen_Pfeil_Unten_Links.svg");}#team .teamItemWrapper.tIW3 .teamItem span.tIinfos {padding: 30px 20px 0 50px;}#team .teamItemWrapper.tIW3 .teamItem span.tIimage .tIimageBogen {width: 70px;height: 140px;left: -70px;bottom: -100px;background-size: auto 100%;background-position: center left;}#team .teamItemWrapper.tIW3 .teamItem span.tIimage .tIimageBogen::after {width: 20px;height: 18px;right: -20px;bottom: 0px;background-size: auto 140px;background-position: right bottom;background-image:url("../images/svg/Bogen_Pfeil_Unten_Rechts.svg");}.teamItemWrapper.tIW4 {padding: 0 40px 0 30%;}#team .teamItemWrapper.tIW4 .teamItem span.tIimage {width: 53%;}#team .teamItemWrapper.tIW4 .teamItem span.tIinfos {width: 47%;padding: 0 0 0 30px;}#team .teamItemWrapper.tIW4 .teamItem span.tIimage .tIimageBogen {width: 140px;height: 70px;right: -100px;top: -70px;background-size: 100% auto;background-position: center top;}#team .teamItemWrapper.tIW4 .teamItem span.tIimage .tIimageBogen::after {width: 18px;height: 20px;right: 0px;bottom: -20px;background-size: 140px auto;background-position: right bottom;background-image:url("../images/svg/Bogen_Pfeil_Rechts_Unten.svg");}}#merklistePopup {width:100%;position:fixed;z-index:990;left:0;bottom:0;}#merklistePopup .mlPinner {text-align: center;background-color:#39454A;color: #FFF;}#merklistePopup .mlPinner.mlPupdate {-webkit-animation: shake 0.82s cubic-bezier(.36,.07,.19,.97) both;animation: shake 0.82s cubic-bezier(.36,.07,.19,.97) both;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);-webkit-backface-visibility: hidden;backface-visibility: hidden;-webkit-perspective: 1000px;perspective: 1000px;}#merklistePopup .mlPinner a {text-decoration:none;color:inherit;display:inline-block;}#merklistePopup .mlPinner a span {line-height:50px;vertical-align:middle;display:inline-block;}#merklistePopup .mlPinner a span.mlParrow {line-height:50px;vertical-align:middle;display:inline-block;background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 16 16' viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg'%3E%3Cg stroke='%23FFF' stroke-width='1.2' stroke-linecap='round' fill-opacity='0'%3E%3Cpath d='M 1,8 14,8' /%3E%3Cpath d='M 10,3 15,8 10,13' /%3E%3C/g%3E%3C/svg%3E");background-size:contain;background-position:center;background-repeat:no-repeat;width:16px;margin:0 15px;}#zubehoer {-webkit-box-sizing: border-box;box-sizing: border-box;margin: 0 auto;max-width: 1200px;text-align: center;padding:10px 0 30px 0}#zbhListe .zbhItem {width: 100%;position: relative;background-color: #FFF;padding: 15px 30px;-webkit-box-sizing: border-box;box-sizing: border-box;margin: 0 0 6px 0;}#zbhListe .zbhItem span {display: block}#zbhListe .zbhItem .zbhImage {-webkit-box-sizing: border-box;box-sizing: border-box;padding: 0 0 15px 0;}#zbhListe .zbhItem .zbhImage img {width: 70%;margin: 0 auto;display: block;background-position: center;background-size: contain;background-repeat: no-repeat;}#zbhListe .zbhItem .zbhInfo {width: 100%;padding: 0;color: #686868;font-size: 14px;font-size: 1.4rem;}#zbhListe .zbhInfo .zbhIDartikel {font-size: 14px;font-size: 1.4rem;font-family: 'Source Serif Pro', serif;font-weight: 400;text-transform: uppercase;}#zbhListe .zbhInfo .zbhIDtitle {width: 90%;margin: 0 auto;line-height:130%;}#zbhListe .zbhInfo .zbhIDpreis {padding: 15px 0 10px 0;font-size: 24px;font-size: 2.4rem;color: #000;}#zbhListe .zbhInfo .zbhIDmenge {margin:0 auto;max-width:160px;width:100%;}#zbhListe .zbhInfo .zbhIDmenge select {background-color:#F3F4F4;}@media only screen and (min-width: 380px) {#zubehoer {padding:20px 0 60px 0}#zbhListe {display: -webkit-box;display: -webkit-flex;display:flex;display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;}#zbhListe .zbhItem {width: calc((100% - 6px) / 2);margin: 0 6px 6px 0;display: -webkit-box;display: -webkit-flex;display:flex;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}#zbhListe .zbhItem .zbhImage {-webkit-box-flex: 1;-webkit-flex: 1 0 auto;-ms-flex: 1 0 auto;flex: 1 0 auto;}#zbhListe .zbhItem .zbhInfo {-webkit-box-flex: 1;-webkit-flex: 1 1 auto;-ms-flex: 1 1 auto;flex: 1 1 auto;display: -webkit-box;display: -webkit-flex;display:flex;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}#zbhListe .zbhItem:nth-of-type(2n+2) {margin: 0 0 6px 0;}#zbhListe .zbhInfo {height: 100%;}#zbhListe .zbhInfo .zbhIDtitle {-webkit-box-flex: 1;-ms-flex: 1 1 auto;flex: 1 1 auto;}#zbhListe .zbhInfo .zbhIDartikel {font-size: 16px;font-size: 1.6rem;}}@media only screen and (min-width: 900px) {#merklistePopup {left:80px;width:calc(100% - 80px);}#zbhListe .zbhItem {width: calc((100% - 12px) / 3);margin: 0 6px 6px 0;}#zbhListe .zbhItem:nth-of-type(2n+2) {margin: 0 6px 6px 0;}#zbhListe .zbhItem:nth-of-type(3n+3) {margin: 0 0 6px 0;}}html, body {margin:0;padding:0;}body {font-family: 'Jost', sans-serif;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;text-decoration:none;color:#39454A;font-size: 17px;font-size: 1.7rem;text-align: left;margin:0;padding:0;background-color:#F2EFE9;z-index:0;position:relative;}body.naviOpen, body.hasOverlay, body.hasPopup.puShow {overflow-y:hidden;overflow:hidden;}body #topWrapper {width:100%;position: fixed;left: 0px;top: 0px;z-index: 1000;height: 60px;background-color: rgba(255,255,255,.5);-webkit-backdrop-filter: blur(5px);backdrop-filter: blur(5px);}body.hasOverlay #topWrapper, body.hasOverlay #sideWrapper, body.hasOverlay #contactBar {z-index:-1;}@media only screen and (max-width: 999px) {body #topWrapper, body #sideWrapper, body #contactBar #cBLeft, body #contactBar #cBRight {transition: top .5s ease-in, left .5s ease-in;}body.scrollDown #topWrapper, body.scrollDown #sideWrapper, body.scrollDown #contactBar #cBLeft {top:-100px;}body #contactBar #cBRight {transition: bottom .5s ease-in, left .5s ease-in;}body.scrollUp #contactBar #cBRight {bottom:-100px;}body.naviOpen #contactBar #cBRight {bottom:0px;}}#logoWrapper {position:absolute;left: 60px;top:6px;}a#logo {display: block;width:130px;height:48px;z-index:999;background-image: url("../images/svg/logo.svg");background-size: contain;background-position: center;background-repeat: no-repeat;text-decoration:none;text-indent:-9999em;}body #sideWrapper {top:0px;left:0px;width:60px;height:60px;z-index:1010;position:fixed;}a#hamburger {width:60px;height:60px;display:block;z-index:1200;margin:0;padding:10px;position:absolute;text-decoration:none;left:0px;top:0px;opacity:1;transition: opacity .5s ease-in;}a#hamburger span {width:40px;height:40px;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: 6;}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;}#mainNaviBG {position: fixed;width: 100%;left: 0px;top: 0px;bottom: 0px;z-index: -1;visibility: hidden;opacity: 0;}body.naviOpen #mainNaviBG {z-index:900;visibility: visible;opacity: 1;background-image: url("../images/css/menu-bg.jpg");background-size: auto 100%;background-repeat: no-repeat;background-position: left top;transition: opacity .5s ease-in;}body.naviClosing #mainNaviBG {z-index: 900;visibility: visible;opacity: 0;transition: opacity .5s ease-out;}body #mainNaviWrapper, body.naviClosing #mainNaviWrapper {position:absolute;top: -100%;bottom: 0px;left:0px;width:100%;height: calc(100vh - 200px);padding:80px 10px 5px 65px;z-index: 960;display: flex;transition: all .9s cubic-bezier(0.7, 0, 0.15, 1);}body.naviOpen #mainNaviWrapper {top:0px;transition: all .9s cubic-bezier(0.7, 0, 0.15, 1);}body #mainNaviWrapper::after {position: absolute;width: 100%;height: 80vh;left: -10px;bottom: -10px;content: '';background-image: url("../images/svg/blume.svg");background-size: contain;background-repeat: no-repeat;background-position: left bottom;z-index:961;opacity: 0.5;}#mainNaviInner {width:100%;margin:auto;position: relative;z-index: 970;}body #mainNaviTime {position:absolute;left: 0px;bottom: -200px;right:0px;height: 110px;padding: 20px 20px 10px 20px;z-index: 970;display:flex;transition: all .9s cubic-bezier(0.7, 0, 0.15, 1);}body.naviOpen #mainNaviTime {bottom: 90px;opacity: 1;transition: all .9s cubic-bezier(0.7, 0, 0.15, 1);}body #mainNaviTime #mainNaviTimeInner {width: 100%;margin: auto;padding: 0 0 20px 0;border-bottom: 1px solid #39454A;}#mainNaviTimeInner .mainNaviTimeRow {width: 100%;display:flex;padding: 0 0 5px 0;font-size: 22px;font-size: 2.2rem;text-align: right;}#mainNaviTimeInner .mainNaviTimeRow strong, #mainNaviTimeInner .mainNaviTimeRow em {display: block;font-style: normal;}#mainNaviTimeInner .mainNaviTimeRow strong {width: 35%;text-transform: uppercase;}#mainNaviTimeInner .mainNaviTimeRow em {width: 65%;padding: 0 0 0 20px;font-family: 'Piazzolla', serif;}#allWrapper {width: 100%;margin:0 auto;position: relative;z-index:100;background-image: url("../images/svg/blume.svg"), url("../images/css/footer-bg.jpg");background-position: left -10px bottom -10px, left -280px bottom -50px; background-repeat: no-repeat, no-repeat;background-size: auto 40vh, 400% auto;overflow: hidden;}#bannerWrapper { position: relative;}body.hasBanner #bannerWrapper { padding:65px 0 10px 0;}a#pv_Banner { display: block; margin: 0 auto;  height: 200px; width: 160px; background-image: url("../images/banner/prix-versailles-black.png"); background-size: contain; background-position: center; background-repeat: no-repeat;}#fullpage {width: 100%;min-height: 100vh;position:relative;padding:90px 0 0 0;z-index:310;}body.startBox #fullpage {padding:90px 0 0 0;}body.startBox.hasBanner #fullpage {padding:0;}#page {width: 100%;margin: 0 auto;padding:0;position: relative;}.cmsAlert {text-align:center;padding:10px;margin-bottom:20px;background-color:#F8D7CB;border:1px solid #6E172E;font-size: 14px;font-size: 1.4rem;}#content {width: 100%;padding:0;}body.pageID100 #content {position:relative;z-index:250;}#editorField {width:100%;max-width:1000px;padding:20px;margin:0 auto;}#loginDialog {max-width:500px;padding:20px;background-color:#39454A;color:#FFF;border-radius:15px;margin:auto;}#loginDialog table {width:100%;}#loginDialog table tr td {padding:5px 0;}#editorField p.firstParagraph {text-align:center;padding:20px;border-radius:5px;margin:auto;}#textTop {position:absolute;display:block;width:0px;height:0px;top:-60px;left:0px;}#footerWrapper {width:100%;position:relative;padding:50px 20px 80px 20px;z-index: 200;}footer {width:100%;position:relative;margin:0 auto;padding: 15px 20px 20px 20px;font-size:16px;font-size:1.6rem;color:#39454A;border-top: 1px solid #39454A;}#footerData {font-size:14px;font-size:1.4rem;font-family: 'Piazzolla', serif;font-weight: 400;color:#39454A;line-height:160%;}#footerKontakt a {color:inherit;text-decoration:none;}#footerKontakt a:hover {opacity:0.6;}#footerNavi {line-height:20px;width:100%;font-weight: 600;padding: 10px 0 0 0;font-family: 'Jost', sans-serif;}#footerPartner {padding: 30px 0 0 0;display: flex;gap: 10px;flex-wrap: wrap;}#footerPartner span {display: block;height: 50px;}#footerPartner a {display: block;}#footerPartner span img {display: block;height:100%;width: auto;}#googleCodes {width:100%;height:0px;overflow:hidden;}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;} .clear:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;} .clear{display: inline-table;}* html .clear{height: 1%;}.clear{display: block;}@media only screen and (min-width: 700px) {}@media only screen and (min-width: 1000px) {html {font-size: 62.5%;}.fL { float:left; }.fR { float:right; }body #topWrapper {height: 0px;position: absolute;}body.naviOpen #topWrapper {position: fixed;}#logoWrapper {left:160px;top: 30px;}a#logo {width:280px;height:100px;}a#logo span {width: 100%;height: 34px;position: absolute;top: 100%;left: 0;display: block;background-color: #EEE;}#logoWrapper #logoBogen {position: absolute;width: 0px; height: 160px; left: -130px; top: 30px; background-position: left center; background-repeat: no-repeat; background-size: auto 100%;background-image:url("../images/svg/Bogen_Kreis.svg");}#logoWrapper #logoBogen div {width: 0px;height: 22px;position: absolute;left: 100%; bottom: 0px; background-position: right bottom; background-repeat: no-repeat; background-size: auto 160px;background-image:url("../images/svg/Bogen_Pfeil_Unten_Rechts.svg");}#logoWrapper #logoBogen div a.button {position: absolute;right: -250px; bottom: -89px;width: 200px;height: 200px;display: none;opacity: 0;background-size: 91.25%;background-repeat: no-repeat;background-position: center;background-color: rgba(242,239,233,.5);-webkit-backdrop-filter: blur(5px);backdrop-filter: blur(5px);border-radius: 100px;}body #sideWrapper {top: 50%;transform:translate(0, -150px);width:140px;height:140px;}a#hamburger {position:relative;right:auto;top:auto;width:90px;height:90px;padding: 15px; margin: 25px; background-color: rgba(255,255,255,.5); -webkit-backdrop-filter: blur(5px); backdrop-filter: blur(5px);}a#hamburger span {width:60px;height:60px;}a#hamburger span svg .hamburger path:nth-of-type(1), a#hamburger span svg .hamburger path:nth-of-type(3) {transition: stroke-dashoffset .7s ease-in;}a#hamburger:hover span svg .hamburger path:nth-of-type(1), a#hamburger:hover span svg .hamburger path:nth-of-type(3) {stroke-dashoffset: 0;transition: stroke-dashoffset .3s ease-in;}body.naviOpen a#hamburger:hover span svg .close {transform-origin: center center; transform:scale(.90);}body.naviOpen #mainNaviBG {background-size: 100% auto;}body #mainNaviWrapper, body.naviClosing #mainNaviWrapper {width:50%;height: 100vh;top:auto;left: -50%;padding:calc(50vh - 100px) 0 100px 160px;}body.naviOpen #mainNaviWrapper {left:0;top:auto;}#mainNaviInner {margin:0 auto auto auto;}#mainNavi {padding: 0 40px 0 0;}body #mainNaviTime {width:50%;height: 100vh;bottom:auto;right: -50%;left: auto;padding: 10px 25px 150px 0;}body.naviOpen #mainNaviTime {right: 0;}body.naviClosing #mainNaviTime {right: -50%;}body #mainNaviTime #mainNaviTimeInner {margin: auto 0 0 auto;width: 378px;}html[data-version="v_2024"] body #mainNaviTime #mainNaviTimeInner {width:470px;}#allWrapper {padding:0;background-position: left -10px bottom -10px, left -50px bottom; background-size: auto 40vh, contain;} body.hasBanner #bannerWrapper { padding:0;}a#pv_Banner { margin: 0 0 0 auto; height: 250px; width: 200px;}#fullpage {padding:50px 0 0 0;}body.startBox #fullpage {padding:80px 0 0 0;}body.startBox.hasBanner #fullpage {padding:0;}#textTop {top:-140px;}#subNavi2Wrapper {padding:10px 0 30px 0;}#breadcrumbs {padding:20px 0;text-align:left;}#footerWrapper {padding:80px 120px 90px 120px;}footer {padding: 15px 0 0 0;}#footerSocial {text-align:right;width:120px;display:flex;}#footerSocial div {margin: auto 0 auto auto;}#footerData {width:100%;padding:0;margin:0;}#footerPartner {max-width: calc(100% - 400px);}#footerPartner span {height: 70px;}#scrollAnimation {display:block;}}@media only screen and (width > 1000px) and (height > 1000px) {body #sideWrapper {top: 45%;}}@media only screen and (min-width: 1400px) {body #mainNaviWrapper, body.naviClosing #mainNaviWrapper {padding:calc(50vh - 100px) 0 100px 290px;}body #mainNaviTime {padding: 10px 143px 150px 0;}}@media only screen and (width > 1000px) and (height > 1000px) {body #mainNaviWrapper, body.naviClosing #mainNaviWrapper {padding:calc(45vh - 100px) 0 100px 160px;}}@media only screen and (width > 1400px) and (height > 1000px) {body #mainNaviWrapper, body.naviClosing #mainNaviWrapper {padding:calc(45vh - 100px) 0 100px 290px;}}@media only screen and (min-width: 1000px) and (min-height: 750px) {body.naviOpen #logoWrapper #logoBogen {width: 80px;transition: all 1s linear;}body.naviOpen #logoWrapper #logoBogen div {width: calc(100vw - 510px);max-width: 1410px;transition: all 1s ease-out;transition-delay: 1s;}body.naviOpen #logoWrapper #logoBogen div a.button {display: block;-webkit-animation: scaleUp 1s linear both, rotating 15s linear infinite;animation: scaleUp 1s linear both, rotating 15s linear infinite;-webkit-animation-delay: 2.5s;animation-delay: 2.5s;}}@media only screen and (min-width: 1280px) {#footerWrapper {padding:80px 140px 90px 140px;}}@media only screen and (min-width: 1920px) {body #mainNaviTime {padding: 10px calc(100% - 1920px + 143px) 150px 0;}}@media only screen and (min-width: 1500px) {}#contactBar {position: fixed;z-index: 2000;left: 0;right: 0;bottom: 0;}#contactBar #cBLeft, #contactBar #cBRight {height:50px;display:flex;position: fixed;gap: 2px;}#contactBar #cBLeft {width:152px;}#contactBar #cBRight {width:102px;}#contactBar #cBLeft {top: 5px;right: 0;}#contactBar #cBRight {bottom: 0;left: 0;width: 100%;background-color: rgba(255,255,255,.5);-webkit-backdrop-filter: blur(5px); backdrop-filter: blur(5px);justify-content: center;}#contactBar #cBLeft a , #contactBar #cBRight a {width:50px;height:50px;padding: 9px;display: block;}#contactBar #cBLeft a svg , #contactBar #cBRight a svg {width:100%;height:auto;display: block;}@media only screen and (min-width: 1000px) {#contactBar {display:flex;justify-content: flex-end;right: 25px;bottom: 40px;left: auto;gap: 5px;}#contactBar #cBLeft, #contactBar #cBRight {height:90px;position: relative;transform:none;left: auto;top: auto;-webkit-backdrop-filter: blur(0);backdrop-filter: blur(0);background-color: transparent;gap:5px;}#contactBar #cBLeft {width:280px;}#contactBar #cBRight {width:185px;}#contactBar #cBLeft a , #contactBar #cBRight a {width: 90px;height: 90px;padding: 30px;display: block;background-color: rgba(255,255,255,.5);-webkit-backdrop-filter: blur(5px);backdrop-filter: blur(5px);}}@media only screen and (min-width: 1400px) {#contactBar {right: 140px;}}@media only screen and (min-width: 1920px) {#contactBar {right: calc(100% - 1920px + 140px);}}#mNline {display:none;}ul#mainNavi {padding:0;list-style: none;width:100%;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}ul#mainNavi li {display:block;padding: 0;width:100%;}body ul#mainNavi li.mNItem {margin:2.5vh 0;}ul#mainNavi li.mNItem a {display:inline-block;margin:0;line-height:120%;padding:0;font-size:34px;font-size:3.4rem;color:#39454A;text-decoration: none;font-weight: 400;position:relative;opacity: 0.75;font-family: 'Piazzolla', serif;}@media only screen and (max-height: 400px) and (orientation: landscape) {ul#mainNavi li.mNItem a {font-size: 85%;}}ul#mainNavi li.mNItem a.aActiv {opacity: 1;}@media only screen and (min-width: 990px) {ul#mainNavi li.mNItem a:hover {opacity: 1;}ul#mainNavi li {line-height: 40px;vertical-align:middle;width:auto;}body ul#mainNavi li.mNItem {margin:0 0 2.8vh 0;}ul#mainNavi li.mNItem a {font-size:3.125vw;line-height: 100%;}}@media only screen and (min-width: 1920px) {ul#mainNavi li.mNItem a {font-size:60px;font-size:6.0rem;}}#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 10px 10px 10px;list-style:none;display:inline-block;width:auto;}#subNavi2Wrapper ul#subNavi2 li a {display:block;padding:0 10px;width: 100%;margin: 0px;font-size: 16px;font-size: 1.6rem;line-height: 26px !important;text-decoration: none;text-transform:uppercase;color: #686868;position:relative;}#subNavi2Wrapper ul#subNavi2 li a.sN2Activ {color:#39454A;}#subNavi2Wrapper ul#subNavi2 li a::after {position:absolute;left:50%;top:55%;width:0px;height:1px;background-color:#39454A;content:'';}#subNavi2Wrapper ul#subNavi2 li a:hover::after {left:0;width:100%;transition: 0.5s all ease-in;}#subNavi2Wrapper ul#subNavi2 li a.sN2Activ::after {left:0;width:100%;}#sprachNavi {width:100%;position:fixed;padding:0;left: 0;bottom: 55px;text-align: center;z-index: 970;}#sprachNavi a.spNaLink {color:#39454A;text-decoration:none;text-transform:uppercase;font-size: 16px;font-size: 1.6rem;line-height:30px;display: inline-block;}#sprachNavi a.spNaLink:hover {opacity:0.6;}#sprachNavi span {color:#39454A;line-height:30px;display: inline-block;padding: 0 20px;}@media only screen and (min-width: 1000px) {#sprachNavi {left: 160px;bottom: 30px;text-align: left;width: 30%;}#naviSocial {padding: 30px 0 10px 0;}#naviSocial a {opacity: 0.75;}#naviSocial a:hover {opacity: 1;}}@media only screen and (min-width: 1400px) {#sprachNavi {left: 290px;bottom: 30px;}}#breadcrumbs a { color:#999 !important; text-decoration:none !important; }#breadcrumbs a:hover { color:#000 !important; }#breadcrumbs a strong { color:#000; }#breadcrumbs span.bcLine { padding:0px 10px; text-align:center; }#footerNavi a, #footerNavi span {text-decoration:none;color:inherit;line-height:20px;display:inline-block;margin:0;font-weight: 600;text-transform: uppercase;}#footerNavi a:hover {opacity:.6;}#footerNavi a.fNactiv {opacity:.6;}#footerNavi span.fNLine {margin:0 5px;}#nBCOverlay {width:100%;height:100vh;background-color:rgba(0,0,0,0.75);padding:0;position:fixed;top:0;left:0;z-index:8888;}#nBCWindowContainer {height:100%;position:relative;opacity:0;-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:.3s;animation-delay:.3s;-webkit-animation-fill-mode: forwards;animation-fill-mode: forwards;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}#nBCWindow {width:100%;margin:0 auto auto auto;height:auto;max-height:100vh;background-color:#F2EFE9;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}#nBCWindowTop {width:100%;height:0px;position:relative;}#nBCWindowTop a {width: 40px;height: 40px;position: absolute;display: block;top: 5px;right: 5px;z-index: 600;-webkit-transform: rotate(0deg);-ms-transform: rotate(0deg);transform: rotate(0deg);-webkit-transition: all .6s linear;-o-transition: all .6s linear;transition: all .6s linear;}#nBCWindowTop a:hover {-webkit-transform: rotate(180deg);-ms-transform: rotate(180deg);transform: rotate(180deg);-webkit-transition: all .6s linear;-o-transition: all .6s linear;transition: all .6s linear;}#nBCWindowTop a::after {width:20px;height:20px;display:block;position: absolute;left: 50%;top: 50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background-image: url("data:image/svg+xml,%0A%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='%2339454A' stroke-width='3'%3E%3Cpath d='M 2,2 28,28' /%3E%3Cpath d='M 2,28 28,2' /%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");background-size:20px 20px;background-position:center;background-repeat:no-repeat;content:'';}#nBCWindowScroll {width:100%;height:100%;overflow-y:scroll;position:relative;}#nBCinner {padding:30px 0;}#nBCinnerBL {width:100%;padding: 0 0 30px 0;text-align: center;}#nBCinnerBL a {border: 2px solid #39454A;color: #39454A;text-decoration: none;display: inline-block;width: auto;padding: 0 20px;line-height: 40px;text-transform: uppercase;}#nBCinnerBL a:hover {background-color: #39454A;color: #FFF;}#nBCinnerWait {background-image:url(../images/svg/loading.svg);background-position:center center;background-repeat:no-repeat;min-height:300px;width:100%;height:100%;}@media only screen and (min-width: 900px) {#nBCOverlay {padding:25px;}#nBCWindow {max-height:calc(var(--my-vh, 100vh) - 80px);}#nBCWindowTop a {width:50px;height:50px;}#nBCinner {padding:50px 0;}}@media only screen and (min-width: 1280px) {#nBCOverlay {padding:40px calc(50% - 600px);}#nBCWindowTop a {position: fixed;}#nBCWindowTop a::after {background-image: url("data:image/svg+xml,%0A%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' stroke-width='3'%3E%3Cpath d='M 2,2 28,28' /%3E%3Cpath d='M 2,28 28,2' /%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");}}