﻿@font-face{font-family:"Pluto Sans";src:url("/fonts/3AA5AC_1_0.woff2") format("woff2"),url("/fonts/3AA5AC_1_0.woff") format("woff");font-weight:300;font-display:swap}@font-face{font-family:"Pluto Sans";src:url("/fonts/3AA5AC_0_0.woff2") format("woff2"),url("/fonts/3AA5AC_0_0.woff") format("woff");font-weight:900;font-display:swap}@font-face{font-family:"Merriweather";src:url("/fonts/merriweather-regular.woff2") format("woff2"),url("/fonts/merriweather-regular.woff") format("woff");font-weight:400;font-display:swap}@font-face{font-family:"Merriweather";src:url("/fonts/merriweather-italic.woff2") format("woff2"),url("/fonts/merriweather-italic.woff") format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:"Merriweather";src:url("/fonts/merriweather-bold.woff2") format("woff2"),url("/fonts/merriweather-bold.woff") format("woff");font-weight:700;font-display:swap}@font-face{font-family:"Merriweather";src:url("/fonts/merriweather-black.woff2") format("woff2"),url("/fonts/merriweather-black.woff") format("woff");font-weight:900;font-display:swap}*,*:after,*:before{margin:0;padding:0;vertical-align:baseline;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html,body{height:100%;min-height:100%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{font:400 100%/1.4375 Merriweather,"Noto Serif",Constantia,"Lucida Bright",Lucidabright,"Lucida Serif",Lucida,"DejaVu Serif","Bitstream Vera Serif","Liberation Serif",Georgia,serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased;font-variant-ligatures:common-ligatures;font-kerning:normal;-webkit-font-feature-settings:'kern' 1 ,'liga' 1, 'calt' 1;-moz-font-feature-settings:'kern' 1 ,'liga' 1, 'calt' 1;font-feature-settings:'kern' 1 ,'liga' 1, 'calt' 1;background:#fff;color:#222}h1,h2,h3,.cta,.stats,.wheelie,.elevated,.accessibility-notice{font-family:Pluto Sans,Frutiger,"Frutiger Linotype",Univers,Calibri,"Gill Sans","Gill Sans MT","Myriad Pro",Myriad,"DejaVu Sans Condensed","Liberation Sans","Nimbus Sans L",Tahoma,Geneva,"Helvetica Neue",Helvetica,Arial,sans-serif;color:#000}nav,main,aside,figure,article,footer,header,section,figcaption{display:block}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}hr{border:1px dotted #e90;border-width:.33em 0 0;margin:3.5em 0}.full-bleed,.flickity-enabled{width:111.11111%;margin:0 -5.55556%}.grid{margin:0 0 -1em;text-align:justify;clear:both}.grid+.grid{margin-top:1em}.grid>*{display:inline-block;vertical-align:top;width:100%;margin-bottom:1em;text-align:left}.grid--small>*{width:47.22222%}.grid:after{content:'';display:inline-block;width:100%;height:0}a{text-decoration:none;color:#000;background:transparent;text-decoration-skip-ink:auto;-webkit-text-decoration-skip:ink;text-decoration-skip:ink}main p>a,main ul:not([class]) a{font-weight:900;text-decoration:underline;text-decoration-color:#0a6;text-decoration-thickness:3px}main p>a:hover,main p>a:focus,main p>a:active,main ul:not([class]) a:hover,main ul:not([class]) a:focus,main ul:not([class]) a:active{background:#096;outline:3px solid #096;color:#fff}@supports (backgrouxnd-size: 100%){main p>a:not([class]),main ul:not([class]) a{text-decoration:none;background:linear-gradient(0deg, #096 0%, #096 100%) 0 100% no-repeat;background-size:100% 3px}main p>a:not([class]):visited,main ul:not([class]) a:visited{background-image:linear-gradient(0deg, #743488 0%, #743488 100%)}main p>a:not([class]):hover,main p>a:not([class]):focus,main p>a:not([class]):active,main ul:not([class]) a:hover,main ul:not([class]) a:focus,main ul:not([class]) a:active{background:#faff6e;outline:3px solid #faff6e}}:focus:not(:focus-visible){outline:none}.icon svg{width:100%;height:auto}mark{color:#f8a;font-style:italic;background:transparent}::selection{background-color:#faff6e}::-moz-selection{background-color:#faff6e}@supports (display: flex){.grid{display:flex;flex-wrap:wrap;justify-content:space-between;text-align:left;margin:0 0 1em}.grid>*{width:auto;flex:0 1 100%}.grid--small>*{flex-basis:47.22222%}.grid:after{display:none}}.a11y,.assistive-text,.stat--tertiary .stat-type{position:absolute;width:1px;height:1px;margin:-1px;white-space:nowrap;clip-path:inset(100%);clip:rect(0 0 0 0);overflow:hidden}.aspect{position:relative;display:inline-block;width:100%;padding-bottom:56.25%;margin-bottom:1.5em}.aspect--2x1{padding-bottom:50%}.aspect--16x10{padding-bottom:62.5%}.aspect--5x4{padding-bottom:80%}.aspect--4x3{padding-bottom:75%}.cf:after,.cf:before{content:" ";display:table}.cf:after{clear:both}.cf{zoom:1}.wrapper{max-width:74em;min-height:100%;margin:0 auto;border:0;background:#fff}.main{display:block;min-height:100%}.float{display:block;width:100%;margin:.75em 0 1em}.float--sidebar{padding:1em 0;border-top:.125em solid #eee;border-bottom:.125em solid #eee}.float *{margin-top:0}.align-left{text-align:left}.align-right{text-align:right}.align-top{vertical-align:top}.inline-block{display:inline-block;margin-right:-.25em}.logo{display:block;padding:0.75em 5%;background:#fff;text-align:right}.logo img{display:block;width:auto;height:2.5em;float:left}.logo span{display:block}.logo span>*{width:100%;height:auto}.logo-type{font-weight:300;line-height:1;letter-spacing:-.02em;margin:0;padding:0;font-size:1.75em}.logo .small{font-size:.5em}.nav{display:none;position:-webkit-sticky;position:-moz-sticky;position:-ms-sticky;position:-o-sticky;position:sticky;top:0;margin:1em 0 0}.nav ul{list-style:none}.nav a{display:block}.nav-list{font-size:1em;margin:0;padding:3% 5%;background-color:#faba00}.nav--main .nav-item{display:none}.nav--main .nav-item--active,.nav--main .nav-item--active li{display:block}.nav-sublist{display:none;font-size:.8125em;white-space:nowrap;border-bottom:3px solid #faba00;width:auto}.nav-sublist li{display:inline-block}.nav-link--active+.nav-sublist{display:block;margin:0}.nav-link{color:#000;text-decoration:none;padding:.1875em 0}.nav-sublist .nav-link{padding:.07692em 0}.nav-link--active{color:#fff;font-weight:700;text-shadow:0 1px 4px rgba(128,0,64,0.7)}.skip-links{position:absolute;top:.75em;right:6%;z-index:3}.fix .skip-links{position:fixed}h1,h2,h3{font-weight:900}h1 .light,h2 .light,h3 .light{font-weight:300}h1 strong,h2 strong,h3 strong{font-weight:900}b,th,dt,label,.bold,strong,optgroup{font-weight:700}.stat-figure{font-weight:900}.light{font-weight:400}h1{font-size:4em;line-height:1.125;margin:0 0 .25em;text-transform:uppercase}h2{font-size:1.75em;line-height:1.25;margin:0 0 .5em -1px;letter-spacing:-.025em}.a11y+h2{margin-top:0}*+h2{margin-top:1.5em}h3{font-size:1em;margin:1.5em 0 .5625em}p,ul,ol{font-size:.8125em;line-height:1.5;margin:0 0 1em}p.elevated{font-size:1.25em;text-align:center}.caption,figcaption{font-size:.75em;line-height:1.66667}.page-footer h2{font-size:1.5em}.page-footer h3{font-size:1.125em}.page-footer p,.page-footer ul{font-size:.6875em;line-height:1.75}.caps{text-transform:uppercase}.file-size{white-space:nowrap}ul{margin:.5em 0 1.5em}ul:not([class]){list-style:none}ul:not([class]) li{position:relative;padding-left:1.375em}ul:not([class]) li+li{margin-top:.625em}ul:not([class]) li:before{position:absolute;content:"•";left:-.0625em;display:block;font-size:2.46154em;line-height:.59375;color:#096}.main ul:not([class]){line-height:1.46154}.bullet-list{padding-left:1em;line-height:1.38462}.bullet-list li+li{margin-top:.5em}dl{margin:1em 0}dl dt{float:left;clear:left;margin-right:.5em}dl dd{margin-bottom:.25em}h2+dl{margin-top:0}blockquote{margin:1em 0;padding:1em 0;color:#e90;font-style:italic}blockquote *{margin-bottom:0}blockquote *+*{margin-top:1em}q,.quote{quotes:"„" "“" "‚" "‘"}q:before,.quote:before{content:open-quote}q:after,.quote:after{content:close-quote}.source{font-style:italic}.pullquote{display:block;margin:1.75em auto;width:90%}.pullquote:after{content:"";display:block}.pullquote p{font-size:1.125em;font-style:italic;color:#cb0729}sub,sup{position:relative;font-size:61.8034%;line-height:0;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}.feature-text{-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto;word-wrap:break-word;overflow-wrap:break-word}img{display:block;width:100%;height:auto}.article{padding:0 5% 1.5em;margin-top:10%}.article.article--ansichten{padding-top:8%;background:#f0faf2}.article.article--mieten{padding-top:8%;background:#096;color:#fff}.article.article--mieten *{color:#fff}.article--wohnraum,.article--lage{margin-top:0}.article:after{content:"";display:table;clear:both}.mood{position:relative;height:0;padding-bottom:100%;overflow:hidden}.mood img{position:absolute;height:100%;width:auto;right:-25%}.lede{font-size:.9375em;line-height:1.6;background:#0a6;color:#fff;padding:1.25em 10.9589%}.lede>*{font-size:1em;margin:0}.lede>*+*{margin-top:1em}.stats{text-align:center;width:61.8034%;margin:3em auto 1em}.stat,.stats-list{display:block;font-size:1em;line-height:1}.stats-list{position:relative;display:inline-block;width:7em;margin:0;list-style:none}.stat{position:relative;padding:0}.stat--secondary{padding:.75em 0;border-bottom:3px solid #096}.stat--tertiary{display:inline-block;width:47.22222%;padding:.625em .5em 0}.stat--tertiary+.stat--tertiary:before{content:"";position:absolute;top:0;left:-4px;width:0;height:100%;border-left:3px solid #096}.stat-icon{display:inline-block;height:1.5em}.stat-icon svg{width:auto;height:100%}.stat--primary .stat-icon{position:absolute;bottom:0;right:0;left:0;display:inline-block;height:auto;width:100%}.stat--primary .stat-icon svg{width:100%;height:auto}.stat-figure{position:relative;z-index:2;font-size:1.75em}.stat--primary .stat-figure{font-size:3.5em}.stat--tertiary .stat-figure{display:block}.stat-type{position:relative;z-index:2}.stat--primary .stat-type{display:block;font-size:.6875em;letter-spacing:.05em;text-transform:uppercase}.stat--secondary .stat-type{font-size:1.75em}.accessibility-notice{position:relative;padding-left:3.75em;margin:1.5em auto;max-width:20em;min-height:4em;font-weight:900;color:#096}.accessibility-notice em{font-weight:400;font-style:normal}.accessibility-notice .icon{position:absolute;top:.5em;left:0;display:block;width:2.5em}figure{margin:0 0 1em}figcaption{position:relative;padding:.5em 0 .5em 4.25em;margin:0 0 .75em;color:#096;font-style:italic}figcaption::before{content:"";position:absolute;left:0;top:-.5em;width:3em;height:1.5em;display:block;background:#096}.figure--left figcaption{padding:.5em 4.25em .5em 0;text-align:right}.figure--left figcaption::before{left:auto;right:0}.figure--small{width:47.22222%}.figure a{display:block}.gallery{list-style:none;text-align:justify;line-height:1}.gallery>*{display:inline-block;width:47.22222%;margin:0 0 5.27778%;text-align:left}.gallery>*:first-child{width:100%}.gallery:after{content:'';display:inline-block;width:100%;height:0}.map{position:relative;background-repeat:no-repeat;background-position:50% 50%;background-size:cover;padding-bottom:100%;height:0}.map+*{margin-top:1em}.map iframe{position:absolute;width:100%;height:100%}.cta-list{font-size:1em;margin:1.5em 0;list-style:none}.cta-list li{display:inline-block;width:47.22222%;text-align:center}.cta-list a{display:block;background:#fff;color:#fff;padding:9% .5em 8%}.cta{display:inline-block;font-weight:800;text-transform:uppercase;font-size:.75em;width:47.22222%}.cta.cta--fewodirekt *{color:#0067db}.cta.cta--airbnb *{color:#ff5a5f}.cta-icon{display:block;max-width:50%;height:4em;margin:0 auto}.cta-icon svg{width:auto;height:100%}.feature-list{list-style:none;font-size:.625em}.feature-list li{display:inline-block;width:29.62963%;padding:.3em;text-align:center}.feature-icon{display:inline-block;width:4.8em;height:4.8em;margin:0 auto}.feature-icon svg{width:100%;height:100%}.feature-text{display:block;margin-top:.25em}.page-footer{padding-top:2em;background:#000;color:#fff}.page-footer *{color:#fff}@supports (display: flex){.gallery>*,.cta-list>*{flex-basis:47.22222%}.gallery>*:first-child{flex-basis:100%}.feature-list>*{flex-basis:29.62963%}}@font-face{font-family:"Pluto Sans";src:url("/fonts/3AA5AC_1_0.woff2") format("woff2"),url("/fonts/3AA5AC_1_0.woff") format("woff");font-weight:300;font-display:swap}@font-face{font-family:"Pluto Sans";src:url("/fonts/3AA5AC_0_0.woff2") format("woff2"),url("/fonts/3AA5AC_0_0.woff") format("woff");font-weight:900;font-display:swap}@font-face{font-family:"Merriweather";src:url("/fonts/merriweather-regular.woff2") format("woff2"),url("/fonts/merriweather-regular.woff") format("woff");font-weight:400;font-display:swap}@font-face{font-family:"Merriweather";src:url("/fonts/merriweather-italic.woff2") format("woff2"),url("/fonts/merriweather-italic.woff") format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:"Merriweather";src:url("/fonts/merriweather-bold.woff2") format("woff2"),url("/fonts/merriweather-bold.woff") format("woff");font-weight:700;font-display:swap}@font-face{font-family:"Merriweather";src:url("/fonts/merriweather-black.woff2") format("woff2"),url("/fonts/merriweather-black.woff") format("woff");font-weight:900;font-display:swap}#baguetteBox-overlay{display:none;opacity:0;position:fixed;overflow:hidden;top:0;left:0;width:100%;height:100%;z-index:layer(lightbox);transition:opacity .5s ease}#baguetteBox-overlay.visible{opacity:1}#baguetteBox-overlay .full-image{display:inline-block;position:relative;width:100%;height:100%;text-align:center}#baguetteBox-overlay .full-image figure{display:inline;height:100%}#baguetteBox-overlay .full-image img{display:inline-block;width:auto;height:auto;max-height:100%;max-width:100%;vertical-align:middle;box-shadow:0px 1px 1px rgba(0,0,0,0.2),0 0 2em rgba(0,0,0,0.6)}#baguetteBox-overlay .full-image figcaption{display:block;position:absolute;bottom:0;font-size:2em;line-height:1.8;width:100%;text-align:center;white-space:normal;color:#fff}#baguetteBox-overlay .full-image:before{content:"";display:inline-block;height:50%;width:1px;margin-right:-1px}#baguetteBox-slider{position:absolute;left:0;top:0;height:100%;width:100%;white-space:nowrap;transition:left .4s ease, transform .4s ease}#baguetteBox-slider.bounce-from-right{animation:bounceFromRight .4s ease-out}#baguetteBox-slider.bounce-from-left{animation:bounceFromLeft .4s ease-out}@keyframes bounceFromRight{0%,100%{margin-left:0}50%{margin-left:-2em}}@keyframes bounceFromLeft{0%,100%{margin-left:0}50%{margin-left:2em}}.baguetteBox-button{position:absolute;width:32px;height:32px;border:0;background:transparent;color:#fff;cursor:pointer;outline:none;transition:background-color .4s ease}.baguetteBox-button#next-button{top:50%;top:calc(50% - 1.5em);right:.25em}.baguetteBox-button#previous-button{top:50%;top:calc(50% - 1.5em);left:.25em}.baguetteBox-button#close-button{top:.25em;right:.25em;opacity:1}.baguetteBox-button svg{position:absolute;left:0;top:0;width:100%;height:100%}.baguetteBox-button:focus,.baguetteBox-button:hover{opacity:1;background-color:#096}.baguetteBox-spinner{display:none}.baguetteBox-double-bounce1,.baguetteBox-double-bounce2{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff;opacity:.6;border-radius:50%;animation:bounce 2s infinite ease-in-out}.baguetteBox-double-bounce2{animation-delay:-1s}@keyframes bounce{0%,100%{transform:scale(0)}50%{transform:scale(1)}}@media screen and (min-width: 23.9375em){.baguetteBox-button{width:2em;height:2em}.baguetteBox-button#close-button{top:.5em;right:.5em}.baguetteBox-button#next-button{right:.5em}.baguetteBox-button#previous-button{left:.5em}}@media screen and (min-width: 33.9375em){.baguetteBox-button{width:2.5em;height:2.5em}.baguetteBox-button#close-button{top:.75em;right:.75em}.baguetteBox-button#next-button{right:.75em}.baguetteBox-button#previous-button{left:.75em}}@media screen and (min-width: 58.9375em){#baguetteBox-overlay .full-image img{max-height:90%;max-width:90%}}@font-face{font-family:"Pluto Sans";src:url("/fonts/3AA5AC_1_0.woff2") format("woff2"),url("/fonts/3AA5AC_1_0.woff") format("woff");font-weight:300;font-display:swap}@font-face{font-family:"Pluto Sans";src:url("/fonts/3AA5AC_0_0.woff2") format("woff2"),url("/fonts/3AA5AC_0_0.woff") format("woff");font-weight:900;font-display:swap}@font-face{font-family:"Merriweather";src:url("/fonts/merriweather-regular.woff2") format("woff2"),url("/fonts/merriweather-regular.woff") format("woff");font-weight:400;font-display:swap}@font-face{font-family:"Merriweather";src:url("/fonts/merriweather-italic.woff2") format("woff2"),url("/fonts/merriweather-italic.woff") format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:"Merriweather";src:url("/fonts/merriweather-bold.woff2") format("woff2"),url("/fonts/merriweather-bold.woff") format("woff");font-weight:700;font-display:swap}@font-face{font-family:"Merriweather";src:url("/fonts/merriweather-black.woff2") format("woff2"),url("/fonts/merriweather-black.woff") format("woff");font-weight:900;font-display:swap}.flickity-enabled{position:relative;margin:0}.flickity-enabled:focus{outline:none}.flickity-enabled figure{display:block;flex:none;width:80%;margin:0 2.5%}.flickity-enabled figure a{height:0;overflow:hidden;padding:0 0 50%}.flickity-enabled .flickity-page-dots{width:100%;flex:none}.flickity-enabled .flickity-viewport{margin:0}.flickity-viewport{position:relative;height:100%;overflow:hidden}.flickity-slider{position:absolute;width:100%;height:100%}.slide{width:100%}.slide .item-link:focus .item-image,.slide .item-link:hover .item-image{outline:0}.slide *{display:block}.main .listing--gallery .slide .item-image{height:auto;padding:0}.main .listing--gallery .slide .item-image img{position:static}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}.flickity-prev-next-button{position:absolute;top:50%;width:32px;height:32px;border:none;border-radius:50%;background:white;background:rgba(255,255,255,0.75);cursor:pointer;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.flickity-prev-next-button:hover{background:white}.flickity-prev-next-button:active{opacity:.6}.flickity-prev-next-button:focus{outline:none;box-shadow:0 0 0 5px #09f}.flickity-prev-next-button:disabled{opacity:.3;cursor:auto}.flickity-prev-next-button svg{position:absolute;left:20%;top:20%;width:60%;height:60%}.flickity-prev-next-button .arrow{fill:#333}.flickity-prev-next-button .flickity-enabled:active,.flickity-enabled:hover .flickity-prev-next-button{opacity:1}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-page-dots{position:absolute;top:-16%;display:block;padding:2% 0;margin:0;list-style:none;text-align:center;line-height:1}.flickity-page-dots .dot{display:inline-block;width:.75em;width:1em;height:1em;margin:0 2%;background:#096;border:2px solid transparent;border-radius:50%;cursor:pointer}.flickity-page-dots .dot.is-selected{background:#fff;border-color:#096}.flickity-enabled.is-fade .flickity-slider>*{pointer-events:none;z-index:0}.flickity-enabled.is-fade .flickity-slider>.is-selected{pointer-events:auto;z-index:1}[data-animations='off'] .flickity-slider{transform:none !important}[data-animations='off'] .slide{left:0 !important;opacity:0;transition:opacity 1s ease-in-out;z-index:-1}[data-animations='off'] .slide.is-selected{opacity:1;z-index:0}@media (min-width: 23.9375em){h1{font-size:1.5em}h2{font-size:1.75em;line-height:1.33333}h3{font-size:1.125em}p,ul,ol{font-size:.875em;line-height:1.66667;margin-bottom:1.71429em}.accessibility-notice p{font-size:1em;line-height:1.375em}.caption,figcaption{font-size:.8125em;padding-right:1em}.caption::before,figcaption::before{border-left-width:4px}ul{margin:.5em 0 1.5em}.bullet-list{line-height:1.5}.bullet-list li+li{margin-top:.64286em}.nav-list{font-size:1.1875em}.nav-sublist{font-size:.73684em}.article{padding:0 7% 1.5em}.float--left{width:45%;margin-right:10%;float:left}.float--right{width:45%;margin-left:10%;float:right}.float:after{content:"";display:table;display:block}.logo{position:absolute;top:1em;right:0;width:24em;min-width:24em;padding:1em 7% 1em 1em;z-index:2}.logo img{height:3.25em}.logo-type{font-size:2.25em}.grid>*{width:18.89535%}.gallery .cover-image{width:33.33333%;margin-right:6%}.gallery .caption{width:58%}.full-bleed,.flickity-enabled{width:116.27907%;margin:0 -8.13953%}.figure--small{width:45.93023%}.lede{position:relative;display:block;font-size:1em;width:89%;padding:1.25em 8.75%}p.lede{margin-bottom:2em}.date-list{padding-left:8em}.form--search .input--submit{width:30%}.input--search{width:65%}.article--wohnraum{margin-top:-3em}.stats{float:right;width:auto;margin:1.5em 0 1.25em 2em}.accessibility-notice{padding-left:4.5em;margin:2em auto;max-width:20em;min-height:4em}.accessibility-notice .icon{top:.5em;left:0;width:3em}.accessibility-notice p{font-size:1.125em}.article--badezimmer .figure--small{position:relative}.article--badezimmer .figure--small figcaption{position:absolute;left:117.72152%;bottom:0;width:100%;padding:0;margin:0}.article--badezimmer .figure--small figcaption:before{content:"";position:absolute;top:auto;bottom:0;left:-17.72152%;width:1.5em;height:3em;margin-left:-.5em}.article--aussenbereich{max-width:24em;margin-left:auto;margin-right:auto}.cta{font-size:.8125em}.feature-list li{width:27.90698%}.feature-icon{width:5.2em;height:5.2em}.flickity-enabled figure{width:72%;margin:0 3.5%}.flickity-enabled figcaption{font-size:.875em}.flickity-page-dots{top:-18%}.flickity-page-dots .dot{width:1.125em;height:1.125em}@supports (display: flex){.grid>*{flex-basis:45.93023%}.feature-list>*{flex-basis:27.90698%}}}@media (min-width: 33.9375em){h1{font-size:1.5em}h2{font-size:2.25em}h3{font-size:1.25em}p,ul,ol{font-size:.9375em;line-height:1.75}.accessibility-notice p{font-size:1.25em}.logo{top:1.5em;width:32em;padding:1em 8% 1em 1.25em}.logo img{height:4em}.logo-type{font-size:2.8125em}.nav-list{font-size:1.25em}.nav-sublist{font-size:.75em}.article{padding:0 8% 1.5em}.float--left{width:33.33333%;margin-right:6.66667%}.float--right{width:33.33333%;margin-left:6.66667%}.float--sidebar{width:45%;margin-right:10%;float:left}.float--sidebar .float--right{float:right;margin-right:0;margin-left:10%}.pullquote--left{width:45%;margin:.625em 10% 1.25em 0;float:left}.pullquote--right{width:45%;margin:.625em 0 1.25em 10%;float:right}.skip-links{top:1.375em}.full-bleed,.flickity-enabled{width:119.04762%;margin:0 -9.52381%}.figure--small{width:63.49206%}.gallery>*{margin:0 0 9.04762%;width:45.2381%}.lede{font-size:1.125em;line-height:1.75;width:89%}.article--wohnraum{margin-top:-4em}.accessibility-notice{padding-left:5.5em;margin:10% auto;max-width:24em;min-height:5em}.accessibility-notice .icon{top:.5em;left:0;width:4em}.accessibility-notice p{font-size:1.25em}.article--badezimmer .figure--small figcaption{left:115%;width:42.5%}.article--badezimmer .figure--small figcaption:before{left:-35.29412%}.article--aussenbereich{max-width:100%;padding:0 15.33333%}.cta{font-size:.9375em}.feature-list li{width:26.98413%}.feature-icon{width:5.6em;height:5.6em}.flickity-enabled figure{width:68%;margin:0 4%}.flickity-enabled figcaption{font-size:.875em}.flickity-page-dots{top:-21%}.flickity-page-dots .dot{width:1.1875em;height:1.1875em;margin:0 1.75%}@supports (display: flex){.grid>*{flex-basis:45.2381%}.feature-list>*{flex-basis:26.98413%}}}@media (min-width: 43.9375em){h1{font-size:3em}h2{font-size:2.375em}h3{font-size:2em}p,ul,ol{font-size:.9375em}.logo{top:2em;width:38em;padding:1.375em 9% 1.375em 1.5em}.logo img{height:4.5625em}.logo-type{font-size:3.25em}.nav-list{font-size:1.375em}.nav-sublist{font-size:.72727em}.article{padding:0 9% 1.5em;margin-top:5%}.full-bleed,.flickity-enabled{width:121.95122%;margin:0 -10.97561%}.figure--small{width:47%}.figure--half{width:47%}.figure--half.figure--offset{width:57.97561%}.figure--left{float:left}.figure--left figcaption{padding-left:0}.figure--left.figure--offset{margin-left:-10.97561%}.figure--left.figure--offset figcaption{padding-left:18.93143%}.figure--right{float:right}.figure--right figcaption{padding-right:0}.figure--right.figure--offset{margin-right:-10.97561%}.figure--right.figure--offset figcaption{padding-right:18.93143%}.article--wohnraum{margin-top:-5em}.article--wohnraum .article-intro:after{content:"";display:table;clear:both}.article--wohnraum .article-text{width:47%;margin-top:-8%;float:left}.mood{padding-bottom:82%}.mood img{right:-20%}.lede{font-size:1.1875em;width:75.64228%;padding-left:10.97561%;float:left}.stats{position:relative;top:-1em;float:right}.stats-list{font-size:1.25em}.stat--secondary{border-bottom-width:4px}.stat--tertiary+.stat--tertiary:before{left:-4px;border-left-width:4px}.accessibility-notice{padding-left:5em;margin:10% auto 0;max-width:24em;min-height:5em}.accessibility-notice .icon{top:.5em;left:0;width:3.5em}.accessibility-notice p{font-size:1em}.article--schlafzimmer .article-text{width:47%;float:right}.article--galerie .article-text{width:47%;float:left}.article--badezimmer .article-text{width:47%;float:right}.article--badezimmer .figure--small{float:left;clear:left}.article--badezimmer .figure--small figcaption{left:112.76596%;width:62.41135%}.article--badezimmer .figure--small figcaption:before{left:-20.45455%}.article--aussenbereich{width:82%;padding:0 17.66667%}.article--lage .article-text{width:29.33333%;padding-top:4em;float:right}.map{width:75.64228%;margin-left:-10.97561%;padding-bottom:52em;float:left}.map+*{margin-top:1em}.article--mieten{margin-top:0}.article--mieten .article-text{width:29.33333%;float:left}.article--mieten .article-text .cta-list li{width:39.77273%}.article--mieten .feature-list{width:64.66667%;float:right;clear:none}.cta{font-size:.6875em}.page-footer{padding:10% 9%}.page-footer .article{padding:0;margin:0}.page-footer:after{content:"";display:table;clear:both}.article--impressum{width:29.33333%;float:left}.article--datenschutz{width:64.66667%;float:right}.flickity-enabled figure{width:70%;margin:0 3%}.flickity-enabled figcaption{font-size:.9375em}.flickity-page-dots{top:-21%}.flickity-page-dots .dot{width:1.25em;height:1.25em;margin:0 .75em}@supports (display: flex){.grid>*{flex-basis:47%}.article--mieten .grid.cta-list>*{flex-basis:39.77273%}.feature-list>*{flex-basis:20.5%}}}@media screen and (min-width: 58.9375em){h1{font-size:2.625em}h2{font-size:2.375em}h3{font-size:1.75em}p,ul,ol{font-size:.9375em}.article{padding:0 8% 1.5em}.logo{width:42em;padding:1.375em 8% 1.375em 1.5em}.logo img{height:5.0625em}.logo-type{font-size:3.5em}.full-bleed,.flickity-enabled{width:119.04762%;margin:0 -9.52381%}.figure--small{width:47.5%}.figure--half{width:47.5%}.figure--half.figure--offset{width:57.02381%}.figure--left.figure--offset{margin-left:-9.52381%}.figure--left.figure--offset figcaption{padding-left:16.70146%}.figure--right.figure--offset{margin-right:-9.52381%}.figure--right.figure--offset figcaption{padding-right:16.70146%}.nav{margin:1em 0}.nav ul{list-style:none;white-space:nowrap}.nav li{display:inline-block}.nav a{display:block}.nav--main .nav-item,.nav--main .nav-item li{display:inline-block}.nav-list{position:relative;font-size:1.0625em;padding:0 8%;background-color:#faba00}.nav-item{padding:.5em 0}.nav-sublist .nav-item{padding:.25em 0}.nav-sublist{display:none;font-size:.88235em;margin-top:0;border-bottom:3px solid #faba00;width:auto}.nav-item:focus .nav-sublist,.nav-item:hover .nav-sublist,.nav-link:focus+.nav-sublist,.nav-link:hover+.nav-sublist,.nav-link--active+.nav-sublist{position:absolute;background:rgba(255,5,5,0.5);background:#fff;display:block;width:auto;top:100%;left:0;padding:1% 1% 1% 8%;z-index:2}.nav-item:focus .nav-sublist li+li a,.nav-item:hover .nav-sublist li+li a,.nav-link:focus+.nav-sublist li+li a,.nav-link:hover+.nav-sublist li+li a,.nav-link--active+.nav-sublist li+li a{margin-left:1.25em}.nav-link{color:#000;text-decoration:none}.nav-link--active{color:#fff}.skip-links{position:absolute;top:.75em;right:6%;z-index:3}.fix .skip-links{position:fixed}.article--wohnraum{margin-top:-5em}.article--wohnraum .article-text{width:47.5%;float:left}.mood{padding-bottom:72%}.mood img{right:-7%}.lede{font-size:1.1875em;width:74.52381%;padding-left:9.52381%;float:left}.stats{position:relative;top:-1em;float:right}.stats-list{font-size:1.375em}.article--schlafzimmer .article-text{width:47.5%}.article--galerie .article-text{width:47.5%}.article--badezimmer .article-text{width:30%}.article--badezimmer .figure--offset{width:74.52381%}.article--badezimmer .figure--small{width:30%;margin-left:35%}.article--badezimmer .figure--small figcaption{left:116.66667%;width:100%}.article--badezimmer .figure--small figcaption:before{left:-16.66667%}.article--aussenbereich{width:84%;padding:0 17.5%}.article--lage .article-text{width:30%;padding-top:1em}.map{width:74.52381%;margin-left:-9.52381%;padding-bottom:42em}.map+*{margin-top:1em}.article--mieten .article-text{width:30%}.article--mieten .article-text .cta-list li{width:41.66667%}.article--mieten .feature-list{width:65%}.page-footer{padding:10% 8%}.article--impressum{width:30%}.article--datenschutz{width:65%}.flickity-enabled figure{width:74%;margin:0 2.5%}.flickity-page-dots{top:-20%}@supports (display: flex){.nav-list{display:flex;justify-content:space-between}.nav-list>li{flex:0 1 auto;align-self:flex-end}.grid>*{flex-basis:47.5%}.article--mieten .grid.cta-list>*{flex-basis:41.66667%}.feature-list>*{flex-basis:21.25%}}}@media screen and (min-width: 71.9375em){h1{font-size:3em}h2{font-size:2.625em}h3{font-size:2em}p,ul,ol{font-size:1.0625em}.article{padding:0 10% 1.5em}.logo{width:44em;padding:1.375em 10% 1.375em 1.5em}.logo img{height:5.375em}.logo-type{font-size:3.75em}.full-bleed,.flickity-enabled{width:125%;margin:0 -12.5%}.figure--small{width:47.5%}.figure--half{width:56.25%}.figure--half.figure--offset{width:68.75%}.figure--left.figure--offset{margin-left:-12.5%}.figure--left.figure--offset figcaption{padding-left:18.18182%}.figure--right.figure--offset{margin-right:-12.5%}.figure--right.figure--offset figcaption{padding-right:18.18182%}.article--wohnraum .article-text{width:38.75%;margin-top:-9%}.mood{padding-bottom:62.5%}.mood img{right:auto;width:100%;height:auto}.lede{font-size:1.375em;width:77.5%;padding-left:12.5%}.stats-list{font-size:1.5em}.accessibility-notice{padding-left:7.5em;margin:10% auto 0;max-width:100%;min-height:5em}.accessibility-notice .icon{top:.5em;left:0;width:5em}.accessibility-notice p{font-size:1.3125em}.article--schlafzimmer .article-text{width:38.75%}.article--galerie .article-text{width:38.75%}.article--badezimmer .article-text{width:38.75%}.article--badezimmer .figure--small{width:38.75%;margin-left:17.5%}.article--badezimmer .figure--small figcaption{left:112.90323%;width:60.71429%}.article--badezimmer .figure--small figcaption:before{left:-23.52941%}.article--aussenbereich{width:80%;padding:0 8.75%}.article--lage .article-text{width:30%;padding-top:1em}.map{width:77.5%;margin-left:-12.5%;padding-bottom:48em}.cta{font-size:.8125em}.feature-icon{width:6em;height:6em}.article--mieten .article-text{width:30%}.article--mieten .article-text .cta-list li{width:41.66667%}.article--mieten .feature-list{width:65%}.feature-list li{width:26.98413%}.feature-icon{width:6.5em;height:6.5em}.page-footer{padding:10% 10%}.page-footer h2{font-size:1.75em}.page-footer h3{font-size:1.5em}.page-footer ul,.page-footer p{font-size:.75em}.article--impressum{width:30%}.article--datenschutz{width:65%}.flickity-enabled figure{width:70%;margin:0 2.5%}.flickity-page-dots{top:-21%}}
