@import url('https://fonts.googleapis.com/css?family=Mukta:400,700&display=swap');article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}input,select,option,textarea{-moz-appearance:none;-webkit-appearance:none;appearance:none;border:none;border-radius:0}select::-ms-expand{display:none}img{vertical-align:middle}.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col,.col-auto,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm,.col-sm-auto,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-md,.col-md-auto,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg,.col-lg-auto,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl,.col-xl-auto{padding-left:12px;padding-right:12px}.row{margin-right:-12px;margin-left:-12px}.container{padding-left:12px;padding-right:12px;max-width:1152px}@media only screen and (max-width:1024px){.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col,.col-auto,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm,.col-sm-auto,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-md,.col-md-auto,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg,.col-lg-auto,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl,.col-xl-auto{padding-left:8px;padding-right:8px}.row{margin-right:-8px;margin-left:-8px}.container{padding-left:8px;padding-right:8px}}.tx-powermail{margin-top:50px}.tx-powermail .container-fluid{padding:0}.tx-powermail input,.tx-powermail textarea{border:solid 1px black;padding:5px 15px;min-width:350px;height:auto;text-align:left;min-height:39px}.tx-powermail select{border:solid 1px black;padding:10px 15px;min-width:350px;height:auto;text-align:left}.tx-powermail label{padding-bottom:5px}.tx-powermail input[type='radio']{min-width:unset;padding:0;margin-right:15px;width:15px;height:15px;-moz-appearance:radio;-webkit-appearance:radio;appearance:radio;border-radius:50%;min-height:0}.tx-powermail input[type='checkbox']{margin-right:15px;width:15px;height:15px;min-width:unset;padding:0;-moz-appearance:checkbox;-webkit-appearance:checkbox;appearance:checkbox;border-radius:0;min-height:0}.tx-powermail input[type='file']{padding:10px 15px}.tx-powermail .powermail_fieldwrap{margin-bottom:25px}.tx-powermail .powermail_submit,.tx-powermail .btn-danger,.tx-powermail .btn-primary{background-color:#b10035;padding:15px 40px;height:auto;display:inline-block;min-width:140px;text-align:center;border:none;color:white}.tx-powermail .mandatory{padding-left:5px}.tx-powermail .powermail_legend{padding:15px 0;font-family:'Mukta', sans-serif;font-weight:400;font-size:137.5%;line-height:1em;text-align:left}.tx-powermail form > h3{display:none}.tx-powermail form fieldset legend{display:none}*{margin:0;padding:0;outline:none !important}*:focus{outline:none}html{overflow-x:hidden}.mob-menuWrapper{display:none}.compat-object-fit{background-size:cover;background-position:center center}a{cursor:pointer;font-family:'Mukta', sans-serif;text-decoration:none !important}body{font-family:'Mukta', sans-serif !important;background-position:right top;background-size:100% auto;font-size:16px;font-weight:400}#content{padding-top:160px;position:relative;z-index:1}strong{font-family:'Mukta', sans-serif;font-weight:700}.slick-dotted.slick-slider{margin-bottom:0}.gardientoverlay{background:url(../img/img_00_home_verlauf_small.png) repeat-x;position:absolute;left:0;top:0;height:100%;width:100%;background-size:100% 100%;background-position:top left}.overlaysmall{background:url(../img/img_00_home_verlauf_small.png) repeat-x;position:absolute;left:12px;top:0;height:100%;width:calc(100% - 24px);background-size:cover;background-position:top left}.slick-prev:before,.slick-next:before{opacity:1}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:'Mukta', sans-serif;font-weight:700}h1{font-size:225%;line-height:1.2em}h3{font-size:175%;line-height:1.0714285714em;margin-bottom:0.5em}h4{font-size:150%;line-height:1.1666666667em;margin-bottom:0.3em}h5{font-size:137.5%;line-height:1.1818181818em;margin-bottom:0.25em}h4{font-size:125%;line-height:1.25em;margin-bottom:0.2em}p{margin-bottom:0}p,td{font-size:112.5%;line-height:1.3333333333em}p em,td em{font-style:italic}td{padding-bottom:5px;padding-right:15px}th{font-size:112.5%;line-height:1.3333333333em;font-weight:bold}em{font-style:italic}a{color:#000}a:active{color:#b10035}a:hover{color:#b10035}table{width:100%}.list li::before{content:"-";position:absolute;left:0}.list li{padding-left:15px;position:relative}.list p{font-size:1em}.container .row p a,footer .foerderraum a{text-decoration:underline;text-decoration-color:#212529;color:#212529}.container .row p a:hover,footer .foerderraum a:hover{text-decoration:none;color:#b10035}.centered .centered-row{justify-content:center}.centered:last-child{margin-bottom:120px}@keyframes slideIn{from{right:-100%}to{right:0}}.headerTop{display:flex;justify-content:space-between;padding:0 24px;background-color:rgba(255, 255, 255, 0.9);min-height:80px}.headerTop .headerLeft #logo{max-width:191px;padding:15px 0 0}.headerTop .headerLeft #logo img{max-width:100%}.headerTop .headerRight{display:flex;min-width:515px;max-height:54px;padding:16px 0 0;align-items:flex-start;justify-content:flex-end;z-index:1001}.headerTop .headerRight .contact{margin-right:24px}.headerTop .headerRight .vouchers{margin-right:24px}.headerTop .headerRight .booking{margin-left:24px;margin-top:-7px}.headerTop .headerRight .contact a,.headerTop .headerRight .vouchers a{display:inline-block;font-size:100%;line-height:2.0625em}.headerTop .headerRight .contact a::before,.headerTop .headerRight .vouchers a::before{content:'';min-width:32px;height:32px;display:inline-block;vertical-align:text-bottom;background-position:center;background-repeat:no-repeat;margin-right:8px}.headerTop .headerRight .contact a:hover,.headerTop .headerRight .vouchers a:hover{color:#7f7f7f}.headerTop .headerRight .contact a.maplink::before{background-image:url(../img/ico_navi/ico_navi_anfahrt.svg)}.headerTop .headerRight .contact a.maplink:hover::before{background-image:url(../img/ico_navi/ico_navi_anfahrt_MO.svg)}.headerTop .headerRight .vouchers a::before{background-image:url(../img/ico_navi/ico_navi_geschenkgutschein.svg)}.headerTop .headerRight .vouchers a:hover::before{background-image:url(../img/ico_navi/ico_navi_geschenkgutschein_MO.svg)}.headerTop .headerRight .language{padding:0;border:1px solid #000;width:60px;position:relative;z-index:1002 !important}.headerTop .headerRight .language::after{content:'';min-width:16px;height:16px;display:inline-block;vertical-align:top;background-position:center;background-repeat:no-repeat;background-image:url(../img/ico_bedienelemente/ico_bedienelement_chevron_small_down.svg);background-size:12px;position:absolute;top:8px;right:7px}.headerTop .headerRight .language.open{height:62px;padding-bottom:8px}.headerTop .headerRight .language.open::after{background-image:url(../img/ico_bedienelemente/ico_bedienelement_chevron_small_up.svg)}.headerTop .headerRight .language.open ul{width:100%}.headerTop .headerRight .language.open ul::before{content:'';width:100%;height:29px;background-color:#000;position:absolute;left:0;bottom:0;z-index:1003 !important}.headerTop .headerRight .language.open ul li{display:inline-block;z-index:1004 !important;width:100%}.headerTop .headerRight .language.open ul li a{color:#fff;line-height:unset !important;width:100%}.headerTop .headerRight .language.open ul li a:hover:not(.current){color:#b9bbbc}.headerTop .headerRight .language.open ul li.active a{color:#000}.headerTop .headerRight .language ul{display:inline-flex;flex-direction:column;width:100%;margin-bottom:0 !important}.headerTop .headerRight .language ul li{display:none;order:2;width:100%}.headerTop .headerRight .language ul li a{display:inline-block;font-size:100%;line-height:1em;text-align:left;min-width:16px;padding:8px;width:100%}.headerTop .headerRight .language ul li.active{display:inline-block;order:1}.headerTop .headerRight .language ul li.active a{font-family:'Mukta', sans-serif;font-weight:700}.headerTop .headerRight .booking{display:block}#home .booking{visibility:hidden;opacity:0;transition:all ease-in-out 1s;right:-100%;position:absolute}#home .booking.show{display:block;visibility:visible;opacity:1;transition:all ease-in-out 0.5s;right:unset;position:relative;animation-name:slideIn;animation-duration:0.5s;z-index:1000}.headerTop .headerRight .booking .button a{background-color:#b10035;color:#fff;font-size:112.5%;line-height:1em;padding:15px 40px;height:auto;display:inline-block;min-width:140px;text-align:center}.headerTop .headerRight .booking .button a:hover{background:none;color:#b10035;padding:14px 39px;border:1px solid #b10035}.headerTop .headerRight .booking .bestPreis{margin-top:5px;width:100%}.headerTop .headerRight .booking .bestPreis > p{color:#b10035;font-size:16px;cursor:pointer;text-align:center;width:100%}.headerTop .headerRight .booking .bestPreis .bestPreisHover{display:none;position:absolute;margin-top:12px;right:0;width:260px;padding:25px;background-color:#b10035;z-index:600}.headerTop .headerRight .booking .bestPreis .bestPreisHover h1{color:white;font-size:24px;margin-bottom:1em}.headerTop .headerRight .booking .bestPreis .bestPreisHover p{color:white;font-size:18px;margin-bottom:1em}.headerTop .headerRight .booking .bestPreis .bestPreisHover::after{content:'';position:absolute;right:40px;top:-11px;width:0px;height:0px;border-style:solid;border-width:0 10.5px 11px 10.5px;border-color:transparent transparent #b10035 transparent}.headerTop .headerRight .booking .bestPreis:hover .bestPreisHover{display:block}.bookingForm-header .title .bestPreisHoverCopy{display:none;position:absolute;margin-top:12px;left:0;width:100%;padding:25px;background-color:#b10035;z-index:600}.bookingForm-header .title .bestPreisHoverCopy h1{color:white;font-size:24px;margin-bottom:1em}.bookingForm-header .title .bestPreisHoverCopy p{color:white;font-size:18px;margin-bottom:1em}.bookingForm-header .title .bestPreisHoverCopy::after{content:'';position:absolute;left:40px;top:-11px;width:0px;height:0px;border-style:solid;border-width:0 10.5px 11px 10.5px;border-color:transparent transparent #b10035 transparent}.bookingForm-header .title:hover .bestPreisHoverCopy{display:block}.menu .home-link{display:none}.menu #mainnav{background-color:rgba(255, 255, 255, 0.9)}.menu #mainnav.nav1{display:flex;justify-content:center;align-items:center;height:40px;width:100%;margin-bottom:0 !important}.menu #mainnav.nav1 > li.active .highlight-wrapper > a{color:#b10035;border-bottom:1px solid #b10035;padding-bottom:5px}.menu #mainnav.nav1 li:nth-child(2) a{margin-left:0}.menu #mainnav.nav1 li:nth-child(2) .nav2{margin-left:-30px}.menu #mainnav.nav1 li:last-child a{margin-right:0}.menu #mainnav.nav1 li:last-child .nav2{margin-right:0}.menu #mainnav.nav1 .highlight-wrapper > a,.menu #mainnav.nav1 li > a{font-family:'Mukta', sans-serif;font-weight:700;color:#000;font-size:112.5%;line-height:1em;display:inline-block;margin-left:12px;margin-right:12px}.menu #mainnav.nav1 .highlight-wrapper > a:hover,.menu #mainnav.nav1 li > a:hover,.menu #mainnav.nav1 .highlight-wrapper > a.highlight,.menu #mainnav.nav1 li > a.highlight{color:#b10035;border-bottom:1px solid #b10035;padding-bottom:5px}.menu #mainnav .nav2,.menu #mainnav .nav3{display:none}.menu #mainnav .nav2{position:absolute;z-index:110;background-color:rgba(0, 0, 0, 0.9);padding:40px;margin-top:16px;margin-left:-18px}.menu #mainnav .nav2 li{margin-top:40px}.menu #mainnav .nav2 li:first-child{margin-top:0}.menu #mainnav .nav2 li a{color:#fff;font-size:125%;line-height:1em;margin-left:0;margin-right:0}.menu #mainnav .nav2 li a:hover{border:none;padding-bottom:0;margin-top:0}.menu #mainnav .nav2 li a:hover{color:#b9bbbc}.menu #mainnav .nav2 .roomSubnav{margin-top:12px}.menu #mainnav .nav2 .roomSubnav .roomList{flex-direction:column}.menu #mainnav .nav2 .roomSubnav .roomList .roomSubnav-item{margin-top:12px}.menu #mainnav .nav2 .roomSubnav .roomList .roomSubnav-item:first-child{margin-top:0}.menu #mainnav .nav2 .roomSubnav .roomList .roomSubnav-item a{font-family:'Mukta', sans-serif;font-weight:400;color:#fff !important;font-size:112.5% !important;line-height:1em !important}.menu #mainnav .nav2 .roomSubnav .roomList .roomSubnav-item a:hover{color:#b9bbbc !important;text-decoration:underline}.menu .subnav{display:flex;justify-content:center;align-items:center;height:40px;width:100%;background-color:rgba(235, 232, 229, 0.9);margin-bottom:0 !important}.menu .subnav li a{margin-left:12px;margin-right:12px}.menu .subnav li.current > a{color:#b10035}.menu .subnav li:first-child a{margin-left:0}.menu .subnav li:last-child a{margin-right:0}.roomHeading{padding:80px 12px 80px}.roomHeading .centered-row{justify-content:center}.roomHeading .centered-row .centered-col{max-width:66.6666666667%;flex:0 0 66.6666666667%}.roomHeading .centered-row .centered-col h1{padding-bottom:40px}.roomHeading .centered-row .centered-col p{margin-bottom:16px}.roomHeading .centered-row .centered-col p:last-child{margin-bottom:0}.roomList .roomList-item{min-height:150px;flex-wrap:nowrap;margin-bottom:80px !important}.roomList .roomList-item:nth-child(odd){padding-left:0}.roomList .roomList-item:nth-child(even){padding-right:0}.roomList .roomList-item .imageSlider{max-height:350px !important;overflow:hidden !important}.roomList .roomList-item .imageSlider .ce-image img{max-width:100%;max-height:100%;height:auto}.roomList .roomList-item .info{min-height:95px}.roomList .roomList-item .info .left .header h3{font-family:'Mukta', sans-serif;font-weight:700;font-size:150%;line-height:1.2916666667em;margin-top:24px;margin-bottom:20px}.roomList .roomList-item .info .left .header h3 a{color:#000}.roomList .roomList-item .info .left .properties{min-height:120px;position:relative}.roomList .roomList-item .info .left .properties .property_icon{min-width:48px;height:48px;display:inline-block;background-position:center;background-repeat:no-repeat;vertical-align:top;margin-right:5px}.roomList .roomList-item .info .left .properties .property_icon:nth-child(7n){margin-right:0}.roomList .roomList-item .info .left .properties .property_icon:nth-child(-n + 7){margin-top:12px;margin-bottom:12px}.roomList .roomList-item .info .left .properties .property_icon .property_icon-tooltip{visibility:hidden;opacity:0;position:absolute;z-index:500;margin-top:-50px;padding:11px 14px;white-space:nowrap}.roomList .roomList-item .info .left .properties .property_icon:hover{background-color:#ebe8e5;border-radius:100%}.roomList .roomList-item .info .left .properties .property_icon:hover .property_icon-tooltip{visibility:visible;opacity:1;background-color:#000;color:#fff;font-size:100%;line-height:1em;text-align:center}.roomList .roomList-item .info .left .properties .property_icon:hover .property_icon-tooltip::after{content:'';position:absolute;bottom:-10px;left:50%;width:0;margin-left:-5px;height:0;border-style:solid;border-width:5px 5px 5px;border-color:#000 transparent transparent;z-index:10}.roomList .roomList-item .info .left .properties .property_icon.single_room{background-image:url(../img/ico_zi-pckg/ico_zi-pckg_1-Person.svg)}.roomList .roomList-item .info .left .properties .property_icon.double_room{background-image:url(../img/ico_zi-pckg/ico_zi-pckg_2-Personen.svg)}.roomList .roomList-item .info .left .properties .property_icon.tripple_room{background-image:url(../img/ico_zi-pckg/ico_zi-pckg_3-Personen.svg)}.roomList .roomList-item .info .left .properties .property_icon.quadruple_room{background-image:url(../img/ico_zi-pckg/ico_zi-pckg_4-Personen.svg)}.roomList .roomList-item .info .left .properties .property_icon.family_room{background-image:url(../img/ico_zi-pckg/ico_zi-pckg_2-Erwachsene-2-Kinder.svg)}.roomList .roomList-item .info .left .properties .property_icon.singlebed90{background-image:url(../img/ico_zi-pckg/ico_zi-pckg_Bett-90cm.svg)}.roomList .roomList-item .info .left .properties .property_icon.doublebed120{background-image:url(../img/ico_zi-pckg/ico_zi-pckg_Bett-120cm.svg)}.roomList .roomList-item .info .left .properties .property_icon.doublebed140{background-image:url(../img/ico_zi-pckg/ico_zi-pckg_Bett-140cm.svg)}.roomList .roomList-item .info .left .properties .property_icon.doublebed160{background-image:url(../img/ico_zi-pckg/ico_zi-pckg_Bett-160cm.svg)}.roomList .roomList-item .info .left .properties .property_icon.beds{background-image:url(../img/ico_zi-pckg/ico_zi-pckg_Bett-2x90cm.svg)}.roomList .roomList-item .info .left .properties .property_icon.shower{background-image:url(../img/ico_zimmer/ico_zimmer_dusche.svg)}.roomList .roomList-item .info .left .properties .property_icon.blow_dryer{background-image:url(../img/ico_zimmer/ico_zimmer_foehn.svg)}.roomList .roomList-item .info .left .properties .property_icon.breakfast{background-image:url(../img/ico_zi-pckg/ico_zi-pckg_Fruehstuecksbuffet.svg)}.roomList .roomList-item .info .left .properties .property_icon.sunbed{background-image:url(../img/ico_zimmer/ico_zimmer_liegestuhl-schirm.svg)}.roomList .roomList-item .info .left .properties .property_icon.alarm_clock{background-image:url(../img/ico_zimmer/ico_zimmer_radiowecker.svg)}.roomList .roomList-item .info .left .properties .property_icon.sofa{background-image:url(../img/ico_zi-pckg/ico_zi-pckg_Bettsofa.svg)}.roomList .roomList-item .info .left .properties .property_icon.tv{background-image:url(../img/ico_zi-pckg/ico_zi-pckg_TV.svg)}.roomList .roomList-item .info .left .properties .property_icon.wifi{background-image:url(../img/ico_zi-pckg/ico_zi-pckg_WLAN.svg)}.roomList .roomList-item .info .left .properties .property_icon.aircon{background-image:url(../img/ico_zi-pckg/ico_zi-pckg_Klimaanlage.svg)}.roomList .roomList-item .info .left .properties .property_icon.kitchenette{background-image:url(../img/ico_zi-pckg/ico_zi-pckg_Kochnische.svg)}.roomList .roomList-item .info .left .properties .property_icon.coffee{background-image:url(../img/ico_zi-pckg/ico_zi-pckg_Kaffeekapselmaschine.svg)}.roomList .roomList-item .info .left .properties .property_icon.selfcheckin{background-image:url(../img/ico_zi-pckg/ico_zi-pckg_Self-Check-In.svg)}.roomList .roomList-item .info .left .properties .property_icon.roofpitch{background-image:url(../img/ico_zi-pckg/ico_zi-pckg_Dachschraege.svg)}.roomList .roomList-item .info .left .properties .property_icon.safe{background-image:url(../img/ico_zi-pckg/ico_zi-pckg_Safe.svg)}.roomList .roomList-item .info .left .properties .property_icon.courtyard{background-image:url(../img/ico_zi-pckg/ico_zi-pckg_Hofseite.svg)}.roomList .roomList-item .info .left .properties .property_icon.dinner{background-image:url(../img/ico_zi-pckg/ico_zi-pckg_Abendessen.svg)}.roomList .roomList-item .info .left .properties .property_icon.mountain{background-image:url(../img/ico_zi-pckg/ico_zi-pckg_1-Person.svg)}.roomList .roomList-item .info .left .properties .property_icon.store{background-image:url(../img/ico_packages-events-etc/ico_pckg-events_geschaeft.svg)}.roomList .roomList-item .info .left .properties .property_icon.fitness{background-image:url(../img/ico_zi-pckg/ico_zi-pckg_Fitness.svg)}.roomList .roomList-item .info .left .properties .property_icon.aperitif{background-image:url(../img/ico_zi-pckg/ico_zi-pckg_Apero-mit-Knabbereien.svg)}.roomList .roomList-item .info .left .properties .property_icon.art{background-image:url(../img/ico_zi-pckg/ico_zi-pckg_Kunst-Kultur-Museen.svg)}.roomList .roomList-item .info .left .properties .property_icon.sausage{background-image:url(../img/ico_zi-pckg/ico_zi-pckg_Bratwurst-mit-Getraenk.svg)}.roomList .roomList-item .info .left .properties .property_icon.picnic{background-image:url(../img/ico_zi-pckg/ico_zi-pckg_PicNic-Korb.svg)}.roomList .roomList-item .info .left .properties .property_icon.bikecity{background-image:url(../img/ico_zi-pckg/ico_zi-pckg_Bike-und-City.svg)}.roomList .roomList-item .info .left .properties .property_icon.tickets{background-image:url(../img/ico_zi-pckg/ico_zi-pckg_Eintritte.svg)}.roomList .roomList-item .info .left .properties .property_icon.bis6personen{background-image:url(../img/ico_seminare/ico_seminare_Bis-6-Personen.svg)}.roomList .roomList-item .info .left .properties .property_icon.bis50personen{background-image:url(../img/ico_seminare/ico_seminare_Bis-50-Personen.svg)}.roomList .roomList-item .info .left .properties .property_icon.blockundstift{background-image:url(../img/ico_seminare/ico_seminare_Block-und-Stift.svg)}.roomList .roomList-item .info .left .properties .property_icon.flipchart{background-image:url(../img/ico_seminare/ico_seminare_Flipchart.svg)}.roomList .roomList-item .info .left .properties .property_icon.beamer{background-image:url(../img/ico_seminare/ico_seminare_Hellraumprojektor-Leinwand.svg)}.roomList .roomList-item .info .left .properties .property_icon.whiteboard{background-image:url(../img/ico_seminare/ico_seminare_Whiteboard.svg)}.roomList .roomList-item .info .right .price-text{display:flex;flex-direction:column;align-items:center}.roomList .roomList-item .info .right .price-text .price{margin-top:24px}.roomList .roomList-item .info .right .price-text .price p{color:#000;font-size:100%;line-height:1.125em;text-align:center;max-width:100%}.roomList .roomList-item .info .right .price-text .price p strong{font-family:'Mukta', sans-serif;font-weight:700;font-size:225%;display:inline-block}.roomList .roomList-item .info .right .price-text .linkTo-details{margin-top:12px;margin-bottom:12px;color:#b10035;font-size:112.5%;text-align:center;display:inline-block;width:100%;border:1px solid #b10035;padding-top:14px;padding-bottom:14px}.roomList .roomList-item .info .right .price-text .linkTo-details:hover{color:#fff;background-color:#b10035}.roomList .roomList-item .textContent{margin-bottom:40px;margin-top:24px}.roomDetail .roomDetail-item .container{position:relative}.roomDetail .roomDetail-item .room-pager{height:40px;display:flex;justify-content:center;align-items:center;background-color:rgba(235, 232, 229, 0.9);position:fixed;top:120px;left:0;width:100%;z-index:500}.roomDetail .roomDetail-item .room-pager li{display:inline-block;font-size:100%;vertical-align:middle}.roomDetail .roomDetail-item .room-pager li.previous,.roomDetail .roomDetail-item .room-pager li.next,.roomDetail .roomDetail-item .room-pager li.no-previous,.roomDetail .roomDetail-item .room-pager li.no-next{min-width:175px}.roomDetail .roomDetail-item .room-pager li.next{padding-right:25px;text-align:right}.roomDetail .roomDetail-item .room-pager li.next a{display:inline-block}.roomDetail .roomDetail-item .room-pager li.next a::before{content:'';background-image:url(../img/ico_bedienelemente/ico_bedienelement_chevron_left_small.svg);background-repeat:no-repeat;background-position:center;display:block;height:13px;width:12px;margin-right:10px;float:left}.roomDetail .roomDetail-item .room-pager li.previous{padding-left:25px;text-align:left}.roomDetail .roomDetail-item .room-pager li.previous a{display:inline-block}.roomDetail .roomDetail-item .room-pager li.previous a::after{content:'';background-image:url(../img/ico_bedienelemente/ico_bedienelement_chevron_right_small.svg);background-repeat:no-repeat;background-position:center;display:block;height:13px;width:12px;margin-left:10px;float:right}.roomDetail .roomDetail-item .imageSlider .ce-image{max-width:100%;max-height:100%}.roomDetail .roomDetail-item .imageSlider .ce-image img{max-width:100%;max-height:100%;object-fit:cover;height:calc(100vh - 96px)}.roomDetail .roomDetail-item .imageSlider .ce-image .img-responsive{}.roomDetail .roomDetail-item .imageSlider .slick-dots{bottom:137px}.roomDetail .roomDetail-item .imageSlider .slick-dots li{width:auto;height:auto;margin:0 4px}.roomDetail .roomDetail-item .imageSlider .slick-dots li button{width:16px;height:16px;background-repeat:no-repeat;background-image:url(../img/ico_slider/slickDot_whiteB.svg)}.roomDetail .roomDetail-item .imageSlider .slick-dots li button:hover{background-image:url(../img/ico_slider/slickDot_white.svg)}.roomDetail .roomDetail-item .imageSlider .slick-dots li button::before{content:none}.roomDetail .roomDetail-item .imageSlider .slick-dots li.slick-active button{background-image:url(../img/ico_slider/slickDot_white.svg)}.roomDetail .roomDetail-item .imageSlider .slick-prev,.roomDetail .roomDetail-item .imageSlider .slick-next{width:64px}.roomDetail .roomDetail-item .imageSlider .slick-prev::before,.roomDetail .roomDetail-item .imageSlider .slick-next::before{content:'';display:block;background-size:40px 40px;width:40px;height:40px}.roomDetail .roomDetail-item .imageSlider .slick-prev{left:0}.roomDetail .roomDetail-item .imageSlider .slick-prev::before{margin-left:auto;background-image:url('../img/ico_bedienelemente/ico_bedienelement_chevron_left_white.svg')}.roomDetail .roomDetail-item .imageSlider .slick-prev:hover::before{background-image:url('../img/ico_bedienelemente/ico_bedienelement_chevron_left_black_MO.svg')}.roomDetail .roomDetail-item .imageSlider .slick-next{right:0}.roomDetail .roomDetail-item .imageSlider .slick-next::before{margin-right:auto;background-image:url('../img/ico_bedienelemente/ico_bedienelement_chevron_right_white.svg')}.roomDetail .roomDetail-item .imageSlider .slick-next:hover::before{background-image:url('../img/ico_bedienelemente/ico_bedienelement_chevron_right_black_MO.svg')}.roomDetail .roomDetail-item .transbar{display:flex;justify-content:center;align-items:center;min-height:96px;height:auto;width:100%;background-color:rgba(255, 255, 255, 0.9);margin-top:-96px;z-index:5;position:relative;flex-direction:row}.roomDetail .roomDetail-item .transbar .left{margin-left:auto;padding-left:0}.roomDetail .roomDetail-item .transbar .left .header h3{font-family:'Mukta', sans-serif;font-weight:700;font-size:225%;line-height:1.2em}.roomDetail .roomDetail-item .transbar .left .header h3 a{color:#000}.roomDetail .roomDetail-item .transbar .right{margin-left:auto;margin-right:auto;padding-right:0;align-self:flex-end;display:flex;justify-content:flex-end}.roomDetail .roomDetail-item .transbar .right .price-text{max-width:100%;width:100%;padding-bottom:12px;}.roomDetail .roomDetail-item .transbar .right .price-text .price{}.roomDetail .roomDetail-item .transbar .right .price-text .price p{color:#000;font-size:100%;line-height:1.125em;text-align:center}.roomDetail .roomDetail-item .transbar .right .price-text .price p strong{font-family:'Mukta', sans-serif;font-weight:700;font-size:225%;line-height:1;display:inline-block;vertical-align:text-bottom}.roomDetail .roomDetail-item .info{margin-bottom:120px}.roomDetail .roomDetail-item .info .main{margin-left:auto;padding-left:0}.roomDetail .roomDetail-item .info .main .properties{min-height:48px;margin-left:-12px;margin-top:12px;margin-bottom:25px;position:relative;margin-bottom:64px}.roomDetail .roomDetail-item .info .main .properties .property_icon{min-width:48px;height:48px;display:inline-block;background-position:center;background-repeat:no-repeat;vertical-align:top;margin-right:16px;margin-bottom:16px}.roomDetail .roomDetail-item .info .main .properties .property_icon:nth-child(9n){margin-right:0}.roomDetail .roomDetail-item .info .main .properties .property_icon .property_icon-tooltip{visibility:hidden;opacity:0;position:absolute;z-index:500;margin-top:-50px;padding:11px 14px}.roomDetail .roomDetail-item .info .main .properties .property_icon:hover{background-color:#ebe8e5;border-radius:100%}.roomDetail .roomDetail-item .info .main .properties .property_icon:hover .property_icon-tooltip{visibility:visible;opacity:1;background-color:#000;color:#fff;font-size:100%;line-height:1em;text-align:center}.roomDetail .roomDetail-item .info .main .properties .property_icon:hover .property_icon-tooltip::after{content:'';position:absolute;bottom:-10px;left:50%;width:0;margin-left:-5px;height:0;border-style:solid;border-width:5px 5px 5px;border-color:#000 transparent transparent;z-index:10}.roomDetail .roomDetail-item .info .main .properties .property_icon.single_room{background-image:url(../img/ico_zi-pckg/ico_zi-pckg_1-Person.svg)}.roomDetail .roomDetail-item .info .main .properties .property_icon.double_room{background-image:url(../img/ico_zi-pckg/ico_zi-pckg_2-Personen.svg)}.roomDetail .roomDetail-item .info .main .properties .property_icon.tripple_room{background-image:url(../img/ico_zi-pckg/ico_zi-pckg_3-Personen.svg)}.roomDetail .roomDetail-item .info .main .properties .property_icon.quadruple_room{background-image:url(../img/ico_zi-pckg/ico_zi-pckg_4-Personen.svg)}.roomDetail .roomDetail-item .info .main .properties .property_icon.family_room{background-image:url(../img/ico_zi-pckg/ico_zi-pckg_2-Erwachsene-2-Kinder.svg)}.roomDetail .roomDetail-item .info .main .properties .property_icon.singlebed90{background-image:url(../img/ico_zi-pckg/ico_zi-pckg_Bett-90cm.svg)}.roomDetail .roomDetail-item .info .main .properties .property_icon.doublebed120{background-image:url(../img/ico_zi-pckg/ico_zi-pckg_Bett-120cm.svg)}.roomDetail .roomDetail-item .info .main .properties .property_icon.doublebed140{background-image:url(../img/ico_zi-pckg/ico_zi-pckg_Bett-140cm.svg)}.roomDetail .roomDetail-item .info .main .properties .property_icon.doublebed160{background-image:url(../img/ico_zi-pckg/ico_zi-pckg_Bett-160cm.svg)}.roomDetail .roomDetail-item .info .main .properties .property_icon.beds{background-image:url(../img/ico_zi-pckg/ico_zi-pckg_Bett-2x90cm.svg)}.roomDetail .roomDetail-item .info .main .properties .property_icon.shower{background-image:url(../img/ico_zimmer/ico_zimmer_dusche.svg)}.roomDetail .roomDetail-item .info .main .properties .property_icon.blow_dryer{background-image:url(../img/ico_zimmer/ico_zimmer_foehn.svg)}.roomDetail .roomDetail-item .info .main .properties .property_icon.breakfast{background-image:url(../img/ico_zi-pckg/ico_zi-pckg_Fruehstuecksbuffet.svg)}.roomDetail .roomDetail-item .info .main .properties .property_icon.sunbed{background-image:url(../img/ico_zimmer/ico_zimmer_liegestuhl-schirm.svg)}.roomDetail .roomDetail-item .info .main .properties .property_icon.alarm_clock{background-image:url(../img/ico_zimmer/ico_zimmer_radiowecker.svg)}.roomDetail .roomDetail-item .info .main .properties .property_icon.sofa{background-image:url(../img/ico_zi-pckg/ico_zi-pckg_Bettsofa.svg)}.roomDetail .roomDetail-item .info .main .properties .property_icon.tv{background-image:url(../img/ico_zi-pckg/ico_zi-pckg_TV.svg)}.roomDetail .roomDetail-item .info .main .properties .property_icon.wifi{background-image:url(../img/ico_zi-pckg/ico_zi-pckg_WLAN.svg)}.roomDetail .roomDetail-item .info .main .properties .property_icon.aircon{background-image:url(../img/ico_zi-pckg/ico_zi-pckg_Klimaanlage.svg)}.roomDetail .roomDetail-item .info .main .properties .property_icon.kitchenette{background-image:url(../img/ico_zi-pckg/ico_zi-pckg_Kochnische.svg)}.roomDetail .roomDetail-item .info .main .properties .property_icon.coffee{background-image:url(../img/ico_zi-pckg/ico_zi-pckg_Kaffeekapselmaschine.svg)}.roomDetail .roomDetail-item .info .main .properties .property_icon.selfcheckin{background-image:url(../img/ico_zi-pckg/ico_zi-pckg_Self-Check-In.svg)}.roomDetail .roomDetail-item .info .main .properties .property_icon.roofpitch{background-image:url(../img/ico_zi-pckg/ico_zi-pckg_Dachschraege.svg)}.roomDetail .roomDetail-item .info .main .properties .property_icon.safe{background-image:url(../img/ico_zi-pckg/ico_zi-pckg_Safe.svg)}.roomDetail .roomDetail-item .info .main .properties .property_icon.courtyard{background-image:url(../img/ico_zi-pckg/ico_zi-pckg_Hofseite.svg)}.roomDetail .roomDetail-item .info .main .properties .property_icon.dinner{background-image:url(../img/ico_zi-pckg/ico_zi-pckg_Abendessen.svg)}.roomDetail .roomDetail-item .info .main .properties .property_icon.mountain{background-image:url(../img/ico_zi-pckg/ico_zi-pckg_1-Person.svg)}.roomDetail .roomDetail-item .info .main .properties .property_icon.store{background-image:url(../img/ico_packages-events-etc/ico_pckg-events_geschaeft.svg)}.roomDetail .roomDetail-item .info .main .properties .property_icon.fitness{background-image:url(../img/ico_zi-pckg/ico_zi-pckg_Fitness.svg)}.roomDetail .roomDetail-item .info .main .properties .property_icon.aperitif{background-image:url(../img/ico_zi-pckg/ico_zi-pckg_Apero-mit-Knabbereien.svg)}.roomDetail .roomDetail-item .info .main .properties .property_icon.art{background-image:url(../img/ico_zi-pckg/ico_zi-pckg_Kunst-Kultur-Museen.svg)}.roomDetail .roomDetail-item .info .main .properties .property_icon.sausage{background-image:url(../img/ico_zi-pckg/ico_zi-pckg_Bratwurst-mit-Getraenk.svg)}.roomDetail .roomDetail-item .info .main .properties .property_icon.picnic{background-image:url(../img/ico_zi-pckg/ico_zi-pckg_PicNic-Korb.svg)}.roomDetail .roomDetail-item .info .main .properties .property_icon.bikecity{background-image:url(../img/ico_zi-pckg/ico_zi-pckg_Bike-und-City.svg)}.roomDetail .roomDetail-item .info .main .properties .property_icon.tickets{background-image:url(../img/ico_zi-pckg/ico_zi-pckg_Eintritte.svg)}.roomDetail .roomDetail-item .info .main .properties .property_icon.bis6personen{background-image:url(../img/ico_seminare/ico_seminare_Bis-6-Personen.svg)}.roomDetail .roomDetail-item .info .main .properties .property_icon.bis50personen{background-image:url(../img/ico_seminare/ico_seminare_Bis-50-Personen.svg)}.roomDetail .roomDetail-item .info .main .properties .property_icon.blockundstift{background-image:url(../img/ico_seminare/ico_seminare_Block-und-Stift.svg)}.roomDetail .roomDetail-item .info .main .properties .property_icon.flipchart{background-image:url(../img/ico_seminare/ico_seminare_Flipchart.svg)}.roomDetail .roomDetail-item .info .main .properties .property_icon.beamer{background-image:url(../img/ico_seminare/ico_seminare_Hellraumprojektor-Leinwand.svg)}.roomDetail .roomDetail-item .info .main .properties .property_icon.whiteboard{background-image:url(../img/ico_seminare/ico_seminare_Whiteboard.svg)}.roomDetail .roomDetail-item .info .main .text p{margin-bottom:16px}.roomDetail .roomDetail-item .info .main .text p:last-child{margin-bottom:0}.roomDetail .roomDetail-item .info .main .klapper.accordion .klapperheader{margin-top:66px;margin-bottom:26px}.roomDetail .roomDetail-item .info .main .klapper.accordion .klapperheader .toggler{padding-right:30px;background:url(../img/ico_bedienelemente/ico_bedienelement_chevron_small_up.svg) right center no-repeat;background-size:15px 15px}.roomDetail .roomDetail-item .info .main .klapper.accordion .klapperheader .toggler.collapsed{background:url(../img/ico_bedienelemente/ico_bedienelement_chevron_small_down.svg) right center no-repeat;background-size:15px 15px}.roomDetail .roomDetail-item .info .main .klapper.accordion .klapperheader p{font-size:150%;line-height:1.3333333333em;display:inline}.roomDetail .roomDetail-item .info .aside{margin-right:auto;margin-left:auto;padding-right:0;display:flex;flex-direction:column;align-items:flex-start}.roomDetail .roomDetail-item .info .aside .booking-box{width:100%;max-width:100%;margin-top:12px}.roomDetail .roomDetail-item .info .aside .booking-box .button{height:48px;background-color:#b10035;margin-bottom:80px}.roomDetail .roomDetail-item .info .aside .booking-box .button a{font-size:112.5%;height:100%;display:flex;justify-content:center;align-items:center}.roomDetail .roomDetail-item .info .aside .booking-box .button a,.roomDetail .roomDetail-item .info .aside .booking-box .button:hover,.roomDetail .roomDetail-item .info .aside .booking-box .button:active{color:#fff}.roomDetail .roomDetail-item .info .aside .additionalText a{color:#858585}.roomDetail .roomDetail-item .info .aside .additionalText a:hover{color:#b10035}.roomDetail .roomDetail-item .info .aside .additionalText h3{color:#858585;font-size:150%;line-height:1.5em;margin-bottom:40px}.roomDetail .roomDetail-item .info .aside .additionalText p{color:#858585;font-size:112.5%;line-height:1.3333333333em;margin-bottom:16px}.roomDetail .roomDetail-item .info .aside .additionalText li{color:#858585;font-size:112.5%;line-height:1.3333333333em;margin-bottom:10px;padding-left:15px;position:relative}.roomDetail .roomDetail-item .info .aside .additionalText li::before{content:'-';position:absolute;left:0}.dce_box_bild,.dce_box_farbe,.dce_box_farbe_download{min-height:322px;color:#fff;margin-bottom:24px}.div-in-slider-img,.div-in-slider-color{display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:322px;height:100%;overflow:hidden;padding:40px}.dce_box_bild .div-in-slider-img{background-size:cover}.dce_box_bild .div-in-slider-img .scope-txt,.dce_box_bild .div-in-slider-img .title-txt,.dce_box_bild .div-in-slider-img .button{color:#fff;position:relative}.dce_box_bild .div-in-slider-img .scope-txt{font-size:100%;line-height:1em;text-align:center;margin-bottom:8px}.dce_box_bild .div-in-slider-img .title-txt{font-family:'Mukta', sans-serif;font-weight:700;font-size:225%;line-height:1em;text-align:center;margin-bottom:40px}.dce_box_bild .div-in-slider-img .button{font-size:112.5%;line-height:1em;text-align:center;background-color:#b10035;min-width:164px;padding:15px 24px;cursor:pointer;min-height:48px}.dce_box_bild .div-in-slider-img .button:hover{background-color:#fff;color:#b10035}.scope-txt,.title-txt,.text-txt{width:100%}.dce_box_farbe_download .div-in-slider-color.grau,.dce_box_farbe .div-in-slider-color.grau{background-color:#e4dfda}.dce_box_farbe_download .div-in-slider-color.grau .scope-txt,.dce_box_farbe .div-in-slider-color.grau .scope-txt,.dce_box_farbe_download .div-in-slider-color.grau .title-txt,.dce_box_farbe .div-in-slider-color.grau .title-txt,.dce_box_farbe_download .div-in-slider-color.grau .text-txt,.dce_box_farbe .div-in-slider-color.grau .text-txt,.dce_box_farbe_download .div-in-slider-color.grau .button,.dce_box_farbe .div-in-slider-color.grau .button{color:#000}.dce_box_farbe_download .div-in-slider-color.grau .button,.dce_box_farbe .div-in-slider-color.grau .button{border-color:#000;color:#000}.dce_box_farbe_download .div-in-slider-color.grau .button:hover,.dce_box_farbe .div-in-slider-color.grau .button:hover{color:#fff;background-color:#000}.dce_box_farbe_download .div-in-slider-color.grau .button.tel,.dce_box_farbe .div-in-slider-color.grau .button.tel{color:#fff;background-color:#000}.dce_box_farbe_download .div-in-slider-color.grau .button.tel:hover,.dce_box_farbe .div-in-slider-color.grau .button.tel:hover{color:#000;background:none}.dce_box_farbe_download .div-in-slider-color.weinrot,.dce_box_farbe .div-in-slider-color.weinrot{background-color:#b10035}.dce_box_farbe_download .div-in-slider-color.weinrot .scope-txt,.dce_box_farbe .div-in-slider-color.weinrot .scope-txt,.dce_box_farbe_download .div-in-slider-color.weinrot .title-txt,.dce_box_farbe .div-in-slider-color.weinrot .title-txt,.dce_box_farbe_download .div-in-slider-color.weinrot .text-txt,.dce_box_farbe .div-in-slider-color.weinrot .text-txt,.dce_box_farbe_download .div-in-slider-color.weinrot .button,.dce_box_farbe .div-in-slider-color.weinrot .button{color:#fff}.dce_box_farbe_download .div-in-slider-color.weinrot .button,.dce_box_farbe .div-in-slider-color.weinrot .button{border-color:#fff}.dce_box_farbe_download .div-in-slider-color.weinrot .button:hover,.dce_box_farbe .div-in-slider-color.weinrot .button:hover{background-color:#fff;color:#b10035}.dce_box_farbe_download .div-in-slider-color .scope-txt,.dce_box_farbe .div-in-slider-color .scope-txt{font-size:100%;line-height:1.875em;text-align:center;margin-bottom:8px}.dce_box_farbe_download .div-in-slider-color .title-txt,.dce_box_farbe .div-in-slider-color .title-txt{font-family:'Mukta', sans-serif;font-weight:700;font-size:150%;line-height:1.25em;text-align:center;margin-bottom:40px}.dce_box_farbe_download .div-in-slider-color .text-txt,.dce_box_farbe .div-in-slider-color .text-txt{font-size:112.5%;line-height:1.3333333333em;text-align:center;margin-bottom:40px}.dce_box_farbe_download .div-in-slider-color .button,.dce_box_farbe .div-in-slider-color .button{font-size:112.5%;line-height:1em;text-align:center;min-width:164px;padding:15px 24px;border:1px solid;cursor:pointer;min-height:48px}.dce_box_farbe_download .div-in-slider-color .button.tel,.dce_box_farbe .div-in-slider-color .button.tel{font-family:'Mukta', sans-serif;font-weight:700}.dce_box_farbe.zwei_spalten .div-in-slider-color .scope-txt{font-size:100%;line-height:1em;text-align:left;margin-bottom:8px}.dce_box_farbe.zwei_spalten .div-in-slider-color .title-txt{font-family:'Mukta', sans-serif;font-weight:700;font-size:225%;line-height:1em;text-align:left;margin-bottom:40px}.dce_box_farbe.zwei_spalten .div-in-slider-color .text-txt{font-size:112.5%;line-height:1.3333333333em;text-align:left}.dce_box_farbe.zwei_spalten .div-in-slider-color .text-txt:last-child{margin-bottom:0}.dce_box_farbe .div-in-slider-color .smallText-txt{color:#000;font-size:100%;line-height:1em;text-align:center;margin-bottom:24px}.trippleSlider{display:flex;background-color:#ebe8e5;flex-wrap:wrap;padding-top:120px;padding-bottom:120px;margin-bottom:24px}.trippleSlider .trippleSlider-items{width:100%;display:flex;flex-wrap:wrap}.trippleSlider .trippleSlider-items .slick-list{margin:0 106px}.trippleSlider .trippleSlider-items .trippleSlider-item{background-color:#ebe8e5;padding:0 12px;height:360px;text-align:center;display:flex !important;flex-direction:column;justify-content:flex-start}.trippleSlider .title{font-family:'Mukta', sans-serif;font-weight:700;color:#000;font-size:225%;line-height:1em;text-align:center;display:flex;justify-content:center;align-self:center;width:100%;margin-bottom:40px}.trippleSlider .boxIcon{width:56px;margin-left:auto;margin-right:auto;margin-bottom:24px}.trippleSlider .boxTitle{font-family:'Mukta', sans-serif;font-weight:700;color:#000;font-size:150%;line-height:1em;text-align:center;margin-bottom:40px}.trippleSlider .boxText{color:#000;font-size:112.5%;line-height:1.3333333333em;text-align:center}.trippleSlider .slick-dots{bottom:-80px}.trippleSlider .slick-dots li{width:auto;height:auto;margin:0 4px}.trippleSlider .slick-dots li button{width:16px;height:16px;background-repeat:no-repeat;background-image:url(../img/ico_slider/slickDot_blackB.svg)}.trippleSlider .slick-dots li button:hover{background-image:url(../img/ico_slider/slickDot_black.svg)}.trippleSlider .slick-dots li button::before{content:none}.trippleSlider .slick-dots li.slick-active button{background-image:url(../img/ico_slider/slickDot_black.svg)}.trippleSlider .slick-prev,.trippleSlider .slick-next{width:75px}.trippleSlider .slick-prev::before,.trippleSlider .slick-next::before{content:'';display:block;background-size:40px 40px;width:40px;height:40px}.trippleSlider .slick-prev{left:0}.trippleSlider .slick-prev::before{margin-left:auto;background-image:url('../img/ico_bedienelemente/ico_bedienelement_chevron_left_black.svg')}.trippleSlider .slick-prev:hover::before{background-image:url('../img/ico_bedienelemente/ico_bedienelement_chevron_left_black_MO.svg')}.trippleSlider .slick-next{right:0}.trippleSlider .slick-next::before{margin-right:auto;background-image:url('../img/ico_bedienelemente/ico_bedienelement_chevron_right_black.svg')}.trippleSlider .slick-next:hover::before{background-image:url('../img/ico_bedienelemente/ico_bedienelement_chevron_right_black_MO.svg')}.dce_box_farbe_download .button{color:#fff}.dce_box_farbe_download .icon-img.mouseover{display:none}.dce_box_farbe_download .download-txt{font-family:'Mukta', sans-serif;font-weight:700;color:#fff}.dce_box_farbe_download:hover .download-txt{color:#7f7f7f}.dce_box_farbe_download:hover .icon-img.default{display:none}.dce_box_farbe_download:hover .icon-img.mouseover{display:block}.imgContentSlider.hasFootNote .slick-dots{bottom:136px}#home .imgContentSlider .slick-dots li button{background-image:url(../img/ico_slider/slickDot_whiteB.svg)}#home .imgContentSlider .slick-dots li button:hover{background-image:url(../img/ico_slider/slickDot_white.svg)}#home .imgContentSlider .slick-dots li.slick-active button{background-image:url(../img/ico_slider/slickDot_white.svg)}.imgContentSlider{margin-bottom:24px !important}.imgContentSlider .container{left:50%;transform:translateX(-50%)}.imgContentSlider.hasFootNote{margin-bottom:12px !important}.imgContentSlider .imgContentSlider-item{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;height:calc(100vh - 96px);position:relative;background-size:cover;background-repeat:no-repeat;background-position:center}#home .imgContentSlider-item{min-height:calc(100vh - 96px);height:auto}.imgContentSlider .imgContentSlider-item .row{align-items:center;justify-content:center;flex-direction:column}.imgContentSlider .imgContentSlider-item .row h1{font-family:'Mukta', sans-serif;font-weight:700;color:#fff;font-size:300%;line-height:1.1666666667em;text-align:center;display:block;margin:0 auto 40px}.imgContentSlider .imgContentSlider-item .row .button{color:#fff;font-size:112.5%;line-height:2.6666666667em;text-align:center;display:table;margin:auto;min-width:164px;padding:0 24px;background-color:#b10035;cursor:pointer;height:48px}.imgContentSlider .imgContentSlider-item .row .button:hover{color:#b10035;background-color:#fff}.imgContentSlider .slick-dots{padding:0;bottom:40px}.imgContentSlider .slick-dots li{width:auto;height:auto;margin:0 4px}.imgContentSlider .slick-dots li button{width:16px;height:16px;background-repeat:no-repeat;background-image:url(../img/ico_slider/slickDot_whiteB.svg)}.imgContentSlider .slick-dots li button:hover{background-image:url(../img/ico_slider/slickDot_white.svg)}.imgContentSlider .slick-dots li button::before{content:none}.imgContentSlider .slick-dots li.slick-active button{background-image:url(../img/ico_slider/slickDot_white.svg)}.imgContentSlider .slick-prev,.imgContentSlider .slick-next{width:64px}.imgContentSlider .slick-prev::before,.imgContentSlider .slick-next::before{content:'';display:block;background-size:40px 40px;width:40px;height:40px}.imgContentSlider .slick-prev{left:0}.imgContentSlider .slick-prev::before{margin-left:auto;background-image:url('../img/ico_bedienelemente/ico_bedienelement_chevron_left_white.svg')}.imgContentSlider .slick-prev:hover::before{margin-left:auto;background-image:url('../img/ico_bedienelemente/ico_bedienelement_chevron_left_white_MO.svg')}.imgContentSlider .slick-next{right:0}.imgContentSlider .slick-next::before{margin-right:auto;background-image:url('../img/ico_bedienelemente/ico_bedienelement_chevron_right_white.svg')}.imgContentSlider .slick-next:hover::before{margin-right:auto;background-image:url('../img/ico_bedienelemente/ico_bedienelement_chevron_right_white_MO.svg')}.footnote{position:absolute;margin-left:auto;margin-right:auto;left:0;right:0;z-index:75}.footnote .row{background-color:rgba(255, 255, 255, 0.9);align-items:center;height:108px;margin-top:-108px}.footnote .row .left{margin-left:auto;margin-right:auto}.footnote .row .left h1.footnote_title{font-family:'Mukta', sans-serif;font-weight:700;color:#000;font-size:225%;text-align:left;line-height:1.2em;}.footnote .row .right{margin-right:auto;display:flex;flex-direction:column}.footnote .row .right .footnote_text-right{color:#000;font-size:100%;line-height:1em;text-align:center}.footnote .row .right .footnote_button-right{font-family:'Mukta', sans-serif;font-weight:700;color:#fff;font-size:150%;line-height:2em;text-align:center;display:table;min-width:164px;padding:0 24px;background-color:#000;cursor:pointer;height:48px;width:100%;margin-top:5px}.footnote .row .right .footnote_button-right:hover{color:#fff}.fullwidth{margin-top:80px;margin-bottom:120px}.twoCols{margin-top:80px;margin-bottom:120px}.twoCols .left{margin-left:94px;margin-right:94px}.twoCols .left p{margin-bottom:16px}.twoCols .left p:last-child{margin-bottom:0}.twoCols .right{margin-right:94px}.twoCols .right.paddingTop{padding-top:100px}.twoCols .right.hasOpacity{opacity:1}.twoCols .right.hasOpacity p,.twoCols .right.hasOpacity h2,.twoCols .right.hasOpacity h3,.twoCols .right.hasOpacity h4{color:#858585}.twoCols .right.hasOpacity a{color:#858585}.twoCols .right.hasOpacity a:hover{color:#b10035}.twoCols .right .restaurantIcons{flex-direction:column;margin-top:0;margin-bottom:0}.twoCols .right .restaurantIcons .restaurantIcons-itemLink{width:100%;display:block;margin-bottom:75px}.twoCols .right .restaurantIcons .restaurantIcons-itemLink p{width:100%}.twoCols .right h3{color:#000;font-size:150%;line-height:1.5em;margin-top:40px;margin-bottom:40px}.twoCols .right h3:first-child{margin-top:0}.twoCols .right p{color:#000;font-size:112.5%;line-height:1.3333333333em}.twoCols .right li{color:#000;font-size:112.5%;line-height:1.3333333333em}.twoCols .right li strong{display:block}.twoCols .right li strong:nth-child(4n){margin-top:8px}.restaurantIcons{display:flex;justify-content:center;align-items:flex-start;margin-top:80px;margin-bottom:80px}.restaurantIcons .restaurantIcons-itemLink{width:50%}.restaurantIcons .restaurantIcons-itemLink .restaurantIcons-item{width:100%}.restaurantIcons .restaurantIcons-item{width:50%;display:flex;flex-direction:column;justify-content:center;align-items:center}.restaurantIcons .restaurantIcons-item .icon,.restaurantIcons .restaurantIcons-item .icon-hover{margin-bottom:16px;width:48px;height:48px}.restaurantIcons .restaurantIcons-item .icon{display:block}.restaurantIcons .restaurantIcons-item .icon-hover{display:none}.restaurantIcons .restaurantIcons-item .description{font-family:'Mukta', sans-serif;font-weight:700;color:#000;font-size:112.5%;line-height:1.3333333333em;text-align:center}.restaurantIcons .restaurantIcons-item:hover .icon{display:none}.restaurantIcons .restaurantIcons-item:hover .icon-hover{display:block}.restaurantIcons .restaurantIcons-item:hover .description{color:#b10035}.menu #mainnav.nav1{align-items:flex-start}.menu #mainnav.nav1 > li > .highlight-wrapper > a,.menu #mainnav.nav1 > li > a{padding-bottom:5px}.nav2::before{content:'';position:absolute;top:-10px;width:0;height:0;border-style:solid;border-width:0px 10px 10px 10px;border-color:transparent transparent rgba(0, 0, 0, 0.9) transparent;z-index:10}#sb-container .sb button,#sb-container .sb input,#sb-container .sb{font-family:'Mukta', sans-serif;font-weight:400}#sb-container .sb button,#sb-container .sb input{height:48px}#sb-container .sb-custom-button-color:hover{background:none !important;color:#b10035 !important;border:1px solid #b10035}#sb-container .sb-custom-button-color .sb__btn,.sb__btn--verify{font-family:'Mukta', sans-serif;font-weight:400;font-size:112.5% !important;transition:none}.sb__form-field-date-wrapper{display:flex;flex-direction:column;justify-content:flex-end}.sb__form-field-month-year{justify-self:flex-end}.bookingForm{display:none;position:absolute;z-index:100;top:0;right:0;margin-top:184px;background-color:#fff;max-width:297px;max-height:257px}.bookingForm.show{display:block}.bookingForm .bookingForm-header{padding:24px 24px 0;margin-bottom:12px;position:relative}.bookingForm .bookingForm-header .title{color:#b10035}.bookingForm .bookingForm-header .close-btn{position:absolute;top:0;right:0;margin-top:24px;margin-right:24px;height:16px;width:16px;display:block;background-image:url(../img//ico_bedienelemente/ico_bedienelement_x_small.svg);background-position:center;background-repeat:no-repeat;cursor:pointer}.bookingForm .bookingForm-header .close-btn:hover{background-image:url(../img//ico_bedienelemente/ico_bedienelement_x_small_MO.svg)}.bookingForm .sb{padding:0 24px 24px}.bookingForm .sb span{opacity:1 !important}.bookingForm .sb input{border-radius:0 !important}.bookingForm .sb input.sb__btn:hover{background:none !important;color:#b10035 !important;border:1px solid #b10035}.bookingForm .sb .sb-custom-color{color:#000 !important}.bookingForm .sb .sb__form .sb__dates{width:100%}.bookingForm .sb .sb__form .sb__dates .sb__form-field{width:calc(50% - 8px);float:none !important;margin-top:0;min-width:1px}.bookingForm .sb .sb__form .sb__dates .sb__form-field .sb__form-field-label{display:none}.bookingForm .sb .sb__form .sb__dates .sb__form-field .sb__form-field-date-number{font-size:175% !important}.bookingForm .sb .sb__form .sb__dates .sb__form-field .sb__form-field-date-wrapper .sb__form-field-month-year{font-size:62.5% !important;line-height:1.2em !important;margin-left:5px}.bookingForm .sb .sb__form .sb__dates .sb__form-field .sb__form-field-date-wrapper .sb__form-field-weekday{display:none}.bookingForm .sb .sb__form .sb__dates .sb__form-field.sb__form-field--checkin{margin-right:8px}.bookingForm .sb .sb__form .sb__dates .sb__form-field.sb__form-field--checkout{margin-left:8px}.bookingForm .sb .sb__form .sb__guests-rooms{width:100%}.bookingForm .sb .sb__form .sb__guests-rooms .sb__form-field .sb__form-field-label{display:none}.bookingForm .sb .sb__form .sb__guests-rooms .sb__guests-add-room{font-size:62.5% !important}.bookingForm .sb .sb__form .sb__guests-rooms .sb__guests-add-room.icon{left:4px}.bookingForm .sb .sb__form .sb__guests-rooms .sb__guests-room-remove{position:absolute;left:-2px}.bookingForm .sb .sb__form .sb__form-field-input{border-radius:0 !important;box-shadow:none !important;border:1px solid #000 !important;height:48px}.bookingForm .sb .sb__form .sb__form-field-input .sb__form-field-icon{display:none}.bookingForm .sb .sb__form .sb__form-field-input::before{display:none}.bookingForm .sb .sb__form .sb-custom-box-shadow-color-hover:hover{box-shadow:rgba(177, 0, 53, 0.3) 0px 0px 0px 1px inset !important}.bookingForm .sb .sb__form .focus .sb-custom-box-shadow-color-focus{box-shadow:#b10000 0px 0px 0px 2px inset !important}.bookingForm .sb .sb__footer{margin:16px 0 0;display:none}.bookingForm .sb .sb__footer .sb__footer-actions{float:none !important}.bookingForm .sb .sb__footer .sb__footer-actions .sb__footer-promo-wrapper{float:none !important}.bookingForm .sb .sb__footer .sb__footer-actions .sb__footer-link{float:none !important;font-size:87.5% !important;line-height:1em !important;margin:0}.bookingForm .sb .sb__footer .sb__footer-actions .sb__footer-link:hover{font-size:87.5% !important;line-height:1em !important}.singleImage{height:810px;position:relative;background-color:#3d3d3d;background-size:cover;background-repeat:no-repeat;margin-bottom:24px}.singleImage .container,.singleImage .row{height:inherit}.singleImage .row{justify-content:center;align-items:center}.singleImage .row .scope,.singleImage .row .title,.singleImage .row .text,.singleImage .row .button{color:#fff;text-align:center}.singleImage .row .scope{font-size:100%;line-height:1em;margin-bottom:8px}.singleImage .row .title{font-family:'Mukta', sans-serif;font-weight:700;font-size:300%;line-height:1em;margin-bottom:40px;display:block}.singleImage .row .text{font-size:150%;line-height:1.25em;margin-bottom:40px}.singleImage .row .button{font-size:112.5%;line-height:2.6666666667em;display:table;margin:auto;min-width:212px;padding:0 24px;background-color:#b10035;cursor:pointer;height:48px}.singleImage .row .button:hover{color:#b10035;background-color:#fff}.fixedMailLink{position:fixed;z-index:80;right:0;top:calc(100vh - 64px)}.fixedMailLink .fixedMailButton{margin-right:8px;display:block;height:56px;width:56px;border-radius:100%;background-color:#b10035;background-image:url(../img//ico_bedienelemente/ico_bedienelement_button_email.svg);background-repeat:no-repeat;cursor:pointer}.fixedMailLink .fixedMailButton:hover{background-image:url(../img//ico_bedienelemente/ico_bedienelement_button_email_MO.svg)}.wrapper{position:relative}.wrapper > header{position:fixed;top:0;width:100%;z-index:50;height:120px;display:flex;flex-direction:column;z-index:500}.box_mask{margin:0 12px}.contactPerson-wrapper{background-color:#e4dfda}.contactPerson-wrapper .contactPerson{padding:120px 0}.contactPerson-wrapper .contactPerson .title{font-family:'Mukta', sans-serif;font-weight:700;font-size:225%;line-height:1em;text-align:center;margin-bottom:40px}.contactPerson-wrapper .contactPerson .title2{font-family:'Mukta', sans-serif;font-weight:700;font-size:225%;line-height:1em;text-align:left;margin-bottom:40px}.contactPerson-wrapper .contactPerson .contactPerson-info{display:flex}.contactPerson-wrapper .contactPerson .contactPerson-info .left,.contactPerson-wrapper .contactPerson .contactPerson-info .right{max-width:50%}.contactPerson-wrapper .contactPerson .contactPerson-info .left .bild{max-width:100%;height:auto}.contactPerson-wrapper .contactPerson .contactPerson-info .right{margin-top:40px;padding-left:24px}.contactPerson-wrapper .contactPerson .contactPersonen-infos .oneContact{margin-bottom:75px}.contactPerson-wrapper .contactPerson .contactPersonen-infos > div:last-child{margin-bottom:0}.contactPerson-wrapper .contactPerson .text{font-family:'Mukta', sans-serif;font-weight:700;font-size:150%;line-height:1.25em;width:100%;margin-bottom:40px}.contactPerson-wrapper .contactPerson .tel,.contactPerson-wrapper .contactPerson .fax,.contactPerson-wrapper .contactPerson .mail{font-size:112.5%;line-height:1.3333333333em;display:table;width:100%}.contactPerson-wrapper .contactPerson .mail{text-decoration:underline !important}.newsletter{background-color:#282828;padding:120px 0;position:relative}.newsletter .close-btn{display:none;position:absolute;width:36px;height:36px;right:0;top:0;background-image:url(../img//ico_bedienelemente/ico_bedienelement_x_medium.svg);background-position:center;background-repeat:no-repeat;margin-top:36px;margin-right:36px;cursor:pointer}.newsletter .close-btn:hover{background-image:url(../img//ico_bedienelemente/ico_bedienelement_x_medium_MO.svg)}.newsletter.over{background-color:#282828}.newsletter.over .close-btn{display:block}.newsletter .container{min-height:inherit}.newsletter .container .row{justify-content:center;align-items:center;min-height:inherit}.newsletter .newslettersmall{display:flex;flex-direction:column;justify-content:center;align-items:center}.newsletter .newslettersmall h4{font-family:'Mukta', sans-serif;font-weight:400;color:#fff;font-size:100%;line-height:1em;text-align:center;margin-bottom:24px}.newsletter .newslettersmall h2{font-family:'Mukta', sans-serif;font-weight:700;color:#fff;font-size:225%;line-height:1em;text-align:center;margin-bottom:40px}.newsletter .newslettersmall .button{color:#fff;font-size:112.5%;line-height:2.6666666667em;text-align:center;border:1px solid #fff;display:block;width:auto;height:48px;margin:auto;padding:0 24px;cursor:pointer}.newsletter .newslettersmall .button:hover{color:#000;background-color:#fff}.newsletter .newslettersmall.hide{display:none}.newsletter .newsletterdetail{display:none;flex-direction:column;justify-content:center;align-items:center}.newsletter .newsletterdetail h4{font-family:'Mukta', sans-serif;font-weight:400;color:#fff;font-size:100%;line-height:1em;text-align:center;margin-bottom:24px}.newsletter .newsletterdetail h2{font-family:'Mukta', sans-serif;font-weight:700;color:#fff;font-size:225%;line-height:1em;text-align:center;margin-bottom:50px}.newsletter .newsletterdetail .teaser{color:#fff;font-size:150%;line-height:1.25em;text-align:center;margin-bottom:80px}.newsletter .newsletterdetail .ml-form-embedWrapper.embedForm{max-width:none !important;background:none !important}.newsletter .newsletterdetail .ml-form-embedWrapper.embedForm .ml-form-embedBody.ml-form-embedBodyDefault.row-form{padding:0 !important}.newsletter .newsletterdetail .ml-form-embedWrapper.embedForm .ml-form-embedBody.ml-form-embedBodyDefault.row-form .ml-form-formContent{display:flex;flex-wrap:wrap}.newsletter .newsletterdetail .ml-form-embedWrapper.embedForm .ml-form-embedBody.ml-form-embedBodyDefault.row-form .ml-form-formContent .ml-form-fieldRow{width:calc(50% - 12px)}.newsletter .newsletterdetail .ml-form-embedWrapper.embedForm .ml-form-embedBody.ml-form-embedBodyDefault.row-form .ml-form-formContent .ml-form-fieldRow:nth-child(odd){margin-right:12px}.newsletter .newsletterdetail .ml-form-embedWrapper.embedForm .ml-form-embedBody.ml-form-embedBodyDefault.row-form .ml-form-formContent .ml-form-fieldRow:nth-child(even){margin-left:12px}.newsletter .newsletterdetail .ml-form-embedWrapper.embedForm .ml-form-embedBody.ml-form-embedBodyDefault.row-form .ml-form-formContent .ml-form-fieldRow:last-child{width:100%;margin-right:0;margin-left:0}.newsletter .newsletterdetail .ml-form-embedWrapper.embedForm .ml-form-embedBody.ml-form-embedBodyDefault.row-form .ml-form-formContent .form-control{border:none;border-radius:0 !important;margin-bottom:16px;height:48px;color:black}.newsletter .newsletterdetail .ml-form-embedWrapper.embedForm .ml-form-embedBody.ml-form-embedBodyDefault.row-form .ml-form-formContent .form-control::-webkit-input-placeholder{color:#000}.newsletter .newsletterdetail .ml-form-embedWrapper.embedForm .ml-form-embedBody.ml-form-embedBodyDefault.row-form .ml-form-formContent .form-control::-moz-placeholder{color:#000}.newsletter .newsletterdetail .ml-form-embedWrapper.embedForm .ml-form-embedBody.ml-form-embedBodyDefault.row-form .ml-form-formContent .form-control:-ms-input-placeholder{color:#000}.newsletter .newsletterdetail .ml-form-embedWrapper.embedForm .ml-form-embedBody.ml-form-embedBodyDefault.row-form .ml-form-formContent .form-control:-moz-placeholder{color:#000}.newsletter .newsletterdetail .ml-form-embedWrapper.embedForm .ml-form-embedBody.ml-form-embedBodyDefault.row-form .ml-form-formContent .form-control:focus{color:#000;background:#fff;border:none;outline:none;box-shadow:none}.newsletter .newsletterdetail .ml-form-embedWrapper.embedForm .ml-form-embedBody.ml-form-embedBodyDefault.row-form .ml-form-formContent input[type='radio'],.newsletter .newsletterdetail .ml-form-embedWrapper.embedForm .ml-form-embedBody.ml-form-embedBodyDefault.row-form .ml-form-formContent input[type='checkbox']{box-sizing:border-box;color:white;height:25px;width:25px;z-index:1000;-webkit-appearance:checkbox;display:inline-block}.newsletter .newsletterdetail .ml-form-embedWrapper.embedForm .ml-form-embedBody.ml-form-embedBodyDefault.row-form .ml-form-formContent input[type='radio'].form-check-input,.newsletter .newsletterdetail .ml-form-embedWrapper.embedForm .ml-form-embedBody.ml-form-embedBodyDefault.row-form .ml-form-formContent input[type='checkbox'].form-check-input{position:absolute;left:0;top:0;margin:0}.newsletter .newsletterdetail .ml-form-embedWrapper.embedForm .ml-form-embedBody.ml-form-embedBodyDefault.row-form .ml-form-formContent .form-check-inline{margin:0;padding:0}.newsletter .newsletterdetail .ml-form-embedWrapper.embedForm .ml-form-embedBody.ml-form-embedBodyDefault.row-form .ml-form-formContent .form-check-label{display:inline-block;margin:0;width:calc(100% - 50px);padding:0;margin-left:50px}.newsletter .newsletterdetail .ml-form-embedWrapper.embedForm .ml-form-embedBody.ml-form-embedBodyDefault.row-form .ml-form-formContent .form-check-label a{text-decoration:underline;color:white}.newsletter .newsletterdetail .ml-form-embedWrapper.embedForm .ml-form-embedBody.ml-form-embedBodyDefault.row-form .ml-form-formContent .form-check-label a:hover{color:#b10035}.newsletter .newsletterdetail .ml-form-embedWrapper.embedForm .ml-form-embedBody.ml-form-embedBodyDefault.row-form .ml-form-formContent label{color:white}.newsletter .newsletterdetail .ml-form-embedWrapper.embedForm .ml-form-embedBody.ml-form-embedBodyDefault.row-form .ml-form-embedSubmit button[type='submit']{color:#fff;font-size:112.5%;line-height:2.6666666667em;text-align:center;background-color:#b10035;border:1px solid #b10035;display:block;height:48px;margin-left:auto;width:calc(50% - 12px);padding:0 24px;cursor:pointer}.newsletter .newsletterdetail .ml-form-embedWrapper.embedForm .ml-form-embedBody.ml-form-embedBodyDefault.row-form .ml-form-embedSubmit button[type='submit']:hover{background-color:#fff;color:#b10035;border-color:#fff}.newsletter .newsletterdetail .ml-form-embedWrapper.embedForm .ml-form-successBody.row-success .ml-form-successContent{color:#fff}.newsletter .newsletterdetail.show{display:flex}.ml-error input{background:url(https://bucket.mlcdn.com/images/default/error-icon.png) 98% center no-repeat #fff !important;background-size:24px 24px !important}.ml-error .label-description{color:#f00 !important}.ml-error .label-description p,.ml-error .label-description p a{color:#f00 !important}#mlb2-1287168.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-checkboxRow.ml-error .label-description p,#mlb2-1287168.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-checkboxRow.ml-error .label-description p:first-letter{color:#f00 !important}footer .servicenav{height:80px;background-color:#d8d2cb;display:flex;justify-content:center;align-items:center}footer .servicenav:first-child a{margin-left:0}footer .servicenav:last-child a{margin-right:0}footer .servicenav a{font-family:'Mukta', sans-serif;font-weight:700;font-size:112.5%;line-height:1em;display:inline-block;margin-left:12px;margin-right:12px}footer .footer_bar{display:flex;justify-content:center;background-color:#3d3d3d;height:305px}footer .footer_bar .row{width:100%;max-width:1152px;height:100%;align-items:flex-start;padding:120px 0}footer .footer_bar .row .addr,footer .footer_bar .row .telmail,footer .footer_bar .row .social{color:#fff;height:auto}footer .footer_bar .row .addr a,footer .footer_bar .row .telmail a,footer .footer_bar .row .social a{color:#fff;display:inline-block}footer .footer_bar .row .telmail a:hover{color:#b9bbbc;text-decoration:underline}footer .footer_bar .row .social a:first-child{margin-left:0}footer .footer_bar .row .social a:last-child{margin-right:0}footer .footer_bar .row .social a{margin-left:12px;margin-right:12px}footer .footer_bar .row .social .default_nohover{height:32px;width:auto;margin-left:12px}footer .footer_bar .row .social a .socialicon.mouseover{display:none}footer .footer_bar .row .social a:hover .socialicon.default{display:none}footer .footer_bar .row .social a:hover .socialicon.mouseover{display:inline}footer #map{height:580px}footer .foerderraum{margin:120px auto 200px}footer .foerderraum p + p{margin-top:24px}.imageSlider .ce-image{max-width:100%;max-height:100%}.imageSlider .ce-image img{max-width:100%;max-height:100%;object-fit:cover;height:100vh}.imageSlider .ce-image .img-responsive{}.imageSlider .slick-dots{bottom:137px}.imageSlider .slick-dots li{width:auto;height:auto;margin:0 4px}.imageSlider .slick-dots li button{width:16px;height:16px;background-repeat:no-repeat;background-image:url(../img/ico_slider/slickDot_whiteB.svg)}.imageSlider .slick-dots li button:hover{background-image:url(../img/ico_slider/slickDot_white.svg)}.imageSlider .slick-dots li button::before{content:none}.imageSlider .slick-dots li.slick-active button{background-image:url(../img/ico_slider/slickDot_white.svg)}.imageSlider .slick-prev,.imageSlider .slick-next{width:64px}.imageSlider .slick-prev::before,.imageSlider .slick-next::before{content:'';display:block;background-size:40px 40px;width:40px;height:40px}.imageSlider .slick-prev{left:0}.imageSlider .slick-prev::before{margin-left:auto;background-image:url('../img/ico_bedienelemente/ico_bedienelement_chevron_left_white.svg')}.imageSlider .slick-prev:hover::before{background-image:url('../img/ico_bedienelemente/ico_bedienelement_chevron_left_black_MO.svg')}.imageSlider .slick-next{right:0}.imageSlider .slick-next::before{margin-right:auto;background-image:url('../img/ico_bedienelemente/ico_bedienelement_chevron_right_white.svg')}.imageSlider .slick-next:hover::before{background-image:url('../img/ico_bedienelemente/ico_bedienelement_chevron_right_black_MO.svg')}.frame-type-text ul li{padding-left:15px;position:relative;font-size:18px;line-height:1.3333333333em}.frame-type-text ul li::before{content:"-";position:absolute;left:0}#contact a,.container p a,.container li a{text-decoration:underline !important}.margin_list_mobile{margin:15px 0px 15px 15px}@media screen and (max-width:850px){.table_desktop{display:none}.list_mobile{display:block}.list_mobile h2{font-size:1rem}.list_mobile ul li{padding-left:15px;position:relative;font-size:16px;line-height:1.2em}.list_mobile ul li::before{content:"-";position:absolute;left:0}.list_mobile .margin_list_mobile p{font-size:16px;line-height:1.2em}.items_table{padding-bottom:10px;border-bottom:1px #e9ecef solid;margin-bottom:20px}}@media screen and (min-width:851px){.table_desktop{display:block}.list_mobile{display:none}}.menu #mainnav .nav2{max-height:calc(100vh - 130px);overflow:scroll}.menu #mainnav .nav2::-webkit-scrollbar{display:none}.menu #mainnav .nav2{-ms-overflow-style:none}.seminarHeading{padding:80px 12px 0 12px}.seminarHeading .restaurantIcons{margin-top:0}.seminarHeading .centered-row{justify-content:center}.seminarHeading .centered-row .centered-col{max-width:66.6666666667%;flex:0 0 66.6666666667%}.seminarHeading .centered-row .centered-col h1{padding-bottom:40px}.seminarHeading .centered-row .centered-col p{margin-bottom:16px}.seminarHeading .centered-row .centered-col p:last-child{margin-bottom:0}.link22{display:none}.mobile{display:none}@media only screen and (max-width:1024px){.headerTop .headerRight .booking,.bestPreis,.booking{display:none !important}.aside .booking{display:block !important}.desk{display:none}.mobile{display:inline-block}#mobtopstart,.box_mask .dce_box_farbe.col-4:nth-child(5){flex:0 0 100%;max-width:100%}.box_mask .col-4{flex:0 0 50%;max-width:50%}}@media only screen and (max-width:600px){.contenttable td{width:100%;float:left}}.imageSlider.dots figure{margin-bottom:0 !important}