@charset "UTF-8";#wrapper,#wrapper #main{max-width:1440px;margin:0 auto}#wrapper #footer ul li a:hover,#wrapper #menu-buero-menue li a:hover,#wrapper #menu-buero-menue li.current-menu-item a,#wrapper #menu-header-menue li a:hover,#wrapper #menu-header-menue li.current-menu-item a,#wrapper #menu-projektkategorien li a:hover,#wrapper #menu-projektkategorien li.current-menu-item a,#wrapper h2,.flieder{color:#A3B4CE}#instaLink svg,#pflinkBig a,#wrapper #footer ul li a,#wrapper .gridPic,.fcolumn.f40 a{transition:all .3s}#instaLink svg:hover,#wrapper #hamburger svg{fill:#A3B4CE}body,html{margin:0;padding:0}@font-face{font-family:hausreg;src:url(../fonts/regular/ccb80556-7abd-4bab-b4e5-3d6edc3d56d9.eot);src:url(../fonts/regular/369c7bbe-240b-4216-87cd-7f0c2c862f77.woff) format("woff"),url(../fonts/regular/ac69dad1-45ca-4a6e-8bc9-fabf5cf63c53.ttf) format("truetype"),url(../fonts/regular/7d604093-c000-46da-ae07-4825fc77fb39.svg) format("svg")}@font-face{font-family:hausbold;src:url(../fonts/bold/caede52a-6883-46d8-9f68-b58623ee3864.eot);src:url(../fonts/bold/369c7bbe-240b-4216-87cd-7f0c2c862f77.woff) format("woff"),url(../fonts/bold/86cb1ec7-4b3b-477d-bc6b-47578f0c0c5e.ttf) format("truetype"),url(../fonts/bold/ebc91d92-26bc-4055-b4bf-dfe311adf1d4.svg) format("svg")}#wrapper{padding-left:5%;padding-right:5%;font-family:hausreg;color:#333;opacity:1!important;transition:opacity .5s}#wrapper .mod_text b,#wrapper .mod_text strong,#wrapper h2{font-family:hausbold}#wrapper img{vertical-align:top;max-width:100%;height:auto}#wrapper a{text-decoration:none;outline:0;color:#333}#wrapper a:active,#wrapper a:selected,#wrapper a:visited{border:none;outline:0}#wrapper a img{border:none}#wrapper p{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;margin-bottom:17px}#wrapper *,#wrapper :after,#wrapper :before{box-sizing:border-box}@media \0screen{#wrapper img{width:auto}}#wrapper .clearfix:after,#wrapper .clearfix:before{content:"";display:table}#wrapper .clearfix:after{clear:both}#wrapper .clearfix{zoom:1}#wrapper .centered{text-align:center!important}#wrapper .invisible{opacity:0!important;display:none!important}@media (min-width:1600px){#wrapper .contentWrap{width:100%;margin:0 auto;padding-left:25%;padding-right:25%}}@media (min-width:1280px) and (max-width:1599px){#wrapper .contentWrap{width:100%;margin:0 auto;padding-left:15%;padding-right:15%}}@media (max-width:1279px) and (min-width:1025px){#wrapper .contentWrap{width:100%;margin:0 auto;padding-left:15%;padding-right:15%}}@media (max-width:1024px) and (min-width:769px){#wrapper .contentWrap{width:100%;padding-left:10%;padding-right:10%}}@media (max-width:768px) and (min-width:480px){#wrapper .contentWrap{width:100%;padding-left:10%;padding-right:10%}}@media (max-width:479px) and (min-width:320px){#wrapper .contentWrap{width:100%;padding:20px}}#wrapper .innerWrap{padding-left:10%;padding-right:10%}@media (max-width:768px) and (min-width:480px){#wrapper .innerWrap{padding:0}}@media (max-width:479px) and (min-width:320px){#wrapper .innerWrap{padding:0}}#wrapper #header{padding-left:20px;width:calc(100% - 20px);min-height:120px;margin-bottom:20px;position:relative}#wrapper #menu-buero-menue,#wrapper #menu-header-menue,#wrapper #menu-projektkategorien{margin:0;padding:97px 0 20px}#wrapper #menu-buero-menue li,#wrapper #menu-header-menue li,#wrapper #menu-projektkategorien li{display:inline-block;margin-right:40px}#wrapper #menu-buero-menue li a,#wrapper #menu-header-menue li a,#wrapper #menu-projektkategorien li a{display:inline-block;font-size:22px;transition:all .3s}#wrapper #menu-buero-menue,#wrapper #menu-projektkategorien{padding-top:20px;width:calc(100% - 100px)}#wrapper #menu-buero-menue a,#wrapper #menu-projektkategorien a{font-size:18px!important}#wrapper #mobileFooter{display:none}#wrapper #hamburger{position:absolute;width:40px;height:40px;left:18px;top:40px;display:none}#wrapper #navigationClose{position:absolute;width:35px;height:35px;left:24px;top:40px;z-index:30;display:none}#wrapper #logo{position:absolute;right:0;top:40px;width:80px;height:80px}@media (max-width:768px) and (min-width:200px){#wrapper #navWrap{display:none;position:absolute;z-index:5;background-color:#fff;width:100%;min-height:100vh}#wrapper #menu-buero-menue li,#wrapper #menu-header-menue li,#wrapper #menu-projektkategorien li{display:block;padding-left:10px}#wrapper #menu-buero-menue li a,#wrapper #menu-header-menue li a,#wrapper #menu-projektkategorien li a{display:block}#wrapper .menu-projektkategorien-container{display:none}#wrapper #mobileFooter{display:block!important}#wrapper #hamburger{display:block}#wrapper #logo{z-index:20;top:33px;right:0;width:50px;height:50px}}#wrapper #main.single{padding-left:20px;padding-right:20px}#wrapper #main.home{padding-left:30px;padding-right:30px}#wrapper .gridPic{padding-top:66.6%;background-color:#efefef;background-size:cover}#wrapper .titles{padding-top:10px;line-height:24px;font-size:18px}#wrapper h2,#wrapper h3{font-size:26px;line-height:32px}#wrapper .titles strong{font-weight:700}#wrapper h3{font-weight:lighter!important}#wrapper .titleImage{margin-bottom:40px}#wrapper .layotterContent{border-top:1px solid #999;margin-top:10px;padding-top:20px}#wrapper .mod_text p{font-size:18px;line-height:27px}#wrapper #footer{width:calc(100% - 40px);margin-left:20px;border-top:1px solid #999;padding-top:40px;padding-bottom:40px;position:relative}#wrapper #footer ul{text-align:right;margin:0;padding:0}#wrapper #footer ul li{display:inline-block;margin-left:20px}#wrapper #footer ul li a{color:#999}#wrapper #menu-footer-menue{position:absolute;bottom:40px;padding:0;margin:0}#wrapper #menu-footer-menue li{padding:0;margin:0 10px 0 0;display:inline-block;list-style-type:none}#wrapper #menu-footer-menue li a{color:#999}@media (max-width:768px) and (min-width:200px){#wrapper #footer{padding-top:10px}#wrapper #menu-footer-menue-1{display:none}}#wrapper #copyright{float:left;color:#999}#wrapper .owl-carousel{margin-bottom:40px}#wrapper .owl-carousel:hover .owl-controls{display:block}#wrapper .owl-controls{position:absolute;top:45%;width:100%;display:none}#wrapper .owl-controls .owl-next,#wrapper .owl-controls .owl-prev{position:absolute;font-size:0;line-height:0;width:50px;height:50px;background-size:35px;border-radius:50%;background-position:center center;background-repeat:no-repeat}#wrapper .owl-controls .owl-prev{left:1.5%;display:inline-block;background-image:url(../images/arr_l_w.svg)}#wrapper .owl-controls .owl-next{right:1.5%;display:inline-block;background-image:url(../images/arr_r_w.svg)}#wrapper .item-image,#wrapper .titleImage{padding-top:66.6%;max-height:1000px;background-position:center center;background-size:cover;background-repeat:no-repeat}@media (max-width:768px) and (min-width:200px){#wrapper .item-image,#wrapper .titleImage{height:auto;min-height:0;width:100%;padding-top:100%}}#wrapper .item-title{padding-top:20px;font-size:30px}@media (max-width:768px) and (min-width:200px){#wrapper .item-title{background:0 0;font-size:20px;line-height:22px;position:relative;bottom:auto;left:0;padding-top:20px}#wrapper .item-title a{color:#000}}#wrapper .item-link{position:absolute;bottom:7%;left:5%;font-size:18px}#wrapper .item-link a{color:#fff;background-color:#A3B4CE;padding:10px 20px 7px}#wrapper .mitarbeiterFoto img{width:100%}#wrapper .ma_content{padding-bottom:40px}#wrapper .ma_email,#wrapper .ma_fax,#wrapper .ma_phone{white-space:nowrap}#wrapper .ma_email span,#wrapper .ma_fax span,#wrapper .ma_phone span{display:inline-block;width:20px;color:#A3B4CE}.fcolumn.f40 a:hover,.kachelGrid .fcolumn:hover .titles a{color:#A3B4CE!important}.frow{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.fcolumn{-ms-flex-preferred-size:100%;flex-basis:100%}.fcolumn.f60{-ms-flex-preferred-size:60%;flex-basis:60%}@media (max-width:768px) and (min-width:200px){.fcolumn.f60{-ms-flex-preferred-size:100%;flex-basis:100%}}.fcolumn.f40{-ms-flex-preferred-size:40%;flex-basis:40%;padding-left:40px}@media (max-width:768px) and (min-width:200px){.fcolumn.f40{-ms-flex-preferred-size:100%;flex-basis:100%;padding-left:0}}.fcolumn.f40 h2,.fcolumn.f40 h3{font-size:20px!important;line-height:20px!important}.fcolumn.f40 h4{font-size:16px!important;line-height:18px!important;padding-top:20px;border-bottom:1px solid #999;margin-bottom:20px;height:50px}.fcolumn.f40 h3.flieder{margin-top:20px;margin-bottom:20px}@media (min-width:1600px){.fcolumn{-ms-flex:1;flex:1}}@media (min-width:1280px) and (max-width:1599px){.fcolumn{-ms-flex:1;flex:1}}@media (max-width:1279px) and (min-width:1025px){.fcolumn{-ms-flex:1;flex:1}}@media (max-width:1024px) and (min-width:769px){.fcolumn{-ms-flex:1;flex:1}}.kachelGrid .fcolumn{position:relative;padding:20px}.kachelGrid .fcolumn:hover .gridPic{background-color:#A3B4CE!important}@media (min-width:1600px){.kachelGrid .fcolumn{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}}@media (min-width:1280px) and (max-width:1599px){.kachelGrid .fcolumn{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}}@media (max-width:1279px) and (min-width:1025px){.kachelGrid .fcolumn{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}}@media (max-width:1024px) and (min-width:769px){.kachelGrid .fcolumn{-ms-flex-preferred-size:33.3%;flex-basis:33.3%;max-width:33.3%}}@media (max-width:768px) and (min-width:480px){.kachelGrid .fcolumn{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}}iframe{width:100%;height:50vh;min-height:500px;border:none}#pflinkBig{background:url(../images/arr_download.svg) no-repeat;padding-left:50px;background-size:40px;height:40px;padding-top:8px;font-weight:700;font-size:18px}#pflinkBig a{color:#8F8F8F}#pflinkBig a:hover{color:#A3B4CE}#instaLink{position:absolute;right:260px;top:38px}@media (max-width:479px) and (min-width:320px){.kachelGrid .fcolumn{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}#instaLink{right:0;top:10px}}#instaLink svg{fill:#999}.owl-item .item{margin-left:1px!important}.item-title{opacity:0;transition:opacity .5s}.item-title.show{opacity:1}