textarea.f3-form-error{background-color:#FF9F9F;border:1px #FF0000 solid;}input.f3-form-error{background-color:#FF9F9F;border:1px #FF0000 solid;}.tx-hvh-planer table{border-collapse:separate;border-spacing:10px;}.tx-hvh-planer table th{font-weight:bold;}.tx-hvh-planer table td{vertical-align:top;}.tx-hvh-planer form{padding-top:30px;}.typo3-messages .message-error{color:red;}.typo3-messages .message-ok{color:green;}textarea.f3-form-error{background-color:#FF9F9F;border:1px #FF0000 solid;}input.f3-form-error{background-color:#FF9F9F;border:1px #FF0000 solid;}.tx-hvh-consultantfinder table{border-collapse:separate;border-spacing:10px;}.tx-hvh-consultantfinder table th{font-weight:bold;}.tx-hvh-consultantfinder table td{vertical-align:top;}.typo3-messages .message-error{color:red;}.typo3-messages .message-ok{color:green;}.cc-window{opacity:1;transition:opacity 1s ease}.cc-window.cc-invisible{opacity:0}.cc-animate.cc-revoke{transition:transform 1s ease}.cc-animate.cc-revoke.cc-top{transform:translateY(-2em)}.cc-animate.cc-revoke.cc-bottom{transform:translateY(2em)}.cc-animate.cc-revoke.cc-active.cc-bottom,.cc-animate.cc-revoke.cc-active.cc-top,.cc-revoke:hover{transform:translateY(0)}.cc-grower{max-height:0;overflow:hidden;transition:max-height 1s}.cc-link,.cc-revoke:hover{text-decoration:underline}.cc-revoke,.cc-window{position:fixed;overflow:hidden;box-sizing:border-box;font-family:Helvetica,Calibri,Arial,sans-serif;font-size:16px;line-height:1.5em;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;z-index:9999}.cc-window.cc-static{position:static}.cc-window.cc-floating{padding:2em;max-width:24em;-ms-flex-direction:column;flex-direction:column}.cc-window.cc-banner{padding:.5em 1.8em;width:100%;-ms-flex-direction:row;flex-direction:row}.cc-revoke{padding:.5em}.cc-header{font-size:18px;font-weight:700}.cc-btn,.cc-close,.cc-link,.cc-revoke{cursor:pointer}.cc-link{opacity:.8;display:inline-block;padding:.2em}.cc-link:hover{opacity:1}.cc-link:active,.cc-link:visited{color:initial}.cc-btn{display:block;padding:.4em .8em;font-size:.9em;font-weight:700;border-width:2px;border-style:solid;text-align:center;white-space:nowrap}.cc-banner .cc-btn:last-child{min-width:150px}.cc-highlight .cc-btn:first-child{background-color:transparent;border-color:transparent}.cc-highlight .cc-btn:first-child:focus,.cc-highlight .cc-btn:first-child:hover{background-color:transparent;text-decoration:underline}.cc-close{display:block;position:absolute;top:.5em;right:.5em;font-size:1.6em;opacity:.9;line-height:.75}.cc-close:focus,.cc-close:hover{opacity:1}.cc-revoke.cc-top{top:0;left:3em;border-bottom-left-radius:.5em;border-bottom-right-radius:.5em}.cc-revoke.cc-bottom{bottom:0;left:3em;border-top-left-radius:.5em;border-top-right-radius:.5em}.cc-revoke.cc-left{left:3em;right:unset}.cc-revoke.cc-right{right:3em;left:unset}.cc-top{top:1em}.cc-left{left:1em}.cc-right{right:1em}.cc-bottom{bottom:1em}.cc-floating>.cc-link{margin-bottom:1em}.cc-floating .cc-message{display:block;margin-bottom:1em}.cc-window.cc-floating .cc-compliance{-ms-flex:1 0 auto;flex:1 0 auto}.cc-window.cc-banner{-ms-flex-align:center;align-items:center}.cc-banner.cc-top{left:0;right:0;top:0}.cc-banner.cc-bottom{left:0;right:0;bottom:0}.cc-banner .cc-message{display:block;-ms-flex:1 1 auto;flex:1 1 auto;max-width:100%;margin-right:1em;padding:0 15px 0 0;line-height:30px}.cc-compliance{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:justify;align-content:space-between}.cc-floating .cc-compliance>.cc-btn{-ms-flex:1;flex:1}.cc-btn+.cc-btn{margin-left:.5em}.cc-banner.cc-theme-edgeless .cc-btn:first-of-type{border-right:0}@media print{.cc-revoke,.cc-window{display:none}}@media screen and (max-width:900px){.cc-btn{white-space:normal}}@media screen and (max-width:414px) and (orientation:portrait),screen and (max-width:736px) and (orientation:landscape){.cc-window.cc-top{top:0}.cc-window.cc-bottom{bottom:0}.cc-window.cc-banner,.cc-window.cc-floating,.cc-window.cc-left,.cc-window.cc-right{left:0;right:0}.cc-window.cc-banner{-ms-flex-direction:column;flex-direction:column}.cc-window.cc-banner .cc-compliance{-ms-flex:1 1 auto;flex:1 1 auto}.cc-window.cc-floating{max-width:none}.cc-window .cc-message{margin-bottom:1em}.cc-window.cc-banner{-ms-flex-align:unset;align-items:unset}.cc-window.cc-banner .cc-message{margin-right:0}}.cc-floating.cc-theme-classic{padding:1.2em;border-radius:5px}.cc-floating.cc-type-info.cc-theme-classic .cc-compliance{text-align:center;display:inline;-ms-flex:none;flex:none}.cc-theme-classic .cc-btn{border-radius:5px}.cc-theme-classic .cc-btn:last-child{min-width:140px}.cc-floating.cc-type-info.cc-theme-classic .cc-btn{display:inline-block}.cc-theme-edgeless.cc-window{padding:0}.cc-floating.cc-theme-edgeless .cc-message{margin:2em 2em 1.5em}.cc-banner.cc-theme-edgeless .cc-btn{margin:0;padding:.8em 1.8em;height:100%}.cc-banner.cc-theme-edgeless .cc-message{margin-left:1em}.cc-floating.cc-theme-edgeless .cc-btn+.cc-btn{margin-left:0}.lightGrey{background-color:#ded9d7;}@font-face{font-family:'FagoCoMedium';src:url('/fileadmin/fago/fagoco-medium-webfont.eot');src:url('/fileadmin/fago/fagoco-medium-webfont.eot') format('embedded-opentype'),url('/fileadmin/fago/fagoco-medium-webfont.woff') format('woff'),url('/fileadmin/fago/fagoco-medium-webfont.ttf') format('truetype'),url('/fileadmin/fago/fagoco-medium-webfont.svg') format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'FagoNoRegular';src:url('/fileadmin/fago/regular/FaCRgR_.eot');src:url('/fileadmin/fago/regular/FaCRgR_.eot') format('embedded-opentype'),url('/fileadmin/fago/regular/FaCRgR_.woff') format('woff'),url('/fileadmin/fago/regular/FaCRgR_.ttf') format('truetype'),url('/fileadmin/fago/regular/FaCRgR_.svg') format('svg');font-weight:normal;font-style:normal;}@-webkit-keyframes countNumber{0%{margin-left:0px;}100%{margin-left:-1000px;}}.modal{text-align:left;position:fixed;width:1243px;max-width:90%;height:auto;max-height:calc(100% - 111px);overflow-y:auto;overflow-x:hidden;top:-100%;background:#f6f6f6;z-index:-1;right:0;padding:40px;margin:auto;left:0;-webkit-transition:all 0.5s;transition:all 0.5s;opacity:0;box-sizing:border-box;display:none;}.modal:before{display:none;}.modal.active{z-index:9999999;opacity:1;display:block;}@media (min-width:861px){.modal.active{-ms-transform:translateY(calc(-55% + 50px));-webkit-transform:translateY(calc(-55% + 50px));-moz-transform:translateY(calc(-55% + 50px));-o-transform:tranlslateY(calc(-55% + 50px));transform:translateY(-46%);bottom:auto;height:auto;top:50%;}}@media (max-width:860px){.modal.active{width:calc(100% - 15px);max-height:calc(100% - 30px);-ms-transform:translateY(calc(-55% + 50px));-webkit-transform:translateY(calc(-55% + 50px));-moz-transform:translateY(calc(-55% + 50px));-o-transform:tranlslateY(calc(-55% + 50px));transform:translateY(-46%);bottom:auto;height:auto;top:calc(50% - 30px);}}@media (max-width:500px){.modal.active{transition:none;}}.modal .col{padding:0;}.modal .col .col-1{padding-left:0;}.modal .col .col-2{padding-right:0;}.modal a[chooseproduct]{float:right;margin-top:30px;}@media (max-width:680px){.modal{padding:20px;max-width:97%;}}.closeModal{position:absolute;top:20px;right:30px;cursor:pointer;z-index:1;color:#e31d3c;font-size:0;}@media (max-width:860px){.closeModal{top:15px;right:15px;}}@media (max-width:860px){.closeModal{top:8px;right:10px;}}.closeModal:after{content:"\f00d";font-family:FontAwesome;padding-left:6px;font-size:23px;line-height:1;}.modal-backdrop{width:100%;height:100%;z-index:1;transition:opacity 0.5s;display:none;opacity:0;position:fixed;}.modal.active + .modal-backdrop{display:inline-block;opacity:0.4;z-index:1040;width:100%;height:100%;top:0;right:0;bottom:0;left:0;position:fixed;background-color:#000;width:inherit !important;cursor:pointer;}@media (max-width:860px){.modal.active + .modal-backdrop{opacity:0.8;}}body #colorbox,body #cboxOverlay,body #cboxWrapper{z-index:9999999;}body #cboxOverlay{background-color:rgba(0,0,0,0.44);}body #colorbox{border:2px solid white;background-color:#f1f1f1;position:fixed !important;top:50% !important;left:50% !important;transform:translate(-50%,-50%);}body #colorbox div{background-image:none;background-color:#f1f1f1;}body #colorbox #cboxWrapper{background-color:#f1f1f1;}body #cboxClose{background-image:none;}body #cboxClose:after{content:"\f00d";font:normal normal normal 26px/1 FontAwesome;position:absolute;right:0;top:0;color:#222;text-indent:0;}body #cboxNext{background:none;background-color:transparent;}body #cboxNext:after{content:"\f105";font:normal normal normal 26px/1 FontAwesome;position:absolute;right:0;top:0;color:grey;text-indent:0;}body #cboxPrevious{background:none;background-color:transparent;}body #cboxPrevious:after{content:"\f104";font:normal normal normal 26px/1 FontAwesome;position:absolute;right:0;top:0;color:grey;text-indent:0;}body #cboxSlideshow{background:none;background-color:transparent;}body #cboxSlideshow:after{content:"\f04b";font:normal normal normal 26px/1 FontAwesome;position:absolute;right:0;top:0;color:#222;text-indent:0;}body .cboxSlideshow_on #cboxSlideshow:after{content:"\f04c";}.house-information-container .mIn img{width:100%;height:auto;}.house-information-container .mIn .slide{list-style:none;}.house-information-container .mIn .bx-viewport{overflow:hidden;}.house-information-container .col.col_2x_1-2.pT-xs.pB-xs.paint.lightGrey:empty{display:none;}.house-information-container .houseInfos{background-color:#ded9d7;}.house-information-container .houseContentInfo .houseInfos .infoText{font-size:18px;}.house-information-container .houseContentGround .houseGroundPlan{margin-top:50px;}.house-information-container .colWrap > .paint{padding:20px;}.house-information-container #colHouseDetails h2{max-width:100%;padding-left:40px;}.kfw-teaser{width:auto;border-bottom-right-radius:30px;}.kfw-teaser .kfw-info-txt{padding:15px 20px;height:400px;}.kfw-teaser .kfw-info-txt .area-rooms p{margin-top:0;margin-bottom:0;}.kfw-teaser img{width:100%;height:200px;}.kfw-teaser .kfw-images-small{display:flex;height:120px;}.kfw-teaser .kfw-images-small img{width:90%;height:70px;margin-bottom:10px;}.kfw-teaser .kfw-images-small .left,.kfw-teaser .kfw-images-small .right{width:50%;display:grid;}.kfw-teaser .kfw-images-small i{float:right;position:relative;box-shadow:0px 0px 2px #888;top:-36px;left:-17px;background-color:white;border-radius:50%;padding:3px;}.kfw-teaser h5{color:#e31d3c;font-weight:bold;}.kfw-teaser h6{color:#58585a;font-size:16px;font-weight:bolder;margin-bottom:10px;}.faq-schema h3{font-size:22px;font-weight:bold;}.heinz-wolf-table table{width:100%;text-align:left;}.heinz-wolf-table table th,.heinz-wolf-table table td{width:50%;background-color:#ded9d7;padding:10px;}.heinz-wolf-table table th{font-size:18px;font-weight:bold;}@media (max-width:680px){#uid925 .heinz-wolf-table .container{max-width:100%;}#uid925 .heinz-wolf-table td{width:100%;}#uid925 .heinz-wolf-table th{font-size:16px;}#uid925 .heinz-wolf-table table{width:120%;margin-left:-7%;table-layout:fixed;}}@media (max-width:860px){.heinz-wolf-header{margin-top:-30px;float:left;width:100%;}}#uid925 h1,#uid925 h2{color:#e31d3c;font-weight:bold;}#uid925 h3{color:#58585a;font-weight:bold;}#uid925 .heinz-wolf-header h2{color:#58585a !important;}.heinz-wolf-graueBox .greyBox-straight{padding:20px;}@media (max-width:480px){#c28340 h2{clear:both;}.heinz-wolf-youtube-container figure.video iframe{width:100%;height:auto;min-height:auto;}.kfw-widget{width:100%;}.bx-wrapper.kfw-slider-mobile{margin-left:20px !important;}.kfw-slider-mobile .bx-controls-direction{max-width:calc(100% - 0px);margin-left:auto;margin-right:auto;bottom:0px;display:flex;justify-content:space-between;width:100%;margin:auto;overflow:hidden;z-index:1000;position:relative;top:5px;height:60px;bottom:30px;}.kfw-slider-mobile .bx-controls-direction .bx-prev:after{content:"\f104";left:-1px;}.kfw-slider-mobile .bx-controls-direction .bx-next:after{content:"\f105";left:1px;}.kfw-slider-mobile .bx-controls-direction .bx-prev,.kfw-slider-mobile .bx-controls-direction .bx-next{font-size:20px;position:relative;width:20px;height:40px;background-color:rgba(79,79,79,.8);color:white;border-radius:50px;padding-left:10px;padding-right:10px;padding-top:1px;padding-bottom:1px;vertical-align:middle;margin:10px;transition:0.2s;}.kfw-slider-mobile .bx-controls-direction .bx-prev:after,.kfw-slider-mobile .bx-controls-direction .bx-next:after{font:normal normal normal 27px/1 FontAwesome;font-weight:bold;color:white;text-align:center;width:100%;top:5px;position:relative;}.kfw-slider-mobile .kfw-teaser{width:calc(100% - 30px) !important;}.kfw-slider-mobile .kfw-widget.bx-clone{display:none !important;}.kfw-slider-mobile .bx-controls .bx-pager{top:-55px;height:50px;width:auto;left:33%;z-index:9999;float:left;margin-bottom:0;}.kfw-slider-mobile .bx-controls .bx-pager .bx-pager-item:first-of-type{display:none;}.kfw-slider-mobile .modal{top:50px !important;max-height:100% !important;display:table;}.kfw-slider-mobile .modal .modal-content{margin:15% auto;width:80%;padding:20px 10px;display:inline-block;}.kfw-images-modal{display:block !important;}.kfw-images-modal .left,.kfw-images-modal .right{width:100%;}.kfw-images-modal .left img,.kfw-images-modal .right img{width:100% !important;}}.kfw-widget{}.kfw-widget .modal{display:none;position:fixed;z-index:9999;left:0;top:0;opacity:1;width:100%;height:100%;max-height:100%;max-width:100%;box-sizing:content-box;background-color:#000;background-color:rgba(0,0,0,0.4);}.kfw-widget .modal-content{background-color:#fefefe;margin:5% auto;padding:40px;width:50%;border:1px solid #888;}.kfw-widget .modal-content .img-txt{display:flex;}.kfw-widget .modal-content .img-txt img{width:auto;max-width:80%;height:auto;}.kfw-widget .modal-content .img-txt .img-txt-left{width:50%;}.kfw-widget .modal-content .img-txt .img-txt-right{width:50%;}.kfw-widget .modal-content .kfw-images-modal{display:flex;}.kfw-widget .modal-content .kfw-images-modal img{width:75%;height:200px;margin-bottom:10px;}.kfw-widget .modal-content .kfw-images-modal .left,.kfw-widget .modal-content .kfw-images-modal .right{width:50%;display:grid;}.kfw-widget .close{color:#aaa;float:right;font-size:28px;font-weight:bold;}.kfw-widget .close:hover,.kfw-widget .close:focus{color:black;text-decoration:none;cursor:pointer;}html body.scrolled{padding-top:76px;}@media (max-width:930px){html body.scrolled{padding-top:50px;}}html body.scrolled > header{position:fixed;top:0;}html body.scrolled > header .baustyle__logo{left:0;}html body.scrolled > header .baustyle__logo img{max-height:76px;}html body > header{background-color:white;width:100%;font-weight:400;position:relative;z-index:99;overflow:visible;height:130px;opacity:1;}@media (max-width:1040px){html body > header{height:70px;background-color:transparent;position:fixed;top:0;}}html body > header .baustyle__container{display:flex;justify-content:flex-start;}@media (max-width:1040px){html body > header .baustyle__container{max-width:100%;-webkit-box-shadow:0px 0px 5px 2px rgba(79,79,79,0.3);-moz-box-shadow:0px 0px 5px 2px rgba(79,79,79,0.3);box-shadow:0px 0px 5px 2px rgba(79,79,79,0.3);}}html body > header .baustyle__container.main-nav{position:relative;top:-30px;}@media (max-width:1040px){html body > header .baustyle__container.main-nav{top:0px;}}html body > header .baustyle__logo{position:relative;float:left;left:0px;top:-50px;transition:0.2s;background-color:white;font-size:0;z-index:500;}html body > header .baustyle__logo *{font-size:0;line-height:0;}@media (max-width:860px){html body > header .baustyle__logo .baustyle__logo_desktop{display:none;}}html body > header .baustyle__logo .baustyle__logo_mobile{height:40px;box-sizing:border-box;padding:8px 20px;background-color:white;}@media (min-width:861px){html body > header .baustyle__logo .baustyle__logo_mobile{display:none;}}html body > header .baustyle__logo img{transition:0.2s;max-height:80px;}@media (max-width:1040px){html body > header .baustyle__logo img{height:60px;margin:5px;}}@media (max-width:860px){html body > header .baustyle__logo img{height:50px;}}@media (max-width:1040px){html body > header .baustyle__logo{left:0;top:0px;position:fixed;}}html body > header nav{font-size:14px;font-family:'Open Sans';left:105px;position:relative;}@media (max-width:1270px){html body > header nav{font-size:13pt;}}html body > header nav ul{margin:0;padding:0;}html body > header nav li{display:inline-block;}@media (max-width:1040px){html body > header nav li{width:100%;border-bottom:1px solid #ded9d7;}html body > header nav li:last-of-type a,html body > header nav li:last-of-type a.active{padding-bottom:30px;border-bottom:none;}}@media (max-width:1040px) and (max-width:1040px){html body > header nav li:last-of-type a,html body > header nav li:last-of-type a.active{padding-bottom:10px;}}html body > header nav li a{padding:24px 0 19px 0;margin:0 10px;display:inline-block;transition:0.2s;padding-bottom:24px;border-bottom:0px solid white;}@media (max-width:1040px){html body > header nav li a{padding:0px;margin:0;padding-top:10px;padding-bottom:10px;width:calc(100% - 25px);text-align:left;box-sizing:border-box;}html body > header nav li a:hover{color:#e31d3c;}}html body > header nav li a.active{padding-bottom:0px;}@media (max-width:1040px){html body > header nav li a.active{padding-bottom:6px;}}@media (min-width:1042px){html body > header nav li a:hover{padding-bottom:19px;color:#e31d3c;}}html body > header nav li:before{content:'/';color:#dcdad9;}@media (max-width:1040px){html body > header nav li:before{content:none;font-size:25px;}}html body > header nav li:first-child:before{content:'';}html body > header nav a{color:#58585a;font-size:14px;}html body > header nav li.sub{position:relative;display:inline-block;}html body > header nav li.sub ul.lvl-1{display:none;position:absolute;background-color:white;min-width:260px;box-shadow:0px 8px 16px 0px rgba(0,0,0,0.2);padding:0px 0px;z-index:100;top:50px;width:100%;}html body > header nav li.sub ul.lvl-1 li{width:100%;border-bottom:0.5pt solid #e3e2e2;}html body > header nav li.sub ul.lvl-1 li:before{content:'';}html body > header nav li.sub ul.lvl-1 li:last-child{border-bottom:none;}html body > header nav li.sub ul.lvl-1 a{padding:0px;line-height:8.6mm;font-size:14px;text-transform:unset;margin-left:0;padding-left:10px;}html body > header nav li.sub ul.lvl-1 a.active{border-bottom:none;color:#e31d3c;}@media (min-width:1042px){html body > header nav li.sub ul.lvl-1 a:hover{border-bottom:none;color:#e31d3c;border-left:5px solid #e31d3c;}}@media (max-width:1042px){html body > header nav li.sub ul.lvl-1 a{line-height:8mm;font-size:14px;}}html body > header nav li.sub:hover ul.lvl-1{display:block;}html body > header nav li.sub li.sub{position:relative;display:inline-block;}html body > header nav li.sub li.sub:after{font:normal normal normal 14px/1 FontAwesome;content:"\f054";left:-5px;position:relative;float:right;top:10px;}html body > header nav li.sub li.sub:hover ul.lvl-2{display:block;}html body > header nav li.sub li.sub ul.lvl-2{display:none;position:absolute;background-color:white;min-width:225px;box-shadow:0px 8px 16px 0px rgba(0,0,0,0.2);padding:0px 0px;z-index:100;top:0px;left:205px;width:100%;}html body > header nav li.sub li.sub ul.lvl-2 li{width:100%;border-bottom:0.5pt solid #e3e2e2;}html body > header nav li.sub li.sub ul.lvl-2 li:before{content:'';}html body > header nav li.sub li.sub ul.lvl-2 li:last-child{border-bottom:none;}html body > header nav li.sub li.sub ul.lvl-2 a{padding:0px;line-height:8.6mm;font-size:14px;text-transform:unset;margin-left:0;padding-left:10px;}html body > header nav li.sub li.sub ul.lvl-2 a.active{border-bottom:none;color:#e31d3c;}@media (max-width:1042px){html body > header nav li.sub li.sub ul.lvl-2 a{line-height:8mm;font-size:14px;}}html body > header nav li.sub li.sub:hover{color:#e31d3c;border-bottom:none;}html body > header nav li.sub li.sub:hover ul.lvl-2{display:block;}@media (max-width:1040px){html body > header nav{max-height:0;transition:max-height 0.4s;overflow:hidden;width:100%;color:#58585a;background-color:white;}html body > header nav.baustyle__nav_open{display:block;overflow-y:scroll;min-height:100%;}html body > header nav.baustyle__nav_open a{color:#58585a;}html body > header nav.baustyle__nav_open a:hover{color:#e31d3c;}html body > header nav.baustyle__nav_open li{padding-left:24px;}html body > header nav.baustyle__nav_open li:after{content:"";}html body > header nav.baustyle__nav_open li ul.lvl-1{box-shadow:none;position:relative;text-align:center;top:0px;border:none;margin-bottom:10px;}html body > header nav.baustyle__nav_open li ul.lvl-1 li{border:none;}html body > header nav.baustyle__nav_open li ul.lvl-1 li ul.lvl-2{box-shadow:none;position:relative;text-align:center;top:0px;border:none;margin-top:10px;margin-bottom:10px;left:10px;}html body > header nav.baustyle__nav_open li ul.lvl-1 li ul.lvl-2 li{border:none;}html body > header nav.baustyle__nav_open li ul.lvl-1 li ul.lvl-2 a{color:#4f4f4f;}html body > header nav.baustyle__nav_open li ul.lvl-1 li.sub a{padding-left:15px;}html body > header nav.baustyle__nav_open li ul.lvl-1 a{color:#4f4f4f;}}html body > header .main-navigation{top:0px;z-index:400;}@media (max-width:1040px){html body > header .main-navigation{left:0;top:70px;position:fixed;}}@media (max-width:860px){html body > header .main-navigation{left:0;top:50px;}}html body > header button.baustyle__navButton{display:none;}@media (max-width:1040px){html body > header button.baustyle__navButton{cursor:pointer;background-color:white;height:71px;font-size:34px;color:#58585a;border:none;box-sizing:border-box;width:100%;text-align:right;display:block;padding-right:20px;outline:none;cursor:pointer;}html body > header button.baustyle__navButton:after{font:normal normal normal 14px/1 FontAwesome;content:"\f0c9";font-size:inherit;transition:0.25s;display:inline-block;background-color:white;color:#58585a;padding:20px;border-radius:100%;height:20px;width:32px;text-align:center;z-index:9;margin-top:1px;margin-right:-13px;}html body > header button.baustyle__navButton.baustyle__navButton_open:after{content:"\f00d";transform:rotate(360deg);}}@media (max-width:1040px) and (max-width:860px){html body > header button.baustyle__navButton:after{margin-top:-12px;margin-right:-30px;}}@media (max-width:860px){html body > header button.baustyle__navButton{height:50px;}}@media (max-width:860px){html body > header{position:fixed;top:0;}}html body > header .baustyle__header_service{font-size:0;line-height:0;font-weight:300;padding:0;margin-bottom:30px;background-color:white !important;color:#a7a9ac !important;display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;}@media (max-width:1040px){html body > header .baustyle__header_service{display:none;}}html body > header .baustyle__header_service .login-icon{margin:0px;margin-right:7px;}html body > header .baustyle__header_service .lang-selector{margin-right:20px;line-height:1.2;font-size:24px;}html body > header .baustyle__header_service .lang-selector .lang-world{margin:0px;margin-right:7px;}html body > header .baustyle__header_service .lang-selector .lang-label{bottom:0px;margin-right:7px;color:#e31d3c;}html body > header .baustyle__header_service .lang-selector .fa{font-size:16px;}html body > header .baustyle__header_service .lang-selector .dropdown-content{min-width:50px;left:0px;text-align:center;}html body > header .baustyle__header_service span{margin-right:15px;margin-bottom:20px;position:relative;bottom:27px;font-size:16px;}html body > header .baustyle__header_service img{margin:15px 15px 15px 0;}html body > header .baustyle__header_service a{color:#a7a9ac;}html body > header .baustyle__header_service a:hover{color:#e31d3c;}html body > header .baustyle__header_service ul{font-size:16px;line-height:21px;margin-top:15px;}@media (max-width:1400px){html body > header .baustyle__header_service ul{padding:0 2%;}}html body > header .baustyle__header_service li{padding:0;margin:0;margin-right:10px;display:inline-block;}html body > header .baustyle__header_service li:before{display:none;}html body > header .baustyle__header_service .baustyle__header_service_social{position:relative;left:313px;}html body > header .baustyle__header_service .baustyle__header_service_social a{font-size:0;position:relative;width:20px;height:20px;display:block;width:auto;height:auto;padding:0px;}html body > header .baustyle__header_service .baustyle__header_service_social a:after{position:absolute;top:0;left:0;font:normal normal normal 20px/1 FontAwesome;content:"\f230";}html body > header .baustyle__header_service .baustyle__header_service_social a[href*="facebook.com/"]:after{content:"\f230";}html body > header .baustyle__header_service .baustyle__header_service_social a[href*="facebook.com/"]:hover:after{color:#3b5998;}html body > header .baustyle__header_service .baustyle__header_service_social a[href*="youtube.com/"]:after{content:"\f16a";}html body > header .baustyle__header_service .baustyle__header_service_social a[href*="youtube.com/"]:hover:after{color:#f00;}html body > header .baustyle__header_service .baustyle__header_service_social a[href*="instagram.com/"]:after{content:"\f16d";}html body > header .baustyle__header_service .baustyle__header_service_social a[href*="instagram.com/"]:hover:after{color:#e13d63;}html body > header .baustyle__header_service .baustyle__header_service_social a[href*="plus.google.com/"]:after{content:"\f0d5";}html body > header .baustyle__header_service .baustyle__header_service_social a[href*="plus.google.com/"]:hover:after{color:#dd4b39;}html body > header .baustyle__header_service .baustyle__header_service_social a[href*="pinterest.de/"]:after{content:"\f0d2";}html body > header .baustyle__header_service .baustyle__header_service_social a[href*="pinterest.de/"]:hover:after{color:#dd4b39;}html body > header .baustyle__header_service nav.extern-nav{font-size:9pt !important;}html body > header .baustyle__header_service nav.extern-nav ul{padding:0px;line-height:0;}html body > header .baustyle__header_service nav.extern-nav ul li + li:before{content:" | ";padding:0 0px;padding-top:10px;display:block;}html body > header .baustyle__header_service nav.extern-nav ul li + li a{padding-left:20px;font-size:9pt !important;}html body > header .baustyle__header_service nav.extern-nav ul li a{padding:0px;padding-top:0px;margin:0px;font-size:9pt !important;}html body > header .baustyle__header_service .house-counter img{z-index:0;position:relative;}html body > header .baustyle__header_service .house-counter .house-number{color:#e31d3c;position:relative;left:75px;font-size:17pt;top:47px;z-index:1000;}html body > header .baustyle__header_service .house-counter .label{position:relative;top:-8px;left:-10px;}.swordButton{font-size:20px;background-color:transparent;background-repeat:no-repeat;border:none;cursor:pointer;overflow:hidden;outline:none;}@media (max-width:1040px){.swordButton{font-size:30px;margin-left:0px;margin-right:15px;}}.inputSwordNavigation{vertical-align:middle;width:200px;border-radius:35px;border:1px solid #ded9d7;height:15px;right:-560px;padding-left:10px;display:none;}@media (max-width:1040px){.inputSwordNavigation{width:80%;height:40px;margin-top:5px;margin-bottom:5px;}}.search-input-container{position:absolute;width:70%;display:flex;right:-27px;bottom:-39px;background-color:#938f8f;padding:5px;padding-top:10px;padding-left:10px;}.search-input-container #searchSubmitBtn{margin-top:0px;position:relative;top:-3px;font-size:16px;}.search-input-container #searchInput{width:78%;}@media (max-width:480px){.search-input-container{position:relative;left:0%;background-color:transparent;bottom:-2px;width:90%;display:flex;}.search-input-container #searchInput{width:60%;}.search-input-container #searchSubmitBtn{margin-left:10px;padding:0 10px;}}@media (min-width:481px) and (max-width:1040px){.search-input-container{position:relative;width:90%;display:flex;right:-90px;bottom:-2px;float:right;background-color:transparent;}.search-input-container #searchInput{width:65%;}}.fade-in{opacity:1;animation-name:fadeInOpacity;animation-iteration-count:1;animation-timing-function:ease-in;animation-duration:0.5s;}@keyframes fadeInOpacity{0%{opacity:0;}100%{opacity:1;}}.baustyle__slider_sidebar_inner h2{margin-bottom:23px;}.baustyle__slider_sidebar_inner h4{margin-top:29px;}.baustyle__slider_sidebar_info{background-color:#e31d3c;color:white;padding:22px;padding-left:164px;width:258px;max-width:100%;position:relative;left:-185px;background-image:url(/typo3conf/ext/hvh_planer/Resources/Public/Icons/info-circle.png);background-repeat:no-repeat;background-position:95px 26px;top:40px;font-size:16px;line-height:1.6;}@media (max-width:860px){.baustyle__slider_sidebar_info{width:242px;left:-176px;}}@media (max-width:650px){.baustyle__slider_sidebar_info{width:100%;left:0;right:0;box-sizing:border-box;padding-left:31px;background-image:none;}}.baustyle__slider_sidebar_bottominfo{background-color:rgba(227,29,60,0.7);border-bottom-right-radius:21px;border-top-left-radius:90px;color:white;padding:20px;padding-left:40px;padding-top:0px;padding-bottom:0px;width:24%;max-width:100%;position:absolute;right:-0.9px;bottom:4px;font-size:16px;line-height:1.6;}.baustyle__slider_sidebar_bottominfo p{font-size:15px !important;}@media (max-width:480px){.baustyle__slider_sidebar_bottominfo{display:none;}}@media (min-width:481px) and (max-width:860px){.baustyle__slider_sidebar_bottominfo{width:100%;max-width:calc(100% - 60px);right:0px;bottom:0px;}.baustyle__slider_sidebar_bottominfo p{font-size:13px !important;}}.planer__header_category,.planer__header_button{position:relative;height:32px;display:block;margin-bottom:13px;}.planer__header_category a,.planer__header_button a{color:inherit;}.planer__header_category a:hover,.planer__header_button a:hover{color:#e31d3c;}.planer__header_category input,.planer__header_button input{display:none;}.planer__header_category label,.planer__header_button label{cursor:pointer;}.planer__header_category .planer__header_category_icon,.planer__header_button .planer__header_category_icon,.planer__header_category .planer__header_category_icon_active,.planer__header_button .planer__header_category_icon_active{width:40px;height:auto;overflow:hidden;position:absolute;transition:0.4s;}.planer__header_category .planer__header_category_icon,.planer__header_button .planer__header_category_icon{display:inline-block;}.planer__header_category .planer__header_category_icon_active,.planer__header_button .planer__header_category_icon_active{transition:0.4s;width:0;height:0;}.planer__header_category p,.planer__header_button p{display:inline-block;margin:0;margin-left:54px;font-weight:500;margin-top:2px;}.planer__header_category input:checked + label .planer__header_category_icon_active,.planer__header_button input:checked + label .planer__header_category_icon_active{display:inline-block;width:40px;height:32px;}.planer__header_button{margin-top:5px;}.baustyle__slider_sidebar{width:817px;height:100%;position:absolute;top:0;right:calc(50% - 1000px);overflow:hidden;}@media (max-width:1800px){.baustyle__slider_sidebar{padding-right:169px;}}@media (max-width:1300px){.baustyle__slider_sidebar{margin-right:0;}}@media (max-width:900px){.baustyle__slider_sidebar{padding-right:250px;}}@media (max-width:650px){.baustyle__slider_sidebar{top:0;left:0;width:100%;height:100%;box-sizing:border-box;padding-right:0;}}.baustyle__slider_sidebar_inner_circle{position:absolute;width:1004px;height:158%;background:linear-gradient(76deg,rgba(246,246,246,0.1) -76%,#f6f6f6 70%);content:"";border-radius:100%;top:-32%;left:19px;overflow:hidden;}@media (max-width:650px){.baustyle__slider_sidebar_inner_circle{opacity:0.85;top:0;border-radius:0;width:100%;height:100%;transform:none;right:0;left:0;opacity:0.9;background:linear-gradient(2deg,rgba(246,246,246,0.1) -8%,#f6f6f6 30%);}}.planer__header_button:hover .planer__header_category_icon_active{display:inline-block;width:40px;height:32px;}.baustyle__slider_sidebar_inner{position:absolute;z-index:1;left:13%;top:35%;}.baustyle__slider_sidebar_inner .button{margin-top:25px;}@media (max-width:480px){.baustyle__slider_sidebar_inner .button{float:right;margin-top:0;position:absolute;right:15px;bottom:20px;}}@media (max-width:860px){.baustyle__slider_sidebar_inner{top:23%;}}@media (max-width:650px){.baustyle__slider_sidebar_inner{top:0;left:0;padding:10px;box-sizing:border-box;}}@media (max-width:480px){.baustyle__slider_sidebar_inner{width:100%;height:100%;}}@media (max-width:860px){.baustyle_mood{margin-bottom:60px;}}.scrolled .baustyle__slider_hasSidebar,.baustyle__slider_hasSidebar{max-width:100%;position:relative;}@media (max-width:480px){.scrolled .baustyle__slider h2,.baustyle__slider h2{max-width:100%;margin-bottom:15px;margin-top:25px;}}.scrolled .baustyle__slider h3,.baustyle__slider h3{margin-bottom:25px;}@media (max-width:480px){.scrolled .baustyle__slider h3,.baustyle__slider h3{font-size:19px;}}.scrolled .baustyle__slider .bx-wrapper .bx-controls,.baustyle__slider .bx-wrapper .bx-controls{width:1243px;max-width:calc(100% - 0px);margin-left:auto;margin-right:auto;display:block;bottom:0px;display:flex;justify-content:center;width:100%;margin:auto;overflow:hidden;z-index:1000;position:absolute;left:10%;height:40px;bottom:30px;}@media (max-width:1024px){.scrolled .baustyle__slider .bx-wrapper .bx-controls,.baustyle__slider .bx-wrapper .bx-controls{max-width:calc(100%);}}@media (min-width:1170px){.scrolled .baustyle__slider .bx-wrapper .bx-controls,.baustyle__slider .bx-wrapper .bx-controls{bottom:30px;}}@media (max-width:1060px){.scrolled .baustyle__slider .bx-wrapper .bx-controls,.baustyle__slider .bx-wrapper .bx-controls{bottom:40px;}}@media (max-width:1024px){.scrolled .baustyle__slider .bx-wrapper .bx-controls,.baustyle__slider .bx-wrapper .bx-controls{bottom:35px;}}@media (max-width:860px){.scrolled .baustyle__slider .bx-wrapper .bx-controls,.baustyle__slider .bx-wrapper .bx-controls{bottom:45px;left:0px;}}@media (max-width:640px){.scrolled .baustyle__slider .bx-wrapper .bx-controls,.baustyle__slider .bx-wrapper .bx-controls{bottom:30px;}}.scrolled .baustyle__slider .bx-wrapper .bx-controls .bx-pager,.baustyle__slider .bx-wrapper .bx-controls .bx-pager{text-align:center;display:none;margin-top:0;margin-bottom:0;padding-left:16px;}.scrolled .baustyle__slider .bx-wrapper .bx-controls .bx-pager .bx-pager-item,.baustyle__slider .bx-wrapper .bx-controls .bx-pager .bx-pager-item{margin-right:10px;}.scrolled .baustyle__slider .bx-wrapper .bx-controls .bx-pager a.bx-pager-link,.baustyle__slider .bx-wrapper .bx-controls .bx-pager a.bx-pager-link{width:10px;height:10px;}.scrolled .baustyle__slider .bx-wrapper .bx-controls .bx-prev,.baustyle__slider .bx-wrapper .bx-controls .bx-prev,.scrolled .baustyle__slider .bx-wrapper .bx-controls .bx-next,.baustyle__slider .bx-wrapper .bx-controls .bx-next{font-size:20px;position:relative;width:40px;height:40px;background-color:rgba(79,79,79,.8);color:white;border-radius:50px;padding-left:10px;padding-right:10px;padding-top:1px;padding-bottom:1px;vertical-align:middle;margin:10px;transition:0.2s;}.scrolled .baustyle__slider .bx-wrapper .bx-controls .bx-prev:after,.baustyle__slider .bx-wrapper .bx-controls .bx-prev:after,.scrolled .baustyle__slider .bx-wrapper .bx-controls .bx-next:after,.baustyle__slider .bx-wrapper .bx-controls .bx-next:after{font:normal normal normal 27px/1 FontAwesome;font-weight:bold;color:white;text-align:center;width:100%;top:1px;position:relative;}.scrolled .baustyle__slider .bx-wrapper .bx-controls .bx-prev:hover,.baustyle__slider .bx-wrapper .bx-controls .bx-prev:hover,.scrolled .baustyle__slider .bx-wrapper .bx-controls .bx-next:hover,.baustyle__slider .bx-wrapper .bx-controls .bx-next:hover{background-color:#e31d3c;}.scrolled .baustyle__slider .bx-wrapper .bx-controls .bx-prev:after,.baustyle__slider .bx-wrapper .bx-controls .bx-prev:after{content:"\f104";left:-1px;}.scrolled .baustyle__slider .bx-wrapper .bx-controls .bx-next:after,.baustyle__slider .bx-wrapper .bx-controls .bx-next:after{content:"\f105";left:1px;}.scrolled .baustyle__slider .bx-wrapper,.baustyle__slider .bx-wrapper{position:relative;}.scrolled .baustyle__slider .bx-controls-direction,.baustyle__slider .bx-controls-direction{text-align:left;}.scrolled .baustyle__slider_wrapper.ui-header{margin-top:60px;}@media (max-width:1144px){.scrolled .baustyle__slider_wrapper.ui-header{margin-top:0px;}}.scrolled .baustyle__slider_wrapper,.baustyle__slider_wrapper{background-color:white;max-width:100%;position:relative;z-index:0;opacity:0;width:100%;display:block;}@media (max-width:860px){.scrolled .baustyle__slider_wrapper,.baustyle__slider_wrapper{margin-top:65px;}}@media (min-width:1180px){.scrolled .baustyle__slider_wrapper,.baustyle__slider_wrapper{margin-bottom:0px;}}@media (min-width:860px) and (max-width:1179px){.scrolled .baustyle__slider_wrapper,.baustyle__slider_wrapper{margin-bottom:70px;}}@media (width:1024px){.scrolled .baustyle__slider_wrapper,.baustyle__slider_wrapper{margin-bottom:0px;}}@media (width:823px){.scrolled .baustyle__slider_wrapper,.baustyle__slider_wrapper{margin-top:50px;}}@media (width:812px){.scrolled .baustyle__slider_wrapper,.baustyle__slider_wrapper{margin-top:50px;}}@media (max-width:768px){.scrolled .baustyle__slider_wrapper,.baustyle__slider_wrapper{margin-top:50px;}}@media (max-width:667px){.scrolled .baustyle__slider_wrapper,.baustyle__slider_wrapper{margin-top:50px;}}@media (max-width:640px){.scrolled .baustyle__slider_wrapper,.baustyle__slider_wrapper{margin-top:40px;}}.scrolled .baustyle__slider_wrapper .baustyle__slider_singleImage,.baustyle__slider_wrapper .baustyle__slider_singleImage{width:100%;overflow:hidden;max-height:79vh;min-height:32px;margin-bottom:20px;}@media (min-width:861px){.scrolled .baustyle__slider_wrapper .baustyle__slider_singleImage,.baustyle__slider_wrapper .baustyle__slider_singleImage{margin-bottom:85px;}}.scrolled .baustyle__slider_wrapper .baustyle__slider_singleImage img,.baustyle__slider_wrapper .baustyle__slider_singleImage img{margin:0;width:100%;display:block;max-width:100%;height:auto;}.scrolled .baustyle__slider_wrapper .bx-viewport,.baustyle__slider_wrapper .bx-viewport{max-height:64%;height:404px;}@media (max-width:1024px){.scrolled .baustyle__slider_wrapper .bx-viewport,.baustyle__slider_wrapper .bx-viewport{max-height:100%;}}@media (height:1366px){.scrolled .baustyle__slider_wrapper .bx-viewport,.baustyle__slider_wrapper .bx-viewport{max-height:50%;}}@media (max-width:860px){.scrolled .baustyle__slider_wrapper .bx-viewport,.baustyle__slider_wrapper .bx-viewport{max-height:106%;}}@media (width:823px){.scrolled .baustyle__slider_wrapper .bx-viewport,.baustyle__slider_wrapper .bx-viewport{max-height:123%;}}@media (width:812px){.scrolled .baustyle__slider_wrapper .bx-viewport,.baustyle__slider_wrapper .bx-viewport{max-height:133%;}}@media (width:768px){.scrolled .baustyle__slider_wrapper .bx-viewport,.baustyle__slider_wrapper .bx-viewport{max-height:46%;}}@media (max-width:639px){.scrolled .baustyle__slider_wrapper .bx-viewport,.baustyle__slider_wrapper .bx-viewport{max-height:30%;}}@media (width:568px){.scrolled .baustyle__slider_wrapper .bx-viewport,.baustyle__slider_wrapper .bx-viewport{max-height:105%;}}@media (width:411px){.scrolled .baustyle__slider_wrapper .bx-viewport,.baustyle__slider_wrapper .bx-viewport{max-height:28%;}}@media (width:375px){.scrolled .baustyle__slider_wrapper .bx-viewport,.baustyle__slider_wrapper .bx-viewport{max-height:28%;}}.scrolled_1 .baustyle__slider_wrapper .bx-viewport{max-height:70%;}@media (max-width:860px){.scrolled_1 .baustyle__slider_wrapper .bx-viewport{max-height:45%;}}.baustyle__slider_inner{max-width:100%;margin-bottom:-7px;}.baustyle__slider_inner img{z-index:-1 !important;max-height:400px;height:auto;width:90%;left:125px;position:relative;object-fit:cover;border-radius:20px;}@media (max-width:1024px){.baustyle__slider_inner img{width:100%;}}@media (max-width:860px){.baustyle__slider_inner img{max-height:auto;border-radius:0px;left:0px;order:1;}}@media (max-width:580px){.baustyle__slider_inner img{left:0px;}}.baustyle__slider_inner .baustyle__slider_action_button{position:relative;left:50%;top:-90px;}@media (max-width:680px){.baustyle__slider_inner .baustyle__slider_action_button{left:33%;top:-50px;}}@media (min-width:681px) and (max-width:860px){.baustyle__slider_inner .baustyle__slider_action_button{left:40%;}}.baustyle__slider_inner .baustyle__slider_action_button .header-button{padding:15px;font-size:22px;}@media (max-width:680px){.baustyle__slider_inner .baustyle__slider_action_button .header-button{font-size:16px;padding:5px 10px;font-weight:bolder;}}.baustyle__slider_inner .slide-description{background-image:url(/fileadmin/images/design/HvH_Webstuff_T2/Start_ROTE_FORM/START_ROTEForm_NEU.png);background-repeat:no-repeat;background-size:90mm;height:100%;width:670px;z-index:1000;position:absolute;top:260px;left:-20px;}.baustyle__slider_inner .slide-description .slider-title,.baustyle__slider_inner .slide-description .slider-text{color:white;position:relative;width:206px;left:65px;top:40px;line-height:40px;font-size:21px;word-wrap:break-all;}@media (max-width:1288px){.baustyle__slider_inner .slide-description .slider-title,.baustyle__slider_inner .slide-description .slider-text{left:70px;}}.baustyle__slider_inner .slide-description .slider-text{font-size:17px;}@media (width:1024px){.baustyle__slider_inner .slide-description{left:-120px;}}@media (max-width:860px){.baustyle__slider_inner .slide-description{top:0px;left:0px;color:#e31d3c;background-image:none;background-color:#ded9d7;width:100%;display:none;}}.baustyle__slider_inner .proven-expert{background-image:url(/fileadmin/images/design/Bausteine-5/190117WeisseFlaecheStart.svg);background-repeat:no-repeat;background-size:auto 435px;border-radius:0px;z-index:0;position:absolute;top:-24px;left:-31px;width:100%;height:730px;background-position-y:-6px;cursor:pointer;height:430px;background-position-y:7px;background-position-x:140px;}.baustyle__slider_inner .proven-expert img{object-fit:fill;width:auto;border-radius:0px;left:30px;top:80px;position:relative;height:160px;background-color:white;}@media (max-width:1040px){.baustyle__slider_inner .proven-expert{left:-20px;}}@media (max-width:580px){.baustyle__slider_inner .proven-expert{position:absolute;background-image:none;background-size:0px;width:100%;height:auto;text-align:center;margin:0 20px 20px 20px;left:0 !important;top:0 !important;}.baustyle__slider_inner .proven-expert img{position:inherit;width:100%;margin:auto;height:auto;left:0px;top:0px;}}@media (max-width:860px){.baustyle__slider_inner .proven-expert{background-image:none;width:15%;order:2;align-self:flex-end;margin-bottom:-50px;margin-right:0px;}}@media (max-width:860px){.seitenheader h1{width:100%;font-size:23px;word-break:break-word;}.span8 h2,.seitenheader h2{width:103%;}.linksKompetenzCentren{width:max-content;}.linksKompetenzCentren table{width:100%;}}.slider-container{}.slider-container .image-embed-item{width:100%;height:auto;}.slider-container .bx-wrapper{position:relative;margin-bottom:60px;padding:0;*zoom:1;-ms-touch-action:pan-y;touch-action:pan-y;}.slider-container .bx-wrapper img{max-width:100%;display:block;width:100%;height:auto;}.slider-container .bxslider{margin:0;padding:0;}.slider-container ul.bxslider{list-style:none;}.slider-container .bx-viewport{-webkit-transform:translatez(0);}@media (max-width:580px){.slider-container .bx-viewport .baustyle__slider_inner{position:relative;}.slider-container .bx-viewport .baustyle__slider_inner div{position:relative !important;}}.slider-container .bx-wrapper{box-shadow:none;border:none;background:#fff;}.slider-container .bx-wrapper .bx-pager,.slider-container .bx-wrapper .bx-controls-auto{position:absolute;bottom:-30px;width:100%;}.slider-container .bx-wrapper .bx-loading{min-height:50px;background:url('../../../typo3temp/tx_adxscss/images/bx_loader.gif') center center no-repeat #fff;height:100%;width:100%;position:absolute;top:0;left:0;z-index:2000;}.slider-container .bx-wrapper .bx-pager{text-align:center;font-size:0.85em;font-family:Arial;font-weight:bold;color:#666;padding-top:20px;}.slider-container .bx-wrapper .bx-pager.bx-default-pager a{background:#666;text-indent:-9999px;display:block;width:10px;height:10px;margin:0 5px;outline:0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}.slider-container .bx-wrapper .bx-pager.bx-default-pager a:hover,.slider-container .bx-wrapper .bx-pager.bx-default-pager a.active,.slider-container .bx-wrapper .bx-pager.bx-default-pager a:focus{background:#000;}.slider-container .bx-wrapper .bx-pager-item,.slider-container .bx-wrapper .bx-controls-auto .bx-controls-auto-item{display:inline-block;vertical-align:bottom;*zoom:1;*display:inline;}.slider-container .bx-wrapper .bx-pager-item{font-size:0;line-height:0;}.slider-container .bx-wrapper .bx-prev{left:10px;background:url('/fileadmin/img/controls.png') no-repeat 0 -32px;}.slider-container .bx-wrapper .bx-prev:hover,.slider-container .bx-wrapper .bx-prev:focus{background-position:0 0;}.slider-container .bx-wrapper .bx-next{right:10px;background:url('/fileadmin/img/controls.png') no-repeat -43px -32px;}.slider-container .bx-wrapper .bx-next:hover,.slider-container .bx-wrapper .bx-next:focus{background-position:-43px 0;}.slider-container .bx-wrapper .bx-controls-direction a{position:absolute;top:50%;margin-top:-25%;outline:0;width:32px;height:32px;text-indent:-9999px;}.slider-container .bx-wrapper .bx-controls-direction a.disabled{display:none;}.slider-container .bx-wrapper .bx-controls-auto{text-align:center;}.slider-container .bx-wrapper .bx-controls-auto .bx-start{display:block;text-indent:-9999px;width:10px;height:11px;outline:0;background:url('/fileadmin/img/controls.png') -86px -11px no-repeat;margin:0 3px;}.slider-container .bx-wrapper .bx-controls-auto .bx-start:hover,.slider-container .bx-wrapper .bx-controls-auto .bx-start.active,.slider-container .bx-wrapper .bx-controls-auto .bx-start:focus{background-position:-86px 0;}.slider-container .bx-wrapper .bx-controls-auto .bx-stop{display:block;text-indent:-9999px;width:9px;height:11px;outline:0;background:url('/fileadmin/img/controls.png') -86px -44px no-repeat;margin:0 3px;}.slider-container .bx-wrapper .bx-controls-auto .bx-stop:hover,.slider-container .bx-wrapper .bx-controls-auto .bx-stop.active,.slider-container .bx-wrapper .bx-controls-auto .bx-stop:focus{background-position:-86px -33px;}.slider-container .bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{text-align:left;width:80%;}.slider-container .bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto{right:0;width:35px;}.slider-container .bx-wrapper .bx-caption{position:absolute;bottom:0;left:0;background:#666;background:rgba(80,80,80,0.75);width:100%;}.slider-container .bx-wrapper .bx-caption span{color:#fff;font-family:Arial;display:block;font-size:0.85em;padding:10px;}.slider-shifted{margin-left:250px;}.slider-shifted h2,.slider-shifted h1{margin-left:-25px;font-size:40px;}@media (max-width:860px){.slider-shifted{margin:0px;padding:10px;background-color:#ded9d7 !important;}.slider-shifted h2{margin:0px;}.slider-shifted h2,.slider-shifted h1{margin-left:0px;font-size:25px;}}@media (min-width:860px) and (max-width:1179px){.slider-shifted h2{margin:0px;}}@media (width:1024px){.slider-shifted{margin-left:230px;}.slider-shifted .baustyle__container-twoColumns-mobileReverse{width:80%;margin:0px;}}.planer-container{margin-bottom:-50px;}.haeuser-container{margin-left:450px;}.haeuser-container-header{margin-top:-100px;}.slider-subline{margin-left:30%;max-width:50%;}.slider-subline .baustyle__bgWhite{background-color:transparent !important;}@media (max-width:860px){.slider-subline{margin-left:0px;max-width:100%;padding-left:10px;}}@media (max-width:860px){.mobile-hidden{display:none;}}@media (max-width:860px){.mobile-visible{display:block;}}.bx-pager-item:first-of-type:last-of-type{display:none !important;}.bx-wrapper{margin:0 auto;}.tx-hvh-housedatabase .houseList .bx-controls{width:100%;height:auto;clear:both;float:left;overflow:hidden;position:relative;z-index:2;}.bx-pager{margin:10px 0 20px 0;padding:0;float:left;left:50%;position:relative;text-align:center;}.bx-pager-item{float:left;margin:0 10px 0 0;position:relative;right:50%;}.bx-pager a.bx-pager-link{width:15px;height:15px;border-radius:10px;display:block;background:#a7a9ac;color:transparent;font-size:0px;-webkit-transition:all 0.5s;transition:all 0.5s;}@media (max-width:860px){.bx-pager a.bx-pager-link{width:20px;height:20px;}}a.bx-pager-link.active{background:#e31d3c;}.bx-controls{position:relative;text-align:center;height:auto;}.bx-controls .bx-pager{margin-top:20px;margin-bottom:40px;width:100%;left:auto;float:none;top:-15px;}.bx-controls .bx-pager .bx-pager-item{float:none;display:inline-block;right:0;}.bx-controls .bx-pager a.bx-pager-link.active{background-color:#e31d3c;}.greyAktionenSlider{padding-top:50px !important;padding-bottom:1px !important;}@media (max-width:860px){.aktionen-container .bx-viewport{padding:0 !important;}}.aktionen-container h2{font-size:26px;text-align:left;text-transform:uppercase;margin-top:-30px;}.aktionen-container .bx-viewport{overflow:hidden !important;background-color:white;padding:0px;}.aktionen-container .bx-pager{margin-top:20px;}.aktionen-container .bx-pager .bx-pager-item:first-child{display:none;}.aktionen-container .bx-pager a.bx-pager-link{background:#ded9d7;}.event-slider{position:relative;}@media (max-width:860px){.event-slider .header h3{margin-left:10px;font-size:16px;color:#58585a;word-break:keep-all;}.event-slider .teaser-text{position:relative !important;top:0px !important;width:100% !important;}.event-slider .teaser-text div:first-child{margin-left:15px;}.event-slider .news-img-wrap{order:1;position:unset !important;margin:0;height:250px;overflow:hidden;width:100% !important;float:none !important;padding:15px;margin-left:calc(15px /2) !important;overflow:hidden;transform:skewX(0) !important;-webkit-transform:skewX(0) !important;border-radius:0px !important;}.event-slider a img{transform:skewX(0) !important;-webkit-transform:skewX(0) !important;width:auto;height:100%;}.event-slider .more{position:relative !important;bottom:0px !important;left:10px !important;font-size:16px !important;word-break:keep-all;padding-top:8px !important;border-radius:10px !important;}}.event-slider .header{text-align:left;}.event-slider .teaser-text{position:absolute;width:45%;top:70px;text-align:left;}.event-slider .teaser-text p{word-break:keep-all;}.event-slider .news-img-wrap{float:right;overflow:hidden;position:relative;background:white;z-index:10 !important;transform:skewX(-20deg);-webkit-transform:skewX(-20deg);border-radius:20px 20px 0px 20px;max-height:450px;width:65%;left:116px;padding-right:10px;}.event-slider img{transform:skewX(20deg);-webkit-transform:skewX(20deg);position:absolute;top:0px;left:-85px;width:100%;height:auto;}.event-slider a img{position:relative;}.event-slider .footer{display:none;}.event-slider .more{height:28px;display:inline-block;margin:30px 10px 10px 0;padding:2px 20px 2px 15px;border:2px solid #d90c37;border-radius:10px;-webkit-border-radius:10px;font-size:20px;text-transform:uppercase;text-decoration:none;color:white;background-color:#e31d3c;-webkit-transition:all 0.3s;transition:all 0.3s;position:relative;bottom:0px;left:0px;}.event-slider .more:after,.event-slider h3:before{content:'\f054';font-family:'FontAwesome';font-size:18px;margin:0 10px 0 0;}.event-slider .more:after{margin:0px 0px 0 10px;}@media (max-width:480px){.sliderContainer .bx-thumb-container{top:0px !important;}.sliderContainer .bx-thumb-pager a img{height:50px;}}h1,h2,h3,h4,h5,h6{font-size:37px;font-weight:400;color:#58585a;line-height:1.25;}@media (max-width:860px){h1,h2,h3,h4,h5,h6{font-size:22px;}}h1.noMargin,h2.noMargin,h3.noMargin,h4.noMargin,h5.noMargin,h6.noMargin{margin-top:0;}h1{margin-top:30px;margin-bottom:20px;font-weight:400;}@media (max-width:860px){h1{margin-top:15px;font-size:20px;}}h2{font-size:25px;margin-top:15px;line-height:1.25;font-weight:400;}@media (max-width:860px){h2{font-size:18px;}}h3{font-size:21px;margin-top:15px;line-height:1.25;font-weight:400;}@media (max-width:860px){h3{font-size:16px;}}h4{font-size:17px;text-transform:uppercase;color:#e31d3c;margin-top:0;font-weight:400;margin-bottom:0px;}@media (max-width:860px){h4{font-size:15px;}}header + h4{margin-top:-17px;}h5{font-size:18px;margin-bottom:0px;padding-top:15px;margin-top:0;font-weight:400;}h6{margin:0;color:#e31d3c;font-size:26px;margin-bottom:20px;}.baustyle__greyBox .frame,.baustyle__greenBox .frame,.baustyle__whiteBox .frame{padding:20px;box-sizing:border-box;}.baustyle__greyBox .frame h4:first-child,.baustyle__greenBox .frame h4:first-child,.baustyle__whiteBox .frame h4:first-child{margin-top:0;}.baustyle__greyBox .frame input[type=text],.baustyle__greenBox .frame input[type=text],.baustyle__whiteBox .frame input[type=text]{width:100%;}@media (max-width:500px){.baustyle__greyBox .frame,.baustyle__greenBox .frame,.baustyle__whiteBox .frame{padding:25px;}}.baustyle__whiteBox .frame{background-color:white;}.baustyle__greyBox .frame,.baustyle__greyBox{background-color:#ded9d7;color:#58585a;}.baustyle__greyBox .frame h3,.baustyle__greyBox h3,.baustyle__greyBox .frame h4,.baustyle__greyBox h4{color:#e31d3c;}.leitbild .greyBox-straight{padding:20px 0 20px 20px;}.greyBox-straight{background-color:#ded9d7;color:#58585a;}.sponsor-teaserbox{margin-left:0px;}.list-links img{height:19px;width:23px;margin-right:15px;}.consultant-role{font-weight:bold;font-size:14px;}.consultant-name{font-size:22px;}.consultant-contact{display:table;}.consultant-contact .consultant-row{display:table-row;}.consultant-contact span{display:table-cell;line-height:1.8;font-weight:bolder;font-size:16px;vertical-align:middle;}.consultant-contact i{width:18px;margin-right:20px;}.consultant-contact i.fa-mobile:before{font-size:30px;}.consultant-contact i.fa-phone:before{font-size:24px;}.stadtbuero-address .company-info{font-weight:bold;font-size:14px;}.stadtbuero-address .opening-info{font-size:14px;}.stadtbuero-address h3{margin-top:0;margin-bottom:10px;}.stadtbuero-address a.tooltip{vertical-align:middle;position:relative;width:1.2em;height:1.2em;display:inline-block;color:#fff;font-weight:bold;font-size:0.8em;line-height:1em;background-color:#91b2d2;margin-left:0.5em;-webkit-border-radius:0.75em;-moz-border-radius:0.75em;border-radius:0.75em;}.stadtbuero-address a.tooltip:hover{background-color:#d29191;}.stadtbuero-address a.tooltip .tip{position:absolute;bottom:-40px;right:0;background:#938f8f;padding:5px 15px;color:white;border:1px solid #ded9d7;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;width:450px;box-shadow:5px 5px 4px rgba(0,0,0,.3);-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;transition:all 0.4s ease;}@media (max-width:860px){.stadtbuero-address a.tooltip .tip{width:75vw;float:right;}}@media (max-width:330px){.stadtbuero-address a.tooltip .tip{right:calc(-100vw / 2.2);}}@media (min-width:331px) and (max-width:369px){.stadtbuero-address a.tooltip .tip{right:calc(-100vw / 1.9);}}@media (min-width:370px) and (max-width:680px){.stadtbuero-address a.tooltip .tip{right:calc(-100vw / 1.5);}}@media (min-width:681px) and (max-width:1048px){.stadtbuero-address a.tooltip .tip{right:-30vw;}}.stadtbuero-address a.tooltip:before{content:"!";position:absolute;top:0.05em;left:0;text-indent:0;display:block;width:1.3em;text-align:center;}.stadtbuero-address a.tooltip:hover:after{bottom:100%;}.stadtbuero-address a.tooltip:hover:before{bottom:70%;}.stadtbuero-address a.tooltip:hover:after,.stadtbuero-address a:hover:before{opacity:1;}.stadtbuero-address img{width:90%;height:auto;}.boxKarriere{margin-top:-10px !important;margin-left:-5px !important;margin-bottom:30px !important;padding:20px 28px 30px 30px !important;z-index:-1;position:relative;}.boxKarriere .txt h3{color:white;float:unset !important;}.boxKarriere a{position:relative;bottom:0px;right:0px;}.karriere-wrapper .ce-gallery img{margin:-5px -5px 10px -5px !important;}.karriere-wrapper .borderR-bl{width:auto;border-radius:0 0 30px 0;}.karriere-wrapper .grey-no-padding-left{border-bottom-right-radius:30px;}.magazin-powermail .grey-no-padding-left{border-bottom-right-radius:30px;}.karriere-wrapper figure{margin:0 -5px 0 5px !important;}.box-rounded-right .greyHaustyp{background-color:#938f8f;color:white;border-bottom-right-radius:30px;}.box-rounded-right .greyHaustyp h4{color:white;font-size:20px;margin-bottom:10px;}.box-rounded-right{background-color:#ded9d7;padding:10px 20px 20px 20px;border-bottom-right-radius:30px;}.bop-login-container{margin-top:10px;background-color:#ded9d7;padding:35px;border-bottom-right-radius:30px;}.bop-login-container h2{color:#e31d3c;font-size:26px;margin-bottom:20px;margin-top:0px;}.planer__login{border-bottom-right-radius:30px;}.boxSponsoring{width:582px !important;}.boxSponsoring .txt{width:auto;}.haeuser-fragen p{margin:0 0 25px 0;text-align:justify;}.haeuser-fragen li{text-align:justify;}.baustyle__greenBox .frame{background-color:#e31d3c;color:white;}.baustyle__greenBox .frame a{color:#232624;}.baustyle__greenBox .frame a *{color:#232624;}.baustyle__greenBox .frame h3,.baustyle__greenBox .frame h4,.baustyle__greenBox .frame *{color:white;}.baustyle__greenBox .frame input[type=text]{background-color:#f6f6f6;color:#4f4f4f;margin-bottom:0;}.baustyle__greenBox .frame input[type=submit]{background-color:#4f4f4f;color:white;}.baustyle__teaserbox .frame{background-color:white;position:relative;}.baustyle__teaserbox .frame .ce-textpic{display:flex;}@media (max-width:550px){.baustyle__teaserbox .frame .ce-textpic{display:block;}}.baustyle__teaserbox .frame figure{margin:0;padding:0;}.baustyle__teaserbox .frame h3{font-weight:600;font-size:23px;}.baustyle__teaserbox .frame .ce-textpic.ce-intext.ce-left .ce-gallery{max-width:50%;margin:0;float:left;}@media (max-width:860px){.baustyle__teaserbox .frame .ce-textpic.ce-intext.ce-left .ce-gallery{width:auto;max-width:100%;padding:15px;}}.baustyle__teaserbox .frame .ce-textpic.ce-intext.ce-left .ce-gallery *{height:auto;max-width:initial;}.baustyle__teaserbox .frame .ce-bodytext{padding:35px;box-sizing:border-box;padding-bottom:75px;position:relative;float:right;}@media (max-width:860px){.baustyle__teaserbox .frame .ce-bodytext{width:100%;}}.baustyle__teaserbox .frame .button{position:absolute;right:35px;left:35px;bottom:35px;width:calc(100% - 70px);}@media (max-width:860px){.baustyle__teaserbox .frame .button{width:auto;left:auto;}}.button-block{width:100%;}.baustyle__row{width:100%;}@media (max-width:1024px){.baustyle__row .baustyle__container{margin:0px;padding:0px;}}.baustyle__row_centered .baustyle__container{width:880px;}@media (max-width:560px){.baustyle__row_breakOut .baustyle__container h1{width:80%;}}.ce-textpic.ce-intext.ce-right .ce-gallery,.ce-textpic.ce-intext.ce-left .ce-gallery,.ce-textpic .ce-above .ce-gallery{margin-bottom:40px;max-width:46%;}@media (max-width:800px){.ce-textpic.ce-intext.ce-right .ce-gallery,.ce-textpic.ce-intext.ce-left .ce-gallery,.ce-textpic .ce-above .ce-gallery{max-width:100%;width:100%;}}.ce-textpic.ce-intext.ce-right .ce-gallery{margin-left:40px;}.ce-textpic.ce-right .ce-gallery{float:right;}@media (max-width:800px){.ce-bodytext{width:100%;}}.ce-gallery figcaption{padding-top:10px;font-weight:400;font-size:13px;line-height:1.5;font-style:italic;}.ce-gallery img{display:block;max-width:100%;height:auto;}.round-corner img{border-bottom-right-radius:30px;}.button{background-color:#e31d3c;border-bottom:1px solid #e31d3c;margin-top:10px;color:white;padding:5px 14px;padding-top:6px;display:inline-block;font-weight:500;position:relative;z-index:0;border:none;cursor:pointer;text-align:center;border-radius:10px;font:inherit;box-sizing:border-box;}@media (max-width:860px){.button{font-size:14px;}}.button.outline{background-color:transparent;border:1px solid #e31d3c;color:#e31d3c;}@media (min-width:861px){.button:before{background-color:#e31d3c;content:"";position:absolute;height:0;width:100%;z-index:-1;top:0;left:0;border-radius:10px;pointer-events:none;}}.button:before{font:normal normal normal 16px/1 FontAwesome;content:"";padding-left:0px;top:0px;border-radius:10px;pointer-events:none;}.button.back:before{font:normal normal normal 16px/1 FontAwesome;content:"\f053";padding-right:14px;position:relative;top:1px;pointer-events:none;}.button:hover{color:#e31d3c;border-radius:10px;border:1px solid #e31d3c;background-color:white;}@media (max-width:860px){.button:hover{background-color:white;color:#1f1f1f;border-radius:10px;}}.button:hover:before{background-color:white;height:100%;color:#e31d3c;}.button:active{transform:scale(0.95);}.button:after{font:normal normal normal 14px/1 FontAwesome;content:"\f054";padding-left:14px;position:relative;top:1px;pointer-events:none;}.button.back:after{font:normal normal normal 14px/1 FontAwesome;content:"";padding-left:0px;position:relative;top:0px;pointer-events:none;}.button.grey{background-color:#f6f6f6;color:#1f1f1f;border-bottom-color:#f6f6f6;transition:0.5s;}.button.grey.dark{background-color:#4f4f4f;color:white;}.button.grey:before{background-color:#1f1f1f;}.button.grey:hover{color:#f6f6f6;border-bottom-color:#e31d3c;}.button.grey:hover:before{background-color:#1f1f1f;height:100%;color:#f6f6f6;}.button.red{background-color:#aa2c2c;border-bottom-color:#aa2c2c;}.button.red:hover{background-color:white;color:#aa2c2c;}.button.red:hover:before{background-color:white;}.button.red:hover:after{color:#aa2c2c;}.button.red:before{background-color:#aa2c2c;}.button.add:after{content:"\f067";}.button.grey.add:after{color:#e31d3c;}.button.cart:after{content:"\f07a";}.button.save:after{display:inline-block;transition:1s;transition-timing-function:cubic-bezier(0,0,0,1.06);margin-left:0;margin-right:14px;left:14px;}.button.save.done:after{content:"\f046";font:normal normal normal 14px/1 FontAwesome;}.button.remove:after,.button.close:after{content:"\f00d";color:white;top:0;}.button.plus:after{content:"\f067";}.button.remove.grey:after,.button.close.grey:after{color:#e31d3c;}.button:hover:after{color:#e31d3c;}.button.check:after{content:"\f00c";}ul.baustyle__ul,ul.baustyle__ul_checkmark{list-style:none;padding:0;margin-left:25px;margin-top:0px;}ul.baustyle__ul li,ul.baustyle__ul_checkmark li{padding-left:1.3em;padding-right:1.3em;line-height:20px;text-indent:-10px;margin-bottom:5px;margin-top:5px;}ul.baustyle__ul li:before,ul.baustyle__ul_checkmark li:before{content:"\f111";font-family:FontAwesome;display:inline-block;font-size:8px;color:#e31d3c;margin-right:10px;}ul.baustyle__ul_checkmark li{display:block;}ul.baustyle__ul_checkmark li:before{font-size:14px;}ul.baustyle__ul{margin-left:0px;}ul.baustyle__ul li{display:block;}ul.baustyle__ul_checkmark li:before{content:"\f00c";}.ul-check-grey{background-color:#ded9d7;padding:15px 15px 15px 30px;}.ul-check-grey ul.baustyle__ul li{list-style:none;display:block;}.ul-check-grey ul.baustyle__ul li:before{content:'\f00c';font-family:'FontAwesome';font-size:14px;margin:0 10px 0 0;color:#d90c37;left:-20px;top:0px;}.baustyle__container{width:1243px;max-width:calc(100% - 0px);margin-left:auto;margin-right:auto;display:block;}@media (max-width:1024px){.baustyle__container{max-width:calc(100%);}}@media (max-width:1040px){.slider-slim .baustyle__container{max-width:100%;margin-top:20px;}}@media (max-width:860px){.slider-slim .baustyle__container{max-width:calc(100% - 0px);margin-left:0px;margin-right:0px;}}@media (max-width:580px){.slider-slim .baustyle__container{max-width:calc(100% - 0px);margin:0px;}}.slider-slim .baustyle__container ul.baustyle__ul li,.slider-slim .baustyle__container ul.baustyle__ul_checkmark li,.slider-slim .baustyle__container p{font-size:20px;}@media (max-width:860px){.slider-slim .baustyle__container ul.baustyle__ul li,.slider-slim .baustyle__container ul.baustyle__ul_checkmark li,.slider-slim .baustyle__container p{font-size:18px;}}.slider-slim .baustyle__container .image{text-align:center;}.slider-slim .baustyle__container .image img{margin:auto;text-align:center;}.baustyle__backgroundImageBox{position:relative;overflow:hidden;background-color:#e31d3c;}.baustyle__backgroundImageBox .ce-textpic.ce-intext.ce-left .ce-gallery{right:0;top:0;max-width:100%;height:100%;width:auto;position:absolute;}.baustyle__backgroundImageBox .ce-textpic.ce-intext.ce-left .ce-gallery img{height:100%;width:auto;max-width:initial;}.baustyle__backgroundImageBox .ce-textpic.ce-intext.ce-left .ce-gallery figure{margin:0;}.baustyle__backgroundImageBox .ce-textpic.ce-intext.ce-left .ce-bodytext{z-index:2;position:relative;padding:35px;color:white;}@media (max-width:860px){.baustyle__backgroundImageBox .ce-textpic.ce-intext.ce-left .ce-bodytext{padding:15px;}}.baustyle__backgroundImageBox h2{color:white;text-transform:none;font-size:23px;margin-bottom:16px;}.baustyle__backgroundImageBox p{margin-top:13px;}@media (max-width:900px){.tx-hvh-planer .thumbnails .span3:nth-child(4n){width:calc(100% - 10px) !important;}}.thumbnails a{color:#938f8f;}.thumbnails a:hover{color:#e31d3c;}.thumbnails .span3{width:25% !important;text-align:left;}.thumbnails .span3 .content{padding:10px 10px 10px 0px;text-align:left;}.thumbnails .span3 .content img{max-width:100%;width:100%;height:auto;max-height:200px;}@media (max-width:1040px){.thumbnails .span3 .content img{max-height:inherit;}}.thumbnails .span3:nth-child(4n){width:calc(25% - 10px) !important;}.thumbnails .span3:nth-child(4n) .content{padding-right:0px;}.thumbnails .thumbnail-headline{font-size:16px;text-transform:uppercase;margin-top:10px;}.thumbnails .thumbnail-headline .fa.fa-chevron-up{top:-3px;position:relative;}.frame-type-uploads h2{text-align:left;}.frame-type-uploads .ce-uploads{list-style:none;text-align:left;padding:0px;}.frame-type-uploads .ce-uploads a{background-color:#e31d3c;border-bottom:1px solid #e31d3c;margin-top:10px;color:white;padding:5px 14px;padding-top:6px;display:inline-block;font-weight:500;position:relative;z-index:0;border:none;cursor:pointer;text-align:center;border-radius:10px;font:inherit;box-sizing:border-box;margin-top:15px;}@media (max-width:860px){.frame-type-uploads .ce-uploads a{font-size:14px;}}.frame-type-uploads .ce-uploads a.outline{background-color:transparent;border:1px solid #e31d3c;color:#e31d3c;}@media (min-width:861px){.frame-type-uploads .ce-uploads a:before{background-color:#e31d3c;content:"";position:absolute;height:0;width:100%;z-index:-1;top:0;left:0;border-radius:10px;pointer-events:none;}}.frame-type-uploads .ce-uploads a:before{font:normal normal normal 16px/1 FontAwesome;content:"";padding-left:0px;top:0px;border-radius:10px;pointer-events:none;}.frame-type-uploads .ce-uploads a.back:before{font:normal normal normal 16px/1 FontAwesome;content:"\f053";padding-right:14px;position:relative;top:1px;pointer-events:none;}.frame-type-uploads .ce-uploads a:hover{color:#e31d3c;border-radius:10px;border:1px solid #e31d3c;background-color:white;}@media (max-width:860px){.frame-type-uploads .ce-uploads a:hover{background-color:white;color:#1f1f1f;border-radius:10px;}}.frame-type-uploads .ce-uploads a:hover:before{background-color:white;height:100%;color:#e31d3c;}.frame-type-uploads .ce-uploads a:active{transform:scale(0.95);}.frame-type-uploads .ce-uploads a:after{font:normal normal normal 14px/1 FontAwesome;content:"\f054";padding-left:14px;position:relative;top:1px;pointer-events:none;}.frame-type-uploads .ce-uploads a.back:after{font:normal normal normal 14px/1 FontAwesome;content:"";padding-left:0px;position:relative;top:0px;pointer-events:none;}.frame-type-uploads .ce-uploads a.grey{background-color:#f6f6f6;color:#1f1f1f;border-bottom-color:#f6f6f6;transition:0.5s;}.frame-type-uploads .ce-uploads a.grey.dark{background-color:#4f4f4f;color:white;}.frame-type-uploads .ce-uploads a.grey:before{background-color:#1f1f1f;}.frame-type-uploads .ce-uploads a.grey:hover{color:#f6f6f6;border-bottom-color:#e31d3c;}.frame-type-uploads .ce-uploads a.grey:hover:before{background-color:#1f1f1f;height:100%;color:#f6f6f6;}.frame-type-uploads .ce-uploads a.red{background-color:#aa2c2c;border-bottom-color:#aa2c2c;}.frame-type-uploads .ce-uploads a.red:hover{background-color:white;color:#aa2c2c;}.frame-type-uploads .ce-uploads a.red:hover:before{background-color:white;}.frame-type-uploads .ce-uploads a.red:hover:after{color:#aa2c2c;}.frame-type-uploads .ce-uploads a.red:before{background-color:#aa2c2c;}.frame-type-uploads .ce-uploads a.add:after{content:"\f067";}.frame-type-uploads .ce-uploads a.grey.add:after{color:#e31d3c;}.frame-type-uploads .ce-uploads a.cart:after{content:"\f07a";}.frame-type-uploads .ce-uploads a.save:after{display:inline-block;transition:1s;transition-timing-function:cubic-bezier(0,0,0,1.06);margin-left:0;margin-right:14px;left:14px;}.frame-type-uploads .ce-uploads a.save.done:after{content:"\f046";font:normal normal normal 14px/1 FontAwesome;}.frame-type-uploads .ce-uploads a.remove:after,.frame-type-uploads .ce-uploads a.close:after{content:"\f00d";color:white;top:0;}.frame-type-uploads .ce-uploads a.plus:after{content:"\f067";}.frame-type-uploads .ce-uploads a.remove.grey:after,.frame-type-uploads .ce-uploads a.close.grey:after{color:#e31d3c;}.frame-type-uploads .ce-uploads a:hover:after{color:#e31d3c;}.frame-type-uploads .ce-uploads a.check:after{content:"\f00c";}.overlay{position:relative;}.overlay :after{position:absolute;content:"";top:0;left:0;width:100%;height:100%;opacity:0.7;background-color:#ded9d7;}.overlay :hover:after{opacity:0.5;background-color:transparent;}.dropdown{position:relative;display:inline-block;}.dropdown-content{display:none;position:absolute;background-color:#f9f9f9;min-width:160px;box-shadow:0px 8px 16px 0px rgba(0,0,0,0.2);padding:12px 16px;z-index:1;}.dropdown:hover .dropdown-content{display:block;}.center-flex{justify-content:space-between;}.center-flex .baustyle__container-twoColumns{justify-content:space-between;}@media (max-width:600px){.center-flex .baustyle__container-twoColumns{display:inline;margin:0px;max-width:90%;}}.center-flex .baustyle__container-twoColumns .span4{width:auto;}@media (max-width:600px){.center-flex .baustyle__container-twoColumns .span4{width:calc(100% - 10px) !important;}}.center-flex .baustyle__container-twoColumns .span4 .button-border{max-height:27px;margin-top:20px;width:200px;}@media (max-width:600px){.center-flex .baustyle__container-twoColumns .span4 .button-border{width:calc(100% - 10px) !important;}}.red-headline{font-size:21px;text-transform:uppercase;text-align:center;}.red-headline .fa{margin-right:7px;font-size:40px;}.ct{background-color:rgba(255,255,255,0.80);margin-top:-100px;min-height:100px;padding:33px 0 0;position:relative;}.ct h1{text-transform:uppercase;font-size:34px;font-weight:normal;line-height:36px;margin:0 0 64px 0;}.ct h1{width:1194px;margin-left:auto;margin-right:auto;}.ct p,.hTtxt p{margin:0 0 25px 0;}.ct p a,.ct ul a,.ct table a{color:#d90c37;text-decoration:underline !important;}.house-usp ul{list-style:none;margin-left:40px;}ul.check{list-style:none;}ul.check li:before,.house-usp ul li:before{content:'\f00c';font-family:'FontAwesome';margin:0 10px 0 0;color:#d90c37;left:-20px;top:0px;}.ct ul,.ct ol{margin:0 0 20px 0;padding:0 0 0 20px;}.borderR-bl{border-radius:0 0 0 30px;width:525px;}.iBox{margin:0 0 1px 0;padding:20px 30px 20px 30px;position:relative;}.iBox a.bt,a.btnOutline{min-height:20px;display:inline-block;padding:8px 20px 8px 15px;float:right;border:2px solid #d90c37;border-radius:10px;-webkit-border-radius:10px;font-size:20px;text-transform:uppercase;color:#d90c37;-webkit-transition:all 0.3s;transition:all 0.3s;}.iBox a.bt:before{content:'\f054';font-family:'FontAwesome';font-size:18px;margin:0 10px 0 0;}.iBox a.btnOutline:before{content:'\f054';font-family:'FontAwesome';font-size:18px;margin:0 10px 0 0;}.iBox a.bt{margin:-35px 0 0 0;}.iBox a.btnOutline{margin:20px 0 0 0;}.iBox.image{padding:0 30px 0 0;}.iBox.image img{float:left;margin:0 15px 0 0;}.iBox.image .txt{padding:20px 0 20px 0;}.iBox a.bt{margin:-35px 0 0 0;}.iBox.videoCaption{padding:20px 10px 20px 10px;margin-bottom:15px;width:590px;}.iBox.icon img{width:50px;height:auto;float:left;}.iBox.icon .txt{padding:0 0 0 65px;}.iBox .txt p{margin:0 0 50px 0;overflow:visible;}iBox.image h3,.iBox.icon h3{float:none;color:#494949 !important;}.iBox .txt h3{font-size:26px;margin:0 0 5px 0;float:left;width:100%;}@media (max-width:860px){.iBox.icon.paint.lightGrey.borderR-tl a{left:0px !important;}.iBox.icon img{margin-right:10px;}.iBox.icon .txt{padding:0px;}.iBox.icon .txt h3{float:none;}}.lightGrey{background-color:#e9e7e7 !important;}.darkGrey{background-color:#938f8f !important;}.teaser,.paint.default .teaser{background-color:#ded9d7 !important;margin-bottom:20px;width:400px;border-bottom-right-radius:30px;}.teaser.tImg{background:#fff;}.teaser.tImg h3{font-size:21px;margin-top:15px;line-height:1.25;font-weight:400;height:40px;padding:0 20px 0 20px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;}@media (max-width:800px){.teaser.tImg h3{font-size:14px;}}.teasercentrum.tImg h3{font-size:24px;color:white;margin-top:5px;line-height:1.25;font-weight:400;height:40px;padding:0 20px 0 20px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;}.teasercentrum.tImg p{margin-top:-30px;color:white;padding:0 20px 0 20px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;}.headerKompetenz h2{text-transform:uppercase;font-weight:400;font-size:34px;}.seitenheader h2{text-align:left !important;text-transform:uppercase;font-weight:400;font-size:28px;}.teasercentrum{width:276px;height:320px;border-radius:0 0 30px 0;background-color:#938f8f;margin-bottom:20px;color:white;}.teasercentrum a:hover{text-decoration:none;}.greyBoxEffizienz{padding:20px;background-color:#ded9d7 !important;}a img{border:none;outline:none;}ul.csc-uploads{padding:0;}ul.csc-uploads span{display:block;}ul.csc-uploads li{margin:0 0 20px 0;}ul.csc-uploads li{list-style:none outside none;margin:1em 0;}div.csc-textpic,div.csc-textpic div.csc-textpic-imagerow,ul.csc-uploads li{overflow:hidden;}div.csc-textpic div.csc-textpic-imagecolumn{float:left;}div.csc-textpic .csc-textpic-imagewrap img{border:none;display:block;}div.csc-textpic-imagecolumn,td.csc-textpic-imagecolumn .csc-textpic-image{margin-right:20px;margin-bottom:20px;}div.csc-textpic .csc-textpic-imagewrap .csc-textpic-image{margin-bottom:20px !important;}div.csc-textpic .csc-textpic-imagewrap .csc-textpic-image{margin-bottom:10px;}div.csc-textpic .csc-textpic-imagewrap figure,div.csc-textpic figure.csc-textpic-imagewrap{margin:0;display:table;}.lightGrey .csc-textpic-caption{background-color:#fff;}figcaption.csc-textpic-caption{display:table-caption;}.csc-textpic-caption{background-color:white;padding:10px 10px 10px 10px;margin-bottom:20px;font-size:14px;line-height:20px;text-align:center !important;}.csc-textpic-caption{text-align:left;caption-side:bottom;}.csc-uploads-fileSize{margin:0 0 10px 0;}ul.csc-uploads span{display:block;}.csc-uploads-fileName{text-decoration:none !important;font-weight:bold;font-family:'Open Sans',sans-serif;font-size:16px;line-height:22px;}.csc-firstheader{text-transform:uppercase;font-size:26px;line-height:28px;margin:0 0 16px 0;}.blzPdf{padding-bottom:20px;}.header_placeholder{height:56px;}.header_placeholder_small{height:28px;}.header_placeholder_medium{height:44px;}.iBoxBlz{height:120px;}.iBox a.btnOutline{float:right;}.katalogList{height:130px;}figure.image{margin:0 0 0 0;}.greyBauablauf{padding:50px 50px !important;}.greyZufriedenheit{padding:0 0 60px 0 !important;}@media (max-width:860px){.greyZufriedenheitTopm .baustyle__container,.baustyle__bgGrey.greyZufriedenheit .baustyle__container{width:auto !important;margin-left:0px !important;margin-right:0px !important;}}.greyZufriedenheitTopm{padding:0 0 60px 0;}@media (max-width:859px){.greyZufriedenheitTopm{padding-left:20px !important;padding-right:10px !important;}}.greyZufriedenheitTop .baustyle__bgGrey{padding:0 15px 0 0;}.kundenzufriedenheit-left .baustyle__container{max-width:100%;}.kundenzufriedenheit-left .span6:last-child{margin-top:15px;}.kundenzufriedenheit-left figure,.kundenzufriedenheit-right figure{margin:20px 0 0 0;}.kundenzufriedenheit-right .span6:last-child{margin-top:45px;}.headerKundenzufriedenheit{padding:20px 20px 1px 25px !important;}.headerKundenzufriedenheit h2{margin-left:140px !important;}.borderR-tl{border-radius:10px 0 10px 0;max-width:82%;}.canvas{padding:30px 0 30px 50px !important;margin-left:139px;margin-right:150px;border:1px solid #ccc;padding:0 14px 0 14px;}.canvas h4{font-size:20px;line-height:20px;margin:0 0 20px 0;}.canvas a{text-decoration:underline;}.divider:after{content:' ';display:block;background:#fff;width:100%;height:1px;margin:40px auto 0 auto;position:relative;}.blzInfo{padding:1px 0px 15px 10px;text-align:center;margin-top:-30px;}.whiteHouseDetails .ce-gallery img{margin-left:48px;}.whiteHouseDetails figure.image{margin:0px -10px -10px 0;height:310px;}.greyBauablauf input[type="text"]{width:65% !important;}.hauskatalog-download .greyBoxDownload .presseImage{width:50% !important;}.hauskatalog-download .greyBoxDownload .presseData{width:50% !important;}@media (max-width:860px){.hauskatalog-download .presseUploads .greyBoxDownload{margin-right:0px;margin-left:0px;width:calc(100% - 40px);}.hauskatalog-download .presseUploads .greyBoxDownload .presseImage{width:100% !important;}.hauskatalog-download .presseUploads .greyBoxDownload .presseData{margin-top:10px;width:100% !important;}.hauskatalog-download .presseUploads .greyBoxDownload .presseData a{width:100%;}}@media (max-width:640px){.hauskatalog-download .presseUploads .greyBoxDownload{margin-right:0px;margin-left:0px;width:calc(100% - 40px);}.hauskatalog-download .presseUploads .greyBoxDownload .presseData a{top:0px;}}.bgKomepetenzCentren{margin-top:-80px;}.bgKomepetenzCentren .image-embed-item{width:100%;}.bgKomepetenzCentren .border-box{margin-top:15px;border:none;padding:10px;}.bgKomepetenzCentren .border-box .button{margin-top:20px;}.kontakt-beratung-zeiten{padding-top:20px;}@media (max-width:860px){.baustyle__row_breakOut.canvas.borderR-tl{margin:0px;padding:0 ! important;display:table;padding:5px;}.baustyle__row_breakOut.canvas.borderR-tl .baustyle__container{width:calc(100% - 20px);}.baustyle__row_breakOut.canvas.borderR-tl .baustyle__container h4{margin-top:10px;}}.teaser.tImg{background:#fff;width:276px;height:320px;}@media (max-width:1024px){.teaser.tImg{width:100%;height:auto;}.teaser.tImg img{width:100%;height:auto;}}.teaser.tImg.wibutlerBeratung img{width:100%;height:245px;}@media (max-width:800px){.teaser.tImg.wibutlerBeratung img{height:auto;}}.teaser,.paint.default .teaser{background-color:#ded9d7 !important;margin-bottom:20px;}.teaser.tTxtImg.fright a{width:100%;height:100%;position:absolute;top:0;left:0;}.teaser.tTxtImg.fright{background:#fff;padding:0;width:100%;}.teaser.tTxtImg .txt{width:93%;height:267px;padding:30px 20px 30px 20px;background:white;}.teaser.tTxtImg.fright img{width:45.92346%;float:right;}.teaser.tTxtImg img{display:block;}.teaser.tImg img{object-fit:cover;width:100%;height:247px;}.teaser a{display:block;width:100%;}.ratgeber-teaser .baustyle__container-twoColumns .span6,.fourColumn .baustyle__container-twoColumns .span6{width:calc(50% - -5px);}@media (max-width:860px){.baustyle__container-twoColumns .span8{width:100% !important;}}.ratgeber-teaser{margin-left:30px;}.fourColumn{margin-left:30px;}.fourColumn .span6{margin-left:-15px;margin-right:-13px;}.hideImages{display:none;}.kompentenzCentren a{text-decoration:underline;}.red{background-color:#d9123b !important;color:#fff !important;padding:15px 15px 15px 15px;}.red h2{color:#fff;padding-left:25px;}.red ul{list-style-type:disc !important;}.red li{display:block !important;text-indent:-0.3em;margin:0 0 4px 0px;color:#fff !important;}.red li:before{color:white !important;}.greyBox{padding:20px 20px !important;}.greyBox h3{padding-left:25px;}.greyBox li{display:block !important;text-indent:-0.3em;margin:0 0 4px 0px;}.twoColumnSmart{margin-left:-15px;}.wibutler-youtube .wibutlerText{margin-left:15px;}.wibutler-youtube .wibutlerText .txt h3{word-break:keep-all;}.wibutlerText{width:378px;}.wibutlerBeratung{width:582px;background-color:white !important;}.greyBoxSmall{margin-top:-30px;padding:10px 10px !important;}.whiteBox{margin-top:-30px;background-color:white !important;padding:1px 10px 15px 10px !important;width:365.19px;}.whiteBoxMedium{margin-top:-30px;background-color:white !important;padding:1px 10px 15px 10px !important;width:276px;}.whiteBoxSmall{margin-top:-30px;background-color:white !important;padding:1px 10px 15px 10px !important;width:276px;}.white-boxBig{all:unset;}.white-boxBig p{margin-top:-10px;margin-bottom:20px;text-align:center;}.boxNoPadding .baustyle__bgWhite{background-color:unset !important;}.oneCol55 figure.image{margin:10px 15px 30px 0px;float:left;}.greyThreeCols{padding-bottom:50px !important;}.greyThreeCols p{margin-top:-15px;margin-bottom:5px;text-align:center;}.greyThreeCols .white-box{width:377px;}.greyThreeCols .red{padding:15px 15px 15px 30px !important;}.boxNoPadding .baustyle__container-twoColumns .span6 .frame{padding-right:0px !important;}.threeCols55 figcaption{width:227px;font-style:normal;font-size:16px;padding-bottom:15px;text-align:center;background-color:#e9e7e7 !important;}.boxNoPadding figcaption{width:281px;font-style:normal;font-size:16px;padding-bottom:15px;text-align:center;background-color:white;}.whiteBoxBig{margin-top:-50px;margin-bottom:70px;padding:20px 20px !important;}.whiteBoxBig h4{margin-top:-15px !important;}.whiteBoxBig li{margin-left:-20px;text-indent:-0.3em;}.whiteBoxBig p{margin:30px 0 25px 0;}.whiteBoxBig hr{margin:15px 0 20px 0;}.psbInfoWhite{text-align:center;width:582px;margin-top:-30px;padding:1px 0;background-color:white !important;}.psbInfoWhite p{margin-bottom:10px;margin-top:10px;}.baupartnerCheck{margin-top:70px;}.hidden-container{display:none;}.image-rows .ce-row{display:flex;}.image-rows .ce-row figure.image{margin:10px;}.border-box{border:2px solid #ded9d7;padding:15px;}.ausstattung-box{border-left:2px solid #ded9d7;border-right:2px solid #ded9d7;border-bottom:2px solid #ded9d7;padding-top:20px !important;padding-bottom:20px !important;border-bottom-right-radius:30px;}.ausstattung-box figure{margin:0px;}.ausstattung-finder-links{padding-top:30px !important;padding-bottom:30px !important;}.ausstattung-finder-links .span6{height:303px;padding:0px;}.ausstattung-finder-links .span6 .baustyle__bgWhite{padding:0px;}.ausstattung-finder-links .span6 .button{margin-top:15px;}.ausstattung-finder-links .span6 .baustyle__container{max-width:calc(100% - 20px);padding-left:15px;}.ausstattung-finder-links .span6 .ce-gallery img{width:auto;}@media (max-width:640px){.ausstattung-finder-links .span6{display:table-footer-group;}.ausstattung-finder-links .span6 .button{margin-bottom:20px;}}.grey-no-padding-left{padding:20px;background-color:#ded9d7;}.row-container{clear:both;display:flex;justify-content:space-between;padding-top:20px !important;padding-bottom:30px !important;}.row-container section{display:flex;justify-content:space-around;}.teaser-link{width:276px;background-color:white;}.teaser-link img{width:100%;min-height:247px;}.teaser-link .label{padding-top:10px;padding-bottom:10px;font-size:24px;text-align:center;}figure.video{margin:0px;padding:0px;}figure.video iframe{width:100%;min-height:450px;}.white-box{background-color:white;margin-bottom:30px;text-align:center;padding-bottom:10px;}.padding-bottom-small{padding-bottom:70px !important;}.padding-top-small{padding-top:70px !important;}.smartautark-container hr{margin-top:0px;}.red-box{background-color:#e31d3c;color:white !important;}.paint .red{color:#e31d3c;}.paint.red h2,.paint.red h3,.paint.red h4{color:white !important;}.button-border{border:1px solid;border-radius:10px;padding:13px;border-color:#ded9d7;}.button-border:hover{border-color:#e31d3c;}@media (max-width:600px){.button-border{width:100%;}}.center-button-container{display:flex !important;justify-content:space-between;margin:auto;}@media (min-width:1041px){.center-button-container{width:80% !important;}}@media (max-width:1040px){.center-button-container{width:97%;}}@media (max-width:860px){.center-button-container{justify-content:center;}}.boxNoSpace{margin-top:-100px;}.boxNoSpace .frame-space-after-small{margin-bottom:50px;}.boxNoSpace form label{width:10%;}.arrow-head h2:before{content:'\f054';font-family:'FontAwesome';left:-5px;position:relative;color:#ded9d7;font-size:21px;}.headerRL{margin-left:400px;}.subheaderRL-rechts{margin-left:-200px;}.greyBoxRL h2{font-size:28px;font-weight:400;}.greyBoxRL img{width:500px !important;height:270px !important;}.greyBoxRL .header_placeholder_small{height:48px;}.greyBoxRL *{color:white;}.row4-container{margin-left:-40px;}.row4-container section{display:flex;justify-content:space-around;}.row4-container img{height:290px;width:250px;margin-left:46px;}.row4-container p{font-size:24px;line-height:1,5;}.row4-container .baustyle__container{margin-left:-51px;margin-bottom:-33px;}.text-containerRL .frame-type-text{padding-top:50px;}.borderRL{position:relative;margin:0 90px 30px 90px;border:1px solid black;}.button-rightRL{padding:20px;}a.less-text,a.more-text{margin-left:20px;margin-top:10px;}a.more-text:before{content:'\f078';font-family:'FontAwesome';left:-5px;position:relative;color:#e31d3c;}a.less-text:before{content:'\f077';font-family:'FontAwesome';left:-5px;position:relative;color:#e31d3c;}.heinz-wolf-aktion-first .greyBox-straight{padding:20px;}.cc-color-override--1254661338.cc-window,.cc-color-override--1254661338.cc-revoke{color:white !important;background-color:rgba(0,0,0,0.6) !important;left:0px;bottom:0px;font-size:15px;font-family:'Open Sans',sans-serif;}.cc-color-override--1254661338.cc-window a,.cc-color-override--1254661338.cc-revoke a{text-decoration:underline;}.cc-color-override--1254661338.cc-window a.cc-btn,.cc-color-override--1254661338.cc-revoke a.cc-btn{text-decoration:none;}.cc-color-override--1254661338 .cc-btn{background-color:#e31d3c !important;}@media (max-width:1024px){.cc-color-override--1254661338.cc-window,.cc-color-override--1254661338.cc-revoke{display:block;}.cc-color-override--1254661338.cc-window .cc-compliance,.cc-color-override--1254661338.cc-revoke .cc-compliance{margin-top:10px;margin-bottom:20px;}}.cc-revoke{background-color:rgba(0,0,0,0.6);border-top-left-radius:15px;border-top-right-radius:15px;color:white;bottom:0px;}body > header > div:nth-child(3) > nav > ul > li:nth-child(8) > ul{margin-bottom:50px;}#rmjs-1{min-height:95px;}#rmjs-1 p{padding-left:20px;}.ce-textpic.ce-intext.ce-left .ce-gallery{margin-right:20px;float:left;}.ce-textpic.ce-intext.ce-right .ce-gallery{margin-left:20px;float:right;}.presseUploads{list-style:none;padding-left:0px;}.presseUploads span{display:block;}.presseUploads .greyBoxDownload{margin:0px;width:auto;margin-bottom:15px;}.presseUploads .greyBoxDownload .presseImage{width:33%;}.greyZufriedenheitTop{padding-top:30px !important;}.haustyp .presseUploads .greyBoxDownload{margin:0px;width:calc(100% - 40px);}span.presseFileDownload{font-weight:bold;font-size:18px;height:52px;}span.presseUploadSize{margin:0 0 10px 0;}.greyBoxDownload{display:flex;position:relative;background-color:lightgrey;margin:20px;padding:20px;width:100%;height:130px;border-bottom-right-radius:30px;margin-bottom:15px;}.greyBoxDownload img{max-height:128px;margin-right:1em;vertical-align:top;width:auto;}.greyBoxDownload a.btnOutline{position:absolute;bottom:10px;right:10px;}.greyBoxDownload a.btnOutline:before{content:'\f054';font-family:'FontAwesome';font-size:18px;margin:0 10px 0 0;}.hvhPresseTexte h2{margin-left:60px;}.presseData{border-bottom-right-radius:30px;}.presseData a{margin-top:30px;top:-15px;}.hauskatalog-download .presseData a{top:15px;}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.hotline-info p{color:#e41c3b;font-size:18px;font-weight:bold;margin-top:50px;text-transform:uppercase;}.hotline-info img{margin-top:5px;}.thumbnail-preview{max-width:300px;}.baustyle__container .frame-type-text a{text-decoration:underline;color:#e31d3c;}.baustyle__container .frame-type-text a span{color:#e31d3c;}.baustyle__container .frame-type-text a.button{text-decoration:none;padding:10px;color:white;}.baustyle__container .frame-type-text a.button:hover{color:#e31d3c;}.checkliste-download{position:relative;background-color:darkgrey;background-image:url('/fileadmin/user_upload/Hausbauchecklisten/checkliste_download_01.png');background-repeat:no-repeat;background-position:right;padding:10px 20px 20px 20px;height:110px;width:auto;margin-top:30px;}.checkliste-download h2{text-transform:uppercase;color:#fff;}.checkliste-download .checklisteUploads{list-style:none;}.checkliste-download .btnChecklisteDownload{min-height:25px;display:inline-block;margin:0 10px 10px 0;padding:10px 25px 10px 20px;background:#d90c37;border-radius:10px;-webkit-border-radius:10px;font-size:20px;text-transform:uppercase;text-decoration:none;color:#fff;-webkit-transition:all 0.3s;transition:all 0.3s;cursor:pointer;border:none;position:absolute;left:20px;bottom:10px;}.checkliste-download .btnChecklisteDownload:before{content:'\f054';font-family:'FontAwesome';font-size:18px;margin:0 10px 0 0;}.checkliste-download .btnChecklisteDownload:hover{color:#fff;}@media (max-width:680px){.checkliste-download h2{font-size:19px;}.checkliste-download .btnChecklisteDownload{font-size:14px;padding:10px;}}.historie-thumbnails .ce-gallery img{width:100%;margin-bottom:15px;}.iBox.icon.paint.lightGrey.borderR-tl{height:auto;}.list-with-checkmarks ul{list-style:none;}.list-with-checkmarks ul li:before{content:'\f00c';font-family:'FontAwesome';margin:0 10px 0 0;color:#d90c37;left:-20px;top:0px;}.tx-hvh-glossar .usp-text,#colHouseDetails .usp-text{background-color:#ded9d7;border-bottom-right-radius:30px;padding-top:5px;width:30%;}@media (max-width:860px){.tx-hvh-glossar .usp-text,#colHouseDetails .usp-text{margin-bottom:30px;padding-left:10px !important;width:calc(100% - 20px) !important;}}.tx-hvh-glossar .usp-text ul li:before,#colHouseDetails .usp-text ul li:before{content:'\f00c';font-size:18px;font-family:'FontAwesome';margin:0 10px 0 0;color:#d90c37;left:-20px;top:0px;}#colHouseDetails .usp-text{height:fit-content;margin-left:10%;padding:5px 15px 0px 30px;}@media (max-width:860px){#colHouseDetails .usp-text{margin-left:0;white-space:normal !important;}}@media (max-width:480px){#colHouseDetails .usp-text ul.baustyle__ul{margin-left:30px;}#colHouseDetails .usp-text ul.baustyle__ul li{display:table-row;text-indent:-14px;font-size:14px;}}.tx-hvh-glossar .usp-text{padding:0px 15px 0px 25px;width:78%;float:right;}@media (max-width:480px){.tx-hvh-glossar .usp-text ul.baustyle__ul li{display:table-row;text-indent:0px;font-size:14px;}}@media (max-width:860px){.tx-hvh-glossar .usp-text{float:none;padding:10px !important;width:90% !important;}.tx-hvh-glossar .usp-text ul.baustyle__ul li{white-space:nowrap;}}.tx-hvh-glossar .usp-text ul.baustyle__ul li{display:table-row;text-indent:0px;line-height:25px;}@media (max-width:900px){.tx-hvh-glossar .teaser.tImg .txt h3{font-size:16px !important;}}.usp-header h1{margin-left:-2px;}.frame-space-after-small.usp-header{margin-bottom:50px;}.teaserbox-darkgrey .teaser{background-color:#938f8f;}.teaserbox-white .teaser{background-color:#fff !important;border-radius:0px;}.teaserbox-white .teaser h3{height:30px;font-size:24px !important;text-align:center;}.teaserbox-wide .teaser{width:582px;}@media (max-width:1100px){.teaserbox-wide .teaser{width:100%;}}.teaserbox-wide .teaser img{width:100%;}.intern-item{margin-top:65px;}.intern-item .baustyle__container-twoColumns{justify-content:flex-start;}.intern-item h2{background-color:#938f8f;color:white;margin:0;padding:10px;}.intern-item p{padding-left:10px;}.intern-item .button{margin-bottom:20px;padding-left:10px;position:relative;bottom:-20px;}.intern-item .button:after{content:"";}.intern-item .button:hover{border-radius:10px;color:#ded9d7;}.intern-item .button:hover:before{background-color:transparent;}.intern-item .tx-felogin-pi1 input{background-color:transparent;border:1px solid #e31d3c;color:#e31d3c;}.intern-item .tx-felogin-pi1 input:after{content:"";}.intern-item .tx-felogin-pi1 input:before{content:"\f015";}.intern-item.no-margin-top{margin-top:0px;}.span4.portrait{width:20%;}@media (max-width:1048px){.span4.portrait{width:100%;}}.span4.quote{font-size:18px;width:46%;font-style:italic;}.span2.quote{padding-bottom:20px;}@media (max-width:900px){.hide-mobile{display:none;}}.small-thumbnail img{height:200px;}.mid-thumbnail img{height:320px;}.frame-space-before-none{margin-top:0;}.frame-space-before-extra-small{margin-top:10px;}.frame-space-after-extra-small{margin-bottom:10px;}.frame-space-after-small{margin-bottom:90px;}@media (max-width:860px){.frame-space-after-small + .frame-space-before-medium{margin-top:0;}}.frame-space-before-small{margin-top:20px;}.frame-space-after-extra-large{margin-bottom:150px;width:100%;display:inline-block;}@media (max-width:900px){.frame-space-after-extra-large{margin-bottom:75px;}}.frame-space-before-extra-large{margin-top:150px;width:100%;display:inline-block;}@media (max-width:900px){.frame-space-before-extra-large{margin-top:75px;}}.frame-space-after-large{margin-bottom:100px;width:100%;display:inline-block;}@media (max-width:860px){.frame-space-after-large{margin-bottom:25px;}}.frame-space-before-large{margin-top:100px;width:100%;display:inline-block;}@media (max-width:860px){.frame-space-before-large{margin-top:25px;}}.frame-space-after-medium{margin-bottom:70px;width:100%;display:inline-block;}@media (max-width:860px){.frame-space-after-medium{margin-bottom:35px;}}.frame-space-before-medium{margin-top:70px;width:100%;display:inline-block;}@media (max-width:860px){.frame-space-before-medium{margin-top:35px;}}.frame-space-before-small{margin-top:35px;width:100%;display:inline-block;}@media (max-width:900px){.span8 + .span4 .frame-space-before-medium{margin-top:0;}}.gme-info-window p{margin-top:3px;}.gme-info-window h5{padding-top:1px;}.baustyle__sidebar{background-image:url('/fileadmin/images/design/HvH_Teil-3/SubnaviROT-Balken.svg');height:280px;width:52px;position:fixed;right:0;top:26%;background-color:transparent;padding-top:15px;background-repeat:no-repeat;z-index:99999;opacity:1;}@media (max-width:434px){.baustyle__sidebar{top:20%;display:none;background-image:none;right:20px;}}.baustyle__sidebar section:not(.hidden){display:flex;justify-content:center;align-items:center;font-size:0;height:50px;width:50px;background-size:82% auto;background-position:center;box-sizing:border-box;background-repeat:no-repeat;text-align:center;line-height:33px;transition:0.2s;cursor:pointer;position:relative;border-bottom:1px solid rgba(255,255,255,0.38);}.baustyle__sidebar section:not(.hidden) a{width:100%;height:100%;top:0;left:0;color:inherit;}.baustyle__sidebar section:not(.hidden) a img{position:relative;top:10px;}.baustyle__sidebar section:not(.hidden):first-of-type{border-radius:6px 0 0;}.baustyle__sidebar section:not(.hidden):last-of-type{border-radius:0 0 0 6px;border-bottom:none;}.baustyle__sidebar section:not(.hidden).baustyle__sidebar_cart{background-image:url(/typo3conf/ext/hvh_planer/ext_icon.gif);background-size:53% auto;background-size:73% auto;background-color:#e31d3c;}.baustyle__sidebar section:not(.hidden).baustyle__sidebar_logout{background-image:url(/typo3conf/ext/hvh_planer/Resources/Public/Icons/logout.png);background-size:53% auto;background-color:#e31d3c;}.baustyle__sidebar section:not(.hidden) header{right:55px;font-size:0;transition:0.2s;position:absolute;pointer-events:none;line-height:1;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.baustyle__sidebar section:not(.hidden):hover,.baustyle__sidebar section:not(.hidden).active{border-radius:6px;transform:scale(1.05);background-color:#ded9d7;}.baustyle__sidebar section:not(.hidden):hover header,.baustyle__sidebar section:not(.hidden).active header{font-size:15px;background-color:rgba(255,255,255,0.7);border-radius:5px;padding:3px;}@media (max-width:434px){.baustyle__sidebar section:not(.hidden){background-color:rgba(0,0,0,.6);color:white;font-weight:bold;border-radius:10px !important;font-size:40px;font-family:"FontAwesome";width:60px;height:60px;cursor:pointer;margin-bottom:20px;}.baustyle__sidebar section:not(.hidden) a img{position:relative;top:0px;}}.baustyle__sidebar section.baustyle__sidebar_login{background-color:#e31d3c;}.baustyle__sidebar section.baustyle__sidebar_info{background-image:none;background-color:#e31d3c;}.baustyle__sidebar section.baustyle__sidebar_info:after{content:"\f129";font-family:"FontAwesome";position:absolute;top:0;left:0;width:100%;height:100%;color:white;font-size:30px;box-sizing:border-box;padding:9px;padding-right:5px;}.baustyle__sidebar section.baustyle__sidebar_info .baustyle__sidebar_info_content{width:300px;font-size:12px;line-height:1.5;background-color:#ffffa9;padding:22px;text-align:left;border-radius:20px 0 20px 20px;right:-51px;opacity:0;pointer-events:none;position:absolute;background-color:#e31d3c;}.baustyle__sidebar section.baustyle__sidebar_info:hover .baustyle__sidebar_info_content{opacity:0;font-size:12px;}.baustyle__sidebar section.baustyle__sidebar_info.active,.baustyle__sidebar section.baustyle__sidebar_info.active:hover{z-index:9;}.baustyle__sidebar section.baustyle__sidebar_info.active .baustyle__sidebar_info_content,.baustyle__sidebar section.baustyle__sidebar_info.active:hover .baustyle__sidebar_info_content{opacity:1;font-size:12px;right:51px;pointer-events:auto;}@media (max-width:434px){.baustyle__sidebar section.baustyle__sidebar_info.active .baustyle__sidebar_info_content,.baustyle__sidebar section.baustyle__sidebar_info.active:hover .baustyle__sidebar_info_content{top:47px;max-width:100vw;box-sizing:border-box;right:0;max-height:68vh;overflow:auto;}}.baustyle__sidebar section.baustyle__sidebar_contact{background-image:none;background-color:#e31d3c;}.baustyle__sidebar section.baustyle__sidebar_contact:after{content:"\f0e0";font-family:"FontAwesome";position:absolute;top:0;left:0;width:100%;height:100%;color:white;font-size:30px;box-sizing:border-box;padding:9px;padding-right:7px;pointer-events:none;}.baustyle__sidebar section.baustyle__sidebar_faq{background-image:none;background-color:#e31d3c;}.baustyle__sidebar section.baustyle__sidebar_faq:after{content:"\f128";font-family:"FontAwesome";position:absolute;top:0;left:-1px;width:100%;height:100%;color:white;font-size:30px;box-sizing:border-box;padding:9px;padding-right:7px;pointer-events:none;}.sidebar-action-toggle{display:none;position:fixed;top:60px;right:10px;width:60px;height:60px;background-color:rgba(0,0,0,.6);color:white;font-weight:bold;border-radius:10px;font-size:40px;font-family:"FontAwesome";cursor:pointer;}.sidebar-action-toggle:before{width:50px;height:50px;position:relative;left:10px;top:2px;}@media (max-width:480px){.sidebar-action-toggle{display:none;}}.chevron-down:before{content:"\f078";}.chevron-up:before{content:"\f077";}.youtube{position:relative;width:100%;height:0;padding-bottom:56.25%;}.youtube iframe{position:absolute;top:0;left:0;width:100%;height:100%;max-width:100%;}.youtube-row-container{padding-top:40px !important;}.youtube-row-container .video{margin:0px;margin-bottom:40px;}.systemarchitektur-youtube iframe{width:100%;}.baustyle__container-twoColumns{display:flex;justify-content:space-between;flex-wrap:wrap;}.baustyle__container-twoColumns .span2{width:16%;}@media (max-width:900px){.baustyle__container-twoColumns .span2{width:100%;}}.baustyle__container-twoColumns .span3{width:calc(20% - 5px);}@media (max-width:900px){.baustyle__container-twoColumns .span3{width:100% !important;}}.baustyle__container-twoColumns .span4{width:calc(32% - 5px);max-width:100%;}@media (max-width:900px){.baustyle__container-twoColumns .span4:not(.breakSmall){width:100%;}}@media (max-width:6800px){.baustyle__container-twoColumns .span4.breakSmall{width:100%;}}.baustyle__container-twoColumns .span6{width:calc(50% - 10px);position:relative;}@media (max-width:860px){.baustyle__container-twoColumns .span6{width:calc(50% - 5px);}}@media (max-width:900px){.baustyle__container-twoColumns .span6:not(.breakSmall){width:100%;}.baustyle__container-twoColumns .span6:not(.breakSmall) + .span6 .frame-space-before-large{margin-top:0;}}@media (max-width:680px){.baustyle__container-twoColumns .span6.breakSmall{width:100%;}.baustyle__container-twoColumns .span6.breakSmall + .span6 .frame-space-before-large{margin-top:0;}}.baustyle__container-twoColumns .span6:last-child{border-right:none;}.baustyle__container-twoColumns .span6:first-child{border-right:none;}.baustyle__container-twoColumns .span6 .frame{padding-right:0px;}.baustyle__container-twoColumns .span9{width:calc(80% - 25px);}@media (max-width:900px){.baustyle__container-twoColumns .span9{width:100%;}}.baustyle__container-twoColumns .span8{width:64%;}@media (max-width:900px){.baustyle__container-twoColumns .span8{width:100%;}}.baustyle__container-twoColumns .span10{width:84%;}@media (max-width:900px){.baustyle__container-twoColumns .span10{width:100%;}}.baustyle__container-twoColumns .span12{width:100%;}@media (max-width:900px){.baustyle__container-twoColumns{display:block;}}@media (max-width:860px){.baustyle__container-twoColumns-mobileReverse{flex-direction:column-reverse;}}.baustyle__bgGrey,.baustyle__bgDarkGrey{background-color:#ded9d7;color:#58585a;padding-bottom:1px;padding:0 15px;box-sizing:border-box;}.baustyle__bgGrey *,.baustyle__bgDarkGrey *{color:#58585a;}.baustyle__bgGrey .price *,.baustyle__bgDarkGrey .price *{color:white;}.baustyle__bgGrey option:disabled,.baustyle__bgDarkGrey option:disabled{color:#a7a9ac;}.baustyle__bgGrey .save.button,.baustyle__bgDarkGrey .save.button,.baustyle__bgGrey .button.add,.baustyle__bgDarkGrey .button.add,.baustyle__bgGrey .button.cart,.baustyle__bgDarkGrey .button.cart{color:white;}.baustyle__bgGrey .close.button.grey,.baustyle__bgDarkGrey .close.button.grey{color:#58585a;}.baustyle__bgGrey .button,.baustyle__bgDarkGrey .button{color:white;}.baustyle__bgGrey .button:hover,.baustyle__bgDarkGrey .button:hover{color:#e31d3c;}@media (min-width:861px){.baustyle__bgGrey .baustyle__bgWhite,.baustyle__bgDarkGrey .baustyle__bgWhite{padding:0 35px;}}@media (max-width:861px){.baustyle__bgGrey .baustyle__bgWhite,.baustyle__bgDarkGrey .baustyle__bgWhite{padding:0 15px;}}@media (max-width:860px){.baustyle__bgGrey,.baustyle__bgDarkGrey{padding:0 15px;}.baustyle__bgGrey .baustyle__container,.baustyle__bgDarkGrey .baustyle__container{width:calc(100% + 10px);max-width:100%;padding-left:0;padding-right:0;}}.baustyle__bgGrey_whiteBoxes{padding-top:150px;padding-bottom:150px;width:100%;display:inline-block;}.baustyle__bgGrey_whiteBoxes .span6{background-color:white;padding:25px 25px;box-sizing:border-box;}@media (max-width:900px){.baustyle__bgGrey_whiteBoxes .span6{padding:0;}.baustyle__bgGrey_whiteBoxes .span6:not(:last-of-type){margin-bottom:15px;}}.baustyle__bgWhite{background-color:white;box-sizing:border-box;clear:both;}.baustyle__bgDarkGrey{background-color:#938f8f;color:#58585a;}.fullscreen{width:100%;}.fullscreen .baustyle__container{width:100%;max-width:100%;}.fullscreen .baustyle__container h2{margin-left:20px;margin-right:20px;}.fullscreen .baustyle__container .image{width:100%;max-width:100%;margin:0px;}.fullscreen .baustyle__container .image img{width:100%;max-width:100%;margin:0px;}.ce-column{float:left;margin:0px;width:100%;}.ce-column:only-child{float:none;}.ce-gallery img{width:100%;}figure figcaption{background-color:#ded9d7;text-align:center;font-size:16px !important;line-height:1.5;font-style:normal !important;padding:10px;border-bottom-right-radius:30px;}.baustyle__bgGrey figure figcaption{background-color:#fff;padding:10px;border-radius:0;}.column-3-text{column-count:3;column-gap:40px;column-rule-style:solid;column-rule-color:#938f8f;}.column-3-text *{word-break:keep-all;}@media (max-width:860px){.column-3-text{column-count:1;}}.column-2-text{column-count:2;column-gap:40px;column-rule-style:solid;column-rule-color:#938f8f;}.column-2-text *{word-break:keep-all;}@media (max-width:860px){.column-2-text{column-count:1;}}.width-100 iframe{width:100%;}.news-list-view{display:flex;justify-content:space-between;flex-wrap:wrap;width:100%;}.news-list-view .page-navigation > p{display:none;}.news-list-view .article{display:flex;flex-direction:column;width:calc(33% - 25px);background-color:white;position:relative;padding-bottom:0;margin-bottom:60px;border-bottom-right-radius:30px;background-color:#ded9d7;border:1px solid #ded9d7;}@media (max-width:860px){.news-list-view .article{width:calc(100% - 5px);}}.news-list-view .article h3{line-height:1;text-transform:none;height:45px;display:inline-flex;margin-top:-10px;padding-bottom:30px;}.news-list-view .article h3:before{content:"\f054";font-family:'FontAwesome';margin-right:10px;font-weight:normal;float:left;position:relative;top:4px;}.news-list-view .article .header{order:3;padding:10px 10px 0px 15px;margin-bottom:20px;}@media (max-width:860px){.news-list-view .article .header{padding:0 15px;}}.news-list-view .article .header h3 a span{font-size:16px;color:#58585a;word-break:keep-all;-webkit-box-decoration-break:clone;box-decoration-break:clone;}.news-list-view .article .news-img-wrap{order:1;margin:0;overflow:hidden;background-color:#ded9d7 !important;}@media (max-width:860px){.news-list-view .article .news-img-wrap{padding:15px;}}.news-list-view .article .news-img-wrap img{max-width:100%;height:auto;width:100%;}.news-list-view .article .news-img-wrap a{padding:0;border:none;}@media (max-width:860px){.news-list-view .article .news-img-wrap a{float:none !important;}}.news-list-view .article .teaser-text{order:4;padding:0 40px;padding-bottom:10px;font-size:16px;margin:0;min-height:35px;}@media (max-width:860px){.news-list-view .article .teaser-text{padding:0px;}}.news-list-view .article .teaser-text .more{text-transform:lowercase;font-weight:500;font-size:16px;position:relative;top:10px;left:-25px;width:auto;background-color:#e31d3c;color:white;padding:5px 14px;padding-top:6px;display:inline;border-radius:10px;}@media (max-width:860px){.news-list-view .article .teaser-text .more{left:15px;}}.news-list-view .article .teaser-text .more:after{font:normal normal normal 14px/1 FontAwesome;content:"\f054";padding-left:14px;position:relative;top:1px;pointer-events:none;}.news-list-view .article .teaser-text div{display:none;}.news-list-view .article .footer{display:none;order:2;padding:30px 40px;border-top:none;margin-top:0;color:inherit;width:100%;padding-bottom:0;box-sizing:border-box;}@media (max-width:860px){.news-list-view .article .footer{padding:15px 15px;}}.news-list-view .article .footer p{line-height:0;color:#e31d3c;font-weight:400;}.baustyle__container .news-single .article .news-img-wrap{width:auto !important;float:none;margin-left:25px;margin-bottom:25px;}@media (max-width:520px){.baustyle__container .news-single .article .news-img-wrap{margin-left:0;float:none;width:100%;}}.baustyle__container .news-single .article .news-img-wrap img{max-width:100%;}.news .pagination li,.news .f3-widget-paginator li{display:inline-block;list-style-type:none;margin:0 7px;}.news .pagination,.news .f3-widget-paginator{display:inline-block;}.news .page-navigation p{display:none;margin-top:0;}.news .page-navigation{float:right;width:100%;text-align:right;}.news .news-backlink-wrap{margin-top:50px;}.news .article{margin-bottom:15px !important;padding-bottom:15px !important;}.aktionen-container .news .article{border:0px;}.column-news-list .news-list-view{flex-direction:column;}.column-news-list .news-list-view .article{background-color:white;padding:15px;width:100%;margin-bottom:20px;flex-direction:row;}.column-news-list .news-list-view .article .teaser-text .more{position:inherit;margin-top:40px;text-transform:inherit;}.newsletter-register{background-color:#938f8f;padding-top:50px;}.newsletter-register h3{display:none;}.newsletter-register label{color:white;font-size:40px;text-align:right;width:65%;}.newsletter-register input[type="text"],.newsletter-register input[type="password"],.newsletter-register input[type="email"],.newsletter-register input[type="number"],.newsletter-register input[type="tel"],.newsletter-register textarea{width:50%;border-radius:10px;}.newsletter-register form{margin-top:15px;}.newsletter-register .powermail_fieldwrap_e_mail .powermail_field{display:flex;}.newsletter-register .powermail_fieldwrap_e_mail .powermail_field .parsley-errors-list.filled{font-size:17px;margin-top:5px;margin-left:13px;}.newsletter-register .powermail_fieldwrap_type_submit{margin-top:15px;}.newsletter-register .powermail_fieldwrap_type_submit .btn{margin-top:0px;}.newsletter-register .powermail_confirmation,.newsletter-register .powermail_create{display:grid;justify-content:center;}.newsletter-register .powermail_confirmation .btn-group,.newsletter-register .powermail_create .btn-group{display:flex;flex-direction:row;}.newsletter-register .powermail_confirmation .btn-group form,.newsletter-register .powermail_create .btn-group form{margin-right:15px;}.newsletter-register .powermail_confirmation .powermail_all_label.powermail_all_type_input.powermail_all_marker_e_mail,.newsletter-register .powermail_create .powermail_all_label.powermail_all_type_input.powermail_all_marker_e_mail{display:none;}.newsletter-register .powermail_confirmation .powermail_create,.newsletter-register .powermail_create .powermail_create{color:white;font-size:25px;}.news-single .outer{direction:grid;}.news-single .article{border:none;}.news-single .news-text-wrap{column-gap:30px;column-count:2;width:100%;}.news-single .news-text-wrap p{margin-top:1.5em;margin-bottom:1.5em;}.news-single .bx-caption{display:none;}.news-single .news-img-caption,.news-single .bx-caption{word-break:keep-all;margin-bottom:20px;clear:both;font-size:14px;}@media (max-width:1220px){.news-single .news-img-caption,.news-single .bx-caption{margin-left:auto;}}.news-single .news-text-wrap > p:nth-child(1){margin-top:0px;}.news-single .news-backlink-wrap .button{display:inline;}.news-single .article .news-img-wrap a{margin-right:10px;}.news .article .news-img-wrap{margin:0px !important;}.news .article .news-img-wrap a{border:none !important;padding:0px !important;}.newsletter-register-kontakt .btn{margin-top:0px;}.news-single .hvh-header h1{margin-bottom:0px;}.news-single .hvh-header span.news-list-date{font-size:16px;margin-bottom:40px;}.news-single .news-text-wrap .news-img-caption{font-style:italic;margin-top:0px;}.news-single .hvh-imageList h3{margin-bottom:25px;}.news-single .hvh-imageList img{margin-right:30px;margin-bottom:30px;}.news-single .news-newsletter-link{margin-top:20px;margin-bottom:0px;}.news-single .news-newsletter-link a{text-decoration:underline;}.news-single .news-backlink-wrap{margin-top:30px;}@media (max-width:680px){.news-single .news-text-wrap{column-count:1;}.news-single .news-text-wrap img{width:100%;height:auto;}}.aktionen-container{text-align:center;}.aktionen-container .news-list-view{width:100%;}.aktionen-container .news-list-view .article{display:flex;flex-direction:row;width:100%;left:0px;}@media (max-width:860px){.aktionen-container .news-list-view .article{display:block;}}.aktionen-container .news-list-view .article .news-img-wrap{width:100%;height:auto;order:2;max-height:477px;overflow:hidden;}@media (max-width:860px){.aktionen-container .news-list-view .article .news-img-wrap{width:100%;padding-left:0px;margin-top:10px;}}.aktionen-container .news-list-view .article .news-img-wrap a{z-index:1;position:relative;height:596px;overflow:hidden;width:100%;}.aktionen-container .news-list-view .article .news-img-wrap img{width:100%;object-fit:cover;}.aktionen-container .news-list-view .article .news-img-wrap .overlay{position:absolute;background-image:url(/fileadmin/images/design/Bausteine-5/190117WeisseFlaecheStart__1_.svg);background-repeat:no-repeat;background-position-x:-117px;z-index:98;background-position-y:-19px;width:510px;height:571px;background-size:337px;}@media (max-width:860px){.aktionen-container .news-list-view .article .news-img-wrap .overlay{display:none;}}.aktionen-container .news-list-view .article .header{order:1;width:40%;padding:0px;}@media (max-width:860px){.aktionen-container .news-list-view .article .header{width:100%;}}.aktionen-container .news-list-view .article .header h3{text-align:left;}.aktionen-container .news-list-view .article .teaser-text{order:1;padding:0 0px;text-align:left;}.aktionen-container .news-list-view .article .teaser-text .more{position:relative;left:0px;bottom:-15px;}.btnHeinzWolf{background-color:#938f8f;border:1px solid #938f8f;}.hvhForm__required:after{color:#e31d3c;content:"*";font-weight:bold;padding-left:1px;}fieldset{border:none;padding:0;margin:0;padding-top:10px;}fieldset.noMargin{margin-top:0;}fieldset legend{display:none;}form label,.pseudoForm label{width:100%;min-height:29px;padding:6px 30px 5px 0;display:block;float:left;text-align:left;line-height:18px;font-size:inherit;box-sizing:border-box;}@media (max-width:480px){form label,.pseudoForm label{width:100%;}}.span6 input[type="text"],.span6 input[type="password"],.span6 input[type="email"]{width:100%;}.span6 label{width:100%;text-align:left;margin-bottom:10px;}.mandatory{color:#e31d3c;}.checkbox{display:inline-block;width:100%;}.checkbox legend{width:100%;min-height:29px;padding:6px 30px 5px 0;display:block;float:left;text-align:left;line-height:18px;font-size:inherit;box-sizing:border-box;}@media (max-width:480px){.checkbox legend{width:100%;}}.checkbox .outer{width:65%;display:inline-block;margin:0 0 15px 0;margin:0;}.checkbox input[type="checkbox"]{display:none;}.checkbox input[type="checkbox"] + label,.checkbox input[type="radio"] + label{line-height:21px;background:none;float:left;padding:7px 0 0 32px;padding-top:0;position:relative;vertical-align:middle;width:100%;min-height:34px;display:block;font-size:inherit;text-align:left;cursor:pointer;}.checkbox input[type="checkbox"] + label:before,.checkbox input[type="radio"] + label:before{width:20px;height:20px;display:block;position:absolute;left:0;top:-1px;background-color:#fff;border:1px solid #e5e5e5;content:" ";transition:all 250ms ease-in-out 0s;cursor:pointer;}.checkbox input[type="checkbox"] + label:after,.checkbox input[type="radio"] + label:after{width:4px;height:9px;position:absolute;left:8px;top:3px;content:" ";border-left:3px solid #464646;border-top:3px solid #464646;transform:rotate(220deg);visibility:hidden;cursor:pointer;}.checkbox input[type="checkbox"]:checked + label:after,.checkbox input[type="radio"]:checked + label:after{visibility:visible;}.checkbox input[type="radio"] + label:before{border-radius:100%;box-sizing:border-box;}.checkbox input[type="radio"] + label:after{border-radius:100%;border:none;background-color:#e31d3c;width:12px;height:12px;left:4px;top:3px;}.tx-powermail .powermail_fieldwrap_eingrundstueckistvorhanden{width:100%;display:inline-block;margin-bottom:15px;}.tx-powermail .radio label{width:auto;}.tx-powermail .row{clear:both;margin:0px;}.tx-powermail .powermail_fieldwrap_absenden_01,.tx-powermail .powermail_fieldwrap_absenden{margin-bottom:15px;padding-top:30px;}.tx-powermail .powermail_fieldwrap_absenden_01 label,.tx-powermail .powermail_fieldwrap_absenden label{width:auto;}.tx-powermail .powermail_fieldwrap_adresse{padding-top:15px;}.tx-powermail .powermail_field .checkbox{display:inline;}.tx-powermail .powermail_field .checkbox label{width:auto;max-width:100%;}.tx-powermail input[type="checkbox"],.tx-powermail input[type="radio"]{display:inline;width:auto;}input[type="text"],input[type="password"],input[type="email"],input[type="number"],input[type="tel"],textarea{width:65%;height:34px;background:white;margin:0 0 5px 0;padding:0 15px 0 15px;border:1px solid #ded9d7;color:#484848;font-size:inherit;display:inline-block;position:relative;box-sizing:border-box;border-radius:10px;}@media (max-width:480px){input[type="text"],input[type="password"],input[type="email"],input[type="number"],input[type="tel"],textarea{text-align:left;width:100%;}}textarea{font-size:inherit;resize:none;height:auto;background-color:white;padding:13px 18px;box-sizing:border-box;}textarea::-webkit-input-placeholder{font-style:italic;}textarea:-moz-placeholder{font-style:italic;}textarea::-moz-placeholder{font-style:italic;}textarea:-ms-input-placeholder{font-style:italic;}.dropdowns{width:65%;position:relative;display:inline-block;margin:0 0 5px 0;float:left;}.dropdowns,.powermail_fieldwrap_type_select .powermail_field{width:65%;position:relative;display:inline-block;margin:0 0 5px 0;float:left;}@media (max-width:480px){.dropdowns,.powermail_fieldwrap_type_select .powermail_field{width:100%;}}.dropdowns:after,.powermail_fieldwrap_type_select .powermail_field:after{content:"\f078";font-family:'FontAwesome';font-size:16px;font-weight:normal;color:#3e3e3e;position:absolute;top:3px;z-index:2;right:15px;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;pointer-events:none;}.dropdowns select,.powermail_fieldwrap_type_select .powermail_field select{-webkit-appearance:none;-moz-appearance:none;width:100%;height:34px;background:white;padding:0 35px 0 11px;color:#484848;font-size:inherit;-webkit-border-radius:0;appearance:none;-moz-appearance:none;-webkit-appearance:none;position:relative;z-index:2;cursor:pointer;}.dropdowns select::-ms-expand,.powermail_fieldwrap_type_select .powermail_field select::-ms-expand{display:none;}.smartautark-form input[type="text"],.smartautark-form input[type="password"],.smartautark-form input[type="email"],.smartautark-form input[type="number"],.smartautark-form input[type="tel"],.smartautark-form textarea,.smartautark-form select{background-color:white !important;}.powermail_fieldwrap_type_select{margin-left:0px;}@media (max-width:480px){.dropdowns,label,.checkbox legend,.checkbox .outer,.checkbox input[type="checkbox"] + label,.checkbox input[type="radio"] + label{text-align:left;width:100%;}.dropdowns:empty,label:empty,.checkbox legend:empty,.checkbox .outer:empty,.checkbox input[type="checkbox"] + label:empty,.checkbox input[type="radio"] + label:empty{display:none;}}.no-houses-found{font-size:22px;text-align:center;}input[type="submit"],input[type="reset"]{background-color:#e31d3c;border-bottom:1px solid #e31d3c;margin-top:10px;color:white;padding:5px 14px;padding-top:6px;display:inline-block;font-weight:500;position:relative;z-index:0;border:none;cursor:pointer;text-align:center;border-radius:10px;font:inherit;box-sizing:border-box;background-image:url(/typo3conf/ext/hvh_planer/Resources/Public/Images/icon_arrow_submit_button.png);background-repeat:no-repeat;background-size:auto 15px;background-position:right 15px center;border:none;padding:12px 21px;padding-right:39px;font-size:inherit;outline:none;line-height:1;}@media (max-width:860px){input[type="submit"],input[type="reset"]{font-size:14px;}}input[type="submit"].outline,input[type="reset"].outline{background-color:transparent;border:1px solid #e31d3c;color:#e31d3c;}@media (min-width:861px){input[type="submit"]:before,input[type="reset"]:before{background-color:#e31d3c;content:"";position:absolute;height:0;width:100%;z-index:-1;top:0;left:0;border-radius:10px;pointer-events:none;}}input[type="submit"]:before,input[type="reset"]:before{font:normal normal normal 16px/1 FontAwesome;content:"";padding-left:0px;top:0px;border-radius:10px;pointer-events:none;}input[type="submit"].back:before,input[type="reset"].back:before{font:normal normal normal 16px/1 FontAwesome;content:"\f053";padding-right:14px;position:relative;top:1px;pointer-events:none;}input[type="submit"]:hover,input[type="reset"]:hover{color:#e31d3c;border-radius:10px;border:1px solid #e31d3c;background-color:white;}@media (max-width:860px){input[type="submit"]:hover,input[type="reset"]:hover{background-color:white;color:#1f1f1f;border-radius:10px;}}input[type="submit"]:hover:before,input[type="reset"]:hover:before{background-color:white;height:100%;color:#e31d3c;}input[type="submit"]:active,input[type="reset"]:active{transform:scale(0.95);}input[type="submit"]:after,input[type="reset"]:after{font:normal normal normal 14px/1 FontAwesome;content:"\f054";padding-left:14px;position:relative;top:1px;pointer-events:none;}input[type="submit"].back:after,input[type="reset"].back:after{font:normal normal normal 14px/1 FontAwesome;content:"";padding-left:0px;position:relative;top:0px;pointer-events:none;}input[type="submit"].grey,input[type="reset"].grey{background-color:#f6f6f6;color:#1f1f1f;border-bottom-color:#f6f6f6;transition:0.5s;}input[type="submit"].grey.dark,input[type="reset"].grey.dark{background-color:#4f4f4f;color:white;}input[type="submit"].grey:before,input[type="reset"].grey:before{background-color:#1f1f1f;}input[type="submit"].grey:hover,input[type="reset"].grey:hover{color:#f6f6f6;border-bottom-color:#e31d3c;}input[type="submit"].grey:hover:before,input[type="reset"].grey:hover:before{background-color:#1f1f1f;height:100%;color:#f6f6f6;}input[type="submit"].red,input[type="reset"].red{background-color:#aa2c2c;border-bottom-color:#aa2c2c;}input[type="submit"].red:hover,input[type="reset"].red:hover{background-color:white;color:#aa2c2c;}input[type="submit"].red:hover:before,input[type="reset"].red:hover:before{background-color:white;}input[type="submit"].red:hover:after,input[type="reset"].red:hover:after{color:#aa2c2c;}input[type="submit"].red:before,input[type="reset"].red:before{background-color:#aa2c2c;}input[type="submit"].add:after,input[type="reset"].add:after{content:"\f067";}input[type="submit"].grey.add:after,input[type="reset"].grey.add:after{color:#e31d3c;}input[type="submit"].cart:after,input[type="reset"].cart:after{content:"\f07a";}input[type="submit"].save:after,input[type="reset"].save:after{display:inline-block;transition:1s;transition-timing-function:cubic-bezier(0,0,0,1.06);margin-left:0;margin-right:14px;left:14px;}input[type="submit"].save.done:after,input[type="reset"].save.done:after{content:"\f046";font:normal normal normal 14px/1 FontAwesome;}input[type="submit"].remove:after,input[type="reset"].remove:after,input[type="submit"].close:after,input[type="reset"].close:after{content:"\f00d";color:white;top:0;}input[type="submit"].plus:after,input[type="reset"].plus:after{content:"\f067";}input[type="submit"].remove.grey:after,input[type="reset"].remove.grey:after,input[type="submit"].close.grey:after,input[type="reset"].close.grey:after{color:#e31d3c;}input[type="submit"]:hover:after,input[type="reset"]:hover:after{color:#e31d3c;}input[type="submit"].check:after,input[type="reset"].check:after{content:"\f00c";}input[type="submit"]:hover,input[type="reset"]:hover{background-color:white;color:#e31d3c;border:1px solid #e31d3c;}input[type="submit"]:hover:after,input[type="reset"]:hover:after{color:#e31d3c !important;}input[type="submit"]:hover:after:hover,input[type="reset"]:hover:after:hover{color:#e31d3c !important;}input[type="submit"]:hover:after,input[type="reset"]:hover:after{color:#e31d3c !important;}input[type="submit"]:disabled,input[type="reset"]:disabled{background-color:#ded9d7;color:white;}input[type="submit"]:hover,input[type="reset"]:hover{color:#e31d3c !important;}input[type="checkbox"i]:disabled + label:before{background-color:#ebebe4 !important;cursor:default;}input[type="checkbox"i]:disabled + label{cursor:default;}#c372 > div > div,#c372 > div > form > fieldset > div:nth-child(2){display:none;}.tx-felogin-pi1 h3{display:none;}.tx-felogin-pi1 form label{line-height:10px;}.tx-felogin-pi1 input[type="submit"]{margin-top:20px;}.js-gme-sword{background-color:#ded9d7 !important;height:34px !important;}.baustyle__powermailRow10-2,.baustyle__powermailRow7-5{padding-top:0;}.baustyle__powermailRow10-2 legend,.baustyle__powermailRow7-5 legend{width:100%;min-height:29px;padding:6px 30px 5px 0;display:block;float:left;text-align:left;line-height:18px;font-size:inherit;box-sizing:border-box;}@media (max-width:480px){.baustyle__powermailRow10-2 legend,.baustyle__powermailRow7-5 legend{width:100%;}}.baustyle__powermailRow10-2 .powermail_fieldwrap,.baustyle__powermailRow7-5 .powermail_fieldwrap{display:inline-block;}.baustyle__powermailRow10-2 .powermail_fieldwrap label,.baustyle__powermailRow7-5 .powermail_fieldwrap label{display:none;}.baustyle__powermailRow10-2 .powermail_fieldwrap input,.baustyle__powermailRow7-5 .powermail_fieldwrap input{width:100%;}.baustyle__powermailRow10-2 .powermail_fieldwrap:first-of-type,.baustyle__powermailRow7-5 .powermail_fieldwrap:first-of-type{width:40.2%;}@media (max-width:480px){.baustyle__powermailRow10-2 .powermail_fieldwrap:first-of-type,.baustyle__powermailRow7-5 .powermail_fieldwrap:first-of-type{width:66%;}}.baustyle__powermailRow10-2 .powermail_fieldwrap:last-of-type,.baustyle__powermailRow7-5 .powermail_fieldwrap:last-of-type{width:23%;margin-left:1%;float:right;}@media (max-width:480px){.baustyle__powermailRow10-2 .powermail_fieldwrap:last-of-type,.baustyle__powermailRow7-5 .powermail_fieldwrap:last-of-type{width:31%;}}.baustyle__powermailRow7-5 .powermail_fieldwrap:first-of-type{width:32%;}@media (max-width:480px){.baustyle__powermailRow7-5 .powermail_fieldwrap:first-of-type{width:49%;}}.baustyle__powermailRow7-5 .powermail_fieldwrap:last-of-type{width:31%;}@media (max-width:480px){.baustyle__powermailRow7-5 .powermail_fieldwrap:last-of-type{width:49%;}}.parsley-errors-list.filled{margin:0;padding:0;list-style-type:none;font-size:10px;color:#e80000;margin-top:-13px;margin-bottom:13px;text-align:left;}input.parsley-error{border-bottom:1px dotted rgba(255,0,0,0.25);}.powermail_fieldset{padding-top:0;}.nolabel.powermail_fieldwrap_check legend{opacity:0;}#powermail_field_anrede{background:white;padding:0 35px 0 11px;color:#484848;border:none;font-size:inherit;-moz-appearance:none;-webkit-appearance:none;-ms-appearance:none;appearance:none;position:relative;z-index:2;cursor:pointer;}.powermail_fieldwrap_anrede .powermail_field{width:90%;}fieldset.powermail_fieldset_26{width:45%;}fieldset.powermail_fieldset_27{width:100%;}@media (max-width:860px){fieldset.powermail_fieldset_27 #powermail_field_wirsucheneingrundstueckin2,fieldset.powermail_fieldset_27 #powermail_field_wirsucheneingrundstueckin3{margin-left:0px;}}@media (max-width:860px){fieldset.powermail_fieldset_27 label,fieldset.powermail_fieldset_27 textarea,fieldset.powermail_fieldset_27 input[type="text"]{width:100%;}}@media (max-width:860px){fieldset.powermail_fieldset_27 .control-label{width:100% !important;}}fieldset.powermail_fieldset_27 .powermail_fieldwrap_newsletter label{width:auto !important;margin-right:3%;text-align:justify;text-transform:none;}@media (max-width:860px){fieldset.powermail_fieldset_27 .powermail_fieldwrap_newsletter label{margin:0px;width:100% !important;}}fieldset.powermail_fieldset_24 legend{display:none !important;}fieldset.powermail_fieldset_24 .powermail_fieldwrap_betreff label{width:18%;}fieldset.powermail_fieldset_24 .powermail_fieldwrap_betreff select{width:50%;font-size:inherit;appearance:none;-moz-appearance:none;-webkit-appearance:none;-ms-appearance:none;z-index:2;cursor:pointer;}@media (max-width:860px){fieldset.powermail_fieldset_24 .powermail_fieldwrap_betreff select{width:90% !important;}}fieldset.powermail_fieldset_24 .powermail_fieldwrap_betreff .col-sm-10{position:relative;}fieldset.powermail_fieldset_24 .powermail_fieldwrap_betreff .col-sm-10:after{content:"\f078";font-family:'FontAwesome';font-size:16px;font-weight:normal;color:#484848;position:relative;right:30px;z-index:2;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;pointer-events:none;}fieldset.powermail_fieldset_25{width:100%;float:left;}fieldset.powermail_fieldset_25 select{margin-bottom:15px;appearance:none;font-size:inherit;-moz-appearance:none;-webkit-appearance:none;-ms-appearance:none;z-index:2;cursor:pointer;}@media (max-width:860px){fieldset.powermail_fieldset_25 .powermail_fieldwrap{width:90% !important;}}fieldset.powermail_fieldset_25 input[type="text"],fieldset.powermail_fieldset_25 input[type="email"],fieldset.powermail_fieldset_25 select{width:93%;}@media (max-width:860px){fieldset.powermail_fieldset_25 select{width:90% !important;}}fieldset.powermail_fieldset_25 .powermail_fieldwrap_nachname_01,fieldset.powermail_fieldset_25 .powermail_fieldwrap_hausnr_01,fieldset.powermail_fieldset_25 .powermail_fieldwrap_ort_01,fieldset.powermail_fieldset_25 .powermail_fieldwrap_telefon_01{float:right;}@media (max-width:860px){fieldset.powermail_fieldset_25 .powermail_fieldwrap_nachname_01,fieldset.powermail_fieldset_25 .powermail_fieldwrap_hausnr_01,fieldset.powermail_fieldset_25 .powermail_fieldwrap_ort_01,fieldset.powermail_fieldset_25 .powermail_fieldwrap_telefon_01{float:left;margin-top:0;}}fieldset.powermail_fieldset_25 .powermail_fieldwrap_strasse{width:calc(100% + 30px);}@media (max-width:860px){fieldset.powermail_fieldset_25 .powermail_fieldwrap_anrede{width:100%;}fieldset.powermail_fieldset_25 .powermail_fieldwrap_anrede label{width:100% !important;}fieldset.powermail_fieldset_25 .powermail_fieldwrap_anrede .radio label{width:auto !important;}fieldset.powermail_fieldset_25 .powermail_fieldwrap_e_mail label{width:102% !important;}fieldset.powermail_fieldset_25 .powermail_fieldwrap_land{width:100% !important;}fieldset.powermail_fieldset_25 input[type="text"],fieldset.powermail_fieldset_25 input[type="email"]{width:100% !important;}}fieldset.powermail_fieldset_25 .powermail_fieldwrap_land .col-sm-10:after,fieldset.powermail_fieldset_25 .powermail_fieldwrap_betreff_01 .col-sm-10:after{content:"\f078";font-family:'FontAwesome';font-size:16px;font-weight:normal;color:#484848;position:relative;right:30px;z-index:2;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;pointer-events:none;}.powermail_fieldwrap_telefonkontakt,.powermail_fieldwrap_ichwuenscheeinenrueckruf{width:100%;margin-top:20px;}.powermail_fieldwrap_telefonkontakt{width:100%;margin-top:0px;}.powermail_fieldwrap_anrede,.powermail_fieldwrap_land,.powermail_fieldwrap_betreff_01{width:100% !important;float:none !important;}.powermail_fieldwrap_anrede .control-label,.powermail_fieldwrap_land .control-label,.powermail_fieldwrap_betreff_01 .control-label{width:100%;}.powermail_form_12 .powermail_fieldwrap_anrede{margin-bottom:65px;}.powermail_form_12 .powermail_fieldwrap_telefonkontakt,.powermail_form_12 .powermail_fieldwrap_ichwuenscheeinenrueckruf{width:100%;}.powermail_form_12 .powermail_fieldwrap_e_mail_01 label,.powermail_form_12 .powermail_fieldwrap_telefon label,.powermail_form_12 .powermail_fieldwrap_bauherrennr label,.powermail_form_12 .powermail_fieldwrap_geplantesbaujahr label,.powermail_form_12 .powermail_fieldwrap_eingrundstueckistvorhandenin label,.powermail_form_12 .powermail_fieldwrap_wirsucheneingrundstueckin label,.powermail_form_12 .powermail_fieldwrap_nachricht label{width:100%;}.powermail_form_12 .powermail_fieldwrap_e_mail_01 input,.powermail_form_12 .powermail_fieldwrap_telefon input,.powermail_form_12 .powermail_fieldwrap_bauherrennr input,.powermail_form_12 .powermail_fieldwrap_geplantesbaujahr input,.powermail_form_12 .powermail_fieldwrap_eingrundstueckistvorhandenin input,.powermail_form_12 .powermail_fieldwrap_wirsucheneingrundstueckin input{width:93% !important;}.powermail_form_12 .powermail_fieldwrap_nachricht textarea{width:96% !important;}.powermail_form_12 .powermail_fieldwrap_einverstaendniserklaerung{width:100% !important;}.powermail_form_12 .powermail_fieldwrap_einverstaendniserklaerung label{text-transform:none;width:100%;}@media (max-width:1055px){.powermail_form_12{padding:0 !important;}}.powermail_fieldwrap.powermail_fieldwrap_type_check.powermail_fieldwrap_einverstaendniserklaerung.form-group.col-md-6,#c1695 > div > div > form > fieldset.powermail_fieldset.powermail_fieldset_18.nolabel > div:nth-child(1) > div.powermail_fieldwrap.powermail_fieldwrap_type_check.powermail_fieldwrap_empfehlungsbedingung.form-group.col-md-6,.powermail_fieldwrap.powermail_fieldwrap_type_check.powermail_fieldwrap_gewinnspielteilnahme.form-group.col-md-6{width:100%;}.powermail_fieldwrap_land select,.powermail_fieldwrap_betreff_01 select{width:97% !important;}.col-md-6{width:50%;float:left;}@media (max-width:860px){.col-md-6{width:100% !important;}}.powermail_fieldset_30 input[type="text"],.powermail_fieldset_27 input[type="text"],.powermail_fieldset_30 input[type="email"],.powermail_fieldset_27 input[type="email"],.powermail_fieldset_30 input[type="number"],.powermail_fieldset_27 input[type="number"],.powermail_fieldset_30 textarea,.powermail_fieldset_27 textarea{width:90%;}@media (max-width:860px){.powermail_fieldset_30 input[type="text"],.powermail_fieldset_27 input[type="text"],.powermail_fieldset_30 input[type="email"],.powermail_fieldset_27 input[type="email"],.powermail_fieldset_30 input[type="number"],.powermail_fieldset_27 input[type="number"],.powermail_fieldset_30 textarea,.powermail_fieldset_27 textarea{width:100%;}}fieldset.powermail_fieldset_28 label{margin-right:3%;text-align:justify;text-transform:none;}@media (max-width:860px){fieldset.powermail_fieldset_28 label{margin:0px;}}@media (max-width:860px){fieldset.powermail_fieldset_28 legend{font-size:18px !important;}}fieldset.powermail_fieldset_28 a{text-decoration:underline;}@media (max-width:860px){fieldset.powermail_fieldset_28 .powermail_fieldwrap_kontaktanfragesenden{margin:0px;float:left;}}fieldset.powermail_fieldset_29{width:100%;}@media (max-width:860px){fieldset.powermail_fieldset_29 .control-label{width:100% !important;}}fieldset.powermail_fieldset_29 .powermail_fieldwrap_telefonkontakt label{width:100% !important;}fieldset.powermail_fieldset_29 .powermail_fieldwrap_ichwuenscheeinenrueckruf .checkbox{display:block;width:auto;}fieldset.powermail_fieldset_29 .powermail_fieldwrap_ichwuenscheeinenrueckruf .checkbox label{width:auto;}fieldset.powermail_fieldset_18{width:100%;margin-top:15px;}fieldset.powermail_fieldset_19 .powermail_fieldwrap_einverstaendniserklaerung label{text-transform:none;width:100%;}@media (max-width:860px){.powermail_form_6{width:100% !important;}.powermail_form_6 legend{margin-left:0 !important;}.powermail_form_6 .powermail_fieldset_14{width:100% !important;}.powermail_form_6 .powermail_fieldset_14 label,.powermail_form_6 .powermail_fieldset_14 input{width:100% !important;}.powermail_form_6 .powermail_fieldset_17{width:100% !important;}.powermail_form_6 .powermail_fieldset_17 label{width:100% !important;}.powermail_form_6 .powermail_fieldset_17 input{width:100% !important;}.powermail_form_6 .powermail_fieldset_18{width:100% !important;}}.powermail_form_6 .powermail_fieldwrap_datenschutz{width:35%;}.powermail_form_6 .powermail_fieldwrap_einverstaendniserklaerung label,.powermail_form_6 .powermail_fieldwrap_empfehlungsbedingung label,.powermail_form_6 .powermail_fieldwrap_gewinnspielteilnahme label,.powermail_form_6 .powermail_fieldwrap_newsletter label{text-transform:none;text-align:justify;}fieldset.powermail_fieldset_26{margin-top:80px !important;}@media (max-width:860px){fieldset.powermail_fieldset_26{margin:0px;}}fieldset.powermail_fieldset_26 .powermail_fieldwrap_telefon{margin-top:50px;}@media (max-width:860px){fieldset.powermail_fieldset_26 .powermail_fieldwrap_telefon{margin:0px;}}.powermail_form_2 h3,.powermail_form_6 h3,.powermail_form_5 h3,.powermail_form_9 h3,.powermail_form_10 h3{display:none;}.magazin-powermail .tx-powermail{padding:15px 0px 15px 15px;}@media (max-width:860px){.powermail_form_5 label{width:100% !important;}.powermail_form_5 .powermail_fieldwrap.powermail_fieldwrap_type_html.powermail_fieldwrap_html.nolabel.form-group.col-md-6{width:calc(100% - 15px) !important;}}@media (max-width:864px){.powermail_form_5 .powermail_fieldwrap_strassenr input[type="text"]{width:95% !important;}}.powermail_form_5 input[type="text"],.powermail_form_5 input[type="password"],.powermail_form_5 input[type="email"],.powermail_form_5 input[type="number"],.powermail_form_5 input[type="tel"],.powermail_form_5 .textarea{width:95% !important;}.powermail_form_5 .powermail_fieldwrap.powermail_fieldwrap_type_check.powermail_fieldwrap_einverstaendniserklaerung.form-group.col-md-6{width:100%;}.powermail_form_5 .powermail_fieldwrap_strassenr input{width:195% !important;}.powermail_form_5 input[type="tel"]{width:100%;}.powermail_form_5 .powermail_fieldwrap_marker label,.powermail_form_5 .powermail_fieldwrap_einverstaendniserklaerung label{width:100%;text-transform:none;}.powermail_form_5 .powermail_fieldwrap_anrede{position:relative;}.powermail_form_9 .checkbox label{width:100%;}@media (max-width:860px){.powermail_form_9 label{width:calc(100% - 15px) !important;}.powermail_form_9 input[type="text"],.powermail_form_9 input[type="password"],.powermail_form_9 input[type="email"],.powermail_form_9 input[type="number"],.powermail_form_9 input[type="tel"],.powermail_form_9 textarea{width:calc(100% - 15px) !important;}.powermail_form_9 .powermail_fieldwrap.powermail_fieldwrap_type_html.powermail_fieldwrap_datenschutz.nolabel.form-group.col-md-6,.powermail_form_9 .powermail_fieldwrap.powermail_fieldwrap_type_html.powermail_fieldwrap_abmelden.form-group.col-md-6{width:calc(100% - 15px) !important;}}.powermail_form_2 .checkbox label{text-transform:none !important;}.powermail_form_2 .dropdowns,.powermail_form_2 .powermail_fieldwrap_type_select .powermail_field{width:90%;}@media (max-width:860px){.powermail_form_4{width:100% !important;}.powermail_form_4 label,.powermail_form_4 input{width:100% !important;}}.powermail_form_4 input[type="text"]{width:55% !important;}@media (min-width:861px){.powermail_form_4 label{width:35% !important;}}.powermail_form_4 .powermail_fieldwrap_marker_01 .checkbox label{width:auto !important;}.powermail_form_4 select{border-radius:10px !important;}.powermail_form_4 .powermail_fieldwrap_marker_02 label,.powermail_form_4 .powermail_fieldwrap_einwilligung label{width:100% !important;max-width:100% !important;text-transform:none;text-align:justify;}.powermail_form_4 .powermail_field select{width:85%;}.powermail_form_4 .col-sm-10 select{width:55% !important;}.powermail_form_4 .powermail_field:after,.powermail_form_4 .col-sm-10:after{right:90px !important;}.powermail_form_4 .powermail_fieldset_10{margin-right:7%;}.newsletterInfo{margin-top:0px;margin-left:435px;}form.powermail_form_11 .powermail_fieldwrap_newsletter{margin-left:278px;width:100%;}.tx-powermail{background-color:#ded9d7;border-bottom-right-radius:30px;padding:15px;}.tx-powermail form label,.tx-powermail .pseudoForm label{width:100%;}.tx-powermail input[type="text"],.tx-powermail input[type="password"],.tx-powermail input[type="email"],.tx-powermail input[type="number"],.tx-powermail input[type="tel"],.tx-powermail textarea{border:1px solid #ded9d7 !important;width:90%;border-radius:10px;}.tx-powermail select{width:95%;border:1px solid #ded9d7 !important;}.tx-powermail .powermail_legend{display:block;color:#58585a;padding:15px 0;font-size:20px;font-weight:bold;}@media (max-width:800px){.tx-powermail .powermail_legend{font-size:16px;}}.tx-powermail .powermail_fieldset_26{margin-top:50px;}.tx-powermail .powermail_fieldset_26 .powermail_legend{display:none;}.powermail_form_12{position:relative;padding:10px 50px;}.powermail_form_12 h3{font-size:24px !important;display:none;}.powermail_form_12 select{height:34px;padding:0 35px 0 11px;}.powermail_fieldwrap_nachricht,.powermail_fieldwrap_newsletter{width:100% !important;}.smartautark-wrapper input[type="text"],.smartautark-wrapper select,.smartautark-wrapper textarea{background-color:#fff;}.smartautark-wrapper .tx-powermail .checkbox{display:inline;}.smartautark-wrapper .tx-powermail .checkbox label{width:auto;max-width:100%;}.smartautark-wrapper .powermail_fieldwrap_type_check{padding:6px 0px 5px 0;}.smartautark-wrapper .powermail_fieldwrap_type_select .col-sm-10 select{width:65%;height:34px;padding:0 35px 0 11px;color:#484848;border:none;font-size:inherit;border-radius:0;-webkit-border-radius:0;position:relative;z-index:2;cursor:pointer;}.smartautark-wrapper .powermail_fieldwrap_type_select .col-sm-10:after{content:"\f078";font-family:'FontAwesome';font-size:16px;font-weight:normal;color:#3e3e3e;position:relative;z-index:2;right:30px;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;pointer-events:none;}.powermail_form_6 .powermail_fieldwrap_absenden,.powermail_form_9 .powermail_fieldwrap_absenden,.powermail_form_5 .powermail_fieldwrap_absenden{margin-left:0% !important;margin-bottom:15px;padding-top:30px;}.powermail_form_5 .col-sm-10{position:relative;}.powermail_form_11 .powermail_fieldwrap_datenschutz{width:100%;margin-left:278px;}.powermail_form_11 .col-sm-10 .checkbox label{width:auto;max-width:100%;}.powermail_form_11 .col-sm-10{position:relative;}.powermail_form_11 .col-sm-10 .checkbox{display:block;}.powermail_form_11 .powermail_fieldwrap_type_select .col-sm-10 select{width:100%;height:34px;padding:0 35px 0 11px;color:#484848;margin-bottom:10px;font-size:inherit;appearance:none;-moz-appearance:none;-webkit-appearance:none;-ms-appearance:none;position:relative;z-index:2;cursor:pointer;}.powermail_form_11 .powermail_fieldwrap_type_select .col-sm-10:after{content:"\f078";font-family:'FontAwesome';font-size:16px;font-weight:normal;color:#3e3e3e;position:relative;z-index:2;right:30px;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;pointer-events:none;}.tx-powermail input,.tx-powermail select,.tx-powermail textarea{border-radius:10px !important;}.tx-powermail select{background-color:white;}.tx-powermail .powermail_fieldset .parsley-errors-list{width:90%;float:none !important;text-align:left;}.powermail_fieldwrap.powermail_fieldwrap_type_html.powermail_fieldwrap_datenschutz{width:100%;overflow:hidden;}.powermail_fieldwrap.powermail_fieldwrap_type_html,div.powermail_fieldwrap.powermail_fieldwrap_type_check.powermail_fieldwrap_marker.nolabel.form-group.col-md-6{width:100%;}div.powermail_fieldwrap.powermail_fieldwrap_type_check.powermail_fieldwrap_einverstaendniserklaerung.form-group.col-md-6 > label,div.powermail_fieldwrap.powermail_fieldwrap_type_check.powermail_fieldwrap_gewinnspielteilnahme.form-group.col-md-6 > label,div.powermail_fieldwrap.powermail_fieldwrap_type_check.powermail_fieldwrap_empfehlungsbedingung.form-group.col-md-6 > label,div.powermail_fieldwrap.powermail_fieldwrap_type_check.powermail_fieldwrap_newsletter.form-group.col-md-6 > label{font-size:18px;margin-top:15px;}.powermail_fieldwrap.powermail_fieldwrap_type_html.powermail_fieldwrap_info_html.form-group.col-md-6,.powermail_fieldwrap.powermail_fieldwrap_type_html.powermail_fieldwrap_platzhalter.form-group.col-md-6{width:60% !important;}.powermail_fieldwrap.powermail_fieldwrap_type_html.powermail_fieldwrap_info_html.form-group.col-md-6 ul{padding-left:20px;}.powermail_fieldwrap.powermail_fieldwrap_type_input.powermail_fieldwrap_geburtsjahr.form-group.col-md-6,.powermail_fieldwrap.powermail_fieldwrap_type_input.powermail_fieldwrap_ggfsvorhandeneseigenkapital.form-group.col-md-6{width:40% !important;}.powermail_fieldwrap.powermail_fieldwrap_type_input.powermail_fieldwrap_geburtsjahr.form-group.col-md-6 input,.powermail_fieldwrap.powermail_fieldwrap_type_input.powermail_fieldwrap_ggfsvorhandeneseigenkapital.form-group.col-md-6 input{width:86% !important;}.powermail_fieldwrap.powermail_fieldwrap_type_input.powermail_fieldwrap_geburtsjahr.form-group.col-md-6 label,.powermail_fieldwrap.powermail_fieldwrap_type_input.powermail_fieldwrap_ggfsvorhandeneseigenkapital.form-group.col-md-6 label{width:105% !important;}.powermail_fieldwrap.powermail_fieldwrap_type_html.powermail_fieldwrap_platzhalter.form-group.col-md-6 .col-sm-10{width:80%;}.powermail_fieldset{margin-bottom:20px;}.tx-powermail .powermail_fieldset textarea.parsley-error,.tx-powermail .powermail_fieldset input[type="text"].parsley-error,.tx-powermail .powermail_fieldset input[type="password"].parsley-error,.tx-powermail .powermail_fieldset input[type="email"].parsley-error,.tx-powermail .powermail_fieldset input[type="number"].parsley-error,.tx-powermail .powermail_fieldset input[type="tel"].parsley-error{border:1px solid red !important;}.heinz-wolf-powermail .powermail_form_12 .powermail_fieldwrap_bauvorhaben{width:100%;}.heinz-wolf-powermail .powermail_form_12 .powermail_fieldwrap_bauort{width:60%;}.powermail_fieldwrap_ichinteressieremichfuerdasaktionshaus{width:100%;margin-bottom:30px;}.powermail_fieldwrap_ichinteressieremichfuerdasaktionshaus .checkbox{width:auto;float:left;}.baustyle__bgWhite .baustyle__accordion > h1,.baustyle__bgWhite .baustyle__accordion > h2,.baustyle__bgWhite .baustyle__accordion > h3,.baustyle__bgWhite .baustyle__accordion > h4{background-color:none;}.baustyle__accordion > h1,.baustyle__accordion > h2,.baustyle__accordion > h3,.baustyle__accordion > h4{border-top:1px solid #ded9d7;border-bottom:1px solid #ded9d7;cursor:pointer;padding:14px 30px;margin-top:10px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-weight:600;font-size:20px;position:relative;padding-left:70px;margin:0;}@media (max-width:860px){.baustyle__accordion > h1,.baustyle__accordion > h2,.baustyle__accordion > h3,.baustyle__accordion > h4{padding-left:45px;}}.baustyle__accordion > h1:before,.baustyle__accordion > h2:before,.baustyle__accordion > h3:before,.baustyle__accordion > h4:before{font:normal normal normal 14px/1 FontAwesome;content:"\f054";font-size:18px;color:#e31d3c;transition:0.4s;margin-right:30px;display:inline-block;position:absolute;left:32px;top:18px;}@media (max-width:860px){.baustyle__accordion > h1:before,.baustyle__accordion > h2:before,.baustyle__accordion > h3:before,.baustyle__accordion > h4:before{left:20px;}}.baustyle__accordion > h1:hover,.baustyle__accordion > h2:hover,.baustyle__accordion > h3:hover,.baustyle__accordion > h4:hover{color:#938f8f;}.baustyle__accordion p{margin-top:20px;}.baustyle__accordion h5{margin-top:30px;}.baustyle__accordion .baustyle__accordion_content{overflow:hidden;max-height:0;transition:0.4s;margin-bottom:0;}.baustyle__accordion.baustyle__accordion_content_open .baustyle__accordion_content{max-height:1000px;margin-bottom:55px;margin-top:4px;}.baustyle__accordion.baustyle__accordion_content_open > h1:before,.baustyle__accordion.baustyle__accordion_content_open > h2:before,.baustyle__accordion.baustyle__accordion_content_open > h3:before,.baustyle__accordion.baustyle__accordion_content_open > h4:before{transform:rotate(90deg);color:#e31d3c;}.tx-hvh-glossar .navbar{background-color:#908785;padding:10px;padding-right:20px;}.tx-hvh-glossar .navbar .navbar__char{color:white;font-size:25px;}.tx-hvh-glossar .searchform{background-color:#908785;height:52px;}.tx-hvh-glossar .searchform input[type='text']{margin-top:13px !important;}.tx-hvh-glossar .searchform p{display:inline-flex !important;}.tx-hvh-glossar .searchform input[type="submit"]{height:34px;padding-top:0px;padding-bottom:0px;}.tx-hvh-glossar .searchform input[type="submit"]:hover{color:#e31d3c;}.abc-marker{background-color:#bdb0ac;color:white;padding-left:20px;}.abc-marker h2{color:white;}.faqList{margin-top:-10px;}.faqList figure{margin:10px 15px 0 0;display:inline-block;}.helden_bg{background:url(/fileadmin/user_upload/5_fakten/Heldenkampagne_bg.jpg) no-repeat;background-size:cover;width:100%;min-height:700px;overflow:hidden;}@media (max-width:800px){.helden_bg{width:calc(100% + 40px);margin-left:-20px;}}@media (max-width:900px){.heldenkampagne{background-color:#a0b7c6;}}.helden_bg .heldenkampagne .sechseck{background:url(/fileadmin/user_upload/5_fakten/Heldenkampagne_geo.png) no-repeat center 15px;height:1080px;padding-top:195px;font-size:20px;color:#fff;line-height:46px;cursor:pointer;}.helden_bg .heldenkampagne .sechseck h3{text-align:center;font-size:50px;line-height:60px;text-transform:uppercase;margin-bottom:50px;color:#fff;}.helden_bg .heldenkampagne .sechseck .navpoint{text-align:center;width:240px;margin:0 auto;}.helden_bg .heldenkampagne .sechseck .navpoint span:before{content:' ';font-family:'FontAwesome';font-size:20px;font-weight:bold;color:#fff;padding-right:20px;position:relative;left:-10px;width:0;display:inline-block;}.helden_bg .heldenkampagne .sechseck .navpoint.n1:hover,.helden_bg .heldenkampagne .sechseck .navpoint.n1.active{background:url(/fileadmin/user_upload/5_fakten/Heldenkampagne_geo_overlay5.png) no-repeat center center;width:100%;}.helden_bg .heldenkampagne .sechseck .navpoint.n2:hover,.helden_bg .heldenkampagne .sechseck .navpoint.n2.active{background:url(/fileadmin/user_upload/5_fakten/Heldenkampagne_geo_overlay4.png) no-repeat center center;width:100%;}.helden_bg .heldenkampagne .sechseck .navpoint.n3:hover,.helden_bg .heldenkampagne .sechseck .navpoint.n3.active{background:url(/fileadmin/user_upload/5_fakten/Heldenkampagne_geo_overlay3.png) no-repeat center center;width:100%;}.helden_bg .heldenkampagne .sechseck .navpoint.n4:hover,.helden_bg .heldenkampagne .sechseck .navpoint.n4.active{background:url(/fileadmin/user_upload/5_fakten/Heldenkampagne_geo_overlay2.png) no-repeat center center;width:100%;}.helden_bg .heldenkampagne .sechseck .navpoint.n5:hover,.helden_bg .heldenkampagne .sechseck .navpoint.n5.active{background:url(/fileadmin/user_upload/5_fakten/Heldenkampagne_geo_overlay1.png) no-repeat center center;width:100%;}.fakten_slider_wrapper{width:730px;margin:0 auto;}.fakten_slider_wrapper h1{color:white;}.fakten_slider_wrapper p{font-family:'Open Sans',sans-serif;font-size:16px;line-height:22px;color:white;width:auto;}.fakten_slider_wrapper .ce-bodytext{width:730px;}.fakten_slider_wrapper .bx-prev{top:-120px;position:absolute;width:32px;height:32px;display:inline-block;font-size:20px;border-radius:20px;left:-90px;padding:0px;transform:rotate(180deg);}.fakten_slider_wrapper .bx-viewport{overflow:hidden !important;}.fakten_slider_wrapper .ce-textpic.ce-intext.ce-left .ce-gallery{margin-right:10px;}.fakten_slider_wrapper .bx-next{top:-120px;position:absolute;width:32px;height:32px;display:inline-block;font-size:20px;border-radius:20px;left:740px;padding:0px;}.fakten_slider_wrapper .bx-controls{display:block !important;}.fakten_slider_wrapper .bx-wrapper{margin-top:25px;}.fakten_slider_wrapper .bx-prev span:before{content:' ';width:32px;height:32px;display:block;background:url(/fileadmin/user_upload/5_fakten/slider_arrow_right.png) no-repeat;}.fakten_slider_wrapper .bx-next span:before{content:' ';width:32px;height:32px;display:block;background:url(/fileadmin/user_upload/5_fakten/slider_arrow_right.png) no-repeat;}.fakten_slider_wrapper .helden_bg .heldenkampagne .sechseck .navpoint.active span::before{content:"";font-family:FontAwesome;font-size:20px;font-weight:bold;color:#fff;padding-right:20px;position:relative;left:-10px;width:0px;display:inline-block;}.fakten_slider_wrapper .helden_bg .heldenkampagne .sechseck .navpoint span:before{content:' ';font-family:'FontAwesome';font-size:20px;font-weight:bold;color:#fff;padding-right:20px;position:relative;left:-10px;width:0;display:inline-block;}@media (max-width:800px){.fakten_slider_wrapper{width:100%;}.fakten_slider_wrapper .ce-bodytext{width:calc(100% - 40px);}.fakten_slider_wrapper .bx-prev{left:20%;top:10px;}.fakten_slider_wrapper .bx-next{left:70%;top:10px;}}@media (max-device-width:400px){.fakten_slider_wrapper .ce-bodytext{width:97% !important;background-color:#a2b8c8;padding:0 3% 3% 3% !important;}.fakten_slider_wrapper .image{margin:0 3% !important;width:100% !important;}}@media (max-width:800px){.vorteile-box{width:calc(100% + 40px);margin-left:-20px;}}@media (max-width:930px){#lz_overlay_wm{margin:0px 19px 71px 0px !important;z-index:999;}}@media screen and (max-width:930px) and (min-aspect-ratio:1/1){#lz_overlay_wm{right:auto !important;left:20px !important;}}#livezilla_wm{border:1px solid white !important;}body #lz_overlay_wm .lz_overlay_wm_sh_act{box-shadow:none;}.feature-container .span4{background-color:#ded9d7;border-radius:0 0 30px 0;}.feature-container .span4 p,.feature-container .span4 .baustyle__ul{padding:8px;}.feature-container .span4:first-of-type{border-top-left-radius:0px;}.feature-container .span4 .ce-bodytext{padding:15px;}.feature-container .ce-gallery{float:none !important;}.feature-container img{height:230px;}.feature-container .button{top:-10px;left:15px;}.feature-container .ce-bodytext{height:340px;}.social-engagement .baustyle__container{border:1px solid #938f8f;}.social-engagement .ce-textpic.ce-left.ce-intext{display:flex;height:160px;border-bottom:1px solid #ded9d7;margin-top:20px;}.social-engagement .ce-textpic.ce-left.ce-intext .ce-bodytext{padding-left:20px;width:70%;}.social-engagement .ce-textpic.ce-left.ce-intext .ce-gallery{width:30%;overflow:hidden;}.social-engagement .ce-textpic.ce-left.ce-intext .ce-gallery img{width:100%;}.social-engagement .frame-type-textpic:last-of-type .ce-textpic.ce-left.ce-intext{border-bottom:none;}.social-engagement .baustyle__container-twoColumns .span6{padding:10px 0px 10px 10px;}@media (min-width:900px) and (max-width:1024px){.social-engagement .ce-textpic.ce-left.ce-intext{height:200px;}}@media (max-width:899px){.social-engagement .ce-textpic.ce-left.ce-intext{height:auto;}.social-engagement .ce-textpic.ce-left.ce-intext .ce-gallery img{width:50%;}.social-engagement .ce-textpic.ce-left.ce-intext .ce-bodytext{padding-left:0px;margin-left:-30px;}.trikotaktion-slidercontainer .span4{margin-top:20px;}.beschwerdeBox{padding:30px 15px 30px 15px !important;}.beschwerdeBox p{overflow-wrap:break-word;word-wrap:break-word;}.bauleistungszentrum .greyBoxDownload{margin:10px 0px 10px 0px !important;}.greyBauablauf{padding:30px 15px 30px 15px !important;}.greyBauablauf img,.blz-forschung img{width:100%;height:auto;}.blz-forschung{margin-left:-15px !important;}figure.video iframe{min-height:auto;}}.sponsor-teaserbox{margin-left:-15px;}.sliderContainer.loaded{width:786px;height:635px;background-color:#e9e7e7;}.sliderContainer .bx-controls{position:absolute;top:11%;display:block;width:100%;margin:0 0 0 0;pointer-events:none;}.sliderContainer a.bx-prev{float:left;position:relative;left:-25px;pointer-events:auto;box-shadow:2px 2px 2px #58585a;}.sliderContainer a.bx-prev:before{content:"\f104";left:-28px;}.sliderContainer a.bx-next{float:right;position:relative;right:-25px;pointer-events:auto;box-shadow:2px 2px 2px #58585a;}.sliderContainer a.bx-next:before{content:"\f105";right:-28px;}.sliderContainer a.bx-prev:before,.sliderContainer a.bx-next:before{font-family:'FontAwesome';font-size:40px;font-weight:normal;color:#d90c37;display:block;width:14px;height:25px;}.sliderContainer a.bx-prev.disabled:before,.sliderContainer a.bx-next.disabled:before{color:#696c6c;}.sliderContainer img{margin-top:-15px;}.sliderContainer .bx-wrapper{position:relative;}.sliderContainer .bx-viewport{width:100%;overflow:hidden !important;position:relative;height:428px;}.trikotslider .cornerShadow{position:absolute;top:-44px;left:-20px;background-color:black;width:41%;height:94px;-webkit-filter:blur(5px);-moz-filter:blur(5px);-o-filter:blur(5px);-ms-filter:blur(5px);filter:blur(18px);border-radius:0 0 100% 0;opacity:0.56;display:none;}.trikotslider h3{position:absolute;top:-30px;left:20px;color:white;font-size:30px;}.sliderContainer .bx-thumb-container{padding:0 37px;position:relative;top:25px;}.sliderContainer .bx-thumb-container .bx-controls{display:block !important;}.bx-thumb-pager{width:4915%;position:relative;transition-duration:0s;transform:translate3d(-1095px,0px,0px);margin-left:40%;height:400px;}.bx-thumb-pager a{float:left;list-style:none;position:relative;width:215px;margin-right:4px;padding:20px 0;text-align:center;}.bx-thumb-pager a img{display:inline-block;max-width:100%;height:152px;transition:0.25s;}.bx-thumb-pager a.active img{border-bottom:3px solid #d90c37;}@media (max-width:400px){.trikotsliderBox .sliderContainer.loaded{width:100%;height:75vw;}.trikotsliderBox .sliderContainer .bx-controls{top:1%;}.trikotsliderBox .trikotslider h3{font-size:16px;top:-40px;left:10px;}.trikotsliderBox li{width:100%;}.trikotsliderBox li img{width:100%;height:auto;}.iBox.icon.paint.lightGrey.borderR-tl a{left:-25px;}}@media (min-width:401px) and (max-width:845px){.trikotsliderBox .sliderContainer.loaded{width:100%;height:75vw;}.trikotsliderBox .sliderContainer .bx-controls{top:6%;}.trikotsliderBox .trikotslider h3{font-size:18px;top:-40px;left:10px;}.trikotsliderBox li{width:100%;}.trikotsliderBox li img{width:100%;height:auto;}.iBox.icon.paint.lightGrey.borderR-tl a{left:-25px;}}@media (max-width:860px){.social-engagement .ce-textpic.ce-left.ce-intext{width:90%;}}@media (max-width:680px){.helden_bg .heldenkampagne .sechseck h3{font-size:48px;}.fakten_slider_wrapper h1{width:auto;}.fakten_slider_wrapper .ce-bodytext{padding:0 20px;}}.leitbild .baustyle__container-twoColumns .span6 .frame{padding-right:20px;}.leitbild .baustyle__greyBox{text-align:center;height:180px;border-bottom-right-radius:30px;}.leitbild .baustyle__greyBox .frame{border-bottom-right-radius:30px;}.leitbild .baustyle__greyBox:first-of-type{height:390px;margin-bottom:20px;}.leitbild figure{margin:0px;}.leitbild figure iframe{margin-top:10px;width:100%;height:auto;min-height:300px;}.leitbild .ce-row{margin-top:-20px;}.leitbild .ce-bodytext h2{margin-top:0px;}.leitbild .baustyle__greyBox:first-of-type{border-radius:0;}.leitbild-historie{padding:0px !important;}.leitbild-historie .baustyle__bgGrey .baustyle__bgWhite{margin:0px;padding:0px;}.leitbild-historie figure{margin:0px;}.leitbild-historie .ce-textpic.ce-left.ce-intext{display:flex;}.leitbild-historie .ce-textpic.ce-left.ce-intext .ce-gallery{margin-bottom:0px;margin-right:20px;}.historie-header{margin-top:-6%;margin-left:-10%;width:125%;}.historie-info{margin-left:-10%;width:125%;margin-bottom:30px !important;}.historie-info p{margin-top:-10px;}.fertighaus-oder-massivhaus .baustyle__greyBox .frame,.fertighaus-oder-massivhaus .baustyle__greyBox{border-bottom-right-radius:30px;}.wohnungsbau .ce-row{display:flex;justify-content:space-between;}.wohnungsbau .ce-row .ce-column{margin-right:10px;}.wohnungsbau .ce-row .ce-column:last-of-type{margin-right:0px;}.wohnstil-yt-box .ce-row .ce-column{float:none;}.image-baukindergeld img{margin-bottom:30px;}.muhaList .col_1-1 .col-1{padding-left:0 !important;padding-right:0 !important;}.muhaCat{margin:0 0 30px 0;}.muhaCat:after{height:0;content:" ";display:block;clear:both;visibility:hidden;}.muhaList h2{width:100%;display:block;float:none;clear:both;padding:0 15px 0 15px;}.muhaList .singleHouse{width:33.333%;margin:0 0 30px 0;padding:0 15px 0 15px;float:left;}.singleHouse .muha{background:#fff;}.singleHouse .muha img{width:100%;height:auto;display:block;}.singleHouse .muha .houseInfo{padding:15px 5px 15px 15px;background-color:#938f8f;border-bottom-right-radius:30px;height:150px;color:white;}.singleHouse .muha .houseInfo:hover{background-color:#58585a;}.singleHouse .muha .houseInfo a{color:white;word-break:keep-all;font-size:16px;}.singleHouse .muha h4,.singleHouse .muha span.title{margin:0 0 10px 0;font-size:18px;line-height:20px;display:inline-block;word-break:keep-all;}.singleHouse .muha h4 a,.singleHouse .muha span.title a{color:inherit;}.singleHouse .muha h4 a{color:#3e3e3e !important;}.singleHouse .muha .company{height:70px;margin:0 0 10px 0;}.singleHouse .muha .a-magazinimage{display:block;margin:10px 0 0 0;color:#d90c37;}.wohnFl span{font-weight:bold;}.room span{width:100%;display:block;font-weight:bold;}.wohnFl:after,.room:after{height:0;content:" ";display:block;clear:both;visibility:hidden;}.wohnFl,.room{margin:0 0 20px 0;}.feature{margin:0 0 30px 0;}.feature span{font-weight:bold;}.singleHouse .muha .zip,.singleHouse .muha .room{margin:0 0 10px 0;}.muha-List .tx_hvhconsultantfinder{padding:20px 0;}.tx_hvhconsultantfinder{padding:20px;}.tx_hvhconsultantfinder .singleHouse{width:calc(24% - 8px);float:left;min-height:380px;margin-right:20px;}@media (max-width:900px){.tx_hvhconsultantfinder .singleHouse{width:30%;}}@media (max-width:727px){.tx_hvhconsultantfinder .singleHouse{width:100%;}}.bundesland-stadtbuero-list .listStadtbueros{display:table;}.bundesland-stadtbuero-list .listStadtbueros .row{display:table-row;}.bundesland-stadtbuero-list .listStadtbueros .row .cell{display:table-cell;vertical-align:middle;}.bundesland-stadtbuero-list .listStadtbueros .row .cell a{position:relative;top:-12px;}.haustypTeaser h4,.haustypTeaser p{color:#fff !important;}.haustypTeaser .greyHaustyp .bodytext{height:auto;}.checkliste{width:100%;border-collapse:collapse;}.checkliste tr th{font-size:22px;font-weight:500;text-align:left;}.checkliste tr th:nth-child(2n){text-align:center;}.checkliste tr td{padding:15px 0 15px 0;border-top:1px solid #ded9d7;}.checkliste tr td:nth-child(2n){text-align:center;}.checkliste tr td:nth-child(2n) ul{list-style:none;text-align:center;padding:0;}.hausbesuch-container .button{display:block;width:200px;margin-top:20px;}.haustyp .greyBoxDownload{margin-left:-40px;width:400px;}.haustyp .greyBoxDownload span{font-size:18px;}.fertighaus-images{padding:30px 0 !important;}.fertighaus-images figure{margin:20px 0 40px -20px;}@media (max-width:800px){.fertighaus-images .baustyle__row.baustyle__container.baustyle__container-twoColumns{margin-left:0px;margin-right:0px;width:100%;}}body > footer{background-color:#938f8f !important;width:100%;color:white;padding:75px 0;box-sizing:border-box;opacity:1;}body > footer.loaded{opacity:1;padding-top:20px;}@media (max-width:1400px){body > footer{width:100%;padding:75px 2%;}}body > footer hr{border-style:solid;}body > footer .baustyle__container{display:flex;flex-wrap:wrap;justify-content:space-between;}@media (max-width:1170px){body > footer .footer_menu{margin:15px;}}body > footer .footer_menu h3{color:#fff;}body > footer .footer_menu img{height:18px;width:18px;margin-right:10px;}body > footer .footer_menu .span6{width:50%;}body > footer .footer_menu .span6 a{color:#fff;text-decoration:underline;}body > footer .baustyle__footer_contact{flex-grow:20;margin-top:13px;}body > footer .baustyle__footer_contact div{margin-top:10px;}body > footer .baustyle__footer_contact a{text-decoration:underline;color:white;font-size:16px;}body > footer .baustyle__footer_awards{flex-grow:0;display:flex;justify-content:center;align-items:flex-start;flex-wrap:wrap;flex:0.5;}@media (max-width:1170px){body > footer .baustyle__footer_awards{flex:1 1 65%;margin:15px;}}@media (max-width:860px){body > footer .baustyle__footer_awards{margin-left:10px;margin-right:10px;}}body > footer .baustyle__footer_awards h4{flex:0 1 100%;margin-top:25px;font-weight:500;text-transform:none;}@media (max-width:648px){body > footer .baustyle__footer_awards h4{margin-bottom:12px;}}body > footer .baustyle__footer_awards img{margin-bottom:15px;max-height:120px;}@media (max-width:1090px){body > footer .baustyle__footer_awards img{padding-bottom:0;}}body > footer .baustyle__footer_awards div:first-of-type{margin-left:0px;}body > footer .baustyle__footer_awards div:last-of-type{margin-right:0px;}body > footer .baustyle__footer_awards div{margin-left:auto;margin-right:auto;}body > footer .baustyle__footer_mainNav{margin-top:13px;}@media (max-width:860px){body > footer .baustyle__footer_mainNav{width:100%;display:block;}}body > footer .baustyle__footer_mainNav .footer_ul{display:flex;justify-content:space-between;}@media (max-width:1090px){body > footer .baustyle__footer_mainNav .footer_ul{display:block;}}body > footer .baustyle__footer_mainNav .footer_ul li:last-child{margin-right:0px;}body > footer .baustyle__footer_mainNav .footer_ul li{list-style:none;margin-right:20px;}@media (max-width:1090px){body > footer .baustyle__footer_mainNav .footer_ul li{margin-bottom:20px;}}body > footer .baustyle__footer_mainNav .footer_ul li:before{content:"";}body > footer .baustyle__footer_mainNav .footer_ul li a{text-decoration:underline;min-width:60px;font-size:15px;}body > footer .baustyle__footer_mainNav .footer_ul li .lvl-1{display:inline;max-width:130px;}body > footer .baustyle__footer_mainNav .footer_ul li .lvl-1 li{list-style:none;margin:0px;}body > footer .baustyle__footer_mainNav .footer_ul li .lvl-1 li a{text-decoration:none;font-size:14px;text-transform:unset;}body > footer .baustyle__footer_mainNav li{list-style:none;margin-bottom:6px;}body > footer .baustyle__footer_mainNav a{color:white;text-transform:uppercase;}body > footer .baustyle__footer_mainNav a:hover{color:#e31d3c;}body > footer h4{color:white;}@media (max-width:1170px){body > footer h4{margin-bottom:30px;}}.baustyle__footer_service{font-size:0;line-height:0;font-weight:300;padding:0;background-color:white !important;color:#938f8f !important;display:flex;align-items:flex-start;min-height:200px;}@media (max-width:1170px){.baustyle__footer_service{margin:15px;}}@media (max-width:900px){.baustyle__footer_service .baustyle__container{width:calc(100% - 40px);}}.baustyle__footer_service nav ul li a{font-size:15px;}.baustyle__footer_service nav li + li:before{content:" | ";padding:0 10px;}.baustyle__footer_service .baustyle__footer_service_info{display:flex;align-items:center;}.baustyle__footer_service span{margin-right:15px;margin-bottom:20px;position:relative;bottom:27px;font-size:15px;}.baustyle__footer_service img{margin:15px 0 15px 0;height:38px;}.baustyle__footer_service a{color:#938f8f;}.baustyle__footer_service a:hover{color:#e31d3c;}.baustyle__footer_service ul{font-size:15px;line-height:21px;display:flex;list-style:none;margin:30px 0;}@media (max-width:1400px){.baustyle__footer_service ul{padding:0 2%;}}.baustyle__footer_service li{padding:0;margin:0;margin-right:10px;display:contents;list-style:none;}.baustyle__footer_service .baustyle__footer_service_social a{font-size:0;position:relative;width:20px;height:20px;display:block;}.baustyle__footer_service .baustyle__footer_service_social a:after{position:absolute;top:0;left:0;font:normal normal normal 20px/1 FontAwesome;content:"\f230";}.baustyle__footer_service .baustyle__footer_service_social a[href*="facebook.com/"]:after{content:"\f230";}.baustyle__footer_service .baustyle__footer_service_social a[href*="facebook.com/"]:hover:after{color:#3b5998;}.baustyle__footer_service .baustyle__footer_service_social a[href*="youtube.com/"]:after{content:"\f16a";}.baustyle__footer_service .baustyle__footer_service_social a[href*="youtube.com/"]:hover:after{color:#f00;}.baustyle__footer_service .baustyle__footer_service_social a[href*="instagram.com/"]:after{content:"\f16d";}.baustyle__footer_service .baustyle__footer_service_social a[href*="instagram.com/"]:hover:after{color:#e13d63;}.baustyle__footer_service .baustyle__footer_service_social a[href*="plus.google.com/"]:after{content:"\f0d5";}.baustyle__footer_service .baustyle__footer_service_social a[href*="plus.google.com/"]:hover:after{color:#dd4b39;}@media (max-width:860px){nav{width:100%;}.baustyle__footer_service ul{display:block;margin:0px;}.baustyle__container{max-width:calc(95%);}body > footer .footer_menu .span6{width:100%;}.footer__pages ul{display:grid;}.footer__pages ul li + li:before{display:none;}}body .cc_container{background-color:#3f3f3f;border-top:none;}body .cc_container .cc_btn,body .cc_container .cc_btn:visited,body .cc_container .cc_btn:active{background-color:#e31d3c;border-bottom:1px solid #e31d3c;margin-top:10px;color:white;padding:5px 14px;padding-top:6px;display:inline-block;font-weight:500;position:relative;z-index:0;border:none;cursor:pointer;text-align:center;border-radius:10px;font:inherit;box-sizing:border-box;margin:12px;width:auto;max-width:initial;min-width:159px;}@media (max-width:860px){body .cc_container .cc_btn,body .cc_container .cc_btn:visited,body .cc_container .cc_btn:active{font-size:14px;}}body .cc_container .cc_btn.outline,body .cc_container .cc_btn:visited.outline,body .cc_container .cc_btn:active.outline{background-color:transparent;border:1px solid #e31d3c;color:#e31d3c;}@media (min-width:861px){body .cc_container .cc_btn:before,body .cc_container .cc_btn:visited:before,body .cc_container .cc_btn:active:before{background-color:#e31d3c;content:"";position:absolute;height:0;width:100%;z-index:-1;top:0;left:0;border-radius:10px;pointer-events:none;}}body .cc_container .cc_btn:before,body .cc_container .cc_btn:visited:before,body .cc_container .cc_btn:active:before{font:normal normal normal 16px/1 FontAwesome;content:"";padding-left:0px;top:0px;border-radius:10px;pointer-events:none;}body .cc_container .cc_btn.back:before,body .cc_container .cc_btn:visited.back:before,body .cc_container .cc_btn:active.back:before{font:normal normal normal 16px/1 FontAwesome;content:"\f053";padding-right:14px;position:relative;top:1px;pointer-events:none;}body .cc_container .cc_btn:hover,body .cc_container .cc_btn:visited:hover,body .cc_container .cc_btn:active:hover{color:#e31d3c;border-radius:10px;border:1px solid #e31d3c;background-color:white;}@media (max-width:860px){body .cc_container .cc_btn:hover,body .cc_container .cc_btn:visited:hover,body .cc_container .cc_btn:active:hover{background-color:white;color:#1f1f1f;border-radius:10px;}}body .cc_container .cc_btn:hover:before,body .cc_container .cc_btn:visited:hover:before,body .cc_container .cc_btn:active:hover:before{background-color:white;height:100%;color:#e31d3c;}body .cc_container .cc_btn:active,body .cc_container .cc_btn:visited:active,body .cc_container .cc_btn:active:active{transform:scale(0.95);}body .cc_container .cc_btn:after,body .cc_container .cc_btn:visited:after,body .cc_container .cc_btn:active:after{font:normal normal normal 14px/1 FontAwesome;content:"\f054";padding-left:14px;position:relative;top:1px;pointer-events:none;}body .cc_container .cc_btn.back:after,body .cc_container .cc_btn:visited.back:after,body .cc_container .cc_btn:active.back:after{font:normal normal normal 14px/1 FontAwesome;content:"";padding-left:0px;position:relative;top:0px;pointer-events:none;}body .cc_container .cc_btn.grey,body .cc_container .cc_btn:visited.grey,body .cc_container .cc_btn:active.grey{background-color:#f6f6f6;color:#1f1f1f;border-bottom-color:#f6f6f6;transition:0.5s;}body .cc_container .cc_btn.grey.dark,body .cc_container .cc_btn:visited.grey.dark,body .cc_container .cc_btn:active.grey.dark{background-color:#4f4f4f;color:white;}body .cc_container .cc_btn.grey:before,body .cc_container .cc_btn:visited.grey:before,body .cc_container .cc_btn:active.grey:before{background-color:#1f1f1f;}body .cc_container .cc_btn.grey:hover,body .cc_container .cc_btn:visited.grey:hover,body .cc_container .cc_btn:active.grey:hover{color:#f6f6f6;border-bottom-color:#e31d3c;}body .cc_container .cc_btn.grey:hover:before,body .cc_container .cc_btn:visited.grey:hover:before,body .cc_container .cc_btn:active.grey:hover:before{background-color:#1f1f1f;height:100%;color:#f6f6f6;}body .cc_container .cc_btn.red,body .cc_container .cc_btn:visited.red,body .cc_container .cc_btn:active.red{background-color:#aa2c2c;border-bottom-color:#aa2c2c;}body .cc_container .cc_btn.red:hover,body .cc_container .cc_btn:visited.red:hover,body .cc_container .cc_btn:active.red:hover{background-color:white;color:#aa2c2c;}body .cc_container .cc_btn.red:hover:before,body .cc_container .cc_btn:visited.red:hover:before,body .cc_container .cc_btn:active.red:hover:before{background-color:white;}body .cc_container .cc_btn.red:hover:after,body .cc_container .cc_btn:visited.red:hover:after,body .cc_container .cc_btn:active.red:hover:after{color:#aa2c2c;}body .cc_container .cc_btn.red:before,body .cc_container .cc_btn:visited.red:before,body .cc_container .cc_btn:active.red:before{background-color:#aa2c2c;}body .cc_container .cc_btn.add:after,body .cc_container .cc_btn:visited.add:after,body .cc_container .cc_btn:active.add:after{content:"\f067";}body .cc_container .cc_btn.grey.add:after,body .cc_container .cc_btn:visited.grey.add:after,body .cc_container .cc_btn:active.grey.add:after{color:#e31d3c;}body .cc_container .cc_btn.cart:after,body .cc_container .cc_btn:visited.cart:after,body .cc_container .cc_btn:active.cart:after{content:"\f07a";}body .cc_container .cc_btn.save:after,body .cc_container .cc_btn:visited.save:after,body .cc_container .cc_btn:active.save:after{display:inline-block;transition:1s;transition-timing-function:cubic-bezier(0,0,0,1.06);margin-left:0;margin-right:14px;left:14px;}body .cc_container .cc_btn.save.done:after,body .cc_container .cc_btn:visited.save.done:after,body .cc_container .cc_btn:active.save.done:after{content:"\f046";font:normal normal normal 14px/1 FontAwesome;}body .cc_container .cc_btn.remove:after,body .cc_container .cc_btn:visited.remove:after,body .cc_container .cc_btn:active.remove:after,body .cc_container .cc_btn.close:after,body .cc_container .cc_btn:visited.close:after,body .cc_container .cc_btn:active.close:after{content:"\f00d";color:white;top:0;}body .cc_container .cc_btn.plus:after,body .cc_container .cc_btn:visited.plus:after,body .cc_container .cc_btn:active.plus:after{content:"\f067";}body .cc_container .cc_btn.remove.grey:after,body .cc_container .cc_btn:visited.remove.grey:after,body .cc_container .cc_btn:active.remove.grey:after,body .cc_container .cc_btn.close.grey:after,body .cc_container .cc_btn:visited.close.grey:after,body .cc_container .cc_btn:active.close.grey:after{color:#e31d3c;}body .cc_container .cc_btn:hover:after,body .cc_container .cc_btn:visited:hover:after,body .cc_container .cc_btn:active:hover:after{color:#e31d3c;}body .cc_container .cc_btn.check:after,body .cc_container .cc_btn:visited.check:after,body .cc_container .cc_btn:active.check:after{content:"\f00c";}body .cc_container .cc_message{color:white;font-size:16px !important;line-height:24px;margin:21px;}body .cc_container .cc_message::selection{background:initial;}body .cc_container .cc_message::-moz-selection{background:initial;}body .cc_banner-wrapper{z-index:99999999;}body .cc-banner .cc-btn{border-radius:10px;}body .cc-compliance{display:none;}body .cc-window{height:100%;}body .cc-revoke{display:none !important;}html body.cookie-padding{padding-bottom:86px;}.cookie-layout{display:flex;flex-wrap:wrap;width:100%;height:auto;color:black;padding-bottom:30px;}.cookie-layout #cm-notification{display:none;margin-top:10px;margin-bottom:10px;padding:10px;border:1px solid #ccc;}.cookie-layout a{color:black;}.cookie-layout .layout-col.col-main{width:auto;padding:30px;background-color:#fff;}.cookie-layout .layout-wrap{width:80%;padding:20px;margin:auto;margin-top:0px;background-color:#fff;}.cookie-layout .layout-wrap h2{color:black;font-size:32px;line-height:36px;font-weight:700;margin:0;}.cookie-layout .layout-wrap .layout-row{display:flex;flex-direction:row;margin:0;margin-bottom:10px;width:100%;justify-content:flex-start;flex-wrap:wrap;}.cookie-layout .layout-wrap .layout-row-toggle{display:block;text-align:right;}.cookie-layout .layout-wrap .checkBoxOption{min-width:150px;min-height:30px;margin:10px 0;width:33%;}.cookie-layout .layout-wrap .checkBoxOption label.greyed-text{color:#ccc;}.cookie-layout .layout-wrap .checkBoxOption label{font-weight:400;font-size:18px;line-height:20px;color:#666;}.cookie-layout .layout-wrap .consent-toggle{line-height:18px;font-size:14px;border:none;font-weight:600;background-color:#fff;color:black;cursor:pointer;}.cookie-layout .layout-wrap .toggleIcon{display:inline-block;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);margin-left:2px;position:relative;width:12px;height:20px;transition:200ms ease all;float:right;}.cookie-layout .layout-wrap .toggleIcon::before{content:"";border-left:2px solid black;border-bottom:2px solid black;width:8px;height:8px;float:left;transform:rotate(-45deg);margin-top:2px;}.cookie-layout .layout-wrap .toggleIcon.collapsed{transform:none !important;}.cookie-layout .layout-wrap .togglebar.collapsed{max-height:0;}.cookie-layout .togglebar{margin-top:20px;overflow:hidden;max-height:1800px;-webkit-transition:max-height 0.3s;-moz-transition:max-height 0.3s;-ms-transition:max-height 0.3s;-o-transition:max-height 0.3s;transition:max-height 0.3s;text-align:right;}.cookie-layout .togglebar li p{display:block;line-height:18px;padding:0 0px;text-decoration:none;font-size:14px;margin-bottom:12px;}.cookie-layout .descContent{list-style-type:none;padding:0 0 20px 0;margin:0;text-align:left;}.cookie-layout .cc-row-buttons{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-end;}.cookie-layout .cc-row-buttons button.button-secondary{cursor:pointer;text-align:center;border-radius:4px;background-color:#ded9d7;border:2px solid #ded9d7;color:#fff;height:50px;min-height:50px;line-height:24px;padding:11px 30px;font-size:18px;font-weight:700;margin-right:30px;transition:200ms ease all;}.cookie-layout .cc-row-buttons button.button-primary{cursor:pointer;text-align:center;border-radius:4px;background-color:#e31d3c;border:1px solid #e31d3c;color:#fff;height:50px;min-height:50px;line-height:24px;padding:11px 30px;font-size:18px;font-weight:700;transition:200ms ease all;}.hvh_container.greyed-text input:checked ~ .checkmark{background-color:#ccc;border-color:#ccc;}.hvh_container input:checked ~ .checkmark{background-color:#e31d3c;border-color:#e31d3c;}.hvh_container{display:block;position:relative;padding-left:35px;cursor:pointer;font-size:22px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.hvh_container input:checked ~ .checkmark:after{display:block;}.hvh_container .checkmark{position:absolute;top:0;left:0;height:20px;width:20px;background-color:#fff;border-radius:4px;border:2px solid #666;}.hvh_container .checkmark:after{left:5px;top:2px;width:5px;height:10px;border:solid #fff;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);box-sizing:inherit;}.hvh_container .checkmark:after{content:"";position:absolute;display:none;}.hvh_container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0;margin:0px;}.hvh_container [type=checkbox],.hvh_container [type=radio]{box-sizing:border-box;padding:0;}@media (max-width:580px){.cookie-layout{position:fixed;background:#fff;top:5%;left:50%;z-index:9999999;transform:translate(-50%);height:80%;width:90%;max-width:580px;overflow-y:scroll;overflow-x:hidden;padding-top:20px;}.cookie-layout span{font-size:13px;}.cookie-layout .layout-wrap{padding:10px;height:calc(100% - 110px);overflow-y:scroll;}.cookie-layout .layout-wrap h2{font-size:19px;line-height:26px;}.cookie-layout .layout-wrap .layout-col.col-main{padding:0px;}.cookie-layout .layout-wrap .layout-col.col-main .checkBoxOption label{font-weight:400;font-size:14px;line-height:18px;}.cookie-layout .layout-wrap .checkmark{height:16px;width:16px;}.cookie-layout .layout-wrap .checkmark:after{left:4px;top:1px;}.cookie-layout .buttonView{position:fixed;bottom:30px;left:0;width:100%;display:flex;justify-content:center;}.cookie-layout .buttonView .cc-row-buttons{width:calc(100% - 40px);}.cookie-layout .buttonView button.button-secondary,.cookie-layout .buttonView button.button-primary{width:100%;min-height:30px;height:30px;font-size:14px;line-height:18px;margin-bottom:10px;margin-right:0px;padding:5px 20px;}}.boxBorder{border:1px solid #ccc;padding:14px 14px 0 14px;margin:30px 90px 0 139px;}.boxBorderPremium{border:1px solid #ccc;padding:14px 14px 0 14px;}.boxBorderPremium .ce-column{margin:5px 15px;width:auto;display:flex;align-items:center;}.boxBorderPremium .ce-column img{max-width:120px;max-height:120px;height:auto;}.powerpartner{width:720px;margin:50px auto 150px auto;}.powerpartnerImg .image{width:95px;height:95px;float:left;margin:10px;}.premiumpartnerImg{float:left;}.premiumpartnerImg .image{width:95px;height:95px;float:left;margin:10px;}.hotspot{cursor:help;height:40px;position:absolute;width:40px;}.hsDot{background-image:url(/fileadmin/user_upload/partner/powerpartner/hotspot.png);background-repeat:no-repeat;height:40px;position:absolute;width:40px;z-index:40;}.hsCt{background-image:url(/fileadmin/user_upload/partner/powerpartner/hotspot_back.png);border:1px solid #c7c7c7;box-shadow:0 0 4px 0 #888a8b;display:none;padding:20px 15px 10px 15px;position:absolute;z-index:50;min-height:142px;width:450px;margin:-140px 0 0 -180px;}.hsCtLeft{width:100px;float:left;margin:0 20px 0 0;}.hsCtRight{width:295px;float:left;}.hsCtRight p{margin:0 0 10px 0;}.powerpartner img.house{width:100%;}.hsCtLeft img:first-child{margin:0 0 30px 0;}.hsCtLeft img{width:100px;height:auto;margin:0 0 10px 0;}#hs1{margin:-535px 0 0 612px;}#hs1 .hsCt{margin:18px 0 0 -430px;}#hs2{margin:-560px 0 0 100px;}#hs2 .hsCt{margin:18px 0 0 19px;}#hs3{margin:-465px 0 0 185px;}#hs3 .hsCt{margin:18px 0 0 21px;}#hs4{margin:-495px 0 0 400px;}#hs4 .hsCt{margin:18px 0 0 -428px;}#hs5{margin:-390px 0 0 75px;}#hs5 .hsCt{margin:18px 0 0 20px;}#hs6{margin:-390px 0 0 335px;}#hs6 .hsCt{margin:18px 0 0 20px;}#hs7{margin:-275px 0 0 90px;}#hs7 .hsCt{margin:-331px 0 0 20px;}#hs8{margin:-220px 0 0 110px;}#hs8 .hsCt{margin:-322px 0 0 19px;}#hs9{margin:-195px 0 0 200px;}#hs9 .hsCt{margin:-316px 0 0 20px;}#hs10{margin:-205px 0 0 385px;}#hs10 .hsCt{margin:-297px 0 0 19px;}#hs11{margin:-280px 0 0 590px;}#hs11 .hsCt{margin:-327px 0 0 20px;}#hs12{margin:-130px 0 0 280px;}#hs12 .hsCt{margin:-315px 0 0 -429px;}#hs13{margin:-135px 0 0 375px;}#hs13 .hsCt{margin:-335px 0 0 19px;}#hs14{margin:-60px 0 0 480px;}#hs14 .hsCt{margin:-278px 0 0 20px;}.haustypH1{text-transform:uppercase;margin:0 0 16px 0;}.haustypUl{margin-left:-34px;}.mood{position:relative;}.slideCt{width:100%;height:100%;position:absolute;top:0;}.slideCt .in{height:100%;}.in{width:1254px;margin:0 auto 0 auto;position:relative;}.slideCt .in .hl{background:rgba(217,18,59,0.9);display:inline-block;padding:25px 30px 25px 30px;position:absolute;top:90px;left:0px;}.slideCt .in .hl h2{color:#fff;text-transform:uppercase;font-size:38px;line-height:36px;margin:0 0 6px 0;}.slideCt .in .hl span{font-size:26px;}.greyHaustyp{background-color:#938f8f;margin-bottom:30px;padding:20px 10px;border-bottom-right-radius:30px;}.greyHaustyp h4{color:#3e3e3e;width:100%;}.greyHaustyp p{height:100px;}.greyHaustyp a{cursor:pointer;}.haustypTeaser img{width:100%;height:auto;max-height:277px;min-height:277px;}@media (max-width:900px){.haustypTeaser img{min-height:none;max-height:none;}}.presseThreeRows .span4 p{margin:10px 0;}.presse-teaser .txt h3{word-break:keep-all;}.presseBorder{width:1243px;max-width:83%;padding:30px 19px;margin:0px 0px 80px 139px;border:1px solid black;}.presseBorder a{text-decoration:underline;}.presseBoxes span.presseFileDownload{word-break:keep-all;}.presseBoxes h2{margin-left:60px;}.presseBoxes .presseUploads .greyBoxDownload{margin:10px 0px 10px 60px;}.presseKontakt{margin-top:-15px;}.placeholderAward{margin-top:60px;}.aktionenList{position:relative;background-color:white;width:100%;height:auto;box-sizing:border-box;padding:0 0 30px 0;margin-bottom:30px;}.aktionenList .aktionenItem{display:table;}.aktionenList .aktionenItem .table-row{display:table-row;}.aktionenList .aktionenItem .aktionenTableLeft{display:table-cell;}.aktionenList .aktionenItem .aktionen-img-wrap{padding:30px 30px 0 30px;}.aktionenList .aktionenItem .aktionenTableRight{display:table-cell;position:absolute;top:15px;}.aktionenList .aktionenItem .aktionenTableRight a{position:absolute;top:370px;}.presse-teaser .baustyle__container-twoColumns .span4{width:calc(29% - 9px);}.presseBoxes .span6{margin-left:-60px;}.presseBoxes .span6:last-child{margin-right:60px;}.presse-kontakt img{margin-top:15px;max-height:255px;}.pressemeldung{background-color:lightgrey;width:562px;height:200px;padding:20px;margin:0 0 30px 0;float:left;position:relative;border-bottom-right-radius:30px;}.pressemeldung h3{margin-top:0px;font-size:18px;line-height:24px;font-weight:normal;word-break:keep-all;}.pressemeldung a:hover{color:unset;}.pressemeldung p{word-break:keep-all;}.mbItemCt{overflow:hidden;}.pm-img-wrap{float:right;width:40% !important;height:100%;margin:0;padding:10px 0px 10px 0px;}.pm-img-wrap img{max-width:224px !important;max-height:140px !important;object-fit:fill;}.pressemeldung:nth-child(2n) .pmItemCt .pm-txt{padding:0px 10px 10px 42%;}.pressemeldung:nth-child(2n) .pmItemCt .pm-img-wrap{float:left;}.pm-teaser-text{margin:0 0 25px 0;}.pm-txt{padding:0px 42% 10px 10px;height:250px;position:absolute;}.pm-media-container{margin-left:20px;float:right;width:45%;padding:15px;border:1px solid #eee;display:table-cell;}.pm-media-container h2{margin-left:20px;}.pm-media-container img{margin:15px;}.pm-media-container .news-img-caption{float:right;}.pm-related-files{list-style:none;}.pm-related-files li{margin-left:-40px;}.pm-rte{padding-top:50px;}.pm-backlink-wrap a.btnBack{float:left !important;min-height:20px;display:inline-block;padding:8px 20px 8px 15px;border:2px solid #d90c37;border-radius:10px;-webkit-border-radius:10px;font-size:20px;text-transform:uppercase;color:#d90c37;-webkit-transition:all 0.3s;transition:all 0.3s;}.pm-backlink-wrap a.btnBack:before{content:'\f054';font-family:'FontAwesome';font-size:18px;margin:0 10px 0 0;}.pm-related{width:48%;float:left;padding:15px;border:1px solid #eee;display:table-cell;}.pm-related-wrap{width:45%;}.pm-related-wrap h2{margin-left:20px;}.pm-related-files-link{font-size:fit-width;overflow:hidden;}.blz-forschung{margin-left:11px;}.blz-forschung div.csc-textpic-imagecolumn{margin-right:0px;margin-left:20px;}.blz-canvas{width:1243px;margin-left:139px;margin-right:150px;border:1px solid #ccc;padding:30px 10px 30px 50px ! important;}.blz-borderR-tl{border-radius:10px 0 10px 0;max-width:82%;}.bauleistungszentrum iframe{width:607px;}.bauleistungszentrum .greyBoxDownload{background-color:#e9e7e7 !important;}.sponsoring-teaser .span6{width:calc(50% - 38px) !important;}.checkliste-teaser .baustyle__container{width:100%;}@media (max-width:1024px){.row-container section{display:block;}.teaserbox-white{width:32%;float:left;margin-right:10px;}.teaserbox-white .txt h3{font-size:18px !important;}}@media (max-width:860px){.teaserbox-white{width:48%;float:left;}}@media (max-width:640px){.teaserbox-white{width:100%;float:left;}.pressemeldung:nth-child(2n) .pmItemCt .pm-txt{padding:0px;}.pm-txt{position:relative;padding:0;height:auto;}.pressemeldung{height:auto;}.pressemeldung h3{line-height:18px;margin-bottom:25px;}.pm-teaser-text p{margin-bottom:-15px;margin-top:-15px;}.pm-img-wrap{float:left;width:auto !important;padding:0;}.presseUploads .greyBoxDownload{margin:10px 0px 10px 60px;width:85%;display:block;height:auto;}span.presseFileDownload{height:auto;}.boxBorderPremium .ce-column{margin:4px;}.boxBorderPremium .ce-column img{width:calc(58vw / 8);height:auto;}.boxBorderPremium div.ce-column:hover{transform:scale(2);}}@media (max-width:641px) and (min-width:859px){.boxBorderPremium .ce-column{margin:6px;}.boxBorderPremium .ce-column img{width:calc(80vw / 8);height:auto;}.boxBorderPremium div.ce-column:hover{transform:scale(2);}}@media (max-width:860px){.aktionenList .aktionenItem{display:block;}.aktionenList .aktionenItem .table-row{display:table-row;}.aktionenList .aktionenItem .aktionenTableLeft{display:block;}.aktionenList .aktionenItem .aktionen-img-wrap{padding:15px;}.aktionenList .aktionenItem .aktionenTableRight{padding:0 15px;display:block;position:relative;top:0;}.aktionenList .aktionenItem .aktionenTableRight a{position:relative;top:0;}}.hauskatologe .presseUploads .greyBoxDownload .presseImage{width:40%;}.hauskatologe .presseData{margin-left:10px;}.hauskatologe .span4{width:calc(40% - 5px);}@media (max-width:860px){.hauskataloge .presseUploads .greyBoxDownload{margin:10px 0;}.bauablauf-yt .span4{margin-bottom:20px;}.fertighaus-images figure{margin:0;}}@media (min-width:901px) and (max-width:1070px){.hauskataloge .span4{width:60%;}}.startpage .bx-viewport{max-height:63%;}@media (max-width:1024px){.startpage .bx-viewport{max-height:100%;}}@media (height:1366px){.startpage .bx-viewport{max-height:50%;}}@media (max-width:860px){.startpage .bx-viewport{max-height:106%;}}@media (width:823px){.startpage .bx-viewport{max-height:123%;}}@media (width:812px){.startpage .bx-viewport{max-height:133%;}}@media (width:768px){.startpage .bx-viewport{max-height:46%;}}@media (max-width:639px){.startpage .bx-viewport{max-height:30%;}}@media (width:568px){.startpage .bx-viewport{max-height:105%;}}@media (width:411px){.startpage .bx-viewport{max-height:29%;}}@media (width:375px){.startpage .bx-viewport{max-height:28%;}}.startpage-footer{padding-bottom:0px;}@media (max-width:860px){.startpage-footer .baustyle__container{padding-left:10px;padding-right:10px;}}.startpage-footer figure.image{margin:0px;}.readmore{margin-left:-20px;}.newsletter-register-short{background-color:#938f8f;padding-top:30px;}@media (max-width:1024px){.newsletter-register-short{padding-top:0px;}.newsletter-register-short label{width:100% !important;font-size:16px !important;word-break:keep-all;width:100%;float:none;text-align:left !important;}.newsletter-register-short .powermail_fieldwrap_e_mail{float:none;display:block;}.newsletter-register-short .powermail_field{width:100%;}.newsletter-register-short input[type="email"]{width:100% !important;}.newsletter-register-short .powermail_fieldwrap{float:none;display:block;width:100%;}.newsletter-register-short .powermail_fieldwrap_type_submit{margin-right:0px !important;margin-top:10px !important;}.newsletter-register-short .tx-powermail{margin-left:-20px;margin-right:-20px;}}.newsletter-register-short h3{display:none;}.newsletter-register-short label{color:white;font-size:30px;text-align:right;width:75%;padding:11px 30px 5px 0;}.newsletter-register-short input[type="text"],.newsletter-register-short input[type="password"],.newsletter-register-short input[type="email"],.newsletter-register-short input[type="number"],.newsletter-register-short input[type="tel"],.newsletter-register-short textarea{width:90%;border-radius:10px;border-bottom-right-radius:0px !important;border-top-right-radius:0px !important;height:40px;}.newsletter-register-short input[type="submit"]{margin-top:0px;}.newsletter-register-short .parsley-errors-list{position:absolute;top:40px;}.newsletter-register-short .powermail_fieldwrap_e_mail{border-bottom-right-radius:0px;border-top-right-radius:0px;}.newsletter-register-short .powermail_fieldwrap_e_mail .powermail_field:after{font-family:'FontAwesome';content:"\f1d8";left:0px;font-size:32px;position:relative;background-color:white;border-radius:10px;width:55px;height:40px;border-top-left-radius:0px;border-bottom-left-radius:0px;margin-right:10px;}.newsletter-register-short form{margin-top:15px;}.newsletter-register-short .powermail_fieldwrap_e_mail .powermail_field{display:flex;}.newsletter-register-short .powermail_fieldwrap_e_mail .powermail_field .parsley-errors-list.filled{font-size:17px;margin-top:5px;margin-left:13px;}.newsletter-register-short .powermail_fieldwrap_type_submit{margin-top:15px;}.newsletter-register-short .powermail_confirmation,.newsletter-register-short .powermail_create{display:grid;justify-content:center;}.newsletter-register-short .powermail_confirmation .btn-group,.newsletter-register-short .powermail_create .btn-group{display:flex;flex-direction:row;}.newsletter-register-short .powermail_confirmation .btn-group form,.newsletter-register-short .powermail_create .btn-group form{margin-right:15px;}.newsletter-register-short .powermail_confirmation .powermail_all_label.powermail_all_type_input.powermail_all_marker_e_mail,.newsletter-register-short .powermail_create .powermail_all_label.powermail_all_type_input.powermail_all_marker_e_mail{display:none;}.newsletter-register-short .powermail_confirmation .powermail_create,.newsletter-register-short .powermail_create .powermail_create{color:white;font-size:25px;}.newsletter-register-short .tx-powermail{background-color:#938f8f;}.newsletter-register-short .tx-powermail .powermail_legend{display:none;}.newsletter-register-short .tx-powermail .powermail_fieldwrap{float:left;clear:none;margin-top:0px;}@media (max-width:1115px){.newsletter-register-short .tx-powermail .powermail_fieldwrap{float:right;}}@media (max-width:1115px){.newsletter-register-short .tx-powermail .powermail_fieldwrap_type_submit{margin-right:10px;}}.newsletter-register-short .tx-powermail form label,.newsletter-register-short .tx-powermail .pseudoForm label{width:64%;font-size:22px;}.newsletter-register-short .tx-powermail input[type="email"]{width:350px;}.newsletter-register-short #powermail_field_e_mail{border:0px !important;}.startpage-button{width:270px !important;display:flex;}.startpage-button.startpage-konfigurator-button{width:370px !important;display:flex;border-radius:40px;margin:auto;}.startpage-button.startpage-konfigurator-button span{position:relative;top:11px;}.startpage-button img{position:relative;top:0px;margin-right:10px;text-transform:uppercase;margin-left:15px;max-height:30px;}.startpage-button span{position:relative;top:5px;text-transform:uppercase;font-weight:bold;}@media (max-width:900px){.startpage-button.startpage-konfigurator-button{width:370px !important;display:flex;border-radius:40px;margin:auto;}.startpage-button{width:270px !important;display:flex;margin:auto;}.startpage-button img{position:relative;top:0px;}.startpage-button span{position:relative;top:5px;font-size:14px;}}@media (max-width:1024px){.fullscreen.full-no-width{width:calc(100% + 40px);}.fullscreen.full-no-width .baustyle__row.baustyle__container{margin-left:-20px;margin-right:-20px;}}.mustermann-row{border:0;padding:0;margin:0;}.mustermann-row section .span3{width:calc(25%);}.stadtbuero-navimap{width:100%;}@media (max-width:1023px){.stadtbuero-navimap .subdNavi{left:35px !important;}}.stadtbuero-navimap .subdNavi .bodytext{margin-top:20px;}.stadtbuero-headerbox{margin-left:-330px;margin-top:40px;}.stadtbuero-headerbox .span4{width:20%;}.stadtbuero-headerbox .span8{margin-right:100px;}.stadtbuero-header h1{margin-left:-20px;}.stadtbuero-kontaktbox{margin-top:-50px;}.display-inline{display:inline;}.display-inline ul{display:inline;}.display-inline ul li{display:inline;display:inline;width:20%;float:left;}.display-inline ul li:before{content:"\f00c";font-size:25px;}@media (max-width:500px){.display-inline ul li{width:100%;}}.tableKompetenzCentren{width:100%;}.tableKompetenzCentren td{width:33%;}.ausstellungKc{width:611px;height:327px;float:left;margin-top:30px;background:#fff;}.ausstellungKc .ce-bodytext{padding:20px;height:100%;}.ausstellungKc .image{margin-right:-10px;}.ausstellungKc .ce-gallery img{height:327px;}.addressKompetenzCentren h3{margin-top:-5px;}.contactKompentenzCentren{margin-bottom:10px;margin-top:-15px;}.ktc-usp .usp-header{margin-top:60px;}.openingHoursKompetenzCentren p{font-size:14px;margin-top:0px;}.ktc-teaser{margin-left:0px;}.ktc-teaser .baustyle__container-twoColumns .span6{width:calc(50% - 10px);}.greyBoxKompetenzCentren{margin-top:30px;width:100%;background-color:lightgrey;padding:25px;}.linksKompetenzCentren table{width:80%;}.linksKompetenzCentren table td{width:50%;}@media (max-width:680px){.linksKompetenzCentren table td{width:100%;}}.linksKompetenzCentren table td img{margin-right:15px;width:23px;height:19px;}.greyMusterhaus a{border-radius:8px;margin-top:10px;background-color:#808080;}.greyMusterhaus a:hover{background-color:#808080;}.beratersucheKompetenzCentren .table{display:table;}.beratersucheKompetenzCentren .row{display:table-row;}.beratersucheKompetenzCentren .cell{display:table-cell;padding:5px;}.beratersucheKompetenzCentren .cell p{margin-top:-16px;}.routeKompetenzCentren{margin-top:25px;}.routeKompetenzCentren ul{list-style-type:none;}.routeKompetenzCentren li{margin-left:-35px;}.routeKompetenzCentren a{font-size:20px;}.routeKompetenzCentren a:hover{color:#58585a;}.hTa .subdNavi{border-radius:0;border:6px solid #fff;outline:1px solid lightgrey;right:15px;padding:0px 30px 30px 30px;-webkit-box-shadow:0px -1px 10px 0px rgba(0,0,0,0.2);-moz-box-shadow:0px -1px 10px 0px rgba(0,0,0,0.2);box-shadow:0px -1px 10px 0px rgba(0,0,0,0.2);background-color:lightgrey;width:calc(100% - 32px);left:15px;top:0;margin:1px;}.hTa .subdNavi .map{order:2;width:170px;margin:0 auto;margin-top:20px;padding-right:29px;padding:0;}.hTa .subdNavi .map img{max-width:auto;height:auto;}.hTa .subdNavi .map .point{width:18px;height:18px;}@media (max-width:1023px){.hTa .subdNavi ul{columns:4;-webkit-columns:4;-moz-columns:4;}}@media (max-width:950px){.hTa .subdNavi ul{columns:1;-webkit-columns:1;-moz-columns:1;margin-left:25px;}.hTA .subdNavi ul:after{content:" ";clear:both;}.hTa .subdNavi .map{margin-top:0;}.hTa .subdNavi .map{margin-left:calc(31% - 85px);}.vertrieb .in:nth-of-type(2){position:absolute;}.vertrieb .subdNavi{float:right;position:absolute;}.subdNavi ul:after{content:" ";clear:both;}}@media (max-width:480px){.hTa .subdNavi ul{columns:1;-webkit-columns:1;-moz-columns:1;width:100%;margin-left:0;}.hTa .subdNavi .map{width:auto;margin-top:4px;display:inline-block;float:none;margin-right:0;margin-left:0;}}@media (min-width:1025px) and (max-width:1100px){.hTa .subdNavi ul li a{font-size:14px;line-height:21%;}}.hTa .subdNavi ul li:before{content:'\f054';font-family:'FontAwesome';font-size:13px;margin:0 6px 0 0;color:#d90c37;position:relative;bottom:2px;font-weight:bold;}@media (min-width:950px){.hTa .subdNavi{display:flex;flex-direction:column;}}@media (max-width:480px){.hTa .subdNavi{padding-top:11px;text-align:center;}.hTa .subdNavi strong{padding:0 40px 0 0 !important;}}@media (max-width:860px){.ktc-teaser .baustyle__container-twoColumns .span6{width:100%;margin-left:10px;}.sponsoring-teaser .span6{width:100% !important;}.fertighaus-images .ce-bodytext{width:calc(100% - 30px);margin:0 15px;}.fertighaus-images ul.baustyle__ul{margin-left:15px;}.fertighaus-images .span8 h2{margin-left:15px;}}@media (max-width:1023px){.hTa .subdNavi{top:0;width:100%;position:relative;right:0;float:right;left:0;}}@media (min-width:950px) and (max-width:1023px){.hTa .subdNavi{bottom:100px;}}@media (min-width:1025px){.hTa .subdNavi{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}}.subdNavi strong{font-size:24px;line-height:28px;font-weight:normal;margin:0 0 7px 0;display:block;padding:0 0 0 4px;}.subdNavi .map{float:left;margin:0 25px 0 0;padding:12px 0 0 9px;position:relative;}.subdNavi .map .point{position:absolute;background-color:#d90c37;border-radius:100%;}.subdNavi ul{list-style-type:none;float:left;padding:12px 0 0 0;}.subdNavi ul li a{font-size:18px;line-height:24px;}.subdNavi ul li.act a,.subdNavi ul li:hover a{color:#d90c37;}.contactKompentenzCentren a{white-space:nowrap;}.addressKompetenzCentren{margin-left:-15px;}.last-examples{}@media (max-width:640px){.last-examples{}.last-examples .ce-gallery .ce-column{margin:0 0 10px;width:70%;box-sizing:border-box;}.last-examples .ce-row{display:grid !important;}.last-examples .ce-gallery img,.last-examples .ce-gallery picture{width:100%;}}@media (min-width:641px) and (max-width:900px){.last-examples{}.last-examples .ce-gallery .ce-column{margin:10px;width:46%;box-sizing:border-box;}.last-examples .ce-row{display:inline-block !important;}.last-examples .ce-gallery img,.last-examples .ce-gallery picture{width:100%;}}.last-examples .image-caption{padding-bottom:10px;background-color:#fff;text-align:center;}.last-examples .ce-row{display:flex;}.last-examples .ce-column{width:auto;margin:0 50px 0 0;}.last-examples img{width:150px;height:210px;}.boxMagazin figure.image{margin-right:15px;}.boxMagazin .ce-gallery img{max-height:390px;}.contenttable td{width:15%;}@media (max-width:680px){.contenttable{font-size:12px;}.hTa{display:none;}.addressKompetenzCentren{margin-left:0px;}.addressKompetenzCentren img{margin-bottom:10px;}.hTa .subdNavi{width:auto;margin-bottom:20px;}.greyBoxKompetenzCentren{width:auto;margin-top:0px;}.js-map{width:100% !important;}.linksKompetenzCentren h2{font-size:18px;}.linksKompetenzCentren img{height:14px;width:14px;}.beratersucheKompetenzCentren h2{font-size:18px;}.beratersucheKompetenzCentren .cell{display:block;}.beratersucheKompetenzCentren .cell img{width:100%;}.baustyle__accordion_content{margin-left:30px;}.faq-header h1{margin-left:-10px;}.faqList{margin-left:-28px;}.faqList .baustyle__accordion > h3{font-size:16px;}.magazin-powermail a{overflow-wrap:break-word;word-break:normal;}.consultant-row a{overflow-wrap:break-word;word-wrap:break-word;}.consultant-row span{font-size:14px;}.ausstellungKc .image{margin-right:0px;}.ausstellungKc .ce-bodytext{padding:10px;}}@media (max-width:900px){.ausstellungKc{width:100%;height:auto;}.ausstellungKc .ce-gallery img{height:auto;}.mapKompetenzCentren .span4{float:none;padding-bottom:0px;}.linksKompetenzCentren{width:100%;}.ausstellungGalerie{overflow:auto;}}.detailanchor{position:relative;top:-150px;}.tx-hvh-glossar .teaser.tImg .txt-sub h3{font-size:20px;height:27px;margin-bottom:0px;color:white;}@media (max-width:680px){.ce-bodytext p{overflow:visible;}}.tx-hvh-glossar .txt-sub p{color:white;margin:0px;padding:0 20px 0 20px;}.teaserbox-darkgrey .teaser{background-color:#938f8f !important;}.tx-hvh-glossar .teaser.tImg .txt h3{font-size:20px;}.linksKompetenzCentren img{width:16px;height:16px;}@media (max-width:680px){.boxMagazin .ce-row{flex-wrap:wrap;}.boxMagazin .ce-column{margin-bottom:20px;}}.search-container #tx_indexedsearch .tx-indexedsearch-form,.search-container #tx_indexedsearch .tx-indexedsearch-search-submit{float:left;width:40%;}.search-container #tx_indexedsearch .tx-indexedsearch-search-submit{margin-left:20px;position:relative;top:25px;}.search-container #tx_indexedsearch #tx-indexedsearch-searchbox-sword{width:100%;}@media (max-width:680px){.search-container #tx_indexedsearch .tx-indexedsearch-form label{width:100%;}.search-container #tx_indexedsearch .tx-indexedsearch-form,.search-container #tx_indexedsearch .tx-indexedsearch-search-submit{float:left;width:100%;}.search-container #tx_indexedsearch .tx-indexedsearch-search-submit{margin-left:0px;position:relative;width:100%;float:left;top:0px;}}.search-container #tx_indexedsearch .tx-indexedsearch-searchbox-button{margin-top:0px;}.search-container ul.tx-indexedsearch-browsebox{display:flex;padding-left:0px;margin-top:40px;margin-bottom:40px;}.search-container ul.tx-indexedsearch-browsebox li{list-style:none;margin-right:20px;}@media (max-width:680px){.search-container ul.tx-indexedsearch-browsebox{display:block;clear:both;height:40px;}.search-container ul.tx-indexedsearch-browsebox li{float:left;}}.search-container .search-counter{margin-top:30px;margin-bottom:30px;}#tx-indexedsearch-searchbox-sword,.tx-felogin-pi1 input{border:1px solid #938f8f;border-radius:10px;}.button-kontakt{border:1px solid #ded9d7;padding:10px;border-radius:10px;margin:10px;font-size:18px;}@media (max-width:340px){.button-kontakt{font-size:16px;}}.button-kontakt .fa{margin-right:15px;margin-left:15px;}.button-kontakt:hover{border-color:#e31d3c;}.kontakt-beratung h1{font-size:30px;text-transform:uppercase;}.kontakt-beratung .button-rightRL{display:none;}@media (max-width:340px){.kontakt-beratung-zeiten h2{margin-left:-5px !important;}}.kontakt-beratung-hotline{padding-bottom:20px;padding-top:10px;}.kontakt-beratung-hotline h2{margin-top:20px;text-transform:uppercase;}@media (max-width:340px){.kontakt-beratung-hotline ul{margin-left:-20px;}}.kontakt-beratung-info h2{margin-top:10px;text-transform:uppercase;}.kontakt-beratung-kontakt{margin-top:20px;}.newsletter-register-kontakt{background-color:#938f8f;padding-top:20px;}.newsletter-register-kontakt h3{display:none;}.newsletter-register-kontakt label{color:white;font-size:30px;text-align:right;width:75%;padding:11px 30px 5px 0;}.newsletter-register-kontakt input[type="text"],.newsletter-register-kontakt input[type="password"],.newsletter-register-kontakt input[type="email"],.newsletter-register-kontakt input[type="number"],.newsletter-register-kontakt input[type="tel"],.newsletter-register-kontakt textarea{width:90%;border-radius:10px;border-bottom-right-radius:0px;border-top-right-radius:0px;height:40px;}.newsletter-register-kontakt .parsley-errors-list{position:absolute;top:40px;}.newsletter-register-kontakt .powermail_fieldwrap_e_mail{border-bottom-right-radius:0px;border-top-right-radius:0px;}.newsletter-register-kontakt .powermail_fieldwrap_e_mail .col-sm-10:after{font-family:'FontAwesome';content:"\f1d8";left:0px;font-size:32px;position:relative;background-color:#f2f2f2;border-radius:10px;width:55px;height:40px;border-top-left-radius:0px;border-bottom-left-radius:0px;margin-right:10px;}.newsletter-register-kontakt form{margin-top:15px;}.newsletter-register-kontakt .powermail_fieldwrap_e_mail .col-sm-10{display:flex;}.newsletter-register-kontakt .powermail_fieldwrap_e_mail .col-sm-10 .parsley-errors-list.filled{font-size:17px;margin-top:5px;margin-left:13px;}.newsletter-register-kontakt .powermail_fieldwrap_type_submit{margin-top:15px;}.newsletter-register-kontakt .powermail_confirmation,.newsletter-register-kontakt .powermail_create{display:grid;justify-content:center;}.newsletter-register-kontakt .powermail_confirmation .btn-group,.newsletter-register-kontakt .powermail_create .btn-group{display:flex;flex-direction:row;}.newsletter-register-kontakt .powermail_confirmation .btn-group form,.newsletter-register-kontakt .powermail_create .btn-group form{margin-right:15px;}.newsletter-register-kontakt .powermail_confirmation .powermail_all_label.powermail_all_type_input.powermail_all_marker_e_mail,.newsletter-register-kontakt .powermail_create .powermail_all_label.powermail_all_type_input.powermail_all_marker_e_mail{display:none;}.newsletter-register-kontakt .powermail_confirmation .powermail_create,.newsletter-register-kontakt .powermail_create .powermail_create{color:white;font-size:25px;}.newsletter-register-kontakt .tx-powermail .powermail_fieldwrap{float:left;clear:none;margin-top:0px;}@media (max-width:1115px){.newsletter-register-kontakt .tx-powermail .powermail_fieldwrap{float:right;}}@media (max-width:1115px){.newsletter-register-kontakt .tx-powermail .powermail_fieldwrap_type_submit{margin-right:10px;}}.e55-villa p{margin-top:20px;}.e55-villa .white-box{margin-left:-15px;}.e55-grundriss figure figcaption{width:auto;margin-bottom:30px;}.e55-beispiele .ce-bodytext p{margin-top:20px;}.e55-technik{margin-left:-15px;}.e55-technik figure figcaption{width:auto;min-height:50px;}.vorteile-box{margin-top:-2px;}.vorteile-box a{margin-top:20px;}.klimafenster-images figure{margin:0px -15px 0 0;}.kfw-boxes .grey-no-padding-left{height:920px;border-bottom-right-radius:30px;}@media (max-width:900px){.kfw-boxes .grey-no-padding-left{margin-bottom:30px;height:auto;}}@media (max-width:480px){.kfw-boxes{display:block;}.fourColumn .baustyle__container-twoColumns .span6:not(.breakSmall){width:auto;}}.berater-infobox p{margin-left:47px;}.berater-infobox .btnBeratersuche{display:inline-block;margin-left:47px;}@media (max-width:860px){.searchresult-item .result_image{width:100% !important;position:relative !important;}.searchresult-item .result_text{padding:0px !important;}.tx-hvh-consultantfinder .col.col_1-1.pB-s{padding-bottom:0px !important;}}body{margin:0;padding:0;font-family:'Open Sans',sans-serif;font-weight:400;color:#58585a;font-size:16px;line-height:1.3;-webkit-text-size-adjust:100%;overflow-x:hidden;}@media (max-width:860px){body{font-size:16px;}}html body{font-family:'Open Sans',sans-serif;}html body > *{opacity:1;}@media (max-width:1024px){.baustyle__content{margin:20px;margin-bottom:0px;}}a{text-decoration:none;color:#e31d3c;word-break:keep-all;}a:hover{color:#938f8f;}b,strong{font-weight:600;}p{margin-bottom:15px;margin-top:15px;word-break:break-word;}p.noMargin{margin-top:0;}p.text-right{text-align:right;}p strong{overflow:hidden;word-break:break-word;}.text-center{text-align:center;}.hidden{display:none;}#c27{position:relative;}ol li{word-break:break-word;}ul li{word-break:break-word;}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.newsletter-register-short .powermail_fieldwrap_e_mail .powermail_field::after{font-family:"FontAwesome";content:"\f1d8";left:0px;font-size:27px;position:relative;background-color:#f2f2f2;border-radius:10px;width:55px;height:30px;border-top-left-radius:0px;border-bottom-left-radius:0px;margin-right:10px;padding:8px 15px 5px 0px;top:4px;}.newsletter-register-kontakt .powermail_fieldwrap_e_mail .col-sm-10::after{font-family:"FontAwesome";content:"\f1d8";left:0px;font-size:27px;position:relative;background-color:#f2f2f2;border-radius:10px;width:55px;height:30px;border-top-left-radius:0px;border-bottom-left-radius:0px;margin-right:10px;padding:8px 15px 5px 0px;top:4px;}.planer__houseFilter .houseCategories .oneHouse img,.planer__houseFilter .houseCategories .oneHouse label{width:100%;}.baustyle__container-twoColumns .span4{width:calc(32% - 5px);max-width:100%;}.boxKarriere{margin-top:-10px !important;margin-bottom:30px !important;padding:20px 28px 46px 30px !important;z-index:-1;position:relative;}.houseList .bx-controls .bx-pager{top:-55px !important;}html body > header .baustyle__header_service .baustyle__header_service_social{top:-16px;}html body > header .baustyle__header_service nav.extern-nav{left:0% !important;}select.desktopDropDown::-ms-expand{display:none;}textarea{overflow:auto;}}.filter-plz-wrap input{max-width:30%;}.filter-plz-wrap label{max-width:50%;}.impressum p{margin-bottom:15px;}.ce-row{display:flex;}.border-box-round-corner > div > section{border:1px solid #938f8f;border-radius:30px 0px 30px 0px;}@media (max-width:1024px){.border-box-round-corner > div > section{padding:10px;width:auto !important;}}.border-box-round-corner > div > section .baustyle__container-twoColumns .span6{width:calc(50% - 30px);position:relative;padding:15px;}.border-box-round-corner > div > section .ce-gallery img{width:auto;float:right;}iframe{width:100%;}
