.xxxx{background: transparent url(/wp-content/uploads/2021/01/xxxxx.png) no-repeat scroll 0 0 / contain}.downloadmiticon a{background: transparent url(/wp-content/uploads/2023/01/Download_Icon.svg) no-repeat scroll 0 0 / 30px !important;padding-left:50px!important;display:inline-block!important}.nopmargin p{margin-bottom:0!important}.fusion-header-has-flyout-menu .fusion-flyout-menu-bg{left:auto!important;max-width:500px}.fusion-mobile-nav-holder.fusion-flyout-menu.fusion-flyout-mobile-menu{left:auto!important;max-width:500px}.fusion-mobile-nav-holder.fusion-flyout-menu.fusion-flyout-mobile-menu .fusion-mobile-nav-item{text-align:left}.fusion-mobile-nav-holder.fusion-flyout-menu.fusion-flyout-mobile-menu .fusion-mobile-nav-item a{font-weight:600;text-transform:uppercase}.fusion-header .fusion-main-menu.fusion-flyout-menu{left:auto!important;max-width:500px;padding-left:50px;padding-right:50px}.fusion-header .fusion-main-menu.fusion-flyout-menu li.menu-item{text-align:left!important}.fusion-header .fusion-main-menu.fusion-flyout-menu li.menu-item a{letter-spacing:4px;text-transform:uppercase}.fusion-header.fusion-sticky-shadow{max-height:67px!important}#quicklinksmenu ul{list-style-type:none;margin:0;padding:0}#quicklinksmenu ul li{display:inline-block;margin-left:20px;margin-right:20px}#quicklinksmenu ul li:last-child{float:right}#quicklinksmenu ul li a{text-transform:uppercase;font-family:'Rajdhani',serif;font-size:20px!important;letter-spacing:4px}.fusion-logo{min-width:328px}#quicklinksmenu{width:75%;margin-left:10%}a.fusion-flyout-menu-toggle{text-align:right;align-items:flex-end!important}a.fusion-flyout-menu-toggle>div:first-child{width:80%!important}a.fusion-flyout-menu-toggle>div:last-child{width:65%!important}a.fusion-flyout-menu-toggle:hover>div:first-child{width:100%!important}a.fusion-flyout-menu-toggle:hover>div:last-child{width:100%!important}.fusion-flyout-menu-active a.fusion-flyout-menu-toggle>div:first-child{width:100%!important}.fusion-flyout-menu-active a.fusion-flyout-menu-toggle>div:last-child{width:100%!important}.fusion-flyout-menu-active a.fusion-flyout-menu-toggle:hover>div:first-child{width:100%!important}.fusion-flyout-menu-active a.fusion-flyout-menu-toggle:hover>div:last-child{width:100%!important}body .tfs-slider .flex-control-nav{bottom:45%!important;right:20px;width:30px;text-align:right}.fusion-body .flex-control-nav li{text-align:left}.fusion-body .flex-control-nav li a{border:1px solid #fff;background:rgba(255,255,255,0)!important}.fusion-body .flex-control-nav li a.flex-active{border:1px solid #fff;background:rgba(255,255,255,1)!important}.fusion-is-sticky .fusion-logo{margin-top:14px!important;margin-bottom:5px!important}.insliderhome{position:absolute!important;top:-590px!important}.insliderhometxt{position:absolute!important;top:-155px!important;width:692px;right:10%}.insliderhometxt .inslidertxt1{float:left;width:40%;margin-right:10%}.insliderhometxt .inslidertxt2{float:left;width:50%}.whitetxt,.whitetxt a,.whitetxt p,.whitetxt h1,.whitetxt h2,.whitetxt h3{color:#fff!important}.whitetxt.orangeheadlines h1,.whitetxt.orangeheadlines h2,.whitetxt.orangeheadlines h3,.orangeheadlines h1,.orangeheadlines h2,.orangeheadlines h3{color:#ef7c00!important}.whitetxt a.fusion-button{color:#fff!important;background:transparent!important;border:1px solid #fff!important}.whitetxt a.fusion-button .fusion-button-text{color:#fff!important}.whitetxt a.fusion-button:hover{color:#fff!important;background:#ef7c00!important;border:1px solid #ef7c00!important}.bigger p{font-size:20px!important}.morelink2 a{text-transform:uppercase;font-family:'Rajdhani',serif;font-size:16px!important;letter-spacing:4px;font-weight:600}.fusion-button span.fusion-button-text::before{content:" ";border-bottom:2px solid #7d949e;width:20px;display:inline-block;margin-right:10px;margin-bottom:4px}.fusion-button:hover span.fusion-button-text::before{content:" ";border-bottom:2px solid #fff;width:35px;display:inline-block;margin-right:10px;margin-bottom:4px}.morelink1 a{text-transform:uppercase;font-family:'Rajdhani',serif;font-size:16px!important;letter-spacing:4px;font-weight:600}.morelink1 a::before{content:" ";border-bottom:2px solid #7d949e;width:20px;display:inline-block;margin-right:10px;margin-bottom:4px}.morelink1 a:hover::before{content:" ";border-bottom:2px solid #e98107;width:35px;display:inline-block;margin-right:10px;margin-bottom:4px}.morelink1 a:hover{color:#e98107!important}.ownflipbox h2::before{content:" ";border-bottom:7px solid #154354;width:35px;display:block;margin-bottom:5px;margin-left:1px}.ownflipbox:hover h2::before{border-bottom:7px solid #fff}.ownflipbox:hover h2{color:#fff!important}.ownflipbox:hover p{color:#fff!important}.ownflipbox:hover .morelink1 a{color:#fff!important}.ownflipbox:hover .morelink1 a::before{border-bottom:2px solid #fff}.ownflipbox:hover .morelink1 a:hover::before{border-bottom:2px solid #fff}.ownflipbox:hover .morelink1 a:hover{color:#fff!important}.ownflipbox:hover .ownflipboxtext p{color:transparent!important}.ownflipbox1:hover .fusion-column-wrapper{background: transparent url(/wp-content/uploads/2022/06/dach-small-bg.jpg) no-repeat scroll 0 0 / cover}.ownflipbox2:hover .fusion-column-wrapper{background: transparent url(/wp-content/uploads/2022/04/Bild-Fassade-1.jpg) no-repeat scroll 0 0 / cover}.ownflipbox3:hover .fusion-column-wrapper{background: transparent url(/wp-content/uploads/2022/04/Bild-Bauwerk-Abdichtung-1.jpg) no-repeat scroll 0 0 / cover}.portfolioimages{}.bottomsticky{position:absolute;bottom:20px}#text-3 .fcwid1{float:left;width:38%;margin-left:17%}#text-3 .fcwid2{float:left;width:45%;line-height:2.2;font-weight:bold}#media_image-2 img{max-width:200px!important;width:100%}#media_image-3{padding-top:50px}footer.fusion-footer-widget-area{background: #154354 url(/wp-content/uploads/2022/03/footer-bg.png) no-repeat scroll 80% 0 / contain !important}footer.fusion-footer-widget-area p{margin-bottom:0!important}.fusion-widget-area .fusion-column:nth-child(1) {width:30%!important}.fusion-widget-area .fusion-column:nth-child(2) {width:50%!important}.fusion-widget-area .fusion-column:nth-child(3) {width:20%!important}.fusion-widget-area .fusion-column:nth-child(2) {border-left:1px solid #fff}.newportfolio article .fusion-portfolio-content{position:absolute;top:0;z-index:1;margin:70px 70px 30px 21px;background:#fff;text-align:center!important;padding:20px;display:none}.newportfolio article:hover .fusion-portfolio-content{display:flex;flex-direction:column;align-items:center;justify-content:center}.newportfolio article:hover .fusion-portfolio-content .fusion-portfolio-meta{order:1;max-width:60%}.newportfolio article:hover .fusion-portfolio-content .entry-title{order:2;max-width:60%;font-weight:bold!important;text-transform:uppercase;font-size:50px!important}.newportfolio article:hover .fusion-portfolio-content .fusion-post-content{order:3;max-width:60%;padding-bottom:30px}.portcat span,.newportfolio article:hover .fusion-portfolio-content .fusion-portfolio-meta{color:#fff}.project-description.post-content .portcat,.project-description.post-content .portcat p{display:inline}.portcat span,.newportfolio article:hover .fusion-portfolio-content .fusion-portfolio-meta a{display:inline-block;background:#ef7c00;color:#fff;padding:2px 5px 0 5px;text-transform:uppercase;font-family:'Rajdhani',serif;font-size:16px!important}.newportfolio article:hover .fusion-portfolio-content .portdetlinkx{order:4}.portfoliosinglecont h1{line-height:1!important}h2::before{content:" ";border-bottom:7px solid #154354;width:35px;display:block;margin-bottom:5px;margin-left:1px}.max60{max-width:60%}.max70{max-width:70%}.max80{max-width:80%}div#n2-ss-3 .n2-ss-slider-3{padding:10px 20px 10px 20px!important}.notopborderheadline h2::before{display:none}.pnomargin p{margin-bottom:5px!important}body .fusion-recent-works .fusion-portfolio-content h2{margin-bottom:25px!important}.fusion-filters .fusion-filter.fusion-active a{border-top:none;border-bottom:2px solid #154354}body.single.single-avada_portfolio main{padding-bottom:50px!important}#toTop{background-color:#ee7d23!important}#toTop::before{color:#000!important}body.whiteheader #quicklinksmenu ul li a{color:#fff}body.whiteheader .fusion-is-sticky #quicklinksmenu ul li a{color:#154354}body.whiteheader .fusion-header-has-flyout-menu .fusion-flyout-menu-icons .fusion-toggle-icon-line{background-color:#fff}body.whiteheader .fusion-is-sticky .fusion-header-has-flyout-menu .fusion-flyout-menu-icons .fusion-toggle-icon-line{background-color:#000}body.whiteheader .fusion-is-sticky .fusion-header-has-flyout-menu.fusion-flyout-active .fusion-flyout-menu-icons .fusion-toggle-icon-line{background-color:#fff}.whitelogo{display:none}body.whiteheader .whitelogo{display:inline-block}body.whiteheader .fusion-logo{display:none}body.whiteheader .fusion-logo.fusion-white-logo{display:inline-block}body.whiteheader .fusion-is-sticky .whitelogo{display:none}body.whiteheader .fusion-is-sticky .fusion-logo{display:inline-block}.newlogos1 .flip-box-back-inner{text-align:left!important;padding:0 5px 5px 5px!important}.newlogos1 .flip-box-back-inner p{margin-bottom:0}.morelink1 .flip-box-back-inner a{display:inline-block;margin-top:55px}.bilderinheader1{margin-top:-180px!important}.bigimg .fusion-imageframe{width:100%!important;max-width:100%!important}.bigimg .fusion-imageframe img{width:100%!important;max-width:100%!important}.teamsingle .teamsingleimg img{filter:grayscale(100%)}.teamsingle:hover .teamsingleimg img{filter:none}.teamsingle .teamsingletext{padding:30px 30px 30px 30px;font-size:16px!important;background:rgba(255,255,255,.9);width:100%;position:relative;top:-110px;margin-bottom:-140px;z-index:2;display:none}.teamsingle:hover .teamsingletext{display:block}.teamsingle .teamsingletext h3{margin-top:0!important;margin-bottom:3px!important;font-size:22px!important}.inmap{position:absolute!important;top:150px!important;background:#fff!important;z-index:22!important;left:3%!important}.inmap>.fusion-builder-row{width:600px!important;background:#fff!important}.inmap>.fusion-builder-row .fusion-layout-column{width:100%!important}body .fusion-accordian .fusion-panel.fusion-toggle-no-divider.fusion-toggle-boxed-mode .panel-title a{padding:35px 35px!important;font-weight:bold!important}body .fusion-accordian .panel-body{padding:0 35px 15px 35px!important}body .fusion-accordian .fusion-panel.fusion-toggle-no-divider.fusion-toggle-boxed-mode{margin-bottom:-1px!important}.inslidersubc1 img{max-width:300px!important}a#comphist1{background:transparent}a#comphist1.active,a#comphist1:focus,a#comphist1:active,a#comphist1:hover{background:#ef7c00;color:#fff}a#comphist1.active span.fusion-button-text{color:#fff}a#comphist1.active span.fusion-button-text::before,a#comphist1:focus span.fusion-button-text::before,a#comphist1:active span.fusion-button-text::before,a#comphist1:hover span.fusion-button-text::before{content:" ";border-bottom:2px solid #fff;width:35px;display:inline-block;margin-right:10px;margin-bottom:4px}.compbox{display:none}@media screen and (max-width:1600px){#quicklinksmenu{width:100%;margin-left:0%}.fusion-main-menu.fusion-flyout-menu>ul>li>a{font-size:35px!important}.fusion-header-has-flyout-menu .fusion-flyout-menu>ul.fusion-menu>li{padding-top:7px!important;padding-bottom:7px!important}.morelink1 .flip-box-back-inner a{margin-top:25px}.fusion-builder-column-1.inslidersubc2>.fusion-column-wrapper{padding-top:50px!important;padding-right:50px!important;padding-bottom:30px!important;padding-left:50px!important}.inslidersubc1 img{max-width:200px!important}h1{font-size:50px!important;margin-bottom:25px!important}h2{font-size:35px!important}.inmapbox .fusion-column-wrapper{padding:30px 40px 30px 40px!important}}@media screen and (max-width:1400px){#quicklinksmenu{display:none}.fusion-logo{min-width:150px;margin-right:20px!important}.insliderhome .fusion-imageframe{max-width:590px}.insliderhome{position:absolute!important;top:-450px!important}.insliderhometxt{right:0%}#text-3 .fcwid1{width:43%;margin-left:7%}#text-3 .fcwid2{width:50%}.newportfolio article:hover .fusion-portfolio-content .fusion-portfolio-meta{max-width:80%}.newportfolio article:hover .fusion-portfolio-content .entry-title{max-width:80%}.newportfolio article:hover .fusion-portfolio-content .fusion-post-content{max-width:80%}.inmap{padding-left:0!important;padding-right:0!important}.inmap>.fusion-builder-row{width:450px!important}.inmapbox .fusion-column-wrapper{padding:30px 30px 20px 30px!important}}@media screen and (max-width:1250px){#text-3 .fcwid1{width:50%;margin-left:0%}#text-3 .fcwid2{width:50%}.newportfolio article:hover .fusion-portfolio-content .entry-title{max-width:90%;font-size:30px!important}.newportfolio article:hover .fusion-portfolio-content .fusion-post-content{max-width:90%;padding-bottom:10px;font-size:16px!important}}@media screen and (max-width:1140px){.insliderhome .fusion-imageframe{max-width:400px}.insliderhome{position:absolute!important;top:-320px!important}.insliderhometxt{right:0%}.leistungenmitimg_img img{max-width:300px}.leistungenmitimg_img{margin-top:-30px!important}}@media screen and (max-width:1000px){.insliderhometxt{left:0!important;right:0!important;top:0!important;width:100%!important;position:relative!important;background-color:#154354;padding-right:0!important;padding-left:0!important;margin-left:0!important;margin-right:0!important}.insliderhome .fusion-imageframe{max-width:200px}.insliderhome .fusion-imageframe img{max-width:200px}.insliderhome{top:-260px!important}.inmap{position:relative!important;top:0!important;background:#fff!important;z-index:1!important;left:0!important}.inmap>.fusion-builder-row{width:100%!important;background:#fff!important}.mapframe1 iframe{height:450px!important}}@media screen and (max-width:800px){.fusion-widget-area .fusion-column:nth-child(1) {width:100%!important}.fusion-widget-area .fusion-column:nth-child(2) {width:100%!important}.fusion-widget-area .fusion-column:nth-child(3) {width:100%!important}footer.fusion-footer-widget-area{background: #154354 url(/wp-content/uploads/2022/03/footer-bg.png) no-repeat scroll 80% 0 / cover !important}.max60{max-width:100%}.max70{max-width:100%}.max80{max-width:100%}.leistungenmitimg_img{display:none!important}.fusion-main-menu.fusion-flyout-menu>ul>li>a{font-size:28px!important}footer.fusion-footer-widget-area{background-image:none!important}.newportfoliosliderhome .n2-ss-text{font-size:14px!important}.newportfoliosliderhome .n2-ss-item-content a{display:none!important}}@media screen and (max-width:700px){.insliderhome{display:none}.insliderhometxt{margin-top:-70px!important}.insliderhometxt .inslidertxt1{float:none;width:100%;margin-right:0%}.insliderhometxt .inslidertxt2{float:none;width:100%;margin-top:20px}}@media screen and (max-width:640px){.inslidersub{margin-top:30px!important}.inslidersubc1 img{margin-top:20px!important}body .fusion-layout-column.inslidersubc1,body .fusion-layout-column.inslidersubc2{margin-right:30px!important}.fusion-builder-column-1.inslidersubc2>.fusion-column-wrapper{padding-top:30px!important;padding-right:20px!important;padding-bottom:20px!important;padding-left:20px!important}body footer.fusion-footer-widget-area{padding-top:50px!important;padding-bottom:50px!important}}@media screen and (max-width:580px){#text-3 .fcwid1{float:none;width:100%}#text-3 .fcwid2{float:none;width:100%}}