@charset "UTF-8";.bild{width:100%}.bild{width:100%}.dev{align-items:center;background-color:#90ee90;display:none;font-size:12px;height:20px;left:0;position:fixed;top:0;z-index:9999999}body[data-dev=true] .dev{display:flex}body[data-dev=true] .dev::before{content:"";height:100%;left:0;pointer-events:none;position:fixed;top:0;width:100%}@media (max-width:767px){body[data-dev=true] #dev::before{background:linear-gradient(90deg,rgba(0,0,0,.2) .5px,transparent .5px) 0 0,linear-gradient(90deg,rgba(0,0,255,.5) .5px,transparent .5px) 5px 0,linear-gradient(90deg,rgba(0,0,255,.5) .5px,transparent .5px) -5px 0;background-size:calc((100% - 120px) * .0833333333 + 10px) 1px;margin:0 5px 0 5px;width:calc(100% - 10px + 5px - 10px + 5px)}}@media (min-width:768px) and (max-width:1439px){body[data-dev=true] #dev::before{background:linear-gradient(90deg,rgba(0,0,0,.2) .5px,transparent .5px) 0 0,linear-gradient(90deg,rgba(0,0,255,.5) .5px,transparent .5px) 1.04vw 0,linear-gradient(90deg,rgba(0,0,255,.5) .5px,transparent .5px) -1.04vw 0;background-size:calc((100% - 24.96vw) * .0833333333 + 2.08vw) 1px;margin:0 1.04vw 0 1.04vw;width:calc(100% - 2.08vw + 1.04vw - 2.08vw + 1.04vw)}}@media (min-width:1440px){body[data-dev=true] #dev::before{background:linear-gradient(90deg,rgba(0,0,0,.2) .5px,transparent .5px) 0 0,linear-gradient(90deg,rgba(0,0,255,.5) .5px,transparent .5px) 1.04vw 0,linear-gradient(90deg,rgba(0,0,255,.5) .5px,transparent .5px) -1.04vw 0;background-size:calc((100% - 33.28vw) * .0625 + 2.08vw) 1px;margin:0 1.04vw 0 1.04vw;width:calc(100% - 2.08vw + 1.04vw - 2.08vw + 1.04vw)}}html{box-sizing:border-box}*,:after,:before{box-sizing:border-box}body{background-color:#fff;flex-direction:column;margin:0 auto;display:flex;min-height:100vh;overflow-y:scroll;overflow-x:hidden;position:relative;-webkit-overflow-scrolling:touch;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}body.preload *{transition:transform 0s!important}body:after{background-color:#fff;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:-100}@media (max-width:767px){body{width:100%;height:100%}}.bild-verhaeltnis{position:relative;display:block;height:0;width:100%}.bild-verhaeltnis.lazyloaded{background-color:#fff;transition:background-color .5s ease-in}.bild-verhaeltnis img{position:absolute;top:0;left:0;width:100%;height:100%;display:block}img{color:transparent;display:block;line-height:1em;text-indent:-9999px}.lazyload,.lazyloading{opacity:0}.lazyloaded{opacity:1;transition:opacity .5s ease-in}@font-face{font-family:DIN;src:url(/workspace/fonts/DINWeb-Light.eot);src:url(/workspace/fonts/DINWeb-Light.eot?#iefix) format("embedded-opentype"),url(/workspace/fonts/DINWeb-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:DIN;src:url(/workspace/fonts/DINWeb-Bold.eot);src:url(/workspace/fonts/DINWeb-Bold.eot?#iefix) format("embedded-opentype"),url(/workspace/fonts/DINWeb-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}.aktuelles-abschnitt__bildcontainer{-moz-column-break-inside:avoid;break-inside:avoid}.aktuelles-abschnitt__bild{width:100%}.aktuelles-abschnitt__bildlegende{-webkit-hyphens:auto;hyphens:auto;margin:0}.aktuelles-abschnitt__untertitel{color:#053c82;margin:0;text-transform:uppercase;width:100%}.aktuelles-abschnitt__lauftext h2,.aktuelles-abschnitt__lauftext h3,.aktuelles-abschnitt__lauftext p{-moz-column-break-inside:avoid;break-inside:avoid;-webkit-hyphens:auto;hyphens:auto;margin:0}.aktuelles-abschnitt__lauftext a{color:#053c82;text-decoration:none}.aktuelles-abschnitt__lauftext a:hover{text-decoration:underline}.aktuelles-abschnitt__lauftext li{list-style-type:none;position:relative}.aktuelles-abschnitt__lauftext li::before{content:"–";left:0;position:absolute}.aktuelles-abschnitt__lauftext strong{font-weight:700}@media (max-width:767px){.aktuelles-abschnitt{display:block}.aktuelles-abschnitt__bildcontainer{padding-bottom:20px;width:100%}.aktuelles-abschnitt__bildlegende{font-size:14px;line-height:18px;font-family:DIN;font-style:normal;font-weight:300;padding-left:104px}.aktuelles-abschnitt__bildlegende{font-size:14px;line-height:18px;font-family:DIN;font-style:normal;font-weight:300;padding:10px 0 10px 0}.aktuelles-abschnitt__untertitel{font-size:14px;line-height:18px;font-family:DIN;font-style:normal;font-weight:700;padding-top:10px}.aktuelles-abschnitt__textcontainer{padding-bottom:10px}.aktuelles-abschnitt__lauftext p,.aktuelles-abschnitt__lauftext ul{font-size:14px;line-height:18px;font-family:DIN;font-style:normal;font-weight:300;padding:10px 0 10px 0}.aktuelles-abschnitt__lauftext li{padding:0 8px 0 20px}.aktuelles-abschnitt__lauftext li::before{top:-4px}.aktuelles-abschnitt__lauftext h2,.aktuelles-abschnitt__lauftext h3{font-size:20px;line-height:26px;font-family:DIN;font-style:normal;padding:10px 0 0 0}}@media (min-width:768px) and (max-width:1439px){.aktuelles-abschnitt{padding-bottom:7.81vw;display:flex;flex-wrap:wrap;padding-left:calc((100% - 18.72vw)/ 8 * 1 + 0vw);padding-right:calc((100% - 18.72vw)/ 8 * 1 + 0vw)}.aktuelles-abschnitt__bildcontainer{width:100%;-moz-column-break-inside:avoid;break-inside:avoid}.aktuelles-abschnitt__bildlegende{font-size:1.82vw;line-height:2.34vw;font-family:DIN;font-style:normal;font-weight:300;padding:1.3vw 0 1.3vw 0;width:60%}.aktuelles-abschnitt__untertitel{font-size:1.82vw;line-height:2.34vw;font-family:DIN;font-style:normal;font-weight:700;padding-top:1.3vw}.aktuelles-abschnitt__textcontainer{padding-bottom:1.3vw}.aktuelles-abschnitt__lauftext p,.aktuelles-abschnitt__lauftext ul{font-size:1.82vw;line-height:2.34vw;font-family:DIN;font-style:normal;font-weight:300;padding:1.3vw 0 1.3vw 0}.aktuelles-abschnitt__lauftext li{padding:0 0 0 2.6vw}.aktuelles-abschnitt__lauftext li::before{left:0;top:-.52vw}.aktuelles-abschnitt__lauftext h2,.aktuelles-abschnitt__lauftext h3{font-size:2.6vw;line-height:3.39vw;font-family:DIN;font-style:normal;padding:1.3vw 0 0 0}}@media (min-width:1440px){.aktuelles-abschnitt{padding-bottom:4.17vw;display:flex;flex-wrap:wrap;padding-left:calc((100% - 15vw)/ 12 * 1 + 0vw);padding-right:calc((100% - 15vw)/ 12 * 1 + 0vw)}.aktuelles-abschnitt__bildcontainer{-moz-column-break-inside:avoid;break-inside:avoid;width:100%}.aktuelles-abschnitt__bildlegende{font-size:.97vw;line-height:1.25vw;font-family:DIN;font-style:normal;font-weight:300;padding:.69vw 0 2.08vw 0;width:60%}.aktuelles-abschnitt__untertitel{font-size:.97vw;line-height:1.25vw;font-family:DIN;font-style:normal;font-weight:700;padding-top:.69vw}.aktuelles-abschnitt__textcontainer{padding-bottom:.69vw;-moz-column-count:2;column-count:2;-moz-column-gap:1.11vw;column-gap:1.11vw}.aktuelles-abschnitt__lauftext p,.aktuelles-abschnitt__lauftext ul{font-size:1.39vw;line-height:1.81vw;font-family:DIN;font-style:normal;font-weight:300;padding:.69vw 0 .69vw 0}.aktuelles-abschnitt__lauftext li{padding:0 .56vw 0 2.08vw}.aktuelles-abschnitt__lauftext li::before{top:-.28vw}.aktuelles-abschnitt__lauftext h2,.aktuelles-abschnitt__lauftext h3{font-size:1.39vw;line-height:1.81vw;font-family:DIN;font-style:normal;padding:.69vw 0 0 0}}.aktuelles-anreisser__marginalie{color:#053c82}.aktuelles-anreisser__marginalie p{margin:0}.aktuelles-anreisser__anreisser{-webkit-hyphens:auto;hyphens:auto;margin:0}@media (max-width:767px){.aktuelles-anreisser{display:block}.aktuelles-anreisser__titel{font-size:34px;line-height:42px;font-family:DIN;font-style:normal;font-weight:300;margin:0 0 30px 0}.aktuelles-anreisser__marginalie{font-size:14px;line-height:18px;font-family:DIN;font-style:normal;font-weight:300;padding:0 8px 10px 0}.aktuelles-anreisser__anreisser{font-size:20px;line-height:26px;font-family:DIN;font-style:normal;font-weight:300;padding:0 0 60px 0}}@media (min-width:768px) and (max-width:1439px){.aktuelles-anreisser{display:block;padding-right:calc((100% - 18.72vw)/ 8 * 1 + 0vw)}.aktuelles-anreisser__titel{font-size:6.25vw;line-height:7.29vw;font-family:DIN;font-style:normal;font-weight:300;margin:0 0 4.56vw 0}.aktuelles-anreisser__marginalie{font-size:1.82vw;line-height:2.34vw;font-family:DIN;font-style:normal;font-weight:300;padding:0 1.04vw 1.3vw 0;width:25%}.aktuelles-anreisser__anreisser{font-size:3.65vw;line-height:4.69vw;font-family:DIN;font-style:normal;font-weight:300;padding:0 0 7.81vw 12.24vw}}@media (min-width:1440px){.aktuelles-anreisser{display:flex;flex-wrap:wrap;padding-right:calc((100% - 15vw)/ 12 * 1 + 0vw)}.aktuelles-anreisser__titel{font-size:3.89vw;line-height:4.65vw;font-family:DIN;font-style:normal;font-weight:300;margin:0 0 2.43vw 0}.aktuelles-anreisser__marginalie{font-size:.97vw;line-height:1.25vw;font-family:DIN;font-style:normal;font-weight:300;padding:0 .56vw .69vw 0;width:16.6666666667%}.aktuelles-anreisser__anreisser{font-size:2.22vw;line-height:2.85vw;font-family:DIN;font-style:normal;font-weight:300;padding:0 0 4.17vw .56vw;width:75%}}.aktuelles__mitgliederbrief{background-color:#f7f7f7;padding-bottom:10%;padding-top:10%;padding-left:25%;padding-right:25%}.aktuelles__kategorie-datum{color:#b0b1b3}.aktuelles__download{color:#053c82;font-family:DIN;font-style:normal;font-weight:300}.aktuelles__pagina{display:flex;justify-content:flex-end;color:#b0b1b3}.aktuelles__pagina a{color:#b0b1b3;text-decoration:none}.aktuelles__pagina a:hover{color:#053c82}.aktuelles__pagina-aktiv a{color:#053c82}@media (max-width:767px){.aktuelles__neuigkeit{width:100%;margin-bottom:45px}.aktuelles__neuigkeit-link{font-size:20px;line-height:26px;font-family:DIN;font-style:normal;font-weight:300;color:#000;text-decoration:none}.aktuelles__kategorie{font-size:14px;line-height:18px;font-family:DIN;font-style:normal;font-weight:700;text-transform:uppercase}.aktuelles__information{font-size:14px;line-height:18px;font-family:DIN;font-style:normal;font-weight:300}.aktuelles__download{font-size:14px;line-height:18px;font-family:DIN;font-style:normal;font-weight:300}.aktuelles__pagina{font-size:14px;line-height:18px;font-family:DIN;font-style:normal;font-weight:700}.aktuelles__pagina a{padding:0 7px 0 7px}}@media (min-width:768px) and (max-width:1439px){.aktuelles__neuigkeiten{display:flex;flex-wrap:wrap}.aktuelles__neuigkeit{width:50%;padding-left:1.3vw;padding-right:1.3vw;margin-bottom:10.42vw}.aktuelles__neuigkeit-link{font-size:2.6vw;line-height:3.39vw;font-family:DIN;font-style:normal;font-weight:300;color:#000;text-decoration:none}.aktuelles__kategorie{font-size:1.82vw;line-height:2.34vw;font-family:DIN;font-style:normal;font-weight:700;text-transform:uppercase}.aktuelles__information{font-size:1.82vw;line-height:2.34vw;font-family:DIN;font-style:normal;font-weight:300}.aktuelles__download{font-size:1.82vw;line-height:2.34vw;font-family:DIN;font-style:normal;font-weight:300}.aktuelles__pagina{font-size:1.82vw;line-height:2.34vw;font-family:DIN;font-style:normal;font-weight:700}.aktuelles__pagina a{padding:0 .91vw 0 .91vw}}@media (min-width:1440px){.aktuelles__neuigkeiten{display:flex;flex-wrap:wrap}.aktuelles__neuigkeit{width:33.3333333333%;padding-left:.69vw;padding-right:.69vw;margin-bottom:4.86vw}.aktuelles__neuigkeit-link{font-size:1.39vw;line-height:1.81vw;font-family:DIN;font-style:normal;font-weight:300;color:#000;text-decoration:none}.aktuelles__kategorie{font-size:.97vw;line-height:1.25vw;font-family:DIN;font-style:normal;font-weight:700;text-transform:uppercase}.aktuelles__information{font-size:.97vw;line-height:1.25vw;font-family:DIN;font-style:normal;font-weight:300}.aktuelles__download{font-size:.97vw;line-height:1.25vw;font-family:DIN;font-style:normal;font-weight:300}.aktuelles__pagina{font-size:.97vw;line-height:1.25vw;font-family:DIN;font-style:normal;font-weight:700}.aktuelles__pagina a{padding:0 .49vw 0 .49vw}}.anreisser{-webkit-hyphens:auto;hyphens:auto;margin:0}@media (max-width:767px){.anreisser{font-size:20px;line-height:26px;font-family:DIN;font-style:normal;font-weight:300;padding:0 0 30px 0}}@media (min-width:768px) and (max-width:1439px){.anreisser{font-size:2.6vw;line-height:3.39vw;font-family:DIN;font-style:normal;font-weight:300;padding-bottom:7.81vw;padding-left:calc((100% - 18.72vw)/ 8 * 1 + 0vw);padding-right:calc((100% - 18.72vw)/ 8 * 1 + 0vw)}}@media (min-width:1440px){.anreisser{font-size:2.22vw;line-height:2.85vw;font-family:DIN;font-style:normal;font-weight:300;padding-bottom:4.17vw;padding-left:calc((100% - 15vw)/ 12 * 1 + 0vw);padding-right:calc((100% - 16.25vw)/ 12 * 2 + 1.25vw)}}.ansprechpartner__name{margin:0}.ansprechpartner__lauftext-klein{margin:0}.ansprechpartner__bild{width:100%}.ansprechpartner__mail{color:#053c82;text-decoration:none}@media (max-width:767px){.ansprechpartner{display:block}.ansprechpartner__partner{padding-bottom:50px;display:block}.ansprechpartner__bildcontainer{padding-bottom:15px;margin:0 -12px 0 -12px}.ansprechpartner__textcontainer{padding-bottom:8px;padding-left:calc((100% - 144px)/ 8 * 1 + 0px);padding-right:calc((100% - 180px)/ 8 * 3 + 36px)}.ansprechpartner__name{font-size:14px;line-height:18px;font-family:DIN;font-style:normal;font-weight:700}.ansprechpartner__lauftext-klein{font-size:14px;line-height:18px;font-family:DIN;font-style:normal;font-weight:300}.ansprechpartner__mail{font-size:14px;line-height:18px;font-family:DIN;font-style:normal;font-weight:300}}@media (min-width:768px) and (max-width:1439px){.ansprechpartner{margin:0 -1.04vw 0 -1.04vw;display:flex;flex-wrap:wrap}.ansprechpartner__partner{padding:0 0 7.81vw 0;display:flex;width:100%}.ansprechpartner__bildcontainer{margin-left:-2.08vw;padding:0 1.04vw 0 0;width:50%}.ansprechpartner__textcontainer{padding:0 1.04vw 0 1.04vw;width:50%}.ansprechpartner__name{font-size:2.6vw;line-height:3.39vw;font-family:DIN;font-style:normal;font-weight:300}.ansprechpartner__lauftext-klein{font-size:2.6vw;line-height:3.39vw;font-family:DIN;font-style:normal;font-weight:300}.ansprechpartner__mail{font-size:2.6vw;line-height:3.39vw;font-family:DIN;font-style:normal;font-weight:300}}@media (min-width:1440px){.ansprechpartner{margin:0 -.56vw 0 -.56vw;display:flex;flex-wrap:wrap}.ansprechpartner__partner{padding:0 0 4.17vw 0;display:flex;width:50%}.ansprechpartner__bildcontainer{padding:0 .56vw 0 .56vw;width:50%}.ansprechpartner__textcontainer{padding:0 .56vw 0 .56vw;width:50%}.ansprechpartner__name{font-size:1.39vw;line-height:1.81vw;font-family:DIN;font-style:normal;font-weight:300}.ansprechpartner__lauftext-klein{font-size:1.39vw;line-height:1.81vw;font-family:DIN;font-style:normal;font-weight:300}.ansprechpartner__mail{font-size:1.39vw;line-height:1.81vw;font-family:DIN;font-style:normal;font-weight:300}}.banner{background-color:#053c82}.banner__untertitel{margin:0}.banner__anreisser{margin:0}@media (min-width:1440px){.banner{margin:0 -.56vw 0 -.56vw;padding:8.33vw 7.92vw 8.33vw 7.92vw}.banner__untertitel{font-size:.97vw;line-height:1.25vw;font-family:DIN;font-style:normal;font-weight:700;color:#7b90c3;text-transform:uppercase}.banner__anreisser{font-size:2.22vw;line-height:2.85vw;font-family:DIN;font-style:normal;font-weight:300;color:#fff}}.bild__bild{width:100%}.bild__text-gross p{margin:0}.bild__text-gross p:last-child{padding-bottom:0}.bild__text-klein p{margin:0}.bild__text-klein p:last-child{padding-bottom:0}.bild a{color:#053c82;margin:0;text-decoration:none}.bild a:hover{text-decoration:underline}@media (max-width:767px){.bild{padding-bottom:50px}.bild__bildcontainer{margin:0 -12px 0 -12px}.bild__textcontainer{padding:0 6px 0 6px}.bild__text-gross{font-size:14px;line-height:18px;font-family:DIN;font-style:normal;font-weight:300;padding:5px 0 5px 0}.bild__text-gross p{padding-bottom:18px}.bild__text-klein{font-size:11px;line-height:13px;font-family:DIN;font-style:normal;font-weight:300}.bild__text-klein p{padding-bottom:18px}}@media (min-width:768px) and (max-width:1439px){.bild{padding-bottom:6.51vw;display:block;width:100%}.bild__bildcontainer{padding-bottom:2.08vw;margin:0 0 0 -2.08vw;padding-right:calc((100% - 18.72vw)/ 8 * 1 + 0vw)}.bild__textcontainer{padding-left:calc((100% - 21.06vw)/ 8 * 2 + 2.34vw);padding-right:calc((100% - 18.72vw)/ 8 * 1 + 0vw)}.bild__text-gross{font-size:2.6vw;line-height:3.39vw;font-family:DIN;font-style:normal;font-weight:300;padding:0 0 1.3vw 0}.bild__text-gross p{padding-bottom:3.39vw}.bild__text-klein{font-size:1.82vw;line-height:2.34vw;font-family:DIN;font-style:normal;font-weight:300}.bild__text-klein p{padding-bottom:2.34vw}}@media (min-width:1440px){.bild{padding-bottom:3.47vw;display:flex;flex-wrap:wrap}.bild__bildcontainer{padding:0 .56vw 0 0;width:66.6666666667%}.bild__textcontainer{padding:0 0 0 .56vw;width:25%}.bild__text-gross{font-size:1.39vw;line-height:1.81vw;font-family:DIN;font-style:normal;font-weight:300;padding:0 0 .69vw 0}.bild__text-gross p p{padding-bottom:1.81vw}.bild__text-klein{font-size:.97vw;line-height:1.25vw;font-family:DIN;font-style:normal;font-weight:300}.bild__text-klein p{padding-bottom:1.25vw}}.downloads{width:100%}.downloads__titel{color:#053c82;margin:0;text-transform:uppercase}.downloads__download{color:#000;display:block;position:relative;text-decoration:none}.downloads__download::before{content:url(/workspace/bausteine/downloads/downloads__dokument-183c63f2f2.svg);left:0;position:absolute;top:0}.downloads__download:hover{color:#053c82}.downloads__download:focus{color:#053c82}.downloads__download:focus::before{content:url(/workspace/bausteine/downloads/downloads__dokument-aktiv-48ce8a0d93.svg)}@media (max-width:767px){.downloads{display:block}.downloads__dokumente{padding-bottom:20px}.downloads__titel{font-size:14px;line-height:18px;font-family:DIN;font-style:normal;font-weight:300;padding-bottom:5px}.downloads__download{font-size:14px;line-height:18px;font-family:DIN;font-style:normal;font-weight:300;padding:0 0 5px 20px}.downloads__download::before{height:14px;width:10px}}@media (min-width:768px) and (max-width:1439px){.downloads{padding-bottom:7.81vw;display:block;padding-left:calc((100% - 18.72vw)/ 8 * 1 + 0vw);padding-right:calc((100% - 18.72vw)/ 8 * 1 + 0vw)}.downloads__dokumente{padding-bottom:2.6vw}.downloads__titel{font-size:2.6vw;line-height:3.39vw;font-family:DIN;font-style:normal;font-weight:300;padding-bottom:.65vw}.downloads__download{font-size:2.6vw;line-height:3.39vw;font-family:DIN;font-style:normal;font-weight:300;padding:0 0 .65vw 2.6vw}.downloads__download::before{height:1.82vw;width:1.3vw}}@media (min-width:1440px){.downloads{padding-bottom:4.17vw;padding-left:calc((100% - 14.375vw)/ 12 * 1 + 0vw);padding-right:calc((100% - 14.375vw)/ 12 * 1 + 0vw);display:flex}.downloads__dokumente{padding:0 .56vw 0 .56vw;width:33.3333333333%}.downloads__titel{font-size:1.39vw;line-height:1.81vw;font-family:DIN;font-style:normal;font-weight:300;padding-bottom:.35vw}.downloads__download{font-size:1.25vw;line-height:1.53vw;font-family:DIN;font-style:normal;font-weight:300;padding:0 0 .35vw 1.39vw}.downloads__download::before{height:.97vw;width:.69vw}}.filter{align-items:center;position:fixed;right:0;text-transform:uppercase;width:100%;z-index:100}.filter__pfad{background-color:#fff;display:flex;align-items:center}.filter__link{color:#053c82;text-decoration:none}.filter__filter{background-color:#f7f7f7;display:flex;justify-content:space-between;align-items:center}.filter__aktuelles-kategorie{color:#b0b1b3;text-decoration:none}.filter__aktuelles-kategorie.aktiv{color:#053c82}.filter__seite{color:#053c82;text-decoration:none}.filter__objektart{display:flex}.filter__ansicht{display:flex}.filter__auswahl{color:rgba(0,0,0,.3);cursor:pointer}.filter__auswahl.aktiv,.filter__auswahl:hover{color:#053c82}@media (max-width:767px){.filter{font-size:14px;line-height:18px;font-family:DIN;font-style:normal;font-weight:700;top:90px}.filter__pfad{padding:0 10px 0 10px;height:40px}.filter__filter{height:40px;display:none}.filter--liegenschaften .filter__filter{display:flex}.filter__seite{display:none}.filter__auswahl{padding:0 10px 0 10px}.filter__wohnungen{display:none}}@media (min-width:768px) and (max-width:1439px){.filter{font-size:1.82vw;line-height:2.34vw;font-family:DIN;font-style:normal;font-weight:700;top:11.72vw}.filter__seite{display:none}.filter__pfad{padding:0 1.95vw 0 1.95vw;height:5.21vw}.filter__filter{padding:0 .65vw 0 .65vw;height:5.21vw;display:none}.filter--liegenschaften .filter__filter{display:flex}.filter__auswahl{padding:0 1.3vw 0 1.3vw}}@media (min-width:1440px){.filter{font-size:.97vw;line-height:1.25vw;font-family:DIN;font-style:normal;font-weight:700}.filter__pfad{display:none}.filter__filter{padding:0 2.78vw 0 9.38vw;height:2.78vw}.filter__aktuelles-kategorien{display:flex;margin:0 -.69vw 0 -.69vw}.filter__aktuelles-kategorie{padding:0 .69vw 0 .69vw}.filter__auswahl{padding:0 .69vw 0 .69vw}.filter__auswahl--liste{display:none}}.footer{background-color:#053c82;z-index:1}.footer__titel{color:#fff;text-transform:uppercase;margin:0}.footer__information{color:#fff;margin:0}.footer__link{color:#fff;text-decoration:underline;text-underline-offset:.2em}.footer__link:hover{text-decoration-thickness:2px}.footer__impressum-text{color:#7b90c3;text-transform:uppercase;margin:0}.footer__impressum-link{color:#7b90c3;text-decoration:none}.footer__impressum-link:hover{color:#fff}@media (max-width:767px){.footer{padding:16px 12px 16px 12px;display:flex;flex-wrap:wrap}.footer__titel{font-size:14px;line-height:18px;font-family:DIN;font-style:normal;font-weight:700;padding:0 0 5px 0}.footer__adresse{padding:0 0 20px 0;width:100%}.footer__newsletter{padding:0 0 20px 0;width:100%}.footer__impressum{padding:0 0 5px 0;width:100%}.footer__information{font-size:14px;line-height:18px;font-family:DIN;font-style:normal;font-weight:300;padding:0 0 5px 0}.footer__link{font-size:14px;line-height:18px;font-family:DIN;font-style:normal;font-weight:300}.footer__impressum-text{font-size:14px;line-height:18px;font-family:DIN;font-style:normal;font-weight:700}}@media (min-width:768px) and (max-width:1439px){.footer{padding:1.56vw 0 1.56vw 0;display:flex;flex-wrap:wrap}.footer__titel{font-size:1.82vw;line-height:2.34vw;font-family:DIN;font-style:normal;font-weight:700;padding:0 0 .65vw 0}.footer__adresse{padding:0 1.04vw 2.6vw 4.17vw;width:50%}.footer__newsletter{padding:0 4.17vw 2.6vw 1.04vw;width:37.5%}.footer__impressum{padding:0 4.17vw 0 4.17vw;width:100%}.footer__information{font-size:1.82vw;line-height:2.34vw;font-family:DIN;font-style:normal;font-weight:300;padding:0 0 .65vw 0}.footer__link{font-size:1.82vw;line-height:2.34vw;font-family:DIN;font-style:normal;font-weight:300}.footer__impressum-text{font-size:1.82vw;line-height:2.34vw;font-family:DIN;font-style:normal;font-weight:700}}@media (min-width:1440px){.footer{padding:1.74vw 2.78vw 1.74vw 9.38vw;align-items:flex-end;display:flex}.footer__titel{font-size:.97vw;line-height:1.25vw;font-family:DIN;font-style:normal;font-weight:700;padding:0 0 .35vw 0}.footer__adresse{padding:0 .56vw .35vw 0;width:33.3333333333%}.footer__newsletter{padding:0 .56vw .35vw .56vw;width:25%}.footer__impressum{padding:0 0 .35vw .56vw;width:41.6666666667%}.footer__information{font-size:.97vw;line-height:1.25vw;font-family:DIN;font-style:normal;font-weight:300;padding:0 0 .35vw 0}.footer__link{font-size:.97vw;line-height:1.25vw;font-family:DIN;font-style:normal;font-weight:300}.footer__impressum-text{font-size:.97vw;line-height:1.25vw;font-family:DIN;font-style:normal;font-weight:700;text-align:right}}.lauftext-zweispaltig h2{color:#053c82;margin:0;text-transform:uppercase;page-break-inside:avoid}.lauftext-zweispaltig p,.lauftext-zweispaltig ul{-webkit-hyphens:auto;hyphens:auto;margin:0}.lauftext-zweispaltig li{list-style-type:none;position:relative}.lauftext-zweispaltig li::before{content:"–";left:0;position:absolute}.lauftext-zweispaltig a{color:#000;text-decoration:underline}.lauftext-zweispaltig a:hover{color:#053c82}@media (max-width:767px){.lauftext-zweispaltig{padding:0 0 30px 0}.lauftext-zweispaltig__wert{padding:0 0 15px 0}.lauftext-zweispaltig h2{font-size:14px;line-height:18px;font-family:DIN;font-style:normal;font-weight:700;padding:0 0 5px 0}.lauftext-zweispaltig h2::after{content:"";display:block;height:100px;margin-bottom:-100px}.lauftext-zweispaltig p,.lauftext-zweispaltig ul{font-size:14px;line-height:18px;font-family:DIN;font-style:normal;font-weight:300;padding:0 0 15px 0}.lauftext-zweispaltig li{padding:0 8px 0 20px}.lauftext-zweispaltig li::before{top:-4px}}@media (min-width:768px) and (max-width:1439px){.lauftext-zweispaltig{padding-bottom:7.81vw;padding-left:calc((100% - 18.72vw)/ 8 * 1 + 0vw);padding-right:calc((100% - 18.72vw)/ 8 * 1 + 0vw)}.lauftext-zweispaltig h2{font-size:1.82vw;line-height:2.34vw;font-family:DIN;font-style:normal;font-weight:700;padding:0 0 .65vw 0}.lauftext-zweispaltig h2::after{content:"";display:block;height:13.02vw;margin-bottom:-13.02vw}.lauftext-zweispaltig p,.lauftext-zweispaltig ul{font-size:1.82vw;line-height:2.34vw;font-family:DIN;font-style:normal;font-weight:300;padding:0 0 1.95vw 0}.lauftext-zweispaltig li{padding:0 0 0 2.6vw}.lauftext-zweispaltig li::before{left:0;top:-.52vw}}@media (min-width:1440px){.lauftext-zweispaltig{padding-bottom:4.17vw;-moz-column-count:2;column-count:2;-moz-column-gap:calc((100% - 16.25vw)/ 12 * 1 + 0vw);column-gap:calc((100% - 16.25vw)/ 12 * 1 + 0vw);padding-left:calc((100% - 15vw)/ 12 * 1 + 0vw);padding-right:calc((100% - 16.25vw)/ 12 * 2 + 1.25vw)}.lauftext-zweispaltig h2{font-size:.97vw;line-height:1.25vw;font-family:DIN;font-style:normal;font-weight:700;padding:0 0 .35vw 0}.lauftext-zweispaltig h2::after{content:"";display:block;height:6.94vw;margin-bottom:-6.94vw}.lauftext-zweispaltig p,.lauftext-zweispaltig ul{font-size:.97vw;line-height:1.25vw;font-family:DIN;font-style:normal;font-weight:300;padding:0 0 1.04vw 0}.lauftext-zweispaltig li{padding:0 .56vw 0 2.08vw}.lauftext-zweispaltig li::before{top:-.28vw}}.leitbild__titel{margin:0}.leitbild__anreisser{-webkit-hyphens:auto;hyphens:auto;margin:0}.leitbild__zitat{margin:0}.leitbild__name{margin:0}.leitbild__link{color:#053c82;margin:0}.leitbild__untertitel{color:#053c82;margin:0;text-transform:uppercase}.leitbild__information{-webkit-hyphens:auto;hyphens:auto;margin:0}.leitbild__bild{width:100%}@media (max-width:767px){.leitbild__titel{font-size:32px;line-height:41px;font-family:DIN;font-style:normal;font-weight:300;padding:0 6px 30px 6px}.leitbild__anreisser{font-size:20px;line-height:26px;font-family:DIN;font-style:normal;font-weight:300;padding:0 6px 30px 6px}.leitbild__bildcontainer{margin:0 -12px 0 -12px}.leitbild__textcontainer{padding:0 6px 0 6px}.leitbild__zitat{font-size:14px;line-height:18px;font-family:DIN;font-style:normal;font-weight:300;padding:5px 0 5px 0}.leitbild__name{font-size:14px;line-height:18px;font-family:DIN;font-style:normal;font-weight:300}.leitbild__link{font-size:14px;line-height:18px;font-family:DIN;font-style:normal;font-weight:300}.leitbild__wertecontainer{padding:30px 6px 30px 6px}.leitbild__wert{padding:0 0 15px 0}.leitbild__untertitel{font-size:14px;line-height:18px;font-family:DIN;font-style:normal;font-weight:700}.leitbild__information{font-size:14px;line-height:18px;font-family:DIN;font-style:normal;font-weight:300}}@media (min-width:768px) and (max-width:1439px){.leitbild__titel{font-size:4.43vw;line-height:4.95vw;font-family:DIN;font-style:normal;font-weight:300;padding:0 0 3.91vw 0}.leitbild__anreisser{font-size:2.6vw;line-height:3.39vw;font-family:DIN;font-style:normal;font-weight:300;padding-bottom:7.81vw;padding-left:calc((100% - 18.72vw)/ 8 * 1 + 0vw);padding-right:calc((100% - 18.72vw)/ 8 * 1 + 0vw)}.leitbild__bildeintrag{display:block;width:100%}.leitbild__bildcontainer{padding-bottom:2.08vw;margin:0 0 0 -2.08vw;padding-right:calc((100% - 18.72vw)/ 8 * 1 + 0vw)}.leitbild__textcontainer{padding-left:calc((100% - 21.06vw)/ 8 * 2 + 2.34vw);padding-right:calc((100% - 18.72vw)/ 8 * 1 + 0vw)}.leitbild__zitat{font-size:2.6vw;line-height:3.39vw;font-family:DIN;font-style:normal;font-weight:300;padding:0 0 1.3vw 0}.leitbild__name{font-size:1.82vw;line-height:2.34vw;font-family:DIN;font-style:normal;font-weight:300}.leitbild__link{font-size:1.82vw;line-height:2.34vw;font-family:DIN;font-style:normal;font-weight:300}.leitbild__wertecontainer{padding:7.81vw 13.28vw 7.81vw 13.28vw;padding-left:calc((100% - 18.72vw)/ 8 * 1 + 0vw);padding-right:calc((100% - 18.72vw)/ 8 * 1 + 0vw)}.leitbild__wert{padding:0 0 1.95vw 0}.leitbild__untertitel{font-size:1.82vw;line-height:2.34vw;font-family:DIN;font-style:normal;font-weight:700}.leitbild__information{font-size:1.82vw;line-height:2.34vw;font-family:DIN;font-style:normal;font-weight:300}}@media (min-width:1440px){.leitbild__titel{font-size:3.47vw;line-height:4.51vw;font-family:DIN;font-style:normal;font-weight:300;padding:0 0 2.08vw 0}.leitbild__anreisser{font-size:2.22vw;line-height:2.85vw;font-family:DIN;font-style:normal;font-weight:300;padding-bottom:4.17vw;padding-left:calc((100% - 15vw)/ 12 * 1 + 0vw);padding-right:calc((100% - 16.25vw)/ 12 * 2 + 1.25vw)}.leitbild__bildeintrag{display:flex;flex-wrap:wrap}.leitbild__bildcontainer{padding:0 .56vw 0 0;width:66.6666666667%}.leitbild__textcontainer{padding:0 0 0 .56vw;width:25%}.leitbild__zitat{font-size:1.39vw;line-height:1.81vw;font-family:DIN;font-style:normal;font-weight:300;padding:0 0 .69vw 0}.leitbild__name{font-size:.97vw;line-height:1.25vw;font-family:DIN;font-style:normal;font-weight:300}.leitbild__link{font-size:.97vw;line-height:1.25vw;font-family:DIN;font-style:normal;font-weight:300}.leitbild__wertecontainer{padding-top:4.17vw;padding-bottom:4.17vw;-moz-column-count:2;column-count:2;-moz-column-gap:calc((100% - 16.25vw)/ 12 * 1 + 0vw);column-gap:calc((100% - 16.25vw)/ 12 * 1 + 0vw);padding-left:calc((100% - 15vw)/ 12 * 1 + 0vw);padding-right:calc((100% - 16.25vw)/ 12 * 2 + 1.25vw)}.leitbild__wert{padding:0 0 1.04vw 0;-moz-column-break-inside:avoid;break-inside:avoid}.leitbild__untertitel{font-size:.97vw;line-height:1.25vw;font-family:DIN;font-style:normal;font-weight:700}.leitbild__information{font-size:.97vw;line-height:1.25vw;font-family:DIN;font-style:normal;font-weight:300}}.liegenschaften-featured--karte,.liegenschaften-featured--liste{display:none}.liegenschaften-featured__bild{width:100%}.liegenschaften-featured__titel-adresse{margin:0}.liegenschaften-featured__untertitel{text-transform:uppercase;margin:0}.liegenschaften-featured__untertitel{margin:0}.liegenschaften-featured__information p{margin:0}.liegenschaften-featured__bildcontainer--frei::after{content:"freie Wohnung";background-color:#053c82;color:#fff;position:absolute;text-transform:uppercase}@media (max-width:767px){.liegenschaften-featured__bildcontainer{padding-bottom:20px;position:relative}.liegenschaften-featured__bildcontainer--frei::after{font-size:14px;line-height:18px;font-family:DIN;font-style:normal;font-weight:700;padding:15px 10px 15px 11px;border-radius:5px;filter:drop-shadow(0 0 5px rgba(0, 0, 0, .4));right:20px;top:20px}.liegenschaften-featured__textcontainer{display:block}.liegenschaften-featured__titel-adresse{font-size:20px;line-height:26px;font-family:DIN;font-style:normal;font-weight:300}.liegenschaften-featured__untertitel{font-size:14px;line-height:18px;font-family:DIN;font-style:normal;font-weight:700;padding:10px 0 10px 0}.liegenschaften-featured__information{font-size:14px;line-height:18px;font-family:DIN;font-style:normal;font-weight:300;padding-bottom:10px}}@media (min-width:768px) and (max-width:1439px){.liegenschaften-featured__bildcontainer{padding-bottom:2.6vw;position:relative}.liegenschaften-featured__bildcontainer--frei::after{font-size:1.82vw;line-height:2.34vw;font-family:DIN;font-style:normal;font-weight:700;padding:1.95vw 1.3vw 1.95vw 1.43vw;border-radius:.65vw;filter:drop-shadow(0 0 5px rgba(0, 0, 0, .4));right:2.6vw;top:2.6vw}.liegenschaften-featured__textcontainer{margin:0 -1.04vw 0 -1.04vw;display:flex}.liegenschaften-featured__titel-adresse{font-size:2.6vw;line-height:3.39vw;font-family:DIN;font-style:normal;font-weight:300;padding:0 1.04vw 0 1.04vw;width:50%}.liegenschaften-featured__infocontainer{padding:0 1.04vw 0 1.04vw;display:flex;flex-direction:column;width:50%}.liegenschaften-featured__untertitel{font-size:1.82vw;line-height:2.34vw;font-family:DIN;font-style:normal;font-weight:700;padding-bottom:1.3vw}.liegenschaften-featured__information{font-size:1.82vw;line-height:2.34vw;font-family:DIN;font-style:normal;font-weight:300;padding-bottom:1.3vw}}@media (min-width:1440px){.liegenschaften-featured{margin:0 -.56vw 0 -.56vw}.liegenschaften-featured--bilder{display:flex}.liegenschaften-featured__bildcontainer{padding:0 .56vw 0 .56vw;width:66.6666666667%;height:38.89vw;position:relative}.liegenschaften-featured__bildcontainer--frei::after{font-size:.97vw;line-height:1.25vw;font-family:DIN;font-style:normal;font-weight:700;padding:1.04vw .69vw 1.04vw .76vw;border-radius:.35vw;filter:drop-shadow(0 0 5px rgba(0, 0, 0, .4));right:0;top:-1.04vw}.liegenschaften-featured__textcontainer{padding:0 .56vw 0 .56vw;width:33.3333333333%}.liegenschaften-featured__titel-adresse{font-size:2.22vw;line-height:2.85vw;font-family:DIN;font-style:normal;font-weight:300;padding-bottom:1.04vw}.liegenschaften-featured__untertitel{font-size:.97vw;line-height:1.25vw;font-family:DIN;font-style:normal;font-weight:700;padding:.69vw 0 .69vw 0}.liegenschaften-featured__information{font-size:1.39vw;line-height:1.81vw;font-family:DIN;font-style:normal;font-weight:300;padding-bottom:.69vw;width:50%}}.liegenschaften-karte{right:0;position:fixed;bottom:0}.liegenschaften-karte__karte{height:100%}.liegenschaften-karte__infobox-freie-breite{opacity:0;position:absolute}.liegenschaften-karte__infobox-freie{align-items:center;display:flex;justify-content:center}.liegenschaften-karte__infobox-freie{background-color:#053c82;border-radius:3px;box-shadow:0 3px 5px rgba(0,0,0,.2);color:#fff;position:relative;text-transform:uppercase}.liegenschaften-karte__infobox-freie::after{content:"";border-style:solid;border-width:14px 14px 0 14px;border-color:#053c82 transparent transparent transparent;bottom:0;filter:drop-shadow(0 5px 3px rgba(0, 0, 0, .2));height:0;left:50%;position:absolute;transform:translate(-50%,100%);width:0}.liegenschaften-karte__infobox{background-color:#fff;border-radius:3px;box-shadow:0 3px 5px rgba(0,0,0,.2);position:relative}.liegenschaften-karte__infobox::after{content:"";border-style:solid;border-width:14px 14px 0 14px;border-color:#fff transparent transparent transparent;bottom:0;filter:drop-shadow(0 5px 3px rgba(0, 0, 0, .2));height:0;left:50%;position:absolute;transform:translate(-50%,100%);width:0}.liegenschaften-karte__infobox-zeile{display:flex;justify-content:space-between}.liegenschaften-karte__infobox-bild{width:100%}.liegenschaften-karte__infobox-link,.liegenschaften-karte__infobox-schliessen{color:#7b90c3;cursor:pointer;text-decoration:none;text-transform:uppercase}.liegenschaften-karte__infobox-link:hover,.liegenschaften-karte__infobox-schliessen:hover{background-color:#f7f7f7;color:#053c82}@media (min-width:1440px){body.body--liegenschaften-karte main{padding:0 0 0 9.38vw}.liegenschaften-karte{height:calc(100% - 2.71vw);width:calc(100% - 30.56vw)}.liegenschaften-karte__infobox-freie{padding:.35vw .69vw .35vw .69vw;font-size:.97vw;line-height:1.18vw;font-family:DIN;font-style:normal;font-weight:700}.liegenschaften-karte__infobox-freie,.liegenschaften-karte__infobox-freie-breite{width:9.72vw}.liegenschaften-karte__infobox,.liegenschaften-karte__infobox-breite{width:24.31vw}.liegenschaften-karte__infobox-titel{padding:1.04vw .69vw 1.04vw .69vw;font-size:.97vw;line-height:1.18vw;font-family:DIN;font-style:normal;font-weight:300}.liegenschaften-karte__infobox-zeile{font-size:.97vw;line-height:1.18vw;font-family:DIN;font-style:normal;font-weight:300}.liegenschaften-karte__infobox-link,.liegenschaften-karte__infobox-schliessen{padding:1.04vw .69vw 1.04vw .69vw;font-size:.97vw;line-height:1.18vw;font-family:DIN;font-style:normal;font-weight:700}.liegenschaften-karte__infobox-freie,.liegenschaften-karte__infobox-freie-breite{width:10vw}}@media (max-width:767px){.liegenschaften-karte{height:calc(100% - 169px);width:100%}.liegenschaften-karte__infobox-freie{padding:5px 10px 5px 10px;font-size:14px;line-height:17px;font-family:DIN;font-style:normal;font-weight:700}.liegenschaften-karte__infobox-freie,.liegenschaften-karte__infobox-freie-breite{width:140px}.liegenschaften-karte__infobox,.liegenschaften-karte__infobox-breite{width:350px}.liegenschaften-karte__infobox-titel{padding:15px 10px 15px 10px;font-size:14px;line-height:17px;font-family:DIN;font-style:normal;font-weight:300}.liegenschaften-karte__infobox-zeile{font-size:14px;line-height:17px;font-family:DIN;font-style:normal;font-weight:300}.liegenschaften-karte__infobox-link,.liegenschaften-karte__infobox-schliessen{padding:15px 10px 15px 10px;font-size:14px;line-height:17px;font-family:DIN;font-style:normal;font-weight:700}}@media (min-width:768px) and (max-width:1439px){.liegenschaften-karte{height:calc(100% - 22.01vw);width:100%}.liegenschaften-karte__infobox-freie{padding:.65vw 1.3vw .65vw 1.3vw;font-size:1.82vw;line-height:2.21vw;font-family:DIN;font-style:normal;font-weight:700}.liegenschaften-karte__infobox-freie,.liegenschaften-karte__infobox-freie-breite{width:18.23vw}.liegenschaften-karte__infobox,.liegenschaften-karte__infobox-breite{width:45.57vw}.liegenschaften-karte__infobox-titel{padding:1.95vw 1.3vw 1.95vw 1.3vw;font-size:1.82vw;line-height:2.21vw;font-family:DIN;font-style:normal;font-weight:300}.liegenschaften-karte__infobox-zeile{font-size:1.82vw;line-height:2.21vw;font-family:DIN;font-style:normal;font-weight:300}.liegenschaften-karte__infobox-link,.liegenschaften-karte__infobox-schliessen{padding:1.95vw 1.3vw 1.95vw 1.3vw;font-size:1.82vw;line-height:2.21vw;font-family:DIN;font-style:normal;font-weight:700}}.liegenschaften-liegenschaft{background-color:#fff}.liegenschaften-liegenschaft__titel{margin:0}.liegenschaften-liegenschaft__ort{margin:0}.liegenschaften-liegenschaft__spezielles{-webkit-hyphens:auto;hyphens:auto;margin:0}.liegenschaften-liegenschaft__untertitel{text-transform:uppercase;margin:0}.liegenschaften-liegenschaft__erklaerung{margin:0}.liegenschaften-liegenschaft__erklaerung p{margin:0}.liegenschaften-liegenschaft__bild{width:100%}.liegenschaften-liegenschaft a,.liegenschaften-liegenschaft__link{color:#053c82;display:block;margin:0;text-decoration:none}.liegenschaften-liegenschaft a a,.liegenschaften-liegenschaft__link a{color:#053c82;text-decoration:none}.liegenschaften-liegenschaft a a:hover,.liegenschaften-liegenschaft__link a:hover{text-decoration:underline}@media (max-width:767px){.liegenschaften-liegenschaft__adresse{align-content:flex-start;display:flex;z-index:10}.liegenschaften-liegenschaft__titel{font-size:32px;line-height:41px;font-family:DIN;font-style:normal;font-weight:300}.liegenschaften-liegenschaft__ort{font-size:14px;line-height:18px;font-family:DIN;font-style:normal;font-weight:300;padding:3px 0 0 5px}.liegenschaften-liegenschaft__spezielles{font-size:20px;line-height:26px;font-family:DIN;font-style:normal;font-weight:300;padding:30px 0 30px 0}.liegenschaften-liegenschaft__infocontainer{padding:20px 0 20px 0;display:flex;flex-wrap:wrap;width:100%}.liegenschaften-liegenschaft__informationen{display:flex;flex-wrap:wrap;width:100%}.liegenschaften-liegenschaft__information{padding:0 0 20px 0;width:50%}.liegenschaften-liegenschaft__information.breit{width:100%}.liegenschaften-liegenschaft__untertitel{font-size:14px;line-height:18px;font-family:DIN;font-style:normal;font-weight:700;padding:0 0 5px 0}.liegenschaften-liegenschaft__erklaerung{font-size:14px;line-height:18px;font-family:DIN;font-style:normal;font-weight:300}.liegenschaften-liegenschaft__link{font-size:14px;line-height:18px;font-family:DIN;font-style:normal;font-weight:300}.liegenschaften-liegenschaft__bildcontainer{padding-bottom:12px}}@media (min-width:768px) and (max-width:1439px){.liegenschaften-liegenschaft__adresse{align-content:flex-start;display:flex;z-index:10}.liegenschaften-liegenschaft__titel{font-size:6.25vw;line-height:7.29vw;font-family:DIN;font-style:normal;font-weight:300}.liegenschaften-liegenschaft__ort{font-size:2.6vw;line-height:3.39vw;font-family:DIN;font-style:normal;font-weight:300;padding:.39vw 0 0 .65vw}.liegenschaften-liegenschaft__spezielles{font-size:4.43vw;line-height:6.25vw;font-family:DIN;font-style:normal;font-weight:300;padding:3.91vw 0 3.91vw 0}.liegenschaften-liegenschaft__infocontainer{padding:2.6vw 0 2.6vw 0;margin:0 -1.04vw 0 -1.04vw;display:flex;flex-wrap:wrap}.liegenschaften-liegenschaft__informationen{display:flex;flex-wrap:wrap;width:100%}.liegenschaften-liegenschaft__information{padding:0 1.04vw 2.6vw 1.04vw;width:50%}.liegenschaften-liegenschaft__information.breit{width:50%}.liegenschaften-liegenschaft__untertitel{font-size:1.82vw;line-height:2.34vw;font-family:DIN;font-style:normal;font-weight:700;padding:0 0 .65vw 0}.liegenschaften-liegenschaft__erklaerung{font-size:2.6vw;line-height:3.39vw;font-family:DIN;font-style:normal;font-weight:300}.liegenschaften-liegenschaft__link{font-size:2.6vw;line-height:3.39vw;font-family:DIN;font-style:normal;font-weight:300}.liegenschaften-liegenschaft__bildcontainer{padding-bottom:2.08vw}}@media (min-width:1440px){.liegenschaften-liegenschaft{margin:0 -.56vw 0 -.56vw;align-content:flex-start;display:flex;flex-wrap:wrap}.liegenschaften-liegenschaft__textcontainer{width:58.3333333333%;padding:0 .56vw 0 .56vw}.liegenschaften-liegenschaft__adresse{align-content:flex-start;display:flex;z-index:10}.liegenschaften-liegenschaft__titel{font-size:3.47vw;line-height:4.51vw;font-family:DIN;font-style:normal;font-weight:300}.liegenschaften-liegenschaft__ort{font-size:1.39vw;line-height:1.81vw;font-family:DIN;font-style:normal;font-weight:300;padding:.21vw 0 0 .35vw}.liegenschaften-liegenschaft__spezielles{font-size:2.22vw;line-height:2.85vw;font-family:DIN;font-style:normal;font-weight:300;padding:2.08vw 0 2.08vw 7.36vw}.liegenschaften-liegenschaft__infocontainer{padding:2.08vw 0 2.08vw 7.36vw;display:flex;flex-wrap:wrap;width:100%}.liegenschaften-liegenschaft__informationen{display:flex;flex-wrap:wrap;width:100%}.liegenschaften-liegenschaft__information{padding:0 .56vw 2.08vw .56vw;width:50%}.liegenschaften-liegenschaft__information.breit{width:100%}.liegenschaften-liegenschaft__untertitel{font-size:.97vw;line-height:1.25vw;font-family:DIN;font-style:normal;font-weight:700;padding:0 0 .35vw 0}.liegenschaften-liegenschaft__erklaerung{font-size:1.39vw;line-height:1.81vw;font-family:DIN;font-style:normal;font-weight:300}.liegenschaften-liegenschaft__link{font-size:1.39vw;line-height:1.81vw;font-family:DIN;font-style:normal;font-weight:300}.liegenschaften-liegenschaft__bilder{padding:0 .56vw 0 .56vw;width:41.6666666667%}.liegenschaften-liegenschaft__bildcontainer{padding-bottom:1.11vw}}body.body--liegenschaften main{background-color:#fff}.liegenschaften{position:relative;z-index:1}.liegenschaften__titel{margin:0}.liegenschaften__strasse{margin:0}.liegenschaften__ort{margin:0}.liegenschaften__details p{margin:0}.liegenschaften__bildcontainer{overflow:hidden}.liegenschaften__bildcontainer img{transition:transform .4s}.liegenschaften__bild{width:100%}.liegenschaften__objekt{text-decoration:none;color:#000;display:block}.liegenschaften__objekt:hover{color:#053c82}.liegenschaften__objekt:hover .liegenschaften__bildcontainer img{transform:scale(1.05);transition:transform .2s}.liegenschaften__objekt--frei::after{background-color:#053c82;content:"freie Wohnung";color:#fff;position:absolute;text-transform:uppercase}.liegenschaften--karte.liegenschaften--alle,.liegenschaften--liste.liegenschaften--alle{display:block}.liegenschaften--karte.liegenschaften--alle .liegenschaften__titel,.liegenschaften--liste.liegenschaften--alle .liegenschaften__titel{text-transform:uppercase}.liegenschaften--karte.liegenschaften--alle .liegenschaften__bildcontainer,.liegenschaften--liste.liegenschaften--alle .liegenschaften__bildcontainer{display:none}.liegenschaften--karte.liegenschaften--alle .liegenschaften__ort,.liegenschaften--liste.liegenschaften--alle .liegenschaften__ort{display:none}.liegenschaften--karte.liegenschaften--alle .liegenschaften__details,.liegenschaften--liste.liegenschaften--alle .liegenschaften__details{display:none}.liegenschaften--karte.liegenschaften--alle .liegenschaften__objekt:focus,.liegenschaften--karte.liegenschaften--alle .liegenschaften__objekt:hover,.liegenschaften--liste.liegenschaften--alle .liegenschaften__objekt:focus,.liegenschaften--liste.liegenschaften--alle .liegenschaften__objekt:hover{color:#053c82;background-color:#f7f7f7}.liegenschaften--karte.liegenschaften--alle .liegenschaften__objekt--frei .liegenschaften__strasse,.liegenschaften--liste.liegenschaften--alle .liegenschaften__objekt--frei .liegenschaften__strasse{color:#053c82}.liegenschaften--karte.liegenschaften--alle .liegenschaften__objekt--frei::after,.liegenschaften--liste.liegenschaften--alle .liegenschaften__objekt--frei::after{display:none}.liegenschaften--karte.liegenschaften--freie .liegenschaften__titel,.liegenschaften--liste.liegenschaften--freie .liegenschaften__titel{color:#000;text-transform:uppercase}.liegenschaften--karte.liegenschaften--freie .liegenschaften__bildcontainer,.liegenschaften--liste.liegenschaften--freie .liegenschaften__bildcontainer{display:none}.liegenschaften--karte.liegenschaften--freie .liegenschaften__ort,.liegenschaften--liste.liegenschaften--freie .liegenschaften__ort{display:none}.liegenschaften--karte.liegenschaften--freie .liegenschaften__strasse,.liegenschaften--liste.liegenschaften--freie .liegenschaften__strasse{color:#d9d9d9}.liegenschaften--karte.liegenschaften--freie .liegenschaften__details,.liegenschaften--liste.liegenschaften--freie .liegenschaften__details{display:none!important}.liegenschaften--karte.liegenschaften--freie .liegenschaften__objekt:focus,.liegenschaften--karte.liegenschaften--freie .liegenschaften__objekt:hover,.liegenschaften--liste.liegenschaften--freie .liegenschaften__objekt:focus,.liegenschaften--liste.liegenschaften--freie .liegenschaften__objekt:hover{color:#053c82;background-color:#f7f7f7}.liegenschaften--karte.liegenschaften--freie .liegenschaften__objekt--frei .liegenschaften__details,.liegenschaften--liste.liegenschaften--freie .liegenschaften__objekt--frei .liegenschaften__details{color:#053c82;display:block;order:2}.liegenschaften--karte.liegenschaften--freie .liegenschaften__objekt--frei .liegenschaften__strasse,.liegenschaften--liste.liegenschaften--freie .liegenschaften__objekt--frei .liegenschaften__strasse{color:#053c82}.liegenschaften--karte.liegenschaften--freie .liegenschaften__objekt--frei::after,.liegenschaften--liste.liegenschaften--freie .liegenschaften__objekt--frei::after{display:none}.liegenschaften--bilder.liegenschaften--alle{align-content:flex-start;display:flex;flex-wrap:wrap}.liegenschaften--bilder.liegenschaften--alle .liegenschaften__objekt{position:relative}.liegenschaften--bilder.liegenschaften--alle .liegenschaften__details{display:none}.liegenschaften--bilder.liegenschaften--alle .liegenschaften__bildcontainer{width:100%}.liegenschaften--freie{align-content:flex-start;display:flex;flex-wrap:wrap}.liegenschaften--freie .liegenschaften__objekt--nicht-frei{display:none}.liegenschaften--freie .liegenschaften__objekt--frei{display:flex;flex-wrap:wrap;position:relative}.liegenschaften--freie .liegenschaften__details{color:#053c82;display:block}@media (min-width:1440px){.body--liegenschaften-karte .seite,.body--liegenschaften-liste .seite{width:31.6vw}.liegenschaften--karte{padding:0 0 .69vw 0}.liegenschaften__objekt--frei::after{font-size:.97vw;line-height:1.25vw;font-family:DIN;font-style:normal;font-weight:700;padding:.69vw .56vw .49vw .56vw;border-radius:.35vw;filter:drop-shadow(0 0 5px rgba(0, 0, 0, .4));top:-1.04vw}.liegenschaften--karte.liegenschaften--alle .liegenschaften__titel,.liegenschaften--liste.liegenschaften--alle .liegenschaften__titel{font-size:.97vw;line-height:1.25vw;font-family:DIN;font-style:normal;font-weight:700;padding:3.47vw 0 .69vw 2.43vw;width:100%}.liegenschaften--karte.liegenschaften--alle .liegenschaften__strasse,.liegenschaften--liste.liegenschaften--alle .liegenschaften__strasse{font-size:1.39vw;line-height:1.81vw;font-family:DIN;font-style:normal;font-weight:300}.liegenschaften--karte.liegenschaften--alle .liegenschaften__objekt,.liegenschaften--liste.liegenschaften--alle .liegenschaften__objekt{padding:0 0 0 2.43vw;display:block;width:100%}.liegenschaften--karte.liegenschaften--freie .liegenschaften__titel,.liegenschaften--liste.liegenschaften--freie .liegenschaften__titel{font-size:.97vw;line-height:1.25vw;font-family:DIN;font-style:normal;font-weight:700;padding:3.47vw 0 .69vw 2.43vw;width:100%}.liegenschaften--karte.liegenschaften--freie .liegenschaften__strasse,.liegenschaften--liste.liegenschaften--freie .liegenschaften__strasse{font-size:1.39vw;line-height:1.81vw;font-family:DIN;font-style:normal;font-weight:300}.liegenschaften--karte.liegenschaften--freie .liegenschaften__objekt,.liegenschaften--liste.liegenschaften--freie .liegenschaften__objekt{padding:0 0 0 2.43vw;width:100%}.liegenschaften--karte.liegenschaften--freie .liegenschaften__objekt--frei .liegenschaften__details,.liegenschaften--liste.liegenschaften--freie .liegenschaften__objekt--frei .liegenschaften__details{font-size:1.39vw;line-height:1.81vw;font-family:DIN;font-style:normal;font-weight:300}.liegenschaften--bilder{margin:0 -.56vw 0 -.56vw;align-content:flex-start;display:flex;flex-wrap:wrap}.liegenschaften--bilder .liegenschaften__titel{font-size:3.47vw;line-height:4.51vw;font-family:DIN;font-style:normal;font-weight:300;padding:0 .56vw 2.08vw .56vw;width:100%}.liegenschaften--bilder.liegenschaften--alle .liegenschaften__objekt{padding:0 .56vw 4.17vw .56vw;width:16.6666666667%;position:relative}.liegenschaften--bilder.liegenschaften--alle .liegenschaften__objekt--frei::after{right:0}.liegenschaften--bilder.liegenschaften--alle .liegenschaften__bildcontainer{width:100%}.liegenschaften--bilder.liegenschaften--alle .liegenschaften__strasse{padding-top:.69vw;font-size:.97vw;line-height:1.25vw;font-family:DIN;font-style:normal;font-weight:300}.liegenschaften--bilder.liegenschaften--alle .liegenschaften__ort{font-size:.97vw;line-height:1.25vw;font-family:DIN;font-style:normal;font-weight:300}.liegenschaften--bilder.liegenschaften--alle .liegenschaften__details{display:none}.liegenschaften--freie .liegenschaften__objekt--frei{padding:0 .56vw 4.17vw .56vw;width:33.3333333333%}.liegenschaften--freie .liegenschaften__objekt--frei::after{left:calc(50% + 1.11vw);top:0}.liegenschaften--freie .liegenschaften__bildcontainer{width:50%}.liegenschaften--freie .liegenschaften__strasse{font-size:.97vw;line-height:1.25vw;font-family:DIN;font-style:normal;font-weight:300;width:100%}.liegenschaften--freie .liegenschaften__ort{font-size:.97vw;line-height:1.25vw;font-family:DIN;font-style:normal;font-weight:300;width:100%}.liegenschaften--freie .liegenschaften__details{font-size:.97vw;line-height:1.25vw;font-family:DIN;font-style:normal;font-weight:300;padding:3.47vw 0 0 1.11vw;width:50%}}@media (max-width:767px){.body--liegenschaften-liste .seite{width:87.5%}.body--liegenschaften-karte .seite{min-height:100vh}.body--liegenschaften-karte main{display:none}.liegenschaften--karte,.liegenschaften--liste{padding-top:0;background-color:#fff}.liegenschaften--karte{transform:translateX(-100%)}.liegenschaften__objekt--frei::after{font-size:14px;line-height:18px;font-family:DIN;font-style:normal;font-weight:700;padding:10px 8px 7px 8px;border-radius:5px;filter:drop-shadow(0 0 5px rgba(0, 0, 0, .4));top:-15px}.liegenschaften--karte.liegenschaften--alle .liegenschaften__titel,.liegenschaften--liste.liegenschaften--alle .liegenschaften__titel{font-size:14px;line-height:18px;font-family:DIN;font-style:normal;font-weight:700;padding:50px 12px 10px 12px;width:100%}.liegenschaften--karte.liegenschaften--alle .liegenschaften__titel:first-child,.liegenschaften--liste.liegenschaften--alle .liegenschaften__titel:first-child{padding-top:10px}.liegenschaften--karte.liegenschaften--alle .liegenschaften__strasse,.liegenschaften--liste.liegenschaften--alle .liegenschaften__strasse{font-size:20px;line-height:26px;font-family:DIN;font-style:normal;font-weight:300}.liegenschaften--karte.liegenschaften--alle .liegenschaften__objekt,.liegenschaften--liste.liegenschaften--alle .liegenschaften__objekt{padding:0 12px 0 12px;display:block;width:100%}.liegenschaften--karte.liegenschaften--freie .liegenschaften__titel,.liegenschaften--liste.liegenschaften--freie .liegenschaften__titel{font-size:14px;line-height:18px;font-family:DIN;font-style:normal;font-weight:700;padding:50px 12px 10px 12px;width:100%}.liegenschaften--karte.liegenschaften--freie .liegenschaften__titel:first-child,.liegenschaften--liste.liegenschaften--freie .liegenschaften__titel:first-child{padding-top:10px}.liegenschaften--karte.liegenschaften--freie .liegenschaften__strasse,.liegenschaften--liste.liegenschaften--freie .liegenschaften__strasse{font-size:20px;line-height:26px;font-family:DIN;font-style:normal;font-weight:300}.liegenschaften--karte.liegenschaften--freie .liegenschaften__objekt,.liegenschaften--liste.liegenschaften--freie .liegenschaften__objekt{padding:0 12px 0 12px;width:100%}.liegenschaften--karte.liegenschaften--freie .liegenschaften__objekt--frei .liegenschaften__details,.liegenschaften--liste.liegenschaften--freie .liegenschaften__objekt--frei .liegenschaften__details{font-size:20px;line-height:26px;font-family:DIN;font-style:normal;font-weight:300}.liegenschaften--bilder .liegenschaften__titel{font-size:34px;line-height:40px;font-family:DIN;font-style:normal;font-weight:300;padding:0 0 30px 5px;width:100%}.liegenschaften--bilder .liegenschaften__titel:first-child{padding-top:10px}.liegenschaften--bilder.liegenschaften--alle{margin:0 -6px 0 -6px}.liegenschaften--bilder.liegenschaften--alle .liegenschaften__objekt{padding:0 6px 60px 6px;width:50%}.liegenschaften--bilder.liegenschaften--alle .liegenschaften__objekt--frei::after{right:0}.liegenschaften--bilder.liegenschaften--alle .liegenschaften__strasse{padding-top:10px;font-size:14px;line-height:18px;font-family:DIN;font-style:normal;font-weight:300}.liegenschaften--bilder.liegenschaften--alle .liegenschaften__ort{font-size:14px;line-height:18px;font-family:DIN;font-style:normal;font-weight:300}.liegenschaften--bilder.liegenschaften--freie .liegenschaften__strasse{padding:10px 6px 0 6px}.liegenschaften--freie .liegenschaften__objekt--frei{padding:0 0 60px 0;width:100%}.liegenschaften--freie .liegenschaften__objekt--frei::after{left:calc(50% + 6px);top:0}.liegenschaften--freie .liegenschaften__bildcontainer{padding:0 6px 0 6px;width:50%}.liegenschaften--freie .liegenschaften__strasse{font-size:14px;line-height:18px;font-family:DIN;font-style:normal;font-weight:300;width:100%}.liegenschaften--freie .liegenschaften__ort{padding:0 6px 0 6px;font-size:14px;line-height:18px;font-family:DIN;font-style:normal;font-weight:300;width:100%}.liegenschaften--freie .liegenschaften__details{font-size:14px;line-height:18px;font-family:DIN;font-style:normal;font-weight:300;padding:50px 6px 0 12px;width:50%}}@media (min-width:768px) and (max-width:1439px){.body--liegenschaften-liste .seite{width:50.78vw}.body--liegenschaften-karte .seite{min-height:100vh}.body--liegenschaften-karte main{display:none}.liegenschaften--karte .seite,.liegenschaften--liste .seite{padding:8.46vw 2.08vw 0 2.08vw;margin-left:-2.08vw}.liegenschaften--karte{transform:translateX(-100%)}.liegenschaften__objekt--frei::after{font-size:1.82vw;line-height:2.34vw;font-family:DIN;font-style:normal;font-weight:700;padding:1.3vw 1.04vw .91vw 1.04vw;border-radius:.65vw;filter:drop-shadow(0 0 5px rgba(0, 0, 0, .4));top:-1.95vw}.liegenschaften--karte.liegenschaften--alle .liegenschaften__titel,.liegenschaften--liste.liegenschaften--alle .liegenschaften__titel{font-size:1.82vw;line-height:2.34vw;font-family:DIN;font-style:normal;font-weight:700;padding:6.51vw 2.08vw 1.3vw 2.08vw;width:100%}.liegenschaften--karte.liegenschaften--alle .liegenschaften__titel:first-child,.liegenschaften--liste.liegenschaften--alle .liegenschaften__titel:first-child{padding-top:1.3vw}.liegenschaften--karte.liegenschaften--alle .liegenschaften__strasse,.liegenschaften--liste.liegenschaften--alle .liegenschaften__strasse{font-size:2.6vw;line-height:3.39vw;font-family:DIN;font-style:normal;font-weight:300}.liegenschaften--karte.liegenschaften--alle .liegenschaften__objekt,.liegenschaften--liste.liegenschaften--alle .liegenschaften__objekt{padding:0 2.08vw 0 2.08vw;display:block;width:100%}.liegenschaften--karte.liegenschaften--freie .liegenschaften__titel,.liegenschaften--liste.liegenschaften--freie .liegenschaften__titel{font-size:1.82vw;line-height:2.34vw;font-family:DIN;font-style:normal;font-weight:700;padding:6.51vw 2.08vw 1.3vw 2.08vw;width:100%}.liegenschaften--karte.liegenschaften--freie .liegenschaften__titel:first-child,.liegenschaften--liste.liegenschaften--freie .liegenschaften__titel:first-child{padding-top:1.3vw}.liegenschaften--karte.liegenschaften--freie .liegenschaften__strasse,.liegenschaften--liste.liegenschaften--freie .liegenschaften__strasse{font-size:2.6vw;line-height:3.39vw;font-family:DIN;font-style:normal;font-weight:300}.liegenschaften--karte.liegenschaften--freie .liegenschaften__objekt,.liegenschaften--liste.liegenschaften--freie .liegenschaften__objekt{padding:0 2.08vw 0 2.08vw;width:100%;position:relative}.liegenschaften--karte.liegenschaften--freie .liegenschaften__objekt--frei .liegenschaften__details,.liegenschaften--liste.liegenschaften--freie .liegenschaften__objekt--frei .liegenschaften__details{font-size:2.6vw;line-height:3.39vw;font-family:DIN;font-style:normal;font-weight:300}.liegenschaften--bilder{margin:0 -1.04vw 0 -1.04vw}.liegenschaften--bilder .liegenschaften__titel{font-size:6.25vw;line-height:7.29vw;font-family:DIN;font-style:normal;font-weight:300;padding:0 1.04vw 3.91vw .65vw;width:100%}.liegenschaften--bilder .liegenschaften__titel:first-child{padding-top:1.3vw}.liegenschaften--bilder.liegenschaften--alle .liegenschaften__objekt{padding:0 1.04vw 7.81vw 1.04vw;width:25%}.liegenschaften--bilder.liegenschaften--alle .liegenschaften__objekt--frei::after{right:0}.liegenschaften--bilder.liegenschaften--alle .liegenschaften__strasse{padding-top:1.3vw;font-size:1.82vw;line-height:2.34vw;font-family:DIN;font-style:normal;font-weight:300}.liegenschaften--bilder.liegenschaften--alle .liegenschaften__ort{font-size:1.82vw;line-height:2.34vw;font-family:DIN;font-style:normal;font-weight:300}.liegenschaften--freie .liegenschaften__titel{font-size:6.25vw;line-height:7.29vw;font-family:DIN;font-style:normal;font-weight:300;padding:0 1.04vw 3.91vw .65vw;width:100%}.liegenschaften--freie .liegenschaften__objekt--frei{padding:0 1.04vw 7.81vw 1.04vw;width:50%}.liegenschaften--freie .liegenschaften__objekt--frei::after{left:calc(50% + 2.08vw);top:0}.liegenschaften--freie .liegenschaften__bildcontainer{width:50%}.liegenschaften--freie .liegenschaften__strasse{font-size:1.82vw;line-height:2.34vw;font-family:DIN;font-style:normal;font-weight:300;width:100%}.liegenschaften--freie .liegenschaften__ort{font-size:1.82vw;line-height:2.34vw;font-family:DIN;font-style:normal;font-weight:300;width:100%}.liegenschaften--freie .liegenschaften__details{font-size:1.82vw;line-height:2.34vw;font-family:DIN;font-style:normal;font-weight:300;padding:6.51vw 0 0 2.08vw;width:50%}}.menue{left:0;position:fixed;top:0;z-index:110}.menue__e-0{display:flex;background-color:#fff;left:0;position:absolute;top:0;z-index:103}.menue__e-1__footer{margin-top:auto}.menue__titel{color:#fff;text-transform:uppercase;margin:0}.menue__information{color:#fff;margin:0}.menue__link{color:#fff;text-decoration:underline;text-underline-offset:.2em}.menue__link:hover{text-decoration-thickness:2px}.menue__e-1{background-color:#053c82;display:flex;flex-direction:column;left:0;position:absolute;top:0;transform:translateX(-100%);transition:transform .5s ease-in;z-index:102}.menue__e-1.aktiv{transform:translateX(0);transition:transform .5s ease-in}.menue__e-2{background-color:#f7f7f7;left:0;position:absolute;top:0;transform:translateX(-100%);transition:transform .5s ease-in;text-decoration:none;z-index:101}.menue__e-2.aktiv{transform:translateX(0);transition:transform .5s ease-in}.menue__e-2__text{color:#000;display:block;text-decoration:none}.menue__e-1__text{color:#fff;display:block;text-decoration:none}@media (max-width:767px){.menue{width:100%}.menue__hamburger{border:0;line-height:0;background-color:transparent;padding:0;display:block;cursor:pointer;transition-property:opacity,filter;transition-duration:.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible;line-height:0;padding:15px 15px 15px 15px;bottom:0;position:absolute;right:0}.menue__hamburger:hover{opacity:1}.menue__hamburger.aktiv:hover{opacity:1}.menue__hamburger.aktiv .hamburger-inner,.menue__hamburger.aktiv .hamburger-inner::after,.menue__hamburger.aktiv .hamburger-inner::before{background-color:#053c82;transition:0s .12s linear}.menue__hamburger .hamburger-box{width:35px;height:16px;display:inline-block;position:relative}.menue__hamburger .hamburger-inner{display:block;top:50%;margin-top:-1px}.menue__hamburger .hamburger-inner,.menue__hamburger .hamburger-inner::after,.menue__hamburger .hamburger-inner::before{width:35px;height:2px;background-color:#053c82;border-radius:0;position:absolute;transition-property:transform;transition-duration:.15s;transition-timing-function:ease}.menue__hamburger .hamburger-inner::after,.menue__hamburger .hamburger-inner::before{content:"";display:block}.menue__hamburger .hamburger-inner::before{top:-7px}.menue__hamburger .hamburger-inner::after{bottom:-7px}.menue__hamburger .hamburger-inner{transition-duration:75ms;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.menue__hamburger .hamburger-inner::before{transition:top 75ms .12s ease,opacity 75ms ease}.menue__hamburger .hamburger-inner::after{transition:bottom 75ms .12s ease,transform 75ms cubic-bezier(.55,.055,.675,.19)}.menue__hamburger.aktiv .hamburger-inner{transform:rotate(45deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.menue__hamburger.aktiv .hamburger-inner::before{top:0;opacity:0;transition:top 75ms ease,opacity 75ms .12s ease}.menue__hamburger.aktiv .hamburger-inner::after{bottom:0;transform:rotate(-90deg);transition:bottom 75ms ease,transform 75ms .12s cubic-bezier(.215,.61,.355,1)}.menue__e-0{padding:12px 12px 15px 12px;height:90px;width:100%}.menue__titel{font-size:14px;line-height:18px;font-family:DIN;font-style:normal;font-weight:700;padding:0 0 5px 0}.menue__information{font-size:14px;line-height:18px;font-family:DIN;font-style:normal;font-weight:300;padding:0 0 5px 0}.menue__link{font-size:14px;line-height:18px;font-family:DIN;font-style:normal;font-weight:300}.menue__e-1{padding:130px 35px 10px 35px;height:100vh;width:100%}.menue__e-2{padding:130px 35px 10px 55px;height:100vh;width:100%}.menue__e-2.aktiv{z-index:102}.menue__zurueck{background-color:transparent;background-image:url(/workspace/bausteine/menue/menue__pfeil-e473c95157.svg);background-repeat:no-repeat;background-size:100% 100%;border:none;height:26px;left:15px;position:absolute;top:135px;width:14px}.menue__e-1__text{font-size:34px;line-height:48px;font-family:DIN;font-style:normal;font-weight:300;position:relative}.menue__e-1__text:focus{text-decoration:underline;text-underline-offset:.2em}.menue__e-2__text{font-size:34px;line-height:48px;font-family:DIN;font-style:normal;font-weight:300}.menue__e-2__text:focus{text-decoration:underline;text-underline-offset:.2em}.menue__bildcontainer{height:67px;width:70px}}@media (min-width:768px) and (max-width:1439px){.menue{width:100%}.menue__hamburger{border:0;line-height:0;background-color:transparent;padding:0;display:block;cursor:pointer;transition-property:opacity,filter;transition-duration:.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible;line-height:0;padding:1.95vw 1.95vw 1.95vw 1.95vw;bottom:0;position:absolute;right:0}.menue__hamburger:hover{opacity:1}.menue__hamburger.aktiv:hover{opacity:1}.menue__hamburger.aktiv .hamburger-inner,.menue__hamburger.aktiv .hamburger-inner::after,.menue__hamburger.aktiv .hamburger-inner::before{background-color:#053c82;transition:0s .12s linear}.menue__hamburger .hamburger-box{width:4.56vw;height:2.08vw;display:inline-block;position:relative}.menue__hamburger .hamburger-inner{display:block;top:50%;margin-top:-.13vw}.menue__hamburger .hamburger-inner,.menue__hamburger .hamburger-inner::after,.menue__hamburger .hamburger-inner::before{width:4.56vw;height:.26vw;background-color:#053c82;border-radius:0;position:absolute;transition-property:transform;transition-duration:.15s;transition-timing-function:ease}.menue__hamburger .hamburger-inner::after,.menue__hamburger .hamburger-inner::before{content:"";display:block}.menue__hamburger .hamburger-inner::before{top:-.91vw}.menue__hamburger .hamburger-inner::after{bottom:-.91vw}.menue__hamburger .hamburger-inner{transition-duration:75ms;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.menue__hamburger .hamburger-inner::before{transition:top 75ms .12s ease,opacity 75ms ease}.menue__hamburger .hamburger-inner::after{transition:bottom 75ms .12s ease,transform 75ms cubic-bezier(.55,.055,.675,.19)}.menue__hamburger.aktiv .hamburger-inner{transform:rotate(45deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.menue__hamburger.aktiv .hamburger-inner::before{top:0;opacity:0;transition:top 75ms ease,opacity 75ms .12s ease}.menue__hamburger.aktiv .hamburger-inner::after{bottom:0;transform:rotate(-90deg);transition:bottom 75ms ease,transform 75ms .12s cubic-bezier(.215,.61,.355,1)}.menue__e-0{padding:2.08vw 2.08vw 2.08vw 2.08vw;height:11.72vw;width:100%}.menue__e-1{padding:16.93vw 4.56vw 1.3vw 5.21vw;height:100vh;width:50.78vw;z-index:102}.menue__titel{font-size:1.82vw;line-height:2.34vw;font-family:DIN;font-style:normal;font-weight:700}.menue__information{font-size:1.82vw;line-height:2.34vw;font-family:DIN;font-style:normal;font-weight:300;padding:0 0 .65vw 0}.menue__link{font-size:1.82vw;line-height:2.34vw;font-family:DIN;font-style:normal;font-weight:300}.menue__e-2{padding:16.93vw 4.56vw 1.3vw 55.99vw;height:100vh;width:100%}.menue__zurueck{content:url(/workspace/bausteine/menue/menue__pfeil-e473c95157.svg);height:3.39vw;width:1.82vw;left:15px;position:absolute;top:135px}.menue__e-1__text{font-size:4.43vw;line-height:6.25vw;font-family:DIN;font-style:normal;font-weight:300;position:relative}.menue__e-1__text:focus{text-decoration:underline;text-underline-offset:.2em}.menue__e-2__text{font-size:4.43vw;line-height:6.25vw;font-family:DIN;font-style:normal;font-weight:300}.menue__e-2__text:focus{text-decoration:underline;text-underline-offset:.2em}.menue__bildcontainer{height:8.72vw;width:9.11vw}.menue__zurueck{display:none}}@media (min-width:1440px){.menue__hamburger{border:0;line-height:0;background-color:transparent;padding:0;display:block;cursor:pointer;transition-property:opacity,filter;transition-duration:.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible;line-height:0;padding:23.26vw 2.08vw 32.64vw 2.08vw}.menue__hamburger:hover{opacity:1}.menue__hamburger.aktiv:hover{opacity:1}.menue__hamburger.aktiv .hamburger-inner,.menue__hamburger.aktiv .hamburger-inner::after,.menue__hamburger.aktiv .hamburger-inner::before{background-color:#053c82;transition:0s .12s linear}.menue__hamburger .hamburger-box{width:2.43vw;height:1.11vw;display:inline-block;position:relative}.menue__hamburger .hamburger-inner{display:block;top:50%;margin-top:-.07vw}.menue__hamburger .hamburger-inner,.menue__hamburger .hamburger-inner::after,.menue__hamburger .hamburger-inner::before{width:2.43vw;height:.14vw;background-color:#053c82;border-radius:0;position:absolute;transition-property:transform;transition-duration:.15s;transition-timing-function:ease}.menue__hamburger .hamburger-inner::after,.menue__hamburger .hamburger-inner::before{content:"";display:block}.menue__hamburger .hamburger-inner::before{top:-.485vw}.menue__hamburger .hamburger-inner::after{bottom:-.485vw}.menue__hamburger .hamburger-inner{transition-duration:75ms;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.menue__hamburger .hamburger-inner::before{transition:top 75ms .12s ease,opacity 75ms ease}.menue__hamburger .hamburger-inner::after{transition:bottom 75ms .12s ease,transform 75ms cubic-bezier(.55,.055,.675,.19)}.menue__hamburger.aktiv .hamburger-inner{transform:rotate(45deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.menue__hamburger.aktiv .hamburger-inner::before{top:0;opacity:0;transition:top 75ms ease,opacity 75ms .12s ease}.menue__hamburger.aktiv .hamburger-inner::after{bottom:0;transform:rotate(-90deg);transition:bottom 75ms ease,transform 75ms .12s cubic-bezier(.215,.61,.355,1)}.menue__e-0{padding-top:.97vw;align-items:center;flex-direction:column;filter:drop-shadow(0 0 10px rgba(0, 0, 0, .5));height:100vh;width:6.94vw}.menue__e-1{padding:2.78vw 2.43vw .69vw 9.38vw;height:100vh;width:30.56vw}.menue__titel{font-size:.97vw;line-height:1.25vw;font-family:DIN;font-style:normal;font-weight:700}.menue__information{font-size:.97vw;line-height:1.25vw;font-family:DIN;font-style:normal;font-weight:300;padding:0 0 .35vw 0}.menue__link{font-size:.97vw;line-height:1.25vw;font-family:DIN;font-style:normal;font-weight:300}.menue__e-2{padding:2.78vw 2.43vw .69vw 32.99vw;height:100vh;min-width:52.78vw}.menue__e-1__text{font-size:2.36vw;line-height:3.33vw;font-family:DIN;font-style:normal;font-weight:300}.menue__e-1__text:focus,.menue__e-1__text:hover{text-decoration:underline;text-underline-offset:.2em}.menue__e-2__text{font-size:2.36vw;line-height:3.33vw;font-family:DIN;font-style:normal;font-weight:300;white-space:nowrap}.menue__e-2__text:focus,.menue__e-2__text:hover{text-decoration:underline;text-underline-offset:.2em}.menue__bildcontainer{height:4.65vw;width:4.86vw}.menue__zurueck{display:none}}.newsletter-anmeldung__anreisser-gross{margin:0}.newsletter-anmeldung__bild{width:100%}.newsletter-anmeldung__eingabefeld{cursor:text;-webkit-appearance:none;width:100%}.newsletter-anmeldung__eingabefeld:focus{outline:0}.newsletter-anmeldung__eingabefeld:-moz-placeholder-shown+label{cursor:text}.newsletter-anmeldung__eingabefeld:placeholder-shown+label{cursor:text}.newsletter-anmeldung__eingabefeld:not(:-moz-placeholder-shown)+label{background-color:#fff;color:#053c82;cursor:pointer;text-transform:uppercase}.newsletter-anmeldung__eingabefeld:focus+label,.newsletter-anmeldung__eingabefeld:not(:placeholder-shown)+label{background-color:#fff;color:#053c82;cursor:pointer;text-transform:uppercase}.newsletter-anmeldung__eingabefeld:not(:-moz-placeholder-shown):invalid{box-shadow:none}.newsletter-anmeldung__eingabefeld:not(:placeholder-shown):invalid{box-shadow:none}.newsletter-anmeldung__eingabefeld:not(:-moz-placeholder-shown):invalid+label{box-shadow:none}.newsletter-anmeldung__eingabefeld:not(:placeholder-shown):invalid+label{box-shadow:none}.newsletter-anmeldung__eingabefeld:-moz-submit-invalid{box-shadow:none}.newsletter-anmeldung__eingabefeld:-moz-ui-invalid{box-shadow:none}.newsletter-anmeldung__feld{position:relative}.newsletter-anmeldung__label{color:#000;position:absolute;transition:all .2s;touch-action:manipulation;z-index:1}.newsletter-anmeldung__knopf{background:#fff;color:#053c82;text-decoration:none;text-transform:uppercase;white-space:nowrap}.newsletter-anmeldung__knopf:focus,.newsletter-anmeldung__knopf:hover{background-color:#053c82;color:#fff;border-color:#053c82}.newsletter-anmeldung__knopf:hover{cursor:pointer}@media (min-width:768px) and (max-width:1439px){.newsletter-anmeldung{display:block;padding-left:calc((100% - 21.06vw)/ 8 * 1 + 0vw);padding-right:calc((100% - 21.06vw)/ 8 * 1 + 0vw)}.newsletter-anmeldung__anreisser-gross{font-size:4.43vw;line-height:6.25vw;font-family:DIN;font-style:normal;font-weight:300;padding:0 0 2.6vw 0}.newsletter-anmeldung__zitat{font-size:2.6vw;line-height:3.39vw;font-family:DIN;font-style:normal;font-weight:300;padding:0 0 1.3vw 0}.newsletter-anmeldung__name{font-size:1.82vw;line-height:2.34vw;font-family:DIN;font-style:normal;font-weight:300}.newsletter-anmeldung__kontaktanfrage{margin:0 0 2em 0}.newsletter-anmeldung__eingabefeld{font-size:2.6vw;line-height:3.39vw;font-family:DIN;font-style:normal;font-weight:300;padding:1.3vw 1.3vw 1.3vw 1.3vw;border:.13vw solid rgba(0,0,0,.3);border-radius:.65vw}.newsletter-anmeldung__eingabefeld:not(:-moz-placeholder-shown)+label{font-size:1.82vw;line-height:2.34vw;font-family:DIN;font-style:normal;font-weight:700;padding:0 1.3vw 0 1.3vw;top:1.04vw;bottom:auto}.newsletter-anmeldung__eingabefeld:focus+label,.newsletter-anmeldung__eingabefeld:not(:placeholder-shown)+label{font-size:1.82vw;line-height:2.34vw;font-family:DIN;font-style:normal;font-weight:700;padding:0 1.3vw 0 1.3vw;top:1.04vw;bottom:auto}.newsletter-anmeldung__eingabefeld:focus{border:.13vw solid #000}.newsletter-anmeldung__feld{margin-bottom:1em;padding-top:18px}.newsletter-anmeldung__label{font-size:2.6vw;line-height:3.39vw;font-family:DIN;font-style:normal;font-weight:300;bottom:1.3vw;left:1.95vw}.newsletter-anmeldung__knopf{font-size:1.82vw;line-height:2.34vw;font-family:DIN;font-style:normal;font-weight:700;padding:1.3vw 1.95vw 1.3vw 1.95vw;margin:3.91vw 0 0 0;border:.13vw solid rgba(0,0,0,.3);border-radius:.65vw}}@media (max-width:767px){.newsletter-anmeldung{display:block}.newsletter-anmeldung__anreisser-gross{font-size:20px;line-height:26px;font-family:DIN;font-style:normal;font-weight:300;padding:0 0 20px 0}.newsletter-anmeldung__kontaktanfrage{margin:0 0 2em 0}.newsletter-anmeldung__eingabefeld{font-size:20px;line-height:26px;font-family:DIN;font-style:normal;font-weight:300;padding:10px 10px 10px 10px;border:1px solid rgba(0,0,0,.3);border-radius:5px}.newsletter-anmeldung__eingabefeld:not(:-moz-placeholder-shown)+label{font-size:14px;line-height:18px;font-family:DIN;font-style:normal;font-weight:700;padding:0 10px 0 10px;top:8px;bottom:auto}.newsletter-anmeldung__eingabefeld:focus+label,.newsletter-anmeldung__eingabefeld:not(:placeholder-shown)+label{font-size:14px;line-height:18px;font-family:DIN;font-style:normal;font-weight:700;padding:0 10px 0 10px;top:8px;bottom:auto}.newsletter-anmeldung__eingabefeld:focus{outline:0;border:1px solid #000}.newsletter-anmeldung__feld{margin-bottom:1em;padding-top:18px}.newsletter-anmeldung__label{font-size:20px;line-height:26px;font-family:DIN;font-style:normal;font-weight:300;bottom:10px;left:15px}.newsletter-anmeldung__knopf{font-size:14px;line-height:18px;font-family:DIN;font-style:normal;font-weight:700;padding:10px 15px 10px 15px;margin:30px 0 0 0;border:1px solid rgba(0,0,0,.3);border-radius:5px}}@media (min-width:1440px){.newsletter-anmeldung{padding-bottom:4.17vw;display:flex}.newsletter-anmeldung__anreisser-gross{font-size:2.22vw;line-height:2.85vw;font-family:DIN;font-style:normal;font-weight:300;padding:0 0 0 7.36vw;width:33.3333333333%}.newsletter-anmeldung__kontaktanfrage{padding:0 0 0 8.47vw;width:41.6666666667%}.newsletter-anmeldung__eingabefeld{font-size:1.39vw;line-height:1.81vw;font-family:DIN;font-style:normal;font-weight:300;padding:.69vw .69vw .69vw .69vw;border:.07vw solid rgba(0,0,0,.3);border-radius:.35vw}.newsletter-anmeldung__eingabefeld:not(:-moz-placeholder-shown)+label{font-size:.97vw;line-height:1.25vw;font-family:DIN;font-style:normal;font-weight:700;padding:0 .69vw 0 .69vw;top:.56vw;bottom:auto}.newsletter-anmeldung__eingabefeld:focus+label,.newsletter-anmeldung__eingabefeld:not(:placeholder-shown)+label{font-size:.97vw;line-height:1.25vw;font-family:DIN;font-style:normal;font-weight:700;padding:0 .69vw 0 .69vw;top:.56vw;bottom:auto}.newsletter-anmeldung__eingabefeld:focus{outline:0;border:.07vw solid #000}.newsletter-anmeldung__feld{margin-bottom:1em;padding-top:18px}.newsletter-anmeldung__label{font-size:1.39vw;line-height:1.81vw;font-family:DIN;font-style:normal;font-weight:300;bottom:.69vw;left:1.04vw}.newsletter-anmeldung__knopf{font-size:.97vw;line-height:1.25vw;font-family:DIN;font-style:normal;font-weight:700;padding:.69vw 1.04vw .69vw 1.04vw;margin:2.08vw 0 0 0;border:.07vw solid rgba(0,0,0,.3);border-radius:.35vw}}.quicklinks p{margin:0}.quicklinks a{color:#000;display:block;text-decoration:none}.quicklinks a:focus,.quicklinks a:hover{background-color:#f7f7f7}@media (max-width:767px){.quicklinks{padding-bottom:50px}.quicklinks a{font-size:20px;line-height:26px;font-family:DIN;font-style:normal;font-weight:300;padding:10px 0 10px 0;border-top:1px solid #000}.quicklinks a:first-child{border-bottom:1px solid #000}}@media (min-width:768px) and (max-width:1439px){.quicklinks{padding-bottom:7.81vw;padding-left:calc((100% - 18.72vw)/ 8 * 1 + 0vw);padding-right:calc((100% - 18.72vw)/ 8 * 1 + 0vw)}.quicklinks a{font-size:3.65vw;line-height:4.69vw;font-family:DIN;font-style:normal;font-weight:300;padding:1.3vw 0 1.3vw 0;border-top:.13vw solid #000}.quicklinks a:first-child{border-bottom:.13vw solid #000}}@media (min-width:1440px){.quicklinks{padding-bottom:5.56vw;padding-left:calc((100% - 15vw)/ 12 * 1 + 0vw);padding-right:calc((100% - 16.25vw)/ 12 * 2 + 1.25vw)}.quicklinks a{font-size:2.36vw;line-height:3.33vw;font-family:DIN;font-style:normal;font-weight:300;padding:.69vw 0 .69vw 0;border-top:.07vw solid #000}.quicklinks a:first-child{border-bottom:.07vw solid #000}}.schritte__schritt-titel{margin:0}.schritte a{color:#053c82;text-decoration:none}.schritte a:hover{text-decoration:underline;text-underline-offset:.2em}.schritte__text h2{margin:0;text-transform:uppercase}.schritte__text p{margin:0;-webkit-hyphens:auto;hyphens:auto}.schritte__liste{margin:0}.schritte__liste p{margin:0}.schritte__schritt.aktiv{background-color:#f7f7f7;position:relative;border-bottom:none;z-index:1}.schritte__schritt.aktiv:hover{cursor:auto}.schritte__schritt.aktiv .schritte__nummerierung{background-color:#000;color:#fff}.schritte__schritt.aktiv .schritte__link{cursor:pointer}.schritte__schritt:hover{cursor:pointer}.schritte__schritt:hover .schritte__nummerierung{background-color:#000;color:#fff}.schritte__schritt-titel{position:relative}.schritte__schritt-titel .schritte__nummerierung{border-radius:100%;position:absolute}.schritte__liste li{list-style-type:none;position:relative}.schritte__liste li::before{content:"–";position:absolute}@media (min-width:768px) and (max-width:1439px){.schritte__untertitel{font-size:1.82vw;line-height:2.34vw;font-family:DIN;font-style:normal;font-weight:700;padding-bottom:.65vw}.schritte__text h2{font-size:1.82vw;line-height:2.34vw;font-family:DIN;font-style:normal;font-weight:700;padding:1.17vw 0 .65vw 0}.schritte__text p{font-size:1.82vw;line-height:2.34vw;font-family:DIN;font-style:normal;font-weight:300}.schritte__infocontainer{padding:5.21vw 0 9.11vw 0}.schritte__infocontainer .schritte__schritt:last-child{border-bottom:.26vw solid rgba(0,0,0,.3)}.schritte__schritt{padding:4.56vw 0 4.56vw 9.11vw;border-top:.26vw solid rgba(0,0,0,.3)}.schritte__schritt.aktiv{padding:4.56vw 4.56vw 6.51vw 11.2vw;margin:-.26vw -2.08vw -.26vw -2.08vw;border-top:#f7f7f7}.schritte__schritt.aktiv .schritte__schritt-titel{padding:0 0 1.3vw 0}.schritte__schritt.aktiv .schritte__schritt-titel .schritte__nummerierung{top:-.13vw}.schritte__schritt-titel{font-size:3.65vw;line-height:4.69vw;font-family:DIN;font-style:normal;font-weight:700;position:relative}.schritte__schritt-titel .schritte__nummerierung{font-size:2.6vw;line-height:3.39vw;font-family:DIN;font-style:normal;font-weight:700;padding:.13vw .78vw .78vw .78vw;border:.26vw solid #000;height:3.65vw;width:3.65vw;left:-9.11vw;top:-.13vw}.schritte__liste{font-size:3.65vw;line-height:4.69vw;font-family:DIN;font-style:normal;font-weight:300;padding:0 0 1.3vw 0}.schritte__liste li{font-size:3.65vw;line-height:4.69vw;font-family:DIN;font-style:normal;font-weight:300;padding:0 0 0 2.6vw}.schritte__liste li::before{left:0;top:-.52vw}.schritte__link{font-size:3.65vw;line-height:4.69vw;font-family:DIN;font-style:normal;font-weight:300;padding:0 .65vw 0 .65vw}}@media (max-width:767px){.schritte__infocontainer{padding:40px 0 70px 0}.schritte__infocontainer .schritte__schritt:last-child{border-bottom:2px solid rgba(0,0,0,.3)}.schritte__text h2{font-size:14px;line-height:18px;font-family:DIN;font-style:normal;font-weight:700;padding:9px 0 5px 0}.schritte__text p{font-size:14px;line-height:18px;font-family:DIN;font-style:normal;font-weight:300}.schritte__schritt{padding:20px 0 20px 50px;border-top:2px solid rgba(0,0,0,.3)}.schritte__schritt.aktiv{padding:20px 20px 45px 62px;margin:-2px -12px -2px -12px;border-top:#f7f7f7}.schritte__schritt.aktiv .schritte__schritt-titel{padding:0 0 10px 0}.schritte__schritt.aktiv .schritte__schritt-titel .schritte__nummerierung{top:-1px}.schritte__schritt-titel{font-size:20px;line-height:26px;font-family:DIN;font-style:normal;font-weight:700}.schritte__schritt-titel .schritte__nummerierung{font-size:20px;line-height:26px;font-family:DIN;font-style:normal;font-weight:700;padding:1px 6px 6px 6px;border:2px solid #000;height:28px;width:28px;left:-50px;top:-1px}.schritte__liste{font-size:20px;line-height:26px;font-family:DIN;font-style:normal;font-weight:300;padding:0 0 10px 0}.schritte__liste li{padding:0 8px 0 20px;font-size:20px;line-height:26px;font-family:DIN;font-style:normal;font-weight:300}.schritte__liste li::before{left:0;top:-4px}.schritte__link{font-size:20px;line-height:26px;font-family:DIN;font-style:normal;font-weight:300;padding:0 5px 0 5px}}@media (min-width:1440px){.schritte__infocontainer{padding:2.78vw 0 4.86vw 0}.schritte__infocontainer .schritte__schritt:last-child{border-bottom:.14vw solid rgba(0,0,0,.3)}.schritte__text h2{font-size:.97vw;line-height:1.25vw;font-family:DIN;font-style:normal;font-weight:700;padding:.63vw 0 .35vw 0}.schritte__text p{font-size:.97vw;line-height:1.25vw;font-family:DIN;font-style:normal;font-weight:300}.schritte__schritt{padding:1.74vw 0 1.74vw 4.86vw;border-top:.14vw solid rgba(0,0,0,.3)}.schritte__schritt.aktiv{padding:1.88vw 5.56vw 5.35vw 14.24vw;margin:-.14vw -2.78vw -.14vw -9.38vw;border-top:#f7f7f7}.schritte__schritt.aktiv .schritte__schritt-titel{padding:0 0 .69vw 0}.schritte__schritt.aktiv .schritte__schritt-titel .schritte__nummerierung{bottom:1.46vw}.schritte__schritt-titel{font-size:2.22vw;line-height:2.85vw;font-family:DIN;font-style:normal;font-weight:700}.schritte__schritt-titel .schritte__nummerierung{font-size:1.39vw;line-height:1.81vw;font-family:DIN;font-style:normal;font-weight:700;padding:.07vw .42vw .42vw .42vw;border:.14vw solid #000;height:1.94vw;width:1.94vw;left:-4.51vw;bottom:.76vw;position:absolute}.schritte__liste{font-size:2.22vw;line-height:2.85vw;font-family:DIN;font-style:normal;font-weight:300;padding:0 0 .69vw 0}.schritte__liste li{padding:0 .56vw 0 2.08vw;font-size:2.22vw;line-height:2.85vw;font-family:DIN;font-style:normal;font-weight:300;display:flex}.schritte__liste li::before{left:0;top:-.28vw}.schritte__link{font-size:2.22vw;line-height:2.85vw;font-family:DIN;font-style:normal;font-weight:300;padding:0 .35vw 0 .35vw}}.startseite__slider{position:relative}.startseite__folie{height:100%;left:0;position:absolute;top:0;width:100%;opacity:0;transition:opacity 2s linear}.startseite__folie.aktiv{opacity:1}.startseite__bild{width:100%}.startseite__titel{margin:0}.startseite__ort{margin:0}.startseite__untertitel{margin:0;text-transform:uppercase}.startseite__anlass{margin:0}.startseite__information{margin:0}.startseite__link-klein{margin:0;text-decoration:none}.startseite__link-klein:hover{text-decoration:underline}.startseite__link-gross{color:#053c82}.startseite__neuigkeit-link{color:#000;text-decoration:none}.startseite__neuigkeit-link:hover .startseite__anlass{color:#053c82}.startseite__link-unterstreichung{color:#053c82;cursor:pointer;text-decoration:underline;text-underline-offset:.2em}.startseite__link-unterstreichung:hover{text-decoration-thickness:2px}.startseite__karte{padding-bottom:66%;position:relative}.startseite__karte::after{content:"";height:100%;left:0;position:absolute;top:0;width:100%;cursor:pointer;z-index:1}.startseite__archivlink{text-transform:uppercase;color:#b0b1b3;text-decoration:none}.startseite__archivlink:hover{color:#053c82}@media (max-width:767px){.startseite__adresse{padding:15px 15px 15px 47px;align-content:flex-start;display:flex;position:relative;z-index:10}.startseite__titel{font-size:32px;line-height:41px;font-family:DIN;font-style:normal;font-weight:300}.startseite__ort{font-size:14px;line-height:18px;font-family:DIN;font-style:normal;font-weight:300;padding:3px 0 0 5px}.startseite__slider{padding:20px 0 35px 0;margin:0 -12px 0 -12px;height:80vh;margin:0 -12px;position:relative;width:calc(100% + 24px)}.startseite__sliderbild__img{height:80vh;font-family:"object-fit:cover";-o-object-fit:cover;object-fit:cover;left:0;position:absolute;top:0;width:100%}.startseite__neuigkeit{padding-bottom:30px}.startseite__aktuelles{padding:35px 0 35px 0}.startseite__archivlink,.startseite__untertitel{font-size:14px;line-height:18px;font-family:DIN;font-style:normal;font-weight:700;padding-bottom:5px}.startseite__bildcontainer{padding-bottom:10px}.startseite__bildcontainer--mitgliederbrief{border:1px solid #f7f7f7}.startseite__anlass{font-size:20px;line-height:26px;font-family:DIN;font-style:normal;font-weight:300;padding-bottom:10px}.startseite__information{font-size:14px;line-height:18px;font-family:DIN;font-style:normal;font-weight:300}.startseite__link-klein{font-size:14px;line-height:18px;font-family:DIN;font-style:normal;font-weight:300;color:#053c82;text-decoration:none}.startseite__link-gross{font-size:20px;line-height:26px;font-family:DIN;font-style:normal;font-weight:300;padding:35px 0 10px 0}}@media (min-width:768px) and (max-width:1439px){.startseite__adresse{padding:1.95vw 1.95vw 1.95vw 6.64vw;align-content:flex-start;display:flex;position:relative;z-index:10}.startseite__titel{font-size:6.25vw;line-height:7.29vw;font-family:DIN;font-style:normal;font-weight:300}.startseite__ort{font-size:2.6vw;line-height:3.39vw;font-family:DIN;font-style:normal;font-weight:300;padding:.39vw 0 0 .65vw}.startseite__slider{margin:0 -2.08vw 0 -2.08vw;height:80vh;position:relative;width:calc(100% + 4.17vw)}.startseite__folie{padding:4.56vw 0 4.56vw 0}.startseite__sliderbild__img{height:80vh;font-family:"object-fit:cover";-o-object-fit:cover;object-fit:cover;left:0;position:absolute;top:0;width:100%}.startseite__neuigkeiten{padding-bottom:3.91vw;margin:0 -1.04vw 0 -1.04vw;-moz-column-count:2;column-count:2;-moz-column-gap:2.08vw;column-gap:2.08vw}.startseite__neuigkeit{padding:0 1.04vw 2.08vw 1.04vw;width:100%}.startseite__aktuelles{padding:4.56vw 4.56vw 4.56vw 4.56vw}.startseite__archivlink,.startseite__untertitel{font-size:1.82vw;line-height:2.34vw;font-family:DIN;font-style:normal;font-weight:700;padding-bottom:.65vw}.startseite__bildcontainer{padding-bottom:1.3vw}.startseite__anlass{font-size:2.6vw;line-height:3.39vw;font-family:DIN;font-style:normal;font-weight:300;padding-bottom:1.3vw}.startseite__information{font-size:1.82vw;line-height:2.34vw;font-family:DIN;font-style:normal;font-weight:300}.startseite__link-klein{font-size:1.82vw;line-height:2.34vw;font-family:DIN;font-style:normal;font-weight:300;color:#053c82;text-decoration:none}.startseite__link-gross{font-size:2.6vw;line-height:3.39vw;font-family:DIN;font-style:normal;font-weight:300;padding:0 0 1.3vw 0}}@media (min-width:1440px){.startseite__adresse{display:flex;align-content:flex-start;position:relative;z-index:10}.startseite__titel{font-size:3.47vw;line-height:4.51vw;font-family:DIN;font-style:normal;font-weight:300}.startseite__ort{font-size:1.39vw;line-height:1.81vw;font-family:DIN;font-style:normal;font-weight:300;padding:.42vw 0 0 .56vw}.startseite__slider{width:69.44vw;height:100vh;left:0;position:fixed;top:0}.startseite__folie{padding:2.78vw 2.78vw 0 9.72vw}.startseite__sliderbild__img{padding-left:5.21vw;height:100%;width:100%;left:0;font-family:"object-fit:cover";-o-object-fit:cover;object-fit:cover;position:absolute;top:0}.startseite__neuigkeit{padding-bottom:2.43vw}.startseite__aktuelles{padding:0 0 0 63.89vw;margin-top:-3.47vw}.startseite__archivlink,.startseite__untertitel{font-size:.97vw;line-height:1.25vw;font-family:DIN;font-style:normal;font-weight:700;padding-bottom:.35vw}.startseite__bildcontainer{padding-bottom:.69vw}.startseite__anlass{font-size:1.39vw;line-height:1.81vw;font-family:DIN;font-style:normal;font-weight:300;padding-bottom:.69vw}.startseite__information{font-size:.97vw;line-height:1.25vw;font-family:DIN;font-style:normal;font-weight:300}.startseite__link-klein{font-size:.97vw;line-height:1.25vw;font-family:DIN;font-style:normal;font-weight:300;color:#053c82;text-decoration:none}.startseite__link-gross{font-size:1.39vw;line-height:1.81vw;font-family:DIN;font-style:normal;font-weight:300;padding:2.43vw 0 .69vw 0}.startseite__link-gross:hover .startseite__link-unterstreichung{text-decoration-thickness:2px}}@media (min-width:1800px){.startseite__titel{font-size:2.78vw;line-height:3.61vw;font-family:DIN;font-style:normal;font-weight:300;padding-bottom:1.67vw}.startseite__neuigkeit{padding-bottom:1.94vw}.startseite__link{-moz-column-break-inside:avoid;break-inside:avoid}.startseite__neuigkeiten{-moz-column-count:2;column-count:2;-moz-column-gap:15px;column-gap:15px}.startseite__aktuelles{padding:0 0 0 53.61vw;margin-top:-2.78vw}.startseite__slider{width:59.44vw;height:100vh;position:fixed;top:0;left:0}.startseite__folie{padding:2.22vw 1.11vw 0 7.78vw}.startseite__link-gross{font-size:1.11vw;line-height:1.44vw;font-family:DIN;font-style:normal;font-weight:300;padding:0 0 .56vw 0}.startseite__link-gross:hover .startseite__link-unterstreichung{text-decoration-thickness:2px}}.titel{margin:0}@media (max-width:767px){.titel{font-size:32px;line-height:41px;font-family:DIN;font-style:normal;font-weight:300;padding:0 0 30px 0}}@media (min-width:768px) and (max-width:1439px){.titel{font-size:4.43vw;line-height:4.95vw;font-family:DIN;font-style:normal;font-weight:300;padding:0 0 3.91vw 0}}@media (min-width:1440px){.titel{font-size:3.47vw;line-height:4.51vw;font-family:DIN;font-style:normal;font-weight:300;padding:0 0 2.08vw 0}}main{flex:1;position:relative;z-index:1}.seite{display:flex;flex:1;flex-direction:column;z-index:1}@media (max-width:767px){main{padding:130px 12px 40px 12px}body.body--liegenschaften main{padding-top:170px}body.body--liegenschaften-liste main{padding-left:0;padding-right:0}}@media (min-width:768px) and (max-width:1439px){main{padding:16.93vw 2.08vw 5.21vw 2.08vw}body.body--liegenschaften main{padding:22.14vw 2.08vw 5.21vw 2.08vw}body.body--liegenschaften-liste main{padding-left:0;padding-right:0}}@media (min-width:1440px){main{padding:6.25vw 2.78vw 2.78vw 9.38vw}body.body--liegenschaften-karte main{padding-left:6.94vw}}@media (min-width:1800px){body.body--startseite main{padding:5vw 2.22vw 2.22vw 7.5vw}body.body--liegenschaften-karte main{padding-left:5.56vw}}