@charset "utf-8";body.mceContentBody {overflow: auto;background-color: #FFFFFF;}.art_focus:focus {outline: none;}.content {width: 100%;font: 400 1.063rem/170% Raleway, Arial, sans-serif;color: #545454;}.content ul {margin: 0;padding: 0;display:table;list-style: none;position: relative;}.content li {padding-left: 27px;padding-bottom: 10px;position: relative;}.content ul li::before {content: '';position: absolute;top: 11px;left: 0;width: 7px;height: 7px;background-color: #545454;border-radius: 100%;opacity: .9;}.content .art_element.highlight ul li::before, .content .art_element.content_highlight2 ul li::before, .content .art_element.content_highlight3 ul li::before {background-color: #FFF;}.content a {display: inline-block;text-decoration:underline;color: #BF85B9;transition: color ease .5s;position: relative;}.content a:hover {color: inherit;}a.art_anchor, .content 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;overflow: visible;}h1, h2, h3, h4, h5, h6 {line-height: 120%;margin-top: 0;margin-bottom: 0;}.art_element .art_headline h1, h1.headline {font: 400 2.813rem/120% Merriweather, "Times New Roman", sans-serif;color: #545454;}.art_element .art_headline h2, h2.headline {font: 600 1.25rem/170% Raleway, Arial, sans-serif;color: #545454;text-transform: uppercase;letter-spacing: .4em;}.art_element .art_headline h3, h3.headline {font: 400 2.188rem/120% Merriweather, "Times New Roman", sans-serif;color: #545454;}.art_element .art_headline h4, h4.headline {font: 600 1.125rem/170% Raleway, Arial, sans-serif;color: #545454;letter-spacing: .167em;text-transform: uppercase;}.art_element .art_headline h5, h5.headline {font: 600 1.063rem/170% Raleway, Arial, sans-serif;color: #545454;letter-spacing: .167em;text-transform: uppercase;}.art_element .art_headline h6, h6.headline {font: 600 1rem/170% Raleway, Arial, sans-serif;color: #545454;letter-spacing: .167em;text-transform: uppercase;}.art_element.title_the_tiefenthalers .art_headline:not(.sub) > * > span {display: inline-block;padding-bottom: 50px;position: relative;}.art_element.title_the_tiefenthalers .art_headline:not(.sub) > * > span::before {content: '';position: absolute;bottom: 10px;left: 0;transform: translateX(-7.7%);width: 770px;height: 71px;background-size: 100% 100%;z-index: -1;}.art_element.title_the_tiefenthalers.ta_center .art_headline:not(.sub) > * > span::before {left: 50%;transform: translateX(-50%);}.art_element.title_the_tiefenthalers.visible .art_headline:not(.sub) > * > span::before {background-image: url(../img/icons/the-tiefenthalers.png);}.art_element.title_sagen_sie_ja .art_headline:not(.sub) > * > span {display: inline-block;padding-bottom: 50px;position: relative;}.art_element.title_sagen_sie_ja .art_headline:not(.sub) > * > span::before {content: '';position: absolute;bottom: 10px;left: 0;transform: translateX(-7.7%);width:598px;height: 63px;background-size: 100% 100%;z-index: -1;}.art_element.title_sagen_sie_ja.ta_center .art_headline:not(.sub) > * > span::before {left: 50%;transform: translateX(-50%);}.art_element.title_sagen_sie_ja.visible .art_headline:not(.sub) > * > span::before {background-image: url(../img/icons/sagen-sie-ja.png);}.art_element.title_urlaub_bei_freunden .art_headline:not(.sub) > * > span {display: inline-block;padding-bottom: 40px;position: relative;}.art_element.title_urlaub_bei_freunden .art_headline:not(.sub) > * > span::before {content: '';position: absolute;bottom: 10px;left: 0;transform: translateX(-7.7%);width: 813px;height: 59px;background-size: 100% 100%;z-index: -1;}.art_element.title_urlaub_bei_freunden.ta_center .art_headline:not(.sub) > * > span::before {left: 50%;transform: translateX(-50%);}.art_element.title_urlaub_bei_freunden.visible .art_headline:not(.sub) > * > span::before {background-image: url(../img/icons/urlaub-bei-freunden.png);}.art_element.title_schlafen_sie_gut .art_headline:not(.sub) > * > span {display: inline-block;padding-bottom: 50px;position: relative;}.art_element.title_schlafen_sie_gut .art_headline:not(.sub) > * > span::before {content: '';position: absolute;bottom: 10px;left: 0;transform: translateX(-7.7%);width: 713px;height: 57px;background-size: 100% 100%;z-index: -1;}.art_element.title_schlafen_sie_gut.ta_center .art_headline:not(.sub) > * > span::before {left: 50%;transform: translateX(-50%);}.art_element.title_schlafen_sie_gut.visible .art_headline:not(.sub) > * > span::before {background-image: url(../img/icons/schlafen-sie-gut.png);}.art_element.art_button, .art_element.art_packages .art_pack_link, .art_element.art_text .art_text_btn, .art_element.art_texti .art_texti_btn, .art_element.art_tip .art_tip_btn, .art_element.art_box .art_box_btn {padding-top:15px;padding-bottom:0;margin-top: 10px;display: flex;gap: 20px;}.art_element.art_button.ta_center, .art_element.art_packages.ta_center .art_pack_link, .art_element.art_text.ta_center .art_text_btn, .art_element.art_texti.ta_center .art_texti_btn, .art_element.art_tip.ta_center .art_tip_btn, .art_element.art_box.ta_center .art_box_btn {justify-content: center;}.art_element.art_button.ta_right, .art_element.art_packages.ta_right .art_pack_link, .art_element.art_text.ta_right .art_text_btn, .art_element.art_texti.ta_right .art_texti_btn, .art_element.art_tip.ta_right .art_tip_btn, .art_element.art_box.ta_right .art_box_btn {justify-content: flex-end;}.art_element.art_button a, .art_element.art_packages .art_pack_link a, .art_element.art_text .art_text_btn a, .art_element.art_texti .art_texti_btn a, .art_element.art_tip .art_tip_btn a, .art_element.art_box .art_box_btn div {display: flex;justify-content: center;align-items: center;padding: 12px 30px 10px 30px;position: relative;background-color:#5C3959;transition: background-color 1s ease;box-shadow: 4px 4px 10px rgba(0, 0, 0, 0.1);border-radius: 100px;font: 600 .875rem/170% Raleway, Arial, sans-serif;color: #FFF;letter-spacing: .179em;text-decoration: none;text-transform: uppercase;text-align: center;}.art_element.art_button a:nth-child(2), .art_element.art_packages .art_pack_link a:nth-child(2), .art_element.art_text .art_text_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), .art_element.art_box .art_box_btn div:nth-child(2) {background-color: #BF85B9;}.art_element.highlight .art_element.art_button a, .art_element.highlight .art_element.art_packages .art_pack_link a, .art_element.highlight .art_element.art_text .art_text_btn a, .art_element.art_text.highlight .art_text_btn a, .art_element.highlight .art_element.art_texti .art_texti_btn a, .art_element.art_texti.highlight .art_texti_btn a, .art_element.art_tip .art_tip_btn a, .art_element.highlight .art_element.art_box .art_box_btn div, .art_element.content_highlight2 .art_element.art_button a, .art_element.content_highlight2 .art_element.art_packages .art_pack_link a, .art_element.content_highlight2 .art_element.art_text .art_text_btn a, .art_element.art_text.content_highlight2 .art_text_btn a, .art_element.content_highlight2 .art_element.art_texti .art_texti_btn a, .art_element.art_texti.content_highlight2 .art_texti_btn a, .art_element.art_tip .art_tip_btn a, .art_element.content_highlight2 .art_element.art_box .art_box_btn div, .art_element.content_highlight3 .art_element.art_button a, .art_element.content_highlight3 .art_element.art_packages .art_pack_link a, .art_element.content_highlight3 .art_element.art_text .art_text_btn a, .art_element.art_text.content_highlight3 .art_text_btn a, .art_element.content_highlight3 .art_element.art_texti .art_texti_btn a, .art_element.art_texti.content_highlight3 .art_texti_btn a, .art_element.art_tip .art_tip_btn a, .art_element.content_highlight3 .art_element.art_box .art_box_btn div {background-color: #647083;}.art_element.art_button a:hover, .art_element.art_packages .art_pack_link a:hover, .art_element.art_text .art_text_btn a:hover, .art_element.art_texti .art_texti_btn a:hover, .art_element.art_button a:focus, .art_element.art_packages .art_pack_link a:focus, .art_element.art_text .art_text_btn a:focus, .art_element.art_texti .art_texti_btn a:focus, .art_element.art_box .art_box_btn div:hover, .art_element.art_box:focus .art_box_btn div {background-color:#432640;}.art_element.art_button a:nth-child(2):hover, .art_element.art_packages .art_pack_link a:nth-child(2):hover, .art_element.art_text .art_text_btn a:nth-child(2):hover, .art_element.art_texti .art_texti_btn a:nth-child(2):hover, .art_element.art_button a:nth-child(2):focus, .art_element.art_packages .art_pack_link a:nth-child(2):focus, .art_element.art_text .art_text_btn a:nth-child(2):focus, .art_element.art_texti .art_texti_btn a:nth-child(2):focus, .art_element.art_box .art_box_btn div:nth-child(2):hover, .art_element.art_box:focus .art_box_btn div:nth-child(2) {background-color: #AD6BA6;}.art_element.highlight .art_element.art_button a:hover, .art_element.highlight .art_element.art_button a:focus, .art_element.highlight .art_element.art_packages .art_pack_link a:hover, .art_element.highlight .art_element.art_packages .art_pack_link a:focus, .art_element.highlight .art_element.art_text .art_text_btn a:hover, .art_element.highlight .art_element.art_text .art_text_btn a:focus, .art_element.art_text.highlight .art_text_btn a:hover, .art_element.art_text.highlight .art_text_btn a:focus, .art_element.highlight .art_element.art_texti .art_texti_btn a:hover, .art_element.highlight .art_element.art_texti .art_texti_btn a:focus, .art_element.art_texti.highlight .art_texti_btn a:hover, .art_element.art_texti.highlight .art_texti_btn a:focus, .art_element.art_tip .art_tip_btn a:hover, .art_element.art_tip .art_tip_btn a:focus, .art_element.highlight .art_element.art_box .art_box_btn div:hover, .art_element.highlight .art_element.art_box:focus .art_box_btn div, .art_element.content_highlight2 .art_element.art_button a:hover, .art_element.content_highlight2 .art_element.art_button a:focus, .art_element.content_highlight2 .art_element.art_packages .art_pack_link a:hover, .art_element.content_highlight2 .art_element.art_packages .art_pack_link a:focus, .art_element.content_highlight2 .art_element.art_text .art_text_btn a:hover, .art_element.content_highlight2 .art_element.art_text .art_text_btn a:focus, .art_element.art_text.content_highlight2 .art_text_btn a:hover, .art_element.art_text.content_highlight2 .art_text_btn a:focus, .art_element.content_highlight2 .art_element.art_texti .art_texti_btn a:hover, .art_element.content_highlight2 .art_element.art_texti .art_texti_btn a:focus, .art_element.art_texti.content_highlight2 .art_texti_btn a:hover, .art_element.art_texti.content_highlight2 .art_texti_btn a:focus, .art_element.art_tip .art_tip_btn a:hover, .art_element.art_tip .art_tip_btn a:focus, .art_element.content_highlight2 .art_element.art_box .art_box_btn div:hover, .art_element.content_highlight2 .art_element.art_box:focus .art_box_btn div, .art_element.content_highlight3 .art_element.art_button a:hover, .art_element.content_highlight3 .art_element.art_button a:focus, .art_element.content_highlight3 .art_element.art_packages .art_pack_link a:hover, .art_element.content_highlight3 .art_element.art_packages .art_pack_link a:focus, .art_element.content_highlight3 .art_element.art_text .art_text_btn a:hover, .art_element.content_highlight3 .art_element.art_text .art_text_btn a:focus, .art_element.art_text.content_highlight3 .art_text_btn a:hover, .art_element.art_text.content_highlight3 .art_text_btn a:focus, .art_element.content_highlight3 .art_element.art_texti .art_texti_btn a:hover, .art_element.content_highlight3 .art_element.art_texti .art_texti_btn a:focus, .art_element.art_texti.content_highlight3 .art_texti_btn a:hover, .art_element.art_texti.content_highlight3 .art_texti_btn a:focus, .art_element.art_tip .art_tip_btn a:hover, .art_element.art_tip .art_tip_btn a:focus, .art_element.content_highlight3 .art_element.art_box .art_box_btn div:hover, .art_element.content_highlight3 .art_element.art_box:focus .art_box_btn div {background-color: #4E5868;}.art_element.art_table table {border-collapse: collapse;border-width: 0;border-color: transparent;border-style: solid;}.art_element.art_table th, .art_element.art_table table.mobile_table td.trtitle {padding: 16px 23px;font: 700 .938rem/120% Raleway, Arial, sans-serif;border: none;letter-spacing: 0;text-align: center;background-color: #fff;}.art_element.art_table th:first-child {text-align: left;border-radius: 15px 0 0 15px;}.art_element.art_table th:last-child {border-radius: 0 15px 15px 0;}.art_element.art_table td, .art_element.art_table table.mobile_table th {padding: 26px 23px;font: 600 .938rem/150% Raleway, Arial, sans-serif;border-width: 0 0 1px;border-style: solid;border-color: rgba(128, 128, 128, 0.5);text-align: center;}.art_element.art_table td:first-child {text-align: left;}.content > .art_element.highlight:last-child, .content > .art_element.highlight2:last-child {margin-bottom: -175px;}.art_element.highlight {padding-top: 130px;padding-bottom: 130px;background-color: #4E5869;background-repeat: repeat;background-size: 541px auto;}.art_element.highlight.visible {background-image: url(../img/bgs/pattern_dark.png);}.art_element.highlight .art_headline > * {color: #FFF;}.art_element.highlight .art_inner {color: #FFF !important;}.art_element.highlight2 {padding-top: 130px;padding-bottom: 130px;background-color: #F3F3F3;}.art_element.content_highlight > .art_element_c {background-color: #F3F3F3;padding: 90px 70px;border-radius: 45px;position: relative;}.art_element.content_highlight.badge_urlaub_flachau {z-index: 2;}.art_element.content_highlight.badge_urlaub_flachau > .art_element_c::after {content: '';position: absolute;top: 0;right: 11.8%;transform: translateY(-50%);width: 163px;height: 163px;background-size: 100% 100%;}.art_element.content_highlight.badge_urlaub_flachau.visible > .art_element_c::after {background-image: url(../img/icons/badge_urlaub_in_flachau.png);}.art_element.content_highlight .art_element {padding-left: 0;padding-right: 0;}.art_element.content_highlight2 > .art_element_c {display: flex;flex-direction: column;justify-content: center;align-items: center;height: 100%;margin: 0;padding: 90px 200px 80px;background-color: #4E5869;background-repeat: repeat;background-size: 541px auto;border-radius: 45px;}.art_element.content_highlight2.extra_space_bottom > .art_element_c {padding-bottom: 295px;}.art_element.content_highlight2.visible > .art_element_c {background-image: url(../img/bgs/pattern_dark.png);}.art_element.content_highlight2 .art_element {padding-left: 0;padding-right: 0;}.art_element.content_highlight2 .art_headline > * {color: #FFF;}.art_element.content_highlight2 .art_inner {color: #FFF !important;}.art_element.content_highlight3 {display: flex;justify-content: center;}.art_element.content_highlight3 > .art_element_c {display: flex;flex-direction: column;justify-content: center;align-items: center;height: 100%;margin: 0;padding: 90px 130px 70px;background-color: #4E5869;background-repeat: repeat;background-size: 541px auto;border-radius: 45px;}.art_element.content_highlight3.extra_space_bottom > .art_element_c {padding-bottom: 295px;}.art_element.content_highlight3.visible > .art_element_c {background-image: url(../img/bgs/pattern_dark.png);}.art_element.content_highlight3 .art_element {padding-left: 0;padding-right: 0;}.art_element.content_highlight3 .art_headline > * {color: #FFF;}.art_element.content_highlight3 .art_inner {color: #FFF !important;}.art_element.move_to_top {margin-top: -270px;z-index: 2;}.art_element.move_to_top > .art_element_c {padding-left: 40px;padding-right: 40px;}.art_element.move_to_top > .art_element_c > .art_inner::before {content: '';position: absolute;top: 10px;left: 50%;transform: translate(-50%, -100%);width: 2px;height: 61px;background-color: #FFF;}.art_element.move_first_element_top {padding-top: 155px;}.art_element.move_first_element_top > .art_element_c > .art_inner {margin-top: 0 !important;}.art_element.move_first_element_top .art_element:first-child {margin-top: -245px;}.art_element.mw_1250 > .art_element_c {max-width: 1250px !important;}.art_element.gondel_anim {}.art_element.gondel_anim::after {content: '';position: absolute;left: 60px;bottom: 30px;transform: translateY(100%);width: 560px;height: 560px;background-size: 100% 100%;}.art_element.gondel_anim.visible::after {background-image: url(../img/gif/Gondel_WEB.gif);}.art_element.grafik_urlaub {z-index: 2;}.art_element.grafik_urlaub > .art_element_c > .art_inner::after {content: '';position: absolute;top: 75px;left: -65px;width: 751px;height: 202px;background-size: 100% 100%;z-index: 2;}.art_element.grafik_urlaub.visible > .art_element_c > .art_inner::after {background-image: url(../img/icons/urlaub-bei-freunden-02.png);}.art_element.circle_tiefenthalers {z-index: 2;}.art_element.circle_tiefenthalers > .art_element_c > .art_inner::before {content: '';position: absolute;top: -65px;right: -75px;width: 158px;height: 144px;background-size: 100% 100%;}.art_element.circle_tiefenthalers.visible > .art_element_c > .art_inner::before {background-image: url(../img/icons/the-tiefenthalers_2.svg);}.art_element.art_group.valign_bottom > .art_element_c > .art_inner {display: flex;flex-wrap: wrap;align-items: flex-end;}.art_element.art_group.valign_stretch > .art_element_c > .art_inner {display: flex;align-items: stretch;gap: 20px;}.art_element.art_group.special_boxes_c > .art_element_c > .art_inner {display: flex;gap: 16px;margin-top: 20px !important;}.art_element.art_group.special_boxes_c .art_element {padding-left: 0;padding-right: 0;margin-top: 0;}.art_element.art_group.special_boxes_c .art_element.cols_four {width: calc(33.33% - 13px);}.art_element.art_group.pkgslider > .art_element_c > .art_inner {margin-top: 0 !important;}.art_element.art_group.pkgslider .pkg_c {padding: 40px 150px 0;width: 100%;float: left;}.art_element.art_group.pkgslider .pkg_c .art_element {padding-left: 0;padding-right: 0;margin-top: 0;margin-left: 75px;margin-right: 75px;}.art_element.art_group.pkgslider .slick-list {overflow: visible;}.art_element.art_group.pkgslider .slick-arrow {width: 66px;height: 66px;background-color: transparent;border: 1px solid #FFF;background-size: 20px auto;transition: background-color ease .5s;border-radius: 50%;}.art_element.art_group.pkgslider .slick-arrow:hover {background-color: rgba(217, 217, 217, 0.2) }.art_element.art_group.pkgslider.visible .slick-arrow {background-image: url(../img/icons/package_arrow.svg);}.art_element.art_group.pkgslider .slick-arrow.slick-prev {left: 125px;}.art_element.art_group.pkgslider .slick-arrow.slick-next {right: 125px;}.art_element.art_packages .art_pack_image {width: 100%;padding-bottom: 60.68%;position: relative;border-radius: 25px;overflow: hidden;}.art_element.art_packages .art_pack_image::after {content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-color: #000;opacity: 0.5;transition: opacity ease 1s;}.art_element.art_packages:hover .art_pack_image::after {opacity: .35;}.art_element.art_packages .art_pack_image picture {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}.art_element.art_packages .art_pack_image picture img {width: 100%;height: 100%;object-fit: cover;transition: all ease 1s }.art_element.art_packages:hover .art_pack_image picture img {transform: scale(1.05);}.art_element.art_packages .art_pack_cont {position: absolute;top: 0;left: 50%;transform: translateX(-50%);width: 100%;max-width: 580px;height: 100%;display: flex;flex-direction: column;justify-content: center;align-items: center;padding: 40px;font-size: 1.25rem;line-height: 170%;color: #FFF;}.art_element.art_packages .art_pack_date {font: 400 1.125rem/185% Raleway, Arial, sans-serif;color: #5C3959;text-transform: uppercase;letter-spacing: .15em;padding: 0 30px;background-color: rgba(255, 255, 255, .9);border-radius: 27px;margin-top: 15px;}.art_element.art_packages .art_inner {margin-top: 15px;}.art_element.art_packages .art_pack_price {font: 700 2.813rem/120% Merriweather, "Times New Roman", sans-serif;color: #E9E7E6;margin-top: 20px;}.art_element.art_packages .art_pack_price a {color: inherit;text-decoration: none;}.art_element.art_packages .art_pack_price .ptag {font-size: 1.563rem;letter-spacing: -0.02em;margin-right: 8px;}.art_element.art_packages .art_pack_link a {background-color: #5C3959 !important;}.art_element.art_packages .art_pack_link a:hover, .art_element.art_packages .art_pack_link a:focus {background-color: #432640 !important;}.art_element.art_cols .art_inner {display: flex;justify-content: flex-start;gap: 50px;}.art_element.art_cols .art_col {padding: 0 !important;}.art_element.art_cols.special .art_col:first-child {width: 40%;}.art_element.art_cols.special .art_col:nth-child(2) {width: 60%;}.art_element.art_box {background-color: transparent;}.art_element.art_box .art_element_c {padding-bottom: 0;height: 100%;}.art_element.art_box .art_box_image_c {width: 100%;padding-bottom: 68.35%;min-height: 100%;position: relative;border-radius: 25px;overflow: hidden;}.art_element.art_box .art_box_image_c picture {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}.art_element.art_box .art_box_image_c img {bottom: auto;left: auto;right: auto;top: auto;width: 100%;height: 100%;object-fit: cover;margin: 0;min-height: 0;min-width: 0;position: static;}.art_element.art_box .art_box_cont {position: absolute;top: auto;bottom: 0;left: 0;transform: none;-webkit-transform: none;width: 100%;padding: 40px 25px;}.art_element.art_box .art_headline h3 {font: 600 1.125rem/185% Raleway, Arial, sans-serif;letter-spacing: .167em;color: #5C3959;text-transform: uppercase;}.art_element.art_box .art_headline > * > span > span {display: inline-block;padding: 0 30px;background-color: rgba(255,255,255,0.9);border-radius: 27px;margin-bottom: 3px;}.art_element.special_boxes_c .art_element.art_box .art_headline h3 {font: 400 1.875rem/120% Merriweather, "Times New Roman", sans-serif;color: #FFF;text-transform: none;letter-spacing: normal;}.art_element.special_boxes_c .art_element.art_box .art_headline > * > span > span {display: inline-block;padding: 0;background-color: transparent;border-radius: 0;margin-bottom: 0;}.art_element.special_boxes_c .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(78, 88, 105, 0) 25.78%, #4E5869 100%);}.art_element.special_boxes_c .art_element.art_box .art_box_cont {padding-bottom: 45px;transition: padding ease .5s;}.art_element.special_boxes_c .art_element.art_box:hover .art_box_cont {padding-bottom: 75px;}.art_element.special_boxes_c .art_element.art_box .art_box_cont::after {content: '';position: absolute;bottom: 0;left: 50%;transform: translateX(-50%);width: 2px;height: 39px;background-color: #FFF;transition: height ease .5s;}.art_element.special_boxes_c .art_element.art_box:hover .art_box_cont::after {height: 72px;}.art_element.anything_slider {padding-top: 70px;padding-bottom: 170px;}.art_element.anything_slider::before {content: '';position: absolute;top: 20px;left: 0;width: 465px;height: calc(100% - 40px);background-size: 100% auto;background-repeat: repeat-y;background-color: #4E5869;}.art_element.anything_slider.visible::before {background-image: url(../img/bgs/pattern_dark.png);}.art_element.anything_slider > .art_element_c > .art_headline > * {margin-left: -50px;color: #FFF;}.art_element.anything_slider > .art_element_c > .art_inner {padding-top: 40px;}.art_element.art_group.anything_slider .anything_sl_c {overflow: visible;}.art_element.art_group.anything_slider .anything_sl_c .slick-list {overflow: visible !important;}.art_element.art_group.anything_slider .anything_sl_c .slick-track {display: flex;align-items: stretch;gap: 18px;}.art_element.art_group.anything_slider .anything_sl_c .art_element {padding-left: 0;padding-right: 0;}.art_element.art_group.anything_slider .art_element.art_text > .art_element_c {height: 100%;background-color: #5C3959;border-radius: 25px;font: 600 .938rem/170% Raleway, Arial, sans-serif;color: #FFF;text-transform: uppercase;letter-spacing: .067em;display: flex;justify-content: center;align-items: center;padding: 30px 40px;}.art_element.anything_slider .controls {position: absolute;bottom: 20px;right: 0;transform: translate(50%, 50%);font: 700 1.25rem/170% Merriweather, "Times New Roman", sans-serif;letter-spacing: .15em;color: #FFF;padding: 10px 48px;background-color: #BF85B9;border-radius: 27px;}.art_element.anything_slider .slick-arrow {width: 9px;height: 16px;background-color: transparent;background-size: 100% auto;border-radius: 0;}.art_element.anything_slider .slick-next {right: 15px;}.art_element.anything_slider .slick-prev {left: 15px;}.art_element.anything_slider .art_element {margin-top: 0;}.art_element.art_group.box_container > .art_element_c > .art_inner {display: flex;align-items: stretch;gap: 10px;}.art_element.art_quote {padding-top: 10px;padding-bottom: 10px;}.art_element.art_quote .art_quote_image_c {width: 100%;padding-bottom: 97%;border-radius: 45px;position: relative;overflow: hidden;}.art_element.art_quote .art_quote_image_c::after {content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: linear-gradient(0deg, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5));z-index: 2;transition: background ease .5s;}.art_element.art_quote .art_quote_image_c picture {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}.art_element.art_quote .art_quote_image_c picture img {width: 100%;height: 100%;object-fit: cover;position: static;top: auto;left: auto;transform: none;-webkit-transform: none;transition: transform ease 1s;}.art_element.art_quote:hover .art_quote_image_c picture img {transform: scale(1.05);}.art_element.art_quote .art_quote_cont {position: absolute;top: 10px;left: 0;width: 100%;height: calc(100% - 20px);margin: 0;padding: 80px 110px;font: 600 1.25rem/170% Raleway, Arial, sans-serif;letter-spacing: .05em;color: #FFF;display: flex;flex-direction: column;justify-content: flex-end;z-index: 2;}.art_element.art_quote .art_quote_cont::before {content: '';position: absolute;left: 50%;bottom: 0;width: 2px;height: 64px;background-color: #FFF;transition: height ease 1s;}.art_element.art_quote .art_quote_cont:hover::before {height: 225px;}.art_element.art_quote .art_quote_cont .art_headline > * {color: #FFF;}.art_element.art_quote .art_quote_cont p::before, .art_element.art_quote .art_quote_cont p::after {content: none;}.art_element.art_quote .art_quote_cont .art_inner {padding-top: 250px;transition: padding ease 1s;}.art_element.art_quote .art_quote_cont:hover .art_inner {padding-top: 30px;padding-bottom: 170px;}.art_element.art_texti .dv_image_left, .art_element.art_texti .dv_image_right {padding-left: 0;padding-right: 0;}.art_element.art_texti .dv_image_full, .art_element.art_texti .dv_image_left, .art_element.art_texti .dv_image_right {display: flex;}.art_element.art_texti .dv_image_left {display: flex;flex-direction: column;align-items: flex-start;}.art_element.art_texti .dv_image_right {display: flex;flex-direction: column;align-items: flex-end;}.art_element.art_texti .img_c {width: 100%;border-radius: 25px;overflow: hidden;display: flex;line-height: 50%;}.art_element.art_texti.small_image .img_c {max-width: 327px;}.art_element.art_texti.image_left .art_texti_cont {padding-left: 100px;}.art_element.art_texti.image_right .art_texti_cont {padding-right: 100px;}.art_element.art_texti.small_image.image_left .art_texti_cont {padding-left: 80px;padding-right: 80px;}.art_element.art_texti.small_image.image_right .art_texti_cont {padding-left: 80px;padding-right: 80px;}.art_element.art_texti .vertical_title_c {width: 60px;font: 600 .875rem/170% Raleway, Arial, sans-serif;letter-spacing: .214em;text-transform: uppercase;color: #666;position: relative;}.art_element.art_texti .vertical_title_c span {display: block;position: absolute;bottom: 0;left: 45px;transform: rotate(-90deg);transform-origin: left bottom;white-space: nowrap;}.art_element.art_texti .vertical_title_c + .image_item {width: calc(100% - 60px);}.art_element.art_texti .image_item {position: relative;}.art_element.art_texti.logo_lisa_alm .image_item::after {content: '';position: absolute;top: 0;right: 24%;transform: translateY(-50%);width: 185px;height: 65px;background-size: 100% 100%;}.art_element.art_texti.logo_lisa_alm.visible .image_item::after {background-image: url(../img/logo/lisa-alm.png);}.art_element.art_texti.special {display: flex;justify-content: center;}.art_element.art_texti.special > .art_element_c {display: flex;flex-direction: column;justify-content: center;align-items: center;height: 100%;margin: 0;padding: 90px 260px 80px;background-color: #4E5869;background-repeat: repeat;background-size: 541px auto;border-radius: 45px;position: relative;}.art_element.art_texti.special.visible > .art_element_c {background-image: url(../img/bgs/pattern_dark.png);}.art_element.art_texti.special .art_headline > * {color: #FFF;}.art_element.art_texti.special .art_inner {color: #FFF !important;font-size: 1.25rem;}.art_element.art_texti.special .art_texti_cont {width: 100%;padding: 0 !important;}.art_element.art_texti.special .dv_image_left, .art_element.art_texti.special .dv_image_right, .art_element.art_texti.special .dv_image_full {position: absolute;top: 50%;right: 0;transform: translate(31.8%, -50%);width: 346px;}.art_element.art_imageline .art_inner {display: flex;gap: 30px;}.art_element.art_imageline .art_image {padding-left: 0 !important;padding-right: 0 !important;position: relative;}.art_element.art_imageline.grafik_chrisi_nina .art_image::before {content: '';position: absolute;top: 58.72%;left: 0;transform: translate(-12%, -50%);width: 447px;height: 66px;background-size: 100% 100%;}.art_element.art_imageline.grafik_chrisi_nina.visible .art_image::before {background-image: url(../img/icons/chrisi.png);}.art_element.art_imageline.grafik_chrisi_nina .art_image::after {content: '';position: absolute;top: 69.54%;right: 0;transform: translate(10%, -50%);width: 302px;height: 61px;background-size: 100% 100%;}.art_element.art_imageline.grafik_chrisi_nina.visible .art_image::after {background-image: url(../img/icons/nina.png);}.art_element.art_imageline .art_image .img_c {width: 100%;border-radius: 45px;overflow: hidden;}.art_element.art_text.purple_bg {font: 600 1.25rem/170% Raleway, Arial, sans-serif;color: #FFF;}.art_element.art_text.purple_bg > .art_element_c {display: flex;flex-direction: column;justify-content: center;align-items: center;height: 100%;margin: 0;padding: 85px 80px;background-color: #957191;border-radius: 45px;}.art_element.art_text.purple_bg .art_headline > * {color: #FFF;}.art_element.art_text.content_to_right .art_headline.sub {padding-left: 170px;}.art_element.art_text.content_to_right .art_inner {padding-left: 170px;}.art_element.art_plain.links_with_images_c > .art_element_c {width: 100%;height: 100%;display: flex;flex-direction: column;justify-content: center;align-items: center;padding: 50px;border-radius: 45px;background-color: #4E5869;background-size: 541px auto;font: 400 2.188rem/120% Merriweather, "Times New Roman", sans-serif;text-decoration-line: underline;text-align: center;color: #FFF;}.art_element.art_plain.links_with_images_c.visible > .art_element_c {background-image: url(../img/bgs/pattern_dark.png);}.art_element.art_plain.links_with_images_c .links_with_images {display: flex;flex-direction: column;align-items: center;}.art_element.art_plain.links_with_images_c > .art_element_c a {color: inherit;position: relative;margin-bottom: 24px;}.art_element.art_plain.links_with_images_c > .art_element_c a:last-child {margin-bottom: 0;}.art_element.art_plain.links_with_images_c > .art_element_c a span {display: inline-block;background: linear-gradient(to right, #BF85B9, #BF85B9 50%, #FFF 50%);background-clip: text;-webkit-background-clip: text;background-size: 200% 100%;background-position: 100%;-webkit-text-fill-color: transparent;transition: all 1s ease;border-bottom: 2px solid #FFF;}.art_element.art_plain.links_with_images_c > .art_element_c a:hover span, .art_element.art_plain.links_with_images_c > .art_element_c a:focus span {background-position: 0 100%;border-color: #BF85B9;}.art_element.art_plain.links_with_images_c > .art_element_c a img {position: absolute;top: -44px;right: -20px;transform: translateX(100%);opacity: 0;visibility: hidden;transition: all ease .5s;}.art_element.art_plain.links_with_images_c > .art_element_c a:hover img, .art_element.art_plain.links_with_images_c > .art_element_c a:focus img {visibility: visible;opacity: 1;}.art_element.art_video .art_inner {margin-top: 30px;}.video_inner img.video-button {width: 73px;transform: translateY(-50%);margin: 0;}.video_inner .video-poster-layer {line-height: 50%;border-radius: 45px;overflow: hidden;}.video_inner img.video-poster {width: 100%;height: 100%;object-fit: cover;opacity: 1;transition: all ease 1s;}.video_inner:hover img.video-poster {transform: scale(1.051);}.art_element.art_plain.social_links_c .art_inner {display: flex;justify-content: center;gap: 20px;}.art_element.art_gallery .art_inner .galc.gal_slider {overflow: visible;}.art_element.art_gallery .slick-list {overflow: visible;}.art_element.art_gallery .slick-track {display: flex;gap: 18px;}.art_element.art_gallery .gal_item {border-radius: 25px;overflow: hidden;}.art_element.art_gallery img.galimg {padding: 0;}.art_element.art_gallery .controls {position: absolute;bottom: 10px;right: 0;transform: translate(50%, 50%);font: 700 1.25rem/170% Merriweather, "Times New Roman", sans-serif;letter-spacing: .15em;color: #FFF;padding: 10px 48px;background-color: #BF85B9;border-radius: 27px;z-index: 3;}.art_element.art_gallery .slick-arrow {width: 9px;height: 16px;background-color: transparent;background-size: 100% auto;border-radius: 0;}.art_element.art_gallery .slick-next {right: 15px;}.art_element.art_gallery .slick-prev {left: 15px;}.art_element.art_tip.vs_no_space {padding-top: 0;}.art_element.art_tip .art_element_c {justify-content: center;padding-bottom: 165px;position: relative;}.art_element.art_tip .art_tip_image_c {width: 100%;height: 40.45vw;min-height: 500px;position: relative;z-index: 1;}.art_element.art_tip .art_tip_image_c picture {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}.art_element.art_tip .art_tip_image_c picture img {width: 100%;height: 100%;object-fit: cover;}.art_element.art_tip .art_tip_cont {position: absolute;bottom: 0;left: 50%;transform: translateX(-50%);width: 80%;max-width: 1100px;padding: 75px 140px 90px;background-color: #454E5B;background-repeat: repeat;background-size: 560px auto;border-radius: 45px;overflow: hidden;color: #FFF;z-index: 2;}.art_element.art_tip.visible .art_tip_cont {background-image: url(../img/bgs/pattern_dark.png);}.art_element.art_tip .art_tip_cont > .art_headline > * {color: #FFF;}.art_element.art_tip .art_tip_btn a::after {content: none;}.art_element.art_room_extended > .art_element_c {display: flex;align-items: stretch;max-width: 1250px;overflow: hidden;}.art_element.art_room_extended .room_gallery {width: 40%;order: 1;position: relative;display: flex;}.art_element.art_room_extended .room_gallery .galc {width: 100%;line-height: 50%;position: relative;height: 100%;border-radius: 45px 0 0 45px;overflow: hidden;}.art_element.art_room_extended .room_gallery .slick-list {height: 100%;}.art_element.art_room_extended .room_gallery .slick-track {height: 100%;}.art_element.art_room_extended .room_gallery .galc .img_c {width: 100%;height: 100%;}.art_element.art_room_extended .room_gallery .slick-slide {display: block;float: left;width: 100%;height: 100%;position: relative;}.art_element.art_room_extended .room_gallery .slick-slide picture {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}.art_element.art_room_extended .room_gallery .slick-slide img {width: 100%;height: 100%;object-fit: cover;}.art_element.art_room_extended .art_room_cont {display: flex;flex-direction: column;justify-content: center;align-items: center;padding: 55px 70px 55px 90px;width: 60%;font: 600 .938rem/170% Raleway, Arial, sans-serif;letter-spacing: .067em;color: #545454;background-color: #FBFBFB;background-size: 444px auto;border-radius: 0 45px 45px 0;order: 2;}.art_element.art_room_extended.visible .art_room_cont {background-image: url(../img/bgs/pattern_beige.png);}.art_element.art_room_extended .art_headline h3 {font: 400 1.563rem/120% Merriweather, "Times New Roman", sans-serif;}.art_element.art_room_extended .art_room_cont .art_room_price {font: 700 2.813rem/120% Merriweather, "Times New Roman", sans-serif;color: #545454;letter-spacing: -0.011em;margin-top: 25px;display: flex;align-items: flex-end;}.art_element.art_room_extended .art_room_cont .art_room_price .pre_tag {font-size: 1.563rem;letter-spacing: -0.02em;margin-right: 8px;line-height: 170%;}.art_element.art_room_extended .art_room_cont .art_room_price .suf_tag {font: 600 .938rem/170% Raleway, Arial, sans-serif;letter-spacing: .067em;margin-left: 10px;padding-bottom: 3px;}.art_element.art_room_extended .art_room_btn {margin-top: 35px;padding-bottom: 0;display: flex;flex-wrap: wrap;align-items: center;gap: 10px;}.art_element.art_room_extended .art_room_btn a:first-child, .art_element.art_room_extended .art_room_btn a:nth-child(2) {padding: 12px 30px;font: 500 .875rem/170% Raleway, Arial, sans-serif;text-transform: uppercase;letter-spacing: .214em;text-decoration: none;color: #fff;text-align: center;border-radius: 100px;box-shadow: 4px 4px 10px rgba(0, 0, 0, 0.1);transition: background-color ease .5s;}.art_element.art_room_extended .art_room_btn a:first-child {background-color: #5C3959;}.art_element.art_room_extended .art_room_btn a:first-child:hover, .art_element.art_room_extended .art_room_btn a:first-child:focus {background-color: #432640;}.art_element.art_room_extended .art_room_btn a:nth-child(2) {background-color: #BF85B9;}.art_element.art_room_extended .art_room_btn a:nth-child(2):hover, .art_element.art_room_extended .art_room_btn a:nth-child(2):focus {background-color: #AD6BA6;}.art_element.art_room_extended .art_room_btn a:nth-child(3) {font: 600 .938rem/170% Raleway, Arial, sans-serif;letter-spacing: .067em;color: #545454;text-decoration: underline;margin-left: 10px;padding-right: 28px;position: relative;transition: color ease .5s;}.art_element.art_room_extended .art_room_btn a:nth-child(3):hover, .art_element.art_room_extended .art_room_btn a:nth-child(3):focus {text-decoration: none;color: #BF85B9;}.art_element.art_room_extended .art_room_btn a:nth-child(3)::after {content: '';position: absolute;top: 50%;right: 0;transform: translateY(-50%);width: 16px;height: 8px;background-size: 100% 100%;}.art_element.art_room_extended.visible .art_room_btn a:nth-child(3)::after {background-image: url(../img/icons/arrow_right.svg);}.art_element .slick-dots {bottom: 35px;}.art_element .slick-arrow {width: 13px;height: 22px;background-color: transparent;background-size: 100% 100%;border-radius: 0;}.art_element .slick-arrow.slick-prev {left: 25px;}.art_element .slick-arrow.slick-next {right: 25px;}@media(max-width: 1700px) {.art_element.art_text.purple_bg {font-size: 1.125rem;}.art_element.art_text.purple_bg > .art_element_c {padding: 70px 60px;}.art_element.art_quote .art_quote_cont .art_inner {padding-top: 150px;}}@media(max-width: 1600px) {.art_element.art_group.anything_slider .art_element.art_text > .art_element_c {font-size: .875rem;}.art_element.art_box .art_box_cont {padding: 20px;}.art_element.art_box .art_headline h3 {font-size: 1rem;line-height: 170%;}.art_element.art_box .art_headline > * > span > span {padding: 0 20px;}.art_element.art_quote .art_quote_cont {padding: 80px 50px;}.art_element.art_quote .art_headline h3 {font-size: 1.75rem;}.art_element.art_texti .vertical_title_c {font-size: .625rem;width: 30px;}.art_element.art_texti .vertical_title_c span {left: 25px;}.art_element.art_texti .vertical_title_c + .image_item {width: calc(100% - 30px);}.art_element.content_highlight2 > .art_element_c {padding: 90px 100px 80px;}}@media(max-width: 1500px) {.art_element.art_packages .art_pack_cont {font-size: 1rem;}.art_element.art_packages .art_headline h3 {font-size: 1.75rem;}.art_element.art_packages .art_pack_price {font-size: 1.75rem;}.art_element.art_packages .art_pack_date {font-size: 1rem;padding: 5px 20px;margin-top: 10px;}.art_element.art_packages .art_inner {margin-top: 10px;}.art_element.art_tip .art_tip_cont {padding: 75px 100px 90px;}}@media(max-width: 1400px) {.art_element.art_quote .art_quote_cont {padding: 60px 40px;font-size: 1.125rem;line-height: 150%;}.art_element.art_quote .art_quote_cont::before {height: 50px;}.art_element.art_quote .art_quote_cont:hover::before {height: 130px;}.art_element.art_quote .art_quote_cont:hover .art_inner {padding-bottom: 100px;}.art_element.art_quote .art_quote_cont .art_inner {padding-top: 100px;}.art_element.art_text.purple_bg {font-size: 1rem;}.art_element.art_text.purple_bg > .art_element_c {padding: 40px;}.art_element.art_plain.links_with_images_c > .art_element_c {font-size: 1.75rem;}.art_element.art_plain.links_with_images_c > .art_element_c a {margin-bottom: 18px;}.art_element.art_texti.logo_lisa_alm .image_item::after {right: 15%;width: 120px;height: 42px;}.art_element.art_text.purple_bg .art_headline h3 {font-size: 1.5rem;}}@media(max-width: 1400px) {.art_element.content_highlight2 > .art_element_c {padding: 60px 50px 50px;}}@media(max-width: 1300px) {.art_element.art_group.pkgslider .pkg_c {padding: 40px 80px 0;}.art_element.art_group.pkgslider .pkg_c .art_element {margin-left: 50px;margin-right: 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.sspl {padding-left: 30px;}.art_element.sspr {padding-right: 30px;}.art_element.art_room_extended .art_room_cont {padding: 40px;}}@media(max-width: 1200px) {.art_element.art_quote .art_quote_cont {font-size: 1rem;}.art_element.art_quote .art_quote_cont:hover::before {height: 71px;}.art_element.art_quote .art_quote_cont .art_inner {padding-top: 30px;}.art_element.art_quote .art_quote_cont:hover .art_inner {padding-bottom: 30px;}.art_element.art_quote .art_headline h3 {font-size: 1.5rem;}.art_element.art_text.purple_bg.cols_four {width: 50%;}.art_element.art_text.purple_bg.cols_four .art_element.cols_eight {width: 50%;}.art_element.art_plain.links_with_images_c > .art_element_c {font-size: 1.5rem;}.art_element.art_texti.small_image.image_right .art_texti_cont {padding-left: 40px;padding-right: 50px;}.art_element.special_boxes_c .art_element.art_box .art_headline h3 {font-size: 1.5rem;}.art_element.content_highlight3 > .art_element_c {padding: 90px 100px 70px;}.art_element.art_table th, .art_element.art_table table.mobile_table td.trtitle {padding: 16px 10px;}.art_element.art_table td, .art_element.art_table table.mobile_table th {padding: 20px 10px;}}@media(max-width: 1100px) {.art_element.art_quote .art_quote_cont {padding: 60px 20px;}.art_element.art_plain.links_with_images_c > .art_element_c {font-size: 1.25rem;}.art_element.art_group.pkgslider .pkg_c {padding: 40px 40px 0;}.art_element.art_group.pkgslider .slick-arrow.slick-prev {left: 10px;}.art_element.art_group.pkgslider .slick-arrow.slick-next {right: 10px;}.art_element.art_imageline.grafik_chrisi_nina .art_image::before {width: 300px;height: 44px;}.art_element.art_imageline.grafik_chrisi_nina .art_image::after {width: 200px;height: 41px;}}@media( max-width: 1025px) {.content {font-size: 1rem;}.art_element .art_headline h1, h1.headline {font-size: 2.5rem;}.art_element .art_headline h2, h2.headline {font-size: .938rem;}.art_element .art_headline h3, h3.headline {font-size: 1.5rem;}.art_element .art_headline h4, h4.headline {font-size: 1rem;}.art_element.gondel_anim::after {width: 400px;height: 400px;}.art_element.title_the_tiefenthalers .art_headline:not(.sub) > * > span {padding-bottom: 40px;}.art_element.title_the_tiefenthalers .art_headline:not(.sub) > * > span::before {width: 556px;height: 51px;}.art_element.title_sagen_sie_ja .art_headline:not(.sub) > * > span {padding-bottom: 35px;}.art_element.title_sagen_sie_ja .art_headline:not(.sub) > * > span::before {width: 400px;height: 43px;}.art_element.title_urlaub_bei_freunden .art_headline:not(.sub) > * > span::before {width: 550px;height: 40px;}.art_element.title_schlafen_sie_gut .art_headline:not(.sub) > * > span {padding-bottom: 35px;}.art_element.title_schlafen_sie_gut .art_headline:not(.sub) > * > span::before {width: 500px;height: 40px;}.art_element.art_button, .art_element.art_packages .art_pack_link, .art_element.art_text .art_text_btn, .art_element.art_texti .art_texti_btn, .art_element.art_tip .art_tip_btn, .art_element.art_box .art_box_btn {margin-top: 0;}.art_element.art_button a, .art_element.art_packages .art_pack_link a, .art_element.art_text .art_text_btn a, .art_element.art_texti .art_texti_btn a, .art_element.art_tip .art_tip_btn a, .art_element.art_box .art_box_btn div {padding: 10px 24px 8px 24px;font-size: .75rem;}.art_element.highlight {padding-top: 100px;padding-bottom: 100px;}.content > .art_element.highlight:last-child, .content > .art_element.highlight2:last-child {margin-bottom: -80px;}.art_element.highlight2 {padding-top: 90px;padding-bottom: 90px;}.art_element.content_highlight > .art_element_c {padding: 80px 50px;}.art_element.content_highlight2 > .art_element_c {padding: 40px;}.art_element.content_highlight3 > .art_element_c {padding: 90px 60px 40px;}.art_element.content_highlight2.extra_space_bottom > .art_element_c {padding-bottom: 260px;}.art_element.anything_slider {padding-top: 60px;padding-bottom: 90px;}.art_element.anything_slider::before {width: 340px;height: calc(100% - 40px);}.art_element.anything_slider > .art_element_c > .art_inner {padding-top: 20px;}.art_element.anything_slider > .art_element_c > .art_headline > * {margin-left: 0;}.art_element.anything_slider .controls {font-size: 1rem;padding: 8px 40px;transform: translate(30%, 50%);}.art_element.anything_slider .slick-arrow.slick-prev {left: 12px;}.art_element.anything_slider .slick-arrow.slick-next {right: 12px;}.art_element.art_texti.image_left .art_texti_cont {padding-left: 50px;}.art_element.art_texti.image_right .art_texti_cont {padding-right: 50px;}.art_element.art_texti.small_image.image_right .art_texti_cont {padding-left: 0;padding-right: 50px;}.art_element.art_texti .vertical_title_c {font-size: .5rem;}.art_element.art_group.pkgslider .pkg_c {padding: 10px 30px 0;}.art_element.art_group.pkgslider .slick-arrow {width: 50px;height: 50px;}.art_element.art_group.pkgslider .slick-arrow.slick-prev {left: 8px;}.art_element.art_group.pkgslider .slick-arrow.slick-right {right: 8px;}.art_element.art_group.pkgslider .pkg_c .art_element {margin-left: 35px;margin-right: 35px;}.art_element.art_packages .art_pack_image {min-height: 400px;}.art_element.art_packages .art_pack_cont {font-size: 1rem;}.art_element.art_packages .art_headline h3 {font-size: 1.563rem;}.art_element.art_packages .art_pack_date {font-size: .75rem;}.art_element.art_packages .art_pack_price {font-size: 1.5rem;margin-top: 15px;}.art_element.grafik_urlaub > .art_element_c > .art_inner::after {top: 75px;left: -30px;width: 500px;height: 135px;}.art_element.circle_tiefenthalers > .art_element_c > .art_inner::before {content:none;}.art_element.art_plain.links_with_images_c > .art_element_c a img {display: none;}.art_element.art_text.content_to_right .art_headline.sub {padding-left: 80px;}.art_element.art_text.content_to_right .art_inner {padding-left: 80px;}.art_element.art_gallery .controls {font-size: 1rem;padding: 8px 40px;transform: translate(30%, 50%);}.art_element.art_gallery .slick-arrow.slick-prev {left: 12px;}.art_element.art_gallery .slick-arrow.slick-next {right: 12px;}.art_element.art_gallery .slick-track {gap: 12px;}.art_element.content_highlight.badge_urlaub_flachau > .art_element_c::after {width: 110px;height: 110px;}.art_element.art_imageline .art_inner {gap: 20px;}.art_element.art_texti.special > .art_element_c {padding: 60px 260px 60px 50px;}.art_element.art_texti.special .art_inner {font-size: 1rem;}.art_element.art_texti.special .dv_image_left, .art_element.art_texti.special .dv_image_right, .art_element.art_texti.special .dv_image_full {right: -30px;transform: translateY(-50%);width: 280px;}.art_element.move_to_top > .art_element_c > .art_inner::before {width: 1px;height: 40px;}.art_element.special_boxes_c .art_element.art_box .art_box_cont {padding-bottom: 20px;}.art_element.special_boxes_c .art_element.art_box:hover .art_box_cont {padding-bottom: 50px;}.art_element.special_boxes_c .art_element.art_box .art_box_cont::after {width: 1px;height: 20px;}.art_element.special_boxes_c .art_element.art_box:hover .art_box_cont::after {height: 40px;}.art_element.special_boxes_c .art_element.art_box .art_headline h3 {font-size: 1.25rem;}.art_element.art_group.special_boxes_c > .art_element_c > .art_inner {gap: 10px;}.art_element.art_room_extended .art_room_cont .art_room_price {font-size: 2rem;margin-top: 15px;}.art_element.art_room_extended .art_room_cont .art_room_price .pre_tag {font-size: 1.25rem;}.art_element.art_room_extended .art_room_cont .art_room_price .suf_tag {font-size: .75rem;}.art_element.art_room_extended .art_headline h3 {font-size: 1.375rem;}.art_element.art_room_extended .art_room_btn {margin-top: 20px;}.art_element.art_room_extended .art_room_btn a:first-child, .art_element.art_room_extended .art_room_btn a:nth-child(2) {padding: 10px 24px;font-size: .75rem;}}@media(max-width: 850px) {.art_element.art_group.anything_slider .anything_sl_c {padding-left: 100px;padding-right: 100px;}.art_element.anything_slider .controls {right: 100px;}.art_element.art_group.box_container > .art_element_c > .art_inner {flex-wrap: wrap;justify-content: center;}.art_element.art_quote .art_quote_cont {padding-left: 40px;padding-right: 40px;}.art_element.art_quote {width: 100%;max-width: 500px;}.art_element.art_texti .dv_image_right {width: 100%;order: 1;}.art_element.art_texti .dv_image_left {width: 100%;order: 1;}.art_element.art_texti.image_left .art_texti_cont, .art_element.art_texti.image_right .art_texti_cont, .art_element.art_texti.image_full .art_texti_cont, .art_element.art_texti.small_image.image_right .art_texti_cont, .art_element.art_texti.small_image.image_left .art_texti_cont {width: 100%;padding-top: 20px;padding-left: 0;padding-right: 0;order: 2;}.art_element.art_texti.small_image .img_c {max-width: 100%;}.art_element.gondel_anim::after {content: none;}.art_element.art_group.valign_bottom > .art_element_c > .art_inner {flex-wrap: wrap;}.art_element.art_group.valign_bottom .art_element {width: 100%;}.art_element.art_texti .vertical_title_c {font-size: .75rem;}.art_element.art_group.valign_stretch > .art_element_c > .art_inner {flex-wrap: wrap;justify-content: center;}.art_element.art_group.valign_stretch .art_element {width: 100%;max-width: 500px;}.art_element.art_cols .art_inner {flex-wrap: wrap;gap: 25px;}.art_element.content_highlight3 .art_element.art_cols .art_inner {flex-wrap: nowrap;}.art_element.art_cols.special .art_col {width: 100% !important;}.art_element.art_tip .art_tip_cont {padding: 75px 50px 50px;}.art_element.art_room_extended > .art_element_c {flex-direction: column;}.art_element.art_room_extended .room_gallery {width: 100%;height: 50vw;}.art_element.art_room_extended .room_gallery .galc {border-radius: 45px 45px 0 0;}.art_element.art_room_extended .art_room_cont {width: 100%;border-radius: 0 0 45px 45px;}.art_element.art_table th, .art_element.art_table table.mobile_table td.trtitle {font-size: .75rem;}.art_element.art_table td, .art_element.art_table table.mobile_table th {font-size: .75rem;}}@media(max-width: 750px) {.art_element.art_group.special_boxes_c > .art_element_c > .art_inner {flex-wrap: wrap;justify-content: center;gap: 9px;}.art_element.art_group.special_boxes_c .art_element.cols_four {width: calc(50% - 9px);}.art_element.art_table th, .art_element.art_table table.mobile_table td.trtitle {font-size: .625rem;}.art_element.art_table td, .art_element.art_table table.mobile_table th {font-size: .625rem;}}@media( max-width: 650px) {.art_element .art_headline h1, h1.headline {font-size: 2.188rem;}.art_element .art_headline h2, h2.headline {font-size: 1rem;}.art_element .art_headline h3, h3.headline {font-size: 1.563rem;}.art_element .art_headline h4, h4.headline {font-size: .938rem;}.art_element.title_the_tiefenthalers .art_headline:not(.sub) > * > span {padding-bottom: 25px;}.art_element.title_the_tiefenthalers .art_headline:not(.sub) > * > span::before {width: 325px;height: 29px;transform: none;}.art_element.title_urlaub_bei_freunden .art_headline:not(.sub) > * > span {padding-bottom: 20px;}.art_element.title_urlaub_bei_freunden .art_headline:not(.sub) > * > span::before {width: 300px;height: 22px;transform: translateX(-4%);}.art_element.title_schlafen_sie_gut .art_headline:not(.sub) > * > span {padding-bottom: 20px;}.art_element.title_schlafen_sie_gut .art_headline:not(.sub) > * > span::before {width: 280px;height: 22px;transform: translateX(-4.7%);}.art_element.highlight {padding-top: 60px;padding-bottom: 60px;background-size: 375px auto;}.content > .art_element.highlight:last-child, .content > .art_element.highlight2:last-child {margin-bottom: -45px;}.art_element.highlight2 {padding-top: 50px;padding-bottom: 50px;}.art_element.highlight2 > .art_element_c {background-size: 375px auto;}.art_element.content_highlight3 > .art_element_c {background-size: 375px auto;}.art_element.content_highlight > .art_element_c {padding: 70px 25px 30px;border-radius: 25px;}.art_element.content_highlight2 > .art_element_c {padding: 40px 25px;border-radius: 25px;}.art_element.content_highlight3 > .art_element_c {padding: 50px 25px 20px;border-radius: 25px;}.art_element.content_highlight3.move_first_element_top > .art_element_c {padding-top: 90px;}.art_element.anything_slider > .art_element_c > .art_inner {padding-top: 10px;}.art_element.anything_slider {padding-top: 50px;padding-bottom: 70px;}.art_element.anything_slider::before {width: 100vw;background-size: 375px auto;background-repeat: repeat;}.art_element.art_group.anything_slider .anything_sl_c {padding-left: 9px;padding-right: 9px;}.art_element.anything_slider > .art_element_c > .art_headline {text-align: center;}.art_element.art_group.anything_slider .anything_sl_c .slick-track {gap: 10px;}.art_element.anything_slider .controls {right: 50%;transform: translate(50%, 50%);font-size: .75rem;padding: 6px 30px;}.art_element.anything_slider .slick-arrow {width: 6px;height: 10px;}.art_element.anything_slider .slick-arrow.slick-prev {left: 9px;}.art_element.anything_slider .slick-arrow.slick-next {right: 9px;}.art_element.art_box .art_box_cont {padding: 40px 10px;}.art_element.art_box .art_headline h3 {font-size: .875rem;}.art_element.title_sagen_sie_ja .art_headline:not(.sub) > * > span {padding-bottom: 25px;}.art_element.title_sagen_sie_ja .art_headline:not(.sub) > * > span::before {width: 280px;height: 30px;}.art_element.art_group.box_container > .art_element_c > .art_inner {gap: 0;}.art_element.art_quote .art_quote_cont {font-size: .875rem;padding: 45px 40px;}.art_element.art_quote .art_headline h3 {font-size: 1.125rem;}.art_element.art_quote .art_quote_cont .art_inner {padding-top: 20px;}.art_element.art_quote .art_quote_cont::before {height: 25px;width: 1px;}.art_element.art_texti .dv_image_full, .art_element.art_texti .dv_image_left, .art_element.art_texti .dv_image_right {flex-wrap: wrap;}.art_element.art_texti .vertical_title_c {width: 100%;font-size: .938rem;text-align: center;padding-bottom: 55px;}.art_element.art_texti .vertical_title_c span {position: static;bottom: auto;left: auto;transform: none;white-space: normal;}.art_element.art_texti .vertical_title_c + .image_item {width: 100%;}.art_element.art_plain.links_with_images_c > .art_element_c {font-size: 1rem;padding: 40px 25px;}.art_element.art_plain.links_with_images_c > .art_element_c a {margin-bottom: 12px;}.art_element.art_plain.links_with_images_c > .art_element_c a span {border-width: 1px;}.art_element.art_group.pkgslider .pkg_c {padding-top: 80px;padding-left: 0;padding-right: 0;}.art_element.art_group.pkgslider .pkg_c .art_element {margin-left: 5px;margin-right: 5px;}.art_element.art_group.pkgslider .slick-arrow.slick-prev {top: 20px;left: 50%;transform: translateX(calc(-100% - 5px));}.art_element.art_group.pkgslider .slick-arrow.slick-next {top: 20px;right: 50%;transform: translateX(calc(100% + 5px)) rotate(180deg);}.art_element.art_packages .art_pack_image {min-height: 460px;}.art_element.grafik_urlaub > .art_element_c > .art_inner::after {top: 38px;left: -20px;width: 287px;height: 77px;}.video_inner img.video-button {width: 51px;}.art_element.art_group.anything_slider .art_element.art_text > .art_element_c {padding: 30px 38px;}.art_element.art_text.purple_bg {font-size: .875rem;}.art_element.art_text.purple_bg > .art_element_c {padding: 40px 25px;border-radius: 25px;}.art_element.art_text.content_to_right .art_headline.sub {padding-left: 0;}.art_element.art_text.content_to_right .art_inner {padding-left: 0;}.art_element.art_gallery .controls {right: 50%;transform: translate(50%, 50%);font-size: .75rem;padding: 6px 30px;}.art_element.art_gallery .slick-arrow {width: 6px;height: 10px;}.art_element.art_gallery .slick-arrow.slick-prev {left: 9px;}.art_element.art_gallery .slick-arrow.slick-next {right: 9px;}.art_element.art_tip .art_element_c {padding-bottom: 0;}.art_element.art_tip .art_tip_image_c {min-height: 0;}.art_element.art_tip .art_tip_cont {position: relative;bottom: auto;left: auto;transform: none;width: 100%;padding: 50px 25px 50px;background-size: 375px auto;border-radius: 0;}.art_element.content_highlight.badge_urlaub_flachau > .art_element_c::after {width: 80px;height: 80px;right: 7%;transform: translateY(-25%);}.art_element.art_imageline .art_inner {gap: 10px;}.art_element.art_texti.special > .art_element_c {padding: 40px 25px;border-radius: 25px;background-size: 375px auto;}.art_element.art_texti.special .dv_image_left, .art_element.art_texti.special .dv_image_right, .art_element.art_texti.special .dv_image_full {position: static;right: auto;top: auto;transform: none;width: 100%;}.art_element.art_imageline .art_image .img_c {border-radius: 25px;}.video_inner .video-poster-layer {border-radius: 25px;}.art_element.content_highlight2.extra_space_bottom > .art_element_c {padding-bottom: 170px;}.art_element.move_to_top {margin-top: -170px;}.art_element.art_imageline.grafik_chrisi_nina .art_image::before {width: 200px;height: 29px;}.art_element.art_imageline.grafik_chrisi_nina .art_image::after {width: 150px;height: 31px;}.art_element.content_highlight3 .art_element.art_cols .art_inner {flex-wrap: wrap;}.art_element.move_first_element_top {padding-top: 105px;}.art_element.move_first_element_top .art_element:first-child {margin-top: -200px;}.art_element.art_table th, .art_element.art_table table.mobile_table td.trtitle {font-size: .875rem;background-color: transparent;}.art_element.art_table table.mobile_table td.trtitle {background-color: #FFF;}.art_element.art_table td, .art_element.art_table table.mobile_table th {font-size: .875rem;}.art_element.art_table th:first-child {text-align: left;border-radius: 0;}.art_element.art_room_extended .room_gallery .galc {border-radius: 25px 25px 0 0;}@supports (-webkit-touch-callout: none) {.art_element.art_room_extended .room_gallery .galc .img_c {border-radius: 25px 25px 0 0;overflow: hidden;}}.art_element.art_room_extended .art_room_cont {padding: 30px 25px;border-radius: 0 0 25px 25px;background-size: 375px auto;}.art_element .slick-dots {bottom: 20px;}}@media(max-width: 550px) {.art_element.art_group.special_boxes_c .art_element.cols_four {width: 100%;max-width: 400px;}}@media(max-width: 400px) {.art_element.art_group.anything_slider .art_element.art_text > .art_element_c {padding: 25px 20px;}.art_element.art_box .art_headline h3 {font-size: .75rem;}.art_element.art_box .art_headline > * > span > span {padding: 0 10px;}.art_element.art_quote .art_quote_cont {padding: 25px 20px;font-size: .75rem;}.art_element.art_quote .art_quote_cont::before {content: none;}.art_element.art_group.anything_slider .art_element.art_text > .art_element_c {font-size: .75rem;}.art_element.art_packages .art_pack_cont {padding: 25px;font-size: .875rem;}.art_element.art_packages .art_headline h3 {font-size: 1.375rem;}.art_element.art_packages .art_pack_date {font-size: 0 10px;}.art_element.art_imageline.grafik_chrisi_nina .art_image::before {width: 140px;height: 20px;}.art_element.art_imageline.grafik_chrisi_nina .art_image::after {width: 100px;height: 21px;}.art_element.art_room_extended .art_room_cont .art_room_price {font-size: 1.75rem;}}@supports not (-webkit-touch-callout: none) {.art_element.art_plain.links_with_images_c > .art_element_c a span {-webkit-text-fill-color: transparent;}}.wetter_c {color: #525261;overflow: hidden;width: 96%;margin: 0 2%;}.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: #333333;font-family: 'Raleway',Arial,sans-serif;font-size: 15px;font-weight: normal;line-height: 150%;text-transform: uppercase;}.wetter_c p.wetter_stitle {font-weight: bold;padding: 3px 0;}.wetter_c p.wetter_stitle.spacer {margin: 8px 0 0;}.wetter_c p.wetter_date {}.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: bold;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 {width: 100%;}.wetter_c .wetter_day_data .wetter_label {font-size: 13px;}.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%;}.wetter_c .wetter_day_data .wetter_label {width: 45%;}}#maprahmen {border: 1px solid #fff;width: 100%;text-align: left;}#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: #FFFFFF;font-family: "PT Sans", "Trebuchet MS", Verdana, "Lucida Sans", "sans-serif";font-size: 1em;color: #65594C;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: all 0.5s;text-decoration: none;border-radius: 20px;cursor: pointer;}.mapposition {color: #65594C;font-size: 1em;}.marker {height: 120px;text-align: left;width: 300px;}