body,form,figure{margin:0;padding:0}img{border:0}header,footer,nav,section,aside,article,figure,figcaption{display:block}body{font-size:100.01%}select,input,textarea{font-size:99%}#container,.inside{position:relative}#main,#left,#right{float:left;position:relative}#main{width:100%}#left{margin-left:-100%}#right{margin-right:-100%}#footer{clear:both}#main .inside{min-height:1px}.ce_gallery>ul,.content-gallery>ul{margin:0;padding:0;overflow:hidden;list-style:none}.ce_gallery>ul li,.content-gallery>ul li{float:left}.ce_gallery>ul li.col_first,.content-gallery>ul li.col_first{clear:left}.float_left,.media--left>figure{float:left}.float_right,.media--right>figure{float:right}.block{overflow:hidden}.clear,#clear{height:.1px;font-size:.1px;line-height:.1px;clear:both}.invisible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.custom{display:block}#container:after,.custom:after{content:"";display:table;clear:both}
@media (max-width:767px){#wrapper{margin:0;width:auto}#container{padding-left:0;padding-right:0}#main,#left,#right{float:none;width:auto}#left{right:0;margin-left:0}#right{margin-right:0}}img{max-width:100%;height:auto}.ie7 img{-ms-interpolation-mode:bicubic}.ie8 img{width:auto}.audio_container audio{max-width:100%}.video_container video{max-width:100%;height:auto}.aspect,.responsive{position:relative;height:0}.aspect iframe,.responsive iframe{position:absolute;top:0;left:0;width:100%;height:100%}.aspect--16\:9,.responsive.ratio-169{padding-bottom:56.25%}.aspect--16\:10,.responsive.ratio-1610{padding-bottom:62.5%}.aspect--21\:9,.responsive.ratio-219{padding-bottom:42.8571%}.aspect--4\:3,.responsive.ratio-43{padding-bottom:75%}.aspect--3\:2,.responsive.ratio-32{padding-bottom:66.6666%}
.mobile_menu{position:fixed;z-index:100;display:none}.mobile_menu .inner{height:100%;background:#000;overflow-y:scroll}.mobile_menu.active.position_left{box-shadow:2px 0 5px 0 rgba(0,0,0,.5)}.mobile_menu.active.position_top{box-shadow:0 2px 5px 0 rgba(0,0,0,.5)}.mobile_menu.active.position_right{box-shadow:-2px 0 5px 0 rgba(0,0,0,.5)}.mobile_menu.active.position_bottom{box-shadow:0 -2px 5px 0 rgba(0,0,0,.5)}.mobile_menu.active.no_shadow{box-shadow:none!important}.mobile_menu_trigger{display:none}.mobile_menu_wrapper{position:relative;width:100%;overflow:hidden}.mobile_menu_overlay{position:fixed;top:0;left:0;width:100%;height:100vh;z-index:99}.mobile_menu_overlay.background{background:rgba(0,0,0,.5)}.mobile_menu li.submenu_hide>ul{display:none}.mobile_menu li.submenu_show>ul{display:block}body.ie8 .mobile_menu,body.ie8 .mobile_menu_trigger,body.ie9 .mobile_menu,body.ie9 .mobile_menu_trigger{display:none!important}
.rs-columns {
  clear: both;
  display: inline-block;
  width: 100%;
}

.rs-column {
  float: left;
  width: 100%;
  margin-top: 7.69231%;
  margin-right: 7.69231%;
}
.rs-column.-large-first {
  clear: left;
}
.rs-column.-large-last {
  margin-right: -5px;
}
.rs-column.-large-first-row {
  margin-top: 0;
}
.rs-column.-large-col-1-1 {
  width: 100%;
}
.rs-column.-large-col-2-1 {
  width: 46.15385%;
}
.rs-column.-large-col-2-2 {
  width: 100%;
}
.rs-column.-large-col-3-1 {
  width: 28.20513%;
}
.rs-column.-large-col-3-2 {
  width: 64.10256%;
}
.rs-column.-large-col-3-3 {
  width: 100%;
}
.rs-column.-large-col-4-1 {
  width: 19.23077%;
}
.rs-column.-large-col-4-2 {
  width: 46.15385%;
}
.rs-column.-large-col-4-3 {
  width: 73.07692%;
}
.rs-column.-large-col-4-4 {
  width: 100%;
}
.rs-column.-large-col-5-1 {
  width: 13.84615%;
}
.rs-column.-large-col-5-2 {
  width: 35.38462%;
}
.rs-column.-large-col-5-3 {
  width: 56.92308%;
}
.rs-column.-large-col-5-4 {
  width: 78.46154%;
}
.rs-column.-large-col-5-5 {
  width: 100%;
}
.rs-column.-large-col-6-1 {
  width: 10.25641%;
}
.rs-column.-large-col-6-2 {
  width: 28.20513%;
}
.rs-column.-large-col-6-3 {
  width: 46.15385%;
}
.rs-column.-large-col-6-4 {
  width: 64.10256%;
}
.rs-column.-large-col-6-5 {
  width: 82.05128%;
}
.rs-column.-large-col-6-6 {
  width: 100%;
}
@media screen and (max-width: 900px) {
  .rs-column {
    margin-top: 7.69231%;
    margin-right: 7.69231%;
  }
  .rs-column.-large-first {
    clear: none;
  }
  .rs-column.-large-last {
    margin-right: 7.69231%;
  }
  .rs-column.-large-first-row {
    margin-top: 7.69231%;
  }
  .rs-column.-medium-first {
    clear: left;
  }
  .rs-column.-medium-last {
    margin-right: -5px;
  }
  .rs-column.-medium-first-row {
    margin-top: 0;
  }
  .rs-column.-medium-col-1-1 {
    width: 100%;
  }
  .rs-column.-medium-col-2-1 {
    width: 46.15385%;
  }
  .rs-column.-medium-col-2-2 {
    width: 100%;
  }
  .rs-column.-medium-col-3-1 {
    width: 28.20513%;
  }
  .rs-column.-medium-col-3-2 {
    width: 64.10256%;
  }
  .rs-column.-medium-col-3-3 {
    width: 100%;
  }
  .rs-column.-medium-col-4-1 {
    width: 19.23077%;
  }
  .rs-column.-medium-col-4-2 {
    width: 46.15385%;
  }
  .rs-column.-medium-col-4-3 {
    width: 73.07692%;
  }
  .rs-column.-medium-col-4-4 {
    width: 100%;
  }
  .rs-column.-medium-col-5-1 {
    width: 13.84615%;
  }
  .rs-column.-medium-col-5-2 {
    width: 35.38462%;
  }
  .rs-column.-medium-col-5-3 {
    width: 56.92308%;
  }
  .rs-column.-medium-col-5-4 {
    width: 78.46154%;
  }
  .rs-column.-medium-col-5-5 {
    width: 100%;
  }
  .rs-column.-medium-col-6-1 {
    width: 10.25641%;
  }
  .rs-column.-medium-col-6-2 {
    width: 28.20513%;
  }
  .rs-column.-medium-col-6-3 {
    width: 46.15385%;
  }
  .rs-column.-medium-col-6-4 {
    width: 64.10256%;
  }
  .rs-column.-medium-col-6-5 {
    width: 82.05128%;
  }
  .rs-column.-medium-col-6-6 {
    width: 100%;
  }
}
@media screen and (max-width: 599px) {
  .rs-column {
    margin-top: 7.69231%;
    margin-right: 7.69231%;
  }
  .rs-column.-large-last {
    margin-right: 7.69231%;
  }
  .rs-column.-large-first-row {
    margin-top: 7.69231%;
  }
  .rs-column.-medium-first {
    clear: none;
  }
  .rs-column.-medium-last {
    margin-right: 7.69231%;
  }
  .rs-column.-medium-first-row {
    margin-top: 7.69231%;
  }
  .rs-column.-small-first {
    clear: left;
  }
  .rs-column.-small-last {
    margin-right: -5px;
  }
  .rs-column.-small-first-row {
    margin-top: 0;
  }
  .rs-column.-small-col-1-1 {
    width: 100%;
  }
  .rs-column.-small-col-2-1 {
    width: 46.15385%;
  }
  .rs-column.-small-col-2-2 {
    width: 100%;
  }
  .rs-column.-small-col-3-1 {
    width: 28.20513%;
  }
  .rs-column.-small-col-3-2 {
    width: 64.10256%;
  }
  .rs-column.-small-col-3-3 {
    width: 100%;
  }
  .rs-column.-small-col-4-1 {
    width: 19.23077%;
  }
  .rs-column.-small-col-4-2 {
    width: 46.15385%;
  }
  .rs-column.-small-col-4-3 {
    width: 73.07692%;
  }
  .rs-column.-small-col-4-4 {
    width: 100%;
  }
  .rs-column.-small-col-5-1 {
    width: 13.84615%;
  }
  .rs-column.-small-col-5-2 {
    width: 35.38462%;
  }
  .rs-column.-small-col-5-3 {
    width: 56.92308%;
  }
  .rs-column.-small-col-5-4 {
    width: 78.46154%;
  }
  .rs-column.-small-col-5-5 {
    width: 100%;
  }
  .rs-column.-small-col-6-1 {
    width: 10.25641%;
  }
  .rs-column.-small-col-6-2 {
    width: 28.20513%;
  }
  .rs-column.-small-col-6-3 {
    width: 46.15385%;
  }
  .rs-column.-small-col-6-4 {
    width: 64.10256%;
  }
  .rs-column.-small-col-6-5 {
    width: 82.05128%;
  }
  .rs-column.-small-col-6-6 {
    width: 100%;
  }
}

.content-slider{overflow:hidden;visibility:hidden;position:relative}.slider-wrapper{overflow:hidden;position:relative}.slider-wrapper>*{float:left;width:100%;position:relative}.slider-control{height:30px;position:relative}.slider-control a,.slider-control .slider-menu{position:absolute;top:9px;display:inline-block}.slider-control .slider-prev{left:0}.slider-control .slider-next{right:0}.slider-control .slider-menu{top:0;width:50%;left:50%;margin-left:-25%;font-size:27px;text-align:center}.slider-control .slider-menu b{color:#bbb;cursor:pointer}.slider-control .slider-menu b.active{color:#666}
.glightbox-container{width:100%;height:100%;position:fixed;top:0;left:0;z-index:999999!important;overflow:hidden;-ms-touch-action:none;touch-action:none;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;outline:0;overflow:hidden}.glightbox-container.inactive{display:none}.glightbox-container .gcontainer{position:relative;width:100%;height:100%;z-index:9999;overflow:hidden}.glightbox-container .gslider{-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease;height:100%;left:0;top:0;width:100%;position:relative;overflow:hidden;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.glightbox-container .gslide{width:100%;position:absolute;opacity:1;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:0}.glightbox-container .gslide.current{opacity:1;z-index:99999;position:relative}.glightbox-container .gslide.prev{opacity:1;z-index:9999}.glightbox-container .gslide-inner-content{width:100%}.glightbox-container .ginner-container{position:relative;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:100%;margin:auto;height:100vh}.glightbox-container .ginner-container.gvideo-container{width:100%}.glightbox-container .ginner-container.desc-bottom,.glightbox-container .ginner-container.desc-top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.glightbox-container .ginner-container.desc-left,.glightbox-container .ginner-container.desc-right{max-width:100%!important}.gslide iframe,.gslide video{outline:0!important;border:none;min-height:165px;-webkit-overflow-scrolling:touch;-ms-touch-action:auto;touch-action:auto}.gslide:not(.current){pointer-events:none}.gslide-image{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.gslide-image img{max-height:100vh;display:block;padding:0;float:none;outline:0;border:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;max-width:100vw;width:auto;height:auto;-o-object-fit:cover;object-fit:cover;-ms-touch-action:none;touch-action:none;margin:auto;min-width:200px}.desc-bottom .gslide-image img,.desc-top .gslide-image img{width:auto}.desc-left .gslide-image img,.desc-right .gslide-image img{width:auto;max-width:100%}.gslide-image img.zoomable{position:relative}.gslide-image img.dragging{cursor:-webkit-grabbing!important;cursor:grabbing!important;-webkit-transition:none;transition:none}.gslide-video{position:relative;max-width:100vh;width:100%!important}.gslide-video .gvideo-wrapper{width:100%;margin:auto}.gslide-video::before{content:'';display:block;position:absolute;width:100%;height:100%;background:rgba(255,0,0,.34);display:none}.gslide-video.playing::before{display:none}.gslide-video.fullscreen{max-width:100%!important;min-width:100%;height:75vh}.gslide-video.fullscreen video{max-width:100%!important;width:100%!important}.gslide-inline{background:#fff;text-align:left;max-height:calc(100vh - 40px);overflow:auto;max-width:100%}.gslide-inline .ginlined-content{padding:20px;width:100%}.gslide-inline .dragging{cursor:-webkit-grabbing!important;cursor:grabbing!important;-webkit-transition:none;transition:none}.ginlined-content{overflow:auto;display:block!important;opacity:1}.gslide-external{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;min-width:100%;background:#fff;padding:0;overflow:auto;max-height:75vh;height:100%}.gslide-media{display:-webkit-box;display:-ms-flexbox;display:flex;width:auto}.zoomed .gslide-media{-webkit-box-shadow:none!important;box-shadow:none!important}.desc-bottom .gslide-media,.desc-top .gslide-media{margin:0 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.gslide-description{position:relative;-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%}.gslide-description.description-left,.gslide-description.description-right{max-width:100%}.gslide-description.description-bottom,.gslide-description.description-top{margin:0 auto;width:100%}.gslide-description p{margin-bottom:12px}.gslide-description p:last-child{margin-bottom:0}.zoomed .gslide-description{display:none}.glightbox-button-hidden{display:none}.glightbox-mobile .glightbox-container .gslide-description{height:auto!important;width:100%;background:0 0;position:absolute;bottom:0;padding:19px 11px;max-width:100vw!important;-webkit-box-ordinal-group:3!important;-ms-flex-order:2!important;order:2!important;max-height:78vh;overflow:auto!important;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(rgba(0,0,0,.75)));background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.75) 100%);-webkit-transition:opacity .3s linear;transition:opacity .3s linear;padding-bottom:50px}.glightbox-mobile .glightbox-container .gslide-title{color:#fff;font-size:1em}.glightbox-mobile .glightbox-container .gslide-desc{color:#a1a1a1}.glightbox-mobile .glightbox-container .gslide-desc a{color:#fff;font-weight:700}.glightbox-mobile .glightbox-container .gslide-desc *{color:inherit}.glightbox-mobile .glightbox-container .gslide-desc string{color:#fff}.glightbox-mobile .glightbox-container .gslide-desc .desc-more{color:#fff;opacity:.4}.gdesc-open .gslide-media{-webkit-transition:opacity .5s ease;transition:opacity .5s ease;opacity:.4}.gdesc-open .gdesc-inner{padding-bottom:30px}.gdesc-closed .gslide-media{-webkit-transition:opacity .5s ease;transition:opacity .5s ease;opacity:1}.greset{-webkit-transition:all .3s ease;transition:all .3s ease}.gabsolute{position:absolute}.grelative{position:relative}.glightbox-desc{display:none!important}.glightbox-open{overflow:hidden}.gloader{height:25px;width:25px;-webkit-animation:lightboxLoader .8s infinite linear;animation:lightboxLoader .8s infinite linear;border:2px solid #fff;border-right-color:transparent;border-radius:50%;position:absolute;display:block;z-index:9999;left:0;right:0;margin:0 auto;top:47%}.goverlay{width:100%;height:calc(100vh + 1px);position:fixed;top:-1px;left:0;background:#000;will-change:opacity}.glightbox-mobile .goverlay{background:#000}.gclose,.gnext,.gprev{z-index:99999;cursor:pointer;width:26px;height:44px;border:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.gclose svg,.gnext svg,.gprev svg{display:block;width:25px;height:auto;margin:0;padding:0}.gclose.disabled,.gnext.disabled,.gprev.disabled{opacity:.1}.gclose .garrow,.gnext .garrow,.gprev .garrow{stroke:#fff}.gbtn.focused{outline:2px solid #0f3d81}iframe.wait-autoplay{opacity:0}.glightbox-closing .gclose,.glightbox-closing .gnext,.glightbox-closing .gprev{opacity:0!important}.glightbox-clean .gslide-description{background:#fff}.glightbox-clean .gdesc-inner{padding:22px 20px}.glightbox-clean .gslide-title{font-size:1em;font-weight:400;font-family:arial;color:#000;margin-bottom:19px;line-height:1.4em}.glightbox-clean .gslide-desc{font-size:.86em;margin-bottom:0;font-family:arial;line-height:1.4em}.glightbox-clean .gslide-video{background:#000}.glightbox-clean .gclose,.glightbox-clean .gnext,.glightbox-clean .gprev{background-color:rgba(0,0,0,.75);border-radius:4px}.glightbox-clean .gclose path,.glightbox-clean .gnext path,.glightbox-clean .gprev path{fill:#fff}.glightbox-clean .gprev{position:absolute;top:-100%;left:30px;width:40px;height:50px}.glightbox-clean .gnext{position:absolute;top:-100%;right:30px;width:40px;height:50px}.glightbox-clean .gclose{width:35px;height:35px;top:15px;right:10px;position:absolute}.glightbox-clean .gclose svg{width:18px;height:auto}.glightbox-clean .gclose:hover{opacity:1}.gfadeIn{-webkit-animation:gfadeIn .5s ease;animation:gfadeIn .5s ease}.gfadeOut{-webkit-animation:gfadeOut .5s ease;animation:gfadeOut .5s ease}.gslideOutLeft{-webkit-animation:gslideOutLeft .3s ease;animation:gslideOutLeft .3s ease}.gslideInLeft{-webkit-animation:gslideInLeft .3s ease;animation:gslideInLeft .3s ease}.gslideOutRight{-webkit-animation:gslideOutRight .3s ease;animation:gslideOutRight .3s ease}.gslideInRight{-webkit-animation:gslideInRight .3s ease;animation:gslideInRight .3s ease}.gzoomIn{-webkit-animation:gzoomIn .5s ease;animation:gzoomIn .5s ease}.gzoomOut{-webkit-animation:gzoomOut .5s ease;animation:gzoomOut .5s ease}@-webkit-keyframes lightboxLoader{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes lightboxLoader{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes gfadeIn{from{opacity:0}to{opacity:1}}@keyframes gfadeIn{from{opacity:0}to{opacity:1}}@-webkit-keyframes gfadeOut{from{opacity:1}to{opacity:0}}@keyframes gfadeOut{from{opacity:1}to{opacity:0}}@-webkit-keyframes gslideInLeft{from{opacity:0;-webkit-transform:translate3d(-60%,0,0);transform:translate3d(-60%,0,0)}to{visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes gslideInLeft{from{opacity:0;-webkit-transform:translate3d(-60%,0,0);transform:translate3d(-60%,0,0)}to{visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@-webkit-keyframes gslideOutLeft{from{opacity:1;visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(-60%,0,0);transform:translate3d(-60%,0,0);opacity:0;visibility:hidden}}@keyframes gslideOutLeft{from{opacity:1;visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(-60%,0,0);transform:translate3d(-60%,0,0);opacity:0;visibility:hidden}}@-webkit-keyframes gslideInRight{from{opacity:0;visibility:visible;-webkit-transform:translate3d(60%,0,0);transform:translate3d(60%,0,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes gslideInRight{from{opacity:0;visibility:visible;-webkit-transform:translate3d(60%,0,0);transform:translate3d(60%,0,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@-webkit-keyframes gslideOutRight{from{opacity:1;visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(60%,0,0);transform:translate3d(60%,0,0);opacity:0}}@keyframes gslideOutRight{from{opacity:1;visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(60%,0,0);transform:translate3d(60%,0,0);opacity:0}}@-webkit-keyframes gzoomIn{from{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:1}}@keyframes gzoomIn{from{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:1}}@-webkit-keyframes gzoomOut{from{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@keyframes gzoomOut{from{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@media (min-width:769px){.glightbox-container .ginner-container{width:auto;height:auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.glightbox-container .ginner-container.desc-top .gslide-description{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.glightbox-container .ginner-container.desc-top .gslide-image,.glightbox-container .ginner-container.desc-top .gslide-image img{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.glightbox-container .ginner-container.desc-left .gslide-description{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.glightbox-container .ginner-container.desc-left .gslide-image{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.gslide-image img{max-height:97vh;max-width:100%}.gslide-image img.zoomable{cursor:-webkit-zoom-in;cursor:zoom-in}.zoomed .gslide-image img.zoomable{cursor:-webkit-grab;cursor:grab}.gslide-inline{max-height:95vh}.gslide-external{max-height:100vh}.gslide-description.description-left,.gslide-description.description-right{max-width:275px}.glightbox-open{height:auto}.goverlay{background:rgba(0,0,0,.92)}.glightbox-clean .gslide-media{-webkit-box-shadow:1px 2px 9px 0 rgba(0,0,0,.65);box-shadow:1px 2px 9px 0 rgba(0,0,0,.65)}.glightbox-clean .description-left .gdesc-inner,.glightbox-clean .description-right .gdesc-inner{position:absolute;height:100%;overflow-y:auto}.glightbox-clean .gclose,.glightbox-clean .gnext,.glightbox-clean .gprev{background-color:rgba(0,0,0,.32)}.glightbox-clean .gclose:hover,.glightbox-clean .gnext:hover,.glightbox-clean .gprev:hover{background-color:rgba(0,0,0,.7)}.glightbox-clean .gprev{top:45%}.glightbox-clean .gnext{top:45%}}@media (min-width:992px){.glightbox-clean .gclose{opacity:.7;right:20px}}@media screen and (max-height:420px){.goverlay{background:#000}}
@charset "UTF-8";
.contao-cookiebar {
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 9999;
  font-size: 0;
  letter-spacing: 0;
  text-align: center;
  padding: 15px;
  max-height: 100vh;
  box-sizing: border-box;
  pointer-events: none;
  overflow: hidden; }
  .contao-cookiebar * {
    box-sizing: border-box; }
  .contao-cookiebar:before {
    content: '';
    display: inline-block;
    height: 100%;
    vertical-align: middle; }
  .contao-cookiebar .cc-inner {
    display: inline-block;
    overflow-y: auto;
    max-height: 100%;
    max-width: 100%;
    opacity: 0;
    pointer-events: none;
    visibility: hidden;
    font-size: 1rem;
    text-align: left; }
  .contao-cookiebar.cc-top .cc-inner {
    vertical-align: top; }
  .contao-cookiebar.cc-top.cc-active .cc-inner {
    animation: cookiebar-top-in 0.5s ease-in-out forwards; }
  .contao-cookiebar.cc-top.cc-saved .cc-inner {
    animation: cookiebar-top-out 0.5s ease-in-out forwards; }
  .contao-cookiebar.cc-bottom .cc-inner {
    vertical-align: bottom; }
  .contao-cookiebar.cc-bottom.cc-active .cc-inner {
    animation: cookiebar-bottom-in 0.5s ease-in-out forwards; }
  .contao-cookiebar.cc-bottom.cc-saved .cc-inner {
    animation: cookiebar-bottom-out 0.5s ease-in-out forwards; }
  .contao-cookiebar.cc-middle .cc-inner {
    vertical-align: middle; }
  .contao-cookiebar.cc-middle.cc-active .cc-inner {
    animation: cookiebar-middle-in 0.5s ease-in-out forwards; }
  .contao-cookiebar.cc-middle.cc-saved .cc-inner {
    animation: cookiebar-middle-out 0.5s ease-in-out forwards; }
  .contao-cookiebar.cc-left {
    text-align: left; }
  .contao-cookiebar.cc-right {
    text-align: right; }
  .contao-cookiebar .cc-head h1:first-child, .contao-cookiebar .cc-head h2:first-child, .contao-cookiebar .cc-head h3:first-child, .contao-cookiebar .cc-head h4:first-child, .contao-cookiebar .cc-head h5:first-child, .contao-cookiebar .cc-head h6:first-child {
    margin-top: 0; }
  .contao-cookiebar .cc-head p {
    margin-bottom: 15px; }
  .contao-cookiebar .cc-btn {
    display: inline-block;
    cursor: pointer;
    width: 100%;
    padding: 8px 14px;
    margin-bottom: 8px;
    font-size: 15px;
    outline: 0 none;
    border: 1px solid #cfcfcf;
    border-radius: 4px;
    color: #444;
    background: #f5f5f5; }
    .contao-cookiebar .cc-btn:hover {
      background: #ececec; }
    .contao-cookiebar .cc-btn:last-child {
      margin-bottom: 0; }
  .contao-cookiebar .grayscale .cc-btn {
    background: #f1efef; }
    .contao-cookiebar .grayscale .cc-btn:hover {
      background: #ececec; }
    .contao-cookiebar .grayscale .cc-btn.success {
      background: #fbfbfb; }
      .contao-cookiebar .grayscale .cc-btn.success:hover {
        background: #f7f7f7; }
  .contao-cookiebar .highlight .cc-btn.success {
    background: #4e9e3e;
    border-color: #3e7830;
    color: #fff; }
    .contao-cookiebar .highlight .cc-btn.success:hover {
      background: #4c933f; }
  .contao-cookiebar label {
    position: relative;
    display: block;
    padding: 8px 13px 8px 0;
    line-height: 1.2rem; }
    .contao-cookiebar label.group {
      font-weight: 600; }
  .contao-cookiebar input {
    position: absolute;
    width: 1px;
    height: 1px;
    outline: 0 none;
    opacity: 0; }
    .contao-cookiebar input + label {
      padding: 8px 13px 8px 50px;
      cursor: pointer; }
      .contao-cookiebar input + label:before {
        content: '';
        position: absolute;
        top: 6px;
        left: 0;
        width: 35px;
        height: 18px;
        margin: 0;
        box-sizing: content-box;
        border-radius: 10px;
        background: #fff;
        border: 2px solid #9c9b99;
        transition: border-color .2s; }
      .contao-cookiebar input + label:after {
        display: block;
        content: '';
        position: absolute;
        top: 10px;
        left: 4px;
        width: 14px;
        height: 14px;
        border-radius: 10px;
        background: #9c9b99;
        transition: background .2s, margin-left .2s, padding .2s; }
      .contao-cookiebar input + label:active:after {
        padding-left: 5px; }
    .contao-cookiebar input.cc-group-half + label:after {
      background: linear-gradient(to right, #9c9b99 0%, #9c9b99 50%, #399d32 50%, #399d32 100%); }
    .contao-cookiebar input:checked + label:after {
      background: #399d32;
      margin-left: 17px; }
    .contao-cookiebar input:checked + label:active:after {
      margin-left: 12px; }
    .contao-cookiebar input:checked + label:before {
      background: #dcf3db;
      border-color: #399d32; }
    .contao-cookiebar input:disabled + label {
      pointer-events: none; }
      .contao-cookiebar input:disabled + label:after {
        background: #c8c7c5; }
      .contao-cookiebar input:disabled + label:before {
        background: #f4f4f4;
        border-color: #c8c7c5; }
  .contao-cookiebar.cc-active .cc-inner {
    opacity: 1;
    pointer-events: auto;
    visibility: visible; }
  .contao-cookiebar.cc-active.cc-blocked {
    pointer-events: auto;
    animation: cookiebar-overlay-in 0.5s ease-in-out forwards; }
  .contao-cookiebar.cc-saved.cc-inner {
    opacity: 0;
    pointer-events: none;
    visibility: hidden; }
  .contao-cookiebar.cc-saved.cc-blocked {
    pointer-events: none;
    animation: cookiebar-overlay-out 0.5s ease-in-out forwards; }

@media (min-width: 768px) {
  .contao-cookiebar .cc-btn {
    width: auto;
    margin-bottom: 0; }
  .contao-cookiebar .cc-inner {
    max-width: 750px; } }

@keyframes cookiebar-overlay-in {
  0% {
    background: rgba(0, 0, 0, 0); }
  100% {
    background: rgba(0, 0, 0, 0.75); } }

@keyframes cookiebar-overlay-out {
  0% {
    background: rgba(0, 0, 0, 0.75); }
  100% {
    background: rgba(0, 0, 0, 0);
    visibility: hidden; } }

@keyframes cookiebar-top-in {
  0% {
    opacity: 0;
    transform: translateY(-100%); }
  100% {
    opacity: 1;
    transform: translateY(0); } }

@keyframes cookiebar-top-out {
  0% {
    opacity: 1;
    visibility: visible;
    transform: translateY(0); }
  100% {
    opacity: 0;
    visibility: hidden;
    transform: translateY(-100%); } }

@keyframes cookiebar-middle-in {
  0% {
    opacity: 0;
    transform: scale(0); }
  100% {
    opacity: 1;
    transform: scale(1); } }

@keyframes cookiebar-middle-out {
  0% {
    opacity: 1;
    visibility: visible;
    transform: scale(1); }
  100% {
    opacity: 0;
    visibility: hidden;
    transform: scale(0); } }

@keyframes cookiebar-bottom-in {
  0% {
    opacity: 0;
    transform: translateY(100%); }
  100% {
    opacity: 1;
    transform: translateY(0); } }

@keyframes cookiebar-bottom-out {
  0% {
    opacity: 1;
    visibility: visible;
    transform: translateY(0); }
  100% {
    opacity: 0;
    visibility: hidden;
    transform: translateY(100%); } }

.contao-cookiebar {
  color: #444444; }
  .contao-cookiebar p {
    color: #868686;
    line-height: 1.4; }
  .contao-cookiebar .cc-inner {
    padding: 25px;
    border-radius: 5px;
    -webkit-box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.25);
    box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.25);
    background: #fff; }
  .contao-cookiebar .cc-group {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    align-content: center;
    position: relative;
    border: 1px solid #d0d0d0;
    border-radius: 5px;
    margin-bottom: 10px; }
    .contao-cookiebar .cc-group > label {
      flex-grow: 1;
      margin: 5px 0 5px 10px; }
    .contao-cookiebar .cc-group .cc-detail-btn {
      border: 0 none;
      outline: 0 none;
      background: transparent;
      font-size: 13px;
      letter-spacing: 0;
      text-transform: initial;
      cursor: pointer;
      color: #a2a2a2;
      padding: 8px 10px;
      line-height: 1.2rem; }
      .contao-cookiebar .cc-group .cc-detail-btn span:nth-child(2) {
        display: none; }
      .contao-cookiebar .cc-group .cc-detail-btn.cc-active span:nth-child(1) {
        display: none; }
      .contao-cookiebar .cc-group .cc-detail-btn.cc-active span:nth-child(2) {
        display: inline; }
      .contao-cookiebar .cc-group .cc-detail-btn:hover {
        color: #717171; }
    .contao-cookiebar .cc-group .cc-detail-btn-details {
      display: inline-block;
      border: 0 none;
      outline: 0 none;
      background: transparent;
      font-size: 13px;
      letter-spacing: 0;
      text-transform: initial;
      cursor: pointer;
      color: #a2a2a2;
      text-decoration: underline;
      padding: 0;
      margin: 0 0 10px; }
      .contao-cookiebar .cc-group .cc-detail-btn-details span:nth-child(2) {
        display: none; }
      .contao-cookiebar .cc-group .cc-detail-btn-details.cc-active span:nth-child(1) {
        display: none; }
      .contao-cookiebar .cc-group .cc-detail-btn-details.cc-active span:nth-child(2) {
        display: inline; }
      .contao-cookiebar .cc-group .cc-detail-btn-details:hover {
        color: #717171; }
  .contao-cookiebar .cc-cookies {
    display: none;
    width: 100%;
    background: #fbfbfb;
    border-radius: 0 0 5px 5px; }
    .contao-cookiebar .cc-cookies > p {
      font-size: 0.875rem; }
    .contao-cookiebar .cc-cookies > p, .contao-cookiebar .cc-cookies > .cc-cookie {
      margin: 0;
      padding: 15px;
      border-top: 1px solid #e6e6e6; }
    .contao-cookiebar .cc-cookies .cc-cookie .cc-cookie-info {
      font-size: 0.875rem;
      background: #fff;
      padding: 10px;
      border-radius: 5px;
      border: 1px solid #efefef; }
      .contao-cookiebar .cc-cookies .cc-cookie .cc-cookie-info > div > span {
        font-weight: 600; }
      .contao-cookiebar .cc-cookies .cc-cookie .cc-cookie-info > div + div {
        margin-top: 5px; }
      .contao-cookiebar .cc-cookies .cc-cookie .cc-cookie-info + button.cc-detail-btn-details {
        margin-top: 15px; }
    .contao-cookiebar .cc-cookies .cc-cookie .cc-cookie-desc > p {
      margin-bottom: 0; }
    .contao-cookiebar .cc-cookies .cc-cookie label.cookie + p, .contao-cookiebar .cc-cookies .cc-cookie label.cookie + .cc-cookie-info, .contao-cookiebar .cc-cookies .cc-cookie label.cookie + button.cc-detail-btn-details {
      margin-top: 10px; }
    .contao-cookiebar .cc-cookies .cc-cookie p {
      margin: 0 0 15px;
      font-size: 0.875rem; }
  .contao-cookiebar .cc-footer, .contao-cookiebar .cc-info {
    text-align: center; }
  .contao-cookiebar .cc-info {
    margin-top: 15px; }
    .contao-cookiebar .cc-info > p {
      font-size: 0.875rem; }
    .contao-cookiebar .cc-info > a {
      display: inline-block;
      font-size: 0.813rem;
      color: #a2a2a2;
      text-decoration: none; }
      .contao-cookiebar .cc-info > a:hover {
        color: #717171; }
      .contao-cookiebar .cc-info > a + a:before {
        display: inline-block;
        content: '·';
        margin-right: 5px; }

/* style.css */
#button-head a{width:200px;height:200px;bottom:10%;right:5%;position:absolute;display:table;vertical-align:middle;text-align:center;background-image:url("/files/nav/kreis-blau.svg");background-position:center center;background-repeat:no-repeat;text-decoration:none;background-size:100% auto;z-index:1;-webkit-transform: rotate(7.5deg);-ms-transform: rotate(7.5deg);transform: rotate(7.5deg);-webkit-transition: all 0.3s ease-out;transition: all 0.3s ease-out}#button-head a:hover{-webkit-transform: rotate(3deg);        -ms-transform: rotate(3deg);        transform: rotate(3deg)}#button-head .bu-innen{display:table-cell;vertical-align:middle}#button-head a{text-decoration:none}#button-head .bu-innen{display:table-cell;vertical-align:middle}.contao-cookiebar .cc-head{text-align:center}.contao-cookiebar .cc-btn{background-color:#EAECA2;background-position:center center;border:0px;border-radius:5px;font:17px/25px 'Lato', sans-serif;font-weight:bold;text-decoration:none;color:#3B3B3B;text-transform:uppercase;letter-spacing:.5px}.cc-inner h2{margin-bottom:20px}.cc-inner strong{background-image:url("../../files/nav/hg-gelb.svg");background-position:center center;background-repeat:no-repeat;font-weight: normal}.gelb-bg{margin:40px auto 20px;text-align:center}.icon-spa .tabs.tab_0::before{background-image:url("../../files/nav/icons/icon-kind.svg")}.icon-spa .tabs::before{width:30px;height:30px;display:inline-block;margin-right:5px;margin-bottom:-8px;background-image:url("../../files/nav/icons/icon-16%2B.svg");background-position:center center;background-repeat:no-repeat;content:""}.tabcontrol_tabs ul li.selected,.tabcontrol_tabs ul li:hover{background-color:#EBEBEB}.tabcontrol_tabs ul li.selected::after{background-image:url("../../files/nav/pfeil_unten.svg")}.tabcontrol_tabs ul li::after{width:10px;height:10px;display:inline-block;margin-bottom:2px;margin-left:5px;background-image:url("../../files/nav/pfeil.svg");background-position:center center;background-repeat:no-repeat;content:""}.tabcontrol_tabs ul li{display:inline-block;margin-right:2px;margin-bottom:-1px;margin-left:2px;padding:10px 25px;border:1px solid #EBEBEB;color:#3B3B3B;letter-spacing:1px;list-style-type:none}.tabcontrol_tabs ul{margin:0;padding:0}.tabcontrol_tabs{margin-top:100px;text-align:center;border-bottom:1px solid #EBEBEB}.gdesc-inner{display: none !important}:lang(da)  .rightanf span{font-size:14px}:lang(da)  .butanf span{font-size:12px}.mod_changelanguage li a.lang-da::before,li.active.lang-da::before{background-image:url("../../files/nav/da.svg")}.google-maps{width:100%;height:500px;margin-top:100px;display: flex}.anf-det.ce_hyperlink a{margin-top:10px;background-image:url("../../files/nav/hg-gelb.svg")}.mod_newsreader .rs-columns{text-align:left}.mod_newsreader{text-align:center}.mod_newsreader .hyperlink_txt{font-size:37px}.mod_newsreader .back{display:none}:target{padding-top: 250px;    margin-top: -250px;    display: inline-block}.mod_changelanguage li.expand{margin-top:0}.mod_changelanguage li a.lang-nl::before,li.active.lang-nl::before{background-image:url("../../files/nav/nl.svg")}.mod_changelanguage li a.lang-hr::before,li.active.lang-hr::before{background-image:url("../../files/nav/hr.svg")}.mod_changelanguage li a.lang-hu::before,li.active.lang-hu::before{background-image:url("../../files/nav/hu.svg")}.mod_changelanguage li a.lang-cs::before,li.active.lang-cs::before{background-image:url("../../files/nav/cs.svg")}.mod_changelanguage li a.lang-it::before,li.active.lang-it::before{background-image:url("../../files/nav/it.svg")}.mod_changelanguage li a.lang-en::before,li.active.lang-en::before{background-image:url("../../files/nav/en.svg")}.mod_changelanguage li a.lang-de::before,li.active.lang-de::before{background-image:url("../../files/nav/at.svg")}li.active{left:0;top:0;position:absolute;background-color:#EBEBEB;margin-top: 0 !important;cursor: pointer}li.active::after{width:20px;height:31px;right:-20px;top:0;position:absolute;display:inline-block;background:#EBEBEB url("../../files/nav/pfeil.svg") center center no-repeat;content:"";background-size: 40%; transition: all 500ms ease}.mod_changelanguage li.active:hover::after,.mod_changelanguage li.active.expand::after{background-color:#b3b3b3;background-image:url("../../files/nav/pfeil_unten.svg");transition: all 500ms ease;transform-origin: center center}.mod_changelanguage strong,.mod_changelanguage span{display:none}.mod_changelanguage li.active:hover{background-color:#EBEBEB;transition: all 500ms ease}.mod_changelanguage li:hover{height:30px;background-color:#b3b3b3;transition: all 500ms ease}.mod_changelanguage li a::before,li.active::before{width:40px;height:17px;display:inline-block;background-position:center center;background-repeat:no-repeat;content:""}.mod_changelanguage li{height:30px;margin-top:-75px;list-style-type:none;transition: all 500ms ease}.mod_changelanguage ul{width:40px;position:relative;margin-top:0;margin-bottom:0;padding-top:31px;padding-left:0;background-color:#EBEBEB}.mod_changelanguage,#header.small.navopen .mod_changelanguage{width:60px;min-height:35px;left:180px;top:25px;position:fixed;z-index: 9;overflow-x: visible; transition: all 500ms ease}#header.small .mod_changelanguage{left:100px;transition: all 500ms ease}.herbstl:hover{width:165px;bottom:20px;left:20px;position:fixed;webkit-transition: all 500ms ease;    -moz-transition: all 500ms ease;    -ms-transition: all 500ms ease;    -o-transition: all 500ms ease;    transition: all 500ms ease;animation: none}.herbstl{width:160px;bottom:20px;left:20px;position:fixed;webkit-transition: all 500ms ease;    -moz-transition: all 500ms ease;    -ms-transition: all 500ms ease;    -o-transition: all 500ms ease;    transition: all 500ms ease;animation: shake 3s infinite 3s;z-index: 2}@keyframes shake{20%, 80% {       transform: translate3d(0px, 0, 0);     }     30%, 50%, 70% {       transform: translate3d(-3px, 0, 0);     }     40%, 60% {       transform: translate3d(3px, 0, 0);     }}.table-cont{height:auto}.newsanmeldung .cookiebar{display:none!important}.cookiebar{width:450px;left:50%;padding:0 0 30px;background-color:#9EB290;transform: translateX(-50%)}.cookiebar:before{width:180px;height:30px;right:0;top:0;position:absolute;display:block;margin-top:-10px;margin-right:-15px;background-image:url("../../files/nav/hg-gelb.svg");background-position:center center;background-repeat:no-repeat;font:35px/40px Viktorie, 'Lato', sans-serif;color:#3B3B3B;content:"Info";background-size:100% auto;transform: rotate(4deg)}.cookiebar__message,.cookiebar__text{margin-right:0}.cookiebar__message{display:block;padding:40px 40px 15px}.cookiebar__button:hover{background-color:transparent}.wellnesstab ul.tabs__menue{margin-bottom:0}.wellinn,.wellnesshov{position:relative;overflow:hidden}.wellnesshov.ansichtkl{display:none}.reiter-wellness li{display:inline-block;margin-right:15px;padding:10px 15px}.reiter-wellness ul{padding-left:0}.wellnesshov .text-ueber{width:100%;height:100%;left:0;top:0;position:absolute;display:block;-webkit-animation: fadein 2s alternate forwards ease-in 2s;        -moz-animation: fadein 2s alternate forwards ease-in 2s;        -o-animation: fadein 2s alternate forwards ease-in 2s;        animation: fadein 2s alternate forwards ease-in 2s}.wellnesshov .text-ueber-besch{-webkit-animation: fadein 2s alternate forwards ease-in 2s;        -moz-animation: fadein 2s alternate forwards ease-in 2s;        -o-animation: fadein 2s alternate forwards ease-in 2s;        animation: fadein 2s alternate forwards ease-in 2s}.wellnesshov .text-ueber .wel p,.reiter-wellness li,.wellnesshov .text-ueber .wel,.wellnesshov .text-ueber-besch .wel p,.wellnesshov .text-ueber-besch .wel{-webkit-transition: all 500ms ease;        -moz-transition: all 500ms ease;        -ms-transition: all 500ms ease;        -o-transition: all 500ms ease;        transition: all 500ms ease}.wellnesshov .text-ueber .kreis{font-family:'Rubik', sans-serif;color:#FFFFFF;-webkit-transition: all 100ms ease;        -moz-transition: all 100ms ease;        -ms-transition: all 100ms ease;        -o-transition: all 100ms ease;        transition: all 100ms ease}.wellnesshov .text-ueber .kreis{width:30px;height:30px;position:absolute;display:block;margin-right:auto;margin-left:auto;text-align:center;background-image:url("../../files/nav/kreis-gruen.svg");background-position:center center;background-repeat:no-repeat;background-size:100% auto;behavior:url('assets/css3pie/1.0.0/PIE.htc');        content:"";        z-index:1;        -webkit-animation: bounce 2s alternate infinite ease-in;          -moz-animation: bounce 2s alternate infinite ease-in;          -o-animation: bounce 2s alternate infinite ease-in;          animation: bounce 2s alternate infinite ease-in}.wellnesshov .text-ueber .kreis:after{bottom:0;margin-bottom:-5px;left:50%;        position:absolute;        display:block;        margin-right:auto;        margin-left:-9px;        width: 0;          height: 0;          border-left: 9px solid transparent;          border-right: 9px solid transparent;          border-top: 9px solid #9EB290;        content:"";z-index: -1}.wellnesshov .text-ueber .kreis:hover{cursor:pointer;    -webkit-transform: scale(1.1);     -ms-transform: scale(1.1);    transform: scale(1.1)}.wellnesshov .text-ueber .wel,.wellnesshov .text-ueber-besch .wel{top:-50px;position:absolute;display:block;left:50%;transform: translateX(-50%)}.wellnesshov .text-ueber .wel.hover,.wellnesshov .text-ueber-besch .wel.hover{top:0}.wellnesshov .text-ueber .wel p,.wellnesshov .text-ueber-besch .wel p{background-image:url("../../files/nav/hg-drosa.svg");background-position:center center;background-repeat:no-repeat;position:relative;    display:inline-block;    padding:8px 15px 8px 8px;    color:#FFFFFF;    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";        filter: alpha(opacity=0);        -moz-opacity: 0;        -khtml-opacity: 0;        opacity: 0;background-size:100% auto}.wellnesshov .text-ueber .wel p em,.wellnesshov .text-ueber-besch .wel p em{display:inline-block;margin-left:5px;font-size:15px;line-height:20px}.wellnesshov .text-ueber .wel p:before,.wellnesshov .text-ueber-besch .wel p:before{margin:-8px 15px -8px -30px;background-image:url("../../files/nav/kreis-blau.svg");background-position:center center;background-repeat:no-repeat;color:#FFFFFF;display:inline-block;    padding:10px 15px;    text-align:center;    content:"1";background-size:100% auto}.wellnesshov .text-ueber .wel.nr2 p:before,.wellnesshov .text-ueber-besch .wel.nr2 p:before{content:"2";}.wellnesshov .text-ueber .wel.nr3 p:before,.wellnesshov .text-ueber-besch .wel.nr3 p:before {    content:"3";}.wellnesshov .text-ueber .wel.nr4 p:before,.wellnesshov .text-ueber-besch .wel.nr4 p:before {    content:"4";}.wellnesshov .text-ueber .wel.nr5 p:before,.wellnesshov .text-ueber-besch .wel.nr5 p:before {    content:"5";}.wellnesshov .text-ueber .wel.nr6 p:before,.wellnesshov .text-ueber-besch .wel.nr6 p:before {    content:"6";}.wellnesshov .text-ueber .wel.nr7 p:before,.wellnesshov .text-ueber-besch .wel.nr7 p:before {    content:"7";}.wellnesshov .text-ueber .wel.nr8 p:before,.wellnesshov .text-ueber-besch .wel.nr8 p:before {    content:"8";}.wellnesshov .text-ueber .wel.nr9 p:before,.wellnesshov .text-ueber-besch .wel.nr9 p:before {    content:"9";}.wellnesshov .text-ueber .wel.nr10 p:before,.wellnesshov .text-ueber-besch .wel.nr10 p:before {    content:"10";}.wellnesshov .text-ueber .wel.nr11 p:before,.wellnesshov .text-ueber-besch .wel.nr11 p:before {    content:"11";}.wellnesshov .text-ueber .wel.nr12 p:before,.wellnesshov .text-ueber-besch .wel.nr12 p:before {    content:"12";}.wellnesshov .text-ueber .wel.nr13 p:before,.wellnesshov .text-ueber-besch .wel.nr13 p:before {    content:"13";}.wellnesshov .text-ueber .wel.nr14 p:before,.wellnesshov .text-ueber-besch .wel.nr14 p:before {    content:"14";}.wellnesshov .text-ueber .wel.nr15 p:before,.wellnesshov .text-ueber-besch .wel.nr15 p:before {    content:"15"}.wellnesshov .text-ueber .wel.hover p,.wellnesshov .text-ueber-besch .wel.hover p{-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";        filter: alpha(opacity=100);        -moz-opacity: 1;        -khtml-opacity: 1;        opacity: 1;        z-index:2}.wellnesshov.familienb .text-ueber .kreis.nr1{left:13.5%;    top:39%}.wellnesshov.familienb .text-ueber .kreis.nr2{left:26%;    top:39%}.wellnesshov.familienb .text-ueber .kreis.nr3{left:25%;    top:60%}.wellnesshov.familienb .text-ueber .kreis.nr4{right:40%;    top:34%}.wellnesshov.familienb .text-ueber .kreis.nr5{bottom:29%;    right:50%}.wellnesshov.familienb .text-ueber .kreis.nr6{right:36%;    top:45%}.wellnesshov.familienb .text-ueber .kreis.nr7{left:30%;    top:19%}.wellnesshov.saunab .text-ueber .kreis.nr1{left:11%;    top:25%}.wellnesshov.saunab .text-ueber .kreis.nr2{left:18%;    top:12%}.wellnesshov.saunab .text-ueber .kreis.nr3{left:11%;    top:38%}.wellnesshov.saunab .text-ueber .kreis.nr4{left:29%;    top:30%}.wellnesshov.saunab .text-ueber .kreis.nr5{bottom:37%;    left:18%}.wellnesshov.saunab .text-ueber .kreis.nr6{bottom:37%;    left:35%}.wellnesshov.saunab .text-ueber .kreis.nr7{left:29.5%;    top:12%}.wellnesshov.saunab .text-ueber .kreis.nr8{left:21%;    top:29%}.wellnesshov.saunab .text-ueber .kreis.nr9{left:35%;    top:31%}.wellnesshov.saunab .text-ueber .kreis.nr10{left:41%;    top:14.5%}.wellnesshov.saunab .text-ueber .kreis.nr11{left:46%;    top:14%}.wellnesshov.saunab .text-ueber .kreis.nr12{left:42%;    top:25%}.wellnesshov.saunab .text-ueber .kreis.nr13{left:48%;    top:25%}.wellnesshov.saunab .text-ueber .kreis.nr14{right:40%;    top:16%}.wellnesshov.saunab .text-ueber .kreis.nr15{right:40%;    top:30%}.bildli{margin-top:65px;padding-top:65px;background-image:url("../../files/nav/linie-gelb.svg");background-position:left top;background-repeat:repeat-x;background-size:auto 10px}.bildli figure{width:30%;position:relative;display:inline-block;margin-right:5%;vertical-align:top}.bildli figure:before{width:50px;height:50px;right:0;top:0;position:absolute;display:inline-block;margin-top:-15px;margin-right:-15px;background-image:url("../../files/nav/icons/icon-schnee.svg");background-position:center center;background-repeat:no-repeat;content:"";background-size:100% auto}.so .bildli figure:before{background-image:url("../../files/nav/icons/icon-blume-gelb.svg")}.bildli .text{width:55%;display:inline-block;vertical-align:top}.ce_youtube{margin-top:40px}iframe{border:0}.newsan{text-align:center}.newsanmeldung #container{margin-top:0}.textzentriert .rs-column.-medium-first-row{margin-top:0}.rs-columns ul{margin-top:0;margin-bottom:0}.slidegruendemob{display:none}.balken ol{bottom:50px;right:50px;position:absolute;display:inline-block;margin-bottom:0;padding-left:0}.balken ol li{list-style-type:none}.balken{position:relative;padding-top:30px;padding-right:200px;padding-bottom:30px;border-top:1px solid #EBEBEB}.balken:first-child{margin-top:50px}.balken:last-child{border-bottom:1px solid #EBEBEB}hr{width:100%;position:relative;display:block;margin-top:40px;padding-top:40px;border-top:1px solid #9EB290;border-right:0px solid #9EB290;border-bottom:0px solid #9EB290;border-left:0px solid #9EB290}hr:before{width:40px;height:40px;left:50%;top:0;position:absolute;display:block;margin-top:-20px;margin-left:-20px;padding-right:0;padding-left:0;background:#FFFFFF url("../../files/nav/icons/icon-wasserball.svg") center center no-repeat;content:"";background-size:40px auto}.textzentriert .-large-first .text{text-align:right}.fragen em{position:relative;display:block;margin-bottom:40px;padding-bottom:40px;padding-left:70px;border-bottom:1px solid #EBEBEB}.fragen em:before{width:43px;height:43px;left:0;top:0;position:absolute;display:block;background-image:url("../../files/nav/icons/icon-quote.svg");background-position:center center;background-repeat:no-repeat;content:"";background-size:100% auto}.bewtext.rsts-skin-default .rsts-next,.bewtext.rsts-skin-default .rsts-prev{top:28px;margin-top:0}.prospekt ol a{text-decoration:none}.prospekt li{list-style-type:none}.prospekt{position:relative;overflow:visible;margin-bottom:20px;background-color:#cfdeca}.prospekt:before,.prospekt:after{width:80%;height:25px;left:10%;top:0;position:absolute;display:block;margin-top:7px;background-color:#3B3B3B;border-radius:50%;content:"";z-index:-1;filter: url(../../assets/css/blur.svg#blur);-webkit-filter: blur(8px);filter: blur(8px)}.prospekt:after{bottom:0;top:auto;margin-top:0;margin-bottom:7px}.prospekt figure{padding-top:20px;padding-bottom:20px;background-color:#DCEBD8}.prospekt .text{position:relative;padding-top:20px;padding-bottom:20px;z-index:1}.prospektueber{margin-top:70px;text-align:center}.prospekt ol{position:relative;padding-left:0}.navservice .foobonus{margin-top:0}.maps .dlh_googlemap{height:500px;position:relative;margin-top:70px;height:500px!important;padding-bottom:0px!important}.karte{text-align:center}.kontinfo img{display:inline-block;margin-right:10px;vertical-align:middle}.well.welleis h3:before{background-image:url("../../files/nav/icons/icon-eis.svg")}.klein.well.wellicon3 .text:before,.klein.well.wellicon3 .text:after{background-image:url("../../files/nav/linie-gruen.svg")}.pauschreiter .tabs__menue li a:before,.wellnesstab  .tabs__menue li a:before,.tabs__content h2 a:before{width:40px;height:30px;display:inline-block;margin-right:10px;margin-bottom:0;margin-left:0;vertical-align:middle;background-image:url("../../files/nav/icons/icon-schnee.svg");background-position:center center;background-repeat:no-repeat;content:"";background-size:100% auto}.pauschreiter .tabs__menue li:first-child a:before,.pauschreiter .tabs__content h2:first-child a:before{background-image:url("../../files/nav/icons/icon-blume-gelb.svg")}.wellnesstab  .tabs__menue li a:before,.wellnesstab  .tabs__content h2 a:before{height:35px;background-image:url("../../files/nav/icons/icon-kind.svg")}.wellnesstab .tabs__menue li:first-child a:before,.wellnesstab .tabs__content h2:first-child a:before{background-image:url("../../files/nav/icons/icon-16+.svg")}.pausch{text-align:center}ul.tabs__menue,.tabs__content h2{margin-top:50px;padding-left:0;text-align:center;border-bottom:1px solid #EBEBEB}.tabs__menue li a,.tabs__content h2 a{display:inline-block;padding:8px 25px;border-top:1px solid #EBEBEB;border-right:1px solid #EBEBEB;border-left:1px solid #EBEBEB;font:20px/30px 'Rubik', sans-serif;text-decoration:none}.tabs__menue li span:after,.tabs__content h2 span:after{display:inline-block;margin-left:15px;font-family:'Rubik', sans-serif;content:"+";font-weight:300}.tabs__menue li.active span:after,.tabs__content h2.active span:after{content:"-"}.tabs__menue li{position:relative}.tabs__menue li:after{width:100%;height:100%;left:0;top:0;position:absolute;display:block;background-image:url("../../files/nav/hg-grau-kl.svg");background-position:center center;background-repeat:no-repeat;background-size: 95% auto;z-index:-1;content:"";-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter: alpha(opacity=0);-moz-opacity:0;-khtml-opacity: 0;opacity: 0}.tabs__menue li.active:after,.tabs__menue li:hover:after{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter: alpha(opacity=100);-moz-opacity:1;-khtml-opacity: 1;opacity: 1}.tabs__menue li{display:inline-block;margin-top:8px;margin-right:5px;margin-left:5px;list-style-type:none}.toggler{display:block;margin-top:50px;padding-top:25px;padding-bottom:25px;border-width:1px 0px;border-style:solid;border-color:#9EB290;border-radius:0;font:22px/28px 'Rubik', sans-serif;font-weight:300;cursor:pointer;background:none}.toggler .ui-icon{width:30px;height:30px;position:relative;float:right;display:inline-block;background-image:url("../../files/nav/kreis-blau.svg");background-position:center center;background-repeat:no-repeat;background-size:100% auto}.toggler .ui-icon:before,.toggler .ui-icon:after{width:100%;height:2px;left:0;top:50%;position:absolute;display:block;background-color:#3B3B3B;content:""}.toggler .ui-icon:after{-moz-transform:rotate(90deg);    -webkit-transform:rotate(90deg);    -o-transform:rotate(90deg);    -ms-transform:rotate(90deg)}.toggler.active .ui-icon:after{-moz-transform:rotate(0deg);    -webkit-transform:rotate(0deg);    -o-transform:rotate(0deg);    -ms-transform:rotate(0deg)}.accordion{padding-top:20px;padding-bottom:20px;border-top:0px solid #9EB290;border-right:0px solid #9EB290;border-bottom:1px solid #9EB290;border-left:0px solid #9EB290;border-radius:0}.wintertab,.sommtab{margin-top:70px}table thead em{font-family:'Rubik', sans-serif;font-style:normal}.wintertab table tbody th,.sommtab table tbody th{text-align:left;font-family:'Rubik', sans-serif;font-weight:300}.wintertab tr{position:relative}.ueberzi{position:relative}h3.ueberzi{margin-top:60px;margin-bottom:60px;font:30px/35px 'Rubik', sans-serif;color:#3B3B3B;text-transform:none;font-weight:300}h3.ueberzi span{color:#3B3B3B}.ce_hyperlink.buanf a{background-image:url("../../files/nav/hg-gelb.svg");background-repeat:no-repeat}.ce_hyperlink.bubuc a{background-image:url("../../files/nav/hg-blau2.svg");background-repeat:no-repeat}.rsts-nav-thumbs{margin-top:15px}.ce_text.zimm ul{margin-top:30px;margin-bottom:30px}.ce_text.zimm ul li{margin-bottom:8px;margin-left:0;padding-top:8px;padding-left:40px;border-top:1px solid #EBEBEB}.ce_text.zimm ul li:last-child{padding-bottom:8px;border-bottom:1px solid #EBEBEB}.zimm ol{padding-left:0}.zimm ol li{position:relative;display:inline-block;margin-right:10px;padding:5px 20px 5px 5px;vertical-align:top;background-image:url("../../files/nav/hg-grau-kl.svg");background-position:center center;background-repeat:no-repeat;font-family:'Rubik', sans-serif;list-style-type:none;background-size:82% auto;background-position:left 15px center}.sloganbild{overflow:visible}.sloganbild figure{margin-bottom:-25px;-webkit-animation:bounce 4s infinite 5s;    animation:bounce 4s infinite 5s}.ohneabsunten,.sommwint.ohneabsunten{margin-bottom:0}.absoben{margin-top:50px}.rs-columns.textzentriert .-large-first ul li{margin-right:40px;margin-left:0;text-align:right}.rs-columns.textzentriert .-large-first ul li:before{float:right;margin-right:-25px;margin-left:15px}.textgruen{position:relative;margin-top:-200px;margin-bottom:70px;padding-bottom:60px;background-color:#DCEBD8}#main .mod_article.first .ce_text,.rs-columns,.ce_hyperlink,.ce_image,hr{-webkit-transform: translate3d(0,100px,0);    transform: translate3d(0,100px,0);    transition-property: opacity,-webkit-transform;    transition-property: opacity,transform;    transition-property: opacity,transform,-webkit-transform;    transition-timing-function: ease;    transition-duration: 1.5s}#main .mod_article.first .ce_text.visible,.rs-columns.visible,.ce_hyperlink.visible,.ce_image.visible,.ce_image.bonusbild,#footer .ce_image,#main .mod_article.first .tabs__content .ce_text,#main .mod_article.first .ce_accordion .accordion .ce_text,hr.visible,.tabs__content .ce_image{-webkit-transform: none;    transform: none}#navgesamt .socialmhead span{display:block;margin-bottom:15px}.slogan{width:70%;bottom:0;left:15%;position:absolute;display:block;margin:0 auto;text-align:center;font:100px/120px Viktorie, 'Lato', sans-serif;color:#FFFFFF;text-shadow: 0px 0px 10px rgba(0,0,0,0.55); -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";        filter: alpha(opacity=0);        -moz-opacity:0;        -khtml-opacity: 0;        opacity: 0}.loaded .slogan{margin-bottom:80px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";        filter: alpha(opacity=100);        -moz-opacity:1;        -khtml-opacity: 1;        opacity: 1}.slogan p{display:block;margin-top:0;margin-bottom:0}#fix .menubutton{position:relative;display:block;margin:0 25px 0 0;padding-left:15px;display: inline-block;      cursor: pointer;      transition-property: opacity, filter;      transition-duration: 0.15s;      transition-timing-function: linear;      font: inherit;      color: inherit;      text-transform: none;      border: 0;      overflow: visible;z-index:4}.menubutton:before{width:55px;height:55px;left:0;top:0;position:absolute;display:block;margin-top:-8px;margin-left:-5px;background-image:url("../../files/nav/kreis-blau.svg");background-position:center center;background-repeat:no-repeat;content:"";background-size:auto 100%;z-index:-1}.hamburger-box{width:40px;height:30px;position:relative;display:inline-block}.hamburger-inner{top:50%;display:block;margin-top:-2px;top:2px}.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{width:40px;height:4px;top:0;position:absolute;display:block;margin-top:0;background-color:#3B3B3B;transition-property: transform;transition-duration: 0.15s;transition-timing-function: ease}.hamburger-inner::before,.hamburger-inner::after{display:block;content: ""}.hamburger-inner::before{top:12px;transition-property: transform, opacity;        transition-timing-function: ease;        transition-duration: 0.15s}.hamburger-inner::after{bottom:-10px;top:24px}.menubutton.is-active .hamburger-inner{transform: translate3d(0, 10px, 0) rotate(-45deg)}.menubutton.is-active .hamburger-inner:before{transform: rotate(45deg) translate3d(5.71429px, -6px, 0);    opacity: 0}.menubutton.is-active .hamburger-inner:after{transform: translate3d(0, -24px, 0) rotate(90deg)}.iconueber h3,#footer .iconueber h3{margin-top:0}.slidegruende .text p{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";    filter: alpha(opacity=0);    -moz-opacity:0;    -khtml-opacity: 0;    opacity: 0}.slidegruende .rsts-active .text p{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";    filter: alpha(opacity=100);    -moz-opacity:1;    -khtml-opacity: 1;    opacity: 1}.slidegruende .rsts-inactive figure{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";filter: alpha(opacity=40);-moz-opacity:0.4;-khtml-opacity: 0.4;opacity: 0.4}.slidegruende h4{min-width:130px;float:left;clear:both;margin-top:0;margin-bottom:0;padding:3px 5px;background-image:url("../../files/nav/hg-gruen.svg");background-position:center center;background-repeat:no-repeat;color:#FFFFFF;text-transform:uppercase;background-size:100% auto;font-weight:800;z-index: 1}.slidegruende h4:nth-child(even){background-image:url("../../files/nav/hg-gruen2.svg")}.slidegruende .text{width:100%;position:relative;display:table;margin-top:-40px;padding-left:50px}.slidegruende .text::before{left:0;top:0;position:absolute;display:inline-block;margin-left:-25px;padding-top:2px;padding-bottom:2px;background-color:#FFFFFF;border-radius:20px;font:65px/70px Viktorie, 'Lato', sans-serif;content:"01.";z-index:1}.slidegruende .text:after{width:9px;height:100%;max-height:0;left:0;top:0;position:absolute;display:block;margin-top:-15px;margin-left:15px;background-image:url("../../files/nav/linie-down.svg");background-position:center top;background-repeat:repeat-y;content:"";background-size:100% auto}.slidegruende .rsts-active .text:after{max-height:250px}.slidegruende .ce_text,.slidegruende .rsts-slide{overflow:visible}.slidegruende .nr2 .text:before{content:"02."}.slidegruende .nr3 .text:before{content:"03."}.slidegruende .nr4 .text:before{content:"04."}.slidegruende .nr5 .text:before{content:"05."}.slidegruende .nr6 .text:before{content:"06."}.slidegruende p{clear:both;display:block;margin-top:110px}.slidegruende.rsts-skin-default .rsts-next,.slidegruende.rsts-skin-default .rsts-prev{top:180px}.slidegruende.rsts-skin-default .rsts-next{right:40%}.slidegruende.rsts-skin-default .rsts-prev{left:40%}.somm .text:before,.wint2 .text:before{width:37px;height:34px;left:0;top:0;position:absolute;display:inline-block;margin-top:-80px;margin-left:-15px;background-image:url("../../files/nav/icons/icon-blume.svg");background-position:center center;background-repeat:no-repeat;content:"";background-size:100% auto}.wint2 .text:before{background-image:url("../../files/nav/icons/icon-skibrille.svg")}.somm .text,.wint2 .text{position:relative}.bilderslide{margin-top:50px;margin-bottom:50px}.pauschstart{margin-top:40px}.pauschstart .more{margin-top:-4px}.pauschstart h3 a{position:relative;display:inline-block;margin-right:auto;margin-left:auto;padding-right:10px;padding-left:10px;background-image:url("../../files/nav/hg-gruen.svg");background-position:center center;background-repeat:no-repeat;font-weight:bold;text-decoration:none;color:#FFFFFF;text-transform:uppercase;letter-spacing:1px;background-size:100% auto;font-weight: 800}.pauschstart h3{position:relative;margin-bottom:-15px;text-align:center}.pauschstart figure{margin-bottom:20px}.pauschstart .subheadline{position:relative;display:block;margin-top:25px}.pauschstart .subheadline,.pauschstart .more{text-align:center}.pauschstart .subheadline span,.prospekt ol a{display:inline-block;padding-right:10px;padding-left:10px;background-image:url("../../files/nav/hg-gelb.svg");background-position:center center;background-repeat:no-repeat;font:20px/25px 'Rubik', sans-serif;background-size:100% auto}.pauschstart .subheadline:before,.prospekt ol:before{width:100%;height:8px;left:0;top:10px;position:absolute;display:block;background-image:url("../../files/nav/linie-blau.svg");background-position:center center;background-repeat:repeat-x;content:"";z-index:-1;background-size:auto 100%}.pauschstart .more a{position:relative;padding:10px 15px;background-image:url("../../files/nav/hg-gelb-kontur.svg");background-position:center center;background-repeat:no-repeat;font:17px/25px 'Lato', sans-serif;font-weight:bold;text-decoration:none;color:#3B3B3B;text-transform:uppercase;letter-spacing:.5px}.pauschstart .more:before{width:1px;height:30px;position:relative;display:block;margin-right:auto;margin-left:auto;background-color:#EAECA2;content:""}.pauschstart .layout_latest,.prospekt{width:28.4%;display:inline-block;margin-right:7%;vertical-align:top}.prospekt{margin-right:3.5%;margin-left:3.5%}.prospekt.nr1{margin-left:0}.prospekt.nr3{margin-right:0}.pauschstart .layout_latest.last{margin-right:0}.viererspalte .head_1,.viererspalte .head_2,.viererspalte .head_3{width:27%}.dreierspalte .head_1,.dreierspalte .head_2,.dreierspalte .head_3{width:38%}#header .inside{min-height:100px}.pauschdet h2.headline{margin-top:0;margin-bottom:35px;text-align:center}.pauschdet h1{margin-bottom:10px}table thead th.head_0:before,table thead th.head_0:after{display:none}table thead th.head_0{border:0}.absunten{margin-bottom:70px}.info p{margin-top:0}.info p strong{display:inline-block;padding-right:20px;padding-left:20px;background-image:url("../../files/nav/hg-gelb.svg");background-position:center center;background-repeat:no-repeat;background-size:100% auto}.ce_text.zentriert ul li{margin-left:0;list-style-image:url("../../files/nav/li.png");list-style-position: inherit}.ce_text.zentriert ul li:before{display:none}.ce_hyperlink.float{display:inline-block;margin-right:30px}.zusatz{margin-top:40px}table td{line-height:25px}table thead th a{padding:2px 4px;text-align:center;background-image:url("../../files/nav/hg-gelb.svg");background-position:center center;background-repeat:no-repeat;background-size:100% auto}table thead th em{font-size:17px;line-height:25px;font-weight:300}table thead th{position:relative;padding-top:16px;padding-bottom:8px;text-align:center;border-right:1px solid #B5CDCE;border-left:1px solid #B5CDCE;border-top-left-radius:3px;border-top-right-radius:3px;line-height:25px}.pauschdet .float:nth-child(even) a{background-image:url("../../files/nav/hg-hgruen.svg")}table th{text-align:left}.contentslide.rsts-skin-default .rsts-next,.contentslide.rsts-skin-default .rsts-prev{top:300px}.contentslide,.slidegruende{margin-top:60px}.rsts-skin-default .rsts-next,.rsts-skin-default .rsts-prev,.rsts-skin-default .rsts-thumbs-prev,.rsts-skin-default .rsts-thumbs-next{width:40px;height:40px;right:0;top:50%;position:absolute;margin-top:-20px;margin-right:-15px;background-image:url("../../files/nav/pfeil-rosa-hg.svg");background-repeat:no-repeat;border:0;border-radius:0;-webkit-box-shadow: 0 0 0px rgba(0,0,0,0.1);-moz-box-shadow: 0 0 0px rgba(0,0,0,0.1);box-shadow: 0 0 0px rgba(0,0,0,0.1)}.rsts-skin-default .rsts-prev,.rsts-skin-default .rsts-thumbs-prev{left:0;right:auto;margin-right:0;margin-left:-15px;background-image:url("../../files/nav/pfeil-rosa-hg-left.svg")}.rsts-skin-default .rsts-next:hover,.rsts-skin-default .rsts-thumbs-next:hover{margin-right:-8px;background-color:transparent}.rsts-skin-default .rsts-prev:hover,.rsts-skin-default .rsts-thumbs-prev:hover{margin-left:-8px;background-color:transparent}.contentslide .ce_text .text h3{margin-top:0}.contentslide .rsts-slide > div{overflow:hidden;margin-top:400px;background-color:#DCEBD8}.loaded .contentslide .rsts-slide > div{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";        filter: alpha(opacity=0);        -moz-opacity:0;        -khtml-opacity: 0;        opacity: 0;-webkit-transform: scale(0.8);          -ms-transform: scale(0.8);              transform: scale(0.8)}.loaded .contentslide .rsts-slide.rsts-active > div{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";        filter: alpha(opacity=100);        -moz-opacity:1;        -khtml-opacity: 1;        opacity: 1;-webkit-transform: scale(1);          -ms-transform: scale(1);              transform: scale(1)}.contentslide .ce_text .text,.textgruen .text{padding-top:60px;padding-right:60px;padding-left:60px}.contentslide .ce_hyperlink{padding-right:60px;padding-bottom:60px;padding-left:60px}.bildkl picture{position:relative}.bildkl picture:before{width:77px;height:65px;bottom:0;left:0;position:absolute;margin-left:-40px;background-image:url("../../files/nav/wolke.svg");background-position:center center;background-repeat:no-repeat;content:"";background-size:100% auto}.gal{margin-top:60px;margin-bottom:30px}.gal1,.gal2{width:49.5%;display:inline-block;vertical-align:middle}.gal1{padding-right:11px;text-align:right;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box}.gal img{margin-bottom:5px}.foobonus .ce_hyperlink{position:relative;margin-top:20px;margin-bottom:-15px;z-index:1}.bonusbild{height:140px;margin-bottom:90px;margin-bottom: 90px!important}.bonusbild img{display:block;margin-right:auto;margin-left:auto;padding-top:20px;-webkit-animation:bounce 4s infinite 5s;animation:bounce 4s infinite 5s}.foobonus{margin-top:70px;padding-top:60px;text-align:center;background-color:#DCEBD8}.bonusueber strong{background-image:url("../../files/nav/hg-hgruen.svg");background-position:center center;background-repeat:no-repeat;font:35px/40px 'Rubik', sans-serif;font-weight:300;background-size:100% auto}.bonusueber strong:last-child{background-image:url("../../files/nav/hg-gelb.svg")}.foobew{margin-top:20px;margin-bottom:60px;text-align:center}.bewgal{margin-top:20px}.bewtext strong{display:inline-block;margin-right:15px;text-transform:uppercase;letter-spacing:1px}.bewtext img{margin-right:5px}.ce_gallery.bewgal > ul li{float:none;display:inline-block;margin-right:10px;margin-left:10px}.bewueber{position:relative;text-align:center}.bewueber .text{position:relative;display:inline-block}.bewueber img{right:0;top:0;position:absolute;display:inline-block;margin-right:-60px}.bewueber strong{display:inline-block;padding-right:20px;padding-left:20px;background-image:url("../../files/nav/hg-gelb.svg");background-position:center center;background-repeat:no-repeat;font:25px/30px 'Rubik', sans-serif;font-weight:300;background-size:100% auto}#footer .iconueber h3{margin-top:0;font:25px/30px 'Rubik', sans-serif;text-transform:none;letter-spacing:0;font-weight:300}.spaltefoo{margin-top:70px;margin-bottom:60px}.ce_hyperlink.buttoninkl{float:right;display:inline-block;margin-top:-50px}#footer .rs-columns:first-child{margin-bottom:60px}.foolinks strong,.route strong{text-transform:uppercase;letter-spacing:1px}.foobuttons ol{padding-left:0}.foobuttons ol li{list-style-type:none}.foobuttons img{margin-right:10px}.foobuttons li:last-child img{margin-bottom:-7px}.foolinks strong img,.route strong img{margin-right:15px;margin-bottom:-10px}.ce_text.socialm ul li:before{display:none}.ce_text.socialm ul li{margin-left:0}.socialm em,.socialmhead em{min-width:20px;display:inline-block;margin-right:20px;text-align:center}.socialm img{margin-bottom:-4px}#footer a{text-decoration:none}a{color:#3B3B3B}#footer .fookont a{font-weight:bold;text-decoration:none;text-transform:uppercase}#footer .rs-columns{text-align:center}#footer .rs-columns .-large-first,#footer .rs-columns .-large-last{text-align:left}.ueberfoo strong,.inkl.ueber strong,.zusatz h3,.ueberzi span,table h4{display:inline-block;padding:3px 15px;background-image:url("../../files/nav/hg-gruen.svg");background-position:center center;background-repeat:no-repeat;font:25px/35px 'Rubik', sans-serif;color:#FFFFFF;font-weight:300;-webkit-background-size: cover;  -moz-background-size: cover;  -o-background-size: cover;  background-size: cover;background-size:100% 100%}.zusatz h3{background-size: 100% auto}.ueberfoo strong{background-size: 100% auto}.inkl.ueber strong{color:#3B3B3B}.inkl.ueber strong{background-image:url("../../files/nav/hg-gelb.svg")}.ueberzi span,table h4{background-image:url("../../files/nav/hg-gelb2.svg");color:#3B3B3B}.wintertab table h4.hoch{background-image:url("../../files/nav/hg-gelb3.svg")}table h4{margin-top:5px;margin-bottom:5px;text-align:left;font-size:22px;line-height:27px}.wintertab .row_1 td,.wintertab .row_7 td,.wintertab .row_12 td,.wintertab .row_17 td,.sommtab .row_1 td,.sommtab .row_5 td,.sommtab .row_8 td,.sommtab .row_11 td{border:0}.ueberfoo,.inkl.ueber{position:relative;text-align:center}.ueberfoo:before,.inkl.ueber:before,.info:before,.ueberzi:before{width:100%;height:10px;left:0;top:45px;position:absolute;display:block;background-image:url("../../files/nav/linie-gruen.svg");background-position:center center;background-repeat:repeat-x;content:"";background-size:auto 100%;z-index:-1}.ueberzi:before{top:20px}.info{position:relative}.info h3{}.inkl.ueber:before,.ueberzi:before{background-image:url("../../files/nav/linie-gelb.svg")}.zentriert{text-align:center}.ce_text ul li{margin-bottom:10px;margin-left:40px;line-height:30px;list-style-type:none}.ce_text ul{padding-left:0}.ce_text ul li:before{width:8px;height:8px;position:relative;float:left;display:block;margin-top:11px;margin-right:15px;margin-left:-25px;background-image:url("../../files/nav/li.svg");background-position:center center;background-repeat:no-repeat;content:"";background-size:100% auto}.ce_text.textgruen ul li:before,.contentslide .rsts-slide > div .ce_text ul li:before,.sommwint .ce_text.somm ul li:before,.sommwint .ce_text.wint2 ul li:before{background-image:url("../../files/nav/li-rot.svg")}.well{margin-top:20px;margin-bottom:20px;text-align:center}.well h3{position:relative;margin:0 auto;padding:10px 20px;text-align:center}.well h3:before{width:38px;height:38px;bottom:0;left:0;position:absolute;display:block;margin-bottom:-35px;margin-left:-35px;background-image:url("../../files/nav/icons/icon-wasserball.svg");background-position:center center;background-repeat:no-repeat;content:"";background-size:100% auto;z-index: 1}.well.wellicon2 h3:before{background-image:url("../../files/nav/icons/icon-blume.svg")}.well.wellicon3 h3:before{background-image:url("../../files/nav/icons/icon-kind.svg")}.klein.well .text:before,.klein.well .text:after{width:100%;height:9px;position:relative;display:inline-block;margin-top:0;margin-bottom:0;background-image:url("../../files/nav/linie.svg");background-position:center center;background-repeat:repeat-x;content:"";background-size:auto 100%}.klein.well .text{display:inline-block}.klein.well h3{display:inline-block;margin-right:auto;margin-left:auto}.sommwint .ce_text{overflow:visible}.sommwint .wint figure:before{width:86px;height:97px;bottom:0;left:0;position:absolute;display:block;margin-bottom:-30px;margin-left:-30px;background-image:url("../../files/nav/hg-dreieck.svg");background-position:center center;background-repeat:no-repeat;content:"";z-index:-1;background-size:100% auto}.sommwint figure{position:relative;margin-bottom:45px}.sommwint .rs-column{padding-right:60px;padding-left:60px;-webkit-box-sizing: border-box;    -moz-box-sizing: border-box;    box-sizing: border-box}.pauschdet .sommwint .rs-column.-large-last{padding:0}.pauschdet .rs-column,.sommwint .rs-column.-large-first{padding-bottom:60px}table{width:100%;padding-top:5px;padding-bottom:5px}table td,table tbody th{text-align:center;border:1px solid #EBEBEB;border-radius:3px}table .row_0 td{border-top:0}table tbody th,table td{position:relative;padding:8px}table tbody th,table .row_0 td{border-top:0}table tbody th{border-bottom:0}table tbody th.col_0:before,table .row_0 td:before,table thead th:before,table tbody th.col_0:after,table thead th:after{width:100%;height:8px;bottom:0;left:0;position:absolute;display:block;margin-bottom:-3px;background-image:url("../../files/nav/linie-gelb.svg");background-position:center center;background-repeat:repeat-x;content:"";background-size:auto 100%}table .row_0 td:before,table thead th:before{bottom:auto;top:0;margin-top:-3px}table thead th:before,.wintertab table tbody .row_0 th.col_0:before,.wintertab table tbody .row_7 th.col_0:before,.wintertab table tbody .row_12 th.col_0:before,.wintertab table tbody .row_17 th.col_0:before,.wintertab table tbody .row_1 th.col_0:before,.wintertab table tbody .row_0 th.col_0:after,.wintertab table tbody .row_7 th.col_0:after,.wintertab table tbody .row_12 th.col_0:after,.wintertab table tbody .row_17 th.col_0:after,.wintertab table tbody .row_1 th.col_0:after,.wintertab table thead th:after,.sommtab table tbody .row_0 th.col_0:before,.sommtab table tbody .row_5 th.col_0:before,.sommtab table tbody .row_8 th.col_0:before,.sommtab table tbody .row_11 th.col_0:before,.sommtab table tbody .row_1 th.col_0:before,.sommtab table tbody .row_0 th.col_0:after,.sommtab table tbody .row_5 th.col_0:after,.sommtab table tbody .row_8 th.col_0:after,.sommtab table tbody .row_11 th.col_0:after,.sommtab table tbody .row_1 th.col_0:after,.sommtab table thead th:after{background-image:url("../../files/nav/linie-blau2.svg")}table tbody th.col_0:after{bottom:auto;top:0;margin-top:-3px;margin-bottom:0}.sommwint .-large-first{position:relative}.sommwint .-large-first:before{width:100%;height:90%;bottom:0;left:0;position:absolute;display:block;background-color:#DCEBD8;z-index:-1;content:""}.sommwint.blau .-large-first:before{background-color:#DBE9EA}.ce_hyperlink a,.more a,.back a,.newsl button,.anf button,.balken ol a,.cookiebar__button,.cookiebar__link,.mod_subscribe button{display:inline-block;padding:0 5px;background-image:url("../../files/nav/hg-rosa.svg");background-position:center center;background-repeat:no-repeat;font:30px/35px Viktorie, 'Lato', sans-serif;text-decoration:none;color:#3B3B3B;background-size: 100% auto}.ce_hyperlink.buttoninkl a,.foobonus .ce_hyperlink a,.cookiebar__button{background-image:url("../../files/nav/hg-rosa-kl.svg")}.ce_hyperlink a:after,.more a:after,.back a:after,.anf button:after,.balken ol a:after,.cookiebar__button:after,.cookiebar__link:after,.mod_subscribe button::after{width:8px;height:12px;display:inline-block;margin-left:10px;background-image:url("../../files/nav/pfeil.svg");background-position:center center;background-repeat:no-repeat;content:"";background-size:100% auto}.ce_hyperlink a:hover:after,.more a:hover:after,.back a:hover:after,.anf button:hover:after,.balken ol a:hover:after,.cookiebar__button:hover:after,.cookiebar__link:hover:after{margin-left:20px}.cookiebar__button{position:relative;display:inline-block;margin-left:15px;padding:10px 15px;background-color:transparent}.cookiebar__link{position:relative;display:inline-block;margin-right:15px;padding:10px 15px;background-image:url("../../files/nav/hg-hgruen.svg");text-decoration:none}.sommwint{margin-top:60px;margin-bottom:60px}.iconueber{text-align:center}#main .inn,#footer .inn{width:1300px;margin-right:auto;margin-left:auto}#main .gross .inn{width:100%}#container{margin-top:70px}#main .ce_text.first,.ce_text.klein,.inkltext,.foobew,.foonewsl .newsl,.foobonus .inn,.contentslide .rsts-slide > div,.textgruen{max-width:700px;margin-right:auto;margin-left:auto}.inkltext{text-align:center}#foograu{margin-top:80px;background-color:#EBEBEB}#baerheader{bottom:0;left:50%;position:absolute;display:inline-block;margin-bottom:-40px;margin-left:-45px;z-index:1;-webkit-animation:nc 4s infinite 5s;animation:nc 4s infinite 5s;transform-origin: 50% bottom -20px}.slide{width:100%;height:100%}#header .slider{height:100vh;min-height:500px}#buttonsright{right:25px;position:fixed;display:inline-block;top: 50%;transform: translateY(-50%);z-index:2}#buttonsright div a{min-width:77px;display:inline-block;margin-bottom:15px;padding-top:15px;padding-bottom:16px;text-align:center;background-repeat:no-repeat;font-size:15px;line-height:20px;text-decoration:none;color:#FFFFFF;background-size:100% auto}#buttonsright div a:hover{-webkit-transform: scale(1.05);      -ms-transform: scale(1.05);          transform: scale(1.05)}#buttonsright img{display:block;margin-right:auto;margin-bottom:3px;margin-left:auto}#buttonsright .butbuch a{background-image:url("../../files/nav/kreis-rot.svg");background-position:center center;background-repeat:no-repeat}#buttonsright .butanf a{padding-top:2px;padding-bottom:20px;background-image:url("../../files/nav/kreis-drot.svg")}#buttonsright .butvor a{background-image:url("../../files/nav/kreis-gruen.svg")}.right{float:right;display:inline-block;text-align:right}#buttonsrighthide{width:0;overflow:hidden;margin-right:-10px}#buttonsrighthide .buttonsrighthideinn,.navopen #buttonsrighthide{width:297px}#buttons a,#buttonsrighthide a,.foobuttons a{padding:6px 20px;background-image:url("../../files/nav/hg-blau.svg");background-position:center center;background-repeat:no-repeat;text-decoration:none;color:#3B3B3B;letter-spacing:.5px;background-size:100% 100%}.foobuttons a{padding-right:8px;padding-left:8px}#buttons .rightbonus a{padding-right:30px;background-image:url("../../files/nav/hg-gruen.svg");color:#FFFFFF}#buttonsrighthide .rightbuch a,.foobuttons li:first-child a{padding-right:20px;background-image:url("../../files/nav/hg-drosa.svg");background-position:left center;color:#FFFFFF}#buttonsrighthide .rightanf a,.foobuttons li:last-child a{background-image:url("../../files/nav/hg-rot.svg");color:#FFFFFF}.foobuttons li:last-child a{background-image:url("../../files/nav/hg-rot2.svg");background-size: 100% auto}.socialm,.foobuttons{margin-top:85px}.right #buttons div,.right #buttonsrighthide div{float:left;display:inline-block;margin-left:-8px;vertical-align:top}.right #buttonsrighthide div.rightbuch{margin-left:7px}.right #buttons,.right #buttonsrighthide{float:left}.right #buttons{margin-right:-5px;z-index: 3}.right img{margin-right:10px}.right .rightanf img{margin-bottom:-5px}#logo{position:fixed;margin-top:25px;z-index:7}.small #logo{margin-top:-200px}.navopen #logo{margin-top:25px}#logo,#logokl{display:inline-block;margin-left:25px}#fix{width:100%;left:0;top:0;position:fixed;display:block;padding-top:25px;z-index:5}#fix:before{width:100%;height:125px;left:0;top:0;position:absolute;display:block;content:"";background: linear-gradient(0deg, rgba(255,255,255,0) 0%, rgba(255,255,255,1) 100%);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";            filter: alpha(opacity=0);            -moz-opacity:0;            -khtml-opacity: 0;            opacity: 0}.small #fix:before{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";            filter: alpha(opacity=100);            -moz-opacity:1;            -khtml-opacity: 1;            opacity: 1}#fix div{position:relative;z-index:2}h1{margin-bottom:60px;text-align:center;font:45px/55px 'Rubik', sans-serif;font-weight:300}h3,#main .mod_article.first .ce_text.first h2,.pauschdet h2.headline{font:23px/35px 'Lato', sans-serif;font-weight:bold;text-transform:uppercase;letter-spacing:.5px}h2,.inkl.ueber strong,#navgesamt .socialmhead span{font:65px/75px Viktorie, 'Lato', sans-serif;text-transform:none}.iconueber{margin-top:80px}.iconueber h2{margin-top:20px;margin-bottom:0}body{background-color:#FFFFFF}body,input.text,textarea,select,.route input,.anf .checkbox_container .clicked label{font:18px/33px 'Lato', sans-serif;color:#3B3B3B}.ce_hyperlink a:after,.more a:after,.back a:after,.rsts-skin-default .rsts-next,.rsts-skin-default .rsts-prev,.slidegruende figure,.slidegruende .text p,#buttonsrighthide,.nav .level_2 li:before,.nav li a,.nav li strong,#logo,#buttonsright div a,.rsts-skin-default .rsts-thumbs-prev,.rsts-skin-default .rsts-thumbs-next,.toggler .ui-icon:before,.toggler .ui-icon:after,#fix:before,.tabs__menue li:after,.route label,.newsl label,.anf label,.anf button,.anf button:after,.balken ol a:after,.right #buttons,.cookiebar__button:after,.cookiebar__link:after{-webkit-transition: all 500ms ease;-moz-transition: all 500ms ease;-ms-transition: all 500ms ease;-o-transition: all 500ms ease;transition: all 500ms ease}.slidegruende .text:after{-webkit-transition: all 1000ms ease;-moz-transition: all 1000ms ease;-ms-transition: all 1000ms ease;-o-transition: all 1000ms ease;transition: all 1000ms ease}.contentslide .rsts-slide > div,.slogan{-webkit-transition: all 1000ms ease 400ms;-moz-transition: all 1000ms ease 400ms;-ms-transition: all 1000ms ease 400ms;-o-transition: all 1000ms ease 400ms;transition: all 1000ms ease 400ms}@-webkit-keyframes bounce{0%,20%,50%,80%,100%{            	-webkit-transform:translateY(0)}40%{            	-webkit-transform:translateY(-20px)}60%{            	-webkit-transform:translateY(-10px)}}@-moz-keyframes bounce{            0%,20%,50%,80%,100%{            	-moz-transform:translateY(0)}            40%{            	-moz-transform:translateY(-20px)}            60%{            	-moz-transform:translateY(-10px)}            }            @keyframes bounce{            	            0%,20%,50%,80%,100%{            	-webkit-transform:translateY(0);            	-moz-transform:translateY(0);            	-ms-transform:translateY(0);            	-o-transform:translateY(0);            	transform:translateY(0)}            40%{            	-webkit-transform:translateY(-20px);            	-moz-transform:translateY(-20px);            	-ms-transform:translateY(-20px);            	-o-transform:translateY(-20px);            	transform:translateY(-20px)            }            60%{            	-webkit-transform:translateY(-10px);            	-moz-transform:translateY(-10px);            	-ms-transform:translateY(-10px);            	-o-transform:translateY(-10px);            	transform:translateY(-10px)}            }}@-webkit-keyframes nc{0%,100%{            	-webkit-transform:rotate(0deg);}33%{            	-webkit-transform:rotate(10deg);}66%{            	-webkit-transform:rotate(-10deg) ;}}@-moz-keyframes nc {            0%,100%{            	-moz-transform:rotate(0deg);}            33%{            	-moz-transform:rotate(10deg) ;}            66%{            	-moz-transform:rotate(-10deg) ;}            }@keyframes nc{           	            0%,100%{            	-webkit-transform:rotate(0deg) ;            	-moz-transform:rotate(0deg) ;            	-ms-transform:rotate(0deg) ;            	-o-transform:rotate(0deg) ;            	transform:rotate(0deg) ;}            33%{            	-webkit-transform:rotate(-10deg) ;            	-moz-transform:rotate(-10deg) ;            	-ms-transform:rotate(-10deg) ;            	-o-transform:rotate(-10deg) ;            	transform:rotate(-10deg) ;            }            66%{            	-webkit-transform:rotate(10deg) ;            	-moz-transform:rotate(10deg) ;            	-ms-transform:rotate(10deg) ;            	-o-transform:rotate(10deg) ;            	transform:rotate(10deg) ;            }}
@media (max-height:1000px){
/* style-height.css */
.navli{height: calc(100vh - 250px);overflow: auto}
}
/* formular.css */
.anf-pauschalen-kurz.anf .textarea{margin-bottom:-7px}.anf-pauschalen-kurz.anf .widget-text,.anf-pauschalen-kurz.anf .widget-select{width: calc(50% - 7px)}.anf-pauschalen-kurz.anf .widget-text.widget-range{width:100%}.anf-pauschalen-kurz.anf .widget{margin-right:0;margin-left:0}.anf-pauschalen-kurz.anf .widget-textarea *,.anf-pauschalen-kurz.anf .widget-select.widgetgross *,.anf-pauschalen-kurz.anf .widget-checkbox.widgetgross *{box-sizing: border-box}.anf-pauschalen-kurz.anf fieldset:not(.checkbox_container){padding-top:0;padding-bottom:20px;display: flex;flex-wrap: wrap;justify-content: space-between}.anf-pauschalen-kurz.anf .widget-textarea,.anf-pauschalen-kurz.anf .widget-select.widgetgross,.anf-pauschalen-kurz.anf .widget-checkbox.widgetgross{width:100%;box-sizing: border-box}.anf-pauschalen-kurz.anf .checkbox_container label,.anf-pauschalen-kurz.anf  .checkbox_container .clicked label{font-size:15px}.anf-pauschalen-kurz.anf fieldset legend{font:37px Viktorie, 'Lato', sans-serif}.anf-pauschalen-kurz{margin-top:50px}.nav-form .step.aktiv span{border:1px solid #3B3B3B;color:#3B3B3B}.nav-form .step.aktiv{color:rgba(59,59,59,1)}.nav-form .step{color:rgba(59,59,59,.6)}.nav-form .step span{width:40px;height:40px;margin-right:15px;padding:10px 15px;text-align:center;border:1px solid #EBEBEB;border-radius:50px;color:#EBEBEB}.nav-form{max-width:900px;margin:10px auto 40px;display: flex;flex-wrap: wrap;justify-content: space-between}.gelb-bg span{display:inline-block;margin-right:auto;margin-left:auto;text-align:center;background-image:url("../../files/nav/hg-gelb.svg");background-position:center center;background-repeat:no-repeat}.anf-pauschalen{width:100%}.widget-pagebreak{text-align:center}.anf p.error{bottom: -7px;left: 0;position: absolute;color: #a26971;margin-bottom: 0px;pointer-events: none;margin-right: 5px;margin-left: 5px;font-size: 12px}.anf .widget-text.widget-range,.anf .widget-range.widget-select{width:94.2%}.widget-calendar .input-button{right:20px;position:absolute;top: calc(50% + 8px);transform: translateY(-50%)}.mod_subscribe button{margin-top:20px;border:0px;cursor: pointer;background-color: transparent}.mod_subscribe input{width:80%;max-width:400px;text-align:left;border-top:0px solid #3B3B3B;border-right:0px solid #3B3B3B;border-bottom:1px solid #3B3B3B;border-left:0px solid #3B3B3B}.mod_subscribe{margin-bottom:50px;text-align:center}.newsl button.close:after{display:none}.newsl button.close{width:40px;margin-left:-40px;font-family:'Rubik', sans-serif;background:none}.newsl .message_area{padding-right:20px;padding-bottom:10px;padding-left:40px;line-height:20px}.newsl .byline{margin-top:25px;text-align:center}.anf.gut{margin-top:50px}.anf .switchcontent{width:220px;float:left;display:none;margin-right:20px}form .ui-datepicker-trigger{right:25px;top:32px;position:absolute}form .ce_accordion{margin-left:2%}form .toggler{margin-top:20px;padding-top:18px;padding-bottom:18px;font-size:16px;line-height:21px}form .accordion{font-size:13px;line-height:25px}form .toggler .ui-icon:before,form .toggler .ui-icon:after{height:1px}form .toggler .ui-icon{width:23px;height:23px}.anf button{margin-right:auto;margin-left:auto;font-size:37px;background-color:transparent;border:0px;cursor:pointer}.anf button:hover{cursor:pointer}.anf .widget-submit{text-align:center}.anf .checkbox_container{margin-bottom:0;padding:10px 15px;background-color:#EBEBEB;border:0}.anf .checkbox_container input{display:inline-block;margin-right:15px}.anf .checkbox_container label,.anf .checkbox_container .clicked label{left:0;top:0;position:relative;padding-right:0;padding-left:0}.anf .switchcontent.first{margin-left:2%}.anf .switchcontent.last{margin-right:0}.anf .switchcontent .widget-text{width:100%;margin-right:0;margin-left:0}.anf fieldset legend{margin-right:auto;margin-left:auto;padding:5px 10px;background-image:url("../../files/nav/hg-gelb.svg");background-position:center center;background-repeat:no-repeat;font:22px/27px 'Rubik', sans-serif;font-weight:300;background-size:100% auto}.anf fieldset{margin-bottom:40px;padding:20px 20px 50px;border:1px solid #EBEBEB}.anf .widget-text,.anf .widget-select,.anf .widget-textarea,.anf .widget-checkbox{width:45%;display:inline-block;margin-right:2%;margin-left:2%;vertical-align:top}.anf .widget-textarea,.anf .widget-select.widgetgross,.anf .widget-checkbox.widgetgross{width:98%;margin-right:0}.anf .checkbox_container{margin-top:15px}.route label,.newsl label,.anf label{left:0;top:15px;position:absolute;display:inline-block}.anf label{min-width:100px;left:15px;top:23px;display:inline-block;padding-right:5px;padding-left:5px;background-color:#EBEBEB;border-top-left-radius:5px;border-top-right-radius:5px}.route .clicked label,.newsl .clicked label,.anf .clicked label,.p .anf .pauschalen-form label{top:0;position:absolute;font-size:13px;line-height:20px}.anf .clicked label,.p .anf .pauschalen-form label{top:8px}.route form,.newsl form,.newsl .row,form.route,.anf .widget{position:relative}.route input,.newsl input,.anf input.text,.anf select,.anf textarea{width:100%;padding-top:20px;padding-bottom:10px;border-top:0px solid #3B3B3B;border-right:0px solid #3B3B3B;border-bottom:1px solid #3B3B3B;border-left:0px solid #3B3B3B;background:none}.anf input.text,.anf select,.anf textarea{margin-top:15px;padding:10px 15px;background-color:#EBEBEB;border:0;-webkit-box-sizing: border-box;-moz-box-sizing: border-box ;box-sizing: border-box}.anf select{padding-top:14px;padding-bottom:14px}.route button,.newsl button:after{width:5px;height:8px;right:0;top:27px;position:absolute;overflow:hidden;display:block;padding:0;background-image:url("../../files/nav/pfeil.svg");background-position:center center;background-repeat:no-repeat;border:0;text-indent:-999px;background-size:100% auto;background-color:transparent}form.route button{width:11px;height:17px}form.route{max-width:750px;margin-top:40px;margin-right:auto;margin-left:auto}.newsl button:after{right:0;top:0;position:relative;float:right;margin-top:13px;margin-left:10px;content:""}.newsl button{border:0;text-indent: 0;background-color:transparent}.newsl{margin-bottom:30px}
/* navigation.css */
#navgesamt{width:93%;height:auto;min-height:100vh;left:0;top:0;position:fixed;display:block;padding-top:250px;padding-left:7%;min-height:calc(100vh - 250px);z-index: 3;-webkit-transform: translateX(-100%) translateZ(0);transform: translateX(-100%) translateZ(0);-webkit-transition: opacity .35s ease, visibility .25s ease, -webkit-transform 0.8s;transition: opacity .35s ease, visibility .25s ease, -webkit-transform 0.8s;transition: opacity .35s ease, visibility .25s ease, transform 0.8s;transition: opacity .35s ease, visibility .25s ease, transform 0s .25s, -webkit-transform 0.8s;opacity: 0;visibility: hidden}#navgesamt.visible{opacity: 1;visibility: visible;-webkit-transform: translateX(0) translateZ(0);transform: translateX(0) translateZ(0);visibility: visible}#navgesamt .navli{height:auto;left:0;top:0;position:fixed;display:block;padding-top:250px;background-color:#FFFFFF;padding-left:7%;height:calc(100vh - 250px);transition: 0.8s ease-out;-webkit-transition: 0.8s ease-out;    transition-delay: 0s;transform: translateX(-100%);-webkit-transform: translateX(-100%);opacity: 0}#navgesamt .navre{height:auto;min-height:100vh;right:0;top:0;position:fixed;display:block;padding-top:250px;background-color:#EBEBEB;min-height:calc(100vh - 250px);transition: 0.8s ease-out;-webkit-transition: 0.8s ease-out;    transition-delay: 0s;transform: translateX(100%);-webkit-transform: translateX(100%);opacity: 0}#navgesamt.visible .navre{transform: translateX(0%);-webkit-transform: translateX(0%);transition-delay: 1.5s;opacity:1}#navgesamt.visible .navli{transform: translateX(0%);-webkit-transform: translateX(0%);transition-delay: 0.5s;opacity:1}.nav{overflow:visible}.navli{width:68%;display:inline-block;vertical-align:top}.navre{width:20%;float:right;display:inline-block;padding-left:5%;vertical-align:top}.nav ul{margin-top:0;margin-bottom:0;padding-left:0}.nav li{width:21%;position:relative;display:inline-block;margin-right:5%;padding-bottom:70px;vertical-align:top;list-style-type:none}.nav li.navkind,.nav li.navsommer{width:16%}.nav li.navzimmer,.nav li.navservice{width:25%}.nav li:nth-child(4),.nav li:nth-child(8){margin-right:0}.nav li:before{width:40px;height:40px;left:0;top:0;position:absolute;display:block;margin-left:-55px;background-image:url("../../files/nav/icons/icon-baer.svg");background-position:center center;background-repeat:no-repeat;content:"";background-size:100% auto}.nav li.navkind:before{background-image:url("../../files/nav/icons/icon-kind.svg")}.nav li.navzimmer:before{background-image:url("../../files/nav/icons/icon-zuckerl.svg")}.nav li.navwellness:before{background-image:url("../../files/nav/icons/icon-wasserreifen.svg")}.nav li.navwinter:before{background-image:url("../../files/nav/icons/icon-schnee.svg")}.nav li.navsommer:before{background-image:url("../../files/nav/icons/icon-blume2.svg")}.nav li.navservice:before{background-image:url("../../files/nav/icons/icon-mapmarker-kl.svg")}.nav li.navlinks:before{background-image:url("../../files/nav/icons/icon-gluehbirne.svg")}.nav li a,.nav li strong{display:inline-block;padding:4px 5px;background-position:center center;font:30px/35px 'Rubik', sans-serif;text-decoration:none;color:#3B3B3B}.nav li strong,.nav li.navkind .level_2 strong{background-image:url("../../files/nav/hg-drosa.svg");background-position:center center;background-repeat:no-repeat;color:#FFFFFF;background-size:100% auto}.nav li a:hover,.nav li.navkind .level_2 a:hover,.nav li.navlinks .level_2 a:hover,.nav li.navwinter .level_2 a:hover,.nav li.navsommer .level_2 a:hover{background-image:url("../../files/nav/hg-grau.svg");background-position:center center;background-repeat:no-repeat;background-size:100% auto}.nav li.navkind a:hover,.nav li.navlinks a:hover,.nav li.navwinter a:hover,.nav li.navsommer a:hover{background-image:url("../../files/nav/hg-grau-kl.svg")}.nav li.navkind strong,.nav li.navlinks strong,.nav li.navwinter strong,.nav li.navsommer strong{background-image:url("../../files/nav/hg-rosa-kl2.svg")}.nav .level_2{margin-top:20px}.nav .level_2 li a,.nav .level_2 li strong{display:inline-block;padding-top:8px;padding-bottom:8px;background-position:center center;font:19px/25px 'Lato', sans-serif;text-decoration:none}.nav .level_2 li{width:100%;display:block;margin-right:0;padding-bottom:0}.nav .level_2 li:before{width:6px;height:10px;margin-top:17px;margin-left:-40px;background-image:url("../../files/nav/pfeil-rosa.svg");background-position:center center;background-repeat:no-repeat;content:"";    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";        filter: alpha(opacity=0);        -moz-opacity:0;        -khtml-opacity: 0;        opacity: 0}.nav .level_2 li:hover:before,.nav .level_2 li.selected:before{margin-left:-30px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";        filter: alpha(opacity=100);        -moz-opacity:1;        -khtml-opacity: 1;        opacity: 1}.linkshead{bottom:80px;position:absolute}.linkshead .linksimpr li{display:block;margin-right:0}.linksimpr li{display:inline-block;margin-right:20px;list-style-type:none}.linksimpr ul{padding-left:0}.linksimpr a,.linksimpr strong{font-size:16px;line-height:22px;text-decoration:none;color:#A5A5A5}.sitemap{margin-top:80px}
@media (max-width:1400px){
/* style-desk-gr.css */
.ce_table{overflow:auto}#main .inn,#footer .inn{width:80%}.navli{width:72%}.navre{width:16%}.nav li a,.nav li strong{font-size:25px;line-height:30px}.ce_youtube{position: relative; padding-bottom: 56.25%; width: 100%; height: auto}.ce_youtube iframe{position: absolute; top: 0; left: 0; right: 0; bottom: 0; width: 100% !important; height: 100% !important}
}
@media (max-width:1150px){
/* style-desk.css */
.mod_changelanguage li{line-height:35px}.pauschstart .layout_latest,.prospekt{width:46.4%}.wintertab table thead th{width:12%}table td,table tbody th,table thead th,table thead th em{font-size:13px;line-height:18px}table h4{padding:0;font-size:16px;line-height:21px}.textgruen{margin-top:-100px;padding-bottom:40px}.slogan{font-size:80px;line-height:90px}.zimm ol{margin-top:0}.nav li strong,.nav li.navkind .level_2 strong{background-image:url("../../files/nav/hg-drosa-hoch.svg")}.wintertab table tbody .row_0 th.col_0,.wintertab table tbody .row_7 th.col_0,.wintertab table tbody .row_12 th.col_0,.wintertab table tbody .row_17 th.col_0,.wintertab table tbody .row_1 th.col_0,.wintertab table tbody .row_0 th.col_0,.wintertab table tbody .row_7 th.col_0,.wintertab table tbody .row_12 th.col_0,.wintertab table tbody .row_17 th.col_0,.wintertab table tbody .row_1 th.col_0,.sommtab table tbody .row_0 th.col_0,.sommtab table tbody .row_5 th.col_0,.sommtab table tbody .row_8 th.col_0,.sommtab table tbody .row_11 th.col_0,.sommtab table tbody .row_1 th.col_0,.sommtab table tbody .row_0 th.col_0,.sommtab table tbody .row_5 th.col_0,.sommtab table tbody .row_8 th.col_0,.sommtab table tbody .row_11 th.col_0,.sommtab table tbody .row_1 th.col_0{background-color:#EAECA2}.contentslide .ce_text .text,.textgruen .text{padding-top:40px;padding-right:40px;padding-left:40px}.ce_text.foolinks ul li{margin-bottom:5px;margin-left:26px}.slidegruende.slidegruendemob{padding-right:100px}.slidegruende.rsts-skin-default .rsts-next,.slidegruende.rsts-skin-default .rsts-prev{top:50px}.slidegruende.rsts-skin-default .rsts-next{right:35%}.slidegruende.rsts-skin-default .rsts-prev{left:35%}.slidegruende .text::before{font-size:40px;line-height:45px}.sommwint .rs-column{padding-right:40px;padding-left:40px}.pauschdet .rs-column,.sommwint .rs-column.-large-first{padding-bottom:40px}.pauschstart .layout_latest{margin-right:6%}.contentslide .rsts-slide > div{margin-top:40%}.gal{width:85%;margin-right:auto;margin-left:auto}.bonusueber strong{font-size:30px;line-height:35px}.foolinks strong img,.route strong img{display:block;margin-bottom:5px}.foolinks strong,.route strong{display:block;line-height:23px}.slidegruende .text{padding-left:40px}.slidegruende p{margin-top:100px}.nav li a,.nav li strong{font-size:21px}.nav li::before{width:30px;height:30px;margin-left:-35px}.nav .level_2 li a,.nav .level_2 li strong{padding-top:5px;padding-bottom:5px;font-size:18px;line-height:24px}.nav li{padding-bottom:30px}.nav li{width:30%}.nav li.navkind,.nav li.navsommer{width:26%}.nav li.navzimmer,.nav li.navservice{width:28%}.navli{height: calc(100vh - 250px);overflow: auto}.navre{width:17.5%;padding-left:4%}.slidegruende.slidegruendemob{display:block}.slidegruende.slidegruendedesk{display:none}body,input.text,textarea,select,.route input,.anf .checkbox_container .clicked label{font-size:17px;line-height:31px}h1{font-size:40px;line-height:45px}h3,#main .mod_article.first .ce_text.first h2,.pauschdet h2.headline{font-size:20px;line-height:30px}
}
@media (max-width:990px){
/* style-ipad.css */
#button-head a{width: 160px;bottom: -8%}.herbstl.hover{width:105px}.herbstl{width:100px}.ce_youtube a img{width:100%;height:100%;bottom:0;left:0;right:0;top:0;position:absolute}.wellnesshov .text-ueber .wel,.wellnesshov .text-ueber-besch .wel{left:30px;transform: translateX(0%);z-index:2}.wellnesshov .text-ueber .wel p{padding-top:6px;padding-bottom:6px}.wellnesshov .text-ueber .wel p::before{margin-top:-6px;margin-bottom:-6px;margin-left:-6px}.wellnesshov.familienb .text-ueber .kreis.nr1{top:36%}.wellnesshov.familienb .text-ueber .kreis.nr2{top:33%}.wellnesshov.familienb .text-ueber .kreis.nr4{top:31%}.wellnesshov .text-ueber .kreis{width:26px;height:25px;padding-top:0;font-size:13px}.ce_youtube{width:100%;height:auto;position:relative;padding-bottom:56.25%}.ce_youtube iframe{bottom:0;left:0;right:0;top:0;position:absolute;width: 100% !important;height: 100% !important}.pauschstart.pausch .layout_latest.last{display:inline-block}.sommwint .rs-column{padding-right:25px;padding-left:25px}.pauschdet .rs-column,.sommwint .rs-column.-large-first{padding-bottom:30px}h2,.inkl.ueber strong,#navgesamt .socialmhead span{margin-top:10px;font-size:55px;line-height:65px}.pauschstart .layout_latest.last{display:none}.pauschstart .layout_latest.odd{margin-right:0}.pauschstart .subheadline{margin-top:0}.pauschstart figure{margin-bottom:0}.pauschstart .subheadline span,.prospekt ol a{font-size:18px}.pauschstart .more a{font-size:15px;line-height:21px}.contentslide .rsts-slide > div,.textgruen{width:80%}.contentslide .ce_text .text,.textgruen .text{padding-top:30px}.ce_hyperlink.buttoninkl{float:none;display:block;margin-top:0;margin-right:auto;margin-left:auto;text-align:center}.foobuttons{width:110%}#footer form.route{margin-top:0}.navopen #buttons .rightbonus a{padding-right:15px}#buttons a,#buttonsrighthide a,.foobuttons a{padding-right:10px;padding-left:10px}#buttonsrighthide .buttonsrighthideinn,.navopen #buttonsrighthide{width:252px}.right .righttel img{margin-right:5px}.navli{width:69%}.navre{width:20.5%}.nav li.navzimmer,.nav li.navservice,.nav li.navkind,.nav li.navsommer,.nav li{width:44%}.nav .level_2{margin-top:5px}#buttonsright{right:15px;top:220px}body,input.text,textarea,select,.route input,.anf .checkbox_container .clicked label{font-size:16px;line-height:30px}.ce_text ul li{line-height:24px}.iconueber{margin-top:60px}.slidegruende.slidegruendemob{overflow:visible;padding-left:20px}.slidegruende.slidegruendemob .rsts-crop{overflow:visible}#buttonsright div a{min-width:66px;margin-bottom:7px;padding-top:9px;padding-bottom:16px;font-size:13px}
}
@media (max-width:767px){
/* style-mobi.css */
#button-head a .bu-innen{font-size: 12px}.google-maps{height:350px}#header.small .mod_changelanguage{left:80px}.mod_changelanguage,.mod_changelanguage,#header.small.navopen .mod_changelanguage{left:140px}.table-cont tbody td{z-index: -2}.head_0{background: transparent !important}.table-cont th{background-color:#FFFFFF}.table-cont thead{position:relative;z-index: 2}.table-cont{height:500px;overflow:auto}.bildli figure{width:100%;margin-right:0}.bildli .text{width:100%;display:block;margin-top:45px}.bildli figure::before{margin-right:15px}.wellnesshov .text-ueber .wel,.wellnesshov .text-ueber-besch .wel{width:46%;left:0;margin-right:3%;text-align:center;border:1px solid #EBEBEB;color:#3B3B3B;margin-bottom:15px}.wellnesshov .text-ueber .wel p,.wellnesshov .text-ueber-besch .wel p{color:#3B3B3B}.wellnesshov .text-ueber .kreis{width:18px;height:16px;line-height:16px}.wellnesshov .text-ueber .kreis::after{margin-bottom:-4px;margin-left:-7px;border-left: 7px solid transparent;    border-right: 7px solid transparent;    border-top: 7px solid #9EB290}.wellnesshov.familienb .text-ueber .kreis.nr6{top:38%}#main .reiter-wellness li::after{min-width:21px}.wellnesshov .text-ueber-besch .wel{bottom:0;top:auto;position:relative;display:inline-block;margin-top:20px;margin-right:15px}.wellnesshov .text-ueber .wel p::before,.wellnesshov .text-ueber-besch .wel p::before{width:13px;min-width:13px;position:relative;display:block;margin:-35px auto 5px;font-size:11px}.wellnesshov .text-ueber .wel p,.wellnesshov .text-ueber-besch .wel p{margin-top:0;margin-bottom:0;vertical-align:top;line-height:25px;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";    filter: alpha(opacity=100);    -moz-opacity: 1;    -khtml-opacity:1;    opacity: 1;background:none}.wellnesshov.familienb .text-ueber .kreis.nr4{top:27%;}.wellnesshov.familienb .text-ueber .kreis.nr1 {    top:25%;}wellnesshov.familienb .text-ueber .kreis.nr2 {    left:24%;    top:28%;}.wellnesshov.familienb .text-ueber .kreis.nr7 {    top:15%;}.wellnesshov.saunab .text-ueber .kreis.nr15 {    right:20%;    top:38%;}.wellnesshov.saunab .text-ueber .kreis.nr14 {    right:19%;}.wellnesshov.saunab .text-ueber .kreis.nr13 {    left:63%;}.wellnesshov.saunab .text-ueber .kreis.nr12 {    left:54%;}.wellnesshov.saunab .text-ueber .kreis.nr11 {    left:63%;    top:10%;}.wellnesshov.saunab .text-ueber .kreis.nr10 {    left:56%;    top:10%;}.wellnesshov.saunab .text-ueber .kreis.nr9 {    left:46%;    top:37%;}.wellnesshov.saunab .text-ueber .kreis.nr8 {    left:27%;    top:24%;}.wellnesshov.saunab .text-ueber .kreis.nr7 {    left:37.5%;}.wellnesshov.saunab .text-ueber .kreis.nr6 {    bottom:20%;    left:56%;}.wellnesshov.saunab .text-ueber .kreis.nr5 {    bottom:22%;    left:23%;}.wellnesshov.saunab .text-ueber .kreis.nr4 {    left:41%;    top:24%;}.wellnesshov.saunab .text-ueber .kreis.nr3 {    left:13%;    top:42%;}.wellnesshov.saunab .text-ueber .kreis.nr1 {    left:14%}.wellnesshov.ansichtkl{display:block}.wellnesshov.ansichtgr{display:none}.newsan iframe{width:100%}.gal1,.gal2{width:49.4%}.ueberfoo strong,.inkl.ueber strong,.zusatz h3,.ueberzi span,table h4{font-size:20px;line-height:25px}.sommwint .rs-column.-medium-first-row{margin-top:60px}.slidegruende.rsts-skin-default .rsts-next{right:0}.slidegruende.rsts-skin-default .rsts-prev{left:5%}.nav{padding-top:50px}.nav .level_2 li a,.nav .level_2 li strong{display:block}.nav .level_2 li strong,.nav li strong,.nav li.navkind .level_2 strong{color:#3B3B3B;background-image:none}.nav .level_2 li.active{background-color:#EBEBEB}.nav li,.nav li.navzimmer,.nav li.navservice,.nav li.navkind,.nav li.navsommer,.nav li{width:auto;margin-bottom:15px;padding-right:0;padding-bottom:15px;padding-left:70px;border-bottom:1px solid #EBEBEB}.nav li.last{border-bottom:0}.nav .level_2{margin-left:-70px}.nav li::before{margin-left:10px}.nav .level_2 li.last{margin-bottom:10px;padding-bottom:10px;border-bottom:0}.nav .level_2 li{width:auto;margin-bottom:0;padding-top:7px;padding-bottom:7px}#navgesamt{display:none}#fix .menubutton{display:none}.mobilenav .menubutton{right:0;top:25px;position:fixed;display:inline-block;margin-right:25px;z-index: 9}#fix .right{margin-right:60px}.mobile_menu .inner{padding-right:0;padding-left:0;background-color:#FFFFFF}.nav li.navzimmer,.nav li.navservice,.nav li.navkind,.nav li.navsommer,.nav li{display:block;margin-right:0}.textzentriert .-large-first .text{text-align:left}.bonusueber strong{font-size:26px;line-height:31px}table h4{font-size:14px;line-height:19px}.anf .widget-text,.anf .widget-select,.anf .widget-textarea,.anf .widget-checkbox{width:97%}.anf .checkbox_container label{width:90%;float:right}.prospekt{width:100%;margin-right:0;margin-left:0}.balken{padding-right:0}.balken ol{bottom:0;right:0;position:relative;margin-right:0;margin-bottom:0}.bilderslide{min-height:350px}h3,#main .mod_article.first .ce_text.first h2,.pauschdet h2.headline{font-size:18px;line-height:26px}.contentslide .ce_text .text,.textgruen .text,.contentslide .ce_hyperlink{padding-right:30px;padding-left:30px}.contentslide .ce_text .text,.textgruen .text{padding-top:35px}.rs-columns.textzentriert .-large-first ul li{margin-right:0;margin-left:40px;text-align:left}.rs-columns.textzentriert .-large-first ul li::before{float:left;margin-right:15px;margin-left:-25px}.ce_text.socialm ul li{display:inline-block;margin-right:15px;margin-left:15px}.ce_text.socialm ul,#footer .route{margin-top:0;text-align:center}.ce_text.foolinks ul li{display:inline-block;margin-right:20px}.spaltefoo{margin-top:0}.foolinks strong img,#footer .route img{margin-right:auto;margin-left:auto}.navopen .right #buttons{width:0;overflow:hidden}.foolinks{text-align:center}.fookontinfo .rs-column.-medium-first-row{margin-top:0}.socialm em,.socialmhead em{margin-right:10px}.foobuttons ol{text-align:center}h1{margin-bottom:30px;font-size:33px;line-height:38px}.anf{margin-top:50px}h2,.inkl.ueber strong,#navgesamt .socialmhead span{font-size:45px;line-height:50px}.iconueber h2{margin-top:10px}.ce_gallery.bewgal > ul li{width:28%}.socialm,.foobuttons{margin-top:0}#buttonsright .butvor{display:none}#buttonsright{right:10px;top:170px}#buttonsright img{width:25px}#buttonsright div a{min-width:61px;padding-top:9px;font-size:12px}#logo{width:110px}#baerheader{width:70px;height:auto;margin-bottom:-40px}#header .inside{min-height:110px}
}
@media (max-width:550px){
/* style-mobi-kl.css */
#button-head a{width: 120px;bottom: -14%;font-size: 12px!important}.cc-inner h2{font-size:32px;line-height:35px}.contao-cookiebar .cc-btn{font-size:15px;line-height:22px}.mod_newsreader .sommwint{margin-top:0;margin-bottom:0}.anf-pauschalen-kurz.anf .checkbox_container input{margin-right:0;margin-left:0}.anf-pauschalen-kurz.anf .checkbox_container label,.anf-pauschalen-kurz.anf .checkbox_container .clicked label{font-size:14px;line-height:20px}.anf-pauschalen-kurz.anf .widget-text,.anf-pauschalen-kurz.anf .widget-select{width:100%}#header.small .mod_changelanguage{left:25px;top:65px}.mod_changelanguage,.mod_changelanguage,#header.small.navopen .mod_changelanguage{left:25px;top:165px}table h4{font-size:13px;line-height:18px}.toggler .ui-icon{width:25px;height:25px}.toggler{font-size:18px}.bildkl picture::before{width:50px;height:37px}.contentslide .rsts-slide > div,.textgruen{width:90%}.contentslide.rsts-skin-default .rsts-next,.contentslide.rsts-skin-default .rsts-prev{top:70px}.cookiebar__message{padding-right:30px;padding-bottom:5px;padding-left:30px}.cookiebar{width:80%;padding-bottom:10px}.tabs__menue li a,.tabs__content h2 a{padding-right:15px;padding-left:15px;font-size:16px;line-height:21px}.wellnesshov .text-ueber .wel,.wellnesshov .text-ueber-besch .wel{width:99%;margin-right:0}#logokl{width:30px;height:30px}.newsl button.close{width:30px;margin-left:-30px;font-size:20px;line-height:25px}.newsl .message_area{padding-left:30px;line-height:20px}.newsl{margin-bottom:0}.newsan iframe{height:180px}h2,.inkl.ueber strong,#navgesamt .socialmhead span{font-size:40px;line-height:45px}#footer .iconueber h3{font-size:19px;line-height:26px}.right .righttel img{width:13px;height:auto}.right .rightbonus img{width:20px;height:auto}#buttons .rightbonus a{padding-right:20px}#logo{width:100px}.navopen .right #buttons,.right #buttons{width:157px;overflow:visible}#buttonsrighthide .buttonsrighthideinn,.navopen #buttonsrighthide{width:0}.right .righttel img{margin-right:0}#buttons a,#buttonsrighthide a{font-size:13px;line-height:17px}#buttonsright{top:155px;z-index: 5}#header .slider{height:500px;min-height:0}#buttonsright .butanf a{min-width:55px}#buttonsright img{width:22px;margin-bottom:0}#buttonsright .butbuch a{min-width:55px}.nav li::before{margin-left:20px}.bewueber strong{font-size:20px;line-height:25px}.bewueber img{width:60px;height:60px;position:relative;display:block;margin-top:15px;margin-right:auto;margin-left:auto}.gal .bildkl{overflow:visible}#footer .iconueber h3{font-size:22px}.ueberfoo::before{top:28px}.gal{width:100%}.slogan{font-size:50px;line-height:55px}#buttons .rightbonus span{display:none}.right .rightbonus img{margin-right:0}#buttons .rightbonus a{background-image:url("../../files/nav/hg-gruen3.svg")}.pauschstart .layout_latest,.prospekt{width:100%;margin-right:0}
}
.anf .widget-text.widget-range, .anf .widget-range.widget-select,
.anf-pauschalen-kurz.anf .widget-text.widget-range {
  width: calc(50% - 7px);
}
#header .slider {
	height: 70vh !important;
}
.video-header video {
	height: 80vh;
	width: 100%;
	object-fit: cover;
}

#eco_label {
	display: flex;
    flex-direction: column-reverse;
    align-items: center;
    justify-content: center;
    
    & h2 {
    	text-align: center;
    	margin: 0;
	    font-size: xx-small;
	    line-height: normal;
	    margin-top: -10px;
	    font-family: 'Lato';
    }
}
#mobile-menu-20 nav  a,
#mobile-menu-20 nav strong{
	color: #000000;
	background-color:#FFFFFF;
}
#buttonsright .butanf a span {
		background-color:#9D6269;
}

#buttonsright .butbuch a span{
	background-color:#B35B5B;
}

#buttons .rightbonus a span,
#buttonsright .butvor a span,
#article-56 .pauschstart.block a > span,
#pane_4928_2 a > span{
	border-radius: 20px;
	background-color:#627651F5; /*Gruen */
}

.slidegruende h4,
#footer .ueberfoo strong{
	background-color:#627651F5; /*Gruen */
	border-radius: 20px;
}

#article-55  p {
	opacity: 1;
    color: black;
}

.foobuttons li:first-child a {
	background-image: unset;
	background-color: #B35B5B;
    border-radius: 20px;
}

.foobuttons li:last-child a {
	background-image: unset;
	background-color: #9D6269;
    border-radius: 20px;
}

.foobuttons ol li {
    margin-top: 10px;
}

#navgesamt div.navre  nav  a > span,
#foograu nav a > span {
	color :#3B3B3B;
}

.wellnesshov .text-ueber-besch .wel p span{
	background-color: #9D6269; 	/*Rosa*/
	border-radius: 20px;
}
#foograu > div > nav > a,
#navgesamt > div.navli > nav > ul > li.active.submenu.first > strong{
	color: #000000;
}
#buttonsrighthide  span {
		background-color: #996369;
}
