.break-word, .break-word-always{ overflow-wrap:break-word; word-wrap:break-word;    word-break:break-word; -webkit-hyphens:auto;-ms-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}} .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}#content {text-decoration:none;text-align:left;font-size:18px;font-size:1.8rem;line-height:150%}#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}.absatzWrapper {width:100%;position:relative;margin:0 0 10px 0;box-sizing:border-box}.absatzWrapper.aWhasWS1, .absatzWrapper.aWhasWS2, .absatzWrapper.aWhasWS3{padding:20px 0}.absatzWrapper.aWhasWS4, .absatzWrapper.aWhasWS5, .absatzWrapper.aWhasWS6{padding:25px 0}.absatzWrapper.aWhasWS7, .absatzWrapper.aWhasWS8, .absatzWrapper.aWhasWS9{padding:30px 0}.absatzWrapper.aWhasWS10{padding:35px 0}.offline {background-color:#F0C6C6}.absatz {position:relative;margin:0 auto;padding:0 15px;box-sizing:border-box;z-index:111}.absatz.hasInclude {padding:0}.absatz.layout1 {max-width:1250px}.absatz .cData {margin:0 auto}.paragraphWidth50 .cData, .paragraphWidth60 .cData, .paragraphWidth70 .cData, .paragraphWidth80 .cData, .paragraphWidth90 .cData, .paragraphWidth100 .cData {width:100%}@media only screen and (min-width:1000px) {.absatz {padding:0}.paragraphWidth50 .cData{width:50%}.paragraphWidth60 .cData{width:60%}.paragraphWidth70 .cData{width:70%}.paragraphWidth80 .cData{width:80%}.paragraphWidth90 .cData{width:90%}.absatzWrapper.aWhasWS1{padding:1% 0}.absatzWrapper.aWhasWS2{padding:2% 0}.absatzWrapper.aWhasWS3{padding:3% 0}.absatzWrapper.aWhasWS4{padding:4% 0}.absatzWrapper.aWhasWS5{padding:5% 0}.absatzWrapper.aWhasWS6{padding:6% 0}.absatzWrapper.aWhasWS7{padding:7% 0}.absatzWrapper.aWhasWS8{padding:8% 0}.absatzWrapper.aWhasWS9{padding:9% 0}.absatzWrapper.aWhasWS10{padding:10% 0}}#content .Abschluss {width:100%;height:0px;position:relative}#content .Abschluss.hLine0 {height:5vh}#content .absatzWrapper .Abschluss.hLine1 {border-top:1px solid rgba(123,121,104,0.3);margin:45px auto 0 auto;padding:0 0 45px 0}#content .absatzWrapper.aWhasWS .Abschluss.hLine1 {padding:0}#content .Abschluss.hLine2 {width:100%;height:30px;margin:45px auto 0 auto;padding:0;position:relative;background-image:url("data:image/svg+xml,%3Csvg enable-background='new 0 0 200 70' viewBox='0 0 200 70' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m.1 68.6c-.6-2.4 4.1-5.2 14-8.1 3.8-1.1 8.1-2.7 9.4-3.6 3.5-2.3 7.1-9.3 11.8-23.2 4.3-12.6 6.6-16.4 7.9-13.2.4 1 1 6.8 1.2 12.9.7 17.8 1.3 24.2 2.2 24.2.5 0 2.5-7.2 4.4-15.9 2-8.7 4.7-18.4 6-21.5 3-7.2 5.9-8.4 15.2-6.4 8.8 1.9 14.9.2 24.9-6.9 4.1-2.9 9.4-5.5 11.9-6 4.4-.8 4.7-.6 6.6 3.3 1.1 2.2 3.5 9.3 5.2 15.7 1.8 6.4 3.6 12.5 4.2 13.6.5 1.1 1.9 5.1 2.9 9 1.1 4.1 2.5 7.5 3.4 8 1.7 1 6.3-3.7 11.8-12.2 4.5-6.8 8.8-10.4 11.4-9.3 1 .4 5.2 4.3 9.4 8.7 7.9 8.3 17.2 13.8 30.3 17.8 3.5 1.1 5.8 2.5 5.8 3.5 0 2-4.4.9-15.2-3.6-10.2-4.3-15.1-7.7-22.8-16-8.9-9.6-10.1-9.4-18.6 2.7-9.3 13.3-12.8 14.8-15.4 6.5-.7-2.2-2.2-6.9-3.4-10.5s-3.6-11.8-5.5-18.4c-5.3-18.7-6.9-19.5-20.9-9.9-11.3 7.7-13.9 8.4-25.8 7.4-10.1-.9-10.8-.8-12.7 2-2.2 3.3-4.9 12.7-8.3 28.6-2.4 11.4-4.7 16.4-6.1 13.5-.8-1.6-1.7-11.9-2.5-29.4-.3-5.7-.6-8.3-1.2-8.3-.5 0-2.8 5.8-5.2 12.9-6.8 20-9.4 23.5-20.8 26.8-6.7 2-11 3.8-14 5.9-.7.5-1.3.2-1.5-.6z' fill='%237C7768'/%3E%3C/svg%3E%0A");background-position:center center;background-size:contain;background-repeat:no-repeat}#content .Abschluss.hLine2:before, #content .Abschluss.hLine2:after {width:calc(50% - 60px);max-width:500px;content:'';position:absolute;top:15px;border-top:1px solid rgba(123,121,104,0.3)}#content .Abschluss.hLine2:before {right:calc(50% + 60px)}#content .Abschluss.hLine2:after {left:calc(50% + 60px)}.absatz .pAnchor {position:absolute;top:-200px;height:0px}.cmsEditWrapper {position:relative;width:100%;min-height:50px;z-index:100}#content:hover .cmsEditWrapper:not(:hover) .absatz {opacity:0.5}.cmsEditWrapper .loginRow {position:absolute;left:50%;top:0px;width:100%;max-width:1200px;height:0px;background-color:#FFF;font-size:16px;font-size:1.6rem;padding:5px;box-sizing:border-box;opacity:0;transition:0.2s all ease-in;transform:translate(-50%, 0px);z-index:99}.cmsEditWrapper:hover .loginRow {top:0px;height:30px;opacity:1.0;transition:0.2s all ease-in;z-index:99999}.cmsEditWrapper:hover .loginRow a {border:none !important}.editbox {float:left;padding:0 10px 0 0;line-height:20px;vertical-align:middle}.editboxR {float:right}.cmsEditWrapper .loginRow strong {color:#000 !important}#content a, #content strong a, #content a strong, #content b a, #content a b {color:inherit;text-decoration:underline}#content a:hover {opacity:0.75;text-decoration:none}#content a.pAnchor {position:absolute;height:0px;top:-150px}#content strong, #content b {color:inherit}#content .absatzWrapper.aWhasFC a, #content .absatzWrapper.aWhasFC strong a, #content .absatzWrapper.aWhasFC a strong, #content .absatzWrapper.aWhasFC b a, #content .absatzWrapper.aWhasFC a b, #content .absatzWrapper.aWhasFC a:hover, #content .absatzWrapper.aWhasFC strong, #content .absatzWrapper.aWhasFC b {color:inherit}#content h1, #content h3 {line-height:120%;font-size:40px;font-size:4.0rem;color:rgba(173,149,118,1.00);font-family:'Palanquin', sans-serif;font-weight:400;text-transform:uppercase;padding:0;margin:0}#content .absatzWrapper.aWhasFC h1, #content .absatzWrapper.aWhasFC h3 {color:inherit}#content h2, #content h4 {line-height:120%;font-size:28px;font-size:2.8rem;color:rgba(173,149,118,1.00);font-family:'Palanquin', sans-serif;font-weight:400;margin:0px;padding:0px}#content .absatzWrapper.aWhasFC h2, #content .absatzWrapper.aWhasFC h4 {color:inherit}#content h5 {line-height:120%;font-size:20px;font-size:2.0rem;color:rgba(173,149,118,1.00);padding:0;margin:0}#content .absatzWrapper.aWhasFC h5 {color:inherit}#content .aL {text-align:left}#content .aC {text-align:center}#content .aR {text-align:right}#content .cDtext {width:100%}#content .cDtext p {padding:2px 0px;margin:2px 0px}#content .cDtext ul, #content ul {padding:0 0 5px 0;margin:0;box-sizing:border-box}#content .cDtext.aC ul {margin:0 auto}#content .cDtext.aR ul {margin:0 0 0 auto}#content .cDtext ul li, #content ul li {list-style:none;line-height:120%;padding:0 0 5px 30px;text-align:left;margin:0;position:relative}#content .cDtext ul li::after, #content ul li::after {position:absolute;left:0;top:0;width:16px;height:20px;background-image:url("data:image/svg+xml,%3Csvg enable-background='new 0 0 20 20' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M 2,12 7,17 18,6' stroke='%237C7768' stroke-width='3' stroke-linecap='round' fill-opacity='0' /%3E%3C/svg%3E%0A");background-position:center;background-size:contain;background-repeat:no-repeat;content:''}#content .cDtext ul.slick-slider li::after {display:none}#content .cDtext blockquote, #content .cDtext blockquote p {padding:0;margin:0 auto;max-width:calc(100% - 30px);font-family:'Noto Serif SC', serif;text-transform:lowercase;font-size:28px;font-size:2.8rem;font-weight:300;line-height:120%}@media only screen and (min-width:1000px) {#content .cDtext .aC ul {padding:0 20px 0 100px;max-width:600px}#content .cDtext blockquote, #content .cDtext blockquote p {font-size:36px;font-size:3.6rem}}#content .cDtext article {-webkit-column-count:2;-webkit-column-fill:balance;-webkit-column-width:40%;-webkit-column-gap:20%;-moz-column-count:2;-moz-column-fill:balance;-moz-column-width:40%;-moz-column-gap:20%;column-count:2;column-fill:balance;column-width:40%;column-gap:20%;height:auto;width:100%;overflow-x:auto;overflow-y:auto;text-align:left}#content .cDtext article hr {margin:0px;padding:0px;height:0px;border:none;-moz-column-break-before:always;column-break-before:always}#content .cImage img {width:100%;display:block}#content .cText {width:100%}#content .cText .cTextWrapper {width:100%;margin:auto}@media only screen and (min-width:1000px) {#content .layout1 .cImage.cIsize40{width:40%; flex:1 40%}#content .layout1 .cImage.cIsize70{width:70%; flex:1 70%}#content .layout1 .cText.cTsize40{width:60%; flex:1 60%}#content .layout1 .cText.cTsize70{width:30%; flex:1 30%}}.video-container{position:relative; padding-bottom:56.25%; padding-top:30px; height:0; overflow:hidden} .video-container iframe,.video-container object,.video-container embed{position:absolute; top:0; left:0; width:100%; height:100%}#content inlineGallery_carousel {width:100%;padding:0;position:relative;margin:10px 0 0 0;box-sizing:content-box}#content .inlineGallery_carousel ul {width:100%;max-width:100% !important;margin:2px 0 !important;padding:0 !important;list-style:none;display:block;background-image:none !important}#content .inlineGallery_carousel ul li.iGtem {margin:0;padding:0;position:relative;overflow:hidden;display:inline-block;box-sizing:border-box;border-left:0.5px solid #FFF;border-right:0.5px solid #FFF}#content .inlineGallery_carousel ul li.iGtem:before {content:''}#content .inlineGallery_carousel.iGNritems2 ul li.iGtem {width:50%}#content .inlineGallery_carousel.iGNritems3 ul li.iGtem {width:33.3333%}#content .inlineGallery_carousel.iGNritems4 ul li.iGtem {width:25%}#content .inlineGallery_carousel li.iGtem img {width:100%;height:auto;display:block}#Bs-BookingWidget .Bs-Widget{ background-color:#f1f1f1}.hgPaymentWidget {margin:0 auto}#content .hgPaymentWidget .hgpButton.hgpButtonPrimary{background:#CC6826;color:#FFF;text-decoration:none}#content .hgPaymentWidget .hgpButton {text-decoration:none}body #content iframe#tyTF body .ty-widget-content {-webkit-filter:none !important; filter:none !important;background-color:#FF0}.boxenInhalte {width:100%;z-index:700;position:relative}#content .boxenInhalte .bIWrapper {width:100%;background-color:rgba(160,141,126,.2);z-index:700;position:relative}#content .boxenInhalte .bIWrapper {margin:0 0 10px 0}#content .boxenInhalte .bIWrapper:nth-last-child(1) {margin:0}.boxenInhalte .bIBoxContent {width:80%;margin:auto;text-align:left}.boxenInhalte .bIBoxBild {display:block;width:100%}.boxenInhalte .bIBoxBild img {width:100%;height:auto;display:block;border:none;background-repeat:no-repeat;background-size:cover}.boxenInhalte .bIBox {width:100%;padding:30px 0}.boxenInhalte .bIBox span {display:block}.boxenInhalte .bIBox .bIBoxTitle {font-family:'Palanquin', sans-serif;font-weight:400;text-transform:uppercase;line-height:133%;margin:0 0 15px 0;color:rgba(173,149,118,1.00);font-size:30px;font-size:3.0rem}.boxenInhalte .bIBox .bIBoxText {font-size:16px;font-size:1.6rem}.boxenInhalte .bIBox .bIBoxLink {height:32px;margin:25px 0 0 0}#content .boxenInhalte .bIBox .bIBoxLink a {display:inline-block;padding:0 20px;text-decoration:none;line-height:30px;color:rgba(88,85,46,1.00);border:1px solid rgba(88,85,46,1.00);font-weight:normal;font-size:16px;font-size:1.6rem}#content .boxenInhalte .bIBox .bIBoxLink a:hover {background-color:rgba(88,85,46,1.00);color:#FFF}@media only screen and (min-width:990px) {#content .boxenInhalte .bIWrapper {display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}#content .boxenInhalte .bIWrapper.bIW1:nth-of-type(even) {-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}#content .boxenInhalte .bIWrapper.bIW2 .bIBoxBild.bIBB1 {-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}#content .boxenInhalte .bIWrapper.bIW2 .bIBox {-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}#content .boxenInhalte .bIWrapper.bIW2 .bIBoxBild.bIBB2 {-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}.boxenInhalte .bIBox {display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}.spaltenInhalte {width:100%;padding:20px 0px 0px 0px;margin:0px 0px 20px 0px;position:relative}.spaltenInhalte span {display:block}.spaltenInhalte a {text-decoration:none !important}.spaltenInhalte.sITyp1, .spaltenInhalte.sITyp2 {width:100%;margin:0}.spaltenInhalte .sIRow2, .spaltenInhalte .sIRow3, .spaltenInhalte .sIRow4 {width:100%}.spaltenInhalte .sIBox {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.sITyp2 .sIBox {background-color:#FFF}.spaltenInhalte .sIBox .sIBoxTitle {color:#765A27;font-family:'Palanquin', sans-serif;font-weight:400;width:100%}.spaltenInhalte .sIRow2 .sIBox .sIBoxTitle {font-size:24px;font-size:2.4rem}.spaltenInhalte .sIRow3 .sIBox .sIBoxTitle {font-size:20px;font-size:2.0rem}.spaltenInhalte .sIRow4 .sIBox .sIBoxTitle {font-size:16px;font-size:1.6rem}.spaltenInhalte.sITyp2 .sIRow2 .sIBox .sIBoxTitle {line-height:30px;padding:0 0 10px 0}.spaltenInhalte.sITyp2 .sIRow3 .sIBox .sIBoxTitle {line-height:24px;padding:0 0 10px 0}.spaltenInhalte.sITyp2 .sIRow4 .sIBox .sIBoxTitle {line-height:20px;padding:0 0 10px 0}.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}.spaltenInhalte.sITyp1 a:hover .sIBoxBild img, .spaltenInhalte.sITyp2 .sIBoxBild a:hover 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 .sIBoxContent {display:block;width:100%;margin:0 auto;box-sizing:border-box}.spaltenInhalte.sITyp1 .sIBox .sIBoxContent {position:absolute;top:calc(100% - 50px);height:100%;background:rgba(0, 0, 0, 0.7);color:#FFF;text-align:center}.spaltenInhalte.sITyp1 .sIBox .sIBoxContent .sIBoxTitle {padding:0px;line-height:50px;text-transform:uppercase;color:#FFF}.spaltenInhalte.sITyp2 .sIBox .sIBoxContent {padding:10px 20px}.spaltenInhalte.sITyp1 .sIBoxText {width:100%;text-decoration:none !important;color:#FFF}.spaltenInhalte.sITyp2 .sIBoxText {width:100%;color:#3E3E3E}.spaltenInhalte.sITyp2 .sIBoxText a {display:inline !important}.spaltenInhalte .sIBoxText ul {padding:0 !important;margin:0 !important}.spaltenInhalte .sIBoxText ul li {padding:0px;margin:0px 0px 4px 0px;line-height:18px}.spaltenInhalte.sITyp2 .sIBoxLink {height:32px;margin:25px 0 0 0}.spaltenInhalte.sITyp2 .sIBoxLink a {display:inline-block;border:1px solid #808200 !important;line-height:30px;text-decoration:none;padding:0 25px;background-color:rgba(128,130,0,0.70);color:#FFF !important;font-weight:400;text-align:center}.spaltenInhalte.sITyp2 .sIBoxLink a:hover {background-color:#808200}@media only screen and (min-width:1000px) {.spaltenInhalte .sIRow2, .spaltenInhalte .sIRow3, .spaltenInhalte .sIRow4 {margin:0px 0px 30px 0px;display:-webkit-flex;display:-ms-flexbox;display:flex;-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% - 20px)}.spaltenInhalte .sIRow3 .sIBox {width:calc(33.3333% - 20px)}.spaltenInhalte .sIRow4 .sIBox {width:calc(25% - 10px)}.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}.spaltenInhalte .sIRow2 .sIBoxBild .sIBoxTitle {line-height:40px;font-size:26px;font-size:2.6rem}.spaltenInhalte .sIRow3 .sIBoxBild .sIBoxTitle {line-height:30px;font-size:20px;font-size:2.0rem}.spaltenInhalte .sIRow4 .sIBoxBild .sIBoxTitle {line-height:30px;font-size:16px;font-size:1.6rem}.spaltenInhalte.sITyp1 .sIBox .sIBoxContent {transition:all 0.4s ease-out}.spaltenInhalte.sITyp1 .sIBox:hover .sIBoxContent {top:0px; transform:none}}.fL {float:left}.fR {float:right}img {border:none}.flex {display:flex}.flex-row {flex-direction:row}.flex-column {flex-direction:column}.space-between{justify-content:space-between}#map {width:100%;height:300px}#content #map a {text-decoration:none}#map .mapPopup {font-size:15px;font-size:1.5rem}#content #map .mapPopup a {text-decoration:underline}#headerImage div.hImage .hImageLandscape, #headerImage div.hImage .hImagePortrait {width:100%;height:100%}#headerImage div.hImage .hImageLandscape img, #headerImage div.hImage .hImagePortrait img {width:100%;height:100%;background-position:center center;background-size:cover;background-repeat:no-repeat;display:block}#headerImage div.hImage.slick-slide .hImageLandscape, #headerImage div.hImage.slick-slide .hImagePortrait {transform:scale(1.1);transition-delay:2s}#headerImage div.hImage.slick-active .hImageLandscape, #headerImage div.hImage.slick-active .hImagePortrait {transform:scale(1);transition:transform 12s ease-out;transition-delay:0s}#headerImage div.hImage .hImagePortrait {height:100vw;max-height:150vw}#headerImage div.hImage img.hImageSearch {display:none}@media only screen and (orientation:portrait) {#headerImage div.hImage .hImageLandscape {display:none}}@media only screen and (orientation:landscape) {#headerImage div.hImage .hImagePortrait {display:none}#headerImage div.hImage .hImageLandscape {display:block}}@media only screen and (orientation:landscape) and (max-width:1000px) {#headerImage div.hImage .hImageLandscape {height:var(--my-hIh, calc(100vh - 150px))}}@media only screen and (orientation:landscape) and (min-width:1000px) {#headerImage div.hImage .hImageLandscape {height:var(--my-hIh, calc(100vh - 150px));max-height:800px}}#alert {width:calc(100% - 20px);max-width:190px;position:absolute;background-color:rgba(124,119,104,.8);z-index:950}#alert.pos1, #alert.pos2, #alert.pos3, #alert.pos4{left:10px; bottom:10px}#alertInner {box-sizing:border-box;padding:10px}#alertData {color:#FFF;font-size:14px;font-size:1.4rem;line-height:130%}#alertLink {padding:10px 0 0 0}#alertLink a {display:inline-block;font-size:13px;font-size:1.3rem;padding:0 10px;line-height:170%;border:1px solid #FFF;color:#FFF;text-decoration:none}#alertLink a:hover {background-color:#FFF;color:rgba(124,119,104,1)}#news {width:100%}#newsDetail {width:100%}#nDName {width:100%}#nDNameSubline {width:100%}#nDEinleitung {width:100%;padding:10px 0px 15px 0px}.nDRow {width:100%}#nDImage {width:100%;padding:20px 0px 0px 0px}#nDImage img {width:100%;display:block}#nDText {width:100%;padding:20px 0px 0px 0px}#nDImages {width:100%;padding:0px;margin-top:15px}#nDImages img {display:block;border:none;margin:0px 0px 5%;padding:0px;background-color:#FFF;background-image:url(../images/css/loader.gif);background-repeat:no-repeat;background-position:center center;width:100%}#nDImages .nImg2Cols {width:65.8%;float:left}#nDImages .nImg3Col {width:31.6%;float:right}#nDImages .nImg1Col {width:48%;float:left}#nDImages .nImg2Col {width:48%;float:right}#nDBackLink {width:100%;line-height:24px;padding:5px 0px 0px 0px;border-top:1px solid #F3EEDB;margin:20px 0px 0px 0px}#nDBackLink a.backlink {line-height:24px;width:auto;display:inline-block;font-size:15px;font-size:1.5rem;font-weight:400;background-image:url(../images/css/backwardIcon.gif);background-position:left center;padding:0px 20px 0px 33px;background-repeat:no-repeat;text-decoration:none !important;color:#000}#nDBackLink a.backlink:hover {background-color:#000;color:#FFF !important}#zimmerFilter {width:100%;padding:10px 0px 20px 0px}#zimmerFilter ul {width:100%;margin:0;padding:0}#zimmerFilter ul li {list-style:none;width:100%;margin:0;padding:0px 0px 10px 0px !important;background-image:none}#zimmerFilter ul li a, #zimmerFilter ul li span {padding:0px 0px 0px 105px;display:block;text-transform:none;height:40px;line-height:40px;background-repeat:no-repeat;background-position:left center;text-decoration:none;font-size:1.3em;font-size:1.3rem}#zimmerFilter ul li a.erIcon1, #zimmerFilter ul li span.erIcon1 {background-image:url(../images/css/erIcon1.gif)}#zimmerFilter ul li a.erIcon2, #zimmerFilter ul li span.erIcon2 {background-image:url(../images/css/erIcon2.gif)}#zimmerFilter ul li a.famIcon, #zimmerFilter ul li span.famIcon {background-image:url(../images/css/famIcon.gif)}#zimmer {width:100%}.zimmerRow {width:100%;margin-bottom:0px}.zItem {width:auto;margin-bottom:40px;padding:10px;background-color:#F7F3E9}.zItem.fL {float:none}.zItem.fR {float:none}.zIBild {width:100%;margin-bottom:5px;position:relative}.zIBild img {width:100%;display:block}.zIPreis {position:absolute;width:100%;text-align:right;right:0px;bottom:0px}.zIPreis span {display:inline-block;line-height:20px;text-align:center;padding:5px 20px;background-image:url(../images/css/trans_green50.png);color:#FFF;font-size:18px;font-size:1.8rem}.zIPreis span small {display:inline-block;line-height:12px;font-size:1.3rem}.zITitle {width:100%;line-height:20px;color:#000;padding:10px 0px;font-size:18px;font-size:1.8rem;font-weight:700;text-transform:uppercase}.zIData {width:100%;font-size:14px;font-size:1.4rem;line-height:18px;height:36px;padding:0px 0px 20px}.zIInfoRow {width:100%}.zIInfoRowColLeft {width:59%;height:40px;float:left}.zIInfoRowColRight {width:40%;height:24px;text-align:right;float:right;padding:8px 0px}.zIInfoRowColRight a.moreLink {line-height:24px;width:auto;display:inline-block;font-size:15px;font-size:1.5rem;font-weight:400;background-image:url(../images/css/forwardIcon.gif);background-position:right center;background-repeat:no-repeat;text-decoration:none !important;color:#000;padding:0px 33px 0px 20px}.zIInfoRowColRight a.moreLink:hover {background-color:#000;color:#FFF !important}.zIInfoIcon {background-image:url(../images/css/zimmerIcons.gif);background-repeat:no-repeat;height:40px;margin:0px 10px 0px 0px;float:left}.zIInfoIcon.erIcon1 {width:40px;background-position:0px 0px}.zIInfoIcon.erIcon2 {width:40px;background-position:-40px 0px}.zIInfoIcon.famIcon {width:84px;background-position:-80px 0px}#zimmerDetail {width:100%}#zDName {}.zDDatenRowTitle {font-size:18px;font-size:1.8rem;font-weight:700;text-transform:uppercase;padding:20px 0px 0px 0px}.zDDatenRow {width:100%;padding:10px 0px 0px 0px}.zDDLeft {width:100%}.zDDRight {width:100%}.zDDRight img {width:100%;display:block}.zDDLeft .formWrapper {width:auto;padding:10px;background-color:#F3EEDB;color:#000;font-size:13px;font-size:1.3rem}.zDDImages {width:100%}.zDDImages img {width:100%;display:block;margin-bottom:22px}.zDDImagesSmall {width:100%;padding:26px 0 0 0}.zDDImagesSmall a img {box-sizing:border-box;border:none !important;display:block;width:30%;margin:0 3% 15px 0;float:left}#impressionen {width:100%;background-color:#EEE}#impThumbs {width:100%;background-color:#EEE}#impThumbs .imgItem {margin:0px 10px 10px 0px}#impThumbs .imgItem img {display:block}.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 .galleryImage {width:100%;height:66%;overflow:hidden}.impressionen .galleryImage a {width:100%;display:block;position:relative}.impressionen .galleryImage a img {width:100%;filter:alpha(opacity=50);-moz-opacity:0.50;opacity:0.5;display:block}.impressionen .galleryImage a:hover img {background-color:#FFF;filter:alpha(opacity=100);-moz-opacity:1.00;opacity:1.0}.impressionen .galleryImage 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}.impressionen .galleryImage a:hover span.vPlay {background-position:left center}.impressionen .galleryTitle {color:#000;font-weight:normal;font-size:100%;height:18px;line-height:18px;overflow:hidden;padding:5px 0px 0px}.impressionen .impImgCols {width:100%}.impressionen .impImgColsLeft {width:48.57%;float:left}.impressionen .impImgColsRight {width:48.57%;float:right}.impressionen .impImgCol1 {width:47.06%;float:left}.impressionen .impImgCol2 {width:47.06%;float:right}.impressionen .imgItem {position:relative;display:block;overflow:hidden;margin-bottom:5.88%}.impressionen .imgItem a img {position:relative;width:100%}.impressionen .imgItem a:hover img {background-color:#FFF;filter:alpha(opacity=80);-moz-opacity:0.80;opacity:0.8}#wellnessAngebote {width:100%}.wAngebotGroupWrapper {width:auto;padding:10px;margin:0px 0px 20px;background-color:#F3EEDB}.wAngebotGroupItem h5 {line-height:36px !important;display:inline-block !important;padding:0px 30px 0px 10px !important}.wAngebotGroupItem.wAshow h5 {background-color:#F3EEDB}.wAngebotGroupItem h5 a {text-decoration:none !important}.wAngebotGroupItem.wAhide .wAngebotGroupWrapper {display:none}.wAngebotGroupItem.wAshow .wAngebotGroupWrapper {display:block}.wAngebotGroupContent {font-size:14px;font-size:1.4rem}.wAngebotItem {padding:0px 0px 15px 0px}.wAngebotDetails {padding:5px 0px;width:50%}.wAduration {float:left}.wAprice {float:right}.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,.25) inset;color:#554937;border-radius:2px;box-sizing:border-box}.formfield.cal {font-size:14px;font-size:1.4rem;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='%23b7af50' 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 height='16' viewBox='0 0 16 16' width='16' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='%235D3D24'%3E%3Cpath d='M 8,2 12,6 4,6 z'/%3E%3Cpath d='M 8,14 12,10 4,10 z'/%3E%3C/g%3E%3C/svg%3E");background-position:right 7px center;background-repeat:no-repeat;min-width:100px;padding:5px 30px 5px 10px}.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%}#content .formsubmit {border:none;text-decoration:none !important;line-height:30px;padding:8px 25px;display:inline-block;color:#FFF;background-color:#b7af50;box-sizing:border-box;text-align:center;vertical-align:middle;text-transform:uppercase;border-radius:4px;font-size:22px;font-size:2.2rem}#content .formsubmit:hover {background-color:#7C7768;color:#FFF}#routeplaner {width:100%}#routeField {width:70%;text-align:center}#routeButton {width:25%;text-align:center;background-color:#EEE}#sitemap {padding:30px 15px;margin:0 auto;box-sizing:border-box;max-width:1200px}#sitemap .smNaviItem {width:100%;padding:10px 10px 10px 0;margin:0 0 20px 0;box-sizing:border-box;-moz-column-break-inside:avoid; break-inside:avoid-column;display:block;border-radius:3px}@media only screen and (min-width:600px) {#sitemap {display:flex;flex-wrap:wrap}#sitemap .smNaviItem {width:50%}}#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::after {display:none}#sitemap ul.smLevel1 li a {line-height:20px;height:20px;font-weight:400;font-size:20px;font-size:2.0rem;color:#7B7968;text-decoration:none}#sitemap ul.smLevel1 li input {float:right;width:100px;font-size:12px;font-size:1.2rem;border:1px solid #005231;border-radius:3px;padding:3px 5px;text-align:center;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:0;padding:0 0 5px 0;clear:both}#sitemap ul.smLevel1 li ul.smLevel2 li a {line-height:20px;height:20px;font-weight:400;font-size:16px;font-size:1.6rem;color:#999}#sitemap ul.smLevel1 li ul.smLevel2 li ul.smLevel3 {margin:0px;padding:0px;clear:both}#sitemap ul.smLevel1 li ul.smLevel2 li ul.smLevel3 li {margin:0px;padding:0px;background-image:none}#sitemap ul.smLevel1 li ul.smLevel2 li ul.smLevel3 li a {line-height:20px;height:20px;font-weight:400;font-size:14px;font-size:1.4rem;color:#CCC}#sitemap ul.smLevel1 li ul.smLevel2 li ul.smLevel3 li a:before {content:' - '}#anfrageWrapper {width:100%;padding:30px 15px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}#anfrageWrapper a#form {display:block;width:100%;height:0px;position:absolute;top:-20vh;left:0px}#anfrageWrapper #fError {width:auto;border:1px solid #ad3528;background-color:#FFF;padding:10px;margin:20px auto 30px;text-align:center}#anfrageWrapper #fError b {text-align:center}#anfrage {width:100%;max-width:1200px;margin:0 auto;font-size:16px;font-size:1.6rem}#anfrageDanke {color:#505050}#anfrage a, #anfrageDanke a {color:inherit}#anfrageDanke {width:100%;margin:0 auto;font-size:16px;font-size:1.6rem;text-align:center}#anfrageDankeBox {width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:20px 30px;background-color:rgba(108,24,46,0.80);color:#FFF;border-radius:10px;border:2px solid #ad3528}#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%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:50px 30px}.aSection {width:100%;padding:0 0 0 5px;-webkit-box-sizing:border-box;box-sizing:border-box}.aSection.aSBorder {margin:0 0 30px 0}.aSection .aSectionTitle {width:100%;padding:0 0 20px 0;font-size:26px;font-size:2.6rem;color:rgba(173,149,118,1.00);font-family:'Palanquin', sans-serif;font-weight:400;text-transform:uppercase;text-align:center}.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;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box}.aSFRow.aSFRRev {display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.aSFRow .aSFRcInner.aSFRerror {color:#ad3528;font-weight:bold}.aSFRow .aSFRcol .aSFRcolLabel {width:calc(38% - 10px);margin:0 0 3px 0;padding:6px 10px 6px 0;position:relative;font-size:16px;font-size:1.6rem;line-height:30px;-webkit-box-sizing:border-box;box-sizing:border-box}.aSFRow .aSFRcolLabel strong {color:#ad3528}.aSFRow .aSFRcol .aSFRcolField {width:62%;margin:0 0 3px 0;line-height:42px;position:relative}.aSFRow .aSFRreq .aSFRcolLabel::after, .aSFRow .aSFRreqFld .aSFRcolField::after {content:'*';color:#ad3528;position:absolute;width:5px;top:-1px;left:-12px;font-size:130%}.aSFRow .aSFRcol .aSFRcolField.aSFRFtext {line-height:20px}.aSFRcInner.aSFRerror .aSFRcolLabel {background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAKCAMAAAC38k/IAAAAHlBMVEUAAAD///9sGC5sGC5sGC5sGC5sGC5sGC5sGC5sGC5VDpDAAAAACXRSTlMAABCfoL/Az9CWou22AAAAPElEQVR42kWNUQ4AIAhC0zLl/hcutBkfytsYjKtYvCLCN7G1oCg0oYmwU0AQLAV4xxacsfYsKG+/2ucbPUzDASr2w8/bAAAAAElFTkSuQmCC);background-position:right 16px;background-repeat:no-repeat}.aSFRcInner.aSFRerror .formfield {border:2px solid #ad3528;padding:4px 9px;color:#ad3528}.aSection .aSectionField.aSFerror b {color:#ad3528 !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 0 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:#ad3528;color:#FFF}#accSelect label input {display:none}.accomodationTypen {width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.accomodationTypen .accItem {width:100%;line-height:16px;-webkit-box-sizing:border-box;box-sizing:border-box;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:800px) {#anfrageWrapper {padding:60px 50px}#anfrageDanke {width:60%}.aSFRow {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}.aSFRow.aSFRRev {-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.aSFRow .aSFRcol {width:calc(50% - 20px)}.aSFRow .aSFRcol .aSFRcolLabel {width:180px}.aSFRow .aSFRcol .aSFRcolField, .aSFRow .aSFRcol.aSFRcFull .aSFRcolField {width:calc(100% - 182px)}.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}}#fDOverlay {width:100%;height:100vh;background-color:rgba(0,0,0,0.85);-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px;position:fixed;top:0;left:0;z-index:8888}#fDOverlayContainer {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}#fDOverlay #fDOverlayContainer a#fDOverlayClose {width:40px;height:40px;display:block;position:absolute;right:-10px;top:-10px;z-index:8889;background-color:#A08D7E;border-radius:20px;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}#fDOverlay #fDOverlayContainer a#fDOverlayClose::after {width:30px;height:30px;margin:5px;display:block;background-image:url("data:image/svg+xml,%3Csvg enable-background='new 0 0 30 30' viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cg stroke='%23FFF' stroke-width='2' stroke-linecap='round' fill-opacity='0'%3E%3Cpath d='M 7,7 23,23' /%3E%3Cpath d='M 7,23 23,7' /%3E%3C/g%3E%3C/svg%3E");background-size:contain;background-position:center;background-repeat:no-repeat;content:''}#content #fDOverlay #fDOverlayContainer a#fDOverlayClose:hover {background-color:#7C7768;opacity:1}#fDOverlay #fDOverlayWrapper {overflow-y:scroll;max-height:calc(var(--my-vh, 100%) - 40px);background-color:#FFF}#fDOverlay #fDInner {color:#A08D7E;text-align:left;min-height:100%;position:relative}#fDOverlay #fDInner #fDIwait {background-image:url(../js/slick/ajax-loader.gif);background-position:center center;background-repeat:no-repeat;min-height:100%;width:100%;height:100%;position:absolute}@media only screen and (min-width:960px) {#fDOverlay {padding:40px}#fDOverlay #fDOverlayContainer a#fDOverlayClose {width:50px;height:50px;right:-25px;top:-25px;border-radius:25px;padding:5px}#fDOverlay #fDOverlayWrapper {overflow-y:scroll;max-height:calc(var(--my-vh, 100%) - 80px)}}@media only screen and (min-width:1240px) {#fDOverlay {padding:40px calc(50% - 580px)}}#angebote {width:100%;position:relative;padding:30px 0 0 0}#aTop {position:absolute;top:-100px}.angeboteListe {width:100%}#angebote .aItem {width:100%;position:relative;z-index:400;margin:0 0 40px 0;background-color:rgba(160,141,126,.2)}#content #angebote .aItem a {text-decoration:none;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #FFF}#angebote .aItem span {display:block}#angebote .aIimage {width:100%}#angebote .aIimage img {width:100%;display:block;border:none;object-fit:cover; height:100%}#angebote .aIdata {width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:20px 15px;text-align:left}#angebote .aITitle b {padding:0;margin:0;line-height:120%;font-weight:400;font-size:30px;font-size:3.0rem;color:rgba(173,149,118,1.00);display:inline-block;text-decoration:none;text-transform:uppercase;border:none !important}#angebote .aISubline {font-weight:700;color:rgba(173,149,118,1.00);font-size:16px;font-size:1.6rem;padding:5px 0}#angebote .aIDaten {width:100%;padding:10px 0 0 0;position:relative}#angebote .aIDaten span.aIDatenZeitraum {line-height:20px;font-size:14px;font-size:1.4rem;font-weight:400;padding:0 0 20px 0}#angebote .aIDaten span.aIDatenText {line-height:20px;font-size:16px;font-size:1.6rem;font-weight:400;padding:0 0 20px 0}#angebote .aIDaten span.aIDatenPreis {line-height:26px;font-size:20px;font-size:2.0rem;display:block;border:none}#angebote .aIDaten span.aIDatenPreis small {line-height:26px;font-size:12px;font-size:1.2rem}#angebote .aIDaten span.aIDatenLink {text-align:center;padding:20px 0 0 0}#angebote .aIDaten span.aIDatenLink b {display:inline-block;line-height:26px;padding:0 10px;font-size:16px;font-size:1.6rem;font-weight:700;color:#A08D7E;text-decoration:none;text-align:center;border:1px solid #A08D7E;background-color:transparent;position:relative;z-index:500}#angebote .aIDaten span.aIDatenLink b {display:inline-block;line-height:26px;padding:0 10px;font-size:16px;font-size:1.6rem;font-weight:700;color:#A08D7E;text-decoration:none;text-align:center;border:1px solid #A08D7E;background-color:transparent;position:relative;z-index:500}#content #angebote .aItem a:hover .aIDaten span.aIDatenLink b {background-color:#A08D7E;color:#FFF}.angebotDetail {width:100%;padding:30px 0 0 0;text-align:center}#content .aDName {width:100%}#content .aDName h1 {line-height:120%;font-size:240%;color:#A08D7E;padding:0;margin:0;font-weight:700}#content .aDSubline {padding:10px 0 30px 0;line-height:20px;font-size:120%;font-weight:700}#content .aDDatum {padding:10px 0 30px 0;line-height:20px;font-weight:400;font-size:100%}.aDDatenWrapper {width:100%; padding:0;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#F7F7F2}.aDDatenRow {width:100%;position:relative}.aDDLeft {width:100%}.aDDLeft img {width:100%;height:100%;display:block;object-fit:cover}.aDDRight {width:100%;padding:20px 20px 60px 20px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;background-color:#A08D7E;color:#FFF}.aDBeschreibung {width:100%}.aDDRPreis {width:100%;color:inherit;font-size:20px;font-size:2.0rem;padding:10px 0px;font-weight:700}.aDDRPreisInfo {font-size:14px;font-size:1.4rem;color:666}.aDDLink {text-align:center; width:100%; position:absolute; right:0px; bottom:10px}#content .aDDLink a {line-height:30px;display:inline-block;padding:0 10px;background-color:#A08D7E;color:#F7F7F2;border:1px solid #F7F7F2;text-decoration:none}#content .aDDLink a:hover {color:#A08D7E;background-color:#F7F7F2}.aDDRTextWrapper {margin:0;padding:30px 0;text-align:left}.aDDRText {color:#212121;padding:0 15px;margin:0 auto;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:700px}.aDDRText a, .aDDRText strong a, .aDDRText a strong, .aDDRText b a, .aDDRText a b {color:inherit;border-bottom:1px dashed #212121;transition:0.2s all ease-out;text-decoration:none}.aDDRText a:hover {border-bottom:2px solid #618E3D;transition:0.2s all ease-in}#angeboteBox {display:none}@media only screen and (min-width:700px) {.angeboteRow {margin-bottom:40px}#content #angebote .aItem a {display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}#angebote .aItem a:hover {border:1px solid #A08D7E}#angebote .aIimage {width:40%}#angebote .aIdata {width:60%;padding:30px}#angebote .aITitle {}#angebote .aIDaten {padding:0 0 50px 0}#angebote .aIDaten span.aIDatenLink {position:absolute;right:0px;bottom:0px;text-align:right;padding:0}.aDDatenRow:nth-of-type(1) {display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.aDDLeft {width:50%}.aDDRight {width:50%;padding:40px 40px 80px 40px}.aDDLink{width:50%; bottom:30px}}table.zimmerPreise {width:100%;background-color:#FFF;margin:0;padding:0;min-width:320px;border-collapse:collapse}table.zimmerPreise colgroup col:nth-child(1) {width:43%}table.zimmerPreise colgroup col:nth-child(2) {width:57%}table.zimmerPreise tr th {font-size:14px;font-size:1.4rem;color:#7C7768;color:#FFF;text-align:center;line-height:30px;font-weight:300;vertical-align:top;padding:2px 5px;box-sizing:border-box;border:1px solid #7C7768;background-color:#7C7768}table.zimmerPreise tr th.emty {background-color:#FFF}table.zimmerPreise tr th div.pSaisonen {font-size:13px;font-size:1.3rem;color:rgba(255,255,255,0.60);text-align:center;line-height:16px;font-weight:300;padding:0 0 5px 0}table.zimmerPreise tr td {font-size:14px;font-size:1.4rem;text-align:center;box-sizing:border-box;border:1px solid #AD9576}table.zimmerPreise tr td.pZimmer {text-align:left;padding:3px 3px 3px 10px}table.zimmerPreise tr td.pZimmer a {text-decoration:none !important}table.zimmerPreise tr td.pZimmer span.pZimmerName {display:block;font-size:16px;font-size:1.6rem;text-transform:uppercase;font-weight:700}table.zimmerPreise tr td.pZimmer span.pZimmerDaten {display:block;font-size:13px;font-size:1.3rem}table.zimmerPreise tr td.pZimmer em {display:block;font-size:13px;font-size:1.3rem;line-height:16px;color:rgba(0,80,49,0.70)}table.zimmerPreise tr td.pNacht {font-size:13px;font-size:1.3rem;text-align:left;padding:3px}table.zimmerPreise tr td.kpFirst {background-color:#0B4E2D;color:#FFF}table.zimmerPreise tr.uRow td {background-color:#F7F7F2}.zimmerPreiseInfo{padding:10px 0 0 0; font-size:13px;font-size:1.3rem; line-height:140%}#zimmer {width:100%;margin:0 auto}#zimmer .zListItem {width:100%;margin:0 0 20px 0;background-color:#AD9576;box-sizing:border-box;padding:0;position:relative}#zimmer .zListItem.hidden{ opacity:0}#zimmer .zListItem.visible{ opacity:1}#zimmer .zLITop {width:100%;position:relative;box-sizing:border-box;padding:10px 10px;display:flex;justify-content:space-between;font-family:'Palanquin', sans-serif;color:#FFF}#zimmer .zLITop .zLITopLeft {width:calc(100% - 130px)}#zimmer .zLITop h6.zLITitle {width:100%;font-size:28px;font-size:2.8rem;font-weight:400;line-height:100%;padding:0;margin:0}#zimmer .zLITop .zLIDetail {width:100%;font-size:17px;font-size:1.7rem;padding:5px 0 0 0;margin:0}#zimmer .zLITop .zLITopRight {width:120px;text-align:right;display:flex;flex-direction:column;margin:0 0 auto 0}#zimmer .zLITop .zLITopRight span {display:block;font-size:20px;font-size:2.0rem;font-weight:bold}#zimmer .zLIMain {width:100%}#zimmer .zLIMain .zLIMBild, #zimmer .zLIMain .zLIMBild a {width:100%;display:flex;position:relative;text-decoration:none;background-color:#FFF}#zimmer .zLIMain .zLIMBild::after {width:50px;height:90px;display:block;position:absolute;right:20px;top:50%;transform:translateY(-50%);content:'';pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg enable-background='new 0 0 30 90' viewBox='0 0 30 90' xmlns='http://www.w3.org/2000/svg'%3E%3Cg stroke='%23FFF' stroke-width='3' stroke-linecap='round' fill-opacity='0'%3E%3Cpath d='M 2,2 28,45 2,88' /%3E%3C/g%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat}#zimmer .zLIMain .zLIMBild a.zLIMBild_360icon {position:absolute;right:10px;top:10px;background-color:#a08d7e;background-image:url(../images/svg/360grad.svg);background-repeat:no-repeat;background-position:center;background-size:40px;display:block;height:50px;width:50px;border-radius:200px;color:#FFF}#zimmer .zLIMain .zLIMBild {position:relative}#zimmer .zLIMain .zLIMBild .zLIMBildCTA {position:absolute;left:0px;bottom:10px;width:100%;text-align:center;padding:0 20px;box-sizing:border-box}#zimmer .zLIMain .zLIMBild .zLIMBildCTA a {display:inline-block;line-height:40px;padding:0 10px;margin:0 5px;width:auto;min-width:90px;background-color:#a08d7e;color:#FFF;text-decoration:none}#zimmer .zLIMain .zLIMBild .zLIMBildCTA a:hover {background-color:#7C7768}#zimmer .zLIMain .zLIMBild img {width:100%;display:block;-o-object-fit:cover; object-fit:cover}#zimmer .zLIMain .zLIMDaten {width:100%;background-color:#F7F7F2;box-sizing:border-box;padding:10px}#zimmer .zLIMain .zLIMDaten .zLIMDNavi {width:100%;line-height:30px;border-bottom:1px solid #7C7768;display:flex}#zimmer .zLIMain .zLIMDaten .zLIMDNavi a {line-height:30px;text-align:center;display:block;text-decoration:none;padding:0 10px;margin:0 10px 0 0;box-sizing:border-box}#zimmer .zLIMain .zLIMDaten .zLIMDNavi a.link {color:#7C7768}#zimmer .zLIMain .zLIMDaten .zLIMDNavi a.link:hover {opacity:0.75}#zimmer .zLIMain .zLIMDaten .zLIMDNavi a.link.active {background-color:#7C7768;color:#FFF}#zimmer .zLIMain .zLIMDaten .zLIMDData {width:100%;padding:15px 0 0 0;font-size:16px;font-size:1.6rem;overflow:hidden;position:relative}#zimmer .zLIMain .zLIMDaten .zLIMDData .zLIMDDataWrapper {width:300%;left:0%;display:flex;position:relative;transition:left 1.0s ease-in-out}#zimmer .zLIMain .zLIMDaten .zLIMDData .zLIMDDataItem {width:calc(100% / 3);overflow-y:auto}#zimmer .zLIMain .zLIMDaten .zLIMDData .zLIMDDataItem.show {}#zimmer .zLIMDDataItemAusstattung {width:100%}#zimmer .zLIMDDataItemAusstattung .zLIMDDataItemAPlan {width:100%;padding:20px 0 0 0}#zimmer .zLIMDDataItemAusstattung .zLIMDDataItemAPlan img {width:100%;display:block;height:auto;max-width:150px}@media only screen and (width > 500px) {#zimmer .zLITop .zLITopLeft {width:70%}#zimmer .zLITop .zLITopRight {width:30%;align-items:center;flex-direction:row;justify-content:flex-end;gap:20px}#zimmer .zLITop .zLITopRight span {font-size:24px;font-size:2.4rem}}@media only screen and (width > 1000px) {#zimmer .zListItem {margin:0 0 50px 0}#zimmer .zLIMain {display:flex}#zimmer .zLIMain .zLIMBild {width:50%}#zimmer .zLIMain .zLIMDaten {width:50%;padding:15px 30px}}#zusatzleistungen {width:100%;padding:0 10px 20px 10px;margin:0 auto;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;max-width:1200px;text-align:left}#zusatzleistungen.zlWait #zlWrapper {-webkit-filter:blur(0.2rem);filter:blur(0.2rem);opacity:0.4}#zusatzleistungen.zlWait::after {position:absolute;left:50%;top:200px;-webkit-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);transform:translate(-50%, 0);width:100px;height:100px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='100' height='100' viewBox='0 0 100 100'%3E%3Ccircle cx='50' cy='50' r='31' stroke-width='5' stroke='%237c7768' stroke-dasharray='48.69468613064179 48.69468613064179' fill='none' stroke-linecap='round'%3E%3CanimateTransform attributeName='transform' type='rotate' dur='1.5384615384615383s' repeatCount='indefinite' keyTimes='0;1' values='0 50 50;360 50 50'%3E%3C/animateTransform%3E%3C/circle%3E%3Ccircle cx='50' cy='50' r='25' stroke-width='5' stroke='%23a08d7e' stroke-dasharray='39.269908169872416 39.269908169872416' stroke-dashoffset='39.269908169872416' fill='none' stroke-linecap='round'%3E%3CanimateTransform attributeName='transform' type='rotate' dur='1.5384615384615383s' repeatCount='indefinite' keyTimes='0;1' values='0 50 50;-360 50 50'%3E%3C/animateTransform%3E%3C/circle%3E%3C/svg%3E");background-size:contain;background-position:center;background-repeat:no-repeat;content:''}#zlFilter {width:100%;padding:40px 0;text-align:center}#zlFilter a {display:inline-block;line-height:30px;margin:0 5px;padding:0 10px;font-size:16px;font-size:1.6rem;color:#7C7768;text-decoration:none}#zlFilter a:hover {color:#000}#zlFilter a.zlFactive {background-color:#7C7768; color:#FFF}.zlData {width:100%;-moz-column-gap:10px;-webkit-column-gap:10px;column-gap:10px;-moz-column-count:2;-webkit-column-count:2;column-count:2}.zlDItem {width:100%;min-height:200px;margin:0 0 20px 0;background-color:#FFF;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid rgba(188,172,151,1.00);font-size:16px;font-size:1.6rem;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;column-break-inside:avoid;page-break-inside:avoid; break-inside:avoid}.zlDIimage {width:100%}.zlDIimage img {width:100%;display:block;background-position:center center;background-size:cover;background-repeat:no-repeat}.zlDIcontent {width:100%;padding:20px;-webkit-box-sizing:border-box;box-sizing:border-box}.zlDIcTitle {font-size:16px;font-size:1.6rem;line-height:140%}.zlDIcBeschreibung {font-size:14px;font-size:1.4rem;line-height:140%}.zlDIcText {padding:10px 0;font-size:13px;font-size:1.3rem;line-height:140%}.zlDIcDetails span {display:inline-block;line-height:16px}.zlDIcDetails .zlDIcDprice {font-weight:bold}.zlDIcDetails .zlDIcDpInfo {padding:0 0 0 5px;font-size:13px;font-size:1.3rem}.zlDIcLink {padding:20px 0 0 0}#content .zlDIcLink a {margin:0 auto;padding:0 8px;line-height:30px;font-size:16px;font-size:1.6rem;font-weight:700;text-transform:uppercase;text-align:center;color:rgba(255,255,255,0.70);background-color:#7C7768;display:inline-block;text-decoration:none}#content .zlDIcLink a:hover {color:#FFF}@media only screen and (min-width:800px) {.zlData {-moz-column-gap:20px;-webkit-column-gap:20px;column-gap:20px;-moz-column-count:3;-webkit-column-count:3;column-count:3}}body.naviOpen, body.hasOverlay {overflow-y:hidden}body.topShadow #topWrapper {box-shadow:0px 1px 5px 0px rgba(0,0,0,0.10)}body.hasOverlay #topWrapper {z-index:-1}img.unveil {background-color:#EEE}a#logo {position:absolute;left:10px;top:5px;z-index:810;width:100px;height:50px;display:block;background-image:url(../images/svg/logo2025.svg.php?hex=7C7768);background-position:top center;background-repeat:no-repeat;background-size:contain}a#hamburger {width:60px;height:60px;display:block;z-index:900;margin:0;padding:15px;position:absolute;left:50%;top:50%;background-color:rgba(255,255,255,1);box-sizing:border-box;transform:translate(-50%, -50%);opacity:1;transition:opacity .5s ease-in}body.naviClosing a#hamburger {opacity:0;transition:none}body.naviOpen a#hamburger, body.naviClosing a#hamburger {background-color:rgba(255,255,255,0)}a#hamburger span {width:30px;height:30px;display:block;background-image:url("data:image/svg+xml,%3Csvg enable-background='new 0 0 30 60' viewBox='0 0 30 60' xmlns='http://www.w3.org/2000/svg'%3E%3Cg stroke-linecap='round' fill-opacity='0'%3E%3Cg stroke='%237C7768' stroke-width='1.5'%3E%3Cpath d='M 1,1 29,29' /%3E%3Cpath d='M 1,29 29,1' /%3E%3C/g%3E%3Cg stroke='%237C7768' stroke-width='2'%3E%3Cpath d='M 1,36 29,36' /%3E%3Cpath d='M 1,54 29,54' /%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");background-size:30px 60px;background-position:bottom center;background-repeat:no-repeat}body.naviOpen a#hamburger span {background-position:top center}a#hamburger::after {width:100%;line-height:20px;position:absolute;left:50%;top:50%;content:'menu';color:#373437;text-align:center;text-transform:uppercase;font-size:10px;font-size:1.0rem;font-weight:normal;letter-spacing:1px;transform:translate(-50%, -50%)}body.naviOpen a#hamburger::after {content:''}#langNavi {position:absolute;top:15px;left:20px;z-index:1000;width:100px}#topButtons {width:120px;max-width:300px;position:absolute;z-index:810;right:0px;top:0px}#tBicons {display:flex;width:100%}#tBicons a {display:block;width:calc(100% / 3);height:50px;margin:5px 0;position:relative}#tBicons a:after {display:block;width:30px;height:30px;left:50%;top:50%;position:absolute;background-image:url("data:image/svg+xml,%3Csvg enable-background='new 0 0 40 160' viewBox='0 0 40 160' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='%23a08d7e'%3E%3Cpath d='m17.3 21.9c-.4-.4-1-.5-1.4-.1s-.5 1-.1 1.4l1 1.2c-6.4-.2-10.3-1.2-11.9-2-.5-.2-.5-.9 0-1.1 1.1-.5 3.2-1.1 6.3-1.5v-2c-4.5.6-9.1 1.7-9.1 4 0 3.5 10.5 4.4 15 4.5l-1.5 1.5c-.4.4-.4 1 0 1.4.4.4 1 .4 1.4 0l2.8-2.8c.4-.4.4-1 .1-1.5-.7-.8-1.9-2.2-2.6-3z'/%3E%3Cpath d='m28.9 17.8v2c3.1.4 5.2 1 6.3 1.5.5.2.5.9 0 1.1-1.7.8-5.9 1.8-12.7 2-.5 0-1 .5-1 1s.5 1 1 .9c4.1-.1 15.5-.8 15.5-4.5 0-2.3-4.6-3.5-9.1-4z'/%3E%3Cpath d='m15.7 16.1c.2-.1.4-.2.5-.4.3-.3.4-.7.4-1.1 0-.5-.2-.9-.5-1.2-.4-.3-.9-.5-1.6-.5-.4 0-.8.1-1.2.2-.3.1-.6.3-.9.5l-.1.1.6.8.1-.1c.2-.1.5-.3.7-.4s.5-.1.8-.1.6.1.7.2c.2.1.2.3.2.6s-.1.5-.3.7-.6.3-1 .3h-.8v1h.8c.5 0 .9.1 1.2.2s.4.4.4.7-.1.6-.3.8-.6.3-1.1.3c-.3 0-.6 0-.8-.1-.3-.1-.6-.2-.8-.3l-.3-.1v1.1h.1l.9.3c.3.1.6.1.9.1.6 0 1-.1 1.4-.3s.7-.4.9-.7.3-.7.3-1c0-.5-.1-.8-.4-1.1-.3-.2-.5-.4-.8-.5z'/%3E%3Cpath d='m19.9 15.4c-.4 0-.7.1-1 .2-.1.1-.2.1-.3.2 0-.2.1-.3.1-.5.1-.3.2-.5.3-.8.1-.2.3-.4.6-.5.3-.2.8-.2 1.3-.2.1 0 .2 0 .3.1l.2.1v-1h-.1c-.2 0-.3 0-.5 0s-.3 0-.4 0c-.6 0-1.1.1-1.5.3s-.7.5-.9.9-.4.8-.5 1.2-.1.9-.1 1.3c0 .7.1 1.2.3 1.6s.5.8.8 1 .7.3 1.1.3c.7 0 1.2-.2 1.6-.6s.6-.9.6-1.6-.2-1.1-.6-1.5c-.3-.4-.7-.5-1.3-.5zm.8 2c0 .5-.1.8-.3 1s-.5.3-.8.3-.5-.1-.6-.2-.3-.3-.4-.5-.1-.5-.1-.7 0-.3.1-.5.2-.3.4-.4.4-.2.6-.2c.4 0 .6.1.8.3.3.3.3.6.3.9z'/%3E%3Cpath d='m26.2 13.9c-.4-.6-.9-.9-1.7-.9-.5 0-1 .1-1.3.4s-.6.7-.7 1.2-.2 1.1-.2 1.8c0 1 .2 1.8.5 2.4.4.6.9.9 1.7.9.5 0 1-.1 1.3-.4s.6-.7.7-1.2.2-1.1.2-1.8c.1-1-.1-1.8-.5-2.4zm-.5 2.4c0 .8-.1 1.4-.3 1.8s-.5.5-.9.5-.7-.2-.9-.5c-.2-.4-.3-1-.3-1.8s.1-1.4.3-1.8.4-.5.9-.5c.4 0 .7.2.9.5.2.4.3 1 .3 1.8z'/%3E%3Cpath d='m27.1 13.1c-.7 0-1.3-.6-1.3-1.3s.6-1.3 1.3-1.3 1.3.6 1.3 1.3c-.1.7-.7 1.3-1.3 1.3zm0-1.9c-.3 0-.6.3-.6.6s.3.6.6.6.6-.3.6-.6-.3-.6-.6-.6z'/%3E%3Cpath clip-rule='evenodd' d='m26.8 103.4c1.5.8 2.9 1.6 4.4 2.5.6.4.9 1.1.7 1.8-1.3 3.5-5 5.3-8.5 4-7.1-2.6-12.4-7.9-15-15-1.3-3.5.6-7.2 4-8.5.7-.2 1.4 0 1.8.7.8 1.5 1.6 2.9 2.5 4.4.4.7.3 1.5-.2 2.1-.7.8-1.4 1.5-2.1 2.3 1.5 3.6 4.5 6.6 8.1 8.1.8-.7 1.5-1.4 2.3-2.1.5-.6 1.3-.7 2-.3z' fill-rule='evenodd'/%3E%3Cpath d='m9.7 1004.5c-.9 0-1.7.7-1.7 1.7v12.3c0 .9.8 1.7 1.7 1.7h20.6c.9 0 1.7-.7 1.7-1.7v-12.3c0-.9-.8-1.7-1.7-1.7zm.3 1.2h20l-9.5 8.5c-.2.2-.7.2-1 0zm-.9.7 7 6.2-7 5.8zm21.8 0v12l-7-5.8zm-14 7 1.8 1.6c.7.6 1.8.6 2.5 0l1.8-1.6 6.9 5.7h-19.9z' transform='translate(0 -952.36218)'/%3E%3Cpath d='m31.4 153.1h-22.8c-2 0-3.6-1.6-3.6-3.6v-15.2c0-2 1.6-3.6 3.6-3.6h2.8s.1 0 .1-.1l1.7-2.3c.7-.9 1.8-1.5 2.9-1.5h7.6c1.1 0 2.2.5 2.9 1.5l1.7 2.3s.1.1.1.1h2.8c2 0 3.6 1.6 3.6 3.6v15.2c.2 2-1.4 3.6-3.4 3.6zm-22.8-20.8c-1.1 0-2.1.9-2.1 2.1v15.2c0 1.1.9 2.1 2.1 2.1h22.7c1.1 0 2.1-.9 2.1-2.1v-15.2c0-1.1-.9-2.1-2.1-2.1h-2.8c-.5 0-1.1-.3-1.4-.7l-1.7-2.3c-.4-.5-1-.8-1.6-.8h-7.6c-.6 0-1.3.3-1.6.8l-1.7 2.3c-.3.4-.8.7-1.4.7z'/%3E%3Cpath d='m19.7 149.7c-4.3 0-7.8-3.5-7.8-7.8s3.5-7.8 7.8-7.8c4.3 0 7.8 3.5 7.8 7.8.1 4.3-3.5 7.8-7.8 7.8zm0-13.3c-3 0-5.4 2.4-5.4 5.4s2.4 5.4 5.4 5.4 5.4-2.4 5.4-5.4c.1-2.9-2.4-5.3-5.4-5.4z'/%3E%3Cpath d='m30 136.6h-1.3c-.8 0-1.4-.6-1.4-1.4v-.4c0-.8.6-1.4 1.4-1.4h1.3c.8 0 1.4.6 1.4 1.4v.4c0 .8-.6 1.4-1.4 1.4zm-1.3-2.5c-.4 0-.6.3-.6.6v.4c0 .4.3.6.6.6h1.3c.4 0 .6-.3.6-.6v-.4c0-.4-.3-.6-.6-.6z'/%3E%3C/g%3E%3C/svg%3E");background-size:30px 120px;background-repeat:no-repeat;transform:translate(-50%, -50%);content:''}#tBicons a.tB360:after {background-position:0px 0px}#tBicons a.tBmail:after {background-position:0px -30px}#tBicons a.tBtel:after {background-position:0px -60px}#tBicons a.tBgallery:after {background-position:0px -90px}#tBicons a span {display:none}#tBcta {position:fixed;left:0px;bottom:-60px;width:100%;text-align:center;z-index:9999;display:flex;justify-content:center}@media only screen and (max-width:1000px) {body.pCTAvisible #tBcta {bottom:10px;transition:all 0.5s ease-in}body.pageID210 #tBcta, body.pageID620 #tBcta {display:none}}#tBcta a {line-height:40px;display:inline-block;box-sizing:border-box;padding:0 15px;margin:0 5px;color:#FFF;text-transform:lowercase;text-decoration:none;font-weight:bold}#tBcta a:nth-of-type(1) {background-color:#7C7768}#tBcta a:nth-of-type(2) {background-color:rgba(160,141,126,1.00)}section#page {width:100%;margin:0 auto;padding:0;z-index:600;position:relative}a.scrolldown {display:none}.cmsAlert {width:100%;text-align:center;padding:0;margin:0 0 10px 0;line-height:18px;box-sizing:border-box;background-color:#F8D7CB;border:1px solid #6E172E;font-size:13px;font-size:1.3rem}.cmsAlert.cAbox {margin:0;position:absolute;bottom:-20px;z-index:9999 !important}#content {width:100%}#textTop {position:absolute;display:block;width:140px;height:0px;top:-160px;left:0px}#editorField {width:100%;padding:20px;margin:0 auto;max-width:1200px;box-sizing:border-box}#editorField p.firstParagraph {text-align:center;padding:20px;background-color:#DDD;border-radius:5px;box-sizing:border-box;margin:auto}#loginDialog {max-width:500px;padding:20px;background-color:#7C7768;color:#FFF;border-radius:15px;box-sizing:border-box;margin:auto}#loginDialog table {width:100%}#loginDialog table tr td {padding:5px 0}#hgv-booking {width:100%;padding:0 10px;box-sizing:border-box}#breadcrumbs {display:block;font-size:14px;font-size:1.4rem;line-height:20px;color:#FFF;width:100%;text-align:center;background-color:#666}footer {width:100%;font-family:Verdana,Geneva,sans-serif}footer #footerWrapper {width:100%;background-color:rgba(188,172,151,1.00)}#footerRow1 {width:100%;margin:0 auto;padding:30px 15px;box-sizing:border-box}.fBox {width:100%;max-width:260px;font-size:16px;font-size:1.6rem;color:#FFF;box-sizing:border-box;margin:auto}.fBox:nth-of-type(1) {margin:0 auto 30px auto}.fBoxTitle {padding:0 0 20px 0;line-height:100%;font-size:20px;font-size:2.0rem;font-weight:700}.fBoxTitle a {color:inherit;text-decoration:none}.fBoxSubTitle {width:100%;padding:0px;line-height:20px;font-size:20px;font-size:2.0rem;font-weight:400}.fBoxContent {width:100%;line-height:28px;padding:8px 0px 0px 0px;color:inherit}.fBoxContent a {color:inherit}.fBoxContent a:hover {text-decoration:none}.fBoxCAdresse {line-height:130%;font-size:90%}.fBoxCKontakt {line-height:150%;padding:10px 0}.fBoxCKontakt a {text-decoration:none}.fBoxCKontakt a.fBCKMail {text-decoration:underline}.fBoxCKontakt a.fBCKMail:hover {text-decoration:none}.fBoxSocial {padding:0 0 20px 0}.fBoxSocial a {display:inline-block;box-sizing:border-box;margin:0;padding:5px 10px 5px 0px;width:40px;height:40px}.fBoxSocial a svg .icon {fill:#FFF}#footerNavi {width:50%;padding:0 50% 0 0;position:relative;min-height:110px}#tyRow {display:block;width:110px;position:absolute;right:0px;top:0px}a#trustYouBanner {display:inline-block;width:110px;height:110px;background-color:rgba(255,255,255,0.60);padding:10px;box-sizing:border-box;text-decoration:none}a#trustYouBanner span {display:block;width:100%;text-align:center}a#trustYouBanner span.tYBwertung {line-height:16px;font-weight:400;font-size:12px;font-size:1.2rem;color:#7c7768}a#trustYouBanner span.tYBsterne {height:19px;background-image:url(../images/css/tyBannerSterne.png);background-repeat:no-repeat}a#trustYouBanner span.tYBsterne.tYs4 {background-position:center 0px}a#trustYouBanner span.tYBsterne.tYs4-5 {background-position:center -19px}a#trustYouBanner span.tYBsterne.tYs5 {background-position:center -38px}a#trustYouBanner span.tYBrating {line-height:40px;font-weight:400;font-size:30px;font-size:3.0rem;color:#7c7768}a#trustYouBanner span.tYBlogo {height:8px;background-image:url(../images/css/tyBannerLogo.png);background-repeat:no-repeat;background-position:center;background-size:contain}#partnerWrapper {width:100%;text-align:center;background-color:#FFF;padding:15px 0 60px 0}#partner {padding:15px 0 30px 0;position:relative;margin:0 auto;text-align:center}#partnerData {padding:0 15px;display:flex;justify-content:center;flex-wrap:wrap}#partnerData a{display:block}#partnerData img, #partnerData a img{display:block; width:auto; height:30px; margin:5px 10px}#partner a#trustYouLink {text-indent:0em !important;display:inline-block;height:14px;width:15px;padding:3px 3px 7px 6px;line-height:14px;background-image:url(../images/css/trustYou.png);background-repeat:no-repeat;background-size:cover;overflow:hidden;text-decoration:none}#partner a#trustYouLink span.score {display:block;height:14px;width:100%;text-align:center;color:#FFF;font-size:10px;font-size:1.0rem}#googleCodes {width:100%;height:0px;overflow:hidden}a.wwsConsent-setting-loader {position:fixed;z-index:2000;right:5px;bottom:55px;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.wwsConsent-setting-loader span {padding:0 20px 0 50px;display:block;line-height:50px}a.wwsConsent-setting-loader:hover {width:auto;overflow:visible}#cookiesWrapper {width:100%;position:fixed;left:0;bottom:0;background-color:rgba(0,0,0,0.70);border-top:2px solid #FFF;padding:5px 0px;z-index:9999}#cookies {width:98%;margin:0px auto;font-size:12px;font-size:1.2rem;font-family:Arial, Helvetica, sans-serif;text-align:left}#cookiesText {width:80%;float:left;color:#FFF;line-height:20px}#cookiesText a {color:#FFF}a#cookiesButton {width:40px;height:30px;line-height:30px;font-size:14px;font-size:1.4rem;background-color:#FFF;color:#000;text-decoration:none;text-align:center;display:block;float:right}@media only screen and (min-width:960px) {#cookies {width:960px}}@-webkit-keyframes jump {0%{bottom:6px}100%{bottom:12px}}@keyframes jump {0%{bottom:6px}100%{bottom:12px}}@media only screen and (min-width:1000px) {html {font-size:62.5%}#top {width:100%;height:100px;max-width:1800px}a#logo {top:10px;left:20px;width:160px;height:80px}#langNavi {top:35px}#topButtons {width:40%;display:flex}#tBicons {flex:0 0 auto;width:60%;padding:40px 0 10px 0}#tBicons a {margin:0}#tBicons a:hover:after {opacity:0.8}#tBicons a:after {width:40px;height:40px;background-size:40px 160px}#tBicons a.tB360:after {background-position:0px 0px}#tBicons a.tBmail:after {background-position:0px -40px}#tBicons a.tBtel:after {background-position:0px -80px}#tBicons a.tBgallery:after {background-position:0px -120px}#tBcta {position:relative;width:40%;flex:1 1 auto;bottom:auto;display:flex;flex-direction:column}#tBcta a {width:100%;line-height:30px;padding:0px 0 20px 0;margin:0}#tBcta a:nth-of-type(1):hover {color:#A08D7E;background-color:rgba(160,141,126,.2)}#tBcta a:nth-of-type(2):hover {color:#7C7768;background-color:rgba(124,119,104,.2)}#allWrapper {padding:100px 0 0 0}body.fixed header {padding:0}body #topRowWrapper {transition:0.2s all ease-out}body.fixed.trans #topRowWrapper {transition:0.2s all ease-out}#alert {background-color:transparent;text-align:center;transform:rotate(-10deg)}#alert.pos1{left:10px; bottom:10vh}#alert.pos2{left:10px; top:10vh; bottom:auto}#alert.pos3{right:10px; top:10vh; left:auto; bottom:auto}#alert.pos4{right:10px; bottom:10vh; left:auto}#alert:after {content:"";display:block;padding-bottom:100%;position:absolute;left:50%;top:50%;width:100%; transform:translate(-50%,-50%);background-image:url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' height='100' width='100'%3E%3Ccircle cx='50' cy='50' r='50' fill='%237C7768' fill-opacity='0.8' /%3E%3Ccircle cx='50' cy='50' r='46' stroke='%23FFF' stroke-width='0.6' fill-opacity='0' stroke-opacity='0.5' stroke-dasharray='2' /%3E%3C/svg%3E");background-size:contain; background-position:center;z-index:-1}#alertInner {padding:0 30px}#alertData {font-size:13px;font-size:1.3rem}#alertLink {padding:15px 0 0 0}#map {height:464px}#fullpage {padding:0}#fullpage.pageNoHeader {padding:0}section#page {width:100%;margin:0 auto;padding:0;min-height:200px}#fullpage.pageNoHeader section#page {margin:0 auto}#content {width:100%;padding:0px}#breadcrumbs {font-size:16px;font-size:1.6rem;line-height:30px}#hgv-booking {padding:0 25px}.nDRow {width:100%;padding:0px 0px 20px 0px}.impressionen .impImgColsLeft {width:48.98%;float:left}.impressionen .impImgColsRight {width:48.98%;float:right}.anfrageCols {width:100%}.anfrageCLeft {width:100%}.anfrageCRight {width:100%}#routeField {float:left;text-align:left}#routeButton {float:right;text-align:right}#footerRow1 {max-width:1200px;padding:6vh 15px;display:flex;justify-content:space-between;background-image:url(../images/svg/logo2025.svg.php?hex=FFF);background-position:center;background-repeat:no-repeat;background-size:300px auto}.fBox, .fBox:nth-of-type(1) {margin:0}#socialIcons {width:20%;margin:0;text-align:left}#footerNavi {width:100%}#tyRow {padding:20px 0 0 0;position:relative;right:auto;top:auto}#partnerData img, #partnerData a img{height:50px; margin:5px 15px}#partnerData a img{-webkit-filter:grayscale(100%); filter:grayscale(100%)}#partnerData a:hover img{ -webkit-filter:none; filter:none}#partner a#trustYouLink {height:28px;width:30px;padding:6px 6px 14px 12px;line-height:28px}#partner a#trustYouLink span.score {height:28px;font-size:18px;font-size:1.8rem}}@media only screen and (min-width:1250px) {#top {height:140px}#tBicons {padding:80px 0 10px 0}#tBcta a {padding:20px 0 20px 0}nav#mainNavi {z-index:1500;display:block;height:50px;padding:90px 300px 0 calc(100% - 950px);margin:0 0 0 auto}a#hamburger {display:none}a#logo {width:240px;height:120px}#langNavi {top:0px;left:auto;right:200px}#allWrapper {padding:140px 0 0 0}#footerRow1, #footerRow2 {width:1200px;padding:6vh 0}#map {height:574px}.spaltenInhalte .sIBox2, .spaltenInhalte .sIBox3, .spaltenInhalte .sIBox4 {width:calc(50% - 20px)}.anfrageCols {width:100%}.anfrageCLeft {width:48.67%;float:left}.anfrageCRight {width:48.67%;float:right}}@media only screen and (min-width:1920px) {#top, #allWrapper {width:1920px}}.naviBanner {width:100%}.naviBanner .naBaBox {width:100%;position:relative;overflow:hidden;background-color:rgba(217,214,189,.2);margin:0 0 20px 0}.naviBanner .naBaBox a, .naviBanner .naBaBox span.naBaBoxImage, .naviBanner .naBaBox img, .naviBanner .naBaBox .naBaBoxContent span {display:block;width:100%}#content .naviBanner .naBaBox a {text-decoration:none}.naviBanner .naBaBox span.naBaBoxImage {overflow:hidden}.naviBanner .naBaBox span.naBaBoxImage img {width:100%;height:auto;background-size:cover;background-position:center center;background-repeat:no-repeat}.naviBanner .naBaBox .naBaBoxContent {width:100%;display:block;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px 25px}.naviBanner .naBaBox .naBaBoxCtitle {color:rgba(86,85,75,1.00);line-height:100%;padding:10px 0 5px 0;font-size:24px;font-size:2.4rem}.naviBanner .naBaBox .naBaBoxCtext {color:rgba(88,85,46,1.00);font-size:16px;font-size:1.6rem;padding:20px 0 40px 0}.naviBanner .naBaBox .naBaBoxClink {}#content .naviBanner .naBaBox .naBaBoxClink b {display:inline-block;padding:0 20px;text-decoration:none;line-height:40px;color:rgba(88,85,46,1.00);background-color:rgba(217,214,189,1.00);font-weight:normal;font-size:16px;font-size:1.6rem}.naviBanner .naBaBox a:hover .naBaBoxTitle {background:-webkit-gradient(linear,left bottom, left top,from(rgba(0,0,0,0.7)),to(rgba(0,0,0,0.0)));background:-webkit-linear-gradient(bottom,rgba(0,0,0,0.7),rgba(0,0,0,0.0));background:-o-linear-gradient(bottom,rgba(0,0,0,0.7),rgba(0,0,0,0.0));background:linear-gradient(to top,rgba(0,0,0,0.7),rgba(0,0,0,0.0))}.naviBanner .naBaBox.nBBstyle2 .naBaBoxTitle {display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.naviBanner .naBaBox .naBaBoxTitle span {padding:15px 0}.naviBanner .naBaBox.nBBstyle1 .naBaBoxTitle span, .naviBanner .naBaBox.nBBstyle3 .naBaBoxTitle span {width:100%;position:absolute;left:0px;font-size:18px;font-size:1.8rem;line-height:40px}.naviBanner .naBaBox.nBBstyle1 .naBaBoxTitle span {top:0px}.naviBanner .naBaBox.nBBstyle3 .naBaBoxTitle span {bottom:0px}.naviBanner .naBaBox.nBBstyle2 .naBaBoxTitle span {width:90%;margin:auto;font-weight:400;position:relative;font-size:22px;font-size:2.2rem;line-height:28px}#page .naviBanner .naBaBox .naBaBoxTitle span h3 {color:#FFF}#page .naviBanner .naBaBox .naBaBoxTitle span h4 {color:#FFF;font-size:20px;font-size:2.0rem}@media only screen and (min-width:700px) {.naviBanner {display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.naviBanner .naBaBox {width:calc((100% - 10px) / 2);margin:0 10px 20px 0}.naviBanner .naBaBox:nth-of-type(2n+2) {margin:0 0 20px 0}.naviBanner .naBaBox a {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;height:100%}.naviBanner .naBaBox span.naBaBoxImage {-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.naviBanner .naBaBox a span.naBaBoxImage img {-webkit-transition:all 0.5s ease-in;-o-transition:all 0.5s ease-in;transition:all 0.5s ease-in;-webkit-transform:scale(1.0); -ms-transform:scale(1.0); transform:scale(1.0)}.naviBanner .naBaBox a:hover span.naBaBoxImage img {-webkit-transform:scale(1.05); -ms-transform:scale(1.05); transform:scale(1.05)}.naviBanner .naBaBox .naBaBoxContent {-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:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.naviBanner .naBaBox .naBaBoxCtitle {-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.naviBanner .naBaBox .naBaBoxCtext {-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}.naviBanner .naBaBox .naBaBoxClink {-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}#content .naviBanner .naBaBox a:hover .naBaBoxClink b {background-color:rgba(88,85,46,1.00);color:#FFF}}@media only screen and (min-width:1000px) {.naviBanner .naBaBox {width:calc((100% - 20.2px) / 3)}.naviBanner .naBaBox:nth-of-type(2n+2) {margin:0 10px 20px 0}.naviBanner .naBaBox:nth-of-type(3n+3) {margin:0 0 20px 0}}@media only screen and (min-width:1250px) {}#footerBannerWrapper {width:100%;padding:30px 0}#footerBannerWrapper #footerBanner {width:calc(100% - 45px);padding:0;margin:0 auto}.fooBaBox {width:100%;position:relative;overflow:hidden;margin:0 0 20px 0}.fooBaBox:last-of-type {margin:0}.fooBaBox span {display:block}.fooBaBox span.foBaBoxImage img {width:100%;background-size:cover;background-position:center center;background-repeat:no-repeat}.fooBaBox a span.foBaBoxImage img {-webkit-transition:all 0.3s ease-in;-o-transition:all 0.3s ease-in;transition:all 0.3s ease-in;-webkit-transform:scale(1.1); -ms-transform:scale(1.1); transform:scale(1.1)}.fooBaBox a:hover span.foBaBoxImage img {-webkit-transform:scale(1.02); -ms-transform:scale(1.02); transform:scale(1.02)}.fooBaBox span.foBaBoxTitle {width:100%;display:block;position:absolute;bottom:0px;line-height:40px;background-color:rgba(0,0,0,0.60);color:#FFF;text-align:center;font-size:18px;font-size:1.8rem}.fooBaBox a {text-decoration:none}@media only screen and (min-width:700px) {#footerBannerWrapper {padding:30px 0 10px 0}#footerBannerWrapper #footerBanner {display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap; -ms-flex-wrap:wrap;flex-wrap:wrap}.fooBaBox {width:calc(100%/3 - 60px/3);margin:0;-webkit-box-shadow:0px 5px 30px -5px rgba(0,0,0,0.75);-moz-box-shadow:0px 5px 30px -5px rgba(0,0,0,0.75);box-shadow:0px 5px 30px -5px rgba(0,0,0,0.75)}}@media only screen and (min-width:1600px) {#footerBannerWrapper #footerBanner {width:100%}}#langNavi li {display:inline-block;padding:0 5px}#langNavi li a {color:rgba(160,141,126,1.00);text-decoration:none;font-size:18px;font-size:1.8rem;line-height:30px;text-transform:uppercase;font-weight:bold}#langNavi li a:hover {color:#67635A}@media only screen and (max-width:1249px) {body.naviOpen {height:100vh;max-height:100vh;overflow:hidden}body #mobilNaviWrapper {width:100%;position:fixed;top:0;left:0;bottom:0;background-color:rgba(255,255,255,1.00);padding:0;z-index:850;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transform:translate(-100vw, 0px);-ms-transform:translate(-100vw, 0px);transform:translate(-100vw, 0px);-webkit-transition:ease-out 0.5s;-moz-transition:ease-out 0.5s;-o-transition:ease-out 0.5s;-ms-transition:ease-out 0.5s;transition:ease-out 0.5s;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}body.naviOpen #mobilNaviWrapper {-webkit-transform:translate(0px, 0px);-moz-transform:translate(0px, 0px);-ms-transform:translate(0px, 0px);transform:translate(0px, 0px);-webkit-transition:ease-out 0.5s;-moz-transition:ease-out 0.5s;-o-transition:ease-out 0.5s;-ms-transition:ease-out 0.5s;transition:ease-out 0.5s}body.naviOpen #mobilNaviWrapper::before {position:fixed;width:100%;top:0px;left:0px;height:100px;background-color:#F7F7F2;-moz-box-shadow:0px 1px 5px 0px rgba(0,0,0,0.10);-webkit-box-shadow:0px 1px 5px 0px rgba(0,0,0,0.10);box-shadow:0px 1px 5px 0px rgba(0,0,0,0.10);z-index:860;content:''}nav#mainNavi {overflow-y:scroll;margin:0 auto auto auto;padding:0 20px}}@media only screen and (max-width:999px) {body.naviOpen #mobilNaviWrapper::before {height:60px}}nav#mainNavi {position:relative;z-index:+1}nav#mainNavi ul.mN1Level {padding:90px 0 0 0;margin:0 auto;list-style:none;width:270px}nav#mainNavi ul li.mN1Litem {display:block;padding:0;margin:10px 0;text-align:left;width:100%}nav#mainNavi ul li.mN1Litem a.mN1LitemLink {display:block;margin:0;padding:0 20px 0 0;line-height:30px;width:calc(100% - 30px);word-break:keep-all;white-space:nowrap;font-size:25px;font-size:2.5rem;font-family:Verdana,Geneva,sans-serif;font-weight:bold;color:#67635A;text-decoration:none;text-transform:lowercase;-webkit-box-sizing:border-box;box-sizing:border-box}nav#mainNavi ul li.mN1Litem .mN1LitemWrapper {width:100%;min-height:30px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;justify-content:space-between}nav#mainNavi ul li.mN1Litem a.mN1LitemIcon {width:30px;height:30px;display:block;background-image:url("data:image/svg+xml,%3Csvg enable-background='new 0 0 20 20' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M 4,8 10,12 16,8' stroke='%237C7768' stroke-width='1' stroke-linecap='round' fill-opacity='0' /%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center center;background-size:30px 30px}nav#mainNavi ul li.mN1Litem .open a.mN1LitemIcon {background-image:url("data:image/svg+xml,%3Csvg enable-background='new 0 0 20 20' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M 5,10 15,10' stroke='%237C7768' stroke-width='1' stroke-linecap='round' fill-opacity='0' /%3E%3C/svg%3E")}nav#mainNavi ul li.mN1Litem a.mN1LiActiv {color:#B0AF9C}.parent {z-index:1900;position:relative}.parent .navLayer {padding:0;text-align:left;display:none}.parent.open .navLayer {display:block}.navLayerWrapper {width:100%;position:relative;padding:10px 0;-webkit-box-sizing:border-box;box-sizing:border-box}nav#mainNavi ul.mN2Level {margin:0;padding:0;width:100%}nav#mainNavi ul.mN2Level li.mN2Litem {width:100%;margin:0;padding:0 0 10px 0;list-style:none;display:block;text-align:left;-webkit-box-sizing:border-box;box-sizing:border-box}body nav#mainNavi ul.mN2Level li.mN2Litem a {width:100%;font-weight:normal;font-size:20px;font-size:2.0rem;display:block;line-height:20px;text-transform:uppercase;padding:0;margin:0;border:none;text-decoration:none;position:relative}body nav#mainNavi ul.mN2Level li.mN2Litem a.mN2LiActiv:before {width:12px;height:20px;position:absolute;top:0px;left:-20px;content:'';background-image:url("data:image/svg+xml,%0A%3Csvg enable-background='new 0 0 16 16' viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg'%3E%3Cg stroke='%23A08D7E' 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;display:block}@media only screen and (min-width:1000px) {nav#mainNavi ul.mN1Level {padding:150px 0 0 0}}@media only screen and (max-width:1249px) {body nav#mainNavi ul.mN2Level li.mN2Litem a {color:rgba(160,141,126,0.70)}body nav#mainNavi ul.mN2Level li.mN2Litem a.mN2LiActiv {color:rgba(160,141,126,1.00)}}@media only screen and (min-width:1250px) {#langNavi li a {font-size:14px;font-size:1.4rem}nav#mainNavi ul.mN1Level {padding:0;margin:0;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}nav#mainNavi ul li.mN1Litem {display:inline-block;margin:0 40px 0 0;text-align:left;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;max-width:calc(100%/4);width:auto}nav#mainNavi ul li.mN1Litem a.mN1LitemLink {padding:0 0 20px 0;font-size:18px;font-size:1.8rem}nav#mainNavi ul li.mN1Litem a.mN1LitemIcon {display:none}.parent .navLayer {position:absolute;top:-20000px;left:50%;-webkit-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);transform:translate(-50%, 0);min-width:250px;z-index:220;display:block;text-align:center}.parent:hover .navLayer {top:50px}.parent a.mN1LiActiv .navLayer {top:50px}.navLayerWrapper {padding:10px 0 10px 0;background-color:rgba(160,141,126,0.90)}}@media only screen and (min-width:1400px) {nav#mainNavi ul li.mN1Litem a {font-size:20px;font-size:2.0rem}}@media only screen and (min-width:1250px) {nav#mainNavi ul.mN2Level li.mN2Litem {padding:5px 10px 5px 10px;text-align:center;border-bottom:1px solid rgba(255,255,255,.5)}nav#mainNavi ul.mN2Level li.mN2Litem:last-of-type {border-bottom:none}body nav#mainNavi ul.mN2Level li.mN2Litem a {font-size:16px;font-size:1.6rem;color:rgba(255,255,255,0.70)}body nav#mainNavi ul.mN2Level li.mN2Litem a.mN2LiActiv {color:rgba(255,255,255,1.00)}body nav#mainNavi ul.mN2Level li.mN2Litem a.mN2LiActiv:before {display:none}body nav#mainNavi ul.mN2Level li.mN2Litem a:hover, body nav#mainNavi ul.mN2Level li.mN2Litem a.mN2LiActiv:hover {color:rgba(255,255,255,1.00)}}#breadcrumbs a {color:rgba(255,255,255,0.70);text-decoration:none !important;font-weight:400}#breadcrumbs a:hover {color:#FFF !important}#breadcrumbs a.bCh {display:none}#breadcrumbs a strong {color:#FFF;font-weight:400}#breadcrumbs span.bcLine {padding:0px 10px;text-align:center;color:#000}#footerNavi ul {list-style:none;padding:0;margin:0;width:100%}#footerNavi ul li {list-style:none;padding:0;margin:0;display:block;color:#FFF}#footerNavi a {color:#FFF;text-decoration:none;font-weight:bold}#footerNavi a:hover {color:#67635A}#footerNavi a.fNactiv {color:#67635A}@charset "UTF-8";.animated{animation-duration:1s; animation-fill-mode:both}.animated.infinite{animation-iteration-count:infinite}.animated.hinge{animation-duration:2s}.animated.flipOutX,.animated.flipOutY,.animated.bounceIn,.animated.bounceOut{animation-duration:.75s}@keyframes bounce{from, 20%, 53%, 80%, to{animation-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000); transform:translate3d(0,0,0)} 40%, 43%{animation-timing-function:cubic-bezier(0.755, 0.050, 0.855, 0.060); transform:translate3d(0, -30px, 0)} 70%{animation-timing-function:cubic-bezier(0.755, 0.050, 0.855, 0.060); transform:translate3d(0, -15px, 0)} 90%{transform:translate3d(0,-4px,0)}}.bounce{animation-name:bounce; transform-origin:center bottom}@keyframes flash{from, 50%, to{opacity:1} 25%, 75%{opacity:0}}.flash{animation-name:flash}@keyframes pulse{from{transform:scale3d(1, 1, 1)} 50%{transform:scale3d(1.05, 1.05, 1.05)} to{transform:scale3d(1, 1, 1)}}.pulse{animation-name:pulse}@keyframes rubberBand{from{transform:scale3d(1, 1, 1)} 30%{transform:scale3d(1.25, 0.75, 1)} 40%{transform:scale3d(0.75, 1.25, 1)} 50%{transform:scale3d(1.15, 0.85, 1)} 65%{transform:scale3d(.95, 1.05, 1)} 75%{transform:scale3d(1.05, .95, 1)} to{transform:scale3d(1, 1, 1)}}.rubberBand{animation-name:rubberBand}@keyframes shake{from, to{transform:translate3d(0, 0, 0)} 10%, 30%, 50%, 70%, 90%{transform:translate3d(-10px, 0, 0)} 20%, 40%, 60%, 80%{transform:translate3d(10px, 0, 0)}}.shake{animation-name:shake}@keyframes headShake{0%{transform:translateX(0)} 6.5%{transform:translateX(-6px) rotateY(-9deg)} 18.5%{transform:translateX(5px) rotateY(7deg)} 31.5%{transform:translateX(-3px) rotateY(-5deg)} 43.5%{transform:translateX(2px) rotateY(3deg)} 50%{transform:translateX(0)}}.headShake{animation-timing-function:ease-in-out; animation-name:headShake}@keyframes swing{20%{transform:rotate3d(0, 0, 1, 15deg)} 40%{transform:rotate3d(0, 0, 1, -10deg)} 60%{transform:rotate3d(0, 0, 1, 5deg)} 80%{transform:rotate3d(0, 0, 1, -5deg)} to{transform:rotate3d(0, 0, 1, 0deg)}}.swing{transform-origin:top center; animation-name:swing}@keyframes tada{from{transform:scale3d(1, 1, 1)} 10%, 20%{transform:scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg)} 30%, 50%, 70%, 90%{transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg)} 40%, 60%, 80%{transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg)} to{transform:scale3d(1, 1, 1)}}.tada{animation-name:tada}@keyframes wobble{from{transform:none} 15%{transform:translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg)} 30%{transform:translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg)} 45%{transform:translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg)} 60%{transform:translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg)} 75%{transform:translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg)} to{transform:none}}.wobble{animation-name:wobble}@keyframes jello{from, 11.1%, to{transform:none} 22.2%{transform:skewX(-12.5deg) skewY(-12.5deg)} 33.3%{transform:skewX(6.25deg) skewY(6.25deg)} 44.4%{transform:skewX(-3.125deg) skewY(-3.125deg)} 55.5%{transform:skewX(1.5625deg) skewY(1.5625deg)} 66.6%{transform:skewX(-0.78125deg) skewY(-0.78125deg)} 77.7%{transform:skewX(0.390625deg) skewY(0.390625deg)} 88.8%{transform:skewX(-0.1953125deg) skewY(-0.1953125deg)}}.jello{animation-name:jello; transform-origin:center}@keyframes bounceIn{from, 20%, 40%, 60%, 80%, to{animation-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000)} 0%{opacity:0; transform:scale3d(.3, .3, .3)} 20%{transform:scale3d(1.1, 1.1, 1.1)} 40%{transform:scale3d(.9, .9, .9)} 60%{opacity:1; transform:scale3d(1.03, 1.03, 1.03)} 80%{transform:scale3d(.97, .97, .97)} to{opacity:1; transform:scale3d(1, 1, 1)}}.bounceIn{animation-name:bounceIn}@keyframes bounceInDown{from, 60%, 75%, 90%, to{animation-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000)} 0%{opacity:0; transform:translate3d(0, -3000px, 0)} 60%{opacity:1; transform:translate3d(0, 25px, 0)} 75%{transform:translate3d(0, -10px, 0)} 90%{transform:translate3d(0, 5px, 0)} to{transform:none}}.bounceInDown{animation-name:bounceInDown}@keyframes bounceInLeft{from, 60%, 75%, 90%, to{animation-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000)} 0%{opacity:0; transform:translate3d(-3000px, 0, 0)} 60%{opacity:1; transform:translate3d(25px, 0, 0)} 75%{transform:translate3d(-10px, 0, 0)} 90%{transform:translate3d(5px, 0, 0)} to{transform:none}}.bounceInLeft{animation-name:bounceInLeft}@keyframes bounceInRight{from, 60%, 75%, 90%, to{animation-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000)} from{opacity:0; transform:translate3d(3000px, 0, 0)} 60%{opacity:1; transform:translate3d(-25px, 0, 0)} 75%{transform:translate3d(10px, 0, 0)} 90%{transform:translate3d(-5px, 0, 0)} to{transform:none}}.bounceInRight{animation-name:bounceInRight}@keyframes bounceInUp{from, 60%, 75%, 90%, to{animation-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000)} from{opacity:0; transform:translate3d(0, 3000px, 0)} 60%{opacity:1; transform:translate3d(0, -20px, 0)} 75%{transform:translate3d(0, 10px, 0)} 90%{transform:translate3d(0, -5px, 0)} to{transform:translate3d(0, 0, 0)}}.bounceInUp{animation-name:bounceInUp}@keyframes bounceOut{20%{transform:scale3d(.9, .9, .9)} 50%, 55%{opacity:1; transform:scale3d(1.1, 1.1, 1.1)} to{opacity:0; transform:scale3d(.3, .3, .3)}}.bounceOut{animation-name:bounceOut}@keyframes bounceOutDown{20%{transform:translate3d(0, 10px, 0)} 40%, 45%{opacity:1; transform:translate3d(0, -20px, 0)} to{opacity:0; transform:translate3d(0, 2000px, 0)}}.bounceOutDown{animation-name:bounceOutDown}@keyframes bounceOutLeft{20%{opacity:1; transform:translate3d(20px, 0, 0)} to{opacity:0; transform:translate3d(-2000px, 0, 0)}}.bounceOutLeft{animation-name:bounceOutLeft}@keyframes bounceOutRight{20%{opacity:1; transform:translate3d(-20px, 0, 0)} to{opacity:0; transform:translate3d(2000px, 0, 0)}}.bounceOutRight{animation-name:bounceOutRight}@keyframes bounceOutUp{20%{transform:translate3d(0, -10px, 0)} 40%, 45%{opacity:1; transform:translate3d(0, 20px, 0)} to{opacity:0; transform:translate3d(0, -2000px, 0)}}.bounceOutUp{animation-name:bounceOutUp}@keyframes fadeIn{from{opacity:0} to{opacity:1}}.fadeIn{animation-name:fadeIn}@keyframes fadeInDown{from{opacity:0; transform:translate3d(0, -100%, 0)} to{opacity:1; transform:none}}.fadeInDown{animation-name:fadeInDown}@keyframes fadeInDownBig{from{opacity:0; transform:translate3d(0, -2000px, 0)} to{opacity:1; transform:none}}.fadeInDownBig{animation-name:fadeInDownBig}@keyframes fadeInLeft{from{opacity:0; transform:translate3d(-100%, 0, 0)} to{opacity:1; transform:none}}.fadeInLeft{animation-name:fadeInLeft}@keyframes fadeInLeftBig{from{opacity:0; transform:translate3d(-2000px, 0, 0)} to{opacity:1; transform:none}}.fadeInLeftBig{animation-name:fadeInLeftBig}@keyframes fadeInRight{from{opacity:0; transform:translate3d(100%, 0, 0)} to{opacity:1; transform:none}}.fadeInRight{animation-name:fadeInRight}@keyframes fadeInRightBig{from{opacity:0; transform:translate3d(2000px, 0, 0)} to{opacity:1; transform:none}}.fadeInRightBig{animation-name:fadeInRightBig}@keyframes fadeInUp{from{opacity:0; transform:translate3d(0, 100%, 0)} to{opacity:1; transform:none}}.fadeInUp{animation-name:fadeInUp}@keyframes fadeInUpBig{from{opacity:0; transform:translate3d(0, 2000px, 0)} to{opacity:1; transform:none}}.fadeInUpBig{animation-name:fadeInUpBig}@keyframes fadeOut{from{opacity:1} to{opacity:0}}.fadeOut{animation-name:fadeOut}@keyframes fadeOutDown{from{opacity:1} to{opacity:0; transform:translate3d(0, 100%, 0)}}.fadeOutDown{animation-name:fadeOutDown}@keyframes fadeOutDownBig{from{opacity:1} to{opacity:0; transform:translate3d(0, 2000px, 0)}}.fadeOutDownBig{animation-name:fadeOutDownBig}@keyframes fadeOutLeft{from{opacity:1} to{opacity:0; transform:translate3d(-100%, 0, 0)}}.fadeOutLeft{animation-name:fadeOutLeft}@keyframes fadeOutLeftBig{from{opacity:1} to{opacity:0; transform:translate3d(-2000px, 0, 0)}}.fadeOutLeftBig{animation-name:fadeOutLeftBig}@keyframes fadeOutRight{from{opacity:1} to{opacity:0; transform:translate3d(100%, 0, 0)}}.fadeOutRight{animation-name:fadeOutRight}@keyframes fadeOutRightBig{from{opacity:1} to{opacity:0; transform:translate3d(2000px, 0, 0)}}.fadeOutRightBig{animation-name:fadeOutRightBig}@keyframes fadeOutUp{from{opacity:1} to{opacity:0; transform:translate3d(0, -100%, 0)}}.fadeOutUp{animation-name:fadeOutUp}@keyframes fadeOutUpBig{from{opacity:1} to{opacity:0; transform:translate3d(0, -2000px, 0)}}.fadeOutUpBig{animation-name:fadeOutUpBig}@keyframes flip{from{transform:perspective(400px) rotate3d(0, 1, 0, -360deg); animation-timing-function:ease-out} 40%{transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg); animation-timing-function:ease-out} 50%{transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg); animation-timing-function:ease-in} 80%{transform:perspective(400px) scale3d(.95, .95, .95); animation-timing-function:ease-in} to{transform:perspective(400px); animation-timing-function:ease-in}}.animated.flip{-webkit-backface-visibility:visible; backface-visibility:visible; animation-name:flip}@keyframes flipInX{from{transform:perspective(400px) rotate3d(1, 0, 0, 90deg); animation-timing-function:ease-in; opacity:0} 40%{transform:perspective(400px) rotate3d(1, 0, 0, -20deg); animation-timing-function:ease-in} 60%{transform:perspective(400px) rotate3d(1, 0, 0, 10deg); opacity:1} 80%{transform:perspective(400px) rotate3d(1, 0, 0, -5deg)} to{transform:perspective(400px)}}.flipInX{-webkit-backface-visibility:visible !important; backface-visibility:visible !important; animation-name:flipInX}@keyframes flipInY{from{transform:perspective(400px) rotate3d(0, 1, 0, 90deg); animation-timing-function:ease-in; opacity:0} 40%{transform:perspective(400px) rotate3d(0, 1, 0, -20deg); animation-timing-function:ease-in} 60%{transform:perspective(400px) rotate3d(0, 1, 0, 10deg); opacity:1} 80%{transform:perspective(400px) rotate3d(0, 1, 0, -5deg)} to{transform:perspective(400px)}}.flipInY{-webkit-backface-visibility:visible !important; backface-visibility:visible !important; animation-name:flipInY}@keyframes flipOutX{from{transform:perspective(400px)} 30%{transform:perspective(400px) rotate3d(1, 0, 0, -20deg); opacity:1} to{transform:perspective(400px) rotate3d(1, 0, 0, 90deg); opacity:0}}.flipOutX{animation-name:flipOutX; -webkit-backface-visibility:visible !important; backface-visibility:visible !important}@keyframes flipOutY{from{transform:perspective(400px)} 30%{transform:perspective(400px) rotate3d(0, 1, 0, -15deg); opacity:1} to{transform:perspective(400px) rotate3d(0, 1, 0, 90deg); opacity:0}}.flipOutY{-webkit-backface-visibility:visible !important; backface-visibility:visible !important; animation-name:flipOutY}@keyframes lightSpeedIn{from{transform:translate3d(100%, 0, 0) skewX(-30deg); opacity:0} 60%{transform:skewX(20deg); opacity:1} 80%{transform:skewX(-5deg); opacity:1} to{transform:none; opacity:1}}.lightSpeedIn{animation-name:lightSpeedIn; animation-timing-function:ease-out}@keyframes lightSpeedOut{from{opacity:1} to{transform:translate3d(100%, 0, 0) skewX(30deg); opacity:0}}.lightSpeedOut{animation-name:lightSpeedOut; animation-timing-function:ease-in}@keyframes rotateIn{from{transform-origin:center; transform:rotate3d(0, 0, 1, -200deg); opacity:0} to{transform-origin:center; transform:none; opacity:1}}.rotateIn{animation-name:rotateIn}@keyframes rotateInDownLeft{from{transform-origin:left bottom; transform:rotate3d(0, 0, 1, -45deg); opacity:0} to{transform-origin:left bottom; transform:none; opacity:1}}.rotateInDownLeft{animation-name:rotateInDownLeft}@keyframes rotateInDownRight{from{transform-origin:right bottom; transform:rotate3d(0, 0, 1, 45deg); opacity:0} to{transform-origin:right bottom; transform:none; opacity:1}}.rotateInDownRight{animation-name:rotateInDownRight}@keyframes rotateInUpLeft{from{transform-origin:left bottom; transform:rotate3d(0, 0, 1, 45deg); opacity:0} to{transform-origin:left bottom; transform:none; opacity:1}}.rotateInUpLeft{animation-name:rotateInUpLeft}@keyframes rotateInUpRight{from{transform-origin:right bottom; transform:rotate3d(0, 0, 1, -90deg); opacity:0} to{transform-origin:right bottom; transform:none; opacity:1}}.rotateInUpRight{animation-name:rotateInUpRight}@keyframes rotateOut{from{transform-origin:center; opacity:1} to{transform-origin:center; transform:rotate3d(0, 0, 1, 200deg); opacity:0}}.rotateOut{animation-name:rotateOut}@keyframes rotateOutDownLeft{from{transform-origin:left bottom; opacity:1} to{transform-origin:left bottom; transform:rotate3d(0, 0, 1, 45deg); opacity:0}}.rotateOutDownLeft{animation-name:rotateOutDownLeft}@keyframes rotateOutDownRight{from{transform-origin:right bottom; opacity:1} to{transform-origin:right bottom; transform:rotate3d(0, 0, 1, -45deg); opacity:0}}.rotateOutDownRight{animation-name:rotateOutDownRight}@keyframes rotateOutUpLeft{from{transform-origin:left bottom; opacity:1} to{transform-origin:left bottom; transform:rotate3d(0, 0, 1, -45deg); opacity:0}}.rotateOutUpLeft{animation-name:rotateOutUpLeft}@keyframes rotateOutUpRight{from{transform-origin:right bottom; opacity:1} to{transform-origin:right bottom; transform:rotate3d(0, 0, 1, 90deg); opacity:0}}.rotateOutUpRight{animation-name:rotateOutUpRight}@keyframes hinge{0%{transform-origin:top left; animation-timing-function:ease-in-out} 20%, 60%{transform:rotate3d(0, 0, 1, 80deg); transform-origin:top left; animation-timing-function:ease-in-out} 40%, 80%{transform:rotate3d(0, 0, 1, 60deg); transform-origin:top left; animation-timing-function:ease-in-out; opacity:1} to{transform:translate3d(0, 700px, 0); opacity:0}}.hinge{animation-name:hinge}@keyframes jackInTheBox{from{opacity:0; transform:scale(0.1) rotate(30deg); transform-origin:center bottom} 50%{transform:rotate(-10deg)} 70%{transform:rotate(3deg)} to{opacity:1; transform:scale(1)}}.jackInTheBox{animation-name:jackInTheBox}@keyframes rollIn{from{opacity:0; transform:translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg)} to{opacity:1; transform:none}}.rollIn{animation-name:rollIn}@keyframes rollOut{from{opacity:1} to{opacity:0; transform:translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg)}}.rollOut{animation-name:rollOut}@keyframes zoomIn{from{opacity:0; transform:scale3d(.3, .3, .3)} 50%{opacity:1}}.zoomIn{animation-name:zoomIn}@keyframes zoomInDown{from{opacity:0; transform:scale3d(.1, .1, .1) translate3d(0, -1000px, 0); animation-timing-function:cubic-bezier(0.550, 0.055, 0.675, 0.190)} 60%{opacity:1; transform:scale3d(.475, .475, .475) translate3d(0, 60px, 0); animation-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1)}}.zoomInDown{animation-name:zoomInDown}@keyframes zoomInLeft{from{opacity:0; transform:scale3d(.1, .1, .1) translate3d(-1000px, 0, 0); animation-timing-function:cubic-bezier(0.550, 0.055, 0.675, 0.190)} 60%{opacity:1; transform:scale3d(.475, .475, .475) translate3d(10px, 0, 0); animation-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1)}}.zoomInLeft{animation-name:zoomInLeft}@keyframes zoomInRight{from{opacity:0; transform:scale3d(.1, .1, .1) translate3d(1000px, 0, 0); animation-timing-function:cubic-bezier(0.550, 0.055, 0.675, 0.190)} 60%{opacity:1; transform:scale3d(.475, .475, .475) translate3d(-10px, 0, 0); animation-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1)}}.zoomInRight{animation-name:zoomInRight}@keyframes zoomInUp{from{opacity:0; transform:scale3d(.1, .1, .1) translate3d(0, 1000px, 0); animation-timing-function:cubic-bezier(0.550, 0.055, 0.675, 0.190)} 60%{opacity:1; transform:scale3d(.475, .475, .475) translate3d(0, -60px, 0); animation-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1)}}.zoomInUp{animation-name:zoomInUp}@keyframes zoomOut{from{opacity:1} 50%{opacity:0; transform:scale3d(.3, .3, .3)} to{opacity:0}}.zoomOut{animation-name:zoomOut}@keyframes zoomOutDown{40%{opacity:1; transform:scale3d(.475, .475, .475) translate3d(0, -60px, 0); animation-timing-function:cubic-bezier(0.550, 0.055, 0.675, 0.190)} to{opacity:0; transform:scale3d(.1, .1, .1) translate3d(0, 2000px, 0); transform-origin:center bottom; animation-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1)}}.zoomOutDown{animation-name:zoomOutDown}@keyframes zoomOutLeft{40%{opacity:1; transform:scale3d(.475, .475, .475) translate3d(42px, 0, 0)} to{opacity:0; transform:scale(.1) translate3d(-2000px, 0, 0); transform-origin:left center}}.zoomOutLeft{animation-name:zoomOutLeft}@keyframes zoomOutRight{40%{opacity:1; transform:scale3d(.475, .475, .475) translate3d(-42px, 0, 0)} to{opacity:0; transform:scale(.1) translate3d(2000px, 0, 0); transform-origin:right center}}.zoomOutRight{animation-name:zoomOutRight}@keyframes zoomOutUp{40%{opacity:1; transform:scale3d(.475, .475, .475) translate3d(0, 60px, 0); animation-timing-function:cubic-bezier(0.550, 0.055, 0.675, 0.190)} to{opacity:0; transform:scale3d(.1, .1, .1) translate3d(0, -2000px, 0); transform-origin:center bottom; animation-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1)}}.zoomOutUp{animation-name:zoomOutUp}@keyframes slideInDown{from{transform:translate3d(0, -100%, 0); visibility:visible} to{transform:translate3d(0, 0, 0)}}.slideInDown{animation-name:slideInDown}@keyframes slideInLeft{from{transform:translate3d(-100%, 0, 0); visibility:visible} to{transform:translate3d(0, 0, 0)}}.slideInLeft{animation-name:slideInLeft}@keyframes slideInRight{from{transform:translate3d(100%, 0, 0); visibility:visible} to{transform:translate3d(0, 0, 0)}}.slideInRight{animation-name:slideInRight}@keyframes slideInUp{from{transform:translate3d(0, 100%, 0); visibility:visible} to{transform:translate3d(0, 0, 0)}}.slideInUp{animation-name:slideInUp}@keyframes slideOutDown{from{transform:translate3d(0, 0, 0)} to{visibility:hidden; transform:translate3d(0, 100%, 0)}}.slideOutDown{animation-name:slideOutDown}@keyframes slideOutLeft{from{transform:translate3d(0, 0, 0)} to{visibility:hidden; transform:translate3d(-100%, 0, 0)}}.slideOutLeft{animation-name:slideOutLeft}@keyframes slideOutRight{from{transform:translate3d(0, 0, 0)} to{visibility:hidden; transform:translate3d(100%, 0, 0)}}.slideOutRight{animation-name:slideOutRight}@keyframes slideOutUp{from{transform:translate3d(0, 0, 0)} to{visibility:hidden; transform:translate3d(0, -100%, 0)}}.slideOutUp{animation-name:slideOutUp}