﻿@font-face{font-family:"Euclid";font-weight:300;src:url("../fonts/euclid/DKBEuclid-Light-WebXL.woff2") format("woff2"),url("../fonts/euclid/DKBEuclid-Light-WebXL.woff") format("woff")}@font-face{font-family:"Euclid Regular";src:url("../fonts/euclid/DKBEuclid-Regular-WebXL.woff2") format("woff2"),url("../fonts/euclid/DKBEuclid-Regular-WebX.woff") format("woff")}@font-face{font-family:"Euclid";font-weight:500;src:url("../fonts/euclid/DKBEuclid-Medium-WebXL.woff2") format("woff2"),url("../fonts/euclid/DKBEuclid-Medium-WebXL.woff") format("woff")}@font-face{font-family:"Euclid";font-weight:600;src:url("../fonts/euclid/DKBEuclid-Semibold-WebXL.woff2") format("woff2"),url("../fonts/euclid/DKBEuclid-Semibold-WebXL.woff") format("woff")}@font-face{font-family:"Euclid";font-weight:bold;src:url("../fonts/euclid/DKBEuclid-Bold-WebXL.woff2") format("woff2"),url("../fonts/euclid/DKBEuclid-Bold-WebXL.woff") format("woff")}@font-face{font-family:"dkbgrund";src:url("../fonts/dkbgrund/dkbgrund.eot");src:url("../fonts/dkbgrund/dkbgrund.eot?imxrir#iefix") format("embedded-opentype"),url("../fonts/dkbgrund/dkbgrund.woff2?imxrir") format("woff2"),url("../fonts/dkbgrund/dkbgrund.ttf?imxrir") format("truetype"),url("../fonts/dkbgrund/dkbgrund.woff?imxrir") format("woff"),url("../fonts/dkbgrund/dkbgrund.svg?imxrir") format("svg");font-display:block}[class^=icon-],[class*=" icon-"]{font-family:"dkbgrund" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-check:before{content:""}.icon-download:before{content:""}.icon-dropdown:before{content:""}.icon-dropup:before{content:""}.icon-facebook:before{content:""}.icon-kalender:before{content:""}.icon-link:before{content:""}.icon-linkedin:before{content:""}.icon-link-extern:before{content:""}.icon-login:before{content:""}.icon-mail:before{content:""}.icon-minus:before{content:""}.icon-mobile-menue:before{content:""}.icon-mobile-schliessen:before{content:""}.icon-ort:before{content:""}.icon-pfeil-links:before{content:""}.icon-pfeil-oben:before{content:""}.icon-pfeil-rechts:before{content:""}.icon-pfeil-unten:before{content:""}.icon-plus:before{content:""}.icon-schliessen:before{content:""}.icon-slidepfeil-links:before{content:""}.icon-slidepfeil-rechts:before{content:""}.icon-stift:before{content:""}.icon-suchen:before{content:""}.icon-telefon:before{content:""}.icon-typ:before{content:""}.icon-uplaoad:before{content:""}.icon-whatsapp:before{content:""}.icon-xing:before{content:""}.icon-youtube:before{content:""}.icon-ansprechpartner:before{content:""}.icon-bausparen:before{content:""}.icon-Blog:before{content:""}.icon-download-doc:before{content:""}.icon-download-gesetz:before{content:""}.icon-download-pdf:before{content:""}.icon-downloads:before{content:""}.icon-Energieausweis:before{content:""}.icon-finanzdienstleistungen:before{content:""}.icon-finanzierung:before{content:""}.icon-finanzierungsrechner:before{content:""}.icon-gewerbliche-finanzierung:before{content:""}.icon-gut-gepflegt:before{content:""}.icon-haus:before{content:""}.icon-haus-doppelhaushaelfte:before{content:""}.icon-haus-einfamilienhaus:before{content:""}.icon-haus-reihenhausecke:before{content:""}.icon-haus-reihenhausmittel:before{content:""}.icon-immobiliesuchen:before{content:""}.icon-immobilie-kaufen:before{content:""}.icon-immobilien:before{content:""}.icon-immobilienbewertung:before{content:""}.icon-immobilie-verkaufen:before{content:""}.icon-investment:before{content:""}.icon-karriere:before{content:""}.icon-kontakt-aufnehmen:before{content:""}.icon-mehrfamilienhaus:before{content:""}.icon-mietausfallschutz:before{content:""}.icon-miet-kauf-rechner:before{content:""}.icon-nebenkostenrechner:before{content:""}.icon-neu-renoviert:before{content:""}.icon-partnerschaften:before{content:""}.icon-privat-darlehen:before{content:""}.icon-ratenschutz:before{content:""}.icon-referenz-abgeben:before{content:""}.icon-referenzen:before{content:""}.icon-referenz-objekt:before{content:""}.icon-refernez-finanzierung:before{content:""}.icon-renovierungsbeduerftig:before{content:""}.icon-standorte:before{content:""}.icon-ueber-uns:before{content:""}.icon-veranstaltungen:before{content:""}.icon-wir-ueber-uns:before{content:""}.icon-wohnung:before{content:""}.icon-wohnung-dachgeschoss:before{content:""}.icon-wohnung-maisonette:before{content:""}.icon-wohnung-penthouse:before{content:""}.icon-wohnung-studio:before{content:""}.icon-wohnung-terassen:before{content:""}.icon-wohnung-wohnung:before{content:""}.icon-uhr:before{content:""}.icon-drucken:before{content:""}.icon-merken:before{content:""}.icon-filter:before{content:""}.icon-instagram:before{content:""}.icon-kontakt:before{content:""}.icon-geamerkt:before{content:""}.icon-stern-1:before{content:""}.icon-stern-2:before{content:""}.icon-stern-3:before{content:""}.icon-stern-4:before{content:""}.icon-vielseithof:before{content:""}.icon-festanstellung:before{content:""}.icon-faehnchen:before{content:""}.icon-Allgemeines:before{content:""}.icon-immobilie-kaufen:before{content:""}.icon-immobilie-verkaufen:before{content:""}.icon-sticky-kontakt:before{content:""}.icon-wir-ueber-uns1:before{content:""}.mce-btn-small .mce-ico:before{font-family:"tinymce-small",Arial}.mce-ico:before{font-family:"tinymce",Arial}.org-opencms-gwt-client-ui-css-I_CmsLayoutBundle-I_CmsToolbarCss-toolbarBackground *:before,.org-opencms-gwt-client-ui-css-I_CmsLayoutBundle-I_CmsButtonCss-cmsFontIconButton *:before,.org-opencms-gwt-client-ui-css-I_CmsLayoutBundle-I_CmsGeneralCss-cornerAll *:before,.opencms-icon *:before{font-family:inherit}body.oc-edit-buttons-visible.mm-wrapper{overflow-x:initial}.org-opencms-gwt-client-ui-css-I_CmsLayoutBundle-I_CmsDialogCss-popupMainContent.org-opencms-gwt-client-ui-css-I_CmsLayoutBundle-I_CmsDialogCss-contentPadding div div{height:auto !important}.div.org-opencms-ade-publish-client-I_CmsPublishCss-selectPanel{height:auto !important}*{padding:0;margin:0;border:0;font-family:"Euclid";font-weight:300;color:#000}html,body{width:100%;height:100%}body{font-size:100.01%;font-size:1.125rem;line-height:1.8125rem}img{display:block}.debug,.debugfixed{padding:1%;margin:1%;border:1px solid #000;background-color:#ffba00;color:#000;position:fixed;top:0px;left:0px;z-index:9500;font-weight:bold;font-family:Courier;font-size:14px;max-width:96%}.debug{position:absolute}.container.desc{color:#fff}.container.desc *{color:#fff}.bg{background-color:#f0f3f7;padding:80px 0 55px 0;margin:0}@media(max-width: 1199.98px){.bg{padding:40px 0 25px 0}}.bg+section:not(.bg){margin-top:100px}@media(max-width: 1199.98px){.bg+section:not(.bg){margin-top:50px}}@media(max-width: 767.98px){.bg+section:not(.bg){margin-top:25px}}.bg+section.trenner_standorte{margin-top:0}@media(min-width: 1200px){.container{max-width:1645px}}section{margin:0 0 100px 0}@media(max-width: 1199.98px){section{margin:0 0 50px 0}}@media(max-width: 575.98px){section{margin:0 0 25px 0}}a{text-decoration:none;color:#000;outline:none}a:hover,a:focus{color:#000;outline:none}a[href^="tel:"]{color:#000;text-decoration:none}a[href^="tel:"]:hover,a[href^="tel:"]:focus{text-decoration:none;cursor:pointer}.link_button a{font-family:"Euclid";font-weight:500;font-size:1.125rem;line-height:1.75rem;display:inline-flex;justify-content:center;align-items:center;flex-direction:column;-webkit-border-radius:7px;-moz-border-radius:7px;-ms-border-radius:7px;border-radius:7px;background-color:#148dea;border-bottom:5px solid #2ad1c9;color:#fff;padding:13px 17px;min-height:55px}.link_button a:hover,.link_button a:focus{transition:all ease .8s;-webkit-transition:all ease .8s;-moz-transition:all ease .8s;-o-transition:all ease .8s;-moz-transform:translate(0, 3px);-webkit-transform:translate(0, 3px);-o-transform:translate(0, 3px);-ms-transform:translate(0, 3px);transform:translate(0, 3px);text-decoration:none;background-color:#002e5c;padding:11px 17px 13px 17px;border-bottom:2px solid #2ad1c9}.link_button a[href^="http://"],.link_button a[href^="https://"],.link_button a[href^="//"],.link_button a[href$=".doc"],.link_button a[href$=".docx"],.link_button a[href$=".xls"],.link_button a[href$=".xlsx"],.link_button a[href$=".pdf"]{position:relative;display:inline-flex;justify-content:center;align-items:center;color:#fff;text-decoration:none;padding:5px 15px 5px 35px}.link_button a[href^="http://"]:before,.link_button a[href^="https://"]:before,.link_button a[href^="//"]:before,.link_button a[href$=".doc"]:before,.link_button a[href$=".docx"]:before,.link_button a[href$=".xls"]:before,.link_button a[href$=".xlsx"]:before,.link_button a[href$=".pdf"]:before{position:absolute;left:10px;display:inline-block;width:25px;font-weight:900;color:#fff;font-size:16px;font-family:"dkbgrund";content:""}.link_button a[href^="http://"]:before,.link_button a[href^="https://"]:before,.link_button a[href^="//"]:before{font-size:11px}.link_button a[href$=".doc"]:before,.link_button a[href$=".docx"]:before,.link_button a[href$=".xls"]:before,.link_button a[href$=".xlsx"]:before,.link_button a[href$=".pdf"]:before{content:""}.link_icon a{display:inline-block;position:relative;color:#148dea;padding:0 0 0 12px;font-size:1.125rem;line-height:1.75rem}.link_icon a:before{position:absolute;top:0;left:0;font-family:"dkbgrund";content:"";font-weight:900;font-size:12px}.link_icon a:hover,.link_icon a:focus{text-decoration:none;color:#2ad1c9}.link_icon_hover_bg a{padding:2px 5px 2px 15px}.link_icon_hover_bg a:before{top:3px;left:3px}.link_icon_hover_bg a:hover,.link_icon_hover_bg a:focus{background-color:#2ad1c9;color:#fff}button{transition:all ease 1.6s;-webkit-transition:all ease 1.6s;-moz-transition:all ease 1.6s;-o-transition:all ease 1.6s;outline:none;-moz-appearance:none;-webkit-appearance:none;background-color:rgba(0,0,0,0);box-shadow:none}button:hover,button:focus{transition:all ease 1.6s;-webkit-transition:all ease 1.6s;-moz-transition:all ease 1.6s;-o-transition:all ease 1.6s;cursor:pointer;outline:none;box-shadow:none}b,strong{font-family:"Euclid";font-weight:bold}h1,h2,h3,h4,h5,h6{margin:0 0 15px 0;padding:0;color:#148dea;font-weight:500}h1 *,h2 *,h3 *,h4 *,h5 *,h6 *{color:inherit}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{text-decoration:underline}h1 a:hover,h1 a:focus,h2 a:hover,h2 a:focus,h3 a:hover,h3 a:focus,h4 a:hover,h4 a:focus,h5 a:hover,h5 a:focus,h6 a:hover,h6 a:focus{text-decoration:none;color:inherit}h1{font-size:3.5rem;line-height:5.125rem;font-family:"Euclid";font-weight:500}@media(max-width: 991.98px){h1{font-size:3.5rem;line-height:4.75rem}}@media(max-width: 575.98px){h1{font-size:2.375rem;line-height:3.3125rem}}h1.h1_align_center{text-align:center}h2{font-size:2.375rem;line-height:3.5rem}h3{font-size:1.875rem;line-height:2.75rem}h4{font-size:1.5rem;line-height:2.25rem}h5{font-size:1.5rem;line-height:2.25rem;color:#000}h5 *{color:inherit}h6{font-size:1.5rem;line-height:2.25rem;font-style:italic}body p{margin:0 0 15px 0;padding:0;border:0;font-family:"Euclid";font-weight:300;color:#000;font-size:1.125rem;line-height:1.75rem}.text a{font-family:"Euclid";font-weight:500;text-decoration:none;color:#148dea;display:inline-block;position:relative;padding:2px 5px 2px 17px}.text a:before{position:absolute;top:3px;left:3px;font-family:"dkbgrund";content:"";font-weight:900;font-size:12px}.text a:hover,.text a:focus{text-decoration:none;background-color:#2ad1c9;color:#fff}.text a[href^="http://"],.text a[href^="https://"],.text a[href^="//"]{padding-left:20px}.text a[href^="http://"]:before,.text a[href^="https://"]:before,.text a[href^="//"]:before{content:""}.text ul,.text ol{margin:0 0 40px 0;padding:0;list-style-type:none;overflow:hidden}.text ul li,.text ol li{position:relative;margin:0 0 15px 0;padding:0 0 0 35px}.text ul li:before,.text ul li:after,.text ol li:before,.text ol li:after{position:absolute;left:0;display:inline-block;width:35px;font-weight:900}.text ul ul,.text ul ol,.text ol ul,.text ol ol{margin:15px 0 0 0}.text ul.two_col_list li,.text ol.two_col_list li{margin-bottom:20px}@media(min-width: 576px){.text ul.two_col_list li,.text ol.two_col_list li{float:left;width:50%}.text ul.two_col_list li:nth-child(odd),.text ol.two_col_list li:nth-child(odd){padding-right:15px;clear:left}.text ul.two_col_list li:nth-child(even),.text ol.two_col_list li:nth-child(even){padding-left:50px}.text ul.two_col_list li:nth-child(even):before,.text ol.two_col_list li:nth-child(even):before{left:15px}}.text ul.two_col_list:after,.text ol.two_col_list:after{content:".";clear:both;display:block;visibility:hidden;height:0px}.text ul li:before{font-size:22px;font-family:"dkbgrund";content:"";color:#2ad1c9}.text ul li ul li:before{content:""}.text ol{counter-reset:item}.text ol li{list-style-type:none;counter-increment:item;padding:0 0 0 40px}.text ol li:before{font-family:"Euclid";font-weight:500;font-size:1.5rem;line-height:2.25rem;content:counter(item) ".";padding:0 0 0 7px}.text ol li::after{top:33px;content:"";display:block;border-bottom:5px solid #2ad1c9;-webkit-transform:rotate(-10deg);-ms-transform:rotate(-10deg);transform:rotate(-10deg);max-width:50px}table{width:100%;margin:0 0 40px 0}table th,table td{font-size:1.125rem;line-height:1.8125rem}table th{border:0px;border-bottom:2px solid #99abbe;vertical-align:top;padding:10px 6px;text-align:left}table td{border:0px;border-bottom:2px solid #99abbe;padding:10px 6px;vertical-align:top}table.table_standorte th,table.table_standorte td{padding:0}@media(max-width: 575.98px){table.table_standorte th,table.table_standorte td{display:list-item;list-style-type:none;margin:0 0 10px 0}}table.table_standorte td{border:0}@media(max-width: 991.98px){.table_scrollable{width:100%;overflow-y:auto;margin:0 0 30px 0}.table_scrollable::-webkit-scrollbar{-webkit-appearance:none;width:14px;height:14px}.table_scrollable::-webkit-scrollbar-thumb{border-radius:13px;border:1px solid #99abbe;background-color:#fff}}header{position:relative;padding:20px 0;box-shadow:0px 3px 6px rgba(0,0,0,.16);-moz-box-shadow:0px 3px 6px 0,0,0,.16;-webkit-box-shadow:0px 3px 6px rgba(0,0,0,.16);background-color:#fff;z-index:100;height:120px;transition:all ease 1.6s;-webkit-transition:all ease 1.6s;-moz-transition:all ease 1.6s;-o-transition:all ease 1.6s}@media(max-width: 575.98px){header{height:70px}}header.js_sticky_header{position:fixed;left:0;top:0;width:100%;transition:all ease 1.6s;-webkit-transition:all ease 1.6s;-moz-transition:all ease 1.6s;-o-transition:all ease 1.6s;padding:0;height:auto}header.js_sticky_header .row .col-xl-10{margin:0;padding:0}header.js_sticky_header .logo_container{padding:14px 0}header.js_sticky_header .logo{max-width:60px;transition:all ease 1.6s;-webkit-transition:all ease 1.6s;-moz-transition:all ease 1.6s;-o-transition:all ease 1.6s}header.js_sticky_header img{transition:all ease 1.6s;-webkit-transition:all ease 1.6s;-moz-transition:all ease 1.6s;-o-transition:all ease 1.6s}header.js_sticky_header .mainnavi nav>ul>li>a,header.js_sticky_header .mainnavi nav>ul>li>span{padding:15px}@media screen and (min-width: 1200px)and (max-width: 1300px){header.js_sticky_header .mainnavi nav>ul>li>a,header.js_sticky_header .mainnavi nav>ul>li>span{padding:15px 5px}}header:not(.js_sticky_header) .logo img{max-width:142px}@media(max-width: 575.98px){header:not(.js_sticky_header) .logo img{max-width:60px}}header .row .col-xl-10{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:row;justify-content:flex-end;padding:17px 0 0 0}@media(min-width: 1200px){header .row .col-xl-10{position:relative;z-index:1}}@media(max-width: 1199.98px){header .row .col-xl-10{padding:0}}@media(max-width: 1199.98px){header .login.login_desktop{display:none}}header .login.login_desktop a{display:block;min-height:64px;padding:15px 10px 10px 10px}header .login .icon:before{color:#148dea;font-size:1.5rem;line-height:2.25rem}header .login a:hover .icon:before,header .login a:focus .icon:before{color:#143d75}@media(max-width: 575.98px){.logo{max-width:60px}}.logo img{transition:all ease 1.6s;-webkit-transition:all ease 1.6s;-moz-transition:all ease 1.6s;-o-transition:all ease 1.6s}main{position:relative}main:after{content:"";display:block;width:100%;height:0;padding-bottom:4.3671367018%;background-image:url(../pix/schraeg-unten-dunkelblau.svg);background-size:cover}main.js_main_bg:after{background-color:#f0f3f7}body footer{padding:50px 0 90px 0;background-color:#002e5c;color:#fff;min-height:190px;margin-top:-1px}body footer *{color:#fff}@media(min-width: 1200px){body footer .row{align-items:flex-end}}@media(max-width: 575.98px){body footer .col-sm-6{margin-bottom:30px}}body footer p{margin:0}@media(max-width: 575.98px){body footer .footer_navigation{margin:0 0 0 10px}}body footer .footer_navigation ul li a{position:relative}body footer .footer_navigation ul li a:before{position:absolute;top:5px;left:-10px;font-family:"dkbgrund";content:"";font-weight:900;font-size:13px}body footer .footer_navigation ul li:first-child a{padding-top:5px}body footer ul{list-style-type:none}body footer ul li a{display:block;padding:5px}body footer ul li a:hover,body footer ul li a:focus{text-decoration:underline;color:#fff}body footer ul li span{display:block;padding:5px}body footer ul li.active span{text-decoration:underline;color:#fff}body footer ul li:first-child a{padding-top:0}body footer .social_media ul{display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap}body footer .social_media ul li a{display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;align-items:center;font-size:2.3125rem;line-height:2.3125rem;width:37px;height:37px;background-color:#fff;color:#002e5c;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px}body footer .social_media ul li a .icon{font-size:1.5rem;line-height:2.25rem;color:#002e5c}body footer .social_media ul li a:hover,body footer .social_media ul li a:focus{color:#148dea;text-decoration:none}body footer .social_media ul li a:hover *,body footer .social_media ul li a:focus *{color:#148dea}body footer .social_media ul li:first-child a{padding-top:5px;padding-left:0}body footer .social_media ul li+li{margin-left:10px}body footer .social_media_headline+ul{margin-top:20px}@media(max-width: 1199.98px){body footer .logo_container{margin-top:30px}}body footer .logo img{max-width:142px}.offline{border:2px dashed #fff;padding:10px;margin:20px 0 0 0}.offline ul{display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap}.offline ul li:first-child a{padding-top:5px}.offline ul li a{padding:5px 15px}.sticky_kontaktbox{position:fixed;right:0;top:180px;z-index:999}@media(max-width: 575.98px){.sticky_kontaktbox{top:auto;bottom:0;left:0;right:0}}.sticky_kontaktbox ul{list-style-type:none}@media(max-width: 575.98px){.sticky_kontaktbox ul{display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;justify-content:center}}@media(max-width: 575.98px){.sticky_kontaktbox ul li{width:calc(50% - 1px)}}@media(max-width: 575.98px){.sticky_kontaktbox ul li:first-child a{border-bottom-right-radius:0;border-top-right-radius:0;border-right:2px solid #66829d}}@media(max-width: 575.98px){.sticky_kontaktbox ul li:last-child a{border-bottom-left-radius:0;border-top-left-radius:0;border-left:2px solid #66829d}}.sticky_kontaktbox ul li a{display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;align-items:center;flex-direction:column;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;height:70px;min-width:70px;background-color:#148dea;border-bottom:5px solid #2ad1c9;color:#fff;padding:15px 5px 5px 5px;box-shadow:0px 3px 6px rgba(0,0,0,.16);-moz-box-shadow:0px 3px 6px 0,0,0,.16;-webkit-box-shadow:0px 3px 6px rgba(0,0,0,.16)}@media(min-width: 576px){.sticky_kontaktbox ul li a{min-width:104px;margin-right:-20px;padding:15px 25px 5px 5px}}@media(max-width: 575.98px){.sticky_kontaktbox ul li a{box-shadow:0px 3px 6px rgba(0,0,0,.16);-moz-box-shadow:0px 3px 6px 0,0,0,.16;-webkit-box-shadow:0px 3px 6px rgba(0,0,0,.16)}}.sticky_kontaktbox ul li a *{color:#fff}.sticky_kontaktbox ul li a:hover,.sticky_kontaktbox ul li a:focus{text-decoration:none;background-color:#002e5c}.sticky_kontaktbox ul li .icon{font-size:1.5rem;line-height:2.25rem}@media(min-width: 576px){.sticky_kontaktbox ul li+li{margin-top:10px}}.sticky_kontaktbox ul li.li_plz_suche .icon-sticky-kontakt:before{padding-left:5px;font-size:36px;line-height:12px}.sticky_kontaktbox ul li .plz_suche_formular{display:none}.sticky_kontaktbox ul li.js_show_plz_suche_form{position:relative}.sticky_kontaktbox ul li.js_show_plz_suche_form .icon-sticky-kontakt{margin-top:5px}.sticky_kontaktbox ul li.js_show_plz_suche_form .icon-typ{padding-left:15px}.sticky_kontaktbox ul li.js_show_plz_suche_form .plz_suche_formular{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;right:0;top:0;background-color:#002e5c;padding:15px 25px 15px 15px;height:70px;max-width:230px;border:0;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;border-bottom-right-radius:0;border-top-right-radius:0;border-bottom:5px solid #2ad1c9}.sticky_kontaktbox ul li.js_show_plz_suche_form .plz_suche_formular input{font-family:"Euclid";font-weight:500;font-size:1.125rem;line-height:1.8125rem;background-color:rgba(0,0,0,0);color:#fff;border:0;box-shadow:none;-webkit-appearance:none;max-width:120px}.sticky_kontaktbox ul li.js_show_plz_suche_form .plz_suche_formular input:hover,.sticky_kontaktbox ul li.js_show_plz_suche_form .plz_suche_formular input:focus,.sticky_kontaktbox ul li.js_show_plz_suche_form .plz_suche_formular input:focus-visible{border:0;box-shadow:none;-webkit-appearance:none}.sticky_kontaktbox ul li.js_show_plz_suche_form .plz_suche_formular input[type=submit]{visibility:hidden}.sticky_kontaktbox ul li.js_show_plz_suche_form .plz_suche_formular input::-webkit-input-placeholder{color:#fff}.sticky_kontaktbox ul li.js_show_plz_suche_form .plz_suche_formular input::-moz-placeholder{color:#fff}.sticky_kontaktbox ul li.js_show_plz_suche_form .plz_suche_formular input:-ms-input-placeholder{color:#fff}.sticky_kontaktbox ul li.js_show_plz_suche_form .plz_suche_formular input:-moz-placeholder{color:#fff}.sticky_kontaktbox ul li.js_show_plz_suche_form .plz_suche_formular .plz_icon_formular{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;min-width:80px;justify-content:center}.sticky_kontaktbox ul li.js_show_plz_suche_form .plz_suche_formular .icon{color:#fff}.sticky_kontaktbox ul li.js_show_plz_suche_form .plz_suche_formular .kontaktbox_text{color:#fff}.sticky_kontaktbox ul li.js_show_plz_suche_form .plz_suche_formular .trenner-error-container{color:#fff;padding:5px;position:absolute;right:0;top:100%}.sticky_kontaktbox .kontaktbox_text{font-family:"Euclid";font-weight:500;font-size:.8125rem;line-height:1.1875rem}body.hidePLZbutton .sticky_kontaktbox ul li.li_plz_suche{display:none !important}.tooltip_inner{display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;color:#fff}.tooltip_inner .icon{display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;align-items:center;flex-direction:column;margin:0 15px 0 0;font-size:1.5rem;line-height:2.25rem;text-align:center}.tooltip_inner .icon .icon{margin:0}.tooltip_inner .kontaktbox_text{font-family:"Euclid";font-weight:500;font-size:.8125rem;line-height:1.1875rem}.tooltip_inner .text{font-family:"Euclid";font-weight:500;font-size:1.125rem;line-height:1.8125rem}.tooltipster-sidetip,.tooltipster-base{top:0;margin:0;margin-top:84px;min-height:79px}.tooltipster-sidetip .tooltipster-box,.tooltipster-base .tooltipster-box{background:#002e5c;border:0;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;border-bottom-right-radius:0;border-top-right-radius:0;border-bottom:5px solid #2ad1c9}.tooltipster-sidetip .tooltipster-content,.tooltipster-base .tooltipster-content{color:#fff}.tooltipster-sidetip .tooltipster-content *,.tooltipster-base .tooltipster-content *{color:#fff}.tooltipster-sidetip .tooltipster-content a,.tooltipster-base .tooltipster-content a{text-decoration:none}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-background,.tooltipster-base.tooltipster-bottom .tooltipster-arrow-background{display:none;border-top-color:#fff;top:2px}.tooltipster-sidetip.tooltipster-left .tooltipster-arrow-background,.tooltipster-base.tooltipster-left .tooltipster-arrow-background{display:none;border-top-color:#fff;left:-2px}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-background,.tooltipster-base.tooltipster-right .tooltipster-arrow-background{display:none;border-top-color:#fff;left:2px}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-background,.tooltipster-base.tooltipster-top .tooltipster-arrow-background{display:none;border-top-color:#fff;top:-2px}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-border,.tooltipster-sidetip.tooltipster-left .tooltipster-arrow-border,.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-border,.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-border,.tooltipster-base.tooltipster-bottom .tooltipster-arrow-border,.tooltipster-base.tooltipster-left .tooltipster-arrow-border,.tooltipster-base.tooltipster-right .tooltipster-arrow-border,.tooltipster-base.tooltipster-top .tooltipster-arrow-border{display:none;border-top-color:red}section+.clippath_container,div+.clippath_container{margin-top:120px}.clippath_container{position:relative}.clippath_container .clippath{position:absolute;left:0;top:-80px;content:"";display:block;width:100%;height:80px;background-image:url(../pix/schraeg-oben-weiss.svg);background-size:cover}.clippath_container.bg{padding:40px 0 50px 0}.clippath_container.bg section{margin:0}.clippath_container.bg .clippath{background-color:#f0f3f7}.tns-outer{position:relative}.tns-outer button[data-action=start],.tns-outer button[data-action=stop]{display:none}.quelltext.fullwidth>.container{max-width:100%;padding:0}.absatz h2 a[href^="http://"]:before,.absatz h2 a[href^="https://"]:before,.absatz h2 a[href^="//"]:before,.absatz h3 a[href^="http://"]:before,.absatz h3 a[href^="https://"]:before,.absatz h3 a[href^="//"]:before,.absatz h4 a[href^="http://"]:before,.absatz h4 a[href^="https://"]:before,.absatz h4 a[href^="//"]:before,.absatz h5 a[href^="http://"]:before,.absatz h5 a[href^="https://"]:before,.absatz h5 a[href^="//"]:before,.absatz h6 a[href^="http://"]:before,.absatz h6 a[href^="https://"]:before,.absatz h6 a[href^="//"]:before{color:inherit}.absatz .text_2{margin-top:35px}@media(min-width: 1580px){.absatz .absatz_inner{position:relative}}.absatz .absatz_inner:after{content:".";clear:both;display:block;visibility:hidden;height:0px}.absatz .media{max-width:670px;margin:0 0 15px 0;position:relative;z-index:1}@media(min-width: 992px){.absatz .media{float:left;margin:0 30px 15px 0}}@media screen and (min-width: 992px)and (max-width: 1199.98px){.absatz .media:not(.media_fullwidth){max-width:450px}}.absatz .media+.text ul{overflow:hidden}.absatz .media+.text ol li{text-indent:0}@media(min-width: 992px){.absatz .media.media_align_right{float:right;margin:0 0 15px 30px}}.absatz .media.media_align_right+.text ul{overflow:visible;padding-left:0px}@media(min-width: 1200px){.absatz .media.media_align_right+.text+.link_button_container{max-width:calc(100% - 700px)}}@media screen and (min-width: 992px)and (max-width: 1199.98px){.absatz .media.media_align_right+.text+.link_button_container{max-width:calc(100% - 480px)}}.absatz .media.media_align_right+.text+.container_linkliste+.link_button_container{position:relative}@media(min-width: 1200px){.absatz .media.media_align_right+.text+.container_linkliste+.link_button_container{max-width:calc(100% - 700px)}}@media screen and (min-width: 992px)and (max-width: 1199.98px){.absatz .media.media_align_right+.text+.container_linkliste+.link_button_container{max-width:calc(100% - 480px)}}.absatz .media.media_fullwidth{max-width:100%}@media(min-width: 992px){.absatz .media.media_fullwidth{max-width:66.666667%}}.absatz .media.media_fullwidth:after,.absatz .media.media_fullwidth+.text{clear:both}@media(min-width: 992px){.absatz .media.media_fullwidth{float:none;margin-right:0}}@media(min-width: 992px){.absatz .media.media_fullwidth+.text{max-width:66.666667%}}.absatz .media.media_fullwidth+.text ul{overflow:visible;padding-left:0px}@media(min-width: 992px){.absatz .media.media_fullwidth+.text+.link_button_container{max-width:66.666667%}}@media(min-width: 992px){.absatz .media.media_fullwidth+.link_button_container{max-width:66.666667%}}.absatz .media+.media{clear:both}@media(min-width: 1580px){.absatz .media+.link_button_container:not(.js_link_button_container_relative),.absatz .media+div+.link_button_container:not(.js_link_button_container_relative),.absatz .media+div+div+.link_button_container:not(.js_link_button_container_relative),.absatz .media+div+div+.link_button_container:not(.js_link_button_container_relative){position:absolute;bottom:15px}}.absatz .video{min-width:670px}@media(max-width: 767.98px){.absatz .video{min-height:initial;min-width:0}}.absatz .video.media_fullwidth{min-width:1090px}@media(max-width: 767.98px){.absatz .video.media_fullwidth{min-height:initial;min-width:0}}.absatz .video video{width:100%}.absatz .video .embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;width:100%;height:auto}.absatz .video .embed-container:after{content:".";clear:both;display:block;visibility:hidden;height:0px}.absatz .video .embed-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.absatz figure{position:relative}.absatz figcaption,.absatz .figcaption{width:100%;background-color:#f0f3f7;border-bottom:4px solid #66829d;padding:10px}.absatz figcaption span,.absatz .figcaption span{display:block;font-size:1rem;line-height:1.4375rem}.absatz figcaption span.copyright+span,.absatz .figcaption span.copyright+span{margin-top:5px}.absatz figcaption span.captiontext,.absatz .figcaption span.captiontext{color:#66829d}.absatz figcaption span.captiontext *,.absatz .figcaption span.captiontext *{color:inherit}.absatz .link_button_container{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-end}.absatz .link_button{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column}.absatz .link_button a+a{margin-top:15px}.absatz .link_button a.secondary_button{background-color:#f0f3f7;border-color:#99abbe;color:#000}.absatz .link_button a.secondary_button *,.absatz .link_button a.secondary_button:before{color:#000}.absatz .link_button a.secondary_button:hover,.absatz .link_button a.secondary_button:focus{text-decoration:none;background-color:#002e5c;color:#fff}.absatz .link_button a.secondary_button:hover *,.absatz .link_button a.secondary_button:hover:before,.absatz .link_button a.secondary_button:focus *,.absatz .link_button a.secondary_button:focus:before{color:#fff}.absatz .link_icon a{position:relative;padding:5px 15px 5px 45px;font-family:"Euclid";font-weight:500}.absatz .link_icon a:before{position:absolute;left:0;top:3px;display:inline-block;width:42px;font-size:22px;content:""}.absatz .link_icon a[href^="mailto:"]:before{content:""}.absatz .link_icon a[href^=tel]:before{content:""}.absatz .link_icon+.link_icon{margin-top:15px}.absatz .js_two_medias{display:-webkit-box;display:-ms-flexbox;display:flex}@media(max-width: 767.98px){.absatz .js_two_medias{flex-direction:column}}.absatz .js_two_medias .media{float:none;margin:0 0 30px 0}@media(min-width: 768px){.absatz .js_two_medias .media+.media{margin:0 0 0 30px}}.absatz .js_two_medias .text{content:".";clear:both;display:block;visibility:hidden;height:0px}@media(max-width: 575.98px){.absatz .absatz_slider_inner{padding:0 30px}}.absatz .absatz_slider_inner .tns-controls{top:240px}.absatz .absatz_slider_inner .tns-controls button{background-color:#f0f3f7}.absatz.bg .link_button .secondary_button{background-color:#fff}.absatz.bg figcaption,.absatz.bg .figcaption{background-color:#fff}.absatz.bg .absatz_slider_inner .tns-controls button{background-color:#fff}section ul{list-style-type:none}section ul.linkliste li:before{display:none}section ul.linkliste li a{position:relative;display:inline-block;color:#148dea;text-decoration:none;margin:0 0 15px 0;padding:0 0 0 20px}section ul.linkliste li a:before{position:absolute;left:3px;display:inline-block;width:20px;font-weight:900;color:#148dea;font-size:13px;font-family:"dkbgrund";content:""}section ul.linkliste li a *{color:#148dea}section ul.linkliste li a:hover,section ul.linkliste li a:focus{text-decoration:none;background-color:#2ad1c9;color:#fff}section ul.linkliste li a:hover:before,section ul.linkliste li a:focus:before{color:#fff}section ul.linkliste li a:hover *,section ul.linkliste li a:focus *{color:#fff}section ul.linkliste li a[href^="http://"]:before,section ul.linkliste li a[href^="https://"]:before,section ul.linkliste li a[href^="//"]:before{font-size:11px;content:""}section ul.linkliste li a[href$=".doc"]:before,section ul.linkliste li a[href$=".docx"]:before,section ul.linkliste li a[href$=".xls"]:before,section ul.linkliste li a[href$=".xlsx"]:before,section ul.linkliste li a[href$=".pdf"]:before{content:""}.list_cols{clear:both}@media(min-width: 576px){.list_cols .col-sm-6:first-child{padding-right:30px}}.list_cols .row+.row{margin-top:35px}.list_cols+.link_button_container{position:relative !important}.text+.list_cols{padding-top:30px}.contacts_container .headlines{margin:0 0 45px 0}.contacts_container .row{justify-content:center}.contacts_container .row>.col-xl-4{margin-bottom:50px}.contacts_container .contacts{display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-end;height:100%}.contacts_container .contacts>.contact,.contacts_container .contacts address,.contacts_container .contacts .contact_inner{height:100%}.contacts_container .contact{width:calc(100% - 82.5px)}@media screen and (min-width: 767.98px)and (max-width: 1500px){.contacts_container .contact{width:calc(100% - 65px)}}@media(max-width: 575.98px){.contacts_container .contact{width:calc(100% - 25px)}}.contacts_container .contact_inner{display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#fff;box-shadow:0px 3px 6px rgba(0,0,0,.16);-moz-box-shadow:0px 3px 6px 0,0,0,.16;-webkit-box-shadow:0px 3px 6px rgba(0,0,0,.16);padding:10px 20px 25px 20px;border-bottom:5px solid #99abbe}@media(max-width: 575.98px){.contacts_container .contact_inner{padding-bottom:10px}}.contacts_container .image_rounded{position:relative;z-index:1;width:165px;height:165px;min-width:165px;min-height:165px;overflow:hidden;margin-left:-82.5px}@media(max-width: 575.98px){.contacts_container .image_rounded{width:100px;height:100px;min-width:100px;min-height:100px;margin-left:-50px}}.contacts_container .image_rounded img{-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%}.contacts_container .image_rounded+.content{max-width:calc(100% - 80px);padding:30px 0 0 15px}@media(max-width: 575.98px){.contacts_container .image_rounded+.content{padding:0px 0 0 15px}}.contacts_container .content{padding:30px 0 0 0;font-style:normal;font-size:1.125rem;line-height:1.8125rem;font-family:"Euclid";font-weight:500}@media(max-width: 575.98px){.contacts_container .content{padding:0}}.contacts_container .content *{font-family:"Euclid";font-weight:500}.contacts_container .contact_headline{margin:0 0 10px 0;word-wrap:break-word}@media(max-width: 575.98px){.contacts_container .contact_headline{margin:0}}.contacts_container .contact_headline *{font-size:1.5rem;line-height:2.25rem;color:#148dea}.contacts_container .contactbereich{font-family:"Euclid";font-weight:500}.contacts_container .contactinfos_general_tel,.contacts_container .contactinfos_general_email,.contacts_container .ansprechpartner_telefon,.contacts_container .ansprechpartner_email{color:#66829d}.contacts_container .contactinfos_general_tel a,.contacts_container .contactinfos_general_email a,.contacts_container .ansprechpartner_telefon a,.contacts_container .ansprechpartner_email a{position:relative;padding:5px 15px 5px 45px;color:#66829d;word-wrap:break-word}.contacts_container .contactinfos_general_tel a:before,.contacts_container .contactinfos_general_email a:before,.contacts_container .ansprechpartner_telefon a:before,.contacts_container .ansprechpartner_email a:before{font-family:"dkbgrund";position:absolute;left:0;top:3px;display:inline-block;width:46px;font-size:24px}.contacts_container .contactinfos_general_tel a:hover,.contacts_container .contactinfos_general_tel a:focus,.contacts_container .contactinfos_general_email a:hover,.contacts_container .contactinfos_general_email a:focus,.contacts_container .ansprechpartner_telefon a:hover,.contacts_container .ansprechpartner_telefon a:focus,.contacts_container .ansprechpartner_email a:hover,.contacts_container .ansprechpartner_email a:focus{color:#2ad1c9;text-decoration:none}.contacts_container .contactinfos_general_tel,.contacts_container .ansprechpartner_telefon{margin-top:40px}.contacts_container .contactinfos_general_tel a[href^=tel]:before,.contacts_container .ansprechpartner_telefon a[href^=tel]:before{font-size:30px;content:""}.contacts_container .contactinfos_general_email,.contacts_container .ansprechpartner_email,.contacts_container .ansprechpartner_linkedin{margin-top:25px}.contacts_container .contactinfos_general_email a[href^="mailto:"]:before,.contacts_container .ansprechpartner_email a[href^="mailto:"]:before,.contacts_container .ansprechpartner_linkedin a[href^="mailto:"]:before{content:""}.contacts_container .ansprechpartner_linkedin a{position:relative;padding:5px 15px 5px 45px;word-wrap:break-word;color:#66829d}.contacts_container .ansprechpartner_linkedin a:before{font-family:"dkbgrund";content:"";position:absolute;left:0;top:0;display:inline-block;width:46px;font-size:24px}.contacts_container .ansprechpartner_linkedin a:hover,.contacts_container .ansprechpartner_linkedin a:focus{color:#2ad1c9;text-decoration:none}.contacts_container .lightbox_link_container{margin:20px 0 0 0}@media(max-width: 575.98px){.contacts_container .lightbox_link_container{margin:10px 0 0 0}}.contacts_container .lightbox_link_container a{color:#66829d;font-size:1.125rem;line-height:1.8125rem;font-weight:300}.contacts_container .lightbox_link_container a:before{display:inline-block;font-family:"dkbgrund";content:"";color:#66829d;padding-right:5px;font-size:14px}.contacts_container .contactinfos_general{display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;margin:0 0 45px 0}@media(max-width: 1199.98px){.contacts_container .contactinfos_general{flex-direction:column}}.contacts_container .contactinfos_general div{margin-top:0}.contacts_container .contactinfos_general div+div{margin-top:0}@media(max-width: 1199.98px){.contacts_container .contactinfos_general div+div{margin-top:30px}}@media(min-width: 1200px){.contacts_container .contactinfos_general div+div{margin-left:100px}}.contacts_container .contactinfos_general .contactinfos_general_tel a:before,.contacts_container .contactinfos_general .contactinfos_general_email a:before{font-size:35px}.contacts_container .contactinfos_general .contactinfos_general_tel a{padding-left:40px}.contacts_container .contactinfos_general .contactinfos_general_email a{padding-left:60px}.contacts_container .contactinfos_general a{font-family:"Euclid";font-weight:500;color:#66829d}.contacts_container.bg .contact_inner{border:0}.contacts_container.bg .contacts_toggle_mobile{box-shadow:none}.contacts_container.bg_blue{background-color:#148dea}.contacts_container.bg_blue .headlines *{color:#fff}.contacts_container.bg_blue .contactinfos_general *{color:#fff}.contacts_container.bg_blue .contactinfos_general a:hover,.contacts_container.bg_blue .contactinfos_general a:focus{color:#fff;text-decoration:underline}.contacts_container .contacts_toggle_mobile{background-color:#fff;-webkit-border-radius:9px;-moz-border-radius:9px;-ms-border-radius:9px;border-radius:9px;box-shadow:0px 3px 6px rgba(0,0,0,.16);-moz-box-shadow:0px 3px 6px 0,0,0,.16;-webkit-box-shadow:0px 3px 6px rgba(0,0,0,.16);display:-webkit-box;display:-ms-flexbox;display:flex;padding:10px;margin:0 0 40px 0}.contacts_container .contacts_toggle_mobile *{color:#002e5c}@media(min-width: 576px){.contacts_container .contacts_toggle_mobile{display:none}}.contacts_container .contacts_toggle_mobile .icon{margin-right:10px}.contacts_container .contacts_toggle_mobile.js_active .toggle_icon span:before{content:""}.contacts_container .contacts_toggle_mobile.js_active .toggle_collapsed{display:none}.contacts_container .contacts_toggle_mobile.js_active .toggle_collapsing{display:block}.contacts_container .contacts_toggle_mobile .toggle_collapsing{display:none}@media(min-width: 576px){.contacts_container .contacts_toggle_mobile+div{display:flex !important}}.mfp-inline-holder .mfp-content{max-width:960px;margin:auto;background-color:#fff;padding:60px 70px}@media(max-width: 1199.98px){.mfp-inline-holder .mfp-content{max-height:80vw;overflow:auto}}@media(max-width: 575.98px){.mfp-inline-holder .mfp-content{padding:60px 35px 30px 35px}}.lightbox_content *{font-style:normal}.lightbox_content.contacts_container .contact{width:100%}.lightbox_content.contacts_container .ansprechpartner_telefon{margin-top:30px}.lightbox_content.contacts_container .ansprechpartner_telefon a{font-family:"Euclid";font-weight:500}.lightbox_content.contacts_container .ansprechpartner_email,.lightbox_content.contacts_container .ansprechpartner_linkedin{margin-top:15px}.lightbox_content.contacts_container .ansprechpartner_email a,.lightbox_content.contacts_container .ansprechpartner_linkedin a{font-family:"Euclid";font-weight:500}.lightbox_content.contacts_container .ansprechpartner_linkedin a{position:relative;padding:5px 15px 5px 45px;word-wrap:break-word;color:#66829d}.lightbox_content.contacts_container .ansprechpartner_linkedin a:before{font-family:"dkbgrund";content:"";position:absolute;left:0;top:0;display:inline-block;width:46px;font-size:24px}.lightbox_content.contacts_container .ansprechpartner_linkedin a:hover,.lightbox_content.contacts_container .ansprechpartner_linkedin a:focus{color:#2ad1c9;text-decoration:none}@media(min-width: 576px){.lightbox_content .col_right{float:right;margin:35px 0 30px 30px;max-width:calc(50% - 30px)}}.lightbox_content .col_right:after{clear:both}.lightbox_content .col_right+.text{clear:both}.lightbox_content .text_01{margin-top:30px}@media(max-width: 575.98px){.lightbox_content .text_02{margin-top:15px}}@media(min-width: 576px){.lightbox_content .col_left{float:left;max-width:calc(50% - 30px);margin:35px 0 15px 0}}.lightbox_content .col_left+.text{clear:both}.lightbox_content .close_lightbox_container{position:absolute;right:30px;top:30px;color:#148dea}.lightbox_content .close_lightbox_container *{color:#148dea}.immo_expose{margin:0}.immo_expose .immo_location{text-transform:uppercase;color:#66829d;margin:0 0 55px 0}.immo_expose .immo_location:before{display:inline-block;font-family:"dkbgrund";font-weight:400;content:"";color:#66829d;padding:0 10px 0 0}.immo_expose .immo_intro_slider{margin:0 0 45px 0}.immo_expose .immo_intro_slider .absatz .media.media_fullwidth{max-width:100%}.immo_expose .facts_general{background-color:#f0f3f7;padding:0 0 50px 0;margin:0}.immo_expose .facts_general .bg{background-color:#148dea;color:#fff;padding:55px 0 120px 0}.immo_expose .facts_general .bg *{color:#fff}.immo_expose .facts_general_list ul li a{display:block;color:#148dea;text-decoration:none;padding:5px 0}.immo_expose .facts_general_list ul li a:hover,.immo_expose .facts_general_list ul li a:focus{text-decoration:underline}.immo_expose .facts_general_list ul li a:before{display:inline-block;font-family:"dkbgrund";width:45px;color:#148dea}.immo_expose .facts_general_list ul li.ergebnisliste a{color:#66829d}.immo_expose .facts_general_list ul li.ergebnisliste a:before{content:"";color:#66829d}.immo_expose .facts_general_list ul li.share a:before{content:""}.immo_expose .facts_general_list ul li.print a:before{content:""}.immo_expose .facts_general_list ul li.notice a:before{content:""}.immo_expose .facts_general_list ul li.notice a.active:before{content:""}.immo_expose .facts_general_list ul li.contact a{color:#fa5a48}.immo_expose .facts_general_list ul li.contact a:before{color:#fa5a48;content:""}.immo_expose .item_content_shadow{filter:drop-shadow(0px 3px 6px rgba(0, 0, 0, 0.16));margin:0 0 45px 0}.immo_expose .item_content{padding:40px 50px 90px 50px;background-color:#fff;margin:-80px auto 0 auto;position:relative;z-index:1;clip-path:polygon(0 0, 100% 0%, 100% 90%, 0% 100%);-webkit-clip-path:polygon(0 0, 100% 0%, 100% 90%, 0% 100%)}@media(max-width: 1199.98px){.immo_expose .item_content{max-width:70%}}@media(max-width: 767.98px){.immo_expose .item_content{max-width:90%}}.immo_expose .immo_headline{font-family:"Euclid";font-weight:500;font-size:1.5rem;line-height:2.25rem;color:#148dea;margin:0 0 20px 0}.immo_expose .immo_fake_table .col-lg-6{padding-top:8px;padding-bottom:8px}.immo_expose .facts_general_summary{display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;align-items:flex-end}.immo_expose .facts_general_summary>div{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column}.immo_expose .facts_general_summary>div+div{margin-left:60px}@media(max-width: 1360px){.immo_expose .facts_general_summary>div+div{margin-left:30px}}.immo_expose .facts_general_summary .numbers{font-size:2.375rem;line-height:3.5rem;font-family:"Euclid";font-weight:500;display:inline-block}.immo_expose .facts_general_summary .numbers sup{font-size:1.125rem;line-height:1.8125rem}.immo_expose .facts_general_summary .desc,.immo_expose .facts_general_summary .immo_desc{font-size:1.125rem;line-height:1.8125rem}.immo_expose .facts_general_summary .facts_general_price .numbers{background-color:#2ad1c9;padding:6px 8px}.immo_expose .facts_general_summary .facts_general_price .desc{padding:0 8px}.immo_expose .facts_energy{padding-top:35px}.immo_expose .hideContent{overflow:hidden;height:95px}.immo_expose .hideContent:after{background:-moz-linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgb(255, 255, 255) 100%);background:-webkit-linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgb(255, 255, 255) 100%);background:linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, rgb(255, 255, 255) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#00ffffff", endColorstr="#ffffff",GradientType=0 );content:" ";pointer-events:none;position:absolute;height:120px;width:100%;bottom:30px;left:0;visibility:visible}.immo_expose .showContent{height:auto}.immo_expose div.show-more{clear:both;text-align:center;transition:all ease 1.6s;-webkit-transition:all ease 1.6s;-moz-transition:all ease 1.6s;-o-transition:all ease 1.6s}.immo_expose div.show-more:hover .icon,.immo_expose div.show-more:focus .icon{transition:all ease 1.6s;-webkit-transition:all ease 1.6s;-moz-transition:all ease 1.6s;-o-transition:all ease 1.6s;color:#2ad1c9}.immo_expose div.show-more button{display:inline-block;text-decoration:none;color:#148dea;font-size:1.125rem;line-height:1.75rem;font-family:"Euclid";font-weight:500}.immo_expose div.show-more button:hover,.immo_expose div.show-more button:focus{color:#2ad1c9}.immo_expose div.show-more .icon{display:inline-block;color:#148dea;margin-right:5px}.immo_expose div.show-more .icon:before{font-size:9px}.immo_expose div.show-more.active span.icon:before{content:""}.immo_expose .col_facts_hint{position:relative;background-color:#f0f3f7;padding:10px;width:240px;color:#002e5c;margin:50px 0 0 -60px}.immo_expose .col_facts_hint:before{position:absolute;top:-10px;left:calc(50% - 15px);content:"";display:block;width:0;height:0;border-style:solid;border-width:0 10px 10px 10px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #f0f3f7 rgba(0,0,0,0)}.immo_expose .col_facts_hint *{color:#002e5c}.immo_expose .col_facts_hint .top{font-family:"Euclid";font-weight:500}.immo_expose .immotext ul{display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap}.immo_expose .immotext ul li{flex:50%}.immo_expose .contacts_container{background-color:#148dea;padding-top:80px}.immo_expose .contacts_container .row>.col-lg-6{margin-bottom:0}.immo_expose .contacts_container .row_headlines{justify-content:flex-start}.immo_expose .contacts_container .headlines h2{font-family:"Euclid";font-weight:500;color:#fff}.immo_expose .contacts_container .headlines h2 *{font-family:"Euclid";font-weight:500;color:#fff}.immo_expose .contacts_container .ansprechpartner_telefon,.immo_expose .contacts_container .ansprechpartner_email{color:#148dea}.immo_expose .contacts_container .ansprechpartner_telefon *,.immo_expose .contacts_container .ansprechpartner_email *{color:#148dea}.immo_expose .formular{padding-top:65px;background-color:#f0f3f7}.immo_expose .formular h2{font-family:"Euclid";font-weight:500}.immo_expose .facts_energy_line{margin:40px 0 0 0}.immo_expose .facts_energy_line .facts_energy_rows{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:nowrap;width:100%}.immo_expose .facts_energy_line .facts_energy_rows:before{content:"";position:absolute;left:0;top:50px;display:block;width:100%;height:15px;background:#009245;background:-moz-linear-gradient(left, rgb(0, 146, 69) 0%, rgb(26, 156, 65) 4%, rgb(214, 214, 40) 33%, rgb(246, 219, 34) 51%, rgb(208, 90, 42) 85%, rgb(193, 39, 45) 100%);background:-webkit-linear-gradient(left, rgb(0, 146, 69) 0%, rgb(26, 156, 65) 4%, rgb(214, 214, 40) 33%, rgb(246, 219, 34) 51%, rgb(208, 90, 42) 85%, rgb(193, 39, 45) 100%);background:linear-gradient(to right, rgb(0, 146, 69) 0%, rgb(26, 156, 65) 4%, rgb(214, 214, 40) 33%, rgb(246, 219, 34) 51%, rgb(208, 90, 42) 85%, rgb(193, 39, 45) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#009245", endColorstr="#c1272d",GradientType=1 )}.immo_expose .facts_energy_line .facts_energy_rows .col_facts{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;border-right:1px solid #fff}.immo_expose .facts_energy_line .facts_energy_rows .col_facts:last-child{border:0}.immo_expose .facts_energy_line .facts_energy_rows .col_facts.col_active .character{font-family:"Euclid";font-weight:500;font-size:2.375rem;line-height:3.5rem;line-height:35px;position:relative}.immo_expose .facts_energy_line .facts_energy_rows .col_facts.col_active .character:after{position:absolute;top:52px;content:"";display:block;width:10px;height:10px;background-color:#002e5c;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%}.immo_expose .facts_energy_line .facts_energy_rows .col_facts.col_01{width:10.9090909091%}.immo_expose .facts_energy_line .facts_energy_rows .col_facts.col_02{width:7.2727272727%}.immo_expose .facts_energy_line .facts_energy_rows .col_facts.col_03{width:8.7272727273%}.immo_expose .facts_energy_line .facts_energy_rows .col_facts.col_04{width:9.0909090909%}.immo_expose .facts_energy_line .facts_energy_rows .col_facts.col_05{width:10.5454545455%}.immo_expose .facts_energy_line .facts_energy_rows .col_facts.col_05 .values .value_last{right:20px}.immo_expose .facts_energy_line .facts_energy_rows .col_facts.col_06{width:10.9090909091%}.immo_expose .facts_energy_line .facts_energy_rows .col_facts.col_06 .values .value_last{right:calc(50% - 20px)}.immo_expose .facts_energy_line .facts_energy_rows .col_facts.col_07{width:14.5454545455%}.immo_expose .facts_energy_line .facts_energy_rows .col_facts.col_07 .values .value_firsr{left:33px}.immo_expose .facts_energy_line .facts_energy_rows .col_facts.col_08{width:18.1818181818%}.immo_expose .facts_energy_line .facts_energy_rows .col_facts.col_08 .values .value_last{right:calc(50% - 20px)}.immo_expose .facts_energy_line .facts_energy_rows .col_facts.col_09{width:9.0909090909%}.immo_expose .facts_energy_line .facts_energy_rows .col_facts .character{color:#002e5c;font-size:1.25rem;line-height:1.6875rem;text-align:center;height:45px;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:flex-end;justify-content:center;margin:0 0 25px 0}.immo_expose .facts_energy_line .facts_energy_rows .col_facts .values{position:relative}.immo_expose .facts_energy_line .facts_energy_rows .col_facts .values .value_first,.immo_expose .facts_energy_line .facts_energy_rows .col_facts .values .value_last{position:absolute;top:0}.immo_expose .facts_energy_line .facts_energy_rows .col_facts .values .value_first{left:0}.immo_expose .facts_energy_line .facts_energy_rows .col_facts .values .value_last{right:0}.immo_expose .facts_energy_line .facts_energy_rows .col_facts .values *{font-family:"Euclid";font-weight:500;font-size:.9375rem;line-height:1.375rem;color:#66829d}@media print{*{color:#000;-webkit-print-color-adjust:exact;color-adjust:exact !important}body{background-color:#fff}body,#wrapper{margin:0}.col-lg-6,.col-lg-9,.col-lg-8{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.offset-lg-1{margin-left:0%}#wrapper{padding:0 15px}.immo_expose .facts_general{padding:0 15px}.immo_expose .facts_general .bg{padding:55px 15px 120px 15px}.immo_expose .item_content{margin:0 auto;clip-path:none}.immo_expose .item_content_shadow{filter:none}.header{box-shadow:none;height:auto}.header .col-6.col-xl-10,.jumbotron,.footer,.sticky_kontaktbox,.skip_navi,.mmenu_outer_container,#mmenu,.breadcrumb_container,.facts_general_list,.formular,.mm-wrapper__blocker,.main.js_main_bg::after,.main::after{display:none !important}.tns-controls,.tns-liveregion{display:none !important}.slider_item{display:none}.slider_item:first-of-type{display:block}.slider_container{transform:none !important}.show-more,.immo_expose .hideContent::after{display:none !important}.immo_expose .hideContent{height:auto !important}h1,.immo_expose .facts_general_summary .numbers{font-size:1.25rem;line-height:1.6875rem}.immo_expose .contacts_container{padding:130px 15px 90px 15px}.contacts_container .image{display:none}}/*# sourceMappingURL=print.css.map */
