@font-face{font-family:"champagne_royaleregular";src:url("/typo3conf/ext/dahoam/Resources/Public/Fonts/champagne_royale-webfont.woff2") format("woff2"),url("/typo3conf/ext/dahoam/Resources/Public/Fonts/champagne_royale-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"champagne_royaleregular";src:url("/typo3conf/ext/dahoam/Resources/Public/Fonts/champagne_royale-webfont.woff2") format("woff2"),url("/typo3conf/ext/dahoam/Resources/Public/Fonts/champagne_royale-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"DM Sans";font-weight:300;src:url("/typo3conf/ext/dahoam/Resources/Public/Fonts/DMSans18pt-Light.eot");src:url("../../Fonts/DMSans18pt-Light.eot?#iefix") format("embedded-opentype"),url("/typo3conf/ext/dahoam/Resources/Public/Fonts/DMSans18pt-Light.woff2") format("woff2"),url("/typo3conf/ext/dahoam/Resources/Public/Fonts/DMSans18pt-Light.woff") format("woff"),url("/typo3conf/ext/dahoam/Resources/Public/Fonts/DMSans18pt-Light.ttf") format("truetype"),url("../../Fonts/DMSans18pt-Light.svg#DM Sans 18pt Light") format("svg")}@font-face{font-family:"DM Sans";font-weight:700;src:url("/typo3conf/ext/dahoam/Resources/Public/Fonts/DMSans18pt-Bold.eot");src:url("../../Fonts/DMSans18pt-Bold.eot?#iefix") format("embedded-opentype"),url("/typo3conf/ext/dahoam/Resources/Public/Fonts/DMSans18pt-Bold.woff2") format("woff2"),url("/typo3conf/ext/dahoam/Resources/Public/Fonts/DMSans18pt-Bold.woff") format("woff"),url("/typo3conf/ext/dahoam/Resources/Public/Fonts/DMSans18pt-Bold.ttf") format("truetype"),url("../../Fonts/DMSans18pt-Bold.svg#DM Sans 18pt") format("svg")}.infosite{position:relative;padding-top:12.5%;padding-bottom:2.5%;background:#7b7464}.infosite h1{font-size:3rem;color:#fff !important}.infosite ::before{position:absolute;content:"";display:block;width:100%;height:100%;background:url("/typo3conf/ext/dahoam/Resources/Public/Images/bg-texture-2.svg") repeat center;background-size:90%;left:0;top:0;opacity:.1}.ausflugsziele .teaser IMG{max-width:100%;height:auto}.icon-ausst{height:60px}.pageUid-18 footer .row a.impressum{font-weight:700}.pageUid-19 footer .row a.datenschutz{font-weight:700}.bg-texture{background:url("/typo3conf/ext/dahoam/Resources/Public/Images/bg-texture.svg") repeat center !important;background-size:cover}*,*::before,*::after{box-sizing:border-box}html{scroll-behavior:smooth}.container-fluid .col{padding:0 !important}:focus{color:inherit !important}.bg-dark{background:#7b7464 !important}.bg-signal{background:#76c1ae}.info-content ul{position:relative;display:block;max-width:700px;margin:0px auto !important;margin-top:2rem !important}.info-content ul li{list-style:none;padding-top:10px;padding-bottom:10px;padding-left:25px;border-bottom:1px solid #e9e5de;position:relative}.info-content ul li::before{content:"";position:absolute;left:0;top:13px;margin-top:0px;width:20px;height:20px;background:url("/typo3conf/ext/dahoam/Resources/Public/Images/check.svg") no-repeat center;background-size:75%}body{font-family:"DM Sans",sans-serif;font-weight:300;overflow-x:hidden;overflow-y:auto;width:100%;min-height:100%;line-height:1.65;color:#5a564d;-webkit-font-smoothing:antialiased}.frame-type-x_1col h2{margin-bottom:1rem}.bg-primary{background-color:#7b7464 !important}.app-detail-header{height:250px;background:#7b7464;padding-top:3%;padding-bottom:3%;min-height:500px;display:flex;align-items:center;justify-content:center;position:relative}.app-detail-header::before{position:absolute;content:"";display:block;width:100%;height:100%;opacity:.7;background:url("/typo3conf/ext/dahoam/Resources/Public/Images/bg-texture-2.svg") repeat center !important;background-size:100% !important;left:0;top:0}.app-detail-header .header-wrapper{position:relative}.app-detail-header .header-wrapper::before{height:1px;width:400px;border-top:2px dotted #fff !important;content:"";position:absolute;top:0;left:50%;margin-left:-200px;z-index:40 !important}.app-detail-header::before{position:absolute;content:"";top:0;left:0;z-index:3;width:100%;height:100%;background:linear-gradient(to bottom, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.05))}.app-detail-header::after{position:absolute;content:"";top:0;left:0;z-index:2;width:100%;height:100%;background:url("/typo3conf/ext/dahoam/Resources/Public/Images/bg-texture.svg") repeat center}body.open-nav{overflow-y:hidden !important}strong,.bolder{font-weight:700}aside a IMG{transition:all .3s ease}.banner-image IMG{transition:all .3s ease;width:100%;height:auto}.banner-image .overlay{z-index:2;background:linear-gradient(to bottom, rgba(0, 0, 0, 0.8), rgba(0, 0, 0, 0.5))}section.ausflugsziele{background:#f7f7f7}.frame-type-text a{color:#7b7464;text-decoration:none;transition:all .3s ease;position:relative}.frame-type-text a::before{display:block;bottom:0;left:0;width:0;height:1px;background:#bbb09f;content:"";position:absolute;transition:all .3s ease}.frame-type-text a:hover::before{width:100%}.frame-type-text a:hover{color:#bbb09f !important}h1,.bg-col-primary h2,.banner-image h3,#Inclusive h3,.bg-col-secondary h3{font-family:"champagne_royaleregular";font-size:clamp(3.5rem,4.5vw,4rem);transition:all .3s ease;text-transform:uppercase;color:#7b7464;text-align:center;position:relative;width:100%;max-width:850px;margin-left:auto !important;margin-right:auto !important;padding-bottom:3.5rem}.bg-col-secondary h3{color:#fff !important;font-weight:500 !important;font-size:clamp(2.5rem,4.5vw,4rem) !important}.bg-col-secondary p{color:#fff}h1::after,.bg-col-primary h2::after,#Inclusive h3::after,.bg-col-secondary h3::after{position:absolute;width:80px;height:20px;background:url("/typo3conf/ext/dahoam/Resources/Public/Images/Tilde.svg") no-repeat center;background-size:contain;left:50%;margin-left:-40px;bottom:0;content:"";display:block}.bg-col-secondary table td{color:#fff !important}.bg-col-secondary .frame-default table.contenttable td:first-child::before{content:"";position:absolute;left:0;top:0;margin-top:1.1rem;width:20px;height:20px;background:url("/typo3conf/ext/dahoam/Resources/Public/Images/check.svg") no-repeat center;background-size:75%}.bg-col-secondary .frame-default table.contenttable td:first-child{width:250px;vertical-align:text-top}#Inclusive h3::after{background:url("/typo3conf/ext/dahoam/Resources/Public/Images/Tilde-White.svg") no-repeat center;background-size:contain}.fullwidth-teaser{overflow:hidden !important}.fullwidth-teaser .teaser-background{max-height:1080px;overflow:hidden !important}.fullwidth-teaser .teaser-content{min-height:100% !important}.fullwidth-teaser video{height:100% !important}h2,.fullwidth-teaser h3{text-transform:uppercase;text-align:center;margin:0px auto;margin-top:2.5rem !important;margin-bottom:2.5rem !important;color:#9ca1a8;font-size:.95rem;letter-spacing:.5rem}.frame-default h4{font-weight:700;max-width:600px;margin-left:auto !important;margin-right:auto !important;color:#9ca1a8;text-transform:uppercase;margin-top:3rem;margin-bottom:3rem}.frame-default h3{color:#7b7464;margin-bottom:1rem;text-transform:uppercase;font-weight:700;font-size:3rem}h3.app-headline{font-weight:400;color:#fff}.teaser-content h3,.teaser-content h4{font-weight:400}.frame-default table.contenttable{margin-left:auto !important;margin-right:auto !important;width:90% !important;max-width:1100px}.frame-default table.contenttable td,.frame-default table.contenttable td p{color:#323335}.frame-default table.contenttable td a{color:#7b7464;font-weight:700;text-decoration:none;transition:all .3s ease}.frame-default table.contenttable td a:hover{color:#bbb09f !important}.frame-default table.contenttable td,.frame-default table.contenttable th{padding:1rem;color:#7b7464 !important}.frame-default table.contenttable td p,.frame-default table.contenttable th p{margin:0;padding:0;text-align:left !important;color:#7b7464 !important}.frame-default table.contenttable tr{border-color:rgba(0,0,0,.1) !important}.frame-default table.contenttable td:first-child{color:#7b7464 !important;padding-left:1.5rem}.frame-default table.contenttable td:first-child{position:relative}.frame-default table.contenttable td:first-child::before{content:"";position:absolute;left:0;top:50%;margin-top:-10px;width:20px;height:20px;background:url("/typo3conf/ext/dahoam/Resources/Public/Images/check.svg") no-repeat center;background-size:75%}.frame-default.frame-layout-1 table.contenttable td:first-child::before{top:0;margin-top:19px}.frame-default.frame-layout-1 table.contenttable td:nth-child(2),.frame-default.frame-layout-1 table.contenttable th:nth-child(2),.frame-default.frame-layout-1 table.contenttable td:nth-child(4),.frame-default.frame-layout-1 table.contenttable th:nth-child(4),.frame-default.frame-layout-1 table.contenttable td:nth-child(6),.frame-default.frame-layout-1 table.contenttable th:nth-child(6){background:rgba(0,0,0,.07)}.frame-default.frame-layout-1 table.contenttable td:nth-child(3),.frame-default.frame-layout-1 table.contenttable th:nth-child(3),.frame-default.frame-layout-1 table.contenttable td:nth-child(5),.frame-default.frame-layout-1 table.contenttable th:nth-child(5){background:rgba(0,0,0,.03)}.frame-default.frame-layout-1 table.contenttable td,.frame-default.frame-layout-1 table.contenttable th{vertical-align:text-top !important}.fullwidth-teaser h3{color:#fff;font-size:1rem !important;max-width:520px;line-height:1.5rem !important;margin-left:auto;margin-right:auto}.fullwidth-teaser h4{text-align:center !important;word-break:auto-phrase;color:#fff;font-family:"champagne_royaleregular",serif;max-width:500px;margin-left:auto;text-transform:uppercase;transition:all .3s ease;font-size:clamp(4.5rem,4vw,7rem);line-height:4.25rem !important;margin-right:auto}.banner-image h3{word-break:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.banner-image h4{word-break:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-weight:700}.fullwidth-teaser,.fullwidth-teaser .overlay-teaser{overflow:hidden !important}.fullwidth-teaser,.overlay-teaser{height:100%;max-height:1080px}.fullwidth-teaser video,.fullwidth-teaser IMG{transition:all .3s ease}.fullwidth-teaser.text-left .overlay-teaser{left:0}.fullwidth-teaser.text-right .overlay-teaser{right:0}hr{background-color:#e9e5de}.app-swiper h3{font-family:"champagne_royaleregular",serif;text-transform:uppercase;font-size:3rem;transition:all .3s ease}#content .frame-type-text p{max-width:800px;margin-left:auto;margin-right:auto;text-align:center}a.dh-btn,.link-container a.dh-btn{display:inline-block;padding:1rem 2.5rem;font-family:"DM Sans",sans-serif;font-size:.85em !important;letter-spacing:.25em;text-transform:uppercase;text-decoration:none;border-radius:0;color:#7b7464;border:2px solid #7b7464 !important;cursor:pointer;transition:all .3s ease;position:relative}a.dh-btn--outline,.link-container a.dh-btn--outline{border:2px solid red !important;color:#7b7464;border:2px solid #7b7464 !important;background:rgba(0,0,0,0)}a.dh-btn--outline:hover,.link-container a.dh-btn--outline:hover{color:#e9e5de;border:2px solid #e9e5de !important}a.dh-btn::after,.link-container a.dh-btn::after{position:absolute;width:100%;opacity:0;height:0;background:#7b7464;z-index:-1;left:0;top:0;content:"";transition:all .3s ease}a.dh-btn:hover::after,.link-container a.dh-btn:hover::after{opacity:1;height:100%}.fullwidth-teaser .dh-btn{color:#fff;border:2px solid #fff !important;position:relative}.fullwidth-teaser .dh-btn::after{position:absolute;width:100%;opacity:0;height:0;background:#7b7464;z-index:-1;left:0;top:0;content:"";transition:all .3s ease}.fullwidth-teaser .dh-btn:hover::after{opacity:1;height:100%}.bg-col-primary{background:#e9e5de;padding-top:3%;padding-bottom:3%;min-height:600px;display:flex;align-items:center;justify-content:center;position:relative}.bg-col-primary::before{position:absolute;content:"";display:block;width:100%;height:100%;background:url("/typo3conf/ext/dahoam/Resources/Public/Images/bg-texture.svg") repeat center;left:0;top:0}.bg-col-secondary{background:#7b7464;padding-top:5%;padding-bottom:5%;min-height:600px;display:flex;align-items:center;justify-content:center;position:relative}.bg-col-secondary h1,.bg-col-secondary h4,.bg-col-secondary ul,.bg-col-secondary ul li,.bg-col-secondary ul li p,.bg-col-secondary td,.bg-col-secondary td:first-child,.bg-col-secondary td p,.bg-col-secondary table,.bg-col-secondary .frame-default table.contenttable td{color:#fff !important}.bg-col-secondary::before{position:absolute;content:"";display:block;width:100%;height:100%;background:url("/typo3conf/ext/dahoam/Resources/Public/Images/bg-texture-2.svg") repeat center;background-size:100%;opacity:.7;left:0;top:0}.bg-col-secondary p.lead{text-transform:uppercase;font-size:1.5rem;letter-spacing:2px}.ausstattung table{max-width:750px !important}.ausstattung table td{vertical-align:text-top !important}.ausstattung table td:first-child{width:50% !important}.ausstattung table td:first-child::before{top:0 !important;margin-top:20px !important}.ausstattung table td:nth-child(2){width:50% !important;position:relative;padding-left:1.5rem}.ausstattung table td:nth-child(2)::before{content:"";position:absolute;left:0;top:0;margin-top:20px !important;width:20px;height:20px;background:url("/typo3conf/ext/dahoam/Resources/Public/Images/check.svg") no-repeat center;background-size:75%}body{overflow-x:hidden !important;overflow-y:auto !important;background:#fff}button.btn-closenav{background:none;border:none}button.dahoam.nav-toggle{background:none !important;border:none !important;color:#fff;font-family:"DM Sans",sans-serif;font-weight:300 !important}.text-grey{color:#9ca1a8}.text-grey-dark{color:#323335;transition:all .3s ease}.text-grey-dark:hover{color:#fff}.bg-beige-middle{background:#bbb09f}.bg-beige-middle:hover{background:#5e584a}.bg-beige-light{background:#e9e5de}.bg-beige-light:hover{background:#5e584a}.booking a{font-weight:900;color:#fff !important;background:#76c1ae;border:none !important}.booking a:hover{border:none !important;background:#5a8e81}.nav-inner{top:0;right:-120%;z-index:2;max-width:50%;transition:all .5s ease}.fullwidth-teaser .teaser-content{z-index:10;width:calc(50vw - .5rem);background:rgba(0,0,0,.6)}body.open-nav .nav-inner{top:0;right:0}header#mainHeader{z-index:200;transition:all .3s ease;margin-top:-20px}header#mainHeader .phone-btn{top:-3px}header#mainHeader .logo-wrapper{height:100px}header#mainHeader .logo-wrapper-mobile{height:60px}header#mainHeader .logo-wrapper-mobile IMG{transition:all .3s ease;position:relative;transform:scale(1);max-width:120px;margin-top:-5px}header#mainHeader .logo-wrapper IMG{transition:all .3s ease;position:relative;transform:scale(1)}header#mainHeader .icon-wrapper{width:25px;height:25px}header#mainHeader .icon-wrapper.phone{background:url("/typo3conf/ext/dahoam/Resources/Public/Images/telephone.svg") no-repeat;background-size:23px;position:relative;transition:all .3s ease;top:6px;left:-10px;background-position:top center}.scrolling_fixed_header header#mainHeader .icon-wrapper.phone{top:6px;background-position:bottom center}header#mainHeader .icon-wrapper.menu{width:25px;height:10px}header#mainHeader .icon-wrapper.menu{background:url("/typo3conf/ext/dahoam/Resources/Public/Images/HamburgerMenuButton.svg") no-repeat;background-size:20px;position:relative;transition:all .3s ease;top:1px;right:0px;background-position:top center}.scrolling_fixed_header header#mainHeader .icon-wrapper.menu{top:0px;background-position:bottom center}.scrolling_fixed_header header#mainHeader .logo-wrapper IMG{margin-top:-105px !important;transform:scale(0.85)}.scrolling_fixed_header header#mainHeader .logo-wrapper-mobile IMG{margin-top:-55px !important;transform:scale(0.85)}header#mainHeader a{transition:all .3s ease}.scrolling_fixed_header header#mainHeader a{color:#7b7464 !important}.scrolling_fixed_header header#mainHeader a:hover{color:#e9e5de !important}.scrolling_fixed_header header#mainHeader .row.py-lg-5{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.scrolling_fixed_header header#mainHeader{margin-top:0px;position:fixed !important;width:100vw;background:#fff;z-index:1000 !important;top:0;left:0}.swiper-2 .swiper-wrapper::before{content:"Ankommen & losleben";white-space:pre;position:absolute;height:100%;width:100%;display:flex;align-items:center;justify-content:center;text-align:center !important;z-index:15;color:#fff;left:0;top:0;letter-spacing:10px;font-size:clamp(.7rem,2vw,2rem);text-transform:uppercase;transform:translateY(-5%);opacity:0;transition:all 1.5s ease;transition-delay:.1s;background:url("/typo3conf/ext/dahoam/Resources/Public/Images/swoosh.svg") no-repeat;background-position:center;background-size:100px;padding-top:10rem}.swiper-initialized .swiper-wrapper::before{opacity:1;transform:translateY(0)}.swiper-2 .swiper-wrapper::after{opacity:0;content:"Wia dahoam";font-weight:700;white-space:pre;position:absolute;margin-top:7.75rem;width:100%;height:100%;display:flex;align-items:center;justify-content:center;text-align:center;z-index:15;color:#fff;left:0;top:0;letter-spacing:10px;font-size:clamp(.7rem,2vw,2rem);text-transform:uppercase;transform:translateY(5%);transition:all 1.25s ease;transition-delay:.9s}.swiper-initialized .swiper-wrapper::after{opacity:1;transform:translateY(0)}.imageslider .swiper-slide{position:relative;max-height:100vh;overflow:hidden;z-index:1}.imageslider .swiper-slide IMG{width:100%;height:auto !important;transition:all .3s ease}.imageslider .swiper-slide::before{width:100%;height:100%;content:"";z-index:2;position:absolute;background-image:linear-gradient(to bottom, rgba(50, 51, 53, 0.9), rgba(0, 0, 0, 0.4))}.imageslider .swiper-pagination{position:absolute;bottom:1.5rem !important;left:1.5rem !important;z-index:25 !important;display:flex !important;justify-content:end !important;width:calc(100% - 3rem) !important;gap:8px}.imageslider .swiper-pagination .swiper-pagination-bullet{width:32px;height:4px;border-radius:0px !important;background:rgba(255,255,255,.45);cursor:pointer;transition:all .2s}.imageslider .swiper-pagination .swiper-pagination-bullet:hover,.swiper-pagination .swiper-pagination-bullet-active,.swiper-pagination .swiper-pagination-bullet-active:hover{background:#fff !important}.app-swiper{overflow:hidden;max-width:75% !important;margin:0 auto}.app-swiper .swiper-slide{width:auto;height:auto;max-height:420px;overflow:hidden}.app-swiper .swiper-slide .teaser-content{position:absolute;top:0;left:0;background:rgba(0,0,0,.45) !important;width:100%;height:100%;z-index:2}.app-swiper .morelink{display:flex;align-items:center;height:auto;right:-2px;bottom:0;writing-mode:vertical-rl;transform:scale(-1, -1);background:#7b7464;z-index:3;height:100%;padding:3rem 1.25rem;transition:all .3s ease}.bg-col-secondary .app-swiper .morelink{background:#bbb09f}.bg-col-secondary .app-swiper .morelink:hover{background:#e9e5de}.bg-col-secondary .app-swiper .morelink:hover a{color:#7b7464 !important}.bg-col-secondary .app-swiper .morelink:hover a .app-icon{filter:brightness(50%)}.app-swiper .morelink .icon{right:3px;padding-bottom:5px !important}.app-swiper .morelink:hover{background:#bbb09f}.app-swiper .swiper-slide IMG{max-width:700px;height:auto}.outer-nav-overlay-container{left:0;top:0;z-index:1;transition:all .1s ease;opacity:0;visibility:hidden}.outer-nav-overlay-container .nav-overlay-background::after{position:fixed;left:0;top:0;width:100%;height:100%;position:absolute;content:"";z-index:2;opacity:0;backdrop-filter:blur(10px);transition:all .3s ease}.text-primary{color:#7b7464 !important}.bg-secondary{background:#e9e5de !important}body.open-nav .outer-nav-overlay-container{z-index:4000000 !important;opacity:1;visibility:visible}body.open-nav .nav-overlay-background::after{opacity:1}.footer h3,.footer h4{font-size:1.25em !important;line-height:1em !important;letter-spacing:5px}.footer a,.additional a{position:relative;transition:all .3s ease;overflow:hidden}.footer a:hover,.additional a:hover{color:#bbb09f !important}.footer a:hover::before,.additional a:hover::before{width:100%}.footer a::before,.additional a::before{content:"";width:0;height:2px;position:absolute;bottom:-2px;left:0px;background:#bbb09f !important;display:block;transition:all .3s ease}.footer .header-row::after{content:"";width:100px;height:20px;position:absolute;display:block;bottom:1rem;left:50%;margin-left:-50px;background:url("/typo3conf/ext/dahoam/Resources/Public/Images/Tilde.svg") no-repeat center;background-size:40px}.nav-overlay-background{position:fixed !important;z-index:1;right:-110%;top:0 !important;background:rgba(0,0,0,.5);transition:all .3s ease}body.open-nav .nav-overlay-background{top:0;right:0 !important}.nav-inner.bg-texture{background:#fff url("/typo3conf/ext/dahoam/Resources/Public/Images/bg-texture.svg") repeat !important;background-position:center;background-size:contain}.nav-inner ul li{font-family:"champagne_royaleregular",serif}.nav-inner ul{padding-left:0rem}.nav-wrapper .additional{transition:all .3s ease;border-top:1px dotted #7b7464;border-bottom:1px dotted #7b7464}.nav-inner ul li a{font-size:clamp(3rem,8vw,5rem);line-height:4rem;text-transform:uppercase;color:#7b7464;transition:all .3s ease}.nav-inner ul li a:hover{color:#bbb09f}.nav-inner ul li.active a{color:#bbb09f}@-webkit-keyframes rotating /* Safari and Chrome */{from{-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotating{from{-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}to{-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}section.ausstattung{position:relative}section.ausstattung::after{width:280px;height:280px;background:#76c1ae url("/typo3conf/ext/dahoam/Resources/Public/Icons/Inclusive/claim.png") no-repeat center;background-size:97%;position:absolute;right:7.5%;top:-140px;z-index:10 !important;content:"";border-radius:50rem;-webkit-animation:rotating 25s linear infinite;-moz-animation:rotating 25s linear infinite;-ms-animation:rotating 25s linear infinite;-o-animation:rotating 25s linear infinite;animation:rotating 25s linear infinite}@media(min-width: 1901px){video{min-width:100vw !important;height:auto !important}.fullwidth-teaser h4{line-height:5.25rem !important}}@media(max-width: 1900px){.app-swiper{max-width:100% !important}}@media(max-width: 1520px){.ce-image .ce-column{float:none !important;margin:1.5rem auto !important}.ce-gallery .ce-row{margin-bottom:0 !important}}@media(min-width: 1400px){.banner-image{max-height:900px;overflow:hidden}.bg-col-secondary table{max-width:900px !important;margin:0px auto !important}.sub-page.ausstattung:not(.pageUid-3) .banner-image{max-height:750px}.sub-page.ausstattung:not(.pageUid-3) .banner-image IMG{position:relative;transform:translateY(0%)}.sub-page.ausstattung:not(.pageUid-3) .banner-image .overlay{display:none !important}.fullwidth-teaser .overlay-teaser{min-height:1080px}}@media(max-width: 1399px){.sub-page.ausstattung:not(.pageUid-3) .banner-image .overlay{background:none !important;display:none !important}aside a IMG{max-width:100px;height:auto}.nav-inner{max-width:70%}.fullwidth-teaser .teaser-content{width:100vw}.fullwidth-teaser,.overlay-teaser{height:750px}.fullwidth-teaser video,.fullwidth-teaser IMG{min-width:unset !important;width:auto !important;height:auto !important;height:750px !important}}@media(max-width: 1199px){.app-swiper{max-width:85% !important}.footer .header-row::after{left:0;margin-left:0px;background-position:10px 5px}}@media(min-width: 992px)and (max-width: 1199px){section.ausstattung::after{width:200px !important;height:200px !important;top:-100px}}@media(max-width: 991px){section.ausstattung::after{display:none !important}.frame-type-image .ce-row{margin-bottom:-25px !important}.app-detail-header .header-wrapper::before{display:none}.highlights p.lead{font-size:1rem !important}.bg-col-secondary{padding-top:4rem !important;padding-bottom:4rem !important}.bg-col-secondary .frame-default table.contenttable td:first-child{width:170px;vertical-align:text-top}.ce-gallery figure.image IMG{max-width:600px !important;height:auto !important}.app-detail-header{height:250px;min-height:300px}.banner-image IMG{width:auto;height:auto;transform:translateX(-7.5%);min-height:600px}.nav-wrapper .additional{border:none !important}aside a IMG{max-width:90px;height:auto}#content-7{padding-top:10% !important;padding-bottom:5%}.fullwidth-teaser .wrapper,.btn-container{transform:scale(0.8)}.teaser .btn-container{transform:translateX(-10%) scale(0.8)}.scrolling_fixed_header header#mainHeader .row.py-lg-5{padding-top:1rem !important;padding-bottom:1rem !important}.app-swiper h3{font-size:2.7rem}.bg-col-primary{padding-top:15% !important;padding-bottom:15% !important}h2{font-size:.8rem;margin-bottom:2.5rem}.app-swiper{max-width:90% !important}.fullwidth-teaser .teaser-content{width:100vw}.swiper-2 .swiper-wrapper::before{letter-spacing:10px;padding-top:8rem}.swiper-2 .swiper-wrapper::after{margin-top:5.5rem}.nav-inner ul{padding-left:2.5rem}.nav-inner ul li a{line-height:3.75rem}.swiper-slide IMG:not(.app-icon){width:auto;min-height:500px !important;position:relative}a.dh-btn{min-width:250px;text-align:center}}@media(max-width: 767px){.banner-image IMG{transform:translateX(0)}aside a IMG{max-width:70px;height:auto}.btn-closenav{transform:scale(0.85)}.nav-inner ul li a{font-size:clamp(2.4rem,6vw,3rem) !important;line-height:1.5rem}.nav-inner{max-width:unset !important;width:85vw !important}.nav-inner ul{display:block;width:100% !important}}@media(max-width: 520px){.banner-image h3{font-size:3.25rem;line-height:2.85rem;margin-bottom:1.25rem !important;word-break:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.banner-image h4{font-size:1rem;padding-left:3rem;padding-right:3rem}.banner-image IMG{transform:translateX(-20%);min-height:500px}body{font-size:.9rem !important}h2{max-width:360px;line-height:1.25rem}h1,.bg-col-primary h2{font-size:2.75rem}.app-swiper h3{font-size:2.25rem}.app-swiper .app-infos{transform:scale(0.8) translateX(-1.5rem)}.app-swiper{max-width:100% !important}.fullwidth-teaser h4{font-size:4rem;max-width:100% !important;line-height:3.75rem !important}.swiper-slide IMG{left:-25%}}