@charset "utf-8";.art_element,.art_element.art_group.pkgslider .slick-list,.art_element.art_texti .dv_image_left,.art_element.art_texti .dv_image_right,.art_element.art_texti.bestpreis .dv_image_left{overflow:visible}:root{--primary-font:Ysabeau,"Trebuchet MS",sans-serif;--secondary-font:"Work Sans","Times New Roman",sans-serif}body.mceContentBody{overflow:auto;background-color:#fff}.art_focus:focus{outline:0}.content{font:400 1.375rem/150% var(--secondary-font);color:#1c4840}.content ul{margin:0;padding:0;list-style:none;position:relative}.content li{padding-left:35px;padding-bottom:3px;position:relative}.content ul li::before{width:24px;height:24px;position:absolute;top:4px;left:0;border-radius:50%;border:1px solid #879784;background-size:10px auto;background-repeat:no-repeat;background-position:center;content:''}.content .art_element.visible ul li::before{background-image:url(../img/icons/check.svg)}.content a{color:inherit;text-decoration:underline;font-weight:500;transition:.5s}.content strong,.faq-item dt{font-weight:700}.content a:focus,.content a:hover{text-decoration:none;color:rgba(28,72,64,.5)}.content a.art_anchor,a.art_anchor{position:absolute;top:0;margin-top:0;text-decoration:none;width:10px;height:1px}.art_element img[data-src]{transition:opacity .3s ease-in}.art_element img[src='img/px.webp']{opacity:0}.art_element{padding-top:10px;padding-bottom:10px}h1,h2,h3,h4,h5,h6{margin:0}.art_element .art_headline h1{font:600 4rem/100% var(--primary-font)}.art_element .art_headline h1 em{display:block;font-size:2rem;line-height:112%;font-style:normal;letter-spacing:.05em;margin-top:20px}.art_element .art_headline h2{font:600 3rem/115% var(--primary-font);letter-spacing:.05em}.art_element .art_headline h3{font:600 2.188rem/115% var(--primary-font);letter-spacing:.05em}.art_element .art_headline h4,.art_element .art_headline span.h4,.art_element.art_cols .art_col h4.coltitle{font:400 1.25rem/115% var(--secondary-font);text-transform:uppercase}.art_element.art_cols .art_col h4.coltitle{margin-bottom:10px}.art_element.title_badge .art_headline h1{display:inline-block;padding-top:120px;position:relative}.art_element.title_badge .art_headline h1::before{content:'';position:absolute;top:0;left:0;width:105px;height:105px;background-size:100% 100%;z-index:-1}.art_element.title_badge.ta_center .art_headline h1::before,.art_element.title_faq.ta_center>.art_element_c>.art_headline:not(.sub)>*>span::before{left:50%;transform:translateX(-50%)}.art_element.title_badge.visible .art_headline h1::before{background-image:url(../img/icons/badge-h1.svg)}.art_element.title_logo>.art_element_c>.art_headline:not(.sub)>*>span{display:inline-block;padding-left:240px;position:relative}.art_element.title_logo>.art_element_c>.art_headline:not(.sub)>*>span::before{content:'';position:absolute;top:50%;left:0;transform:translateY(-50%);width:202px;height:202px;background-size:100% 100%;z-index:-1}.art_element.title_logo.visible>.art_element_c>.art_headline:not(.sub)>*>span::before{background-image:url(../img/logos/logo-icon-hotel-kaprunerhof-white.svg)}.art_element.title_heart>.art_element_c>.art_headline:not(.sub)>*>span,.art_element.title_heart>.art_element_c>.art_headline_c>.art_headline:not(.sub)>*>span{display:inline-block;padding-top:90px;position:relative}.art_element.title_heart>.art_element_c>.art_headline:not(.sub)>*>span::before,.art_element.title_heart>.art_element_c>.art_headline_c>.art_headline:not(.sub)>*>span::before{content:'';position:absolute;top:0;left:50%;transform:translateX(-50%);width:61px;height:76px;background-size:100% 100%;z-index:-1}.art_element.title_heart.visible>.art_element_c>.art_headline:not(.sub)>*>span::before,.art_element.title_heart.visible>.art_element_c>.art_headline_c>.art_headline:not(.sub)>*>span::before{background-image:url(../img/icons/rezensionen-icon.svg)}.art_element.title_faq>.art_element_c>.art_headline:not(.sub)>*>span{display:inline-block;padding-top:100px;position:relative}.art_element.title_faq>.art_element_c>.art_headline:not(.sub)>*>span::before{content:'';position:absolute;top:0;left:0;width:204px;height:94px;background-size:100% 100%;z-index:-1}.art_element.title_faq.visible>.art_element_c>.art_headline:not(.sub)>*>span::before{background-image:url(../img/icons/faq.svg)}.art_element.art_box .art_box_btn,.art_element.art_button,.art_element.art_packages .art_pack_link,.art_element.art_room .art_room_package_btn,.art_element.art_room .art_room_table_btn,.art_element.art_room_extended .art_room_extended_btn,.art_element.art_text .art_text_btn,.art_element.art_text_gallery .art_text_gallery_btn,.art_element.art_texti .art_texti_btn,.art_element.art_tip .art_tip_btn{padding-top:15px;margin-top:0;gap:10px}.art_element.art_box .art_box_btn div,.art_element.art_button a,.art_element.art_packages .art_pack_link a,.art_element.art_room .art_room_package_btn a,.art_element.art_room .art_room_table_btn a,.art_element.art_room_details .art_room_details_btn a,.art_element.art_room_extended .art_room_extended_btn a,.art_element.art_text .art_text_btn a,.art_element.art_text_gallery .art_text_gallery_btn a,.art_element.art_texti .art_texti_btn a,.art_element.art_tip .art_tip_btn a{display:inline-block;padding:17px 35px;background-color:#1c4840;border-radius:32px;font:600 .938rem/120% var(--secondary-font);letter-spacing:.1em;text-decoration:none;text-align:center;color:#fff;text-transform:uppercase;position:relative;transition:.5s}#maprahmen,.art_element.art_table table.mobile_table td.trtitle:first-child,.art_element.art_table td:first-child,.art_element.art_table th:first-child,.marker{text-align:left}.art_element.art_box .art_box_btn div:hover,.art_element.art_box:focus .art_box_btn div,.art_element.art_button a:focus,.art_element.art_button a:hover,.art_element.art_packages .art_pack_link a:focus,.art_element.art_packages .art_pack_link a:hover,.art_element.art_room .art_room_package_btn a:focus,.art_element.art_room .art_room_package_btn a:hover,.art_element.art_room .art_room_table_btn a:focus,.art_element.art_room .art_room_table_btn a:hover,.art_element.art_room_details .art_room_details_btn a:focus,.art_element.art_room_details .art_room_details_btn a:hover,.art_element.art_room_extended .art_room_extended_btn a:focus,.art_element.art_room_extended .art_room_extended_btn a:hover,.art_element.art_text .art_text_btn a:focus,.art_element.art_text .art_text_btn a:hover,.art_element.art_text_gallery .art_text_gallery_btn a:focus,.art_element.art_text_gallery .art_text_gallery_btn a:hover,.art_element.art_texti .art_texti_btn a:focus,.art_element.art_texti .art_texti_btn a:hover,.art_element.art_tip .art_tip_btn a:focus,.art_element.art_tip .art_tip_btn a:hover{background-color:#1c4840;box-shadow:4px 4px 10px 0 rgba(0,0,0,.14)}.art_element.art_box .art_box_btn div:nth-child(2),.art_element.art_button a:nth-child(2),.art_element.art_room .art_room_package_btn a:nth-child(2),.art_element.art_room .art_room_table_btn a:nth-child(2),.art_element.art_room_details .art_room_details_btn a:nth-child(2),.art_element.art_room_extended .art_room_extended_btn a:nth-child(2),.art_element.art_text .art_text_btn a:nth-child(2),.art_element.art_text_gallery .art_text_gallery_btn a:nth-child(2),.art_element.art_texti .art_texti_btn a:nth-child(2),.art_element.art_tip .art_tip_btn a:nth-child(2){background-color:#abd4e5;color:#1c4840}.art_element.art_box .art_box_btn div:nth-child(2):hover,.art_element.art_box:focus .art_box_btn div:nth-child(2),.art_element.art_button a:nth-child(2):focus,.art_element.art_button a:nth-child(2):hover,.art_element.art_room .art_room_package_btn a:nth-child(2):focus,.art_element.art_room .art_room_package_btn a:nth-child(2):hover,.art_element.art_room .art_room_table_btn a:nth-child(2):focus,.art_element.art_room .art_room_table_btn a:nth-child(2):hover,.art_element.art_room_details .art_room_details_btn a:nth-child(2):focus,.art_element.art_room_details .art_room_details_btn a:nth-child(2):hover,.art_element.art_room_extended .art_room_extended_accordion:hover::after,.art_element.art_room_extended .art_room_extended_btn a:nth-child(2):focus,.art_element.art_room_extended .art_room_extended_btn a:nth-child(2):hover,.art_element.art_text .art_text_btn a:nth-child(2):focus,.art_element.art_text .art_text_btn a:nth-child(2):hover,.art_element.art_text_gallery .art_text_gallery_btn a:nth-child(2):focus,.art_element.art_text_gallery .art_text_gallery_btn a:nth-child(2):hover,.art_element.art_texti .art_texti_btn a:nth-child(2):focus,.art_element.art_texti .art_texti_btn a:nth-child(2):hover,.art_element.art_tip .art_tip_btn a:nth-child(2):focus,.art_element.art_tip .art_tip_btn a:nth-child(2):hover{background-color:#7abedb}.art_element.art_box.text_link .art_box_btn div:first-child,.art_element.art_button.text_link a:first-child,.art_element.art_packages .art_pack_link a:first-child,.art_element.art_packages.text_link .art_pack_link a:first-child,.art_element.art_room.text_link .art_room_package_btn a:first-child,.art_element.art_room.text_link .art_room_table_btn a:first-child,.art_element.art_room_details.text_link .art_room_details_btn a:first-child,.art_element.art_room_extended.text_link .art_room_extended_btn a:first-child,.art_element.art_text.text_link .art_text_btn a:first-child,.art_element.art_text_gallery.text_link .art_text_gallery_btn a:first-child,.art_element.art_texti.text_link .art_texti_btn a:first-child,.art_element.art_tip.text_link .art_tip_btn a:first-child{padding:0;background-color:transparent;border-radius:0;color:#1c4840}.art_element.art_box.text_link .art_box_btn div:first-child:hover,.art_element.art_box.text_link a:focus .art_box_btn div:first-child,.art_element.art_button.text_link a:first-child:focus,.art_element.art_button.text_link a:first-child:hover,.art_element.art_packages .art_pack_link a:first-child:focus,.art_element.art_packages .art_pack_link a:first-child:hover,.art_element.art_packages.text_link .art_pack_link a:first-child:focus,.art_element.art_packages.text_link .art_pack_link a:first-child:hover,.art_element.art_room.text_link .art_room_package_btn a:first-child:focus,.art_element.art_room.text_link .art_room_package_btn a:first-child:hover,.art_element.art_room.text_link .art_room_table_btn a:first-child:focus,.art_element.art_room.text_link .art_room_table_btn a:first-child:hover,.art_element.art_room_details.text_link .art_room_details_btn a:first-child:focus,.art_element.art_room_details.text_link .art_room_details_btn a:first-child:hover,.art_element.art_room_extended.text_link .art_room_extended_btn a:first-child:focus,.art_element.art_room_extended.text_link .art_room_extended_btn a:first-child:hover,.art_element.art_text.text_link .art_text_btn a:first-child:focus,.art_element.art_text.text_link .art_text_btn a:first-child:hover,.art_element.art_text_gallery.text_link .art_text_gallery_btn a:first-child:focus,.art_element.art_text_gallery.text_link .art_text_gallery_btn a:first-child:hover,.art_element.art_texti.text_link .art_texti_btn a:first-child:focus,.art_element.art_texti.text_link .art_texti_btn a:first-child:hover,.art_element.art_tip.text_link .art_tip_btn a:first-child:focus,.art_element.art_tip.text_link .art_tip_btn a:first-child:hover{background-color:transparent;box-shadow:none;text-decoration:underline}.art_element.art_table table{width:100%;border-collapse:collapse}.art_element.art_table table.mobile_table td.trtitle,.art_element.art_table th{padding:6px 8px;background-color:#f2f2f2;font:700 .875rem/120% Mulish,Arial,sans-serif;letter-spacing:0;color:#303030;text-align:center;text-transform:none}.art_element.art_table table.mobile_table th,.art_element.art_table td{padding:19px 8px;border-bottom:1px dashed rgba(128,128,128,.5);text-align:center;letter-spacing:0;background-color:transparent}.art_element.art_table td:first-child em{font-weight:300;font-style:normal;padding-top:5px;display:inline-block}.art_element .img_c picture,.art_element.art_box{overflow:hidden}.art_element .img_c img{transition:1s}.art_element .img_c:hover img{transform:scale(1.05)}.art_element.art_text.inner_width_narrow>.art_element_c{max-width:800px}.art_element.art_texti .dv_image_left .waves{position:absolute;bottom:0;left:0;transform:translate(-41%,50%);z-index:2}.art_element.art_texti .dv_image_right .waves{position:absolute;bottom:0;right:0;transform:translate(41%,50%);z-index:2}.art_element.art_texti.image_left .art_texti_cont{padding-left:110px}.art_element.art_texti.image_right .art_texti_cont{padding-right:110px}.art_element.art_texti.gastgeber .img_c::after{content:"";position:absolute;bottom:0;left:0;transform:translateY(50%);width:93%;height:150px;background-size:contain;background-position:left center;background-repeat:no-repeat}.art_element.art_texti.gastgeber.visible .img_c::after{background-image:url(../img/pictures_backgrounds/die-gastgeber.png)}.art_element.art_texti.inner_width_full_width .art_texti_cont{min-height:47.9vw}.art_element.art_texti.inner_width_full_width.special_item .dv_image_left,.art_element.art_texti.inner_width_full_width.special_item .dv_image_right{width:66%}.art_element.art_texti.inner_width_full_width.special_item .art_texti_cont{width:34%;max-width:540px;min-height:unset;padding:175px 40px;position:relative;transform:translateX(-40%);z-index:2}.art_element.art_texti.inner_width_full_width.special_item .art_texti_cont::before{content:"";position:absolute;top:50%;left:0;transform:translateY(-50%);width:100%;height:calc(100% - 250px);border:2px dashed #879784;background-color:#fcf7f3}.content>.art_element.art_4images:last-child,.content>.art_element.art_cols:last-child,.content>.art_element.art_texti.inner_width_full_width:last-child{margin-bottom:-100px}.art_element.art_texti.special>.art_element_c{background-color:#fff;padding:75px 100px}.art_element.art_texti.image_left.special .art_texti_cont{padding-left:70px}.art_element.art_texti.image_right.special .art_texti_cont{padding-right:70px}.art_element.art_texti.bestpreis>.art_element_c{position:relative}.art_element.art_texti.bestpreis>.art_element_c::after{content:"";position:absolute;top:0;right:0;transform:translate(24.46%,-27%);width:177px;height:170px;background-size:100% 100%}.art_element.art_texti.bestpreis.visible>.art_element_c::after{background-image:url(../img/icons/bestpreis-icon.svg)}.art_element.art_texti.bestpreis .img_c::after{content:"";position:absolute;bottom:0;left:-24px;transform:translateY(55%);width:440px;height:115px;background-size:100% 100%}.art_element.art_texti.bestpreis.visible .img_c::after{background-image:url(../img/pictures_backgrounds/bestpreis.png)}.art_element.art_texti.bestpreis picture::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(260deg,rgba(255,255,255,0) -3.26%,rgba(255,255,255,.2) 104.06%)}.art_element.highlight{padding-top:115px;padding-bottom:115px;background-color:rgba(146,135,121,.39);background-size:125px auto}.art_element.highlight.visible{background-image:url(../img/pictures_backgrounds/highlight.jpg)}.art_element.highlight2{padding-top:115px;padding-bottom:115px;background-color:#1c4840;color:#effffc}.art_element.highlight3{padding-top:130px;padding-bottom:130px;background-color:#fbf8f3;background-size:cover;border-bottom:1px solid #dad3c8}.art_element .slick-arrow:focus,.art_element .slick-arrow:hover,.art_element.highlight4{background-color:#1c4840}.art_element.highlight3.visible{background-image:url(../img/pictures_backgrounds/bg-beige.jpg)}.art_element.highlight4{padding-top:49.82vw;padding-bottom:190px;color:#fcf8f4}.art_element.highlight4::after{content:"";position:absolute;top:0;left:0;width:100%;height:54.62vw;background-size:100% 100%;z-index:2}.art_element.highlight4.visible::after{background-image:url(../img/pictures_backgrounds/bg-kitzsteinhorn.jpg)}.art_element.highlight4 .art_element_c{position:relative;z-index:3}.art_element .slick-list{padding-left:0!important;padding-right:0!important}.art_element .slick-arrow{width:50px;height:50px;background-color:#dad3c8;border:1px solid #1c4840;background-image:none!important;transition:.5s}.art_element .slick-arrow::after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:29px;height:20px;background-size:100% 100%;transition:.5s}.art_element .slick-arrow:focus::after,.art_element .slick-arrow:hover::after,.art_element.art_button.back_btn a:focus span::after,.art_element.art_button.back_btn a:hover span::after{filter:contrast(0) brightness(2)}.art_element.art_box.visible .art_box_cont::after,.art_element.art_group.accitem.visible .acc::before,.art_element.visible .slick-arrow::after{background-image:url(../img/icons/content_slick_arrow.svg)}.art_element.art_group.pkgslider{margin-bottom:0;z-index:2}.art_element.art_group.pkgslider::after{content:"";position:absolute;bottom:-80px;right:62px;width:549px;height:183px;background-size:100% 100%}.art_element.art_group.pkgslider.visible::after{background-image:url(../img/pictures_backgrounds/angebote.png)}.art_element.art_group.pkgslider .art_element_c>.art_inner{margin-top:0!important;padding-bottom:115px}.art_element .content_menu ul li,.art_element.art_group.pkgslider .pkg_c{padding:0}.art_element.art_group.pkgslider .art_element.art_packages{margin-top:0;width:100%;padding-left:84px;padding-right:84px}.art_element.art_packages>.art_element_c{display:flex;flex-direction:row;align-items:center;padding:85px 60px 85px 100px;border:1px dashed #000;background-color:#fff;box-shadow:0 20px 20px 0 rgba(0,0,0,.05)}.art_element.art_packages .art_pack_image{width:48%}.art_element.art_packages .art_pack_price{position:absolute;top:0;left:0;transform:translateY(-29%) rotate(-5.359deg);width:177px;height:170px;border-radius:100%;background-color:#2b4838;display:flex;justify-content:center;align-items:center;gap:10px;font:900 2.25rem/100% var(--primary-font);letter-spacing:.05em;color:#fff;transition:.5s;animation:2s infinite special_pulse}.art_element.art_packages .art_pack_price a,.art_element.art_room_details .art_room_price a{display:flex;justify-content:center;align-items:center;gap:10px;text-decoration:none;font-weight:900}.art_element.art_packages .art_pack_price a:focus,.art_element.art_packages .art_pack_price a:hover,.art_element.art_room_details .art_room_price a:focus,.art_element.art_room_details .art_room_price a:hover{color:#fff}.art_element.art_packages .art_pack_price .ptag,.art_element.art_room_details .art_room_price .ptag{font-weight:600!important;font-size:1.5rem;line-height:150%}.art_element.art_packages .art_pack_cont{width:52%;padding-left:70px}@keyframes pulse{0%,100%{transform:scale(1)}50%{transform:scale(1.1)}}@keyframes special_pulse{0%,100%{transform:translateY(-29%) rotate(-5.359deg) scale(1)}50%{transform:translateY(-29%) rotate(-5.359deg) scale(1.1)}}@keyframes special_pulse2{0%,100%{transform:translate(50%,-50%) scale(1)}50%{transform:translate(50%,-50%) scale(1.1)}}.art_element.art_group.pkgslider .slick-arrow.slick-prev{left:84px;transform:translate(-50%,-50%)}.art_element.art_group.pkgslider .slick-arrow.slick-next{right:84px;transform:translate(50%,-50%) rotate(180deg)}.art_element.art_group.box_container{background-size:cover;color:#fff;padding-top:135px;padding-bottom:135px}.art_element.art_group.box_container.visible{background-image:url(../img/pictures_backgrounds/bg-wasser.jpg)}.art_element.art_group.box_container>.art_element_c>.art_inner{margin-top:0!important;display:flex;justify-content:center;align-items:stretch;flex-wrap:wrap;gap:18px;padding-top:65px}.art_element.art_group.box_container .art_element{width:calc(33.33% - 12px);margin:0;padding:0}.art_element.art_box .art_box_image_c::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,rgba(0,0,0,0) 0,rgba(0,0,0,.2) 100%)}.art_element.art_box .art_box_image_text{position:absolute;bottom:0;left:0;width:100%;padding-left:20px;padding-right:20px;color:#fff;z-index:2}.art_element.art_box .art_box_cont{position:absolute;bottom:0;left:0;width:100%;height:100%;transform:translate(-100%,100%);padding-left:20px;padding-right:20px;background-color:#1c4840;color:#dad3c8;display:flex;align-items:center;transition:.7s}.art_element.art_box a:focus .art_box_cont,.art_element.art_box:hover .art_box_cont{transform:none}.art_element.art_box .art_box_cont::after{content:"";position:absolute;bottom:22px;right:27px;width:64px;height:64px;border-radius:100%;background-color:#7abedb;background-size:37px auto;background-repeat:no-repeat;background-position:center;transform:rotate(-129deg)}.art_element.art_box .art_headline h3{font:600 2rem/120% var(--primary-font);text-transform:uppercase;font-style:italic}.art_element.art_box .art_headline h3 em{font-weight:300;font-style:normal}.art_element.art_4images{padding-top:210px;padding-bottom:130px;background-color:#dad3c8}.art_element.art_4images>.art_element_c>.art_inner{display:flex;justify-content:space-between;align-items:flex-end;gap:30px;font:600 6.25rem/105% var(--primary-font);letter-spacing:.05em;text-transform:uppercase;color:#1c4840;height:39.64vw}.art_element.art_4images .art_image:first-child{margin-bottom:9.14vw}.art_element.art_4images .art_image:nth-child(3){align-self:flex-start}.art_element.art_4images .art_image:nth-child(4){margin-bottom:5.73vw}.art_element.art_4images .art_image{width:calc(25% - 23px);position:relative}.art_element.art_4images .art_image:nth-child(3)::after{content:"";position:absolute;top:0;right:0;transform:translate(50%,-50%);width:202px;height:202px;background-size:100% 100%;animation:2s infinite special_pulse2}.art_element.art_4images.visible .art_image:nth-child(3)::after{background-image:url(../img/logos/logo-icon-hotel-kaprunerhof-green.svg)}.art_element.art_4images .art_image .image_title{position:absolute}.art_element.art_4images .art_image:nth-child(2) .image_title{top:-30px;right:0;transform:translateY(-100%)}.art_element.art_4images .art_image:nth-child(3) .image_title{bottom:-30px;left:0;transform:translateY(100%)}.art_element.art_4images .art_image:nth-child(4) .image_title{top:-30px;left:0;transform:translateY(-100%)}.art_element.art_4images .art_image .img_c{width:100%;padding-bottom:100%;position:relative}.art_element.art_4images .art_image:first-child .img_c,.art_element.art_4images .art_image:last-child .img_c{padding-bottom:61.56%}.art_element.art_4images .art_image .img_c picture,.art_element.art_room_details .art_room_details_image .image_item .img_c picture,.art_element.art_room_extended .art_room_extended_accordion .accordion_content .video-container iframe,.art_element.art_room_extended .art_room_extended_gallery_c .img_c picture{position:absolute;top:0;left:0;width:100%;height:100%}.art_element.art_4images .art_image .img_c picture img,.art_element.art_room_details .art_room_details_image .image_item .img_c picture img,.art_element.art_room_extended .art_room_extended_gallery_c .img_c picture img{width:100%;height:100%;object-fit:cover}.art_element .ratings_c{width:100%;display:flex;justify-content:center;align-items:center;gap:50px 150px}.art_element .ratings_c>*{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;position:relative}.art_element .ratings_c>::after{content:"";position:absolute;top:50%;right:-75px;transform:translateY(-50%);width:1px;height:72px;background-color:#000}.art_element .content_menu ul li::before,.art_element .ratings_c>:last-child::after{content:none}.art_element .ratings_c>.horizontal{flex-direction:row;gap:36px}.art_element .ratings_c .score{font-weight:400;font-size:2.25rem;line-height:140%}.art_element.art_group.accitem{display:flex;justify-content:center;margin-bottom:0}.art_element.art_group.accitem>.art_element_c{margin-left:0;margin-right:0;float:left;box-sizing:border-box;border:1px solid #dad3c8;padding-top:5px;padding-bottom:5px}.art_element.art_group.accitem .acc{top:5px;right:11px;transform:none;width:35px;height:35px;border-radius:100%;background-color:#1c4840;transition:.5s}.art_element.art_group.accitem.closed .acc{transform:rotate(180deg);background-color:#dad3c8}.art_element.art_group.accitem .acc::before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:20px;height:14px;background-size:100% 100%;filter:contrast(0) brightness(2);transition:.5s}.art_element.art_group.accitem.closed .acc::before{filter:none}.art_element.art_group.accitem>.art_element_c>.art_headline{padding-left:43px!important;padding-right:43px!important}.art_element.art_group.accitem.closed>.art_element_c>.art_headline{border-bottom:none}.art_element.art_group.accitem>.art_element_c>.art_headline h3{font:600 1.25rem/125% var(--primary-font);text-transform:none;letter-spacing:normal;color:#1c4840}.art_element.art_group.accitem>.art_element_c>.art_headline>*>span,.art_element.art_group.accitem>.art_element_c>.art_inner,.art_element.art_room_extended .art_headline>*>span,.art_element.art_tip .art_headline>*>span{padding-bottom:0}.art_element.art_group.accitem .art_element{padding-left:43px;padding-right:43px}.art_element .content_menu,.art_element.filter_container .filter_c,.art_element.package_filter_container .filter_c{width:100%;display:flex;justify-content:center}.art_element .content_menu ul{display:flex;justify-content:center;align-items:center;gap:13px;flex-wrap:wrap}.art_element .content_menu a{display:inline-block;padding:6px 18px;border-radius:32px;border:1px solid #dad3c8;background-color:#fff;font:600 1.25rem/120% var(--primary-font);text-transform:uppercase;color:#bfb5a4;text-align:center;text-decoration:none;transition:.5s}.art_element .content_menu a:focus,.art_element .content_menu a:hover,.art_element .content_menu li.current_link a,.art_element.filter_container .filter_c .filters button.active,.art_element.filter_container .filter_c .filters button:focus,.art_element.filter_container .filter_c .filters button:hover,.art_element.package_filter_container .filter_c .filters button.active,.art_element.package_filter_container .filter_c .filters button:focus,.art_element.package_filter_container .filter_c .filters button:hover{background-color:#dad3c8;color:#1c4840}.art_element.art_room_extended .art_room_extended_gallery_c,.art_element.art_room_extended .slick-list{width:100%;position:relative}.art_element.art_room_details .art_room_details_image .image_item,.art_element.art_room_extended .art_room_extended_accordion .accordion_content .image_item img,.art_element.art_room_extended .art_room_extended_gallery_c .galc{width:100%}.art_element.art_room_extended .slick-track{display:flex}.art_element.art_room_extended .slick-arrow.slick-next{top:auto;bottom:0;right:60px;transform:translateY(50%) rotate(180deg)}.art_element.art_room_extended .slick-arrow.slick-prev{top:auto;bottom:0;left:auto;right:120px;transform:translateY(50%)}.art_element.art_room_extended .art_room_extended_gallery_c .img_c{width:100%;padding-bottom:54.8%;position:relative}.art_element.art_room_extended .art_room_extended_gallery_c.square .img_c{padding-bottom:100%}.art_element.art_room_extended .art_room_extended_gallery_c.portrait .img_c{padding-bottom:120%}.art_element.art_room_extended .art_room_extended_gallery_c.landscape .img_c{padding-bottom:78.91%}.art_element.art_room_extended .art_room_extended_cont{width:100%;padding-top:40px}.art_element.art_room_extended .art_room_extended_cont .art_room_extended_cont_inner{width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;padding-bottom:20px}.art_element.art_room_extended .art_room_extended_cont .art_room_extended_cont_inner>*{width:100%;max-width:750px}.art_element.art_room_extended .art_room_extended_btn{width:100%;display:flex;align-items:center;flex-wrap:wrap;gap:20px}.art_element.art_room_details.ta_center .art_room_details_btn,.art_element.art_room_extended.ta_center .art_room_extended_btn{justify-content:center}.art_element.art_room_details.ta_right .art_room_details_btn,.art_element.art_room_extended.ta_right .art_room_extended_btn{justify-content:flex-end}.art_element.art_room_extended .art_room_extended_accordion{width:100%;border-top:1px solid #000;position:relative}.art_element.art_room_extended .art_room_extended_accordion:last-child{margin-bottom:10px;border-bottom:1px solid #000}.art_element.art_room_extended .art_room_extended_accordion::after{content:"";position:absolute;top:8px;right:21px;width:36px;height:36px;background-color:#dad3c8;border-radius:100%;background-size:20px auto;background-position:center;background-repeat:no-repeat;cursor:pointer;transition:.5s;z-index:-1}.art_element.art_room_extended.visible .art_room_extended_accordion::after,.art_element.art_tip.visible .art_tip_image_c::after{background-image:url(../img/icons/arrow_right_green.svg)}.art_element.art_room_extended .art_room_extended_accordion.opened::after{transform:rotate(180deg);background-color:#7abedb}.art_element.art_room_extended .art_room_extended_accordion .title{width:100%;padding-top:12px;padding-bottom:16px;font:600 .938rem/180% var(--secondary-font);text-transform:uppercase;letter-spacing:.1em;cursor:pointer}.art_element.art_room_extended .art_room_extended_accordion .accordion_content{width:100%;max-height:0;overflow:hidden;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;transition:.5s}.art_element.art_room_extended .art_room_extended_accordion.opened .accordion_content{max-height:1000px;padding-top:10px;padding-bottom:30px}.art_element.art_room_extended .art_room_extended_accordion.equipment .accordion_content{padding-left:55px}.art_element.art_room_extended .art_room_extended_accordion.equipment ul li::before{background-color:#abd4e5;border-color:#abd4e5}.art_element.art_room_extended.visible .art_room_extended_accordion.equipment ul li::before{background-image:url(../img/icons/check2.svg)}.art_element.art_room_extended .art_room_extended_accordion .accordion_content .image_item{width:86%}.art_element.art_room_extended .art_room_extended_accordion .accordion_content .video-container{width:100%;padding-bottom:52.57%;position:relative}.art_element.art_cols{background-color:#ece6df;padding-top:200px;padding-bottom:140px}.art_element.art_cols>.art_element_c>.art_headline>*,.faq-topic .ta_center .art_headline>*{text-align:center}.art_element.art_cols>.art_element_c>.art_headline>*>span{padding-left:20px;padding-right:20px;background-color:#ece6df;padding-bottom:10px;position:relative;transform:translateY(-50%)}.art_element.art_cols .art_element_c{position:relative;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;padding:0 68px 60px;border:1px solid #000}.art_element.art_cols .art_inner strong{display:inline-block;font:600 2.25rem/152% var(--primary-font)}.art_element.art_cols .art_inner strong:not(:first-child){margin-top:55px}.art_element.art_room_details .art_room_details_image{width:100%;display:flex;position:relative}.art_element.art_room_details .art_room_details_image .image_item .img_c{width:100%;padding-bottom:58.92%;position:relative}.art_element.art_room_details .art_room_price{position:absolute;top:0;right:75px;transform:translateY(-40%) rotate(-5.359deg);width:177px;height:170px;border-radius:100%;background-color:#2b4838;display:flex;justify-content:center;align-items:center;gap:10px;font:900 2.25rem/100% var(--primary-font);letter-spacing:.05em;color:#fff;transition:.5s;animation:2s infinite special_pulse}.art_element.art_room_details .art_room_details_cont{display:flex;align-items:center;padding-top:90px}.art_element.art_room_details .art_room_details_cont .art_room_details_left{width:60%;padding-right:50px;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.art_element.art_room_details .art_room_details_cont .art_room_details_left>*{width:100%;max-width:550px}.art_element.art_room_details .art_room_details_btn{width:100%;padding-top:15px;margin-top:10px;display:flex;align-items:center;flex-wrap:wrap;gap:20px}.art_element.art_room_details.ta_left .art_room_details_btn{justify-content:flex-start}.art_element.art_room_details .art_room_details_right{width:40%;border:1px dashed #000;box-shadow:0 20px 20px 0 rgba(0,0,0,.05);display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;text-align:center}.art_element.art_room_details .art_room_details_right .art_room_details_section{width:100%;padding:30px 30px 20px;border-top:1px dashed #000}.art_element.art_room_details .art_room_details_right .art_room_details_section:first-child{border-top:none}.art_element.art_room_details .art_room_details_right .art_room_details_section.info{background-color:#ece6de}.art_element.art_room_details .art_room_details_right .art_room_details_section.info .section_content{position:relative;padding-top:64px}.art_element.art_room_details .art_room_details_right .art_room_details_section.info .section_content::after{content:"";position:absolute;top:0;left:50%;transform:translateX(-50%);width:50px;height:50px;background-color:#fff;border-radius:100%;background-size:11px auto;background-position:center;background-repeat:no-repeat}.art_element.art_room_details.visible .art_room_details_right .art_room_details_section.info .section_content::after{background-image:url(../img/icons/info.svg)}.art_element.art_room_details .art_room_details_right .title{font:700 2.188rem/120% var(--primary-font);margin-bottom:15px}.art_element.filter_container>.art_element_c>.art_inner,.art_element.package_filter_container>.art_element_c>.art_inner{margin-top:0!important;display:flex;flex-direction:column;justify-content:flex-start;align-items:center}.art_element.filter_container .filter_section{width:100%;display:flex;flex-wrap:wrap;align-items:stretch;gap:0 18px;margin-top:160px;transition:.5s}.art_element.filter_container .filter_section:has(.art_element.is-offset:not(.inactive)){padding-top:120px}.art_element.filter_container .art_element{width:calc(33.33% - 13px);margin:0;padding-left:0;padding-right:0;transition:.5s}.art_element.filter_container.inactive .art_element,.art_element.package_filter_container.inactive .art_element{opacity:0!important}.art_element.filter_container .art_element.inactive,.art_element.package_filter_container .art_element.inactive{display:none}.art_element.filter_container .art_element.is-offset{margin-top:-120px}.art_element.filter_container .filter_c .filters,.art_element.package_filter_container .filter_c .filters{width:100%;display:flex;justify-content:center;align-items:stretch;gap:12px;flex-wrap:wrap}.art_element.filter_container .filter_c .filters button,.art_element.package_filter_container .filter_c .filters button{padding:5px 16px 6px;background-color:#fff;border:1px solid #dad3c8;border-radius:32px;font:600 1.25rem/120% var(--primary-font);color:#dad3c8;text-transform:uppercase;cursor:pointer;transition:.5s}.art_element.filter_container .filter_c .filters button span,.art_element.package_filter_container .filter_c .filters button span{display:inline-block}.art_element.filter_container .filter_c .filters button[data-filter=all] span::after,.art_element.package_filter_container .filter_c .filters button[data-filter=all] span::after{content:"Alle"}.art_element.filter_container .filter_c .filters button[data-filter=jahreszeiten] span::after,.art_element.package_filter_container .filter_c .filters button[data-filter=jahreszeiten] span::after{content:"Jahreszeiten"}.art_element.filter_container .filter_c .filters button[data-filter=outdoor_indoor] span::after,.art_element.package_filter_container .filter_c .filters button[data-filter=outdoor_indoor] span::after{content:"Outdoor & Indoor"}.art_element.filter_container .filter_c .filters button[data-filter=geheimtipps] span::after,.art_element.package_filter_container .filter_c .filters button[data-filter=geheimtipps] span::after{content:"Geheimtipps"}.art_element.filter_container .filter_c .filters button[data-filter=sportevents] span::after,.art_element.package_filter_container .filter_c .filters button[data-filter=sportevents] span::after{content:"Sportevents"}.art_element.package_filter_container .filter_section{width:100%;transition:.5s}.art_element.art_tip>.art_element_c{flex-direction:column;align-items:flex-start;min-height:unset}.art_element.art_tip .art_tip_image_c{height:auto;position:relative;top:unset;left:unset}.art_element.art_tip .art_tip_image_c::after{content:"";position:absolute;top:unset;left:unset;bottom:37px;right:31px;width:64px;height:64px;background:center/35px auto no-repeat #7abedb;border-radius:100%;opacity:0;transition:.5s}.art_element.art_tip a:focus .art_tip_image_c::after,.art_element.art_tip a:hover .art_tip_image_c::after{opacity:1;transform:rotate(51.223deg)}.art_element.art_tip .art_tip_image_c .img_c{height:auto;top:unset;left:unset;padding-bottom:100%}.art_element.art_tip .art_tip_image_c .img_c::after{content:"";position:Absolute;top:0;left:0;width:100%;height:100%;background-color:#02251f;opacity:0;transition:opacity .5s}.art_element.art_tip a:focus .art_tip_image_c .img_c::after,.art_element.art_tip a:hover .art_tip_image_c .img_c::after{opacity:.48}.art_element.art_tip .art_tip_cont{width:100%;padding:35px 30px;display:flex;flex-direction:column;justify-content:flex-start;align-items:center}.art_element.art_tip .art_tip_cont>*{width:100%;max-width:400px}.art_element.art_tip .art_headline *,.art_element.art_tip .art_inner,.art_element.art_tip .art_inner a{color:#1c4840!important;text-shadow:none}.art_element.art_tip a{text-decoration:none!important}.art_element.art_tip .art_inner{font-weight:400}.art_element.art_button.back_btn a{background-color:transparent;border:1px solid #1c4840;color:#1c4840}.art_element.art_button.back_btn a:focus,.art_element.art_button.back_btn a:hover{background-color:#abd4e5}.art_element.art_button.back_btn a span{display:inline-block;position:relative;padding-left:27px}.art_element.art_button.back_btn a span::after{content:"";position:absolute;top:50%;left:0;transform:translateY(-50%);width:20px;height:15px;background-size:100% 100%;transition:filter .5s}.art_element.art_button.back_btn.visible a span::after{background-image:url(../img/icons/arrow-left-blue.svg)}.lg-outer .lg-thumb-item.active,.lg-outer .lg-thumb-item:hover{border-color:#1c4840}.faq-topic>.art_element{float:none}.faq-item dt{line-height:140%;font-size:1.25rem;letter-spacing:.1em;text-transform:uppercase;position:relative;cursor:pointer;margin:1rem 0;padding-right:15px}.faq-item dt::after{content:"+";position:absolute;right:0;top:0;transition:transform .5s}.faq-item.opened dt::after{transform:rotate(45deg)}.faq-item dd{margin:0;overflow:hidden;border-bottom:1px solid var(--secondary-color);transition:max-height 1s ease-out}.faq-item dd::after{content:"";display:block;height:1.125rem}.faq-item.opened dd{max-height:1000px}.faq-item:not(.opened) dd{max-height:0}@media(max-width:1600px){.art_element.art_texti.inner_width_full_width.special_item .art_texti_cont{padding:150px 40px}}@media(max-width:1400px){.art_element.art_4images>.art_element_c>.art_inner{font-size:4rem}.art_element .ratings_c{flex-wrap:wrap}.art_element.art_texti.special>.art_element_c{padding-left:48px;padding-right:48px}}@media(max-width:1200px){.art_element.art_packages>.art_element_c{padding:85px 50px}.art_element.art_group.pkgslider .art_element.art_packages{padding-left:50px;padding-right:50px}.art_element.art_packages .art_pack_cont,.art_element.art_texti.image_left.special .art_texti_cont{padding-left:50px}.art_element.art_group.pkgslider .slick-arrow.slick-prev{left:50px}.art_element.art_group.pkgslider .slick-arrow.slick-next{right:50px}.art_element.art_texti.image_left .art_texti_cont{padding-left:60px}.art_element.art_texti.image_right .art_texti_cont{padding-right:60px}.art_element.art_texti.inner_width_full_width.special_item .art_texti_cont{width:50%;min-height:unset;padding:120px 40px;transform:translateX(-20%)}.art_element.art_texti.inner_width_full_width.special_item .art_texti_cont::before{height:calc(100% - 150px)}.art_element.art_texti.inner_width_full_width.special_item .dv_image_left{width:50%}.art_element.art_texti.bestpreis .img_c::after{width:300px;height:78px}.art_element.art_box .art_headline h3{font-size:1.5rem}}@media(max-width:1150px){.art_element.filter_container .filter_section:has(.art_element.is-offset:not(.inactive)){padding-top:0}.art_element.filter_container .art_element{width:calc(50% - 9px)}.art_element.filter_container .art_element.is-offset{margin-top:0}}@media(max-width:1025px){.content{font-size:1.125rem}.content ul li::before{width:20px;height:20px;top:2px}.art_element .art_headline h1{font-size:3.25rem}.art_element .art_headline h1 em,.art_element .art_headline h3,.art_element.art_cols .art_inner strong{font-size:1.75rem}.art_element .art_headline h2{font-size:2.25rem}.art_element .art_headline h4,.art_element .art_headline span.h4,.art_element.art_cols .art_col h4.coltitle{font-size:1.063rem}.art_element.title_logo>.art_element_c>.art_headline:not(.sub)>*>span{padding-left:140px}.art_element.title_logo>.art_element_c>.art_headline:not(.sub)>*>span::before{width:118px;height:120px}.content>.art_element.art_4images:last-child,.content>.art_element.art_cols:last-child,.content>.art_element.art_texti.inner_width_full_width:last-child{margin-bottom:-50px}.art_element.art_texti.special_item>.art_element_c{padding-left:0;padding-right:0;flex-wrap:wrap;justify-content:center;align-items:center}.art_element.art_packages .art_pack_image,.art_element.art_texti.inner_width_full_width.special_item .dv_image_left{width:100%}.art_element.art_texti.inner_width_full_width.special_item .dv_image_left .img_c,.art_element.art_texti.inner_width_full_width.special_item .dv_image_right .img_c{position:relative;top:unset;left:unset;height:unset;padding-bottom:75.9%;min-height:303px}.art_element.art_texti.inner_width_full_width.special_item .art_texti_cont{width:calc(100% - 60px);transform:none;margin-top:-85px}.art_element.art_texti.inner_width_full_width.special_item .art_texti_cont::before{height:100%}.art_element.art_texti.special>.art_element_c{padding-top:100px;padding-left:30px;padding-right:30px}.art_element.highlight{padding-top:55px;padding-bottom:55px}.art_element.art_4images,.art_element.highlight3{padding-top:100px;padding-bottom:100px}.art_element.art_group.pkgslider .art_element_c>.art_inner{padding-bottom:80px}.art_element.art_packages>.art_element_c{flex-direction:column}.art_element.art_packages .art_pack_cont{width:100%;padding-left:0;padding-top:30px}.art_element.art_group.pkgslider::after{bottom:-41px;right:0;width:302px;height:101px}.art_element.art_group.box_container .art_element{width:calc(50% - 9px);margin:0;padding:0}.art_element.art_4images>.art_element_c>.art_inner{gap:18px;font-size:2rem}.art_element.art_4images .art_image{width:calc(25% - 14px)}.art_element.art_4images .art_image:nth-child(2) .image_title,.art_element.art_4images .art_image:nth-child(4) .image_title{top:-15px}.art_element.art_4images .art_image:nth-child(3) .image_title{bottom:-15px}.art_element.art_4images .art_image:nth-child(3)::after{width:110px;height:110px}.art_element .ratings_c{gap:40px 60px}.art_element .ratings_c>::after{right:-30px}.art_element .ratings_c>.horizontal{gap:20px}.art_element.art_texti .dv_image_left .waves,.art_element.art_texti .dv_image_right .waves{width:300px;height:auto}.art_element.art_texti.special_item+.art_element.vs_no_space{margin-top:30px!important}.art_element.highlight4{padding-bottom:100px}.art_element.art_cols .art_element_c{padding:0 30px 40px}.art_element.art_room_extended .art_room_extended_accordion.equipment .accordion_content{padding-left:20px}.art_element.art_cols{padding-top:100px;padding-bottom:80px}.art_element.filter_container .filter_section{margin-top:50px}.art_element.art_tip .art_tip_cont{padding:10px 20px}}@media(max-width:850px){.art_element.art_texti.image_full .art_texti_cont,.art_element.art_texti.image_left .art_texti_cont,.art_element.art_texti.image_right .art_texti_cont{padding-top:30px;padding-left:0;padding-right:0}.art_element.art_texti.gastgeber .img_c::after{bottom:10px;max-width:450px}.art_element.art_texti.special>.art_element_c{padding-top:30px;padding-bottom:30px;border:1px dashed #1c4840}.art_element.art_texti.bestpreis>.art_element_c::after{width:150px;height:150px;transform:translate(-40%,-27%);z-index:2}.art_element.art_texti.bestpreis .img_c::after{left:-5px;transform:translateY(37%);width:194px;height:50px}.art_element.art_texti.image_left.special .art_texti_cont{padding-left:0}.art_element.art_texti.inner_width_full_width .art_texti_cont{min-height:unset;padding:50px 48px!important}.art_element.art_texti.inner_width_full_width.special_item .art_texti_cont{padding:30px!important}.art_element.art_cols .art_col.cols_six{width:100%}.art_element.art_cols .art_col.cols_six:first-child{padding:0}.art_element.art_cols .art_col.cols_six:last-child{padding:30px 0 0}.art_element.art_room_details .art_room_details_cont{flex-wrap:wrap;padding-top:40px}.art_element.art_room_details .art_room_details_cont .art_room_details_left{width:100%;padding-right:0}.art_element.art_room_details .art_room_details_cont .art_room_details_left>*{max-width:unset}.art_element.art_room_details .art_room_details_right{width:100%;margin-top:40px;margin-bottom:20px}}@media(max-width:650px){.content{font-size:1.063rem}.art_element .art_headline h1{font-size:2.375rem}.art_element .art_headline h1 em,.art_element.art_box .art_headline h3{font-size:1.563rem}.art_element .art_headline h2{font-size:1.75rem}.art_element .art_headline h3{font-size:1.5rem}.art_element .art_headline h4,.art_element .art_headline span.h4,.art_element .content_menu a,.art_element.art_cols .art_col h4.coltitle,.art_element.art_group.accitem>.art_element_c>.art_headline h3{font-size:1rem}.art_element.title_badge .art_headline h1{padding-top:95px}.art_element.title_badge .art_headline h1::before{width:97px;height:88px}.art_element.title_faq>.art_element_c>.art_headline:not(.sub)>*>span{margin-top:55px}.art_element.art_box .art_box_btn div,.art_element.art_button a,.art_element.art_packages .art_pack_link a,.art_element.art_room .art_room_package_btn a,.art_element.art_room .art_room_table_btn a,.art_element.art_room_details .art_room_details_btn a,.art_element.art_room_extended .art_room_extended_btn a,.art_element.art_text .art_text_btn a,.art_element.art_text_gallery .art_text_gallery_btn a,.art_element.art_texti .art_texti_btn a,.art_element.art_tip .art_tip_btn a{padding-left:27px;padding-right:27px}.art_element.art_packages>.art_element_c,.art_element.art_texti.special>.art_element_c{padding:25px}.art_element.art_texti.bestpreis>.art_element_c::after{width:133px;height:130px}.art_element .slick-arrow{width:30px;height:30px}.art_element.art_group.pkgslider{padding-left:0;padding-right:0}.art_element.art_group.pkgslider .art_element.art_packages{padding-left:30px;padding-right:30px}.art_element.art_packages .art_pack_price{left:auto;top:-20px;right:45px;width:114px;height:111px;font-size:1.75rem;flex-direction:column;gap:0;justify-content:flex-start;padding-top:10px}.art_element.art_packages .art_pack_price a{flex-direction:column;gap:0}.art_element .slick-arrow::after{width:17px}.art_element.art_group.pkgslider .slick-arrow.slick-next{right:32px;top:110px}.art_element.art_group.pkgslider .slick-arrow.slick-prev{left:32px;top:110px}.art_element.art_group.box_container{padding-top:60px;padding-bottom:50px}.art_element.title_logo>.art_element_c>.art_headline:not(.sub)>*{text-align:center}.art_element.title_logo>.art_element_c>.art_headline:not(.sub)>*>span{padding-left:0;padding-top:120px}.art_element.title_logo>.art_element_c>.art_headline:not(.sub)>*>span::before{top:0;left:50%;transform:translateX(-50%);width:111px;height:101px}.art_element.art_group.box_container .art_element{width:100%;max-width:400px}.art_element.highlight2{padding-top:55px;padding-bottom:55px}.art_element.art_4images>.art_element_c>.art_inner{flex-direction:column;justify-content:flex-start;align-items:center;height:auto;gap:20px}.art_element.art_4images .art_image:nth-child(3){align-self:unset;order:1}.art_element.art_4images .art_image .img_c,.art_element.art_4images .art_image:first-child,.art_element.art_4images .art_image:nth-child(3) .image_title{order:2}.art_element.art_4images .art_image:nth-child(2){order:3}.art_element.art_4images .art_image:nth-child(4){order:4}.art_element.art_4images .art_image{width:100%;max-width:400px;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:20px;margin:0!important}.art_element.art_4images .art_image .image_title{position:relative!important;top:unset!important;left:unset!important;right:unset!important;bottom:unset!important;transform:none!important;order:1}.art_element.art_4images .art_image:nth-child(3) .img_c{order:1}.art_element.art_4images .art_image:nth-child(3)::after{z-index:2}.art_element.art_4images{padding:70px 30px}.art_element.highlight3{padding-top:45px;padding-bottom:45px}.art_element.art_group.accitem>.art_element_c>.art_headline{padding-left:14px!important}.art_element.art_group.accitem .art_element{padding-left:14px;padding-right:14px}.art_element.highlight4{padding-bottom:60px}.art_element.art_texti .dv_image_left .waves,.art_element.art_texti .dv_image_right .waves{display:none}.art_element.art_cols .art_inner strong:not(:first-child){margin-top:25px}.art_element.art_room_extended .slick-arrow.slick-prev{right:60px}.art_element.art_room_extended .slick-arrow.slick-next{right:25px}.art_element.art_room_details .art_room_details_cont,.art_element.art_room_extended .art_room_extended_cont{padding-top:20px}.art_element.art_room_extended .art_room_extended_accordion.equipment .accordion_content{padding-left:0}.art_element.art_cols .art_element_c{padding-left:23px;padding-right:23px}.art_element.art_cols{padding-top:60px;padding-bottom:40px}.art_element.art_room_extended .art_room_extended_accordion::after{top:12px;right:10px;width:30px;height:30px;background-size:17px auto}.art_element.art_room_details .art_room_details_btn,.art_element.art_room_extended .art_room_extended_btn{gap:10px}.art_element.art_room_details .art_room_price{right:20px;width:114px;height:111px;flex-direction:column;justify-content:flex-start;align-items:center;gap:0;padding-top:10px;font-size:1.75rem}.art_element.art_room_details .art_room_details_right .art_room_details_section{padding:20px}.art_element.art_room_details .art_room_details_right .title{font-size:1.875rem}.art_element.art_room_details .art_room_details_right .art_room_details_section.info .section_content::after{width:45px;height:45px}.art_element.art_room_details .art_room_details_right .art_room_details_section.info .section_content{padding-top:55px}.art_element.filter_container .filter_section{justify-content:center}.art_element.filter_container .art_element{width:100%;max-width:450px}.art_element.art_tip .art_tip_image_c::after{bottom:20px;right:20px;width:40px;height:40px;background-size:20px auto}.art_element.art_texti.inner_width_full_width .art_texti_cont{min-height:unset;padding:40px 30px!important}.art_element.package_filter_container .filter_section{padding-top:50px}}@media(max-width:550px){.art_element.art_4images .art_image:nth-child(3)::after{right:70px}}@media(max-width:400px){.art_element.art_tip .art_tip_cont{padding-left:0;padding-right:0}}.wetter_c{color:#525261;overflow:hidden;width:96%;margin:0 2%}#inputaddress,.mapposition{color:#65594c;font-size:1em}.wetter_c .wetter_day{float:left;margin:35px 0 0;padding:0 10% 0 0;width:40%}.wetter_c .wetter_desc{float:left;margin:35px 0 0;width:100%}.wetter_c p.wetter_title{color:#333;font-family:Raleway,Arial,sans-serif;font-size:15px;font-weight:400;line-height:150%;text-transform:uppercase}.wetter_c p.wetter_stitle{font-weight:700;padding:3px 0}.wetter_c p.wetter_stitle.spacer{margin:8px 0 0}.wetter_c .wetter_spacer{margin:15px 0 0}.wetter_c .wetter_day_data{float:left;margin:10px 0 0;max-width:460px;min-width:280px}.wetter_c .wetter_day_data .wetter_icon{padding:0 10% 0 0;width:30%}.wetter_c .wetter_day_data .wetter_icon img{vertical-align:middle}.wetter_c .wetter_day_data .wetter_label{font-weight:700;padding:0 5% 0 0;width:35%}.wetter_c .wetter_day_data .wetter_data{width:20%}.wetter_c .wetter_sepline{border-top:1px solid #ccc;float:left;margin:35px 0 0;width:100%}@media only screen and (max-width:1000px){.wetter_c .wetter_day{width:100%}.wetter_c .wetter_day_data .wetter_label{font-size:13px;width:45%}.wetter_c .wetter_icon img{width:50px}.wetter_c .wetter_day_data td{padding:0}.wetter_c .wetter_icon{padding:0 5% 0 0;width:25%}}#maprahmen{border:1px solid #fff;width:100%}#karte{width:100%;height:400px}#input-hintergrund{background:#f0eeee;padding:5px;border:1px solid #f0eeee}#inputaddress{width:300px;padding:1px;height:30px;border:1px solid #fff;background-color:#fff;font-family:'PT Sans','Trebuchet MS',Verdana,'Lucida Sans','sans-serif';margin-right:15px}#mapsButton{background:#ae8c4d;color:#fff;font:400 1.063em/110% Lato,Arial,Helvetica,'sans-serif';padding:7px 25px;border:2px solid #ae8c4d;transition:.5s;text-decoration:none;border-radius:20px;cursor:pointer}.marker{height:120px;width:300px}