.background-slider,figure{height:100%;z-index:1;width:100%;top:0}.pic-1,.pic-13,.pic-17,.pic-21,.pic-29,.pic-33,.pic-37,.pic-5,.pic-9{opacity:1}.row,.row-2{-webkit-box-sizing:border-box;padding:0}*,.row,.row-2,header{padding:0}#logo a:hover,label.hamburg{background:0 0}#move,.line{-webkit-transition:.5s;-o-transition:.5s}#hamburg:checked+.hamburg .line:nth-child(2),figure{opacity:0}#move,*,body,header{margin:0}#move,nav ul{background:#79b101}.content h2,body,nav ul li a{font-weight:400}nav ul li a,nav ul li ul li a{font-size:1.2rem}.content h1,.inklusive>.col-1{margin-top:40px}#logo a:hover,.buttonresponsive a,.buttonvio a,.content a,.zusatz a,.zusatzbutton a,a,a:hover,nav ul li a{text-decoration:none}.buttonresponsive a:hover,.buttonvio a:hover,.zusatzbutton a:hover{text-decoration:underline}footer p,footer ul{line-height:1.5rem;margin-top:15px;margin-left:5px;text-shadow:1px 1px 2px rgba(0,0,0,.6)}#move,.center{text-align:center}@font-face{font-family:'Roboto Condensed';font-style:normal;font-weight:300;src:url('../fonts/roboto-condensed-v25-latin-300.eot');src:local(''),url('../fonts/roboto-condensed-v25-latin-300.eot?#iefix') format('embedded-opentype'),url('../fonts/roboto-condensed-v25-latin-300.woff2') format('woff2'),url('../fonts/roboto-condensed-v25-latin-300.woff') format('woff'),url('../fonts/roboto-condensed-v25-latin-300.ttf') format('truetype'),url('../fonts/roboto-condensed-v25-latin-300.svg#RobotoCondensed') format('svg')}@font-face{font-family:'Roboto Condensed';font-style:normal;font-weight:400;src:url('../fonts/roboto-condensed-v25-latin-regular.eot');src:local(''),url('../fonts/roboto-condensed-v25-latin-regular.eot?#iefix') format('embedded-opentype'),url('../fonts/roboto-condensed-v25-latin-regular.woff2') format('woff2'),url('../fonts/roboto-condensed-v25-latin-regular.woff') format('woff'),url('../fonts/roboto-condensed-v25-latin-regular.ttf') format('truetype'),url('../fonts/roboto-condensed-v25-latin-regular.svg#RobotoCondensed') format('svg')}@font-face{font-family:'Roboto Condensed';font-style:italic;font-weight:300;src:url('../fonts/roboto-condensed-v25-latin-300italic.eot');src:local(''),url('../fonts/roboto-condensed-v25-latin-300italic.eot?#iefix') format('embedded-opentype'),url('../fonts/roboto-condensed-v25-latin-300italic.woff2') format('woff2'),url('../fonts/roboto-condensed-v25-latin-300italic.woff') format('woff'),url('../fonts/roboto-condensed-v25-latin-300italic.ttf') format('truetype'),url('../fonts/roboto-condensed-v25-latin-300italic.svg#RobotoCondensed') format('svg')}@font-face{font-family:'Roboto Condensed';font-style:italic;font-weight:400;src:url('../fonts/roboto-condensed-v25-latin-italic.eot');src:local(''),url('../fonts/roboto-condensed-v25-latin-italic.eot?#iefix') format('embedded-opentype'),url('../fonts/roboto-condensed-v25-latin-italic.woff2') format('woff2'),url('../fonts/roboto-condensed-v25-latin-italic.woff') format('woff'),url('../fonts/roboto-condensed-v25-latin-italic.ttf') format('truetype'),url('../fonts/roboto-condensed-v25-latin-italic.svg#RobotoCondensed') format('svg')}@font-face{font-family:'Roboto Condensed';font-style:normal;font-weight:700;src:url('../fonts/roboto-condensed-v25-latin-700.eot');src:local(''),url('../fonts/roboto-condensed-v25-latin-700.eot?#iefix') format('embedded-opentype'),url('../fonts/roboto-condensed-v25-latin-700.woff2') format('woff2'),url('../fonts/roboto-condensed-v25-latin-700.woff') format('woff'),url('../fonts/roboto-condensed-v25-latin-700.ttf') format('truetype'),url('../fonts/roboto-condensed-v25-latin-700.svg#RobotoCondensed') format('svg')}@font-face{font-family:'Roboto Condensed';font-style:italic;font-weight:700;src:url('../fonts/roboto-condensed-v25-latin-700italic.eot');src:local(''),url('../fonts/roboto-condensed-v25-latin-700italic.eot?#iefix') format('embedded-opentype'),url('../fonts/roboto-condensed-v25-latin-700italic.woff2') format('woff2'),url('../fonts/roboto-condensed-v25-latin-700italic.woff') format('woff'),url('../fonts/roboto-condensed-v25-latin-700italic.ttf') format('truetype'),url('../fonts/roboto-condensed-v25-latin-700italic.svg#RobotoCondensed') format('svg')}body,html{height:100%;scroll-behavior:smooth}body{font-family:'Roboto Condensed',Verdana,sans-serif;font-size:16px;overflow-x:hidden}.clearfix::after{content:"";display:block;clear:both}.clear{clear:both}.background-slider{position:fixed;overflow:hidden}.downArrow,figure{position:absolute}figure{left:0;animation:24s linear infinite slideShow;-o-animation:24s linear infinite slideShow;-moz-animation:24s linear infinite slideShow;-webkit-animation:24s linear infinite slideShow}.pic-1{background:url("../images/bg/bg-1.webp") center center/cover no-repeat}.pic-2{animation-delay:6s;-o-animation-delay:6s;-moz--animation-delay:6s;-webkit-animation-delay:6s;background:url("../images/bg/bg-2.webp") center center/cover no-repeat}.pic-3{animation-delay:12s;-o-animation-delay:12s;-moz--animation-delay:12s;-webkit-animation-delay:12s;background:url("../images/bg/bg-3.webp") center center/cover no-repeat}.pic-4{animation-delay:18s;-o-animation-delay:18s;-moz--animation-delay:18s;-webkit-animation-delay:18s;background:url("../images/bg/bg-4.webp") center center/cover no-repeat}.pic-5{background:url("../images/bg/bg-5.webp") center center/cover no-repeat}.pic-6{animation-delay:6s;-o-animation-delay:6s;-moz--animation-delay:6s;-webkit-animation-delay:6s;background:url("../images/bg/bg-6.webp") center center/cover no-repeat}.pic-7{animation-delay:12s;-o-animation-delay:12s;-moz--animation-delay:12s;-webkit-animation-delay:12s;background:url("../images/bg/bg-7.webp") center center/cover no-repeat}.pic-8{animation-delay:18s;-o-animation-delay:18s;-moz--animation-delay:18s;-webkit-animation-delay:18s;background:url("../images/bg/bg-8.webp") center center/cover no-repeat}.pic-9{background:url("../images/bg/bg-9.webp") center center/cover no-repeat}.pic-10{animation-delay:6s;-o-animation-delay:6s;-moz--animation-delay:6s;-webkit-animation-delay:6s;background:url("../images/bg/bg-10.webp") center center/cover no-repeat}.pic-11{animation-delay:12s;-o-animation-delay:12s;-moz--animation-delay:12s;-webkit-animation-delay:12s;background:url("../images/bg/bg-11.webp") center center/cover no-repeat}.pic-12,.pic-44{animation-delay:18s;-o-animation-delay:18s;-moz--animation-delay:18s;-webkit-animation-delay:18s;background:url("../images/bg/bg-12.webp") center center/cover no-repeat}.pic-13{background:url("../images/bg/bg-13.webp") center center/cover no-repeat}.pic-14{animation-delay:6s;-o-animation-delay:6s;-moz--animation-delay:6s;-webkit-animation-delay:6s;background:url("../images/bg/bg-14.webp") center center/cover no-repeat}.pic-15{animation-delay:12s;-o-animation-delay:12s;-moz--animation-delay:12s;-webkit-animation-delay:12s;background:url("../images/bg/bg-15.webp") center center/cover no-repeat}.pic-16{animation-delay:18s;-o-animation-delay:18s;-moz--animation-delay:18s;-webkit-animation-delay:18s;background:url("../images/bg/bg-16.webp") center center/cover no-repeat}.pic-17{background:url("../images/bg/bg-17.webp") center center/cover no-repeat}.pic-18{animation-delay:6s;-o-animation-delay:6s;-moz--animation-delay:6s;-webkit-animation-delay:6s;background:url("../images/bg/bg-18.webp") center center/cover no-repeat}.pic-19{animation-delay:12s;-o-animation-delay:12s;-moz--animation-delay:12s;-webkit-animation-delay:12s;background:url("../images/bg/bg-19.webp") center center/cover no-repeat}.pic-20{animation-delay:18s;-o-animation-delay:18s;-moz--animation-delay:18s;-webkit-animation-delay:18s;background:url("../images/bg/bg-20.webp") center center/cover no-repeat}.pic-21{background:url("../images/bg/bg-21.webp") center center/cover no-repeat}.pic-22{animation-delay:6s;-o-animation-delay:6s;-moz--animation-delay:6s;-webkit-animation-delay:6s;background:url("../images/bg/bg-22.webp") center center/cover no-repeat}.pic-23{animation-delay:12s;-o-animation-delay:12s;-moz--animation-delay:12s;-webkit-animation-delay:12s;background:url("../images/bg/bg-23.webp") center center/cover no-repeat}.pic-24{animation-delay:18s;-o-animation-delay:18s;-moz--animation-delay:18s;-webkit-animation-delay:18s;background:url("../images/bg/bg-24.webp") center center/cover no-repeat}.pic-25,.pic-41{opacity:1;background:url("../images/bg/bg-25.webp") center center/cover no-repeat}.pic-26{animation-delay:6s;-o-animation-delay:6s;-moz--animation-delay:6s;-webkit-animation-delay:6s;background:url("../images/bg/bg-26.webp") center center/cover no-repeat}.pic-27{animation-delay:12s;-o-animation-delay:12s;-moz--animation-delay:12s;-webkit-animation-delay:12s;background:url("../images/bg/bg-27.webp") center center/cover no-repeat}.pic-28{animation-delay:18s;-o-animation-delay:18s;-moz--animation-delay:18s;-webkit-animation-delay:18s;background:url("../images/bg/bg-28.webp") center center/cover no-repeat}.pic-29{background:url("../images/bg/bg-29.webp") center center/cover no-repeat}.pic-30{animation-delay:6s;-o-animation-delay:6s;-moz--animation-delay:6s;-webkit-animation-delay:6s;background:url("../images/bg/bg-30.webp") center center/cover no-repeat}.pic-31{animation-delay:12s;-o-animation-delay:12s;-moz--animation-delay:12s;-webkit-animation-delay:12s;background:url("../images/bg/bg-31.webp") center center/cover no-repeat}.pic-32{animation-delay:18s;-o-animation-delay:18s;-moz--animation-delay:18s;-webkit-animation-delay:18s;background:url("../images/bg/bg-32.webp") center center/cover no-repeat}.pic-33{background:url("../images/bg/bg-33.webp") center center/cover no-repeat}.pic-34{animation-delay:6s;-o-animation-delay:6s;-moz--animation-delay:6s;-webkit-animation-delay:6s;background:url("../images/bg/bg-34.webp") center center/cover no-repeat}.pic-35{animation-delay:12s;-o-animation-delay:12s;-moz--animation-delay:12s;-webkit-animation-delay:12s;background:url("../images/bg/bg-35.webp") center center/cover no-repeat}.pic-36{animation-delay:18s;-o-animation-delay:18s;-moz--animation-delay:18s;-webkit-animation-delay:18s;background:url("../images/bg/bg-36.webp") center center/cover no-repeat}.pic-37{background:url("../images/bg/bg-37.webp") center center/cover no-repeat}.pic-38{animation-delay:6s;-o-animation-delay:6s;-moz--animation-delay:6s;-webkit-animation-delay:6s;background:url("../images/bg/bg-38.webp") center center/cover no-repeat}.pic-39{animation-delay:12s;-o-animation-delay:12s;-moz--animation-delay:12s;-webkit-animation-delay:12s;background:url("../images/bg/bg-39.webp") center center/cover no-repeat}.pic-40{animation-delay:18s;-o-animation-delay:18s;-moz--animation-delay:18s;-webkit-animation-delay:18s;background:url("../images/bg/bg-40.webp") center center/cover no-repeat}.pic-42{animation-delay:6s;-o-animation-delay:6s;-moz--animation-delay:6s;-webkit-animation-delay:6s;background:url("../images/bg/bg-9.webp") center center/cover no-repeat}.pic-43{animation-delay:12s;-o-animation-delay:12s;-moz--animation-delay:12s;-webkit-animation-delay:12s;background:url("../images/bg/bg-33.webp") center center/cover no-repeat}@keyframes slideShow{0%{opacity:0;-webkit-transform:scale(1);transform:scale(1);-ms-transform:scale(1)}25%,5%{opacity:1}30%{opacity:0;-webkit-transform:scale(1.1);transform:scale(1.1);-ms-transform:scale(1.1)}100%{opacity:0;-webkit-transform:scale(1);transform:scale(1);-ms-transformm:scale(1)}}@-webkit-keyframes slideShow{0%{opacity:0;-webkit-transform:scale(1)}25%,5%{opacity:1}30%{opacity:0;-webkit-transform:scale(1.1)}100%{opacity:0;-webkit-transformm:scale(1)}}@-webkit-keyframes ticket{0%,100%{-webkit-transform:rotate(0);transform:rotate(0)}20%,30%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}50%{-webkit-transform:rotate(360deg);transform:rotate(0)}}@keyframes ticket{0%,100%{-webkit-transform:rotate(0);transform:rotate(0)}20%,30%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}50%{-webkit-transform:rotate(360deg);transform:rotate(0)}}@-webkit-keyframes flyin400{from{left:-1000px}to{left:300px}}@keyframes flyin400{from{left:-1000px}to{left:300px}}@-webkit-keyframes flyin600{from{left:-1000px}to{left:400px}}@keyframes flyin600{from{left:-1000px}to{left:400px}}@-webkit-keyframes flyin800{from{left:-1000px}to{left:800px}}@keyframes flyin800{from{left:-1000px}to{left:800px}}#datenschutz,#headline,#headlines,.ausw-img-2,.charmant,.city-1,.city-2,.flair,.galeriezusatz,.gross-zu-klein,.harmonie,.imgresp,.klein-zu-gross,.leistungen,.pfeilrechts,.preiseheader,.respobutton,.responsive .col-2 .respimg,.rustikal,.scrollToTop,.toomuch,.vacabusi,.versprechen,.wolken,input#hamburg{display:none}.line,.siegel,label.hamburg,nav ul li a{display:block}.downArrow{bottom:40px;left:50%;z-index:300}.container,.row-2,.zusatz .col-1,[class*=col-],header{position:relative}.bounce{-moz-animation:3s infinite bounce;-webkit-animation:3s infinite bounce;animation:3s infinite bounce}@-moz-keyframes bounce{0%,100%,20%,50%,80%{-moz-transform:translateY(0);transform:translateY(0)}40%{-moz-transform:translateY(-30px);transform:translateY(-30px)}60%{-moz-transform:translateY(-15px);transform:translateY(-15px)}}@-webkit-keyframes bounce{0%,100%,20%,50%,80%{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}60%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}}@keyframes bounce{0%,100%,20%,50%,80%{-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}40%{-moz-transform:translateY(-30px);-ms-transform:translateY(-30px);-webkit-transform:translateY(-30px);transform:translateY(-30px)}60%{-moz-transform:translateY(-15px);-ms-transform:translateY(-15px);-webkit-transform:translateY(-15px);transform:translateY(-15px)}}.container{top:70%;width:100%;z-index:100;background:#fff;margin:0;padding:0}.row,.row-2,.row-3,.row-4,footer,footer img{margin:0 auto}.row{width:90%;box-sizing:border-box}.row-2::after,.row-3::after,.row-4::after,.row::after,footer::after{content:"";clear:both;display:block;position:relative;z-index:200}.row-2{width:100%;box-sizing:border-box}.row-3,.row-4,[class*=col-]{-webkit-box-sizing:border-box}.row-3,.row-4{width:90%;padding:0 0 60px;box-sizing:border-box}.logoimg,.menu-box,header,nav{width:100%}[class*=col-]{float:left;box-sizing:border-box;word-wrap:break-word;z-index:200}#logo,#move,#waves,.ausw-img,.line,label.hamburg{position:absolute}.col-1,.col-2,.col-3,.col-4{margin-top:20px;width:100%}header{top:0;z-index:600}#logo{top:20px;left:3%;width:200px;z-index:700}.logoimg{height:auto;border:0}.menu-box{height:80px}nav{height:50px}label.hamburg{width:50px;height:50px;top:35px;right:15px;cursor:pointer}#move,footer .sitemap,nav li{width:100%}.line{left:10px;height:4px;width:40px;background:#fff;border-radius:2px;transition:.5s;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center}.line:first-child{top:12px}.line:nth-child(2){top:24px}.line:nth-child(3){top:36px}#hamburg:checked+.hamburg .line:first-child{-webkit-transform:translateY(12px) rotate(-45deg);-ms-transform:translateY(12px) rotate(-45deg);transform:translateY(12px) rotate(-45deg)}#hamburg:checked+.hamburg .line:nth-child(3){-webkit-transform:translateY(-12px) rotate(45deg);-ms-transform:translateY(-12px) rotate(45deg);transform:translateY(-12px) rotate(45deg)}#move{height:100vh;top:105px;left:-105%;transition:.5s;padding:0 0 40px;z-index:1000}nav ul li ul{background:#a5cc36}nav ul li a{text-transform:uppercase;padding:20px;border-bottom:1px dotted #fff;color:#fff}nav a.active,nav a:hover{background:#fff;color:#000;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}#hamburg:checked~#move{left:0}.content h1{color:#b32d8e;font-size:2rem;margin-bottom:30px;font-weight:300}.content h2{color:#b32d8e;font-size:1.9rem;margin-bottom:20px}.content h3,.content h4,.content h5,.content h6{color:#b32d8e;font-size:1.8rem;font-weight:400;margin-bottom:20px}.content p{font-size:1.4rem;line-height:1.9rem;color:#666;margin-bottom:20px;font-weight:300}.content table,.content ul{color:#666;font-size:1.2rem;font-weight:300;line-height:1.9rem}.content ul{list-style:circle;margin:0 0 5% 5%}.content a,.zusatz a{color:#2776a4}.content a:hover,.zusatz a:hover{color:#2776a4;text-decoration:underline}.siegel{width:230px;height:auto;margin:20px auto}#waves,#waves img,.imgr,.imgr-team,.layouts{width:100%}.imgr,.imgr-2,.imgr-3,.imgr-team{margin:0 0 20px;height:auto}.imgr{border-radius:8px;-webkit-box-shadow:4px 4px 5px 0 rgba(50,50,50,.45);-moz-box-shadow:4px 4px 5px 0 rgba(50,50,50,.45);box-shadow:4px 4px 5px 0 rgba(50,50,50,.45)}.imgr-2,.imgr-3{width:100%;border-radius:8px}.imgr-team{border-radius:50%}#waves{top:-60px}#waves img{height:auto}.borderbottom{padding-bottom:20px;margin-bottom:20px;border-bottom:1px dotted #1d1d1d}.bordertop{padding-top:20px;margin-top:20px;border-top:1px dotted #1d1d1d}.auswahl{background:url("../images/bg/auswahl.webp") center top/cover no-repeat}.layouts{background:url("../images/bg/layouts.webp") left bottom/200% no-repeat;float:left}.causw{width:90%;margin:0 5%;padding-bottom:300px}.causw h2{color:#fff;margin-top:70px;font-size:1.6rem;line-height:2.1rem}.causw p{font-size:1.3rem;line-height:1.8rem;color:#fff}.buttonvio a,.buttonvio a:hover{font-size:1.1rem;font-weight:700;color:#fff}.causw-imgl{float:left;border:0;margin:0 20px 30px 0}.ausw-img{width:100%;height:auto;margin:25px 0;padding:0;top:380px;left:0}.buttonvio{clear:both;float:left;padding:8px;border-radius:3px;background:#960470;background:-webkit-linear-gradient(bottom,#960470 0,#cf119e 100%);background:-o-linear-gradient(bottom,#960470 0,#cf119e 100%);background:linear-gradient(to top,#960470 0,#cf119e 100%)}.inklusiveheader .col-4 h3{padding-top:45px;font-size:1.9rem;font-weight:300}.inklusive .col-1{background:#fff;border-radius:10px;-webkit-box-shadow:2px 2px 3px 0 rgba(50,50,50,.37);-moz-box-shadow:2px 2px 3px 0 rgba(50,50,50,.37);box-shadow:2px 2px 3px 0 rgba(50,50,50,.37)}.inklusive .col-1 img,.zusatz .col-1 img{padding:0;margin:0 0 20px;width:100%;height:auto;border-top-left-radius:10px;border-top-right-radius:10px}.inklusive .col-1 h4,.zusatz .col-1 h6{color:#b32d8e;font-size:1.8rem;font-weight:400;margin:0 20px 20px}.inklusive .col-1 p,.zusatz .col-1 p{font-size:1.4rem;line-height:1.9rem;color:#666;margin:0 20px 30px;font-weight:300}.responsive{margin-top:50px}.responsive .col-2,.zusatz .col-4{width:90%;margin:0 5%}.buttonresponsive{padding:8px 12px;border-radius:3px;background:#accf46;background:-moz-linear-gradient(90deg,#accf46 25%,#87a921 70%);background:-webkit-linear-gradient(90deg,#accf46 25%,#87a921 70%);background:-o-linear-gradient(90deg,#accf46 25%,#87a921 70%);background:-ms-linear-gradient(90deg,#accf46 25%,#87a921 70%);background:linear-gradient(180deg,#accf46 25%,#87a921 70%)}.buttonresponsive a,.buttonresponsive a:hover{font-size:1.3rem;font-weight:400;color:#fff}footer p,footer ul{font-weight:300;font-size:1.1rem}.respimgl{float:left;border:0;margin:-25px 20px 0 0;width:40px;height:auto}.zusatz{background:url("../images/bg/zusatz-bg.webp") center top/contain no-repeat;margin-top:50px}.zusatz .col-1{background:#fff;width:90%;margin:40px 5% 0;border-radius:10px;-webkit-box-shadow:2px 2px 3px 0 rgba(50,50,50,.37);-moz-box-shadow:2px 2px 3px 0 rgba(50,50,50,.37);box-shadow:2px 2px 3px 0 rgba(50,50,50,.37)}.zusatz .col-1 p:last-of-type{position:absolute;bottom:0}.zusatz .col-1 p:first-of-type{padding-bottom:50px}.zusatz .col-4 h6{padding-top:45px;font-size:2.1rem;font-weight:300}.zusatzbutton.col-4{width:85%;margin:7% 7.5%}.zusatzbutton>p{display:inline;padding:12px;border-radius:3px;margin-left:10px;background:#accf46;background:-moz-linear-gradient(90deg,#accf46 25%,#87a921 70%);background:-webkit-linear-gradient(90deg,#accf46 25%,#87a921 70%);background:-o-linear-gradient(90deg,#accf46 25%,#87a921 70%);background:-ms-linear-gradient(90deg,#accf46 25%,#87a921 70%);background:linear-gradient(180deg,#accf46 25%,#87a921 70%);font-size:1.3em}.zusatzbutton a,.zusatzbutton a:hover{font-weight:400;color:#fff}.zusatzbutton img{width:30px;height:auto;float:left}.contactrow{position:sticky;bottom:0;background:#fff;-webkit-box-shadow:0 0 5px 0 rgba(50,50,50,.31);-moz-box-shadow:0 0 5px 0 rgba(50,50,50,.31);box-shadow:0 0 5px 0 rgba(50,50,50,.31);z-index:10000}.video,footer{position:relative}.contactrow .col-4{background:url("../images/bg/stripe.webp") center top repeat-x;margin:10px 0;min-height:100px}.contactrow .col-4 p{color:#fff;font-size:1.1rem;line-height:1.6rem}.contactrow .col-4 img{float:left;width:80px;height:auto;margin-right:10px;position:relative;top:10px;margin-bottom:10px}.contactrow .col-4 a{text-decoration:none;color:#fff;font-size:1.5rem}.bluebutton a:hover,.contactrow .col-4 a:hover,footer a:hover{color:#fff;text-decoration:underline}.contactrow .col-4 a:hover{font-size:1.5rem}.ueberzeugen{width:90%;margin:10px auto}footer{width:100%;padding:0 0 50px;-webkit-box-sizing:border-box;box-sizing:border-box;background:#5e5e5e;background:-moz-linear-gradient(90deg,#5e5e5e 30%,#373a3f 70%);background:-webkit-linear-gradient(90deg,#5e5e5e 30%,#373a3f 70%);background:-o-linear-gradient(90deg,#5e5e5e 30%,#373a3f 70%);background:-ms-linear-gradient(90deg,#5e5e5e 30%,#373a3f 70%);background:linear-gradient(180deg,#5e5e5e 30%,#373a3f 70%)}footer img{border:0;width:200px;height:auto}footer p{color:#fff}footer ul{color:#fff;list-style:circle inside}footer a{text-decoration:none;color:#fff}.video{-webkit-box-sizing:content-box;box-sizing:content-box;overflow:hidden;width:100%;padding-top:56.25%;margin-bottom:20px}.videoiframe{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%}.galerieimg,.vorschau img{height:auto;border-radius:8px}.abstbottom{padding-bottom:40px}.bluebutton{clear:both;display:inline-block;padding:7px 15px;background-color:#005287;color:#fff;font-weight:400;font-size:1.2rem!important;margin-top:30px;float:left;border-radius:8px}.bluebutton a{color:#fff;text-decoration:none}.vorschau{width:90%;margin:2% auto;border-bottom:1px dotted #515151;padding-top:3%;font-style:italic}.vorschau img{width:100%;margin:0 0 15px;padding:0}.vorschau-thema{color:#b32d8e}.galerieimg{width:150px;float:left;margin:0 10px 10px 0}.preistabelle{box-sizing:content-box;width:100%;margin-bottom:20px}.preistabelle td:nth-of-type(odd){padding:5px 5px 5px 8px;background-color:#eee;border-spacing:8px;width:70%}.preistabelle td:nth-of-type(2n){padding:5px;background-color:#eee;border-spacing:8px;text-align:center;vertical-align:middle}.preisinfo{font-size:1rem!important}.cookie{position:fixed;bottom:15px;left:30px;color:#4e7c91;z-index:200;font-size:.6rem;font-weight:700}.meinung{color:#97b930!important}@media (min-width:410px){#waves{top:-75px}.causw{padding-bottom:350px}}@media (min-width:560px){.imgresp,.siegel{display:inline}.siegel{float:right;margin:0 0 20px 20px}#waves{top:-85px}.layouts{background-size:170%}.inklusive.row,.zusatz.row-2{display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap}.inklusive .col-1,.zusatz .col-1{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:40px 2.5% 0;min-width:45%;border:0}.inklusiveheader .col-4 h3{font-size:2.2rem}.inklusive .col-1 h4,.zusatz .col-1 h4{font-size:1.4rem}.zusatz .col-4 h6{padding-top:65px;font-size:2.2rem}.zusatzbutton.col-4{width:85%;margin:7% 7.5%}.zusatzbutton>p{font-size:1.5em}.zusatzbutton img{width:45px;height:auto;float:left;position:relative;top:-8px}.contactrow,.contactrow .col-4 img{position:inherit}.contactrow .col-4 p{color:#fff;font-size:1.2rem;line-height:1.6rem}footer .sitemap{float:left;width:45%;margin-right:2.5%}.imgr,.imgr-3{width:250px;float:right;margin:0 0 15px 15px}.imgr-2,.imgr-team{width:250px;float:right;margin:0 0 20px 75px}}@media (min-width:630px){#waves{top:-110px}.causw h2{margin-top:90px}.causw{padding-bottom:420px}.vorschau{width:46%;margin:2%;float:left}.vorschau:hover{text-decoration:underline}}@media (min-width:768px){.contactrow .col-4 a,.scrollToTop,.scrollToTop:hover{text-decoration:none}#logo{top:20px;left:10px;width:225px}label.hamburg{top:40px;right:25px}#move{top:110px}#waves{top:-140px}.scrollToTop{width:100px;height:130px;padding:10px;text-align:center;font-weight:700;color:#444;position:fixed;top:85%;right:0;display:none;z-index:10000}.causw{padding-bottom:500px}.scrollToTop img{border:0}.inklusive .col-1 h4{font-size:1.7rem}.responsive .col-2{width:45%;margin:0 0 0 5%}.responsive .col-2 .respimg{display:inline;width:100%;height:auto}.respimgl{margin:-5px 20px 0 0}.respobutton{display:inline;float:left;width:40px;height:auto}.imgr,.imgr-3{width:350px}.buttonresponsive{float:left;display:inline;position:relative;top:-4px;margin-left:10px;padding:8px 15px;border-radius:3px;background:#accf46;background:-moz-linear-gradient(90deg,#accf46 25%,#87a921 70%);background:-webkit-linear-gradient(90deg,#accf46 25%,#87a921 70%);background:-o-linear-gradient(90deg,#accf46 25%,#87a921 70%);background:-ms-linear-gradient(90deg,#accf46 25%,#87a921 70%);background:linear-gradient(180deg,#accf46 25%,#87a921 70%)}.buttonresponsive a,.buttonresponsive a:hover{font-size:1.1rem}.zusatzbutton.col-4{width:90%;margin:7% 5%}.zusatzbutton>p{display:inline;font-size:1.5em}.toomuch{display:inline}.zusatzbutton img{width:50px;height:auto;float:left;position:relative;top:-9px}.contactrow .col-4{min-height:90px}.contactrow .col-4 p{font-size:1.5rem;line-height:2rem}.contactrow .col-4 a{color:#fff;font-size:1.5rem}.contactrow .col-4 a:hover{text-decoration:underline;color:#fff;font-size:1.5rem}.contactrow .col-4 img{width:70px}footer .sitemap{float:left;width:30.333%;margin-right:3%}.imgr{margin:0 0 15px 15px}.galeriezusatz,.leistungen,.vacabusi,.versprechen{margin-bottom:50px;display:block;height:300px}.vacabusi{background:url("../images/content/business-2.webp") center top/cover fixed}.versprechen{background:url("../images/content/versprechen.webp") center top/cover fixed}.galeriezusatz{background:url("../images/content/galeriezusatz.webp") center top/cover fixed}.leistungen{background:url("../images/content/leistungen.webp") center top/cover fixed}.preiseheader{display:block;height:300px;background:url("../images/content/transparenz.webp") center top/cover fixed;margin-bottom:50px}.charmant,.rustikal{display:block;height:250px;margin-bottom:50px;-webkit-align-items:center}.rustikal{background:url("../images/fewos/1/startseite-mittelgebirge-1.webp") center top/cover fixed;display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.charmant:after,.city-1:after,.city-2:after,.flair:after,.harmonie:after,.rustikal:after,.wolken:after{content:' ';display:block;position:absolute;left:0;top:0;width:100%;height:100%;opacity:.35;background-color:#fff;background-repeat:no-repeat;background-position:50% 0;background-size:cover}.charmant{background:url("../images/fewos/2/startseite-see-2.webp") center top/cover fixed;display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flair,.harmonie{display:block;height:250px;margin-bottom:50px;-webkit-align-items:center}.flair{background:url("../images/fewos/3/startseite-alpen-3.webp") center top/cover fixed;display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.harmonie{background:url("../images/fewos/4/startseite-mittelgebirge-4.webp") center top/cover fixed;display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.city-1,.wolken{display:block;-webkit-align-items:center;height:250px;margin-bottom:50px}.wolken{background:url("../images/fewos/5/startseite-alpen_2022-5.webp") center top/cover fixed;display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.city-1{background:url("../images/fewos/6/city-1.webp") center top/cover fixed;display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.city-2{display:block;height:250px;background:url("../images/fewos/7/city-2.webp") center top/cover fixed;margin-bottom:50px;display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.headline-innen{width:100%;color:#b32d8e;font-size:3.6rem;text-align:center;font-weight:400;font-style:italic}.headline-innen p{width:60%;margin:0 auto;display:block;height:100%;background:#fff;background:radial-gradient(circle,#fff 10%,rgba(255,255,255,0) 100%)}.vorschau{width:31.333%;margin:2% 1%}}@media (min-width:900px){.layouts{background-size:140%}.causw p:first-of-type,.causw p:nth-of-type(2){width:500px}}@media (min-width:1024px){#datenschutz p,nav ul{float:right}.wechsel,.wechsel2,label.hamburg,nav ul li ul{display:none}#move,nav ul,nav ul li ul{background:0 0}#datenschutz p,#move,nav ul>li>ul>li{padding:0;margin:0}#datenschutz a:hover,.contactrow .col-4 a:hover{text-decoration:underline;color:#fff}#headlines{width:100%;display:block;position:absolute;top:40%;text-align:center;font-weight:700;font-size:3rem;z-index:10000;color:#fff;text-shadow:1px 1px 3px rgba(0,0,0,.35)}#headlines a{color:#fff}#logo{width:220px;top:22px}#move{position:static;width:auto;height:auto;text-align:left;-webkit-transition:none;-o-transition:none;transition:none}#datenschutz{display:block;height:25px;padding-top:20px;color:#fff;font-size:.9rem;margin-right:28px;font-weight:300}#datenschutz a{color:#fff;text-decoration:none}nav ul{margin:0 25px 0 0}nav ul li{display:inline-block;width:auto;padding-top:15px}nav ul li a{display:inline;border-bottom:0;text-decoration:none;font-size:1.02rem;padding:14px 5px 15px;color:#fff;text-shadow:1px 1px 2px rgba(0,0,0,.45)}nav ul li ul{position:absolute;z-index:300;border-bottom:0}nav ul>li>ul>li{display:block}nav ul li:hover>ul{display:block;margin:15px 0 0}nav ul>li>ul>li>a{display:block;font-size:1.02rem;background:#79b101;padding:15px;width:auto;color:#fff;text-shadow:none}nav ul>li>ul>li>a:hover{background:#fff;color:#79b101;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}nav a.active,nav a:hover{-webkit-transition:.5s;-o-transition:.5s;transition:.5s;background:#79b101;color:#fff;text-decoration:none}.wichtig a{font-weight:700;color:#a1eb03}.container{top:80%}#waves{top:-190px}.content h1{font-size:2.4rem;margin-top:0}.content h2{font-size:1.9rem}.content h3,.content h4,.content h5{font-size:1.8rem}.causw p,.content p,.content table,.content ul{font-size:1.6rem;line-height:2.1rem}.causw p,.content p{margin-bottom:40px}.vorstellung p,.vorstellung ul{margin-bottom:20px}.layouts{background-size:125%}.causw,.ueberzeugen{width:80%;margin:0 10%}.causw h2{margin-top:120px;font-size:2.2rem;margin-bottom:40px}.buttonvio{padding:8px 12px}.buttonvio a,.buttonvio a:hover{font-weight:400;font-size:1.6rem;line-height:2.1rem}.inklusive .col-1{margin:40px 1.5% 0;min-width:22%}.inklusiveheader .col-4 h3{font-size:2.4rem}.buttonresponsive a,.buttonresponsive a:hover,.inklusive .col-1 h4,.zusatz .col-1 h4{font-size:1.4rem}.responsive{margin-top:60px}.responsive .col-2:first-of-type{width:55%;margin:0 0 0 5%}.responsive .innen{margin-left:60px}.responsive .col-2:nth-of-type(2){width:35%;margin:0 0 0 5%}.responsive .content h5{position:relative;top:10px;margin-bottom:50px;font-size:2.4rem}.respimgl{margin:-15px 20px 0 0}.respobutton{width:50px;position:relative;top:-3px}.zusatz{background-size:cover}.zusatz .col-1{margin:30px 1.666% 0;min-width:20%}.zusatz .col-1:nth-child(2){margin:30px 1.666% 0 5%}.zusatz .col-1:nth-child(5){margin:30px 5% 0 1.666%}.zusatz .col-4 h6{padding-top:85px;font-size:2.6rem}.zusatzbutton.col-4{width:690px;margin:7% auto 3%}.zusatzbutton>p{font-size:1.6em}.zusatzbutton img{width:60px;height:auto;float:left;position:relative;top:-15px}.contactrow .col-4{min-height:95px}.contactrow .col-4 p{font-size:1.8rem;line-height:2.2rem}.contactrow .col-4 p:first-of-type{margin-top:15px}.contactrow .col-4 a{text-decoration:none;color:#fff;font-size:1.8rem}.contactrow .col-4 a:hover{font-size:1.8rem}.contactrow .col-4 img{width:75px}footer .col-3:first-of-type{float:left;width:25%}footer .col-3{float:left;width:50%}footer .col-3:last-of-type{float:left;width:100%}footer img{padding-top:10px}.imgr,.imgr-3{width:450px;margin:0 0 20px 20px}.imgr-2{width:325px}.imgr-team{width:300px}.leistungen,.vacabusi,.versprechen{height:600px;position:relative}.galeriezusatz,.preiseheader{height:400px;position:relative}.charmant,.city-1,.city-2,.flair,.harmonie,.rustikal,.wolken{height:350px}.gross-zu-klein,.klein-zu-gross{display:block;position:absolute;height:0;border-style:solid}.gross-zu-klein{top:0;border-width:100px 100vw 0 0;border-color:#fff transparent transparent #fff}.klein-zu-gross{bottom:0;border-width:0 0 100px 100vw;border-color:transparent #fff #fff transparent}.vorschau{width:23%;margin:2% 1%}.preistabelle td:nth-of-type(odd){padding:10px 10px 10px 15px;border-spacing:10px}.preistabelle td:nth-of-type(2n){padding:10px;border-spacing:10px}.preisinfo{font-size:1.1rem!important}}@media (min-width:1200px){#logo{top:26px;width:250px}#datenschutz{padding-top:30px;margin-right:38px}nav ul{margin:0 34px 0 0}nav ul li a,nav ul>li>ul>li>a{font-size:1.2rem}#waves{top:-220px}.layouts{background-size:110%}.inklusiveheader .col-4 h3{font-size:2.7rem}.buttonresponsive a,.buttonresponsive a:hover,.inklusive .col-1 h4{font-size:1.6rem}.responsive .col-2:first-of-type{width:50%;margin:0 0 0 7.5%}.responsive .col-2:nth-of-type(2){width:37.5%;margin:0 0 0 5%}.contactrow .col-4 p,.responsive .col-2 p{line-height:2.4rem}.zusatzbutton.col-4{width:720px;margin:4% auto}.zusatzbutton>p{font-size:1.8em}.zusatzbutton img{top:-13px}.contactrow .col-4 p:first-of-type{margin-top:10px}.contactrow .col-4 img{width:75px}.ueberzeugen{width:760px;margin:0 auto}footer{background:url("../images/bg/footer.webp") center top/cover no-repeat}footer .col-3:first-of-type{float:left;width:20%}footer .col-3{float:left;width:30%}footer .col-3:last-of-type{float:left;width:50%}.row-3{width:70%}.row-4{width:60%}.vorschau{width:18%;margin:2% 1%}.vorschau p{font-size:1.4rem;line-height:1.6rem}}@media (min-width:1400px){#logo{top:24px;width:275px}nav ul{margin:2px 33px 0 0}.wechsel2{display:inline}.layouts{background-size:100%}.causw{width:70%;margin:0 15%;padding-bottom:570px}.causw h2{margin-top:150px;font-size:2.4rem}.zusatzbutton.col-4{width:720px;margin:4% auto 2%}.siegel{margin:0 20px 20px}.vorschau{width:14.666%;margin:1%;padding-top:1%}}@media (min-width:1600px){nav ul li a,nav ul>li>ul>li>a{font-size:1.35rem}.causw h2,.content h1{font-size:2.8rem}#logo{top:30px;left:35px;width:310px}#datenschutz{padding-top:45px;margin-right:42px}nav ul{margin:0 33px 0 0}nav ul li a{padding:14px 7px 15px}#waves{top:-280px}.layouts{background-size:contain}.causw{padding-bottom:690px}.causw h2{margin-top:170px;margin-bottom:80px}.buttonvio a,.buttonvio a:hover,.causw p{font-size:1.8rem}.causw p{line-height:2.5rem;margin-bottom:60px}.buttonvio{padding:10px 14px}.causw p:first-of-type,.causw p:nth-of-type(2){width:800px}.responsive .col-2:first-of-type{width:50%;margin:0 0 0 7.5%}.responsive .col-2:nth-of-type(2){width:35%;margin:0 0 0 7.5%}.respobutton,.responsive .col-2 .respab{margin-top:50px}.respobutton{width:60px;margin-right:10px;position:relative;top:-6px}.buttonresponsive a,.buttonresponsive a:hover{font-size:2rem;font-weight:300}.zusatz .col-4 h6{padding-top:105px;font-size:2.7rem}.contactrow .col-4{min-height:130px}.contactrow .col-4 p{font-size:2.2rem;line-height:2.6rem}.contactrow .col-4 p:first-of-type{padding-top:25px}.contactrow .col-4 a,.contactrow .col-4 a:hover{font-size:2.2rem}.contactrow .col-4 img{width:100px;margin:20px}.ueberzeugen{width:960px}footer{padding-bottom:70px}footer p,footer ul{font-size:1.3rem;line-height:1.8rem}footer img{width:240px}footer .col-3:first-of-type{float:left;width:22.5%}footer .col-3{float:left;width:35%}footer .col-3:last-of-type{float:left;width:42.5%}}