@font-face { font-family: 'Open Sans'; font-style: normal; font-weight: 400; font-stretch: 100%; font-display: swap;  src: url(webfonts/opensans/400-latin-ext.woff2) format('woff2'); unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face { font-family: 'Open Sans'; font-style: normal; font-weight: 400; font-stretch: 100%; font-display: swap;  src: url(webfonts/opensans/400-latin.woff2) format('woff2'); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face { font-family: 'Open Sans'; font-style: normal; font-weight: 700; font-stretch: 100%; font-display: swap;  src: url(webfonts/opensans/400-latin-ext.woff2) format('woff2'); unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face { font-family: 'Open Sans'; font-style: normal; font-weight: 700; font-stretch: 100%; font-display: swap;  src: url(webfonts/opensans/400-latin.woff2) format('woff2'); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face { font-family: 'Playfair Display'; font-style: normal; font-weight: 400; font-display: swap;  src: url(webfonts/playfairdisplay/400-latin-ext.woff2) format('woff2'); unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face { font-family: 'Playfair Display'; font-style: normal; font-weight: 400; font-display: swap;  src: url(webfonts/playfairdisplay/400-latin.woff2) format('woff2'); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face { font-family: 'Playfair Display'; font-style: normal; font-weight: 700; font-display: swap;  src: url(webfonts/playfairdisplay/400-latin-ext.woff2) format('woff2'); unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face { font-family: 'Playfair Display'; font-style: normal; font-weight: 700; font-display: swap;  src: url(webfonts/playfairdisplay/400-latin.woff2) format('woff2'); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}:root { --cPink: #8d4090; --cPinkRGB: 142, 53, 148; --cBlack: #212121; --cGrey: #E2E2E2; --contentMaxWidth: 1200;}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%; box-sizing: border-box;}*,*:before,*:after { box-sizing: inherit;}body { line-height: 1.5em;}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; -webkit-hyphens: auto; hyphens: auto;}@media only screen and (min-width:600px) { .break-word { word-wrap: normal; word-break: normal; -webkit-hyphens: none; -ms-hyphens: none; hyphens: none; }}.clear:after { content: "."; display: block; height: 0; clear: both; visibility: hidden;}.clear { display: inline-table;}* html .clear { height: 1%;}.clear { display: block;}.cmsAlert { width: 100%; text-align: center; padding: 10px; margin-bottom: 20px; border: 2px solid #BD0D2D; border-radius: 10px; background-color: rgba(189, 13, 45, 0.20); color: #19161B; font-size: 16px; font-size: 1.6rem;}.cmsAlert a { color: inherit;}#content {text-decoration: none;text-align: left;font-size: 16px;font-size: 1.6rem;line-height:150%;font-weight:400;color:var(--cBlack);}#content .hspacer { width:100%; font-size:8px; overflow:hidden; }#content .s4 { height:4px; }#content .s6 { height:6px; }#content .s8 { height:8px; }#content .s10 { height:10px; }#content .s12 { height:12px; }#content .s14 { height:14px; }#content .s16 { height:16px; }#content .s18 { height:18px; }#content .s20 { height:20px; }#content .s22 { height:22px; }#content .s24 { height:24px; }#content .s30 { height:30px; }#content a, #content .text a, #content .text strong a, #content .text a strong, #content .text b a, #content .text a b {color:inherit;text-decoration: none;}#content a.hrefintern, #content a.hrefextern {padding:0;display:inline-block;position:relative;color:var(--cPink);}#content a.hrefextern {padding:0 0 0 22px;background-image: url(../images/css/exterLinkIcon.png);background-position: 2px center;background-repeat:no-repeat;}#content a.hrefintern:hover, #content a.hrefextern:hover {color:inherit;transition:all 0.2s ease-in;}#content a.hrefintern:before, #content a.hrefextern:before {position:absolute;width:100%;content:'';bottom:0px;right:0px;height:1px;background-color:var(--cPink);z-index: -1;transition:all 0.2s ease-in;}#content a.hrefintern:hover:before, #content a.hrefextern:hover:before {height:3px;transition:all 0.5s ease-out;}#content a.pAnchor {position:absolute;height:0px;top:-50px;}#content strong, #content b {color:var(--cBlack);color:var(--cPink);}#hgv_widget_container a {color:none;text-decoration:none;}#content h1, #content h3 {line-height:130%;font-family: 'Playfair Display', serif;font-size: 36px;font-size: 3.6rem;color:var(--cPink);font-weight:400;padding:0;margin:0;}#content h2, #content h4 {line-height:120%;font-size: 24px;font-size:2.4rem;color:var(--cBlack);font-weight:400;margin: 0px;padding: 0px;}#content h5 {line-height:120%;font-weight:400;font-size: 20px;font-size: 2.0rem;color:var(--cBlack);padding: 0px;margin: 0px;}#content .aL { text-align:left; }#content .aC { text-align:center; }#content .aR { text-align:right; }#fpWrapper .aL { text-align:left; }#fpWrapper .aC { text-align:center; }#fpWrapper .aR { text-align:right; }#content .text {width:100%;}#content .text p {padding:2px 0;margin:2px 0;}#content .text ul {padding:0 10% 5px 10px;width:80%;}#content .text ul li {list-style:square;line-height: 130%;padding:0 5px 5px 5px;margin:0 0 0 15px;}#content .text ul.styled li {list-style:none;padding:0 0 15px 40px;margin:0;background-image: url(../images/css/li-styled.png);background-position: left 2px;background-repeat:no-repeat;}#content .text.aC ul {width:70%;padding:0 0 5px 0;margin:0 auto;}#content .text.aC ul li {list-style-position: inside;}#content .text article {width:100%; }#content .text article hr {display:none;}@media only screen and (min-width: 600px) {#content .text article { -webkit-column-count: 2; -webkit-column-fill: balance; -webkit-column-width: 47%; -moz-column-count: 2; -moz-column-fill: balance; -moz-column-width: 47%;  column-count: 2; column-fill: balance; column-width:47%; -moz-column-gap: 20px; column-gap: 20px;  height: auto; width:100%; overflow-x: auto; overflow-y: auto; text-align:left;}#content .text article hr {display:block;margin:0px;padding:0px;height:0px;border:none; -moz-column-break-before:always; column-break-before:always;}#content .text article ul {page-break-inside: avoid;-moz-column-break-inside: avoid; break-inside: avoid;}}#content .cImageWrapper {overflow:hidden;position:relative;margin:0px;padding:0px;}#content .cImageWrapper figure {display:block;width:100%;padding:10px;margin:0;background-color:#EEE;box-sizing:border-box;position:relative;}#content .cImageWrapper figcaption {width:100%;padding:5px 0 0 0;line-height:20px;font-size: 14px;font-size: 1.4rem;font-style:italic;}#content .cImageWrapper figure img {display:block;width:100%;}#content .cImageWrapper figure.cVideoItem img {background-position:center center;background-repeat:no-repeat;background-size:cover;}#content .cImageWrapper figure.cVideoItem a span.vPlay {width:50px;height:50px;position:absolute;display:block;left:50%;top:50%;margin:-25px 0px 0px -25px;z-index:400;background-image: url(../images/css/play.png);background-repeat: no-repeat;background-position: right center;}#content .cImageWrapper figure.cVideoItem a:hover span.vPlay {background-position: left center;}#content .layout1 .cImageWrapper {margin:20px 0 0 0;}#content .layout2 .cImageWrapper {margin:20px 0 0 0;}#content .layout3 .cImageWrapper {margin:20px 0 0 0;}#content .layout4 .cImageWrapper {margin:20px 0 0 0;}@media only screen and (min-width: 600px) {#content .layout1 .cImageWrapper {float: left;margin:0 22px 12px 0;}#content .layout2 .cImageWrapper {float: right;margin:0 0 12px 22px;}#content .layout3 .cImageWrapper {float: left;margin:0 22px 12px 0;}#content .layout3 .textBlock, #content .layout5 .textBlock {float:right;}#content .layout4 .cImageWrapper {float: right;margin:0 0 12px 22px;}#content .layout4 .textBlock, #content .layout6 .textBlock {float:left;}}#content .cImageRow {width:100%;}#content .cImageRow .cImageWrapper {display:block;}#content .layout5 .cImageWrapper {text-align: left;float:left;margin:12px 0px 0px 0px;}#content .layout6 .cImageWrapper {text-align: right;float:right;margin:12px 0px 0px 0px;}#content .layout7 .cImageRow {margin:0px 0px 12px 0px;}#content .layout7 .cImageRow .cImageWrapper {float: left;}#content .layout8 .cImageWrapper {margin:0px auto 12px;}#content .layout9 .cImageRow {margin:0px 0px 12px;}#content .layout9 .cImageRow .cImageWrapper {float: right;}#content .layout10 .cImageWrapper {margin:12px auto 0px;}.cIWsize30, .cIWsize35, .cIWsize40, .cIWsize45, .cIWsize50, .cIWsize55, .cIWsize60, .cIWsize65, .cIWsize70, .cIWsize75, .cIWsize80, .cIWsize85, .cIWsize90, .cIWsize95, .cIWsize100 { width:100%; }.tBsize65, .tBsize60, .tBsize55, .tBsize50, .tBsize45, .tBsize40, .tBsize35 { width:100%; }@media only screen and (min-width: 600px) {.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%; }}#content .Abschluss {width: 80%;height: 0px;margin: 55px auto 0px;padding: 0px 0px 55px;border-top: 1px solid rgba(18,18,18,0.50);position: relative;}#content .Abschluss span {position:absolute;display:block;top:-20px;left:50%;width:140px;padding:0px 20px;height:40px;margin-left:-90px;background-repeat:no-repeat;background-position:center center;}#content .Abschluss.hLine2 span {background-image:url(../images/css/butterflyLine.png);background-color:#FFF;}.offline {background-color:#F0C6C6;}.absatz {width:100%;position:relative;padding:0px;}.absatz .pAnchor {position:absolute;top:-200px;height:0px;}.absatzColorWrapper {width:100%;background-color:#F5F5F5;padding:0px 10px;position:relative;left:-10px;}.cmsEditWrapper {position:relative;left:-5px;padding:0px 5px;width:100%;}.cmsEditWrapper:hover {background-color:#EEE;z-index:990;}.cmsEditWrapper:hover .loginRow {left:0px;}.cmsEditWrapper:hover .loginRow a {border:none !important;}.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:-30px;width:100%;background-color:#FFF;border:2px solid #EEE;padding:3px;margin-bottom:5px;}.editbox {float:left;padding-right:10px;}.editboxR {float:right;}.inlineGallery_carousel {width:100%;padding:0px;position:relative;margin: 10px 0px 0px;box-sizing:content-box;}.inlineGallery_carousel ul {margin:0 !important;padding:0 !important;list-style: none;display: block;}.inlineGallery_carousel ul li.iGtem {margin: 0px !important;padding:0px !important;position:relative;overflow:hidden;display:inline-block;box-sizing:border-box;border:2px solid #FFF;}.inlineGallery_carousel.iGNritems2 ul li.iGtem {width:50%;}.inlineGallery_carousel.iGNritems3 ul li.iGtem {width:33.3333%;}.inlineGallery_carousel.iGNritems4 ul li.iGtem {width:25%;}.inlineGallery_carousel li.iGtem img {width:100%;display: block;}a.sBiGallery {position: absolute;z-index:500;top: 50%;width:40px;height:40px;margin:-20px 0 0 0;display:block;background-image:url(../images/css/buttons.gif);background-size:240px 80px;background-repeat:no-repeat;overflow:hidden;}a.iGprev {left: -25px;background-position:-160px 0px;}a.iGprev:hover {background-position:-160px -40px;}a.iGnext {right: -25px;background-position:-200px 0px;}a.iGnext:hover {background-position:-200px -40px;}.boxenInhalte {width:100%;z-index:700;}#content .boxenInhalte .bIWrapper {width: 100%;background-color: rgba(238,238,238,0.50);}.boxenInhalte .bILeft {width:100%;}.boxenInhalte .bILeft .bIBoxBild {display:block;width:100%;}.boxenInhalte .bILeft .bIBoxBild .cbIIWrapper {display:block;width:100%;position:relative;z-index:700;}.boxenInhalte .bILeft .bIBoxBild .cbIIPager {display:block;width:100%;position:absolute;left:0px;top:0px;padding:10px 0 25px 0;z-index:710;text-align:center;height:16px;background: linear-gradient(to bottom,rgba(0,0,0,0.7) 0,rgba(0,0,0,0.0) 100%);}.boxenInhalte .bILeft .bIBoxBild .cbIIPager a {display:inline-block;width:14px;height:14px;margin:0px 3px;background-color: rgba(255,255,255,0.40);border:1px solid rgba(255,255,255,0.8) !important;vertical-align:middle;-webkit-border-radius:8px;border-radius:8px;}.boxenInhalte .bILeft .bIBoxBild .cbIIPager a:hover {background-color: rgba(255,255,255,0.70);border:1px solid rgba(255,255,255,1.00) !important;}.boxenInhalte .bILeft .bIBoxBild .cbIIPager a.selected, .boxenInhalte .bILeft .bIBoxBild .cbIIPager a.selected:hover {background-color: rgba(var(--cPinkRGB),1.00);border: 1px solid rgba(var(--cPinkRGB),1.00) !important;}.boxenInhalte .bILeft .bIBoxBild .cbIIPager a span {display:none;}.boxenInhalte .bILeft img {width:100%;display:block;border:none;}.boxenInhalte .bIRight {width:100%;text-align:center;color:var(--cBlack);font-size:14px;font-size:1.4rem;padding:20px;-webkit-box-sizing:border-box;box-sizing:border-box;}.boxenInhalte .bIBox {width:100%;}.boxenInhalte .bIBox span {display:block;}.boxenInhalte .bIBox .bIBoxTitle {font-family: 'Playfair Display', serif;font-size:24px;font-size:2.4rem;font-weight:400;line-height:40px;margin:0 0 5px 0;color:var(--cPink);}.boxenInhalte .bIBox .bIBoxText {font-weight:300;}.boxenInhalte .bIBox .bIBoxLink {height:40px;margin:25px 0 0 0;}.boxenInhalte .bIBox .bIBoxLink a {display:inline-block;border:1px solid rgba(var(--cPinkRGB),1.00);line-height:30px;padding:0 25px;background-color:rgba(var(--cPinkRGB),0.60);color:#FFF !important;font-weight:400;text-align:center;}.boxenInhalte .bIBox .bIBoxLink a:hover {border:1px solid #212121;background-color:var(--cBlack);}@media only screen and (min-width: 990px) {#content .boxenInhalte .bIWrapper {width:100%;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;}.boxenInhalte .bILeft .bIBoxBild {display:-ms-flexbox;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;width:100%;height:100%;}.boxenInhalte .bILeft .bIBoxBild img {width:100%;height:100%;object-fit:cover;}.boxenInhalte:nth-of-type(even) .bIWrapper {-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;}.boxenInhalte .bILeft {width:40%;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;}.boxenInhalte .bIRight {width:60%;padding:20px 40px;position: relative;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;}.boxenInhalte .bIBox {width:100%;}}.spaltenInhalte {width:100%;padding:20px 0px 0px 0px;margin:0px 0px 20px 0px;}.spaltenInhalte span {display:block;}.spaltenInhalte a {text-decoration:none !important;}.spaltenInhalte .sIRow2, .spaltenInhalte .sIRow3, .spaltenInhalte .sIRow4 {width:100%;margin:0;}.spaltenInhalte .sIBox {-moz-box-shadow: 0px 0px 4px 0px #999;-webkit-box-shadow: 0px 0px 4px 0px #999;box-shadow: 0px 0px 4px 0px #999;background-color:#FFF;position:relative;overflow:hidden;}.spaltenInhalte .sIRow2 .sIBox {width:100%;margin:0px 0px 30px 0px;}.spaltenInhalte .sIRow3 .sIBox {width:100%;margin:0px 0px 30px 0px;}.spaltenInhalte .sIRow4 .sIBox {width:100%;margin:0px 0px 30px 0px;}.spaltenInhalte .sIBoxBild {width:100%;position:relative;margin:0;overflow:hidden;}.spaltenInhalte .sIBoxBild img {width:100%;display:block;transition:transform 0.2s ease-in; -webkit-transform:scale(1.0); -moz-transform:scale(1.0); -o-transform:scale(1.0); transform:scale(1.0);border:0;background-size:cover;background-color:var(--cPink);}.spaltenInhalte a:hover .sIBoxBild img {transition:transform 1.0s ease-out; -webkit-transform:scale(1.1); -moz-transform:scale(1.1); -o-transform:scale(1.1); transform:scale(1.1);}.spaltenInhalte .sIBox .sIBoxTitle {line-height:30px;padding:10px;color:#FFF;-webkit-box-sizing: border-box;box-sizing: border-box;font-size:12px;font-size:1.2rem;text-align:center;border:2px solid #FFF;margin:40% 0 10px 0;}.spaltenInhalte .sIRow2 .sIBoxTitle {line-height:30px;font-size:20px;font-size:2.0rem;}.spaltenInhalte .sIRow3 .sIBoxTitle {font-size:14px;font-size:1.4rem;}.spaltenInhalte .sIRow4 .sIBoxTitle {font-size:14px;font-size:1.4rem;}.spaltenInhalte .sIBox .sIBoxSubline {line-height:20px;padding:0;color:#FFF;-webkit-box-sizing: border-box;box-sizing: border-box;font-size:12px;font-size:1.2rem;text-align:center;}.spaltenInhalte .sIBoxTextWrapper {position:absolute;top:0px;left:0px;right:0px;bottom:0px;width:100%;height:100%;padding:0;-webkit-box-sizing: border-box;box-sizing: border-box;-webkit-transition:all 1.0s ease-in;-o-transition:all 1.0s ease-in;transition:all 1.0s ease-in;}.spaltenInhalte .sIBoxTextWrapper:hover {opacity:0;transition:all 1.0s ease-out;}.spaltenInhalte .sIBoxTextWrapper.sIBTW2x {height:200%;}.spaltenInhalte .sIBoxTextWrapper.sIBTW2x:hover {top:-100%;opacity:1;transition:all 1.0s ease-out;}.spaltenInhalte .sIBoxTextWrapper .sIBoxTextWrapperTop, .spaltenInhalte .sIBoxTextWrapper .sIBoxTextWrapperBottom {width:100%;height:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;}.spaltenInhalte .sIBoxTextWrapper.sIBTW2x .sIBoxTextWrapperTop, .spaltenInhalte .sIBoxTextWrapper.sIBTW2x .sIBoxTextWrapperBottom {height:50%;}.spaltenInhalte .sIBoxTextWrapper .sIBoxTextWrapperTop::after {position:absolute;width:100%;height:100%;content:'';background: linear-gradient(to bottom,rgba(0,0,0,0.0) 0,rgba(0,0,0,0.7) 100%);z-index:501;}.spaltenInhalte .sIBoxTextWrapper .sIBoxTextWrapperBottom {background: rgba(0,0,0,0.7);}.spaltenInhalte .sIBoxTextWrapper .sIBoxTextWrapperTop .sIBoxTextWrapperTopBox {width:80%;margin:auto;text-align:center;position:relative;z-index:502;}.spaltenInhalte .sIBoxTextWrapper .sIBoxTextWrapperBottom .sIBoxTextWrapperBottomBox {width:80%;margin:auto;text-align:center;color:#FFF;}.spaltenInhalte .sIBoxTextWrapper .sIBoxTextWrapperBottom .sIBoxTextWrapperBottomBox a {display:inline-block;padding:0 1px;margin:0 1px;border:none !important;position:relative;z-index:520;color:#FFF !important;}.spaltenInhalte .sIBoxTextWrapper .sIBoxTextWrapperBottom .sIBoxTextWrapperBottomBox a::before {position:absolute;width:100%;content:'';bottom:0px;left:0px;height:2px;background-color:var(--cPink);color:#FFF;z-index: -1;-webkit-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;transition:all 0.2s ease-in;}.spaltenInhalte .sIBoxTextWrapper .sIBoxTextWrapperBottom .sIBoxTextWrapperBottomBox a:hover::before {height:100%;transition:all 0.5s ease-out;}.spaltenInhalte .sIBoxTextWrapper .sIBoxText {margin:auto 0;}.spaltenInhalte .sIBoxLink {width:40px;height:40px;}@media only screen and (min-width: 990px) {.spaltenInhalte .sIRow2, .spaltenInhalte .sIRow3, .spaltenInhalte .sIRow4 {margin:0px 0px 30px 0px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start;}.spaltenInhalte .sIRow2.sIRowFull, .spaltenInhalte .sIRow3.sIRowFull, .spaltenInhalte .sIRow4.sIRowFull {-webkit-justify-content: space-between; justify-content: space-between;}.spaltenInhalte .sIRow2 .sIBox, .spaltenInhalte .sIRow3 .sIBox, .spaltenInhalte .sIRow4 .sIBox {margin:0;}.spaltenInhalte .sIRow2 .sIBox {width:calc(50% - 5px);}.spaltenInhalte .sIRow3 .sIBox {width:calc(33.333333% - 6.666666px);}.spaltenInhalte .sIRow4 .sIBox {width:calc(25% - 7.5px);}.spaltenInhalte .sIRow2 .sIBox .sIBoxTitle {line-height:40px;font-size:26px;font-size:2.6rem;}.spaltenInhalte .sIRow3 .sIBox .sIBoxTitle {line-height:30px;font-size:20px;font-size:2.0rem;}.spaltenInhalte .sIRow4 .sIBox .sIBoxTitle {line-height:24px;font-size:16px;font-size:1.6rem;}}#bm2023 {width:100%;}#bm2023_wl {width:100%;padding: 0 0 10px 0;}#content #bm2023_wl a {display: inline-block;padding: 0 0 0 40px;color: var(--cPink);text-decoration: none;line-height: 30px;position: relative;}#content #bm2023_wl a b {position: absolute;left: 0;top: 0;display: block;width: 30px;height: 30px;background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 50 50' viewBox='0 0 50 50' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m25 42.9-16.7-16.8c-4.3-4.3-4.3-11.4 0-15.7s11.4-4.3 15.7 0l1 1 1-1c4.3-4.3 11.4-4.3 15.7 0s4.3 11.4 0 15.7z' fill='%238d4090' stroke='%238d4090' stroke-width='3'/%3E%3C/svg%3E");background-size: contain;background-position: center;background-repeat: no-repeat;text-align: center;font-size: 10px;font-size: 1.0rem;color: #FFF;}#bm2023_filter {padding: 0 0 10px 0;}#bm2023_filter .bm2023_filter {padding: 0 0 14px 0;}#bm2023_filter .bm2023_filter_title {text-transform: uppercase;font-size: 12px;font-size: 1.2rem;font-weight: 700;}#bm2023_filter .bm2023_filter_data {display: flex;flex-wrap: wrap;gap: 6px;}#bm2023_filter .bm2023_filter_data a {display: block;padding: 0 10px;line-height: 28px;border: 1px solid var(--cPink);border-radius: 5px;font-size: 15px;font-size: 1.5rem;}#bm2023_filter .bm2023_filter a:hover {background-color: rgba(var(--cPinkRGB),.1);}#bm2023_filter .bm2023_filter a.f_active {background-color: var(--cPink);color: #FFF;font-weight: bold;}#bm2023_favorites {padding: 0 0 10px 0;font-size: 13px;font-size: 1.3rem;}#content #bm2023_favorites a {color: var(--cPink);text-decoration: none;}#bm2023_data {display: flex;flex-wrap: wrap;gap: 10px;}#bm2023.loading #bm2023_data {-webkit-filter: blur(0.2rem); filter: blur(0.2rem);overflow-anchor: none;}#bm2023.fadeout #bm2023_data {-webkit-animation: fadeIn 1.5s 1; animation: fadeIn 1.5s 1;}@-webkit-keyframes fadeIn {0%{opacity:0; }100%{opacity:1; }}@keyframes fadeIn {0%{opacity:0; }100%{opacity:1; }}#bm2023_data .bm2023_item {width:100%;position: relative;}#bm2023_data .bm2023_item a {display: block;position: relative;border-radius: 5px;overflow: hidden;background-color: rgba(var(--cPinkRGB),.1);background-image: url(../images/svg/circle_loading.svg);background-size: 100px 100px;background-repeat: no-repeat;background-position: center;}#bm2023_data .bm2023_item a span {display: block;}#bm2023_data .bm2023_item a span.dItemImage {background-position: center;background-size: cover;background-repeat: no-repeat;transform: scale(1.0);transition: all .5s ease;}#bm2023_data .bm2023_item a:hover span.dItemImage {transform: scale(1.08);}#bm2023_data .bm2023_item a span.dItemImage img {display: block;width: 100%;height: auto;}#bm2023_data .bm2023_item a span.dItemData {position: absolute;bottom: 0;left: 0;width: 100%;}#bm2023_data .bm2023_item a span.dItemData .dItemTitle {line-height: 20px;padding: 2px 10px;background-color: rgba(var(--cPinkRGB),.25);color: #FFF;font-size: 14px;font-size: 1.4rem;}#bm2023_data .bm2023_item a:hover span.dItemData .dItemTitle {background-color: rgba(var(--cPinkRGB),.45);}#bm2023_data .bm2023_item a span.dItemData .dItemPreis {line-height: 16px;padding: 3px 5px;font-size: 12px;font-size: 1.2rem;background-color: #FFF;color:var(--cPink);border-radius: 5px;display: inline-block;position: absolute;right: 5px;bottom: calc(100% - 3px);}#bm2023_data .bm2023_item a span.dItemData .dItemPreis b, #bm2023_data .bm2023_item a span.dItemData .dItemPreis i {font-style: normal;display: inline-block;position: relative;}#bm2023_data .bm2023_item a span.dItemData .dItemPreis b {font-size: 14px;font-size: 1.4rem;}#bm2023_data .bm2023_item a span.dItemData .dItemPreis i {color:#666;margin: 0 5px 0 0;}#bm2023_data .bm2023_item a span.dItemData .dItemPreis i::after {position: absolute;top: 50%;left: 0;right: 0;bottom: 50%;width: 100%;height: 1px;background-color: #F00;transform: rotate(5deg);content: '';}#bm2023_data .bm2023_item span.dItemPin {position: absolute;top: 0;right: 0;width: 40px;height: 40px;background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 50 50' viewBox='0 0 50 50' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m25 42.9-16.7-16.8c-4.3-4.3-4.3-11.4 0-15.7s11.4-4.3 15.7 0l1 1 1-1c4.3-4.3 11.4-4.3 15.7 0s4.3 11.4 0 15.7z' fill='%23FFF' stroke='%238d4090' stroke-width='3'/%3E%3C/svg%3E");background-size: 24px;background-position: center;background-repeat: no-repeat;cursor: pointer;display: block;}#bm2023_data .bm2023_item span.dItemPin.dItemPinActiv {background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 50 50' viewBox='0 0 50 50' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m25 42.9-16.7-16.8c-4.3-4.3-4.3-11.4 0-15.7s11.4-4.3 15.7 0l1 1 1-1c4.3-4.3 11.4-4.3 15.7 0s4.3 11.4 0 15.7z' fill='%238d4090' stroke='%238d4090' stroke-width='3'/%3E%3C/svg%3E");}@media only screen and (min-width: 300px) {#bm2023_data .bm2023_item {width: calc((100% - 10.1px) / 2);}}@media only screen and (min-width: 600px) {#bm2023_data .bm2023_item {width: calc((100% - 20.1px) / 3);}}@media only screen and (min-width: 750px) {#bm2023_data .bm2023_item {width: calc((100% - 30.1px) / 4);}}@media only screen and (min-width: 900px) {#bm2023_data .bm2023_item {width: calc((100% - 40.1px) / 5);}}#brautmode {width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;}#brautmode .dataItem {width:100%;background-color:#A462A7;border:2px solid var(--cPink);border-radius:3px;margin:0 0 10px 0;color:#FFF;text-align:center;box-sizing:border-box;display:flex;}#brautmode .dataItem:hover {background-color:var(--cPink);}#brautmode .dataItem a, #brautmode .dataItem a:hover {width:100%;padding:40px 30px;box-sizing:border-box;display:block;margin:auto;text-decoration:none !important;border:none;}#brautmode .dataItem .dItemTitle {font-family: 'Playfair Display', serif;font-size: 30px;font-size: 3.0rem;color:#FFF;}#bmKFilterWrapper {width:100%;border-top:1px solid rgba(0,0,0,0.50);margin:20px 0;}#brautmodeKFilter {width:100%;border-bottom:1px solid rgba(0,0,0,0.50);line-height:30px;}#brautmodeKFilter span, #brautmodeKFilter a {display:inline-block;padding:0 10px 0 0;}#brautmodeKFilter a {padding:0 10px;color:rgba(0,0,0,0.70);border:none;}#brautmodeKFilter a.bmKFactive, #brautmodeKFilter a:hover {color:var(--cBlack);text-decoration:none;border:none;}.dRICTitle {width:100%;padding:0 0 20px 0;}.dRICText {width:100%;padding:0 0 20px 0;}.dRItemImages {width:100%;display:flex;justify-content:flex-start;flex-wrap: wrap;}.dRItemImages a {width:calc((100% / 3) - 2px);display:block;margin:0 1px 2px 1px;border:none !important;}.dRItemImages a img {width:100%;display:block;background-size: cover;background-position: center;background-repeat: no-repeat;}@media only screen and (min-width: 600px) {#brautmode .dataItem {width:calc(50% - 5px);}.dRItemImages a {width:calc((100% / 4) - 2px);}}@media only screen and (min-width: 800px) {.dRItemImages a {width:calc((100% / 5) - 2px);}}@media only screen and (min-width: 995px) {#brautmode .dataItem {width:calc(25% - 5px);}.dRItemImages .dRIICol {width:calc(33.333333% - 1.333333px);margin:0 2px 0 0;}}img { border:none; }.mr10 { margin-right:10px; }.mr5pz { margin-right:55px; }#rpWrapper {width:100%;}#routenplaner {width:100%;}#routenplaner.rpHide, #rpPlaceholder.rpHide {display:none;}#routenplaner.rpShow, #rpPlaceholder.rpShow {display:block;}#map, #rpPlaceholder {width:100%;height:260px;background-color:#EEE;}#rpPlaceholder {position:relative;}#rpPlaceholder a {width:100%;text-decoration:none;display:flex;}#rpPlaceholder a img {width:100%;height:260px;display:block;border:none;background-image: url(../images/mapScreen.jpg);background-repeat: no-repeat;background-size:cover;background-position:center center;}#rpPlaceholder a:hover img {-webkit-filter: blur(2px);filter: blur(2px);}#rpPlaceholder a span#rpPLinkWrapper {display:none;width:100%;position:absolute;left:50%;top:50%;margin:-20px 0 0 -50%;height:40px;text-align:center;}#rpPlaceholder a:hover span#rpPLinkWrapper {display:block;}#rpPlaceholder a span#rpPLink {display:inline-block;background-color:rgba(0,0,0,0.60);padding:5px 20px;border:2px solid #FFF;color:#FFF;line-height:30px;font-size:20px;font-size:2.0rem;}.controls {margin-top: 10px;border: 1px solid transparent;border-radius: 2px 0 0 2px;box-sizing: border-box;height: 32px;outline: none;box-shadow: 0 2px 6px rgba(0, 0, 0, 0.3);}#origin-input, #destination-input {background-color: #fff;font-size: 15px;font-size: 1.5rem;margin: 10px 0 0 12px;padding: 0 11px 0 13px;text-overflow: ellipsis;width: 50%;}#origin-input:focus, #destination-input:focus {border-color: #4d90fe;}#headerImageWrapper #headerImage2023 #carousel {width: 100%;}#headerImage2023 div.hImage {width:100%;display:block;z-index:600;position:relative;}#headerImage2023 div.hImage img {display:block;width:100%;height: auto;}#headerImage2023 div.hImage .hImagePortrait, #headerImage2023 div.hImage .hImageLandscape {width:100%;height: auto;background-position:center center;background-size:cover;background-repeat:no-repeat;display:block;}@media only screen and (orientation: portrait), only screen and (max-aspect-ratio: 1/1) {#headerImage2023 div.hImage .hImageLandscape {display:none;}#headerImage2023 div.hImage .hImagePortrait {display:block;}}@media only screen and (orientation: landscape) and (min-aspect-ratio: 1/1) {#headerImage2023 div.hImage .hImageLandscape {display:block;}#headerImage2023 div.hImage .hImagePortrait {display:none;}}#headerImage div.hImage {width:100%;display:block;float:left;z-index:600;position:relative;}#headerImage div.hImage img {width:100%;display:block;}#hIpager {position: absolute;bottom: 25px;left: 50%;transform: translateX(-50%);width: 96%;max-width: 900px;height: 30px;text-align: center;padding: 0px;z-index: 799;}#hIpager a {display:inline-block;width:18px;height:18px;margin:6px 6px;border-radius:9px;border:2px solid #FFF;box-sizing:border-box;overflow:hidden;}#hIpager a span {display:block;width:14px;height:14px;border-radius:7px;text-indent:-20000em;}#hIpager a:hover span, #hIpager a.selected span {background-color:var(--cPink);}#hIButtons {position: absolute;top:50%;width:100%;z-index:799;}#hIButtons a.sliderButton {position: absolute;top:-25px;width:50px;height:50px;background-image: url(../images/css/sliderPfeile.png);background-repeat: no-repeat;background-size:100px 100px;}#hIButtons a.sliderButton#hIprev { left:3%; background-position:0px 0px; }#hIButtons a.sliderButton#hIprev:hover { background-position:0px -50px; }#hIButtons a.sliderButton#hInext { right:3%; background-position:-50px 0px; }#hIButtons a.sliderButton#hInext:hover { background-position:-50px -50px; }#hISlogan {display:none;position: absolute;bottom:0px;left:0px;margin: 0 auto;width:100%;height:40%;text-align: center;padding:5% 0 0 0;box-sizing:border-box;z-index: 780;background: linear-gradient(to bottom,rgba(0,0,0,0.0) 0,rgba(0,0,0,0.7) 100%);}#hISlogan span {display:inline-block;padding:5px 20px;text-align:center;border:2px solid #FFF;color:#FFF;line-height:30px;font-size:20px;font-size:2.0rem;}a.post-share {display: block;width:calc(33% - 10px);height: 30px;float: left;background-image:url(../images/css/sharingIcons.png);background-repeat:no-repeat;background-size:30px 90px;text-decoration:none;text-indent: -20000em;font-size: 12px;font-size: 1.2rem;color: #FFF;border:none !important;opacity: 0.8;margin:0 10px 0 0;box-sizing:content-box;}a.post-share:hover {opacity: 1.0;text-decoration: none;cursor: pointer;}a.post-share span {min-width:30px;height: 30px;padding:0 5px;line-height:30px;display: block;float:right;color: #FFF;font-size: 18px;font-size: 1.8rem;text-align: center;text-indent: 0;box-sizing:border-box;}a.post-share.facebook {background-color:#3e599a;background-position:0px 0px;}a.post-share.facebook span {background-color: #4665af;}a.post-share.twitter {background-color:#4b8cbe;background-position:0 -30px;}a.post-share.twitter span {background-color: #529fda;}a.post-share.gplus {background-color:#b8382e;background-position:0 -60px;}a.post-share.gplus span {background-color: #d24238;}@media only screen and (min-width: 980px) {a.post-share {height: 40px;background-size:40px 120px;font-size: 14px;font-size: 1.4rem;}a.post-share span {min-width:40px;height: 40px;line-height:40px;}a.post-share.facebook {background-position:0px 0px;}a.post-share.twitter {background-position:0 -40px;}a.post-share.gplus {background-position:0 -80px;}}.impressionen {width:100%;}.impressionen .galleryRow {width:100%;padding-bottom:10px;}.impressionen .gRowLeft {width:48.57%;float:left;}.impressionen .gRowRight {width:48.57%;float:right;}.impressionen .galleryItem {width:47.06%;}.impressionen span {display:block;}.impressionen .galleryItem a {width:100%;display:block;position:relative;text-decoration:none !important;border:none !important;}.impressionen .galleryImage {width:100%;height:66.6666%;position:relative;margin:0px 0px 5px 0px;overflow:hidden;}.impressionen .galleryImage img {width:100%;filter:alpha(opacity=50); -moz-opacity:0.50; opacity:0.5;display:block;}.impressionen a:hover .galleryImage img {background-color:#FFF;filter:alpha(opacity=100); -moz-opacity:1.00; opacity:1.0;border:none !important;}.impressionen .galleryImage span.vPlay {width:50px;height:50px;position:absolute;display:block;left:50%;top:50%;margin:-25px 0px 0px -25px;z-index:400;background-image:url(../images/css/play.png);background-repeat:no-repeat;background-position:right center;}.impressionen a:hover .galleryImage span.vPlay {background-position:left center;}.impressionen a .galleryTitle {color:var(--cBlack);font-weight:normal;font-size:100%;height:36px;line-height:18px;overflow:hidden;padding:5px 0px 0px;font-size:14px;font-size:1.4rem;text-decoration:none !important;}.impressionen .impImgCols {width:100%;}.impressionen .impImgColsLeft {float:left;width:50%;padding:0 5px 0 0;box-sizing:border-box;}.impressionen .impImgColsRight {float:right;width:50%;padding:0 0 0 5px;box-sizing:border-box;}.impressionen .impImgCol1 {width:50%;padding:0 5px 0 0;float:left;box-sizing:border-box;}.impressionen .impImgCol2 {width:50%;padding:0 0 0 5px;float:right;box-sizing:border-box;}.impressionen .imgItem {width:100%;position:relative;display:block;overflow:hidden;margin-bottom:10px;}.impressionen .imgItem a {border:none !important;}.impressionen .imgItem a img {position:relative;max-width:100%;height:auto;border:none !important;display:block;}.impressionen .imgItem a:hover img {background-color:#FFF;filter:alpha(opacity=80); -moz-opacity:0.80; opacity:0.8;}#sitemap {width:100%;font-weight:400;}#sitemap .smNaviRow {width:100%;margin:0 0 20px 0;}#sitemap .smNaviRow .smNaviItem {width:45%;}#sitemap .smNaviRow .smNaviItem:nth-child(1) { float:left; }#sitemap .smNaviRow .smNaviItem:nth-child(2) { float:right; }#sitemap ul.smLevel1 {margin:0px;padding:0px;clear:both;}#sitemap ul.smLevel1 li {list-style:none;background-image:none;margin:0;padding:0;}#sitemap ul.smLevel1 li a {line-height: 20px;height: 20px;font-weight: 400;font-size: 20px;font-size: 2.0rem;color: var(--cBlack);text-decoration: none;}#sitemap ul.smLevel1 li input {float:right;width:100px;font-size: 12px;font-size: 1.2rem;border:1px solid #005231;border-radius:3px;padding:3px 5px;text-align:center;box-sizing:border-box;box-shadow: 0px 0px 3px 0px #333;}#sitemap ul.sitemapfiL li a:hover {text-decoration:underline;}#sitemap ul.smLevel1 li ul.smLevel2 {margin:0;padding:10px 0 0 0;}#sitemap ul.smLevel1 li ul.smLevel2 li {margin:0px;padding: 0px;clear:both;}#sitemap ul.smLevel1 li ul.smLevel2 li a {line-height: 20px;height: 20px;font-weight: 400;font-size: 16px;font-size: 1.6rem;color: #131313;}#sitemap ul.smLevel1 li ul.smLevel2 li a:before {content:'- ';}#sitemap ul.smLevel1 li ul.smLevel2 li ul.smLevel3 {margin:0px;padding:0px;clear:both;}#sitemap ul.smLevel1 li ul.smLevel2 li ul.smLevel3 li {margin:0px;padding: 0px;background-image:none;}#sitemap ul.smLevel1 li ul.smLevel2 li ul.smLevel3 li a {line-height: 20px;height: 20px;font-weight: 400;font-size: 14px;font-size: 1.4rem;color: #999;}#sitemap ul.smLevel1 li ul.smLevel2 li ul.smLevel3 li a:before {content:'- ';}#anfrage {width:100%;font-size:15px;font-size:1.5rem;margin:0 auto;}#anfrageTop {width:auto;font-size:15px;font-size:1.5rem;border:2px solid #000;padding:10px;color:var(--cBlack);}.aSection {width:100%;padding:0 0 20px 20px;box-sizing: border-box;}.aSection.aSBorder {border-bottom: 1px solid rgba(33,33,33,0.50);margin: 0 0 20px 0;}.aSection .aSectionTitle {width:100%;padding:0 0 10px 0;font-size:28px;font-size:2.8rem;color:var(--cBlack);}.aSection .aSectionText {width:100%;padding:0 0 10px 0;}.aSection .aSectionFields {width:100%;padding:5px 0 0 0;}.aSection .aSectionField {width:100%;padding:3px 10px 3px 3px;margin:0 0 5px 0;box-sizing: border-box;position:relative;}.aSection .aSectionField b {position:absolute;left:-20px;top:-5px;color:var(--cBlack);display:block;vertical-align:text-top;font-size:26px;font-size:2.6rem;}input[checkbox].privacy {background-color:#C91928;border:1px solid #C91928;}select.formfield {-webkit-appearance: none;-moz-appearance: none;appearance: none;padding:5px 30px 5px 10px; 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='%238E3594' stroke-width='5' stroke-linecap='square' 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-size: 24px auto; background-position: right 4px center;background-repeat:no-repeat;}.formfield {border:1px solid #CCC;font-size:16px;font-size:1.6rem;padding:5px 10px;line-height:30px;box-shadow:0 0 3px 0 rgba(0,0,0,.35) inset;color:var(--cBlack);border-radius:2px;box-sizing:border-box;font-family: 'Open Sans', sans-serif;}.formfield.ffcal {width: 150px; padding:5px 30px 5px 10px; 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='%238E3594' 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;}.aSection .aSectionField.aSFerror {background-color:#EEE;background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAUCAMAAACtdX32AAAAM1BMVEUAAAD////JGSjJGSjJGSjJGSjJGSjJGSjJGSjJGSjJGSjJGSjJGSjJGSjJGSjJGSjJGShy/Sc8AAAAEHRSTlMAABAgMGCfoL/Az9Df4O/wQhJVHgAAAGxJREFUeNp10lsKgDAMRNFYq/ap2f9qrbYjUjL390AIJIJc1E1+LW+fZlWlvD4aGPuraXKEoTZDDYbuIiZDbe6qcerwg6ua1cHF5oLhp7bC1I7h3Q+2GpwwPDvGcMZwftDUPFIW97jF8GA90w2pTwl3ajQl2gAAAABJRU5ErkJggg==);background-position:center right;background-repeat:no-repeat;}.aSection .aSectionField.aSFerror .formfield {border: 1px solid #C91928;color: #C91928;}.aSection .aSectionField.aSFerror b {color:#C91928 !important;}.formfield.aSFerror::-webkit-input-placeholder { color: #C91928;}.formfield.aSFerror::-moz-placeholder { color: #C91928;}.formfield.aSFerror:-ms-input-placeholder { color: #C91928;}.formfield.aSFerror:-moz-placeholder { color: #C91928;}.formfield.ffdn {display:none;}.formfield.w30pz { width:90px; }.formfield.w30 { width:100%; }.formfield.w40 { width:100%; }.formfield.w50 { width:100%; }.formfield.w60 { width:100%; }.formfield.w100 { width:100%; }select.formfield.wDatum { width:70px; padding:3px 30px 3px 5px; }#anfrage ul.formList {width: 100%;margin:0;padding:0 0 10px 0;}#anfrage ul.formList li {width: 100%;margin:0;padding:0;list-style:none;line-height:20px;}.formsubmit {font-size:18px;font-size:1.8rem;color:#FFF !important;text-decoration:none !important;line-height:40px;text-align:center;padding:0 10px 0 40px;display:block;background-color:#A462A7;border:1px solid var(--cPink) !important;border-radius:3px;font-family: 'Open Sans', sans-serif;transition:all 0.9s ease-out;background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAMAAAC6V+0/AAAAGFBMVEUAAAD////9/f3+/v7///////////////+MVKBjAAAAB3RSTlMAAAEBAYiXTEvaHgAAAFBJREFUeNqF0UEOwCAIRNGxSr3/jau24ZNoCsuXEGBQWSXJ7kuzhjha76+C0z4Fh7kGRGl3bQHRCgZtYFQwaIa0/w/CDsvX5EzDkui2kPd3PL7nBJlFyBKzAAAAAElFTkSuQmCC);background-position:center left;background-repeat:no-repeat;}a.formsubmit {display:inline-block;}a.formsubmit:hover {transition:all 0.2s ease-in;background-color:var(--cPink);}@media only screen and (min-width: 400px) {select.formfield.wDatum { width:100px; padding:5px 40px 5px 10px; }}@media only screen and (min-width: 980px) {.aSection .aSectionField {padding:3px 50px 3px 3px;}.formfield.w30 { width:30%; }.formfield.w40 { width:40%; }.formfield.w50 { width:50%; }.formfield.w60 { width:60%; }.formfield.w100 { width:calc(100% - 100px); }select.formfield.wDatum { width:120px; padding:5px 40px 5px 10px; }}#news {width:100%;}#newsListeWrapper {width:100%;margin:50px auto 0 auto;padding: 30px 10px;background-color: rgba(142,53,148,0.15);border-top:1px solid rgba(142,53,148,0.75);position:relative;box-sizing: border-box;}#newsListeWrapper #newsListeTitle {width:100%;text-align:center;padding:25px 0;}#newsListeWrapper #newsListeTitle h3 {line-height:120%;font-family: 'Playfair Display', serif;font-size: 30px;font-size: 3.0rem;color:var(--cBlack);font-weight:400;padding:0;margin:0;}#newsListeWrapper #newsListeIcon {position: absolute;top: -30px;left: 50%;width: 60px;height: 60px;border: 2px solid rgba(142,53,148,0.75);background-color: #f9f5fa;margin: 0 0 0 -30px;border-radius: 30px;box-sizing: border-box;background-image:url(../images/css/icon-blog.png);background-repeat:no-repeat;background-size:cover;}.nLFullButton, .nLButton {padding:20px 0;text-align:center;}.nLFullButton a, .nLButton a {border: 1px solid rgba(142,53,148,1.00);background-color: rgba(142,53,148,0.50);color:#FFF !important;font-size: 20px;font-size: 2.0rem;margin:0;line-height:40px;text-decoration:none;}.nLFullButton a:hover, .nLButton a:hover {background-color: rgba(142,53,148,0.90);}.nLFullButton a {display:block;}.nLButton a {display: inline-block;padding:0 30px;}.newsItem {width:100%;box-shadow: 1px 1px 5px -1px rgba(0,0,0,0.5);margin:0 0 10px 0;background-color:#FEFEFE;box-sizing:border-box;padding:10px;}.newsItem a {width:100%;display:block;position:relative;border:none !important;color:var(--cBlack) !important;text-decoration:none;}.newsItem a span {display:block;text-decoration:none;}.newsItem .nIImageWrapper {width:100%;overflow:hidden;}.newsItem .nIImage {width:100%;position:relative;background-repeat:no-repeat;background-size:cover;background-position:center top;}.newsItem a img {width:100%;height: auto;display:block;border:none;}#newsListe .newsItem .nIInfoBox {width:100%;padding:10px 0;box-sizing:border-box;position:relative;word-break:break-all;}.newsItem .nIInfoBox .nIIBTitle {width: 100%; margin: 0 0 5px 0; color:var(--cPink); line-height: 24px !important;font-family: 'Playfair Display', serif; -webkit-font-smoothing: antialiased; font-weight: 400; font-size: 24px; font-size: 2.4rem;}.newsItem .nIInfoBox .nIIBIntro {width: 100%;margin: 10px 0 0 0; font-size: 14px; font-size: 1.4rem;line-height:120%;}.nLColWrapper {width:100%;}.nLColWrapper .nL2Cols {width:100%;}.nLColWrapper .nL1Col {width:48%;}#newsDetail {width:100%;}#nDTop {width:100%;margin:0 0 10px 0;}#nDHeadline {margin:0 0 15px 0;}#nDEinleitung {font-size: 16px;font-size: 1.6rem;}#nDSocial {width:100%;margin:0 0 25px 0;}#nDSshareButtons {width:100%;}#nDText {width:100%;}figure#nDImage {width:100%;margin:0 0 10px 0;position:relative;}figure#nDImage img {width:100%;display:block;background-size:cover;background-position:center;background-repeat:no-repeat;}figure#nDImage a span.vPlay {width:50px;height:50px;position:absolute;display:block;left:50%;top:50%;margin:-25px 0px 0px -25px;z-index:400;background-image: url(../images/css/play.png);background-repeat: no-repeat;background-position: right center;}figure#nDImage a:hover span.vPlay {background-position: left center;}figure#nDImage figcaption {background-color:#EEE;padding:5px;width:100%;line-height:20px;box-sizing:border-box;display:block;font-size:12px;font-size:1.2rem;font-style:italic;color:#666;}#nDImages {width:100%;padding:20px 0;}#nDImages .nImgCols {width:100%;display:flex;justify-content:flex-start;}#nDImages .nImg1Col {width:calc(50% - 5px);margin:0 10px 0 0;}#nDImages .nImg1Col:last-child {margin:0;}#nDImages figure.nDIItem {padding:0;margin:0 0 10px 0;display:block;position:relative;overflow:hidden;}#nDImages figure.nDIItem figcaption {position:absolute;bottom:0px;left:-100%;transition: left 0.15s ease-out;width:100%;background-color:rgba(255,255,255,0.80);padding:5px;line-height:20px;box-sizing:border-box;display:block;font-size:12px;font-size:1.2rem;font-style:italic;}#nDImages figure.nDIItem:hover figcaption {left:0px;z-index:9999;transition: left 0.25s ease-in;}#nDImages a {display:block;border:none !important;}#nDImages a img {width:100%;display:block;}@media only screen and (min-width: 995px) {#newsListeWrapper {margin:60px auto 0 auto;padding: 30px calc(50% - 490px) !important;}#newsListeWrapper #newsListeIcon {top: -40px;width: 80px;height: 80px;margin: 0 0 0 -40px;border-radius: 40px;}.newsItem a .nIImage {transition: all 1.0s ease-in; transform:scale(1.1);}.newsItem a:hover .nIImage {transition: all 0.5s ease-out;transform:scale(1.0);}#newsListe .newsItem .nIInfoBox {word-break:normal !important;}#newsListe .newsItem.nIfirst a {display:flex;}#newsListe .newsItem.nIfirst a .nIImage {width:calc(66.666666% - 10px);}#newsListe .newsItem.nIfirst a .nIInfoBox {width:calc(33.333333% + 10px);padding:30px 0 30px 30px;}.nLBoxWrapper, .nLColWrapper {width:100%;display:flex;justify-content:space-between;}.nLBoxWrapper .newsItem {width:calc(33.333333% - 6.666666px);}.nLColWrapper .nLCol {width:calc(33.333333% - 6.666666px);}#nDTop {width:65%;margin:0 0 20px 0;}#nDSshareButtons {width:475px;}figure#nDImage {width:50%;margin:0 0 15px 20px;float:right;}#nDImages .nImg1Col {width:calc(33.333333% - 6.666666px);margin:0 10px 0 0;}}#trauredner {width:100%; display: flex; flex-wrap: wrap; gap: 20px;}#trauredner .traurednerItem {width:100%; background-color: #EEE; display: flex;}#trauredner .traurednerItem span {display: block;}#trauredner .trI_Image { width: 30%; background-size: cover; background-position: center; background-repeat: no-repeat;}#trauredner .trI_Image img { width: 100%; height: auto; display: block;}#trauredner .trI_Infos { width: 70%; padding: 15px 20px; font-size: 17px; font-size: 1.7rem;}#trauredner .trI_Infos_Name { padding: 0 0 10px 0; font-size: 20px; font-size: 2.0rem;}#trauredner .trI_Infos_Text { padding: 0 0 10px 0; font-size: 15px; font-size: 1.5rem;}#trauredner .trI_Infos_Sprachen { font-size: 15px; font-size: 1.5rem;}@media only screen and (min-width: 700px) {#trauredner .traurednerItem { width:calc((100% - 20.1px) / 2);}}html, body {margin:0;padding:0;}body {text-decoration:none;color:#6F7071;font-weight:400;margin:0;padding:0;background-color:#FFF;height:100%;z-index:0;position:relative;font-family: 'Open Sans', sans-serif;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}#allWrapper {width: 100%;z-index:100;margin:0;padding:70px 0 0 0;}#topRow {width: 100%;position:fixed;top:0px;z-index: 1000;box-shadow: 0px 0px 3px -1px #131313;transition: top .5s ease-in;}body.scrollDown #topRow {top:-150px;}body.scrollUp #topRow {top:0px;}#topWrapper {width: 100%;background-color:#FFF;}#top {width: 100%;height: 70px;margin:0px auto;position:relative;z-index:901;padding:10px; box-sizing: border-box;}#sprachwahl {position:absolute;z-index:902;left:10px;top:0px;width:30%;height:30px;}a#logo {position:absolute;width:160px;height:60px;margin:0 0 0 -80px;left:50%;top:5px;z-index:999;background-image: url(../images/svg/logo.svg);background-size:contain;background-position:center center;background-repeat: no-repeat;text-indent:-20000em;}#top a.topButton {position:absolute;top:5px;height:40px;width:40px;display: block;background-image: url(../images/css/topButtons.png);background-repeat: no-repeat;background-size:150px 50px;z-index:910;margin:10px;}#top #telButton {left:0px;background-position: -5px -5px;}#top #naviControl {right:0px;background-position: -55px -5px;}#top a#naviControl.nCnormal {background-position: -55px -5px;}#top a#naviControl.nCactiv {background-position: -105px -5px;}#mainNavi, #subNavi, #socialButtons {display:none;}#mobilNaviWrapper #socialButtons {display:block;text-align:center;}#socialButtons a {display:inline-block;width:40px;height:40px;background-repeat: no-repeat;background-position: center;background-size:30px 30px;}#socialButtons a:hover {opacity: .75;}#socialButtons a#ig {background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 100 100' viewBox='0 0 100 100' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='%238C3D90' transform='translate(-10.2 -10.1)'%3E%3Cpath d='m60.2 73.2c-7.2 0-13.1-5.8-13.1-13.1 0-7.2 5.8-13.1 13.1-13.1 7.2 0 13.1 5.8 13.1 13.1.1 7.1-5.6 13-12.8 13.1-.1 0-.2 0-.3 0m0-33.9c-11.3 0-20.4 9.1-20.4 20.4s9.1 20.4 20.4 20.4 20.4-9.1 20.4-20.4c-.1-11.2-9.2-20.3-20.4-20.4'%3E%3C/path%3E%3Cpath d='m81.4 34c-2.7 0-4.9 2.2-4.9 4.9s2.2 4.9 4.9 4.9 4.9-2.2 4.9-4.9c.1-2.6-1.9-4.8-4.5-4.9-.2 0-.3 0-.4 0'%3E%3C/path%3E%3Cpath d='m92.8 76c0 2.5-.4 5-1.2 7.3-1.2 3.4-3.9 6.1-7.3 7.3-2.4.8-4.8 1.2-7.3 1.2-4.1 0-5.3.4-15.9.4-5.3.2-10.6 0-15.9-.4-2.5 0-5-.4-7.3-1.2-3.5-1.3-6.2-3.9-7.7-7.3-.8-2.4-1.2-4.8-1.2-7.3 0-4.1-.4-5.3-.4-16.3-.2-5.3-.1-10.6.4-15.9 0-2.5.4-5 1.2-7.3 1.3-3.6 4.1-6.4 7.7-7.7 2.4-.8 4.8-1.2 7.3-1.2 4.1 0 5.3-.4 15.9-.4 5.3-.2 10.6 0 15.9.4 2.5 0 5 .4 7.3 1.2 3.5 1.2 6.3 4.1 7.3 7.7.8 2.4 1.2 4.8 1.2 7.3 0 4.1.4 5.3.4 15.9s-.4 11.8-.4 16.3m6.9-32.2c-.1-3.4-.8-6.7-2-9.8-2-5.3-6.2-9.4-11.4-11.4-3.2-1.1-6.4-1.8-9.8-2-4.1 0-5.7-.4-16.3-.4-5.4-.2-10.9 0-16.3.4-3.4.1-6.7.8-9.8 2-5.3 2-9.4 6.2-11.4 11.4-1.1 3.2-1.8 6.4-2 9.8 0 4.1-.4 5.7-.4 16.3-.2 5.4 0 10.9.4 16.3.1 3.4.8 6.7 2 9.8 2 5.3 6.2 9.4 11.4 11.4 3.1 1.3 6.4 2 9.8 2 4.1 0 5.7.4 16.3.4 5.4.2 10.9 0 16.3-.4 3.4-.1 6.7-.8 9.8-2 5.3-2 9.4-6.2 11.4-11.4 1.1-3.2 1.8-6.4 2-9.8 0-4.1.4-5.7.4-16.3.2-5.4.1-10.9-.4-16.3'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");background-position: center right 4px;}#socialButtons a#fb {background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 100 100' viewBox='0 0 100 100' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m90 50c0-22.1-17.9-40-40-40s-40 17.9-40 40c0 19.7 14.3 36.4 33.7 39.5v-28h-10.1v-11.5h10.2v-8.8c0-10 6-15.6 15.1-15.6 3 0 6 .3 9 .8v9.8h-5c-3.2-.4-6.1 1.8-6.5 5-.1.4-.1.9 0 1.3v7.5h11.1l-1.8 11.6h-9.3v28c19.3-3.2 33.6-19.9 33.6-39.6z' fill='%238C3D90'%3E%3C/path%3E%3C/svg%3E");background-position: center left 4px;}#flashheader {z-index:900;width:100%;margin:0 auto;overflow:hidden;position:relative;background-color:#EFF0F0;}#flashheader-wrap {position:relative;min-width:100%;z-index:201;}#flashheader-inner {position:relative;width:100%;left:50%;margin-left: -50%;z-index: 202;}#headerImageWrapper {width:100%;background-color:#EFF0F0;position:relative;}#headerImage2023 {width:100%;max-width: 1200px;margin:0 auto;background-color:#FFF;position: relative;z-index:210;}#headerImage {width:100%;max-width: 1200px;padding: 0;margin:0 auto;overflow: hidden;position:relative;z-index:210;background-color:#FFF;}#ctaButton {display:block;position:absolute; box-sizing: border-box;text-align:center;bottom:0px;right:0px;width:100%;z-index:999;transform: translateY(50%);}body.pCTAvisible #ctaButton {position:fixed;bottom:0px;left:0px;width:100%;padding:10px;z-index:999;transform: translateY(0);}#ctaButton a {display:inline-block;text-decoration:none;background-color:var(--cPink);border-radius:20px;padding:5px 25px; box-sizing: border-box;max-width:300px;}#ctaButton a span {display:inline-block;}#ctaButton a span:nth-of-type(1) {font-size: 20px;font-size: 2.0rem;color:#FFF;line-height:30px;}#ctaButton a span:nth-of-type(2) {font-size: 18px;font-size: 1.8rem;color: rgba(255,255,255,0.70);}#fullpageWrapper {width:100%;padding:0;position:relative;z-index:800;background-color:#FFF;}#fullpageWrapper.noImage {padding:10px 0 0 0;}#fullpage {width: 100%;margin: 0 auto;padding: 0;}#page {width:calc(100% - 20px);position: relative;box-sizing: border-box;padding:40px 0 0 0;margin: 0 auto;}#versionBanner {background-color:var(--cPink);color: #FFF;text-align: center;}#breadcrumbs {display:none;}#sprachNavi {display:none;}#content {width: 100%;padding: 0px;}table#loginDialog tr td {padding:0 10px 10px 0;}a#textTop {position:absolute;display:block;width:140px;height:0px;top:-20px;left:0px;border:none;}#footerWrapper {width:100%;position:relative;background-color:#090909;background-color:var(--cBlack);margin:0 0 10px 0;}footer {width:100%;position:relative;padding:30px 0 15px 0;margin:0px auto;color:#FFF;box-sizing: border-box;}#footerBoxen {width:100%;padding:0 10px;box-sizing: border-box;}.fBox {width:100%;position:relative;font-size:14px;font-size:1.4rem;margin:0 0 20px 0;}.fBoxTitle {width:100%;margin:0px 0px 8px 0px;height:30px;line-height:30px;font-size:20px;font-size:2.0rem;font-weight:400;font-family: 'Playfair Display', serif;position:relative;}.fBoxTitle::after {content:'';width:30%;position:absolute;left:0px;top:0px;height:2px;background-color:rgba(255,255,255,0.50);}.fBoxContent {width:100%;line-height:20px;font-size:14px;font-size:1.4rem;}.fBoxContent.book {height:70px;position:relative;}.fBoxContent.book a {position:absolute;display:block;background-repeat:no-repeat;background-position:left center;background-size:contain;left:0;right:0;top:0;bottom:0;width:100%;}.fBoxContent a {color:#6F7071;text-decoration:none;}.fBoxContent a:hover {text-decoration:none;}.fBoxContent ul {width:100%;margin:0;padding:0;list-style:none;}.fBoxContent ul li {width:100%;margin:0;padding:0;line-height:20px;}.fBoxContent ul.kontakte {margin:10px 0 0 0;}.fBoxContent ul.kontakte li {line-height:30px;margin:0;}.fBoxContent ul.kontakte li a {font-size:20px;font-size:2.0rem;color:#FFF;text-decoration:none;}#footerNaviRow {width:90%;margin:20px auto 0 auto;padding:8px 0 0 0;border-top:1px solid rgba(255,255,255,0.50);}ul.footerNavi {width:100%;text-align:center;display:block;list-style:none;margin:0;padding:0;}ul.footerNavi li {line-height:30px;font-size:14px;font-size:1.4rem;text-align:center;display:inline-block;margin:0;padding:0 5px;}#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;}.fancybox-iframe {overflow:auto;} .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: 500px) {#hISlogan {display:block;}#hIButtons {display:block;}}@media only screen and (min-width: 980px) {html {font-size: 62.5%;}.fL { float:left; }.fR { float:right; }#allWrapper {padding:130px 0 0 0;}#topRow {width: 100%;top:0px;position:fixed;z-index: 950;box-shadow:none;}body.fixed #topRow {box-shadow: 0px -5px 15px 0px var(--cBlack);}body.scrollDown #topRow {top:-180px;}#top {width:980px;margin:0 auto;height: 130px;padding:0;}#socialButtons {position:absolute;top:0px;left:0px;width:30%;height:40px;display:block;}#sprachNavi {position:absolute;top:0px;right:0px;display:block;width:30%;font-size:12px;font-size:1.2rem;text-align:right;height: 20px;padding:10px 0;}#mainNavi {width:100%;height: 50px;padding: 0px;position: absolute;top: 60px;right:0px;z-index:950;display:block;}#top a#naviControl, #top a#telButton, #mobilNaviWrapper {display:none !important;}a#logo {left:50%;top:10px;width:250px;height:110px;margin:0 0 0 -125px;text-indent:-9999em;transition:0.2s all ease-in;}#map, #rpPlaceholder, #rpPlaceholder a img {width:100%;height:500px;}#flashheader {margin: 0px auto 0px auto;}body.barFixed #flashheader {margin: 180px auto 0px auto;}#ctaButton {position:absolute;right:20px;bottom:20px;width:auto;background-color:transparent;z-index: 250;transform: translateY(0);}#ctaButton a {background-color:#A462A7;border:2px solid var(--cPink);border-radius:3px;padding:15px 30px;max-width:none;}#ctaButton a:hover {transition:all 0.2s ease-in;background-color:var(--cPink);}#ctaButton a span:nth-of-type(1) {font-size: 28px;font-size: 2.8rem;}#hISlogan span {padding:10px 20px;line-height:40px;font-size:26px;font-size:2.6rem;}a.sliderButton {width:40px;height:40px;background-size:320px 80px;}a#hIprev {background-position:-80px 0px;}a#hIprev:hover {background-position:-80px -40px;}a#hInext {background-position:-120px 0px;}a#hInext:hover {background-position:-120px -40px;}#subNavi {width: 100%;background-color: rgba(var(--cPinkRGB),0.80);z-index: 1000;display: block;text-align: center;position:relative;z-index:970;}#fullpage {width:100%;}#page {width: 980px;padding:0;}#fullpageWrapper.noImage {margin: 0 auto;padding:40px 0 0 0;}#breadcrumbs {display:block;width:100%;padding:15px 0;color:#6F7071;font-size: 14px;font-size: 1.4rem;line-height: 20px;font-weight:400;}footer {width:980px;padding:40px 0 20px 0;}#footerBoxen {padding:0;display:flex; justify-content: space-between;}.fBox {width:300px;margin:0; display:flex;-moz-flex-direction: column;flex-direction: column;}.fBox.fBnoTitle {padding:55px 0 0 0;}.fBoxTitle {margin:0 0 20px 0;}.fBoxContent.book {height:auto;flex:1 1 auto;}}@media only screen and (min-width: 1000px) {#headerImage {left:0 !important;width: 100%;height: 50%;}}@media only screen and (min-width: 1200px) {#flashheader {height:600px;margin:0 auto;}#flashheader-wrap {min-width:990px;height:600px;}#flashheader-inner {position: absolute;left: 50%;margin-left: -600px;width: 1200px;height:600px;}#hIButtons {left:50%;margin-left: -600px;width: 1200px;}#headerImage {width: 1200px;height:600px;}#headerImage::before, #headerImage::after, #headerImage2023::before, #headerImage2023::after {content:'';position: absolute;top:0;bottom:0;width: 100px;height:100%;z-index: 999;}#headerImage::before, #headerImage2023::before {left:0;background: linear-gradient(to left,rgba(255,255,255,0.00) 0,rgba(239,240,240,1.00) 100%);}#headerImage::after, #headerImage2023::after {right: 0;background: linear-gradient(to left,rgba(239,240,240,1.00) 0,rgba(255,255,255,0.00) 100%);}}@media only screen and (min-width: 1600px) {#hIButtons {margin-left: -750px;width: 1500px;}}@media only screen and (max-width: 980px) {body.naviOpen {height: 100vh; max-height: 100vh; overflow: hidden;}body #mobilNaviWrapper {width:calc(100% - 60px);position:fixed;top:0;left:0;bottom:0;background-color: #FFF;padding:10px 0 10px 0;z-index:1000;box-sizing:border-box;transform: translate(-100vw, 0px);transition: ease-out 0.5s;display:flex; justify-content: space-between;flex-direction:column;font-size: 18px;font-size: 1.8rem;}body.naviOpen #mobilNaviWrapper {transform: translate(0px, 0px);transition: ease-out 0.5s;box-shadow: 0px 0px 3px 0px #131313;overflow-y:scroll;}body a#slider-navi-mask {position: fixed;z-index: 800;top: 0;left: 0;overflow: hidden;width: 0;height: 0;background-color: #000;opacity: 0;transition: opacity 0.3s, width 0s 0.3s, height 0s 0.3s;display: block;}body.naviOpen a#slider-navi-mask {width: 100%;height: 100%;opacity: 0.7;transition: opacity 0.3s;}#mobilNavi {width:100%;margin:0px auto;padding:0 10px 50px 15px;box-sizing:border-box;flex:1;overflow-y:scroll;}#mobilNavi .mfNavi {padding:0 0 5px 0;margin:0 0 5px 0;border-bottom:1px solid #EEE;line-height:110%;font-size:110%;}#mobilNavi .mfNavi div.mSNlinkWrapper {width:100%;height:40px;display:flex; justify-content: space-between;}#mobilNavi .mfNavi a.mSNlink {width:calc(100% - 45px);display:block;text-decoration:none;line-height: 40px;height: 40px;padding: 0;flex:2;font-weight:700;color:var(--cBlack);}#mobilNavi .mfNavi a.mSNlink:hover, #mobilNavi .mfNavi a.mSNlink.mfNaviActiv {color:var(--cPink);}#mobilNavi .mfNavi a.mSNicon {width:40px;height:40px;display:block;background-image: url(../images/css/mNaviIcons.png);background-repeat:no-repeat;}#mobilNavi .mfNavi a.mSNicon.closed {background-position:0px 0px;}#mobilNavi .mfNavi a.mSNicon.open {background-position:0px -40px;}#mobilNavi ul.mSubNavi {width:100%;padding:2px 0px 0px 0px;margin:0;}#mobilNavi ul.mSubNavi.closed {display:none;}#mobilNavi ul.mSubNavi.open {display:block;border-left:1px solid #8E3594;}#mobilNavi ul.mSubNavi li {list-style: none;line-height: 20px;padding: 0 0 0 10px;margin: 0 0 3px 0;font-weight: 400;font-size:90%;}#mobilNavi ul.mSubNavi li a {line-height: 20px;display:block;color: #858688;text-decoration:none;}#mobilNavi ul.mSubNavi li a.sNaviactiv {color: #858688;font-weight:700;}#mobilNaviWrapper #socialButtons { flex: none; height:40px;}#mobilCTA {width:100%;box-sizing:border-box; flex: none;background-color:var(--cPink);padding:10px 15px;position:relative;text-align:center;}#mobilCTA::before {width:100%;height: 50px;position:absolute;left:0px;top:-50px;content:'';background: linear-gradient(to top,rgba(255,255,255,1.00) 0,rgba(255,255,255,0.00) 100%);}#mobilCTA a {width:calc(100% - 20px);height: 40px;line-height: 30px;box-sizing:border-box;background-color:#FFF;padding:5px 15px;position:relative;display:inline-block;color:var(--cPink);text-decoration:none;border:1px solid #CCC;border-radius:3px;font-size:90%;}#mobilSprachNavi {width:100%;box-sizing:border-box; flex: none;padding:20px 15px 10px 15px;text-align:center;}#mobilSprachNavi a {font-size:100%;line-height: 100%;font-weight: 400;color: #858688;text-decoration: none;text-transform: uppercase;display: inline-block;padding:0;margin:0 10px;}}@media only screen and (min-width: 400px) {body #mobilNaviWrapper {font-size: 22px;font-size: 2.2rem;}}ul.mainNavi {padding: 0;margin: 0;list-style: none;text-align:justify;font-weight:400;line-height: 50px;height: 50px;width:100%;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}ul.mainNavi:after {background-color: #FFF;color: #FFF;content: '';display: inline-block;width: 100%;height:0px;}ul.mainNavi li {display: inline-block;padding: 0;margin: 0;line-height: 50px;height: 50px;position:relative;text-align:center;vertical-align:middle;width:240px;}ul.mainNavi li.mNLine {width:300px;}ul.mainNavi li.mNItem a {display: block;margin: 0;line-height: 40px;padding: 3px 0;font-size: 20px;font-size: 2.0rem;font-weight: 400;color: rgba(26,26,26,0.40);border: 2px solid rgba(26,26,26,0.40);text-decoration: none;text-transform: uppercase;border-radius:3px;}@media only screen and (min-width: 990px) {ul.mainNavi li.mNItem a {font-size: 16px;font-size: 1.6rem;}}ul.mainNavi li.mNItem a:hover, ul.mainNavi li.mNItem .parent:hover a {color:rgba(26,26,26,1.00);}ul.mainNavi li.mNItem a.aActiv, ul.mainNavi li.mNItem .parent:hover a.aActiv {color:var(--cPink);border: 2px solid #8E3594;}.parent {position: relative;z-index:190;display: inline-block;}.parent:hover {background-image: url(bgfix.gif);}.parent .navLayer {position: absolute;top: -20000px;left:50%;margin-left:-110px;padding: 10px 0px 0px 0px;text-align:left;z-index:9999 !important;width: 220px;background-image: url(../images/css/naviPfeil.png);background-position:center top;background-repeat:no-repeat;}ul.mainNavi:hover .parent.pA .navLayer {top: -20000px;}ul.mainNavi li:hover .parent.pA .navLayer, .parent:hover .navLayer.nLLeft, .parent:hover .navLayer.nLRight, .parent.pA .navLayer, .parent.pA .navLayer:hover {top: 30px;}.parent .navLayer.nLRight {right:10px;text-align:right;}.navLayerWrapper {width: 220px;position: relative;padding: 20px 0px;background-color:rgba(255,255,255,1.00);box-shadow: 0px 3px 5px 0px #333;}#mainNavi ul.subNaviList {margin:0;padding:0;width: 100%;display: block;box-sizing:border-box;}#mainNavi ul.subNaviList li.mN2Level {margin:0;padding:0;list-style:none;display: block;}#mainNavi ul.subNaviList li.mN2Level a {width: 100%;color: rgba(133,12,54,0.70);text-align: center;font-family: 'Lato', sans-serif;font-weight: 400 !important;font-size: 18px !important;font-size: 1.8rem !important;display: block !important;line-height: 30px;height: auto !important;padding: 0px;margin: 0px;border: none !important;text-transform: none;background-color: transparent !important;box-sizing: border-box;}#mainNavi ul.subNaviList li.mN2Level a:hover, #mainNavi ul.subNaviList li.mN2Level a.sNaviActiv:hover {color: rgba(133,12,54,1.00);}#mainNavi ul.subNaviList li.mN2Level a.sNaviActiv {color:var(--cBlack);font-weight: 700;}#subNavi ul {padding: 0;margin: 0;list-style: none;font-weight:400;display: flex;width:100%;justify-content: center;flex-wrap: wrap;}#subNavi ul li {display: block;padding: 0;margin: 0;position:relative;text-align:center;}#subNavi ul li.sNLine {display: block;padding: 0 15px;margin: 0;text-align:center;}#subNavi ul li a {display: block;margin: 0px;line-height: 40px;padding: 0px;font-weight:400;font-size: 16px;font-size: 1.6rem;color: rgba(255,255,255,0.70);text-decoration: none;}#subNavi ul li a:hover, #subNavi ul li a.sNactiv {color: rgba(255,255,255,1.00);}#breadcrumbs a { color:#6F7071 !important; text-decoration:none !important; }#breadcrumbs a:hover { color:#666 !important; }#breadcrumbs a strong { color:#666; font-weight:700 !important; }#breadcrumbs span.bcLine { padding:0px 10px; text-align:center; }#sprachNavi a {text-decoration:none;color:#6F7071;line-height:20px;}#sprachNavi a:hover {text-decoration:underline;}#sprachNavi span {padding:0 10px;line-height:20px;}ul.footerNavi li a {text-decoration:none;color:#FFF;line-height:20px;display:inline-block;}#footerNavi a:hover {text-decoration:underline;}#footerNavi a.fNactiv {color:#FFF;text-decoration:underline;}#footerNavi span.fNLine {padding:0px 10px;}