@charset "UTF-8";.box{overflow:visible}.box>.inside{height:100%}.box .text-wrapper{box-sizing:border-box}.slick-slider{margin-bottom:0}.slick-list{margin-left:-15px;margin-right:-15px;overflow:visible}.slick-slide{-o-hyphens:auto;hyphens:auto;margin-left:15px;margin-right:15px;overflow:visible}.quicklinks-inside{display:flex;flex-wrap:wrap;margin-bottom:-30px;margin-right:-30px}.quicklinks-wrapper .ce_text,.quicklinks-wrapper .content-text{box-sizing:border-box;margin-bottom:30px;padding-right:30px;width:33.333%}.quicklinks-wrapper .ce_text>.inside,.quicklinks-wrapper .content-text>.inside{height:100%}figcaption{font-size:1.5em;font-weight:700;padding-block:1rem;text-align:center}.flex-2{display:flex;flex-wrap:wrap;justify-content:space-between}.flex-2>*{width:49%}.flex-2>.photos{width:auto}.flex-2>.photos>.content-image+.content-image{margin-top:3em}.ce_accordion{overflow:visible}.ce_accordion .toggler{background-color:#fff;color:#004e97;cursor:pointer;font-size:1.3em;padding:calc(.78vw + 15px)}.ce_accordion .toggler:after{content:"\f105";float:right;font-family:FontAwesome}.ce_accordion .toggler.ui-state-active:after{content:"\f107"}.ce_accordion .toggler.ui-state-active,.ce_accordion .toggler:hover{background-color:#004e97;color:#fff}.ce_accordion .accordion{background-color:#fff;box-shadow:10px 10px 30px 0 rgba(0,0,0,.08);padding:calc(.78vw + 15px);position:relative;z-index:1}.ce_accordion+.ce_accordion{border-top:1px solid #dedede}.corona-box{border:6px solid #e96100;box-sizing:border-box;float:none!important;margin-bottom:6em;padding:2em;width:100%!important}.corona-box ul{-moz-column-count:2;column-count:2}.corona-box strong{color:#004e97;font-size:2em}#cookie-bar{background-color:#fff;bottom:65px;box-shadow:0 0 80px rgba(0,0,0,.15);display:none;font-size:.85em;line-height:1.3em;padding:1.5em 1em;position:fixed;right:70px;width:360px;z-index:1000}#cookie-bar .inside{box-sizing:border-box;padding:.5em .5em .5em 1em;width:100%}#cookie-bar a{font-size:.85em}#cookie-bar p{margin-bottom:1em}.content-gallery .image_container{margin-left:auto;margin-right:auto}#cboxOverlay{background-color:#c5c8ca}#cboxCurrent,#cboxTitle{display:none!important}#cboxLoadedContent{border:0}#colorbox{box-shadow:0 0 40px rgba(0,0,0,.2)}#cboxContent{background-color:#fff;margin-top:0}#cboxNext,#cboxPrevious{background-image:none;height:100%;left:0;margin-top:0;top:0;width:50%}#cboxNext{left:auto;right:0}#cboxNext:after,#cboxPrevious:after{color:#fff;content:"\f104";display:block;font:60px/60px FontAwesome;left:20px;margin-top:-30px;opacity:0;position:absolute;text-indent:0;top:50%}#cboxNext:after{content:"\f105";left:auto;right:20px}#cboxNext:hover:after,#cboxPrevious:hover:after{opacity:1}#cboxClose,#cboxClose:hover{background-image:url(/layout/images/cbox_close_white.d50ffb40.png);background-position:50%;background-repeat:no-repeat;background-size:32px 32px;height:70px;position:fixed;right:0;top:0;width:70px}.content-gallery li{margin-bottom:2%;margin-right:2%;width:23%}.content-gallery ul{margin-bottom:-2%;margin-right:-2%}.content-gallery li .image_container{position:relative}.content-gallery li .image_container a{background-color:#004e97;display:block;position:relative}.content-gallery li:hover .image_container a:after{color:#fff;content:"\f00e";font:2.5em FontAwesome;left:50%;margin-left:-.35em;margin-top:-.5em;position:absolute;top:50%}#filter h5{margin-bottom:0;margin-top:0}.immo_object_details_full{background-color:#fff}body:not(.startseite) .immo_object_details_full+.immo_object_details_full{margin-top:2em}.startseite .object_ .object_data_wrapper{display:none}#footer div[id^=footer]>.inside,#header>.inside,#main .mod_article>.inside,body.hasRight #container2{margin-left:auto;margin-right:auto;max-width:1400px;padding-left:40px;padding-right:40px}body.hasRight #container2 .mod_article>.inside{padding:0}#main .mod_article.no-content-width>.inside{max-width:100%}#main .image_container{max-width:100%;overflow:hidden}#main .image_container img,#main .object_image img{height:auto;margin-left:auto;margin-right:auto;padding-left:0;padding-right:0;width:100%}.startseite #main .object_image img{max-height:235px}#main .media--left figure{margin-right:4%}#impressum h3{margin-bottom:.5em}#impressum div+div{margin-top:1.4em}#main .media--right figure{float:right;margin-left:4%}#main .media--left figure{float:left}#main .media--left figure,#main .media--right figure{margin-bottom:1rem;max-width:48%}#wrapper{background-color:#fff;overflow:hidden}#rundgang iframe{height:600px;width:100%}#header .show-only-mobile{display:none}html{font-size:calc(.156vw + 14px);overflow-y:scroll}body{background-color:#004381;color:#596b7b;font-family:Open Sans,calibri,arial,sans-serif;line-height:1.6em}:focus{outline:0}img{display:block;height:auto;width:100%}.content-text p:last-child,ol,p,table,ul{margin-bottom:0}.ce_text p,.ce_text ul,.content-text p,.content-text ul{margin-bottom:1.5em}.mod_article>.inside>div+div{margin-top:3em}.mod_article .first,.mod_article .first>:first-child,.mod_article#filter>.inside>*+*,.mod_article#headerbild-slider>.inside>div+div,.startseite .mod_article#einleitung>.inside>*+*{margin-top:0}a{color:#004e97;text-decoration:none}a:hover{color:#e96100;cursor:pointer}a:after,a:before{font-family:FontAwesome}.ce_text li,.content-text li{display:table;padding-left:1.5em;position:relative}.ce_text li:before,.content-text li:before{color:#004e97;content:"•";left:0;position:absolute;top:0}h1,h2{color:#e96100;font-size:calc(.78vw + 25px);line-height:1.2em;margin-bottom:1em;margin-top:0;text-transform:uppercase}h1.content-headline,h2.content-headline,h3.content-headline,h4.content-headline{text-align:center}h1+h3.content-headline,h2+h3.content-headline{color:#a2aab2;margin-bottom:3rem;margin-top:-1em}h1 strong,h2 strong{color:#004e97;font-weight:900}h3{color:#e96100;line-height:1.3em;margin-bottom:.8em}h3,h4,h5,h6{margin-top:0}h4,h5,h6{color:#002a42;font-size:1.3rem;font-weight:600;margin-bottom:1em}.content-gallery img,.immo_object_details_full .object_image,.immo_object_details_full .object_image a,.mod_newslist img,.toggler,a,a:after,a:before{transition:color .3s ease-out,background-color .3s ease-out,opacity .3s ease-out,background-image .3s ease-out}.ce_tabs *,form *{transition:all .3s ease-out}#angebote .ce_immo_object_list .object_image{bottom:0;left:0;position:absolute;top:0;width:40%}#angebote .object_{padding-left:40%;position:relative}form select,input[type=email],input[type=number],input[type=tel],input[type=text],textarea{background-color:#fff;border:1px solid #dedede;box-sizing:border-box;margin-bottom:1.2em;padding-bottom:.25em;padding-top:.25em}input[type=text].value-set,textarea.value-set{background-color:#e0f7d5}form select:hover,input[type=email]:hover,input[type=number]:hover,input[type=tel]:hover,input[type=text]:hover,textarea:hover{border-color:#004e97}input[readonly=readonly]{cursor:default}#objektdetails .immo_object_details_full .object_{padding:30px}.ce_immo_object_details{overflow:visible}body.hasRight #main>.inside{padding-right:30px}.immo_object_details_full .pagination li a{background-color:#a2aab2;color:#fff;margin-bottom:2em}.immo_object_details_full .pagination li a:hover{background-color:#90979e}.white{background-color:#fff;padding:25px}[id^=rechte-spalte] a.button{margin-top:25px}.immo_object_details_full .object_image a{background-position:top}#energy-wrapper{background-image:url(/layout/images/energy.ae4221a0.png);background-position:0 0;background-repeat:no-repeat;background-size:100% 100%;height:45px;margin-bottom:20px;margin-top:10px;position:relative;width:300px}#energy-bar{height:100%;left:0;position:absolute;top:0}#energy-arrow{background-image:url(/layout/images/energy_bar.6ab56b2a.png);background-repeat:no-repeat;background-size:100%;bottom:-2px;height:18px;position:absolute;right:0;width:8px}.ce_text.ansprechpartner p:first-child,.content-text.ansprechpartner p:first-child{margin-bottom:.4em;margin-top:.5em}.ce_text.ansprechpartner a,.content-text.ansprechpartner a{font-size:1.7em}.ce_text.ansprechpartner a:before,.content-text.ansprechpartner a:before{content:"\f095";font-family:FontAwesome;margin-left:.06em;margin-right:.3em}.object_images{margin-bottom:3em}.galleria-theme-classic .galleria-thumbnails .galleria-image{border:0;margin-right:8px}.galleria-theme-classic .galleria-stage{bottom:50;bottom:50px!important;left:0;right:0;top:0}.galleria-theme-classic .galleria-thumbnails-container{background-color:#fff;height:50px;left:0;right:0}.galleria-thumbnails-list{padding-top:10px}.galleria-thumb-nav-left,.galleria-thumb-nav-right{background-color:#004e97!important;top:10px!important}.galleria-lightbox-content{bottom:0!important;left:0!important;right:0!important;top:0!important}.galleria-lightbox-next{right:10px!important}.galleria-lightbox-prev{left:10px!important}#objektdetails .object_details .detail_immotype .fieldValue,#objektdetails .object_details .detail_region .fieldValue,#objektdetails .object_details .objectid .fieldValue{color:#2b3740;font-size:1.3em;line-height:1.5em}#objektdetails .object_details>div>.fieldLabel:before{font-family:FontAwesome;margin-right:.5em}#objektdetails .object_details>div{display:inline-block}#objektdetails .object_details>div+div{border-left:1px solid #dedede;margin-left:3em;padding-left:3em}#objektdetails .detail_equipment,#objektdetails .detail_heating_type,#objektdetails .detail_heating_typec,#objektdetails .detail_miscellaneous,#objektdetails .detail_placedetails,#objektdetails .detail_placedetails+.detail_energyConsumptionContainsWarmWater,#objektdetails .object_contact,#objektdetails .object_file,#objektdetails .object_price{border-top:1px solid #dedede;margin-top:1em;padding-top:1em}#objektdetails .object_address{margin-top:3.5em}#objektdetails .object_>div:not(.object_details) .fieldLine{overflow:hidden}#objektdetails .object_>div:not(.object_details) .fieldLine .fieldLabel{color:#004e97;float:left;font-weight:600;-o-hyphens:auto;hyphens:auto;margin-right:2%;width:25%}#objektdetails .object_>div:not(.object_details) .fieldLine .fieldValue{float:left;width:73%}.ce_immo_object_list .immo_object_details_full .fieldLabel,.mod_immo_filter .filter label,.mod_immo_filter option[default]{display:none}.mod_immo_filter form{display:flex;flex-wrap:wrap;margin-bottom:-30px;margin-right:-30px}.mod_immo_filter form>div{box-sizing:border-box;margin-bottom:30px;padding-right:30px;width:33.333%}.mod_immo_filter select{margin-bottom:0}#footer{color:#fff}#footer #footer-bottom,#footer #footer-top{overflow:hidden}#footer #footer-top{background-color:#004e97;padding-bottom:5em;padding-top:5em}#footer #footer-bottom{background-color:#004381;padding-bottom:1em;padding-top:1em}#footer .social a,#footer li{float:left}#footer a{color:#e96100}#footer a.active,#footer a.trail,#footer a:hover,#footer li.active strong{color:#fff}#footer #footer-nav a,#footer #footer-nav span,#footer #footer-nav strong{color:#fff;display:inline-block;font-weight:600;padding-right:2.5em;padding-top:1em;text-transform:uppercase}#footer #footer-nav a.trail,#footer #footer-nav a:hover,#footer #footer-nav li.active strong,#footer #footer-nav span.active,#footer .social a:hover{color:#e96100}#footer .content-text+.content-text,#footer-top .mod_article+.mod_article{margin-left:6em}#footer #footer-nav,#footer .content-text,#footer-top .mod_article{float:left}#footer #top-button,#footer .copyright,#footer .social{float:right}#footer .copyright{font-style:italic;text-align:right}#footer #top-button{background-image:url(/layout/images/top_button.41c006bb.png);background-repeat:no-repeat;display:inline-block;height:19px;margin-bottom:1em;margin-left:2em;margin-top:1em;width:22px}#footer .social a{color:#fff;font-size:2em;height:33px;line-height:33px;padding-left:1em}#container2,#main .mod_article{margin-bottom:calc(3.13vw + 60px);margin-top:calc(3.13vw + 60px);overflow:visible}#main .mod_article#filter{margin-bottom:3em}#main .mod_article#objektdetails{margin-bottom:0;margin-top:0}#main .mod_article.grey,body.objektdetails #wrapper{background-color:#f5f5f5;margin-bottom:0;margin-top:0;padding-bottom:calc(2.6vw + 50px);padding-top:calc(2.6vw + 50px)}body.objektdetails #wrapper{padding-bottom:0}.center,.content-text.einleitung,.content-text.zentriert{margin-left:auto;margin-right:auto;max-width:1000px;text-align:center}.content-text.bigger-p p,.content-text.einleitung p,.content-text.intro p:first-of-type,.content-text.zentriert p{font-size:1.3rem;line-height:1.6em}.center{padding-left:0;padding-right:0;text-align:left}#main #referenzen .layout_latest .image_container:not(.has-link):hover img{opacity:1}.content-image.partner{width:14%}div.awards{align-items:center;display:flex;flex-wrap:wrap;gap:4vw;justify-content:center;width:100%}.startseite #headerbild-slider.mod_article>.inside .mod_immo_filter{background-color:hsla(0,0%,100%,.7);bottom:20%;left:50%;margin-left:-260px;margin-top:-90px;padding:35px;position:absolute;width:450px;z-index:200}.startseite .mod_immo_filter form{margin-left:-1.5%;margin-right:-1.5%}.startseite .mod_immo_filter form>div{float:left;margin-left:1.5%;margin-right:1.5%;width:47%}.mod_immo_filter form a,form button,form select,input[type=email],input[type=number],input[type=tel],input[type=text],textarea{padding:1em;width:100%}form select{-webkit-appearance:none;-moz-appearance:none;background-image:url(/layout/images/input_select.63292f4d.png);background-position:100%;background-repeat:no-repeat;background-size:32px 7px;text-indent:.01px;text-overflow:""}form .grid_50{float:left;margin-right:2%;width:49%}form label{display:block;margin-bottom:.3em}form .grid_50+.grid_50{margin-right:0}.widget-submit button,form .submit_container button,form .submit_container input.submit{background-color:#035bad!important;width:auto}.widget-submit button:hover,form .submit_container button:hover,form .submit_container input.submit:hover{background-color:#004381!important;cursor:pointer}form select:focus{border:1px solid #004e97}form select:hover{cursor:pointer}form .submit_container.search button:before{content:"\f002"}.ce_form .captcha{margin-right:1em;text-align:center;width:4em}.ce_form .captcha_text{font-style:italic}form p.error{bottom:.3em;color:#e96100;display:block;font-size:.9em}input.error{border-color:#e96100}body:not(.startseite) .object_details_list-wrapper{padding-right:350px;position:relative}.checkbox_container{font-size:.85em;line-height:1.4em;margin-bottom:1.5em;padding-left:22px;position:relative}#angebote .ce_immo_object_list .perPage{display:none}.ce_immo_object_list .content-right{position:absolute;right:0;top:0;width:320px}.ce_immo_object_list .content-right>*+*{margin-top:30px}.ce_immo_object_list .content-right>a.button{width:100%}.checkbox_container input{left:0;position:absolute;top:2px}.ce_form .zweispaltig .widget,.ce_form .zweispaltig .widget.widget-select.volle-breite,.ce_form .zweispaltig fieldset{width:100%}.ce_form .zweispaltig .widget.widget-select,.ce_form .zweispaltig .widget.widget-text{width:49%}.ce_form fieldset legend{font-weight:700;margin-bottom:1em}.ce_form .formbody>fieldset+fieldset{margin-top:3em}.ce_form .zweispaltig .formbody,.ce_form .zweispaltig .formbody>fieldset{display:flex;flex-wrap:wrap;justify-content:space-between}.mod_immo_filter form a,.quicklinks a.button,.widget-submit button,a.button,form button,form input[type=submit]{background-color:#a2aab2;border:none;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-block;font-size:1.1rem;font-weight:600;text-align:center}.quicklinks a.button.back,a.button.back{background-color:#a2aab2}a.button{background-color:#035bad}a.button:hover{background-color:#004381}a.button.hyperlink_txt{margin-top:2em}.quicklinks [id^=rechte-spalte] .content-text a.button,.widget-submit button,a.button,form input[type=submit]{padding:.8em 1.8em}.mod_immo_filter form a:hover,.widget-submit button:hover,a.button.back:hover,form input[type=submit]:hover{background-color:#90979e;color:#fff}.immo_object_details_full .pagination li a:before,.mod_immo_filter form a:before,.quicklinks [id^=rechte-spalte] .content-text a.button:before,a.button:before,form button:before{color:#fff;cursor:pointer;font-family:FontAwesome;font-weight:400;padding-right:1em}form .reset a:before{content:"\f01e"}a.button.back:before{content:"\f053";font-family:FontAwesome}#bestaetigung a.button:before,.immo_object_details_full .pagination li a:before{content:"\f060"}.right-content-wrapper form input[type=submit],.right-content-wrapper>a.button{width:100%}[id^=rechte-spalte] a.button.back{margin-top:0}[id^=rechte-spalte] .quicklinks+a.button.back{margin-top:1em}.startseite .mod_immo_filter h5{color:#004e97;font-size:1.1em;font-weight:600;margin-bottom:2em;margin-top:0;text-align:center;text-transform:uppercase}.startseite .mod_immo_filter .reset{display:none}.row{display:flex;flex-wrap:wrap;margin-bottom:-3em;margin-right:-4vw}.row>*{box-sizing:border-box;padding-right:4vw;width:100%}.row>div{margin-bottom:3em}.row>.full-width{width:100%!important}.mod_article.zweispaltig .row>div{width:50%}.mod_article.dreispaltig .row>div{width:33.333%}[id^=rechte-spalte] .row{margin-bottom:-30px}[id^=rechte-spalte] .row>*{margin-bottom:30px}.right-content-wrapper>*+*{margin-top:30px}.slick-next,.slick-prev{background-color:#fff;background-image:url(/layout/images/slider_left.222e137d.png);background-position:35px;background-repeat:no-repeat;display:block;height:70px;left:0;margin-top:-35px;position:absolute;top:50%;width:70px;z-index:2}.slick-next{background-image:url(/layout/images/slider_right.f97e62f1.png);background-position:17px;left:auto;right:0}div[id*=gruende] .content-text h3{bottom:.4em;display:block;padding-top:1.9em;position:relative}div[id*=gruende] .content-text h3 strong{color:#004e97;font-size:1.3em;left:50%;margin-left:-.25em;position:absolute;top:0}#top-objekte .object_details_list-wrapper .slick-prev{left:-80px}#top-objekte .object_details_list-wrapper .slick-next{right:-80px}#kontakt .col-wrapper .content-text+.content-text{margin-top:2em}#kontakt .col-wrapper .media--right figure{padding-right:2em}body.themen-seite #main ul+p a.button:only-child{margin-top:0}.ce_immo_object_list .object_details_list h3{font-size:1em;font-weight:600;margin-bottom:0;margin-top:0}.ce_immo_object_list .object_data_wrapper .object_details,.ce_immo_object_list .object_data_wrapper .object_price,.ce_immo_object_list .object_data_wrapper .object_title{padding:1.5em 2em}#angebote .ce_immo_object_list .object_title{border-bottom:1px solid rgba(0,0,0,.1)}.ce_immo_object_list .object_data_wrapper{font-weight:300}.ce_immo_object_list .object_data_wrapper .object_price{border-top:1px solid #ededed;font-size:1.4em;padding:.85em 1.5em}#angebote .detail_price,#angebote .detail_surface{display:inline-block}.object_data_wrapper .fieldValue{display:inline}.ce_immo_object_list .detail_lease,.ce_immo_object_list .detail_price,.ce_immo_object_list .detail_total{color:#030303;font-weight:600}#angebote .detail_surface{padding-right:2em}.ce_immo_object_list .sort{float:left}.object_image a{background-size:cover;display:block;height:100%;position:relative}.immo_object_details_full:hover{cursor:pointer}.immo_object_details_full .object_image{background-color:#004e97}.immo_object_details_full:hover .object_image:before{color:#fff;content:"Details anzeigen";display:block;font-size:1.2em;font-weight:800;left:50%;margin-left:-5em;margin-top:-1em;position:absolute;text-transform:uppercase;top:50%;z-index:200}.immo_object_details_full:hover .object_image a{display:block;opacity:.5;position:relative}.ce_immo_object_list .object_data_wrapper .fieldLine:before{display:inline-block;font-family:FontAwesome;width:30px}.startseite .detail_lease:before,.startseite .detail_price:before{content:"€";font-family:Open Sans}.object_details .detail_rooms:before{content:"\f096"}.object_details .detail_surface_salesarea:before{content:"\f07a"}.object_details .detail_surface_office:before{content:"\f0b1"}.object_details .detail_surface_production:before{content:"\f275"}.object_details .detail_surface_refectory:before{content:"\f0f5"}.object_details .detail_land_area:before{content:"\f279"}.object_details .detail_surface2:before,.object_details .detail_surface:before{content:"\f047"}.ce_immo_object_list .detail_immotype:before,.object_details .detail_immotype .fieldLabel:before{content:"\f015"}.ce_immo_object_list .detail_location:before,.ce_immo_object_list .detail_region:before,.object_details .detail_location .fieldLabel:before,.object_details .detail_region .fieldLabel:before{content:"\f041"}.ce_immo_object_list .fieldLine.objectid:before,.object_details .objectid .fieldLabel:before{content:"#";font-family:Open Sans;font-weight:700}.ce_immo_object_list .object_price>div:after{display:block;font-size:.6em;font-weight:300}.ce_immo_object_list .detail_total:after{content:"Gesamtmiete"}.ce_immo_object_list .detail_price:after{content:"Kaufpreis"}.ce_immo_object_list .detail_lease:after{content:"Miete"}.ce_immo_object_list .detail_surface:after{content:"Wohnfläche"}.ce_immo_object_list .detail_surface2:after{content:"Gesamtfläche"}.ce_immo_object_list .detail_surface_office:after{content:"Büro/Praxisfläche"}.ce_immo_object_list .detail_surface_salesarea:after{content:"Verkaufsfläche"}.ce_immo_object_list .detail_surface_production:after{content:"Lager/Produktionsfläche"}.ce_immo_object_list .detail_surface_refectory:after{content:"Gastraumfläche"}.ce_immo_object_list .detail_land_area:after{content:"Grundstücksfläche"}.ce_immo_object_list .detail_rooms:after{content:"Zimmer"}.totalCount{display:none}.ce_immo_object_list .pagination{float:right;margin-bottom:1em}.ce_immo_object_list .object_details_list+.pagination{margin-top:1em}.pagination ul{display:flex;flex-wrap:wrap;gap:1rem}.pagination li a{background-color:#f5f5f5;color:#596b7b;display:inline-block;font-size:1.1em;padding:.75em 1em}.mod_article.grey .pagination li a:not(.current):not(:hover){background-color:#fff}.pagination li a.current,.pagination li a:hover{background-color:#a2aab2;color:#fff}.startseite .mod_article>.inside .ce_immo_object_list{margin-top:0;overflow:visible;width:100%}#top-objekte .immo_object_details_full .object_image{position:relative}#top-objekte .immo_object_details_full .object_image a{height:0;padding-bottom:67%}.startseite .ce_immo_object_list .object_data_wrapper,.startseite .ce_immo_object_list .object_image{float:none;width:100%}.startseite .ce_immo_object_list .object_title{padding:1.5em 2em}.startseite .ce_immo_object_list .content-right{display:none}.quicklinks .content-text a{background-color:#fff;display:block;font-weight:600;height:100%;padding:calc(.78vw + 15px);text-transform:uppercase}.quicklinks .content-text a:after{background-image:url(/layout/images/quicklinks_after.1bb02b50.png);background-repeat:no-repeat;content:"";display:block;float:right;height:13px;margin-top:6.5px;width:7px}.quicklinks .content-text a:before{color:#a0adba;font-weight:400;margin-right:1rem}#main .mod_article[id^=rechte-spalte]{margin-top:0;padding-top:30px}#main .quicklinks .mod_article>.inside{padding-left:0;padding-right:0}.mod_article[id^=rechte-spalte]>.inside>div+div{margin-top:2em}.quicklinks .ce_form,body.themen-seite [id^=rechte-spalte] .ce_form{display:none}.quicklinks [id^=rechte-spalte] .content-text a[href^=tel]{font-weight:400;margin-bottom:0}#angebote .quicklinks>.content-text+.content-text{border-top:1px solid #dedede}.quicklinks .content-text.quicklink-suche a:before{content:"\f002"}.quicklinks .content-text.quicklink-kontakt a:before{content:"\f015"}.quicklinks .content-text.quicklink-referenzen a:before{content:"\f005"}.quicklinks .content-text.quicklink-bestellerprinzip a:before{content:"\f095"}.quicklinks .content-text.quicklink-immobilienbewertung a:before{content:"\f080"}.quicklinks .content-text.quicklink-immobilienkauf a:before{content:"\f0d6"}#header{background-color:#fff;border-bottom:1px solid #dedede;box-shadow:0 0 10px rgba(0,0,0,.12);position:fixed;top:0;width:100%;z-index:300}#header #logo{left:40px;position:absolute;top:35px;width:240px}#header #logo img{display:block;height:auto;width:100%}#header #main-nav{float:right;padding-bottom:2.5em;padding-top:2.5em}#header #main-nav li{float:left}#header #main-nav a{color:#004e97;display:inline-block;font-size:1.1rem;font-weight:600;line-height:1rem;margin-left:1em;padding:.5em .7em}#header #main-nav a:hover{background-color:#a2aab2;color:#fff}#header #main-nav a.active,#header #main-nav a.trail,#header #main-nav li.active strong{background-color:#e96100;color:#fff}#header #main-nav .level_2{background-color:#fff;box-shadow:0 0 30px 0 rgba(0,0,0,.2);display:none;padding-bottom:.5em;padding-top:.5em;position:absolute;z-index:2}#header #main-nav .level_2 li{float:none}#header #main-nav .level_2 li a{font-size:1rem;font-weight:400;margin:.25em 1em}#mobile-button{cursor:pointer;display:none;height:18px;margin-left:auto;padding:30px;width:24px}#mobile-button.active .line,#mobile-button:hover .line{background-color:#e96100}#mobile-button .line{background-color:#004e97;height:4px}#mobile-button .space{height:3px}body:not(.startseite) #header #main-nav{padding-bottom:1.7em;padding-top:1.7em}body:not(.startseite) #header #logo{top:25px;width:200px}#header.fixed,.startseite #header.fixed{box-shadow:0 0 10px rgba(0,0,0,.12);left:0;position:fixed;top:0}a.fb:after{content:"\f09a"}a.insta:after{content:"\f16d"}a.xing:after{content:"\f168"}a.ivd:after{background-image:url(/layout/images/ivd.98f62d6b.png)}a.ivd-immo:after,a.ivd:after{content:"";display:block;height:34px;width:34px}a.ivd-immo:after{background-image:url(/layout/images/ivd24_Logo.55d9fd4e.png)}a.ivd:hover:after{background-image:url(/layout/images/ivd_hover.2fc73e7f.png)}a.ivd-immo:hover:after{background-image:url(/layout/images/ivd24_Logo_hover.66ed07a0.png)}a.sib:after{background-image:url(/layout/images/sib.64fc3ac5.png);background-repeat:no-repeat;background-size:100%;content:"";display:block;height:33px;width:37px}a.sib:hover:after{background-image:url(/layout/images/sib_hover.c9dd0d13.png)}div[id^=headerbild-slider] .caroufredsel,div[id^=headerbild-slider] .caroufredsel_skin,div[id^=headerbild-slider] .caroufredsel_wrapper,div[id^=headerbild-slider] .ce_caroufredsel,div[id^=headerbild-slider] .content-image,div[id^=headerbild-slider] .image_container,div[id^=headerbild-slider]>.inside,div[id^=headerbild-slider]>.inside>.row,div[id^=seitenbild] .content-headline,div[id^=seitenbild] .content-image,div[id^=seitenbild] .content-text,div[id^=seitenbild] .image_container,div[id^=seitenbild]>.inside{height:100%!important}div[id^=headerbild-slider] .image_container{background-position:top;background-size:cover}div[id^=seitenbild],div[id^=seitenbild] .content-headline,div[id^=seitenbild] .content-text,div[id^=seitenbild] .image_container{background-position:50%;background-size:cover}.caroufredsel_controls{margin-top:-35px;position:absolute;top:50%;width:100%;z-index:100}.caroufredsel_controls .caroufredsel_next,.caroufredsel_controls .caroufredsel_prev{background-color:hsla(0,0%,100%,.5);display:inline-block;height:70px;position:relative;width:70px}.caroufredsel_controls .caroufredsel_next{float:right}.caroufredsel_controls .caroufredsel_next:hover,.caroufredsel_controls .caroufredsel_prev:hover{background-color:#fff}.caroufredsel_controls .caroufredsel_next:after,.caroufredsel_controls .caroufredsel_prev:after{content:"";display:inline-block;height:21px;margin-top:-10.5px;position:absolute;top:50%;width:18px}.caroufredsel_controls .caroufredsel_next:after{background-image:url(/layout/images/slider_right.f97e62f1.png);left:15px}.caroufredsel_controls .caroufredsel_prev:after{background-image:url(/layout/images/slider_left.222e137d.png);right:15px}div[id^=headerbild-slider]>.inside:after{background-image:url(/layout/images/slider_bottom.d090b178.png);background-repeat:no-repeat;background-size:100%;bottom:0;content:"";height:48px;left:50%;margin-left:-28px;position:absolute;width:56px;z-index:200}div[id^=seitenbild]>.inside{display:table;width:100%}div[id^=seitenbild] .overlay{background-color:#004e97;height:100%;left:0;opacity:.6;position:absolute;top:0;width:100%}div[id^=seitenbild] .content-headline{color:#fff;display:table-cell;font-size:3.5em;font-weight:800;position:relative;text-align:center;vertical-align:middle}.startseite .object_image a{min-height:0}.startseite #header{box-shadow:none;-webkit-box-shadow:none;position:static;-moz-webkit-box-shadow:none}.startseite .mod_article>.inside .ce_immo_object_list .object_title h3{font-size:1.2em}.startseite #email-box,.startseite #phone-box{background-color:#004e97;color:#fff;display:block;font-size:1.2rem;font-size:calc(.68vw + 7px);font-weight:700;padding:.5em 1em;transition:background-color .3s ease-out}.startseite #email-box:hover,.startseite #phone-box:hover{background-color:#e96100}#contact-info{left:0;position:absolute;right:0;top:0;z-index:200}#contact-info-width{margin-left:auto;margin-right:auto;max-width:1400px;padding-left:40px;padding-right:40px}#contact-info-wrapper{display:flex;gap:1rem;justify-content:flex-end}.startseite #email-box a,.startseite #phone-box a{color:#fff}#email-box,#phone-box{display:none}.startseite #phone-box:before{content:"\f095";font-family:FontAwesome;padding-right:.5em}.startseite #email-box:before{content:"\f003";font-family:FontAwesome;padding-right:.5em;position:relative;top:-1px}.startseite #news{position:relative}.startseite div[class*=mod_newslist] .layout_latest h3{font-size:1.3em}#main div[class*=mod_newslist] .layout_latest h3:empty{display:none!important}#main div[class*=mod_newslist] .layout_latest .image_container a.cboxElement:after{color:#fff;content:"\f00e";font:2em FontAwesome,Open Sans;left:50%;margin-left:-.35em;margin-top:-.5em;opacity:0;position:absolute;top:50%}#main div[class*=mod_newslist] .layout_latest .image_container:hover a.cboxElement:after{opacity:1}#main div[class*=mod_newslist] .layout_latest .image_container{background-color:#004e97;position:relative}#main div[class*=mod_newslist] .layout_latest .image_container:hover img{opacity:.5}body:not(.startseite) #main div[class*=mod_newslist] .layout_latest h3{display:inline-block}#main div[class*=mod_newslist]{overflow:visible}#main div[class*=mod_newslist] .newslist_inside{display:flex;flex-wrap:wrap;margin-bottom:-30px;margin-right:-30px}#main div[class*=mod_newslist] .layout_latest{background-color:#fff;box-sizing:border-box;margin-bottom:30px;padding-right:30px;width:33.333%}#main div[class*=mod_newslist] .layout_latest .more{margin-top:1em}.box .text-wrapper{padding:calc(1.3vw + 15px)}#top-objekte .immo_object_details_full.slick-slide,.box>.inside,.immo_object_details_full{border:1px solid #dedede;box-shadow:10px 10px 30px 0 rgba(0,0,0,.08)}#main div[class*=mod_newslist] .pagination{float:right;margin-top:2em}#main div[class*=mod_newslist] .pagination>p{font-size:1.1em;margin-bottom:1em}.ce_dlh_googlemaps,.dlh_googlemap{height:400px!important;width:100%!important}.mod_article>.inside #map-overlay{background-color:rgba(0,78,151,.4);bottom:0;cursor:pointer;left:0;margin-top:0!important;position:absolute;right:0;top:0}#map-overlay>.inside{display:table;height:100%;width:100%}#map-overlay .cell{display:table-cell;height:100%;padding-left:7%;padding-right:7%;text-align:center;vertical-align:middle;width:100%}#map-overlay h1{color:#fff;font-size:3.5em;font-weight:800;margin-bottom:1em;margin-top:0;text-transform:uppercase}#map-overlay p{background-color:#004e97;color:#fff;display:inline-block;margin-bottom:0;padding:.4em 1em}.mod_article>.inside #map-close{background:rgba(0,78,151,.4) url(/layout/images/cbox_close_white.d50ffb40.png) 50% no-repeat;background-size:32px 32px;cursor:pointer;display:none;height:70px;margin-top:0;position:absolute;right:0;top:0;width:70px}.routinglink input{margin-bottom:0;width:auto}#confirm-googlemaps{align-items:center;display:flex;height:100%;justify-content:center}#confirm-googlemaps p{max-width:35em;text-align:center}.ce_tabs .ui-tabs-nav li{display:inline-block}.ce_tabs .ui-tabs-nav{border-bottom:1px solid #dedede;text-align:center}.ce_tabs .ui-tabs-nav li a{border-bottom:4px solid #fff;color:#004e97;display:block;font-size:1.1em;font-weight:600;margin-left:1em;margin-right:1em;padding-bottom:.5em;padding-left:1em;padding-right:1em;text-transform:uppercase}.ce_tabs .ui-tabs-nav li:hover a{border-color:#dedede}.ce_tabs .ui-tabs-nav li.ui-tabs-active a{border-color:#e96100}.ce_tabs>div{clear:both;padding-top:3em}@media screen and (max-width:1350px){#header .show-only-mobile{display:block}.startseite #header{position:relative}#header>.inside{padding-left:0;padding-right:0}#header #logo{top:20px;width:200px}body:not(.startseite) #header #logo{top:21px}#mobile-button{display:block}#header #main-nav,body:not(.startseite) #header #main-nav{display:none;float:none;padding-bottom:0;padding-top:0}#header #main-nav .level_2{box-shadow:none;margin-bottom:0;margin-top:0;padding-bottom:0;padding-top:0;position:relative}#header #main-nav .active .level_2{display:block}#header #main-nav li{float:none}#header #main-nav li.submenu>a:after{content:"\f105";float:right}#header #main-nav li.submenu>a.open:after{content:"\f107"}#header #main-nav .level_1>li>a{border-top:1px solid #ededed;display:block;margin-left:0;padding:15px 40px}#header #main-nav .level_2>li>a{border-top:1px solid #ededed;display:block;font-size:.8em;margin:0;padding:10px 50px}}@media screen and (max-width:1280px){.startseite #email-box{top:55px}#header #main-nav a{margin-left:1em}#objektdetails .object_details>div+div{margin-left:1.5em;padding-left:1.5em}#objektdetails .object_details>div{font-size:.9em}}@media screen and (max-width:1100px){#main div[class*=mod_newslist] .layout_latest{width:48.5%}}@media screen and (max-width:1000px){#impressum div+div{margin-top:0}.mod_article.dreispaltig .row>div{width:100%}#footer .content-text{width:48%}#footer .content-text+.content-text{margin-left:4%}#footer .social{float:none;text-align:center}#footer .social a{display:inline-block;float:none;padding-left:.5em;padding-right:.5em;padding-top:2em}#footer #footer-top{padding-bottom:40px;padding-top:40px}#footer #footer-nav{float:none;padding-bottom:1em;padding-top:1em;text-align:center}#footer li{display:inline-block;float:none}#footer .copyright{float:none;text-align:center}#footer #footer-nav a,#footer #footer-nav span{padding:.3em .7em}.content-gallery li{margin-bottom:.65em;width:48%}.content-gallery{margin-bottom:-.65em}#kontakt .col-wrapper .media--right figure{float:none;padding-left:0;padding-right:0}#kontakt .col-wrapper .media--right figure img{margin-left:0}#footer #footer-nav a,#footer #footer-nav span{padding-right:1em}.ce_tabs .ui-tabs-nav li{display:block;text-align:center}.ce_tabs .ui-tabs-nav li a{display:inline-block;padding-bottom:0;padding-top:.8em}.ce_tabs .ui-tabs-nav{padding-bottom:2em}#container{padding-right:0}#main{float:none}body.hasRight #main>.inside{padding-right:0}#right{float:none;margin-left:0;margin-right:0;margin-top:3em;width:100%}.ce_immo_object_list .object_data_wrapper{min-width:0}body:not(.startseite) .object_details_list-wrapper{padding-right:0}.ce_immo_object_list .content-right{position:relative;width:auto}}@media screen and (max-width:950px){.quicklinks-wrapper .content-text{width:50%}.flex-2{margin-top:0!important}.flex-2>*{margin-top:3em;width:100%}#quicklinks.mod_article.dreispaltig>.inside>div+div{margin-top:1em}}@media screen and (max-width:800px){.caroufredsel_controls{display:none}.content-image.partner{width:20%}.content-image.partner img{display:block;height:auto;width:100%}#rundgang iframe{height:500px}#referenzen .content-text:nth-child(2n)>.inside>*,#referenzen .content-text:nth-child(odd)>.inside>*{float:none;width:100%}.mod_immo_filter form>div{width:50%}#filter .filter_immotype{width:100%}#objektdetails .object_details>div{display:block}#objektdetails .object_details>div+div{border-left:0 solid #dedede;border-top:1px solid #dedede;margin-left:0;margin-top:1em;padding-left:0;padding-top:1em}}@media screen and (max-width:700px){.mod_article.zweispaltig .row>div{width:100%}.quicklinks-wrapper .content-text{margin-bottom:0;width:100%}.quicklinks-wrapper{margin-bottom:0}.quicklinks-wrapper .content-text+.content-text>.inside{border-top:1px solid #dedede}#main div[class*=mod_newslist] .layout_latest{width:100%}}@media screen and (max-width:600px){.corona-box ul{-moz-column-count:1;column-count:1}.content-image.partner{width:47%}#main .media--right figure{padding-left:0}#contact-info-width,#footer div[id^=footer]>.inside,#main .mod_article>.inside,body.hasRight #container2{padding-left:7%;padding-right:7%}#header #logo{left:20px}#mobile-button{padding-left:20px;padding-right:20px}.startseite #headerbild-slider.mod_article>.inside .mod_immo_filter{margin-left:-215px;padding:20px;width:390px}#header #main-nav .level_1>li>a{padding-left:20px;padding-right:20px}#wir-fuer-sie .content-text:nth-child(3),#wir-fuer-sie .content-text:nth-child(4),.mod_article.zweispaltig>.inside>div{float:none;width:100%}#wir-fuer-sie .content-text:nth-child(4),.mod_article.zweispaltig>.inside>div+div{margin-left:0;margin-top:3em}#rundgang iframe{height:400px}#referenzen .content-text .text-wrapper{font-size:.9em;-o-hyphens:auto;hyphens:auto;padding:20px}.ce_immo_object_list div.sort{width:100%}#angebote .object_{min-height:0;padding-left:0;padding-top:300px}#objektdetails .object_>div:not(.object_details) .fieldLine .fieldLabel{float:none;margin-bottom:.3em;width:auto}#objektdetails .object_>div:not(.object_details) .fieldLine .fieldValue{float:none;width:auto}}@media screen and (max-width:500px){.content-gallery li{width:98%}.startseite #headerbild-slider.mod_article>.inside .mod_immo_filter{bottom:65px;left:20px;margin-left:0;margin-top:0;position:absolute;right:20px;top:auto;width:auto}.startseite .mod_immo_filter form>div{float:none;margin-bottom:1.5%;margin-top:1.5%;width:97%}.startseite .mod_immo_filter form{margin-bottom:-1.5%;margin-top:-1.5%}.startseite .mod_immo_filter h5{font-size:1em}#footer .content-text{float:none;text-align:center;width:100%}#footer .content-text+.content-text{margin-left:0;margin-top:2em}#rundgang iframe{height:300px}.ce_form .zweispaltig .widget.widget-select,.ce_form .zweispaltig .widget.widget-text,form .grid_50,form .grid_50+.grid_50{float:none;margin-left:0;margin-right:0;width:100%}#angebote .ce_immo_object_list .object_image{height:220px;width:100%}#angebote .object_{padding-left:0;padding-top:220px}h3{font-size:1.3em;margin-bottom:1em}#cookie-bar{bottom:7%;left:7%;right:7%;width:auto}}@media screen and (max-width:400px){.mod_immo_filter form>div{width:100%}.mod_immo_filter form>div.search{margin-bottom:3%}}@media screen and (min-width:1921px){html{font-size:17.5px}h1,h2{font-size:41px}}#header-slider{position:relative}#header-slider:after{background-image:url(/layout/images/slider_bottom.d090b178.png);background-repeat:no-repeat;background-size:100%;bottom:0;content:"";display:block;height:48px;left:50%;position:absolute;transform:translate(-50%);width:56px;z-index:1}#header-slider .slick-next,#header-slider .slick-prev{background-color:hsla(0,0%,100%,.5)}#header-slider .slick-next:hover,#header-slider .slick-prev:hover{background-color:#fff}@media (max-width:1600px){#header-slider .slick-next,#header-slider .slick-prev{background-position:50%;width:37px}}#header-slider .row,#header-slider .row>*{margin-bottom:0}#header-slider .row>.ce_text,#header-slider .row>.content-text{margin-bottom:0;position:static}#header-slider .row>.ce_text>.inside,#header-slider .row>.content-text>.inside{position:static}#header-slider .text-wrapper{box-sizing:border-box;display:flex;flex-direction:column;height:100%;justify-content:center;left:0;padding:0 40px;position:absolute;top:0;width:100%;z-index:1}#header-slider .text-wrapper>*{margin-left:auto;margin-right:auto;max-width:1400px;width:100%}#header-slider img{max-height:100vw;min-height:450px;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;position:relative}#header-slider p:first-child strong{background-color:#e96100;color:#fff;display:inline-block;font-size:calc(.78vw + 11px);letter-spacing:.1em;padding:.4em .9em;text-transform:uppercase}@media (min-width:1921px){#header-slider p:first-child strong{font-size:30px}}#header-slider h1{color:#fff;font-size:calc(1.82vw + 25px);font-weight:800;letter-spacing:.05em;line-height:1em;text-align:left}@media (min-width:1921px){#header-slider h1{font-size:65px}}body:not(.startseite) #header-slider{padding-top:76px}body:not(.startseite) #header-slider img{height:70vh;min-height:300px}.kapellenhof #headerbild{padding-top:86px}@media (max-width:1100px){.kapellenhof #headerbild{padding-top:79px}}.kapellenhof #headerbild .content-image img{width:100%}.kapellenhof #headerbild .content-headline{color:#fff;left:50%;max-width:1200px;padding:0 40px;position:absolute;top:50%;transform:translate(-50%,-50%)}.kapellenhof #wrapper{padding-top:0!important}.kapellenhof .ce_form{margin-left:auto;margin-right:auto;max-width:1000px}.kapellenhof .ce_form .widget-text:first-child{display:none}.kapellenhof .drei-reihenhaeuser .inside .ce_text,.kapellenhof .drei-reihenhaeuser .inside .content-gallery,.kapellenhof .drei-reihenhaeuser .inside .content-text{box-sizing:border-box}.kapellenhof .drei-reihenhaeuser .inside .ce_text,.kapellenhof .drei-reihenhaeuser .inside .content-text{box-sizing:border-box;padding-right:2vw;width:33.33%}@media (max-width:900px){.kapellenhof .drei-reihenhaeuser .inside .ce_text,.kapellenhof .drei-reihenhaeuser .inside .content-text{width:100%}}.kapellenhof .drei-reihenhaeuser .inside .ce_text.first+.content-gallery,.kapellenhof .drei-reihenhaeuser .inside .content-text.first+.content-gallery{width:66.66%}.kapellenhof .drei-reihenhaeuser .inside .ce_text.first+.content-gallery .slick-list,.kapellenhof .drei-reihenhaeuser .inside .content-text.first+.content-gallery .slick-list{margin-left:0!important;margin-right:0!important}@media (max-width:900px){.kapellenhof .drei-reihenhaeuser .inside .ce_text.first+.content-gallery,.kapellenhof .drei-reihenhaeuser .inside .content-text.first+.content-gallery{width:100%}}.kapellenhof .drei-reihenhaeuser .inside .ce_text.first+.content-gallery li,.kapellenhof .drei-reihenhaeuser .inside .content-text.first+.content-gallery li{clear:none;margin:0;padding:0;width:auto}.kapellenhof .drei-reihenhaeuser .inside .ce_text.first+.content-gallery li .image_container,.kapellenhof .drei-reihenhaeuser .inside .content-text.first+.content-gallery li .image_container{max-width:100%!important}.kapellenhof .drei-reihenhaeuser .inside .ce_text.first+.content-gallery li .image_container img,.kapellenhof .drei-reihenhaeuser .inside .content-text.first+.content-gallery li .image_container img{width:100%}.kapellenhof .drei-reihenhaeuser .inside .content-gallery.last{margin-left:auto;margin-right:auto;width:100%}.kapellenhof .drei-reihenhaeuser .inside .content-gallery.last ul{display:flex;flex-wrap:wrap;justify-content:center}@media (max-width:900px){.kapellenhof .drei-reihenhaeuser .inside .content-gallery.last ul{justify-content:flex-start}}.kapellenhof .einleitung-projektbeschreibung .image_container a{background-color:#004e97;display:block;position:relative;transition:color .3s ease-out,background-color .3s ease-out,opacity .3s ease-out,background-image .3s ease-out}.kapellenhof .einleitung-projektbeschreibung .image_container a:hover img{opacity:.5;transition:color .3s ease-out,background-color .3s ease-out,opacity .3s ease-out,background-image .3s ease-out}.kapellenhof .einleitung-projektbeschreibung .image_container a:hover:after{opacity:1}.kapellenhof .einleitung-projektbeschreibung .image_container a:after{color:#fff;content:"\f00e";font:2.5em FontAwesome;left:50%;margin-left:-.35em;margin-top:-.5em;opacity:0;position:absolute;top:50%}@media (max-width:730px){.kapellenhof .einleitung-projektbeschreibung .ce_text .image_container,.kapellenhof .einleitung-projektbeschreibung .ce_text .image_container img,.kapellenhof .einleitung-projektbeschreibung .content-text .image_container,.kapellenhof .einleitung-projektbeschreibung .content-text .image_container img{width:100%}}.kapellenhof .projektbeteidigte>.inside{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-between}.kapellenhof .projektbeteidigte>.inside .kleingedrucktes{font-size:.8em;width:100%!important}.kapellenhof .projektbeteidigte>.inside .ce_text,.kapellenhof .projektbeteidigte>.inside .content-text{margin-top:0;width:31%}.kapellenhof .projektbeteidigte>.inside .ce_text>.inside,.kapellenhof .projektbeteidigte>.inside .content-text>.inside{position:relative}.kapellenhof .projektbeteidigte>.inside .ce_text>.inside .image_container,.kapellenhof .projektbeteidigte>.inside .content-text>.inside .image_container{align-items:flex-end;display:flex;height:100px;left:0;position:absolute;top:0}.kapellenhof .projektbeteidigte>.inside .ce_text:not(.kleingedrucktes) .text-wrapper,.kapellenhof .projektbeteidigte>.inside .content-text:not(.kleingedrucktes) .text-wrapper{padding-top:115px}@media (max-width:750px){.kapellenhof .projektbeteidigte>.inside .ce_text,.kapellenhof .projektbeteidigte>.inside .content-text{width:100%!important}}.kapellenhof.buchbach div[id^=headerbild-slider] .image_container{background-position:bottom}.kapellenhof.buchbach .einleitung-projektbeschreibung>.inside .ce_text ul,.kapellenhof.buchbach .einleitung-projektbeschreibung>.inside .content-text ul{display:table-cell}.kapellenhof.buchbach .projektbeteidigte .ce_text,.kapellenhof.buchbach .projektbeteidigte .content-text{width:49%}@media (max-width:900px){.kapellenhof.buchbach .drei-reihenhaeuser .inside{display:block}}.kapellenhof.buchbach .drei-reihenhaeuser .inside .content-headline+.content-gallery{width:100%}.kapellenhof.buchbach .drei-reihenhaeuser .inside .content-headline+.content-gallery .slick-list{margin-left:0!important;margin-right:0!important}@media (max-width:900px){.kapellenhof.buchbach .drei-reihenhaeuser .inside .content-headline+.content-gallery{width:100%}}.kapellenhof.buchbach .drei-reihenhaeuser .inside .content-headline+.content-gallery li{clear:none;margin:0;padding:0;width:auto}.kapellenhof.buchbach .drei-reihenhaeuser .inside .content-headline+.content-gallery li .image_container{max-width:100%!important}.kapellenhof.buchbach .drei-reihenhaeuser .inside .content-headline,.kapellenhof.buchbach .drei-reihenhaeuser .inside .content-headline+.content-gallery li .image_container img{width:100%}.kapellenhof.buchbach .drei-reihenhaeuser .inside .ce_text,.kapellenhof.buchbach .drei-reihenhaeuser .inside .content-text{width:49%}@media (max-width:1000px){.kapellenhof.buchbach .drei-reihenhaeuser .inside .ce_text,.kapellenhof.buchbach .drei-reihenhaeuser .inside .content-text{width:100%!important}}.kapellenhof.buchbach .drei-reihenhaeuser .inside .ce_text table td:first-child,.kapellenhof.buchbach .drei-reihenhaeuser .inside .content-text table td:first-child{padding-right:15px}.kapellenhof.buchbach .drei-reihenhaeuser.reihenhaeuser .ce_text,.kapellenhof.buchbach .drei-reihenhaeuser.reihenhaeuser .content-text{width:32%}@media (max-width:1240px){.kapellenhof.buchbach .drei-reihenhaeuser.reihenhaeuser .ce_text,.kapellenhof.buchbach .drei-reihenhaeuser.reihenhaeuser .content-text{width:49%}}.kapellenhof.buchbach .drei-reihenhaeuser.reihenhaeuser table td:first-child{width:70%}@media (min-width:576px){.team .ce_text,.team .content-text{padding-right:30px;width:50%}}@media (min-width:992px){.team .ce_text,.team .content-text{width:33.3%}}.team .ce_text .inside,.team .content-text .inside{display:flex;flex-direction:column}.team .ce_text .inside .image_container,.team .content-text .inside .image_container{flex-grow:1}.team .ce_text .inside .image_container img,.team .content-text .inside .image_container img{height:100%!important;-o-object-fit:cover;object-fit:cover}.team .row{padding-right:2vw}.mod_brkwsky_propstack_listing .bookmark,.mod_brkwsky_propstack_reader .bookmark{display:none!important}.content-propstack-properties .property,.content-propstack-properties .property>a .property-image,.mod_brkwsky_propstack_listing .property,.mod_brkwsky_propstack_listing .property>a .property-image{position:relative}.content-propstack-properties .property>a .property-image:before,.mod_brkwsky_propstack_listing .property>a .property-image:before{align-items:center;background-color:rgba(0,78,151,.5);color:#fff;content:"Details anzeigen";display:flex;font-size:20px;font-weight:700;height:100%;justify-content:center;left:0;opacity:0;position:absolute;text-align:center;text-transform:uppercase;top:0;transition:opacity .2s;width:100%;z-index:1}.content-propstack-properties .property>a:hover .property-image:before,.mod_brkwsky_propstack_listing .property>a:hover .property-image:before{opacity:1}.content-propstack-properties.propstack-list-start,.mod_brkwsky_propstack_listing.propstack-list-start{overflow:visible}.content-propstack-properties.propstack-list-start .slick-track,.mod_brkwsky_propstack_listing.propstack-list-start .slick-track{display:flex}.content-propstack-properties.propstack-list-start .slick-track .slick-slide,.mod_brkwsky_propstack_listing.propstack-list-start .slick-track .slick-slide{height:inherit}.content-propstack-properties.propstack-list-start .property,.mod_brkwsky_propstack_listing.propstack-list-start .property{border:1px solid #dedede;box-shadow:10px 10px 30px 0 rgba(0,0,0,.08);position:relative;scroll-snap-align:start}.content-propstack-properties.propstack-list-start .property>a,.mod_brkwsky_propstack_listing.propstack-list-start .property>a{color:#004e97;display:flex;flex-direction:column;gap:10px 0;padding:26px}.content-propstack-properties.propstack-list-start .property>a:hover,.mod_brkwsky_propstack_listing.propstack-list-start .property>a:hover{color:#004e97}.content-propstack-properties.propstack-list-start .property .property-image,.mod_brkwsky_propstack_listing.propstack-list-start .property .property-image{margin:-26px -26px 10px;order:-1}.content-propstack-properties.propstack-list-start .property .property-headline h2,.content-propstack-properties.propstack-list-start .property .property-headline h3,.mod_brkwsky_propstack_listing.propstack-list-start .property .property-headline h2,.mod_brkwsky_propstack_listing.propstack-list-start .property .property-headline h3{color:#004e97;font-size:20px;margin-bottom:0}.content-propstack-properties.propstack-list-start .property .address,.content-propstack-properties.propstack-list-start .property .property-details,.mod_brkwsky_propstack_listing.propstack-list-start .property .address,.mod_brkwsky_propstack_listing.propstack-list-start .property .property-details{color:#596b7b}.content-propstack-properties.propstack-list-start .property .address:before,.mod_brkwsky_propstack_listing.propstack-list-start .property .address:before{font-family:FontAwesome;font-weight:900;left:0;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f041";display:inline-block;padding-right:.4em}.content-propstack-properties.propstack-list-start .property .property-details .address,.mod_brkwsky_propstack_listing.propstack-list-start .property .property-details .address{display:none}.content-propstack-properties.propstack-list-start .property .property-details,.content-propstack-properties.propstack-list-start .property .property-details .meta .text-wrapper,.mod_brkwsky_propstack_listing.propstack-list-start .property .property-details,.mod_brkwsky_propstack_listing.propstack-list-start .property .property-details .meta .text-wrapper{display:flex;flex-wrap:wrap}.content-propstack-properties.propstack-list-start .property .property-details .meta .meta-data:nth-last-child(n+2)>span:last-child:after,.content-propstack-properties.propstack-list-start .property .property-details>div:nth-last-child(n+2)>div>span:last-child:after,.mod_brkwsky_propstack_listing.propstack-list-start .property .property-details .meta .meta-data:nth-last-child(n+2)>span:last-child:after,.mod_brkwsky_propstack_listing.propstack-list-start .property .property-details>div:nth-last-child(n+2)>div>span:last-child:after{content:",";display:inline-block;padding-right:10px}.content-propstack-properties.propstack-list-start .property .bookmark,.mod_brkwsky_propstack_listing.propstack-list-start .property .bookmark{right:16px;top:16px}.content-propstack-properties.propstack-list-search,.mod_brkwsky_propstack_listing.propstack-list-search{overflow:visible}.content-propstack-properties.propstack-list-search .property,.mod_brkwsky_propstack_listing.propstack-list-search .property{background-color:#fff;border:1px solid #dedede;box-shadow:10px 10px 30px 0 rgba(0,0,0,.08);padding-left:40%;position:relative}.content-propstack-properties.propstack-list-search .property:nth-last-child(n+2),.mod_brkwsky_propstack_listing.propstack-list-search .property:nth-last-child(n+2){margin-bottom:30px}.content-propstack-properties.propstack-list-search .property>a,.mod_brkwsky_propstack_listing.propstack-list-search .property>a{color:#596b7b}.content-propstack-properties.propstack-list-search .property .property-image,.mod_brkwsky_propstack_listing.propstack-list-search .property .property-image{height:100%;left:0;position:absolute;top:0;width:40%}.content-propstack-properties.propstack-list-search .property .property-image figure,.content-propstack-properties.propstack-list-search .property .property-image picture,.mod_brkwsky_propstack_listing.propstack-list-search .property .property-image figure,.mod_brkwsky_propstack_listing.propstack-list-search .property .property-image picture{display:inline-block;height:100%;width:100%}.content-propstack-properties.propstack-list-search .property .property-image img,.mod_brkwsky_propstack_listing.propstack-list-search .property .property-image img{height:100%!important;-o-object-fit:cover;object-fit:cover;width:100%!important}.content-propstack-properties.propstack-list-search .property .property-headline,.mod_brkwsky_propstack_listing.propstack-list-search .property .property-headline{border-bottom:1px solid #dedede;margin-bottom:26px;padding:26px}.content-propstack-properties.propstack-list-search .property .property-headline h2,.content-propstack-properties.propstack-list-search .property .property-headline h3,.mod_brkwsky_propstack_listing.propstack-list-search .property .property-headline h2,.mod_brkwsky_propstack_listing.propstack-list-search .property .property-headline h3{color:#004e97;font-size:17px;font-weight:600;margin-bottom:0!important}.content-propstack-properties.propstack-list-search .property .property-details,.mod_brkwsky_propstack_listing.propstack-list-search .property .property-details{display:flex;flex-direction:column}.content-propstack-properties.propstack-list-search .property .property-details>*,.mod_brkwsky_propstack_listing.propstack-list-search .property .property-details>*{padding-left:26px;padding-right:26px}.content-propstack-properties.propstack-list-search .property .property-details .list-meta,.mod_brkwsky_propstack_listing.propstack-list-search .property .property-details .list-meta{border-top:1px solid #dedede;margin-top:26px;order:5;padding-bottom:26px;padding-top:26px}.content-propstack-properties.propstack-list-search .property .property-details .address:before,.content-propstack-properties.propstack-list-search .property .property-details .meta-data:before,.mod_brkwsky_propstack_listing.propstack-list-search .property .property-details .address:before,.mod_brkwsky_propstack_listing.propstack-list-search .property .property-details .meta-data:before{font-family:FontAwesome;font-weight:900;left:0;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";display:inline-block;padding-right:.4em;width:1.2em}.content-propstack-properties.propstack-list-search .property .property-details .meta-data.unit_id:before,.mod_brkwsky_propstack_listing.propstack-list-search .property .property-details .meta-data.unit_id:before{content:"#"}.content-propstack-properties.propstack-list-search .property .property-details .meta-data.number_of_rooms:before,.mod_brkwsky_propstack_listing.propstack-list-search .property .property-details .meta-data.number_of_rooms:before{content:"\f096";font-weight:300}.content-propstack-properties.propstack-list-search .property .property-details .meta-data.industrial_area:before,.content-propstack-properties.propstack-list-search .property .property-details .meta-data.living_space:before,.content-propstack-properties.propstack-list-search .property .property-details .meta-data.total_floor_space:before,.mod_brkwsky_propstack_listing.propstack-list-search .property .property-details .meta-data.industrial_area:before,.mod_brkwsky_propstack_listing.propstack-list-search .property .property-details .meta-data.living_space:before,.mod_brkwsky_propstack_listing.propstack-list-search .property .property-details .meta-data.total_floor_space:before{content:"\f047"}.content-propstack-properties.propstack-list-search .property .property-details .meta-data.plot_area:before,.mod_brkwsky_propstack_listing.propstack-list-search .property .property-details .meta-data.plot_area:before{content:"\f279"}.content-propstack-properties.propstack-list-search .property .property-details .meta-data.marketing_type:before,.mod_brkwsky_propstack_listing.propstack-list-search .property .property-details .meta-data.marketing_type:before{content:"\f1ad"}.content-propstack-properties.propstack-list-search .property .property-details .meta-data.rs_type:before,.mod_brkwsky_propstack_listing.propstack-list-search .property .property-details .meta-data.rs_type:before{content:"\f015"}.content-propstack-properties.propstack-list-search .property .property-details .address:before,.mod_brkwsky_propstack_listing.propstack-list-search .property .property-details .address:before{content:"\f041"}.content-propstack-properties.propstack-list-search .property .meta-price .price-value,.content-propstack-properties.propstack-list-search .property .meta-price .value,.mod_brkwsky_propstack_listing.propstack-list-search .property .meta-price .price-value,.mod_brkwsky_propstack_listing.propstack-list-search .property .meta-price .value{color:#030303;font-size:24px;font-weight:700}.content-propstack-properties.propstack-list-search .property .meta-price .description,.content-propstack-properties.propstack-list-search .property .meta-price .price-description,.mod_brkwsky_propstack_listing.propstack-list-search .property .meta-price .description,.mod_brkwsky_propstack_listing.propstack-list-search .property .meta-price .price-description{display:block;font-size:14px;line-height:1.2em}@media screen and (max-width:500px){.content-propstack-properties.propstack-list-search .property,.mod_brkwsky_propstack_listing.propstack-list-search .property{padding-left:0;padding-top:220px}.content-propstack-properties.propstack-list-search .property .property-image,.mod_brkwsky_propstack_listing.propstack-list-search .property .property-image{height:220px;width:100%}}.content-propstack-properties{display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(320px,1fr))}.content-propstack-properties .list-meta{display:flex;flex-wrap:wrap}.content-propstack-properties .list-meta .meta-title{display:none}.content-propstack-properties .list-meta>div:nth-last-child(n+2)>span:last-child:after{content:",";display:inline-block;padding-right:10px}@media screen and (max-width:400px){.content-propstack-properties{grid-template-columns:auto}}.mod_brkwsky_propstack_search{overflow:visible}.mod_brkwsky_propstack_search form{border:1px solid #dedede;box-shadow:10px 10px 30px 0 rgba(0,0,0,.08);padding:26px}.mod_brkwsky_propstack_search form .property-search{display:grid;gap:16px;grid-template-columns:auto 1fr 1fr auto auto;grid-gap:26px 16px;align-items:center}.mod_brkwsky_propstack_search .widget input,.mod_brkwsky_propstack_search .widget select{margin-bottom:0}.mod_brkwsky_propstack_search .widget #property_search_objectType{display:flex;flex-wrap:wrap;gap:10px}.mod_brkwsky_propstack_search .widget #property_search_objectType label{margin-bottom:0;margin-right:26px}.mod_brkwsky_propstack_search .widget-text{display:none!important}.mod_brkwsky_propstack_search .widget-submit button:before{content:"\f002"}.mod_brkwsky_propstack_search .widget-reset_button a:before,.mod_brkwsky_propstack_search .widget-submit button:before{font-family:FontAwesome;font-weight:900;left:0;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;padding-right:.4em}.mod_brkwsky_propstack_search .widget-reset_button a:before{content:"\f01e"}.mod_brkwsky_propstack_search .widget-reset_button a{background-color:#a2aab2}.mod_brkwsky_propstack_search .widget-reset_button a:focus,.mod_brkwsky_propstack_search .widget-reset_button a:hover{background-color:#596b7b}@media screen and (max-width:1250px){.mod_brkwsky_propstack_search form .property-search{display:flex;flex-wrap:wrap}.mod_brkwsky_propstack_search .widget-choice{width:calc(50% - 8px)}.mod_brkwsky_propstack_search .widget-choice:first-child{width:100%}}@media screen and (max-width:640px){.mod_brkwsky_propstack_search .widget-choice,.mod_brkwsky_propstack_search .widget-reset_button,.mod_brkwsky_propstack_search .widget-reset_button a,.mod_brkwsky_propstack_search .widget-submit,.mod_brkwsky_propstack_search .widget-submit button{width:100%}}.mod_brkwsky_propstack_reader{padding-right:0!important}.mod_brkwsky_propstack_reader .energy-wrapper{aspect-ratio:500/75;background-image:url(/layout/images/energie-rating-scale.7d73e7cd.svg);background-size:contain;display:block;max-width:400px;position:relative;width:100%}.mod_brkwsky_propstack_reader .energy-wrapper .energy-bar{bottom:0;height:33.33%;max-width:105%!important;position:absolute;transform:translateX(calc(-6% + 3px))}.mod_brkwsky_propstack_reader .energy-wrapper .energy-bar:after{background-color:#000;content:"";display:block;height:100%;position:absolute;right:0;top:0;width:6px}.mod_brkwsky_propstack_reader.propstack-details-floorplan-galerie h1,.mod_brkwsky_propstack_reader.propstack-details-floorplan-galerie h2,.mod_brkwsky_propstack_reader.propstack-details-titel-galerie h1,.mod_brkwsky_propstack_reader.propstack-details-titel-galerie h2{font-size:25px}.mod_brkwsky_propstack_reader.propstack-details-floorplan-galerie .property-gallery ul,.mod_brkwsky_propstack_reader.propstack-details-titel-galerie .property-gallery ul{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:16px}@media screen and (max-width:700px){.mod_brkwsky_propstack_reader.propstack-details-floorplan-galerie .property-gallery ul,.mod_brkwsky_propstack_reader.propstack-details-titel-galerie .property-gallery ul{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:500px){.mod_brkwsky_propstack_reader.propstack-details-floorplan-galerie h1,.mod_brkwsky_propstack_reader.propstack-details-floorplan-galerie h2,.mod_brkwsky_propstack_reader.propstack-details-titel-galerie h1,.mod_brkwsky_propstack_reader.propstack-details-titel-galerie h2{font-size:19px}}@media screen and (max-width:450px){.mod_brkwsky_propstack_reader.propstack-details-floorplan-galerie .property-gallery ul,.mod_brkwsky_propstack_reader.propstack-details-titel-galerie .property-gallery ul{grid-template-columns:repeat(1,1fr)}}.mod_brkwsky_propstack_reader.propstack-details-info{display:flex;flex-wrap:wrap}.mod_brkwsky_propstack_reader.propstack-details-info .meta,.mod_brkwsky_propstack_reader.propstack-details-info .meta-data:nth-last-child(n+2){border-right:1px solid #dedede;margin-right:50px;padding-right:50px}.mod_brkwsky_propstack_reader.propstack-details-info .meta .text-wrapper{display:flex;flex-wrap:wrap}.mod_brkwsky_propstack_reader.propstack-details-info .address h3:before,.mod_brkwsky_propstack_reader.propstack-details-info .meta-data .label:before{font-family:FontAwesome;font-weight:900;left:0;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";display:inline-block;padding-right:.4em}.mod_brkwsky_propstack_reader.propstack-details-info .meta-data.unit_id .label:before{content:"#"}.mod_brkwsky_propstack_reader.propstack-details-info .meta-data.rs_type .label:before{content:"\f015"}.mod_brkwsky_propstack_reader.propstack-details-info .address h3:before{content:"\f041"}.mod_brkwsky_propstack_reader.propstack-details-info .meta-data .label{display:block;font-size:16px}.mod_brkwsky_propstack_reader.propstack-details-info .meta-data .value{color:#030303;font-size:22px}.mod_brkwsky_propstack_reader.propstack-details-info .address h3{color:#596b7b;font-size:16px;margin-bottom:0}.mod_brkwsky_propstack_reader.propstack-details-info .address .text-wrapper{color:#030303;font-size:25px;line-height:1.4em}@media screen and (max-width:1280px){.mod_brkwsky_propstack_reader.propstack-details-info,.mod_brkwsky_propstack_reader.propstack-details-info .meta .text-wrapper{display:block}.mod_brkwsky_propstack_reader.propstack-details-info .meta,.mod_brkwsky_propstack_reader.propstack-details-info .meta-data:nth-last-child(n+2){border-bottom:1px solid #dedede;border-right:none;margin-bottom:16px;margin-right:0;padding-bottom:16px;padding-right:0}}.mod_brkwsky_propstack_reader.propstack-details-meta:nth-last-child(n+2){border-bottom:1px solid #dedede;padding-bottom:3em}.mod_brkwsky_propstack_reader.propstack-details-meta .meta-data{display:grid;grid-template-columns:25% 1fr;grid-gap:16px 6px}.mod_brkwsky_propstack_reader.propstack-details-meta .meta-data .label{color:#004e97;font-weight:600;hyphens:auto}@media screen and (max-width:600px){.mod_brkwsky_propstack_reader.propstack-details-meta:nth-last-child(n+2){margin-bottom:2em;padding-bottom:2em}.mod_brkwsky_propstack_reader.propstack-details-meta .meta-data{grid-template-columns:auto;grid-row-gap:0}.mod_brkwsky_propstack_reader.propstack-details-meta .meta-data:nth-last-child(n+2){margin-bottom:10px}}.article-angebote .inside>.row,.article-propstack-details .inside>.row{margin:0;padding:0}.article-angebote .inside>.row>*,.article-propstack-details .inside>.row>*{padding-right:0}.article-angebote{overflow:visible}.article-angebote .inside>.row{display:grid;grid-template-columns:1fr 320px;grid-gap:30px}.article-angebote .immo-list-right>:nth-last-child(n+2){margin-bottom:30px}#main .article-angebote .immo-list-right .mod_article{margin:0;padding:0}#main .article-angebote .immo-list-right .mod_article>.inside{padding:0}#main .article-angebote .immo-list-right .mod_article>.inside>.row{display:block;margin:0;padding:0}@media screen and (max-width:1000px){.article-angebote .inside>.row{grid-template-columns:auto}}.article-propstack-details{background-color:#fff;border:1px solid #dedede;box-shadow:10px 10px 30px 0 rgba(0,0,0,.08);margin-top:0!important;padding:30px}