/* style.css */
#main .ce_hyperlink.pink a:hover{background-color:#cf2368}#main .ce_hyperlink.pink a{background-color:#ea2473}.ce_text.black{background-color:#000;color:#ffffff}.ce_text.black a,.black .ce_text a,.black .ce_text h2,.black .ce_text h3,.black .ce_text h4{color:#ffffff}.teaser-boxes a{color:#000000}.carpe-solem-rauris .widget-checkbox.unterkunftsart{width:100%}.carpe-solem-rauris .unterkunftsart{display:block}.unterkunftsart{display:none}.only_link .kachel{padding-bottom: 45px}.g-recaptcha + .widget.widget-submit{text-align:left}.kachel_1sp .kachel:last-of-type{margin-bottom:0}.kachel_1sp .kachel{width:100%;margin-right:0}.copy_feld_inhalt{font-weight:bold}.icons_blau .copy_feld .fa,.copy_feld .fa{padding:5px 5px 7px;background-color:#3f7da3;color:#ffffff}.copy_feld.success_copy .success_copy_text{pointer-events: all;  opacity: 1}.copy_feld .success_copy_text{width:100%;height:100%;position:absolute;display:block;text-align:center;background-color:#3f7da3;color:#ffffff;text-transform: uppercase;  display: flex;  justify-content: center;  align-items: center;transition: all 0.75s cubic-bezier(0.25, 0.74, 0.22, 0.99) 0s;pointer-events: none;  opacity: 0}.copy_feld{position:relative;display:none;width: 85%;  margin-right: auto;  margin-left: auto;display: flex;  flex-wrap: wrap;  gap: 5px;cursor: pointer;border: 1px solid #3f7da3;  border-radius: 5px;  margin-bottom: 20px;  margin-top: -5px;align-items: center}.icons_blau .fa{color:#3f7da3}.kachel .kachel-text .fa{width:22px;margin-right:0;margin-left:-25px}.kachel .kachel-text{padding-left:25px;box-sizing: border-box}.landingpage #footer{margin-top:30px}.landingpage .icons-payment{bottom: 60px;  right: auto;  left: 50%;  transform: translateX(-50%)}#container .mod_article .magazin-leser .inside > .layout_full > .ce_rsce_kacheln{display: flex}.lwb-pp-logo-wrapper::after{width:30px;height:30px;display:inline-block;background-image:url("../../files/nav/alps-resorts-footer.svg");background-position:left top;background-repeat:no-repeat;background-size: contain;content:""}.lwb-pp-logo-wrapper img{display:none}.icons-payment.ce_gallery .image_container{display: flex}.icons-payment.ce_gallery li{display: flex;  flex-wrap: wrap;  align-items: center; width: auto}.icons-payment.ce_gallery ul{margin-top:0;margin-bottom:0;display: flex;  gap: 5px;  flex-wrap: wrap}.icons-payment{display:inline-block;position: absolute;  right: calc(50% - 700px);  bottom: 92px}.icons-payment.ce_gallery img{max-width:30px;border-radius: 0px}.fa.fa-solid{font-weight: 900 !important}.mod_article.grau.abstaende_kl{margin-top:80px;margin-bottom:50px;padding-top:50px;padding-bottom:40px}.popup_newsl_inn .g-recaptcha{margin-bottom: calc(2% - 2px);  width: 100%}.link_over{width:100%;height:100%;left:0;top:0;position:absolute}.kachel-text p{margin-top:0;margin-bottom:0}.kachel-text{padding-top:10px;padding-bottom:15px;text-align: left;  font-size: 16px;  line-height: 28px;  letter-spacing: .25px; width:85%;    margin-right:auto;    margin-left:auto}.kachel-link a{background-color:#3f7da3}.kachel-link{bottom:-24px;left:0;right:0;position:absolute;text-align:center;z-index: 2}.kachel-ueberschrift{width:85%;margin:20px auto 0;padding-right:25px;padding-left:25px;text-align:center;font-size:20px;font-weight: 600}.kachel-bild img,.kachel{border-radius:5px}#headerbox-big .fa{color: #e6007d !important}#headerbox-big a{color: #fff !important}#headerbox-big{background-color: #000 !important;color: #fff !important}.abstanunten-desktop{margin-bottom:55px}.abstandoben-desktop{margin-top:55px}.ce_text ul{margin-top:0;margin-bottom:0}#main .zitat_text.ce_text{font-size:20px;line-height:30px}.margin_bot8,#container .mod_article .magazin-leser .inside .layout_full .ce_text.margin_bot8,#container .mod_article .magazin-leser .inside .layout_full .rs-columns.margin_bot8{margin-bottom:8px}.margin_bot16,#container .mod_article .magazin-leser .inside .layout_full .ce_text.margin_bot16,#container .mod_article .magazin-leser .inside .layout_full .rs-columns.margin_bot16{margin-bottom:16px}.margin_bot32,#container .mod_article .magazin-leser .inside .layout_full .ce_text.margin_bot32,#container .mod_article .magazin-leser .inside .layout_full .rs-columns.margin_bot32{margin-bottom:32px}.margin_bot64,#container .mod_article .magazin-leser .inside .layout_full .ce_text.margin_bot64,#container .mod_article .magazin-leser .inside .layout_full .rs-columns.margin_bot64{margin-bottom:64px}.margin_bot80,#container .mod_article .magazin-leser .inside .layout_full .ce_text.margin_bot80,#container .mod_article .magazin-leser .inside .layout_full .rs-columns.margin_bot80{margin-bottom:80px}.margin_bot100,#container .mod_article .magazin-leser .inside .layout_full .ce_text.margin_bot100,#container .mod_article .magazin-leser .inside .layout_full .rs-columns.margin_bot100{margin-bottom:100px}.margin_top8,#container .mod_article .magazin-leser .inside .layout_full .ce_text.margin_top8,#container .mod_article .magazin-leser .inside .layout_full .rs-columns.margin_top8{margin-top:8px}.margin_top16,#container .mod_article .magazin-leser .inside .layout_full .ce_text.margin_top16,#container .mod_article .magazin-leser .inside .layout_full .rs-columns.margin_top16{margin-top:16px}.margin_top32,#container .mod_article .magazin-leser .inside .layout_full .ce_text.margin_top32,#container .mod_article .magazin-leser .inside .layout_full .rs-columns.margin_top32{margin-top:32px}.margin_top64,#container .mod_article .magazin-leser .inside .layout_full .ce_text.margin_top64,#container .mod_article .magazin-leser .inside .layout_full .rs-columns.margin_top64{margin-top:64px}.margin_top80,#container .mod_article .magazin-leser .inside .layout_full .ce_text.margin_top80,#container .mod_article .magazin-leser .inside .layout_full .rs-columns.margin_top80{margin-top:80px}.margin_top100,#container .mod_article .magazin-leser .inside .layout_full .ce_text.margin_top100,#container .mod_article .magazin-leser .inside .layout_full .rs-columns.margin_top100{margin-top:100px}.padding32,.tipp.padding32{padding:32px}.padding64,.tipp.padding64{padding:64px}.tipp p:last-child{margin-bottom:0}.tipp p:first-child{margin-top:0}.tipp h2:first-child{margin-top:0}.padding64{padding:64px}.ce_text.blau a,.blau .ce_text a{color:#ffffff}#main .justify  p,.justify .ce_text:not(.center) p{text-align: justify}.list-style.ce_text ul li::before{color:#3f7da3;display: inline-block;font-family: 'Font Awesome 6 Pro'; content: '\f105';margin-left: -20px;margin-right: 11px}.list-style.ce_text ul li{list-style-type:none}.ce_text ul{padding-left:20px}@media (min-width: 2800px){p {  font-size: 18px;}}.popup_newsl .widget-explanation p a{color:#3f7da3}.max_personen_anzahl_unterkunft label{margin-bottom:10px}.max_personen_anzahl_unterkunft .widget-select::after{height:30px;right:10px}.max_personen_anzahl_unterkunft .widget-select select{padding:0 10px;background-color:#F4F4F4;border:1px solid #3f7da3;font-size: 14px}.max_personen_anzahl_unterkunft .widget-select{width:100%}.max_personen_anzahl{width:100%;max-width:250px}.max_personen_anzahl label{margin-bottom:3px}.max_personen_anzahl #slider_min,.max_personen_anzahl #slider_max{display:none}.widget p.error{color: #f43f3f}.ce_form .grouped-span h4{margin-top:15px;margin-bottom:15px}.ce_form .grouped-span:first-of-type h4{margin-top:0}.max_personen_anzahl #slider_value::before{content: "Ausgewählt: "}.en .max_personen_anzahl #slider_value::before{content: "Selected: "}.nl .max_personen_anzahl #slider_value::before{content: "Geselecteerd: "}.max_personen_anzahl #slider_value{display:block;margin-top:5px;font-size:13px;line-height:13px}.mm-uebersicht .max_personen_anzahl,.mm-uebersicht .verpflegung,.mm-uebersicht .max_personen_anzahl_unterkunft{display:none}#footer{margin-bottom: 45px}.booking_alternativ.fix:not(.ce_hyperlink)::after,.booking_alternativ.fix.ce_hyperlink a::after{font-size:18px;line-height:18px}.booking_alternativ:not(.ce_hyperlink).fix,.booking_alternativ.ce_hyperlink.fix a{width:100%;max-width:100%;bottom:0;position:fixed;padding-top:12px;padding-bottom:12px;border-radius:0;font-size:18px;line-height:18px;transform: translateX(-50%) translateY(0%)}.share_b{margin-bottom:50px}.plenta-news-likes::before{transform: translatey(-1px)}.plenta-news-likes.not-liked::before{-webkit-mask: url(/bundles/plentanewslike/images/heart-solid.9da3bc1c.svg)!important;  mask: url(/bundles/plentanewslike/images/heart-solid.9da3bc1c.svg)!important}.plenta-news-likes.not-liked:hover{color: #c9686b !important}.plenta-news-likes .count{font-size: 12px;  margin-left: 5px;  line-height: 12px}.plenta-news-likes{height:35px;padding-right:8px;padding-left:8px;background-color:#F4F4F4;border-radius:5px;display: flex;  justify-content: center;  align-items: center;  text-decoration: none}.ue_teilen{display:inline-block;margin-bottom:10px;font-size: 20px;  font-weight: 600}.share-buttons{display: flex;  flex-wrap: wrap;  gap: 8px}.share-buttons a{width:35px;height:35px;background-color:#F4F4F4;border-radius:50px;display: flex;justify-content: center;  align-items: center;  text-decoration: none;  color: #000000}.share_b .fa{font-family: 'FontAwesome' !important}.no-avantio .booking_alternativ,.alternativ-bookingbar .booking_alternativ:not(.link_header_button),.no-bookingbar .booking_alternativ,.no-bookingbar .booking_alternativ:not(.ce_hyperlink){display: none !important}.fix.buchen_link_re.booking-bar .mob a::after{font-size:16px}.fix.buchen_link_re.booking-bar .mob a{width:100%;padding-top:10px;padding-bottom:10px;border-radius:0;max-width: 100%;  font-size: 18px}.buchen_link_re.booking-bar .mob a{margin-right:auto;margin-left:auto;background-color:#E8B30B;border-radius:5px;padding-left: 30px;  padding-right: 30px;  padding-top: 20px;  padding-bottom: 20px;text-decoration: none;  color: #fff;  text-transform: uppercase;font-weight: 500;  letter-spacing: 0.5px;width: 90%;  text-align: center;  max-width: 600px;font-size: 20px;box-sizing: border-box}.buchen_link_re.booking-bar .mob,.buchen_link_re.booking-bar .mob a{display:block;visibility: visible}.detail-seite .booking_alternativ{display:none;bottom: 80px;  display: none !important}.booking_alternativ:not(.ce_hyperlink)::after,.booking_alternativ.ce_hyperlink a::after{display:inline-block;margin-left: 10px;  font: 20px FontAwesome;    font-family: FontAwesome;  font-family: FontAwesome;  font-family: FontAwesome;  color: #ffffff;  font-family: 'Font Awesome 6 Pro';  content: '\f245'}.booking_alternativ:not(.ce_hyperlink),.booking_alternativ.ce_hyperlink a{position:absolute;display:block;background-color:#E8B30B;border-radius:5px;padding-left: 30px;  padding-right: 30px;  padding-top: 20px;  padding-bottom: 20px;text-decoration: none;  color: #fff;  text-transform: uppercase;    position:absolute;    display:block;    position: absolute;      bottom: 0px;      left: 50%;      transform: translateX(-50%) translateY(50%);    z-index:99;font-weight: 500;  letter-spacing: 0.5px;width: 90%;  text-align: center;  max-width: 600px;font-size: 20px;box-sizing: border-box}.java_filter ul li.reset{order: 9;position: absolute;  bottom: 30px}.java_filter ul li.submenu > span .name{display:block;padding-bottom:10px;font-size: 16px;  letter-spacing: .5px;  font-weight: 600}.java_filter ul.level_2{margin:0;padding-left:0;display: flex;  margin-bottom: 0;  flex-wrap: wrap;column-gap: 10px;  row-gap: 10px;align-items: start}.java_filter ul li.submenu > span .quantity{display:none;list-style-type:none}.java_filter ul li.submenu{list-style-type:none}.kontakt_mice .textinside{width: calc(100% - 210px)}.kontakt_mice p{margin-top:8px;margin-bottom:8px}.kontakt_mice{display: flex;  gap: 50px;  align-items: center;flex-wrap: wrap}.kontakt_mice.autor .image_container{width:160px;height:160px}.kontakt_mice.autor{margin-top:50px;margin-bottom:50px;padding-top:50px;padding-bottom:50px;border-top:1px solid #F4F4F4;border-bottom:1px solid #F4F4F4}.info_text_b2b .text{font-size:14px;line-height:19px;font-weight: 500}.info_text_b2b{margin-top:-13px;margin-bottom:15px;padding-right:10px;padding-left:10px;text-align:center;box-sizing: border-box}.max_personen{display:none}.bilder_vorschau_b2b .slider-menu{display:none}.alternativ-bookingbar #header,.alternativ-bookingbar #header .inside,.alternativ-bookingbar #header .mod_article{overflow:visible}.no-bookingbar .booking-bar,.no-bookingbar .booking-bar.desk,.no-bookingbar .booking-bar.mobi,.alternativ-bookingbar .booking-bar,.alternativ-bookingbar .booking-bar.desk,.alternativ-bookingbar .booking-bar.mobi{display:none!important}.no-bookingbar #main{padding-top:100px}.active_filter:not(.submenu){background-color:#3f7da3;color:#ffffff}@media (pointer: fine){.java_filter ul li:not(.submenu):hover{    background-color:#3f7da3;    color:#ffffff;cursor: pointer;}}.java_filter .reset .quantity{display:none}.java_filter ul li:not(.submenu){list-style-type:none;padding: 7px 11px;  border: 1px solid #3f7da3;  border-radius: 5px;  font-size: 14px;  line-height: 14px}.java_filter ul.level_1{position:relative;margin:0;padding:30px 30px 80px;display: flex;  margin-bottom: 0;  flex-wrap: wrap;gap: 25px;align-items: start}.java_filter{margin-top:40px;margin-bottom:40px;border:3px solid #F4F4F4;border-radius:5px}.java_filter h6::before{display: inline-block;  margin-right: 8px;  font: 18px/18px 'Font Awesome 6 Pro';    font-weight: normal;  content: "\f1de";  font-weight: 300}.java_filter h6{margin-top:0;margin-bottom:0;padding:10px 30px 13px;background-color:#F4F4F4;font-size:20px;line-height:20px;font-weight: 600}.ce_hyperlink .fa{margin-right:5px}.slider_news_bild img{width: 100%;  height: 100%;  object-fit: cover}.inline-b.ce_hyperlink:not(:last-of-type){margin-right:15px}.inline-b{display:inline-block}.ce_metamodels_frontendfilter.marg-top-kl{margin-top:15px}.error404 .claim{display:none}.sp_error h1{font-size:45px}.sp_error{margin-top:120px;display: flex;  flex-wrap: wrap;  align-items: center}.mod_article.grau.error_unterk{padding-bottom:60px}.marg_bot_kl{padding-bottom:50px}.grau .magazin .layout_latest,.grau .mm-uebersicht .item,.grau .emp-res,.grau .magazin .layout_latest:hover,.grau .mm-uebersicht .item:hover,.grau .emp-res:hover{background-color: #fff}.navigation > .level_1 > li.last::after{display:none}.cto-toolbar.cto-toolbar--visible{position: fixed;z-index: 999999999999999999}.anmeldung #main{min-height: calc(100vh - 600px);display: flex;  flex-wrap: wrap;  justify-content: center;  align-items: center}.empf-resorts .mm-uebersicht .layout_full,.empf-resorts .layout_full{justify-content: center}@media (max-width: 1200px){.navigation li {font-size: 19px;}}#lwb .lwb-pp{max-width: 700px !important}#lwb-pp-bottom-wrapper button.lw-pp-btn-accept-selection.green{border-color: #a2a1a1!important;  background-color: #a2a1a1!important}#top #lwb-pp-bottom-wrapper button.lwb-pp-btn{font-size: 14px;  font-weight: 400 !important;  padding: 10px 15px !important;  box-shadow: none;  border-radius: 5px !important}#lwb-pp-bottom-wrapper button.green{border-color: #219653!important;  background-color: #219653!important}#lwb-pp-bottom-wrapper button.lwb-pp-btn:hover{color: #fff !important}#lwb-pp-bottom-wrapper button.blue,#lwb-pp-bottom-wrapper button.grey{border-color: #c8c8c8 !important;  background-color: #c8c8c8 !important}.widget-captcha .g-recaptcha{height:auto;display:none}.grecaptcha-badge{display: none !important}.widget-captcha > div div div div .sp-dsgvo-embedding-container{height:0px;display:none}a.sp-dsgvo-blocked-embedding-button-enable{border-radius:5px;padding: 6px 15px 5px !important;margin: 0 !important}.widget-captcha .sp-dsgvo-blocked-embedding-placeholder .sp-dsgvo-blocked-embedding-placeholder-header::before{width: 30px;  height: 30px;margin-bottom: 10px}.sp-dsgvo-blocked-embedding-placeholder a{color:#000000}.widget-captcha .sp-dsgvo .sp-dsgvo-blocked-embedding-placeholder{padding: 20px}.widget-captcha .sp-dsgvo .sp-dsgvo-blocked-embedding-placeholder{padding: 20px;font-size: 12px}#top #lwb-pp-bottom-wrapper{box-shadow: none}#top #lwb .border-top{border-top: none}#lwb-pp-nav-wrapper{display:none}#top #lwp-pp-scroll-wrapper{max-height:300px}.untermenue-details .ui-tabs-nav li{position:relative}.trenner-menue{width:5px;height:5px;display:inline-block;background-color:#b2b2b2;border-radius:10px;content:"";transform: translatey(-3px)}.mod_rocksolid_slider.sliderprev{height:350px}.unterkuenfte img{min-height:200px}.unterkuenfte .slider-menu{display: none !important}.glightbox-container{z-index: 9999999999 !important}#container .mod_article .magazin-leser .inside .layout_full > :first-of-type.marg-top-kl{margin-top:50px}.autor h3{margin-top:0;margin-bottom:10px;font-size:20px;font-weight: 600}.autor h5{margin-top:0;margin-bottom:8px;font-size:16px;font-weight: 500}.autor p:first-of-type{margin-top:0}.autor p:last-of-type{margin-bottom:0}#container .mod_article .magazin-leser .inside > .layout_full .autor{display:flex;padding-top:40px;padding-bottom:40px;border-top:1px solid #F4F4F4;line-height:21px;border-bottom:1px solid #F4F4F4;gap: 40px;align-items: center}.autor .image_container img{border-radius:200px}.autor .image_container{width:140px;height:140px;min-width:140px}.mod_author .inn{display:flex;padding-top:40px;padding-bottom:40px;gap: 40px;align-items: center}#main .ce_hyperlink.backlink{width:90%;max-width:1400px;display:block;margin-top:80px;margin-right:auto;margin-left:auto;text-align:center}.author-name{margin-bottom:17px}.author-name a,.author-name{display:block;margin-top:0;font-size:20px;line-height:20px;color:#000;font-weight: 500}.author-links .fa{margin-right:5px;color:#000;font-family: FontAwesome !important}.author-links li{display:inline-block;margin:0;padding:0;list-style-type:none}.author-links{margin:0;padding:0}.mod_author .author-image img{width:135px;height:135px;max-width:135px;border-radius:200px}.mod_author{width:92%;max-width:1400px;margin-right:auto;margin-left:auto;border-top:1px solid #F4F4F4;border-bottom:1px solid #F4F4F4}.autor h3{margin-top:0;margin-bottom:10px;font-size:20px;font-weight: 600}.autor h5{margin-top:0;margin-bottom:8px;font-size:16px;font-weight: 500}.autor p:first-of-type{margin-top:0}.autor p:last-of-type{margin-bottom:0}#container .mod_article .magazin-leser .inside > .layout_full .autor{display:flex;padding-top:40px;padding-bottom:40px;border-top:1px solid #F4F4F4;line-height:21px;border-bottom:1px solid #F4F4F4;gap: 40px;align-items: center}.autor .image_container img{border-radius:200px}.autor .image_container{width:140px;height:140px;min-width:140px}.mod_author .inn{display:flex;padding-top:40px;padding-bottom:40px;gap: 40px;align-items: center}#main .ce_hyperlink.backlink{width:90%;max-width:1400px;display:block;margin-top:80px;margin-right:auto;margin-left:auto;text-align:center}.author-name{margin-bottom:17px}.author-name a,.author-name{display:block;margin-top:0;font-size:20px;line-height:20px;color:#000;font-weight: 500}.author-links .fa{margin-right:5px;color:#000;font-family: FontAwesome !important}.author-links li{display:inline-block;margin:0;padding:0;list-style-type:none}.author-links{margin:0;padding:0}.widget .selecttrigger{margin-bottom:0}.anmeldung .claim{display:none}.widget-radio.resortcheckbox fieldset{margin-bottom: 0px !important}.mobi{display:none}.mm-details .booking-bar .mob a::before{display:none}.mm-details .booking-bar .mob a::after{margin-left: 10px;  font: 20px FontAwesome;    font-family: FontAwesome;  color: #ffffff;  font-family: 'Font Awesome 6 Pro';content: '\f245'}.grecaptcha-badge{z-index: 9}.mod_newslist.magazin{gap: 3.5%}.mod_newslist.magazin .layout_latest{margin-right:0}.detail-seite #main .newsletter-abo{display:block;margin-top: 80px}.mod_newslist .hidden_kat{display:none}.show-mor-b .fa.fa-caret-down{transform: translateY(-1px)}.show-mor-b .fa.fa-caret-up{transform: translateY(2px)}.show-mor-b .fa{margin-right:5px;font-weight: 800 !important}.submit.show-mor-b:hover{background-color:#2D678B}.submit.show-mor-b{background-color:#3f7da3}.show-mor-b-out{text-align:center;margin-left: auto;  margin-right: auto;  display: block;margin-top: 50px}#mm-uebersicht .slider_mm .slider-control a.slider-prev,#mm-uebersicht .slider_mm .slider-control a.slider-next{filter: drop-shadow(0px 0px 5px rgba(0, 0, 0, 0.38))}.mm-uebersicht .slider_mm{z-index: 9}.tipp.gruen ul{padding-left:15px}.fix #sombrap{height:49px}.form_item input::placeholder{background-color: transparent !important}.flecha_select,.form_item select,.form_item input,.form_item input::placeholder{webkit-transition: all 250ms ease-in-out;  -moz-transition: all 250ms ease-in-out;  -ms-transition: all 250ms ease-in-out;  -o-transition: all 250ms ease-in-out;  transition: all 250ms ease-in-out}flecha_select:hover,.form_item select:hover,.form_item input:hover{background-color:#F4F4F4;webkit-transition: all 250ms ease-in-out;  -moz-transition: all 250ms ease-in-out;  -ms-transition: all 250ms ease-in-out;  -o-transition: all 250ms ease-in-out;  transition: all 250ms ease-in-out}#acepta_ninos{position:relative;overflow:visible}#acepta_ninos::before{width:10px;height:100%;left:-5px;position:absolute;display:block;background-color:#ffffff;border-top-right-radius:5px;border-bottom-right-radius:5px;content:""}#container_buton{padding-left:3px;box-sizing: border-box}.formGroup .form_item,.boton{overflow:hidden;border-radius:5px}.formGroup{background-color:#E8B30B}.overlay_popup.show_popup,.popup_newsl.show_popup{visibility: visible;opacity: 1;pointer-events: all}.message.ajaxconfirm ol li:hover{background-color:#2D678B}.message.ajaxconfirm ol li{display:inline-block;margin-top:20px;padding:15px 25px;background-color:#3f7da3;border-radius:5px;text-decoration:none;color:#fff;text-transform:uppercase;cursor: pointer}.message.ajaxconfirm ol li{list-style-type:none}.message.ajaxconfirm ol{margin:0;padding:0}.popup_newsl .widget-explanation{margin-bottom:15px}.popup_newsl .widget-explanation p:first-of-type,.popup_newsl .ajaxconfirm p:first-of-type{margin-top:0}.popup_newsl::-webkit-scrollbar{display:none}.popup_newsl .ce_form input{background-color:#fff;border-color:#dcdcdc;line-height:18px}.popup_newsl .submit{width:100%;margin-top:0;background-color:#3f7da3;box-sizing: border-box}.popup_newsl .submit:hover{background-color:#2D678B}.ce_image.bild_popup  img{border-radius:0;object-fit: cover;filter: brightness(90%)}.popup_newsl_inn{display:flex;flex-wrap: wrap}.text_pop{width:60%;padding:30px;box-sizing: border-box}.bild_pop{width:40%}.bild_pop *:not(source){width:100%;height:100%;border-radius:0}.overlay_popup,.popup_newsl{visibility: hidden;opacity: 0;pointer-events: none;transition: all 1s cubic-bezier(0.25, 0.74, 0.22, 0.99) 0s}.popup_newsl .ce_form .widget-submit{margin-bottom:0}.popup_newsl .ce_form{margin-top:0}.popup_newsl em{margin-top:0;padding-right:0;font-size: 25px;  letter-spacing: .5px;  font-weight: 600;margin-top: 0;  padding-right: 0;font-style: normal}.overlay_popup{width:100%;height:100%;left:0;top:0;position:fixed;background-color:rgba(0,0,0,.6);z-index:999999999999999999999999}#shut_popup_newsl{width:20px;height:20px;right:30px;position:absolute;top:30px;filter: drop-shadow(0px 0px 4px rgb(0, 0, 0));z-index: 3;cursor: pointer}#shut_popup_newsl img{filter: brightness(1)}.popup_newsl::-webkit-scrollbar,.popup_newsl::scrollbar{width:0px;height:0px;display:none;background: transparent}.popup_newsl{width:90%;max-width:650px;max-height:90vh;left:50%;position:fixed;overflow:scroll;background-color:#fff;border-radius:8px;top:50%;z-index:9999999999999999999999999;transform: translateX(-50%) translateY(-50%);-webkit-box-shadow: 0px 0px 125px 0px rgba(0,0,0,0.35);-moz-box-shadow: 0px 0px 25px 0px rgba(0,0,0,0.35);box-shadow: 0px 0px25px 0px rgba(0,0,0,0.35);box-sizing: border-box;scrollbar-width: none;-ms-overflow-style: none;scrollbar-color: transparent transparent;scrollbar-width: none;-ms-overflow-style: -ms-autohiding-scrollbar}.flatpickr-current-month{padding-top:5px;padding-bottom:5px}.flatpickr-current-month input.cur-year{box-shadow: none}.flatpickr-current-month .numInputWrapper{height: 25px}.flatpickr-current-month{display: flex;align-items: center}#main .ce_hyperlink a,.more a,.back a,.submit,.unterk-out .ce_metamodel_content .toggler,a.no-filter,.open-filter,.mobile_menu .ce_hyperlink a,.anwenden,.landinggal ul:after,.presseitem a{background-color:#E8B30B}#main .ce_hyperlink a,.more a,.back a,.submit,.unterk-out .ce_metamodel_content .toggler,.actions a,a.no-filter,.open-filter,.mobile_menu .ce_hyperlink a,.anwenden,.landinggal ul:after,.presseitem a{display:inline-block;padding:15px 25px;border-radius:5px;text-decoration:none;color:#ffffff;text-transform:uppercase}.actions a{background-color:#3f7da3}.mm-uebersicht .actions a:hover,.empf-resorts .actions a:hover,.kachel-link a:hover{background-color:#2D678B}.mm-uebersicht .hauptbild{position:relative;z-index:2}.mm-slider-header .layout_full .hauptbild .value > div:not(.first){display:none}.booking-bar:not(.fix) .desk{-webkit-box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.25);-moz-box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.25);box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.25)}.filter_fereine_oesterr .he span,.filter_ohne_count .he span{display:none}.form_item div[pseudo="placeholder"],.form_item input::placeholder{padding-left: 0px !important}.formGroup .form_item{position:relative;box-sizing: border-box}.formGroup .form_item::before{position: absolute;display: inline-block;font-family: 'Font Awesome 6 Pro';font-weight: 300;transform: translatey(-50%);top: 50%;pointer-events: none;font-size: 13px;left:13px;z-index: 3}.wrapper-travel-period .form_item::before{content: "\f073"}.wrapper-FRMAdultos .form_item::before{content: "\f007"}.wrapper-FRMNinyos .form_item::before{content: "\e300"}.wrapper-FRMZona .form_item::before{content: "\f59f"}.wrapper-FRMEdificio .form_item::before{content: "\e487"}.booking-bar.fix .desk .formGroup{border-width: 3px}.nl .unterk-out .ce_metamodel_content .field:nth-of-type(5) .text::after{content: "slaapkamer"}.nl .unterk-out .ce_metamodel_content .field:nth-of-type(4) .text::after{content:"mensen"}.nl .mm_tags.special > label::before{display:block;font-size:16px;line-height:20px;content: "Vakantie thema's"}.nl .mm_tags.kategorie > label::before{display:block;font-size:16px;line-height:20px;content: "Categorie"}.en .mm_tags.special > label::before{display:block;font-size:16px;line-height:20px;content: "Holiday Motives"}.en .mm_tags.verpflegung > label::before{display:block;font-size:16px;line-height:20px;content: "Dining"}.nl .mm_tags.verpflegung > label::before{display:block;font-size:16px;line-height:20px;content: "Verzorging"}.vorschauinhalt,.vorschautext_b2b{margin-top:-10px}.mm-uebersicht .text p{margin-top:0}.mm-uebersicht .field.Resortname H2,.mm-uebersicht .field.Resortname H3,.kachel-ueberschrift{width:auto;    padding-right:10px;    padding-bottom:0;    padding-left:20px}.mm-uebersicht .field.google_bewertungen_url{transform: translatey(-8px)}.mm-uebersicht .google_bewertungen_url .bewertungen-g-d .stars-average{letter-spacing: -1px}.mm-uebersicht .google_bewertungen_url .bewertungen-g-d .stars-average.stars i.fa{font-size:9px;line-height:9px}.mm-uebersicht .google_bewertungen_url .bewertungen-g-d .rez-druchsch{font-size:11px;line-height:11px}.start #main .newsletter-abo,.error404 #main .newsletter-abo{display:block;margin-top:80px}.mod_article.grau.no-marg-bot{margin-bottom:0}.mod_changelanguage ul{background-color:#ffffff}.nl .untermenue-details .ui-tabs-nav li:first-of-type a{padding-right:15px;padding-left:15px}.nl .preloader:after{width:100%;content: 'Resort wordt geladen'}.mod_changelanguage li.lang-hr{display:none}.height-reg.show-all::after{display:none}.height-reg.show-all{max-height:100%;position:relative;padding-bottom:30px}.height-reg{max-height:500px;position:relative}.height-reg::after{width:100%;height:80px;bottom:0;left:0;position:absolute;display:block;background-color:#ffffff;content:"";z-index:3;background: rgb(255,255,255);background: -moz-linear-gradient(0deg, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 28%, rgba(255,255,255,0.66895420277486) 65%, rgba(255,255,255,0) 100%);background: -webkit-linear-gradient(0deg, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 28%, rgba(255,255,255,0.66895420277486) 65%, rgba(255,255,255,0) 100%);background: linear-gradient(0deg, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 28%, rgba(255,255,255,0.66895420277486) 65%, rgba(255,255,255,0) 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#ffffff",GradientType=1)}.height-reg button{bottom:0;position:absolute;border:0px;font-size:15px;text-decoration:underline;text-transform:lowercase;background: transparent;z-index:4;left: 50%;transform: translateX(-50%)}#erweitert-b .text{display:block;margin-top:100px}.empf-resorts .erweiterte-besch .layout_full{margin-bottom:0}#main .empf-resorts .newsletter-abo .inside{width:100%}#main .empf-resorts .newsletter-abo{width:100%;display:block;margin-top:80px}.newsletter-abo{display:none}.mm_kontakt_maps{margin-top:60px;margin-bottom:60px}#container .mod_article .magazin-leser .inside .layout_full .rs-column.-large-first-row{margin-top:0}#container .mod_article .magazin-leser .inside .layout_full .rs-column{margin-top:80px}#container .mod_article .magazin-leser .inside .layout_full .ce_text h2:first-of-type,#container .mod_article .magazin-leser .inside .layout_full .ce_text h3:first-of-type{margin-top:0}#container .mod_article .magazin-leser .inside .layout_full .ce_gallery ul{margin-top:0;margin-bottom:0}#container .mod_article .magazin-leser .inside .layout_full .ce_text{margin-top:50px;margin-bottom:50px}#container .mod_article .magazin-leser .inside .layout_full .rs-columns .ce_text{margin-top:0;margin-bottom:0}#container .mod_article .magazin-leser .inside .layout_full .rs-columns{margin-top:40px;margin-bottom:40px;display: flex;flex-wrap: wrap}#container .mod_article .magazin-leser .inside .layout_full .grau{position:relative;overflow:visible;margin-top:50px;margin-bottom:50px;padding-top:45px;padding-bottom:45px}#container .mod_article .magazin-leser .inside .layout_full .grau::before{width:100vw;height:100%;right:50%;top:0;position:absolute;display:block;background-color:#F4F4F4;content:"";z-index:-1;transform: translateX(50%)}#container .mod_article .magazin-leser  .inside{width:100%}#container .mod_article .magazin-leser .inside > .layout_full > *{width:92%;max-width:1400px;position:relative;display:block;margin-right:auto;margin-left:auto}#container .mod_article .magazin-leser .inside .layout_full > :first-of-type{margin-top:0}.layout_latest .info{display:none}.sommer .emp-res .picture_main.sommer{display:block}.grau .emp-res:hover{background-color:rgba(255,255,255,.5)}.grau .emp-res{background-color:#ffffff}.feedback .inside{width:1400px}.number-b{margin-right:3px}.feedback h2,.empf-resorts h2{text-align:center}.feedback{margin-top:20px;margin-bottom:40px;padding-top:50px;padding-bottom:50px;background-color:#F4F4F4}.emp-res{background-color:#F4F4F4}.empf-resorts{padding-top:40px}.haupttext_teaser .bewertungen-g-d{display:inline-block;margin-top:0;margin-bottom:0;margin-left:10px;transform: translatey(-2px)}.haupttext_teaser h2:first-of-type{display:inline-block;margin-top:0;margin-bottom:0}.mm-uebersicht .bewertungen-g-d .rez-druchsch{margin-right:3px;font-size:14px;line-height:14px}.mm-uebersicht .stars-average{margin-right:auto;margin-left:auto;text-align:center}.mm-uebersicht .bewertungen-g-d .google-bew-link{display:none}.mm-uebersicht .bewertungen-g-d{margin-right:auto;margin-left:auto;text-align:center}.bewertungen-g-d{margin-top:-10px;margin-bottom:10px}.stars-average{margin-left:5px}.stars-average.stars i.fa.fa-star-half{margin-right:-5px}.stars-average.stars i.fa{padding-right:0;padding-left:0;font-size:12px;line-height:12px}.rez-druchsch{display:inline-block;font-size:16px;line-height:16px;font-weight: 500;transform: translatey(1.5px)}.google-bew-link{font-size:12px;color:#666}.empf-resorts H2.ue-feeback{margin-bottom:20px}p.slide-read-more{margin-top:20px;margin-bottom:10px}.quote .stars{padding-bottom:5px}.slider_mm_bew .item{margin-bottom: 10px !important}.bewertung .info-bew i.fa{margin-top:0;margin-right:2px;margin-bottom:0;font-size:12px;color:#000;transform: translatey(-1px);font-family: 'Font Awesome 6 Pro'!important;font-weight: 300!important}.bew-time{margin-left:5px;font-size:12px;color:#666}.google-profil-img{max-width:90px;display:block;margin-right:auto;margin-bottom:30px;margin-left:auto;text-align:center}#main .bewertung-out.ce_text{text-align:center}.quote{width:90%;max-width:800px;display:block;margin-right:auto;margin-left:auto;text-align:center}h2.center{text-align:center}.stars i.fa{padding-right:4px;padding-left:4px;color:#E8B30B;font-weight: 800 !important}.morecontent span{display:none}.morelink{display:inline-block}#header .claim{overflow:visible}.download-element a{color:#000000}.stoerer_vorschau .value{width:400px;left:-90px;top:133px;position:absolute;padding:10px 75px;text-align:center;background-color:#1a2a52;color:#ffffff;text-transform:uppercase;transform: rotate(-28deg);transform-origin: left top;box-sizing: border-box}.stoerer_vorschau .value .text{display:block;margin-right:auto;margin-left:auto;text-align:center;font-size:12px;line-height:12px;text-transform:uppercase;font-weight: 500}.stoerer_vorschau{width:100%;left:0;top:0;position:absolute;overflow:hidden;pointer-events: none;height: calc(100% - 210px);z-index: 9}.winter .hauptbild{display:none}.sommer .hauptbild_winter,.sommer .picture_main.winter{display:none}.border{padding-top:30px;border-top:1px solid #666666}.h-center{display: flex;  flex-wrap: wrap;  align-items: center}.detail-seite .detail-b{display:inline-block}.detail-b,.detail-seite .allg-b{display:none}.close-mobi-bookingbar,.booking-bar.mob{display:none}.ce_youtube iframe{max-width:100%;border:0px;border-radius:5px}#the-list.magazin{gap: 3.5%}#the-list.magazin .layout_latest{margin-right: 0px}.browser-lang-en .homelink-orig{display:none}.browser-lang-en .homelink-browser-en{display:block}.homelink-browser-en{display:none}.browser-lang-en.start .sprachenwechsler .de-link-org{display:none}.browser-lang-en.start .sprachenwechsler .de-link{display:block}.sprachenwechsler .de-link{display:none}.galerie ul{display: flex;flex-wrap: wrap}.detail-seite .restname .mm-details-res-name.claim{transform: none}.unterk-out{gap: 3.5%}.unterk-out .ce_metamodel_content.u_order0{order: -21}.unterk-out .ce_metamodel_content.u_order1{order: -20}.unterk-out .ce_metamodel_content.u_order2{order: -19}.unterk-out .ce_metamodel_content.u_order3{order: -18}.unterk-out .ce_metamodel_content.u_order4{order: -17}.unterk-out .ce_metamodel_content.u_order5{order: -16}.unterk-out .ce_metamodel_content.u_order6{order: -15}.unterk-out .ce_metamodel_content.u_order7{order: -14}.unterk-out .ce_metamodel_content.u_order8{order: -13}.unterk-out .ce_metamodel_content.u_order9{order: -12}.unterk-out .ce_metamodel_content.u_order10{order: -11}.unterk-out .ce_metamodel_content.u_order11{order: -10}.unterk-out .ce_metamodel_content.u_order12{order: -9}.unterk-out .ce_metamodel_content.u_order13{order: -8}.unterk-out .ce_metamodel_content.u_order14{order: -7}.unterk-out .ce_metamodel_content.u_order15{order: -6}.unterk-out .ce_metamodel_content.u_order16{order: -5}.unterk-out .ce_metamodel_content.u_order17{order: -4}.unterk-out .ce_metamodel_content.u_order18{order: -3}.unterk-out .ce_metamodel_content.u_order19{order: -2}.unterk-out .ce_metamodel_content.u_order20{order: -1}.order{display:none}.more a.allbei{margin-left:20px;background-color:#3f7da3}#the-list div.versteck{display:none}#the-filter{width:100%;margin-top:35px;margin-bottom:55px}.magazin.infmappe .layout_latest{width:31%;margin-right:2%;margin-left:0}.magazin.infmappe .layout_latest:nth-of-type(3n){width:30%;margin-right:2%}.ban-aktiv-bix-x #headerbox-big,.ban-aktiv-bix-x-res #headerbox-big{display:block}.close-ban-big #headerbox-big,#headerbox-big{display:none}.close-ban,.close-ban-res{width:15px;height:100%;right:0;top:0;position:absolute;background-image:url("../../files/nav/close.svg");background-position:center center;background-repeat:no-repeat;cursor: pointer}.ban-aktiv-bix-x .untermenue-details .ui-tabs-nav.fix,.ban-aktiv-bix-x-res .untermenue-details .ui-tabs-nav.fix{top:136px}.ban-aktiv-bix-x .filterout,.ban-aktiv-bix-x-res .filterout{top:186px}.ban-aktiv-bix-x .headerfixed,.ban-aktiv-bix-x .mega-dropdown,.ban-aktiv-bix-x .trigger,.ban-aktiv-bix-x .booking-bar.fix,.ban-aktiv-bix-x#top,.ban-aktiv-bix-x-res .headerfixed,.ban-aktiv-bix-x-res .mega-dropdown,.ban-aktiv-bix-x-res .trigger,.ban-aktiv-bix-x-res .booking-bar.fix,.ban-aktiv-bix-x-res#top{margin-top:41px;webkit-transition: all 250ms ease-in-out;    -moz-transition: all 250ms ease-in-out;    -ms-transition: all 250ms ease-in-out;    -o-transition: all 250ms ease-in-out;    transition: all 250ms ease-in-out}.close-ban-big.ban-aktiv-bix-x .headerfixed,.close-ban-big.ban-aktiv-bix-x .mega-dropdown,.close-ban-big.ban-aktiv-bix-x .trigger,.close-ban-big.ban-aktiv-bix-x .booking-bar.fix,.close-ban-big.ban-aktiv-bix-x#top,.nohighlight.ban-aktiv-bix-x .headerfixed,.nohighlight.ban-aktiv-bix-x .mega-dropdown,.nohighlight.ban-aktiv-bix-x .trigger,.nohighlight.ban-aktiv-bix-x .booking-bar.fix,.nohighlight.ban-aktiv-bix-x#top,.close-ban-big.ban-aktiv-bix-x-res .headerfixed,.close-ban-big.ban-aktiv-bix-x-res .mega-dropdown,.close-ban-big.ban-aktiv-bix-x-res .trigger,.close-ban-big.ban-aktiv-bix-x-res .booking-bar.fix,.close-ban-big.ban-aktiv-bix-x-res#top,.nohighlight.ban-aktiv-bix-x-res .headerfixed,.nohighlight.ban-aktiv-bix-x-res .mega-dropdown,.nohighlight.ban-aktiv-bix-x-res .trigger,.nohighlight.ban-aktiv-bix-x-res .booking-bar.fix,.nohighlight.ban-aktiv-bix-x-res#top{margin-top:0;webkit-transition: all 250ms ease-in-out;    -moz-transition: all 250ms ease-in-out;    -ms-transition: all 250ms ease-in-out;    -o-transition: all 250ms ease-in-out;    transition: all 250ms ease-in-out}#headerbox-big{width:100%;left:0;top:0;position:fixed;padding-right:4%;padding-left:4%;text-align:center;background-color:#abcfb9;font-size:14px;z-index: 999;box-sizing: border-box;padding-top: 5px;padding-bottom: 5px}.avdvent .widget-checkbox label a{color:#000000}fieldset.checky{width:100%;margin-top:10px;margin-bottom:10px}.checky{width:100%;font-size:11px}.nohighlight.ban-aktiv .trigger,.nohighlight.ban-aktiv .mega-dropdown{margin-top:0}#header{height:auto}.hidden{display:none!important;visibility: hidden !important}.resort.show,.unterkuenfte.show,.galerie.show,.urlaubsregion.show,.kontakt-anreise.show{display:block!important;visibility: visible !important}.nohighlight.ban-aktiv .headerfixed,.nohighlight.ban-aktiv .trigger{margin-top:0}.nohighlight #headerbox{display:none;display:none!important}.filter-ang input[type="checkbox"]:checked+label,.filter-ang input[type="checkbox"][checked="checked"]+label{color:#E8B30B}.filter-ang input[type="checkbox"]+label::before{width:12px;height:12px;display:inline-block;margin-right:7px;margin-bottom:-1px;border:1px solid #666666;border-radius:15px;content:""}.filter-ang input[type="checkbox"]{left:-20px;position:absolute}.filter-ang input[type="checkbox"]:checked+label::before,.filter-ang input[type="checkbox"][checked="checked"]+label::before{background:#666666 url("../../files/nav/hacken-we.svg") center center no-repeat;background-size: 70%;pointer-events: none}button.shut-area{padding:0;border:0px;border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:0}button.shut-filter{width:100%;border:0px;border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:0;font:16px/16px Barlow;background: transparent}button.open-filter{padding-top:14px;padding-bottom:18px;border:0px;font:16px/16px Barlow}.karriere-form .widget-upload,.ce_form .karriere-form .widget-upload input{width:100%}.ut6 .urlaubthema:nth-of-type(6),.ut6 .urlaubthema:nth-of-type(5),.ut6 .urlaubthema:nth-of-type(4){width:32%}.ui-corner-all .ce_text a,.ui-corner-all .text a{text-decoration: underline !important}.no-avantio .booking-bar .value a{background-color:#E8B30B;color:#ffffff}.no-avantio .booking-bar.fix{width:100%;max-width:100%;bottom:0;top:auto;border-top:0px;border-radius:0}.no-avantio .booking-bar.fix .mob a{padding-top:10px;padding-bottom:10px;border-bottom:2px solid #E8B30B;border-radius:0;font-size:16px}.no-avantio .booking-bar{width:92%;max-width:500px;bottom:-28px}.no-avantio .booking-bar .value{display:block;visibility: visible}.no-avantio .buchen_link_re.booking-bar{display:block}.no-avantio .booking-bar{display:none}.klasse-hide{display:none;visibility: hidden}.landinggal.full .row_2,.landinggal.full .row_3,.landinggal.full .row_4,.landinggal.full .row_5,.landinggal.full .row_6,.landinggal.full .row_7,.landinggal.full .row_8,.landinggal.full .row_8{display:block}.landinggal .row_2,.landinggal .row_3,.landinggal .row_4,.landinggal .row_5,.landinggal .row_6,.landinggal .row_7,.landinggal .row_8,.landinggal .row_8{display:none}.landinggal ul:after{margin-top:20px;margin-right:auto;margin-left:auto;content:' Mehr anzeigen'}.landinggal.full ul:after{content:' weniger anzeigen'}.mobfooter{display:none}.landingpage .mobfooter{display:inline-block}.landingpage .ce_text.bewertung{margin-right:5%;margin-left:5%;box-sizing: border-box}.landingpage .bewertungen .inside{display: flex;flex-wrap: wrap;justify-content: center}.untermenue-details .ui-tabs-tab.is-empty:nth-of-type(4){display:none}#main .magazin .layout_latest .ce_text ul{text-align:left}#formBusquedaAlquileres .ninyo .flecha_select select{padding-right:20px;padding-left:5px}#formBusquedaAlquileres .flecha_select select{padding-right:14px;padding-left:0}#formBusquedaAlquileres select{position:relative;background-image:url("../../files/nav/arrow-down.svg");background-position:right center;background-repeat:no-repeat;-webkit-appearance: none;-moz-appearance: none;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;background-size: 10px;background-position-x: calc(100% - 10px)}#headerbox.fix-ban{transform: translatey(-100%);pointer-events: none;    webkit-transition: all 250ms ease-in-out;        -moz-transition: all 250ms ease-in-out;        -ms-transition: all 250ms ease-in-out;        -o-transition: all 250ms ease-in-out;        transition: all 250ms ease-in-out}#top #ui-datepicker-div{width: 600px!important;left: calc(50% - 300px)!important;position: fixed!important;top: calc(50vh - 150px)!important;z-index:9999!important}.ban-aktiv .headerfixed.fix-ban,.ban-aktiv .mega-dropdown.fix-ban,.ban-aktiv .trigger.fix-ban,.ban-aktiv .active .trigger{margin-top:0}.ban-aktiv .headerfixed,.ban-aktiv .mega-dropdown,.ban-aktiv .trigger{margin-top:31px;webkit-transition: all 250ms ease-in-out;    -moz-transition: all 250ms ease-in-out;    -ms-transition: all 250ms ease-in-out;    -o-transition: all 250ms ease-in-out;    transition: all 250ms ease-in-out}::-webkit-input-placeholder{color:#000000;opacity: 1}.kontakt-sp .rs-column:nth-of-type(2){text-align:right}.kontakt-sp .rs-column:nth-of-type(2) .hauptbild{margin-top:25px}.newsletter .newsletter-abo{display:none}.magazin-leser .bestpreisart .ce_text H1{display:none}.navigation li.glamping{display:none}.lwb-ppsp{cursor: pointer}.footer-add strong{font-weight: normal}#ui-datepicker-div .fix{top:150px;position:fixed;left: calc(50% - 700px)!important;top:150px!important;position: fixed!important}.form_item select,.form_item input,.form_item input::placeholder,.boton,.flecha_select select{width:100%;padding:20px 7px 21px 35px;background-color:#ffffff;border:0px;font:16px Barlow;letter-spacing:.5px;font-weight: 500;opacity: 1}#headerbox{width:100%;left:0;top:0;position:fixed;display:block;padding-right:4%;padding-left:4%;text-align:center;background-color:#abcfb9;font-size:14px;z-index: 10;box-sizing: border-box}.booking-bar .desk{width:100%;max-width:1400px;overflow:hidden;margin-right:auto;margin-left:auto;background-color:#ffffff;border:3px solid #E8B30B;border-radius:10px}#headerbox p,#headerbox-big p{margin-top:7px;margin-bottom:7px}.hiddi{display: none!important}.landingpage .ce_text.claim H3{margin-top:0;margin-bottom:0}.landingpage .ce_text.claim{display:block;margin-top:-15px}.highlights .inside{display:flex;justify-content: space-between;flex-wrap: wrap}#tabla_form.fixi{display: flex!important}#main .ce_text.iconteaser{width:33.33%;padding-right:50px;padding-left:50px;text-align:center;border-right:1px solid rgba(102,102,102,.25);box-sizing: border-box}#main .ce_text.iconteaser:last-of-type{border-right:0px}.ce_gallery.landinggal li.row_last{margin-bottom:0}.landingpage .ce_form,.landingpage .ce_form h2{margin-top:0}.landingpage .ce_form h2{margin-bottom:40px}.ce_gallery.landinggal li{margin-bottom:3.5%}.landingpage.nonav .nav-footer,.landingpage.nonav .navigation,.landingpage.nonav .sprachenwechsler,.landingpage.nonav .footer-socialmedia,.landingpage .claim{display:none}.landingpage.nonav #footer > .inside{margin-top:0;padding-top:0}.landingpage.nonav .logo{float:none;margin-right:auto;margin-left:auto}.landingpage .mod_article.highlights.grau{margin-top:0;margin-bottom:60px;padding-top:75px;padding-bottom:20px}.detail-seite .booking-bar.fix .desk{width:92%;margin-right:auto;margin-left:auto}.booking-bar.fix .desk{width:92%;border:3px solid #E8B30B;border-radius:5px}.booking-bar .mob a,.booking-bar .mob div{width:100%;border:2px solid #E8B30B;color:#000000;padding: 15px;display: inline-block;text-align: center;font-size: 18px;font-weight: 500;letter-spacing: 0.5px;text-decoration: none;box-sizing: border-box}.booking-bar .mob a:hover,.booking-bar .mob div:hover{background-color:#E8B30B;color:#ffffff}.booking-bar .mob a:hover:before,.booking-bar .mob div:hover:before{color:#ffffff}.booking-bar .mob a:before,.booking-bar .mob div:before{margin-right:10px;font:20px FontAwesome;color:#ffffff;content: '\f002';font-family: 'Font Awesome 6 Pro'}#main .magazin.karriere .layout_latest .ce_text{height:auto}#main .magazin.karriere .layout_latest .ce_text{height:auto;display:none}.urlaubsthemen H2{margin-top:0}.booking-bar .mob{width:100%;display:none;visibility: hidden}.booking-bar.fix{width:100%;bottom:auto;top:95px;position:fixed;background-color:#F4F4F4;border-top:1px solid #F4F4F4;border-radius:0;-webkit-box-shadow: 0px 5px 20px 0px rgba(0,0,0,0.25);-moz-box-shadow: 0px 5px 20px 0px rgba(0,0,0,0.25);box-shadow: 0px 5px 20px 0px rgba(0,0,0,0.25)}.detail-seite .booking-bar.fix{width:100%;max-width:100%;bottom:0;top:auto;position:fixed;border-top:0px;border-radius:5px}.booking-bar.fix .allresorts{display:none;display: none!important}.booking-bar.fix .form_item select,.booking-bar.fix .form_item input,.booking-bar.fix .form_item input::placeholder,.booking-bar.fix .boton,.booking-bar.fix .flecha_select select{padding-top:15px;padding-bottom:15px;font-size:16px}.booking-bar.fix .titulo_ninyos,.booking-bar.fix #acepta_ninos{line-height:50px}.form_item input{cursor:default!important}.booking-bar.fix .allresorts{font-size:16px;text-transform:uppercase;width: 10%;text-align: center;position: relative;margin-top: 0px;margin-left: 0px;display: flex;border-radius: 0px}.booking-bar.fix .allresorts a{width:100%;padding:18px 0}.booking-bar.fix .avantio-form{width:90%}#contenido_buscar{width:17%;padding-right:0;text-align:center;border-right:0px}.ninyo{float:left;padding-right:0;padding-left:10px;border-right:1px solid #F4F4F4;display: flex}.ninyo:first-of-type{padding-left:0}#acepta_ninos{float:right;padding-right:45px;padding-left:50px;background-color:#E8B30B;font-size:18px;line-height:60px;color:#ffffff;font-weight: 500;cursor: pointer}#edades{padding-left:25px}#ui-datepicker-div{z-index: 20!important}#sombrap{height:60px;background-color: #ffffff!important}#avantio-form{height:100%;margin-right:auto;margin-left:auto;background-color:#E8B30B;box-sizing: border-box;width: calc(100% + 1px)}.formGroup{padding-right:0;border-right:3px solid #E8B30B;box-sizing: border-box}#avantio-form label{display:none}.formGroup{float:left}.titulo_ninyos{line-height:59px}#tabla_form .wrapper-travel-period{overflow:hidden;border-top-left-radius:5px;border-bottom-left-radius:5px;min-width: 0!important;width: 16.6%!important}.boton{display:block;padding-right:0;padding-left:0;background-color:#E8B30B;text-decoration:none;color:#ffffff;text-transform:uppercase}.wrapper-FRMAdultos{width:16.6%}.wrapper-FRMNinyos{width:16.6%}#FRMEdificio{text-transform:capitalize}.wrapper-FRMClase{width:14.28%;display: none !important}wrapper-FRMEdificio{width:16.6%}.wrapper-FRMZona{width:16.6%}.wrapper-travel-period{width:16.6%}.wrapper-FRMEdificio{width:16.6%}.boton:hover{background-color:#FFCD2D}#container_buton{height:100%;display: flex}.InterButton:after{margin-left:10px;font-family: 'Font Awesome 6 Pro';font-weight: 300;content: '\f002 '}.wrapper-FRMNinyos{border-right:0px}.booking-bar{width:1100px;display: flex}#tabla_form{display: flex}.avantio-form{width:100%}.allresorts{position:absolute;overflow:hidden;margin-top:-45px;margin-left:50px;border-bottom-right-radius:0;border-bottom-left-radius:0;font-size:18px;letter-spacing:.5px;font-weight: 500;    background-color:#ffffff;    -webkit-box-shadow: 0px 5px 25px -14px rgba(0,0,0,0.25);        -moz-box-shadow: 0px 5px 25px -14px rgba(0,0,0,0.25);        box-shadow: 0px 5px 25px -14px rgba(0,0,0,0.25);border-bottom-right-radius: 0!important;border-bottom-left-radius: 0!important}.allresorts a{display:block;padding:10px 25px;background-color:#E8B30B;text-decoration:none;color:#ffffff}.allresorts a:hover{background-color:#FFCD2D}.fa{font-family: 'Font Awesome 6 Pro' !important;font-weight: var(--fa-style, 300)!important}.footer-socialmedia .fa,.mega-dropdown-inner .fa,.bewertung .fa{font-family: FontAwesome!important}.rsts-skin-default .rsts-prev,.rsts-skin-default .rsts-next,.rsts-skin-default .rsts-video-play,.rsts-skin-default .rsts-video-stop,.rsts-skin-default .rsts-thumbs-prev,.rsts-skin-default .rsts-thumbs-next{width:25px;height:25px;background-image:url("../../../../files/nav/arow-right.svg");background-repeat:no-repeat;border:0px;-webkit-box-shadow: none;-moz-box-shadow:  none;box-shadow:  none;background-size: 25px;transform: translatey(-50%);top: 50%}.rsts-skin-default .rsts-next:hover{right:15px}.slider_mm .slider-control a.slider-prev:hover{margin-left:15px}.slider_mm .slider-control a.slider-next:hover{margin-right:15px}.rsts-skin-default .rsts-prev:hover{left:15px}.rsts-skin-default .rsts-prev{left:20px;background-image:url("../../../../files/nav/arow-left.svg")}.logo{width:134px;position:relative;float:left;margin-top:20px;z-index: 20}.rsts-skin-default .rsts-prev:hover,.rsts-skin-default .rsts-next:hover,.rsts-skin-default .rsts-video-play:hover,.rsts-skin-default .rsts-video-stop:hover,.rsts-skin-default .rsts-thumbs-prev:hover,.rsts-skin-default .rsts-thumbs-next:hover{background-color: transparent}.headerfixed.fix .logo{width:67px;margin-top:10px}.details-region H1,.details-region .info{display:none}.details-region .ce_text H1{display:block}.sliderhoch.abstandoben,.ce_image.abstandoben{margin-top:55px}.sliderhoch{width:auto;height:500px}.mod_article.sticky{overflow:visible}.field.alias{display: block;  width: 100%;  height: 100%;  position: absolute;  top: 0px;  left: 0px;  z-index: 1}.field.alias a{width:100%;height:100%;left:0;top:0;position:absolute;display:block}.de #main .unterk-out .ce_metamodel_content .toggler::after{content:"s"}.filterout{margin-top:50px;position: sticky;top: 147px;z-index: 5}.en .mm_tags fieldset::before{display:block;margin-bottom:7px}.en .mm_tags.kategorie > label::before{display:block;font-size:16px;line-height:20px;content: "Category"}.en .mm_tags.kategorie > label,.en .mm_tags.special > label,.nl .mm_tags.kategorie > label,.nl .mm_tags.special > label,.en .mm_tags.verpflegung > label,.nl .mm_tags.verpflegung > label{font-size:0px;line-height:0px}.slider_ausf_mm{padding:25px 10px;background-color:#F4F4F4;border-radius:5px}.slider_ausf_mm .tipp .picture_main{width:35%}.slider_ausf_mm .tipp .ce_text{width:60%}.slider_ausf_mm .tipp h3{width:100%}.slider_ausf_mm .tipp{padding:0 15px;border-radius:0;display: flex;flex-wrap: wrap;justify-content: space-between;background: transparent;box-sizing: border-box}.ce_metamodels_frontendfilter H2{margin-top:45px;margin-bottom:45px}.ce_metamodels_frontendfilter .widget.mm_tags{width:100%;margin-bottom:20px}.ce_metamodels_frontendfilter .widget.mm_tags span,.ce_metamodels_frontendfilter fieldset{width:100%;display:block}.ce_metamodels_frontendfilter .widget.mm_tags span{margin-top:7px;margin-bottom:7px}.ce_metamodels_frontendfilter .mm_tags > label,.en .mm_tags fieldset::before,.max_personen_anzahl label,.max_personen_anzahl_unterkunft label{font-size:16px;letter-spacing:.5px;font-weight: 600}.he span,.open-filter span{color:#666666;font-size: 14px;width: 100%;display: block;font-weight: 400;margin-top: 5px}.open-filter span{width:auto;display:inline-block;font-family:Barlow}.shut-filter{text-align:right;color:#666666;cursor: pointer}.shut-filter:hover{color:#000000}.shut-filter:after{margin-left:10px;font-family:FontAwesome;content: '\f00d'}.ce_metamodels_frontendfilter{overflow:auto;position: fixed;z-index: 99;height: 100vh;right: -500px;top: 0px;background-color: #fff;padding: 35px;padding-right: 3%;box-sizing: border-box;width: 30%;max-width: 400px;min-width: 400px;z-index: 9999;box-sizing: border-box;-webkit-box-shadow: -22px 0px 49px -17px rgba(0,0,0,0.63); box-shadow: -22px 0px 49px -17px rgba(0,0,0,0.63)}.ce_metamodels_frontendfilter.open,.open-filter-body .ce_metamodels_frontendfilter{right:0;z-index: 9999999}.ce_metamodels_frontendfilter .shut-area,.preloader{width:100%;height:100%;left:0;top:0;position:fixed;background-color:rgba(255,255,255,.7);content: ' ';z-index: -1;opacity: 0;visibility: hidden}.preloader{pointer-events:none}.ce_metamodels_frontendfilter .shut-area.aktiv,.preloader.aktiv{background-color:rgba(255,255,255,.9)}.preloader.aktiv{opacity: 1;  visibility: visible;  z-index: 9999}.hinweisbox h2:first-of-type,.hinweisbox h3:first-of-type,.ce_rs_column_start h3:first-of-type{margin-top:0}.ce_metamodels_frontendfilter.open .shut-area,.open-filter-body .ce_metamodels_frontendfilter .shut-area{opacity:1;visibility: visible}.ce_metamodels_frontendfilter .shut-area:after,.preloader:after{position:absolute;display:block;padding-top:80px;text-align:center;background-image:url("../../files/nav/loading-items.svg");background-position:center top;background-repeat:no-repeat;content: 'Resorts werden geladen';background-size: auto 80px;top: 50%;transform: translateY(-50%);width: calc(100% - 400px);opacity: 0}.en .ce_metamodels_frontendfilter .shut-area:after,.en .preloader:after{content:'Loading resorts'}.preloader:after{width:100%;content: ' Resort wird geladen'}.en .preloader:after{width:100%;content: ' Resort loading'}.ce_metamodels_frontendfilter .shut-area.aktiv:after,.preloader:after{opacity: 1}.mm-uebersicht .kategorie,.mm-uebersicht .urlaubsregion,.mm-uebersicht .special{display:none}.mm-uebersicht{margin-top:35px}.mm_kontakt_form_mail_name{display:none}.ue-form-detail h2{margin-top:0;margin-bottom:0}.mm_kontakt .buchen_link_re{display:block;margin-top:50px}.layout_full .corner img{border:0px;border-radius:0}.mm_kontakt .text strong{}.mm_kontakt a{color:#000000}.mm_kontakt .adresse,.mm_kontakt .e_mail_kontakt,.mm_kontakt .Telefon,.mm_kontakt .text{position:relative;display:block;font-size:16px;line-height:28px;color:#000000;letter-spacing:.25px}.mm_kontakt .adresse p{margin-top:0;margin-bottom:0}#ausflugstipps h2{margin-top:0}.regiontext .picture_gallery a{width:48%;margin-bottom:4%;display: flex;flex-wrap: wrap;justify-content: space-between}.regiontext .picture_gallery{display: flex;flex-wrap: wrap;justify-content: space-between}.spalten > div{margin-right:0;margin-left:0}.spalten > div,#winter .spalten > div:nth-of-type(2n){width:35%}.spalten > div:nth-of-type(2n),#winter .spalten > div{width:60%}.spalten{position:relative;display: flex;flex-wrap: wrap;justify-content: space-between}.galerie .bildergalerie ul li:nth-of-type(3n),.galerie ul li:nth-of-type(3n){margin-right:0}.unterk-out .ce_metamodel_content{width:31%;margin-bottom:3.5%}.galerie .bildergalerie ul li,.galerie ul li{width:31%;margin-right:3.5%;margin-bottom:3.5%}.unterk-out{align-items: flex-start}.unterk-out,.galerie .bildergalerie ul,galerie ul{display: flex;flex-wrap: wrap}.ce_metamodel_content .image_container img,.ce_metamodel_content picture img{margin-bottom:-4px}.galerie .bildergalerie ul li,.galerie ul li{padding:0;list-style-type:none}.galerie .bildergalerie ul,.galerie ul{margin:0;padding:0}#main .unterk-out .ce_metamodel_content .ce_accordionSingle .text{display:block;margin-right:auto;margin-left:auto;padding-right:20px;padding-bottom:10px;padding-left:20px;text-align:center;background-color:#F4F4F4;border-bottom-right-radius:5px;border-bottom-left-radius:5px;line-height:25px}#main .unterk-out .ce_metamodel_content .ce_accordionSingle{margin:25px auto -21px;text-align:center}#main .unterk-out .ce_metamodel_content .toggler{margin-right:auto;margin-left:auto;padding:4px 20px 5px}.en .unterk-out .ce_metamodel_content .field:nth-of-type(5) .text::after{content:"bedroom/s"}.en .unterk-out .ce_metamodel_content .field:nth-of-type(4) .text::after{content:"people"}.unterk-out .ce_metamodel_content .field:nth-of-type(5) .text::after{content:"Schlafzimmer"}.unterk-out .ce_metamodel_content .field:nth-of-type(4) .text::after{content:"Personen"}.unterk-out .ce_metamodel_content .field:nth-of-type(3) .text::after{content:"m²"}.unterk-out .ce_metamodel_content .field:nth-of-type(3) .text::after,.unterk-out .ce_metamodel_content .field:nth-of-type(4) .text::after,.unterk-out .ce_metamodel_content .field:nth-of-type(5) .text::after{display:inline-block;margin-left:3px}.unterk-out .ce_metamodel_content .field:nth-of-type(5) .text::before{content: "\f236"}.unterk-out .ce_metamodel_content .field:nth-of-type(3) .text::before,.unterk-out .ce_metamodel_content .field:nth-of-type(4) .text::before,.unterk-out .ce_metamodel_content .field:nth-of-type(5) .text::before{display:inline-block;margin-right:8px;font-size:14px;line-height:14%;font-family: 'Font Awesome 6 Pro';font-weight: 300}.unterk-out .ce_metamodel_content .field:nth-of-type(3),.unterk-out .ce_metamodel_content .field:nth-of-type(4),.unterk-out .ce_metamodel_content .field:nth-of-type(5){display:inline-block;margin-right:10px;margin-left:10px}.unterk-out .ce_metamodel_content .field:first-of-type{width:100%;display:block}.unterk-out .ce_metamodel_content .item{text-align:center}.unterk-out .ce_metamodel_content .field:nth-of-type(2) .text{display:block;margin:20px auto;padding-right:20px;padding-left:20px;text-align:center;font-size:18px;line-height:24px;color:#000000;font-weight:600}.slider-wrapper > div.first.last{z-index:6}.reset-link{float:right;margin-bottom:15px;text-transform:uppercase}.mod_newscategories_cumulative .quantity{font-size:14px;color:#666666}.mod_newscategories_cumulative H6{display:none}.active-categories,.inactive-categories,.reset-link{display:inline-block}.mod_newscategories_cumulative{margin-bottom:25px}.mod_newscategories_cumulative li a,.mod_newscategories_cumulative li strong,.reset-link a{display:inline-block;padding:15px 25px;background-color:#F4F4F4;font-weight:normal;text-decoration:none;color:#000000}.mod_newscategories_cumulative li a:hover,.mod_newscategories_cumulative li strong,.reset-link a:hover{background-color:#E8B30B;color:#ffffff}.mod_newscategories_cumulative li:hover .quantity{color:#ffffff}.mod_newscategories_cumulative li{display:inline-block;margin-right:15px;margin-bottom:15px;text-transform:uppercase}.mod_newscategories_cumulative ul{margin:0;padding:0}.slider_mm .slider-control a.slider-prev{background-image:url("../../files/nav/arow-left.svg")}.slider_mm .slider-control a.slider-next{background-image:url("../../files/nav/arow-right.svg")}.slider_mm .slider-control a.slider-prev,.slider_mm .slider-control a.slider-next{width:25px;height:25px;top:50%;position:absolute;margin-right:20px;background-position:center center;background-repeat:no-repeat;transform: translatey(-50%);z-index: 4;back}.slider_mm .slider-control a.slider-prev{margin-left:20px}.slider_mm .slider-control{width:100%;height:0px;overflow:visible;position: unset}.slider_mm{position:relative}.ce_metamodel_content.is-empty{display:none}.unterk-out .ce_metamodel_content{position:relative;overflow:visible;margin-bottom:80px;background-color:#F4F4F4;border-radius:5px}.mm_bilder_sp .field,.mm-details-infobox,.hinweisbox,.haupttext_teaser,.haupttext,.ue-res-reiter,.regiontext .picture_main,.regiontext,#ausflugstipps,.kontakt-sp{margin-bottom:60px}.ue-res-reiter h2:last-of-type,.ue-res-reiter p:last-of-type{margin-bottom:0}.glightbox-clean .gslide-description{display: none !important}.hinweisbox{display:block;padding:20px 40px;background-color:#abcfb9}.info-item{position:relative;overflow:visible}.text.info-item{line-height:23px}.Skilift .info-item::before{content: "\f7da"}.See .info-item::before{content: "\f773"}.Spiele .info-item::before{content: "\e3ed"}.inklusive .info-item::before{content: "\f06b"}.Ermaessigung .info-item::before{content: "\f663"}.Parkplatz .info-item::before{content: "\f540"}.E_Ladestation .info-item::before{content: "\e55c"}.WLAN .info-item::before{content: "\f1eb"}.golfpaltz .info-item::before{content: "\f451"}.Haustiere .info-item::before{content: "\f1b0"}.spielplatz .info-item::before{content: "\f435"}.privat_spa .info-item::before{content: "\f5bb"}.Verpflegung .info-item::before{content: "\f2e7"}.Personenanzahl .info-item::before,.unterk-out .ce_metamodel_content .field:nth-of-type(4) .text::before{content: "\f007"}.quadratmeter .info-item::before,.unterk-out .ce_metamodel_content .field:nth-of-type(3) .text::before{content: "\f31d"}.resortart .info-item::before{content: "\e487"}.lage .info-item::before{content: "\f041"}.info-item::before{width:40px;left:-40px;position:absolute;display:inline-block;text-align:center;font-size:14px;line-height:14px;content: "\f05a";font-family: 'Font Awesome 6 Pro';font-weight: 300;top: 50%;transform: translateY(-50%)}.mm-details-infobox .item .field .value{margin-left:40px}.mm-details-infobox .item .field:hover{background-color:rgba(220,220,220,.4)}.mm-details-infobox .item .field{padding-top:10px;padding-bottom:10px;border-top:1px solid #dcdcdc}.mm-details-infobox .layout_full::before{display:block;margin-top:0;margin-bottom:15px;padding-left:40px;font-size:19px;line-height:19px;text-transform:uppercase;letter-spacing:.5px;content:"hard facts";font-weight: 600}.ce_table td,.ce_table th{padding-top:15px;padding-bottom:15px;padding-left:15px;border-right:1px solid #F4F4F4;border-bottom:1px solid #F4F4F4}.ce_table tr:hover td{background-color:#F4F4F4}.ce_table td:first-of-type,.ce_table th:first-of-type{width:60%;border-left:1px solid #F4F4F4}.ce_table caption{margin-bottom:15px;text-align:left;text-transform:uppercase;letter-spacing:.5px;font-weight: 600}.ce_table table{width:100%;margin-bottom:30px}.ce_table thead th{text-align:left;background-color:#F4F4F4;font-weight:normal;letter-spacing:.5px;font-weight: 600}.mm-details-infobox{padding:20px 25px 8px;background-color:#F4F4F4}.haupttext h3:first-of-type,.regiontext h2:first-of-type{margin-top:0}.bread-res-reiter p .fa{margin-right:8px;font-size:14px}.bread-res-reiter .mm-details-res-name{margin-right:3px}.bread-res-reiter{margin-top:0;margin-bottom:15px;display: flex;align-items: center}#main .ce_text.bread-res-reiter,.detail-seite .bread-res-reiter .mm-details-res-name.claim,.bread-res-reiter .mm-details-res-name.claim .text{font:15px/15px Barlow;color:#000000;font-weight:300;transform: none}.untermenue-details .ui-tabs-nav li:first-of-type a{padding-left:0;border-left:0px}.untermenue-details .ui-tabs-nav li a{display:block;padding:15px;font:18px/18px Barlow;text-decoration:none;color:#000000;letter-spacing:2;font-weight:500}.detail-seite .restname .mm-details-res-name .text{font:18px/18px Barlow;text-decoration:none;letter-spacing:2;font-weight:500}.restname H2{margin-top:0;margin-bottom:0;font-size:18px;line-height:18px;font-weight: 500}span.restnamemob,span.restnameshort{display:none}.untermenue-details .ui-tabs-nav li a:hover,.untermenue-details .ui-tabs-nav li.ui-tabs-active a,.untermenue-details .ui-tabs-nav li.active a,.untermenue-details .ui-tabs-nav li.active span{color:#E8B30B}.untermenue-details .ui-tabs-nav li{display:inline-block;list-style-type:none}.detail-seite .mod_article.fullw{overflow:visible}.untermenue-details .ui-tabs-nav{top:0;position:absolute;margin-top:0;margin-bottom:0;padding-right:0;padding-left:0;background-color:#ffffff;border-top:1px solid #F4F4F4;-webkit-box-shadow: 0px 5px 25px -14px rgba(0,0,0,0.25);-moz-box-shadow: 0px 5px 25px -14px rgba(0,0,0,0.25);box-shadow: 0px 5px 25px -14px rgba(0,0,0,0.25);z-index: 10;padding-left: calc(50% - 700px);box-sizing: border-box;webkit-transition: all 250ms ease-in-out;-moz-transition: all 250ms ease-in-out;-ms-transition: all 250ms ease-in-out;-o-transition: all 250ms ease-in-out;transition: all 250ms ease-in-out}.untermenue-details .ui-tabs-nav.fix{top:95px;position:fixed}#container .mod_article.fullw .inside{width:100%}ul.nav{width:100%;display:block}.untermenue-details{overflow:visible}.detail-seite .booking-bar{bottom:40px}.mm-slider-header .layout_full img{width:100%;height:100%;object-fit: cover;object-position: center}.mm-slider-header .layout_full .item .image_container picture{display:block}.ce_form{margin-top:55px}.ce_text H1:first-of-type,.text:first-of-type H1,.layout_full H1:first-of-type{margin-top:0}.mm-slider-header .layout_full,.mm-slider-header .layout_full .item,.mm-slider-header .layout_full .hauptbild_winter,.mm-slider-header .layout_full.hauptbild,.mm-slider-header .layout_full .item div,.mm-slider-header .layout_full .item .image_container,.mm-slider-header .layout_full .item .image_container picture{width:100%;height:100%;max-height:100%;position:relative}.mm-slider-heade{position:relative;overflow:hidden}.abstandoben{margin-top:55px}.tipp H3{margin-top:0}.detail-seite .mm-details-res-name.claim{display:block;transform: translateY(-50%);overflow: visible}.tipp{padding:25px;background-color:#F4F4F4;box-sizing: border-box}.presseitem{margin-top:55px;margin-bottom:55px;padding:0;background-color:#F4F4F4;box-sizing: border-box;display: flex;flex-wrap: wrap}.presseitem .textinside{width:60%;padding:25px 35px;box-sizing: border-box}.presseitem .float_left{float:none}.presseitem figure{width:40%}.presseitem img{width:100%;height:100%;display:block;object-fit: cover}.tipp.gruen{background-color:#abcfb9}.tipp.blau{background-color:#3f7da3;color:#ffffff}#main .ce_text .tipp.blau a{color:#ffffff}.tipp.gelb{background-color:#E8B30B}.tipp.gelb-light{background-color:rgba(232,179,11,.2)}.slider-header .field.seitentitel,.slider-header  .field.beschreibung_der_unters{display:none}.fa.fa-light{font-family: 'Font Awesome 6 Pro' !important;font-weight: 300 !important}.ce_downloads ul{margin:0;padding:0}.ce_downloads li{margin:0 0 20px;padding:0}.ce_downloads li:before{margin-right:10px;margin-left:0;font-family:FontAwesome;content: '\f1c1'}.size{font-size:12px;color:#666666}.ce_downloads li a{color:#000000}.faq H3{margin-top:50px}.booking-bar{bottom:-35px;left:0;right:0;position:absolute;margin-right:auto;margin-left:auto;z-index: 99}.faq .ce_accordionSingle .accordion{padding-bottom:0;padding-left:35px;box-sizing: border-box}.toggler{padding-top:15px;padding-bottom:15px;padding-left:15px;background-color:rgba(244,244,244,.5);border-bottom:1px solid #ffffff;cursor: pointer;box-sizing: border-box}.unterkuenfte .toggler:before{display:none}.untermenue-details{padding-top:70px}.toggler:before,.unterk-out .ce_metamodel_content .toggler:before{width:10px;display:inline-block;padding-right:10px;content: '+';font-weight: 600}.toggler.active:before,.unterk-out .ce_metamodel_content .toggler.active:before{content: '-'}.toggler:hover{background-color:#F4F4F4}.slider_mm .slider-control a{display:block}.magazin .more,.mm-uebersicht .actions,.emp-res .actions{bottom:-39px;left:0;right:0;position:absolute;text-align:center;z-index: 2}.top{width:35px;height:35px;bottom:-100px;right:55px;position:fixed;display:block;text-align:center;background-color:#F4F4F4;border-radius:5px;opacity: 0;z-index: 9}.top:hover{background-color:rgba(102,102,102,.2)}.top a{font-size:35px;text-decoration:none;color:#000000}.top.show{bottom:85px;opacity: 1}.magazin-details .claim,.detail-seite .claim{display:none}.magazin .layout_latest .image_container.float_left{float:none}.magazin .layout_latest,.mm-uebersicht .item,.emp-res,.team,.kachel{width:31%;position:relative;overflow:visible;margin-right:3.5%;margin-bottom:4%;padding-bottom:30px;background-color:#F4F4F4}.emp-res .picture_main.sommer{display: none}.four .team{width:22.375%}.four .team:nth-of-type(4n){margin-right:0}.four .team:nth-of-type(3n){margin-right:3.5%}#main .ce_text.team{text-align:center}#main .ce_text.team H2{min-height:0px;margin-top:20px;margin-bottom:0}.emp-res{margin-bottom:0}.magazin .layout_latest:nth-of-type(3n),.mm-uebersicht .item:nth-of-type(3n),.emp-res:nth-of-type(3n),.team:nth-of-type(3n),.kachel:nth-of-type(3n){margin-right:0}.mm-uebersicht .item,.emp-res{padding-bottom:10px}.mm-uebersicht .item:hover,.emp-res:hover{background-color:rgba(102,102,102,.1)}.magazin .layout_latest .info{top:0;display:none}.mm-uebersicht .actions,.emp-res .actions{bottom:-25px}#main .magazin .layout_latest .ce_text{height:155px;position:relative;overflow:hidden;padding-right:25px;padding-left:25px;text-align:center}.magazin .layout_latest H2,.mm-uebersicht .Resortname H2,.emp-res .ce_text.seitentitel H2,.team H2,.mm-uebersicht .Resortname H3,.emp-res .ce_text.seitentitel H3{width:85%;min-height:75px;margin:35px auto 0;padding-right:25px;padding-left:25px;text-align:center;font-size:20px;font-weight: 600}.team{padding-bottom:0}.team H3{font-size:17px}.empf-resorts H2{margin-top:0;margin-bottom:55px}#main .magazin.aktuelles .layout_latest .ce_text{height:auto}#main .magazin .layout_latest .ce_text:after{width:100%;height:150px;bottom:0;position:absolute;display:block;background-image:url("../../files/nav/fader-grey.svg");background-position:left bottom;background-repeat:repeat-x;content: ' ';background-size: auto 100%}#main .magazin.aktuelles .layout_latest .ce_text:after{display:none}.magazin,.mm-uebersicht .layout_full,.empf-resorts .layout_full,.teaser-boxes{margin-bottom:2%;display: flex;flex-wrap: wrap}.magazin .layout_latest H2 a{font-size:20px;text-decoration:none;color:#000000;font-weight: 600}.magazin.aktuelles .layout_latest H2{height:auto;min-height:0px}.magazin .more p{margin-top:0;margin-bottom:0}.mm-uebersicht .Resortname H2,.mm-uebersicht .Resortname H3{height:auto;min-height:0px;margin-top:25px;margin-bottom:20px}.vorschauinhalt,.vorschautext_b2b{width:85%;margin-right:auto;margin-left:auto;padding-bottom:35px}.vorschauinhalt .fa,.vorschautext_b2b .fa{width:25px;text-align:center}.vorschauinhalt .fa,.vorschautext_b2b .fa{margin-right:5px}.vorschauinhalt li,.vorschautext_b2b li{margin-bottom:15px;line-height:20px}.vorschauinhalt p,.vorschautext_b2b p{margin-top:5px;margin-bottom:0}.google-map{width:100%;height:750px}.ce_text a,.text a{text-decoration:underline;color:#000000}.layout_latest figure{position:relative}.layout_latest H2{margin-top:0}.layout_latest H3 a{text-decoration:none;color:#000000}.magazin-start .layout_latest .image_container{width:46.15385%;margin-right:7.69231%}.slider-control .slider-menu b{margin-right:5px;margin-left:5px;font-size:35px}.slider-control{height:35px}.slider-control a{display:none}.mod_article.grau{margin-top:95px;margin-bottom:95px;padding-top:95px;padding-bottom:95px;background-color:#F4F4F4}.ce_image img,.team img{display:block}#main .ce_hyperlink,.more,.back,.submit,.anwenden{margin-top:15px}.anwenden{margin-left:auto;cursor: pointer}#main .ce_hyperlink a:hover,.more a:hover,.back a:hover,.submit:hover,.unterk-out .ce_metamodel_content .toggler:hover,a.no-filter:hover,.open-filter:hover,.anwenden:hover,.landinggal ul:hover:after,.presseitem a:hover{background-color:#FFCD2D}.submit{border:0px;font:16px Barlow;background-image: none}#main .ce_hyperlink a,.more a,.back a,.submit,.unterk-out .ce_metamodel_content .toggler,.actions a,a.no-filter,.open-filter,.mobile_menu .ce_hyperlink a,.anwenden,.landinggal ul:after,.presseitem a,.kachel-link a{display:inline-block;padding:15px 25px;border-radius:5px;text-decoration:none;color:#ffffff;text-transform:uppercase}.mobile_menu .ce_hyperlink a{width:100%;text-align:center;background-color:#3f7da3;box-sizing: border-box}.mobile_menu .ce_hyperlink a:hover{background-color:#FFCD2D}.footer-socialmedia .social-mobil-nav{margin-bottom:20px;text-align:center;font-size:20px}.mobile_menu .flexer{margin-top:35px}.social-mobil-nav a i{margin-right:0}.social-mobil-nav a{margin-right:15px;margin-left:15px}.social-mobil-nav p{margin-top:0;margin-bottom:0}.mobile_menu .ce_hyperlink{width:40%;margin-bottom:5%}.mobile_menu .ce_hyperlink a{padding-right:0;padding-left:0}.mobile_menu .ce_hyperlink.phone{width:15%;padding-right:0;padding-left:0}.mobile_menu .ce_hyperlink.nav-allresorts a{background-color:#E8B30B}.open-filter,.reset-filter a{background-color:#F4F4F4;color:#000000;cursor: pointer}.reset-filter{float:right}.open-filter:hover,.open-filter:hover span,.reset-filter a:hover{color:#ffffff}.unterkunftstart{text-align:center}.flexer{margin-top:55px;display: flex;justify-content: space-between;flex-wrap: wrap}.flexer.four{justify-content: normal}.ce_image.unterkunft,.ce_image.urlaubthema{position:relative;display:inline-block}.ce_image.unterkunft img,.ce_image.urlaubthema img{display:block}.urlaubthema img,.unterkunft img{height: 100%;width: 100%;object-fit: cover}.urlaubthema figure,.unterkunft figure{height:100%}.unterkunft,.urlaubthema{width:31%;border-radius:5px}.urlaubthema{height:400px;margin-bottom:2%}.urlaubthema:first-of-type{width:48%}.urlaubthema:nth-of-type(2),.urlaubthema:nth-of-type(3){width:24%}.urlaubthema:nth-of-type(4){width:30%;margin-bottom:5px}.urlaubthema:nth-of-type(5){width:68%;margin-bottom:5px}.ce_image img,.layout_latest img,.layout_full img,.tipp,.mm-details-infobox,.magazin .layout_latest,.slider-content-klein .rsts-crop,.mod_newscategories_cumulative li a,.mod_newscategories_cumulative li strong,.reset-link a,.mm-uebersicht .item,.mm-uebersicht .item .image_container,.emp-res .image_container,.emp-res,.sliderhoch .rsts-crop,.team,.team img,.navbild img,.hinweisbox,.booking-bar,.allresorts,.booking-bar .mob a,.toggler,.slider-content .rsts-view,.presseitem,.galerie ul li img,.unterkuenfte .ce_metamodel_content .content-slider img,.booking-bar .mob div{border-radius:5px}.mm-uebersicht .item .image_container,.emp-res .image_container,.slider-content .rsts-view{overflow:hidden}.unterkunft:after,.urlaubthema:after,.layout_latest figure:after{width:100%;height:100%;bottom:0;left:0;position:absolute;display:block;background-image:url("../../files/nav/black-fade.svg");background-position:left bottom;background-repeat:repeat-x;background-size: auto 100%;z-index: 1;pointer-events: none;content: ' '}.unterkunft:hover:after,.urlaubthema:hover:after,.layout_latest figure:hover:after{opacity: 0}.layout_latest figure:after{bottom:3px;border-bottom-right-radius:5px;border-bottom-left-radius:5px}.ce_gallery img{border-radius:5px}.ce_gallery ul{margin-top:35px;margin-bottom:35px;display: flex;flex-wrap: wrap;justify-content: space-between}.ce_gallery li{width:31%}.ce_image.unterkunft H2,.ce_image.urlaubthema H2,.layout_latest .info,.ce_image.unterkunft H3,.ce_image.urlaubthema H3{bottom:25px;left:25px;position:absolute;margin-bottom:0;font-size:18px;color:#ffffff;text-transform:uppercase;letter-spacing:1px;font-weight: 500;z-index: 2;pointer-events: none}.ce_image.unterkunft H2:before,.ce_image.urlaubthema H2:before,.ce_image.unterkunft H3:before,.ce_image.urlaubthema H3:before{content: '» '}.mod_changelanguage li.active:before{left:-11px;top:-2px;position:absolute;margin-right:-11px;font-family:FontAwesome;color:rgba(102,102,102,.5);content: '\f0d7 '}.sprachenwechsler:hover:before{color:rgba(102,102,102,.5)}.mod_changelanguage ul{margin:0;padding:25px 0 0}.sprachenwechsler{min-height:20px;top:37px;position:relative;overflow:hidden;float:right;padding-left:12px;cursor: pointer}.mod_changelanguage li{margin-top:-75px;list-style-type:none;cursor: pointer}.mod_changelanguage li.active{top:0;position:absolute;margin-top:0}.mod_changelanguage li a::after,.mod_changelanguage li.active::after{width: 40px;height: 17px;display: inline-block;background-position: center center;background-repeat: no-repeat;content: ""}.mod_changelanguage li a.lang-de::after,li.active.lang-de::after{background-image:url("../../files/nav/de-single.svg")}.mod_changelanguage li a.lang-en::after,li.active.lang-en::after{background-image:url("../../files/nav/en.svg")}.mod_changelanguage li a.lang-nl::after,li.active.lang-nl::after{background-image:url("../../files/nav/nl.svg")}.mod_changelanguage li.active,.mod_changelanguage li.open{margin-top: 3px!important}.mod_changelanguage strong,.mod_changelanguage span{display:none}#footer{background-color:#F4F4F4}.detail-seite #footer{margin-bottom:60px}#footer > .inside{padding-top:50px}#main .newsletter-abo .inside,#main .resortbanner .inside{padding:15px;background-color:#3f7da3;border-radius:5px;font-size:18px;color:#ffffff;letter-spacing:1px;box-sizing: border-box;font-weight: 600;display: flex;justify-content: space-between;align-items:center}#main .resortbanner .inside{background-color:#E8B30B;color:#000000}#main .resortbanner .ce_hyperlink a{background-color:#ffffff;color:#000000}#main .newsletter-abo,#main .resortbanner{margin-top:50px}#main .newsletter-abo .ce_text,#main .resortbanner .ce_text{font-size:20px}#main .newsletter-abo .ce_hyperlink,#main .resortbanner .ce_hyperlink{margin-top:0}.footer-add{padding-top:10px;padding-bottom:10px;text-align:center;background-color:#ffffff;font-size:14px;letter-spacing:1px;font-weight: 400}.footer-add a{text-decoration:none;color:#000000}.newsletter-abo .ce_text.first,#main .resortbanner .ce_text.first{padding-left:25px;text-align:center}.newsletter-abo .ce_text.first p,#main .resortbanner .ce_text.first p{margin-top:15px;margin-bottom:15px}.newsletter-abo .ce_hyperlink{}#main .newsletter-abo .ce_hyperlink a{display:inline-block;padding:15px;background-color:#ffffff;border-radius:5px;text-decoration:none;color:#3f7da3;text-transform:uppercase;letter-spacing:.5px;font-weight: 500}.newsletter-abo .ce_hyperlink a:after{margin-left:15px;font-family:FontAwesome;content: '\f00c '}#main{padding-top:130px;padding-bottom:90px}.landingpage #main{padding-bottom:10px}.small #main{padding-top:0}#main .ce_text,.text{text-align:left;font-size:16px;line-height:28px;letter-spacing:.25px}#main .ce_text.center,#main .mod_article.center,#main .mod_article.center .ce_text{text-align:center}.bewertung i{margin-top:15px;margin-right:7px;margin-bottom:15px;color:#E8B30B}.bewertung H3{font-size:25px;letter-spacing:1px;font-weight: 500}H1{font-size:30px;line-height:45px;letter-spacing:1px;font-weight: 600}H2{font-size:25px;letter-spacing:.5px;font-weight: 600}H3,.mm_kontakt .text strong{font-size:22px;letter-spacing:.5px;font-weight: 600}H4{font-size:20px;letter-spacing:.5px;font-weight: 600}.logo,.logo img,a,.unterkunft:after,.urlaubthema:after,.layout_latest figure:after,.top,.unterk-out .ce_metamodel_content .toggler,.mod_newscategories_cumulative .quantity,.ce_metamodels_frontendfilter,.ce_metamodels_frontendfilter:after,.shut-area,.open-filter,.open-filter span,.mm-uebersicht .item .image_container img,.mm-uebersicht .item,.emp-res,.emp-res .image_container,.mega-dropdown,.navigation ul,.shut-area:after,.preloader,.rsts-skin-default .rsts-next,.rsts-skin-default .rsts-prev,.headerfixed.fix .navigation .mega-dropdown-inner,.sprachenwechsler:before,.headerfixed.fix .navigation .mega-dropdown-inner,.panel,.booking-bar .mob a:before,.anwenden,.booking-bar .mob div::before{webkit-transition: all 250ms ease-in-out;        -moz-transition: all 250ms ease-in-out;        -ms-transition: all 250ms ease-in-out;        -o-transition: all 250ms ease-in-out;        transition: all 250ms ease-in-out}#header .claim,.magazin-leser-header .headline{left:0;right:0;top:50%;position:absolute;text-align:center;font-size:45px;color:#ffffff;z-index: 98;pointer-events:none;font-weight: 500;text-shadow: 0px 0px 18px rgba(0,0,0,0.95)}.magazin-leser-header .info{left:0;right:0;top:60%;position:absolute;display:none;text-align:center;font-size:20px;color:#ffffff;letter-spacing:1px;z-index: 19;pointer-events:none;font-weight: 500}.magazin-leser-header .headline{top:40%}.magazin-leser-header .back{display:none}.magazin-leser{position:relative}.magazin-leser .inside{padding-top:100px}.magazin-leser-header .slider-header{position:relative;background-size: cover;background-position: center}#header .claim H3,.magazin-leser-header H3,.header .claim,.mm-details-res-name .text,#header .claim p,.magazin-leser-header span{font-size:45px;letter-spacing:1px;font-weight: 500}#header .claim p,.magazin-leser-header p{margin-top:0;margin-bottom:0}#container .mod_article .inside,#footer .newsletter-abo,.headerfixed .inside,#header .claim,.nav-footer,#container .mod_article.fullw .inside .panel,.back,.footer-socialmedia,#main .newsletter-abo .inside{width:1400px;margin-right:auto;margin-left:auto}#sommer .spalten,#winter .spalten{}.headerfixed{width:100%;height:95px;top:0;position:fixed;background-color:#ffffff;z-index: 99999;-webkit-box-shadow: 0px 5px 25px -14px rgba(0,0,0,0.25);-moz-box-shadow: 0px 5px 25px -14px rgba(0,0,0,0.25);box-shadow: 0px 5px 25px -14px rgba(0,0,0,0.25)}.slider-header{height:50vh;min-height:450px;position:relative;margin-top:95px;height: calc(55vh - 95px);max-width: 1920px;  margin-left: auto;  margin-right: auto;overflow: hidden}.slider-content{width:100%;height:500px}@keyframes zoom{0% { scale: 1; }100% { scale: 1.2; }}.slider-header img{-webkit-animation: zoom 25s forwards linear;animation: zoom 25s forwards linear}.slider-header:after{width:100%;height:55vh;bottom:0;left:0;position:absolute;background-image:url("../../files/nav/black-fade.svg");background-position:left bottom;background-repeat:repeat-x;content: ' ';pointer-events: none;z-index: 97}body{font-family:Barlow}