a{text-decoration:underline}a:active,a:focus,a:hover{outline:0}.nav>li>a:focus,.nav>li>a:hover{background-color:transparent}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{background-color:transparent}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover{background-color:transparent}.nav-pills>li.active>a,.nav-pills>li.active>a:focus,.nav-pills>li.active>a:hover{background-color:transparent;color:inherit}img{max-width:100%;height:auto}.t3-wrapper{position:absolute;width:100%;height:100%}#mainWrapper{position:relative;min-height:100%;overflow:hidden}#t3-footer{position:absolute;bottom:0;width:100%}#mainWrapperInner{height:100%;padding-bottom:190px}h1,h1.module-title{font-size:80px;font-weight:400;text-transform:uppercase;margin-top:0}.uk-h2,h2{font-size:30px;font-weight:400;text-transform:uppercase;margin-top:0;margin-bottom:20px}h3{font-size:25px;font-weight:400;text-transform:uppercase;margin-top:0;margin-bottom:15px}.logo-image{text-align:center}.logo-image img{width:300px;height:auto}#t3-mainnav .noMainMenu,#t3-mainnav ul.nav li:last-child{display:none}#t3-mainnav{background-color:transparent;border:0;min-height:0;text-align:center;margin:20px 0}.t3-navbar ul.nav{float:inherit;display:inline-block}.t3-navbar ul.nav li{margin:0 5px;border:1px solid transparent;-webkit-transition:all .25s ease-in;-moz-transition:all .25s ease-in;-o-transition:all .25s ease-in;-ms-transition:all .25s ease-in;transition:all .25s ease-in}.t3-navbar ul.nav li a{font-size:20px;text-align:center;text-transform:uppercase;padding:5px 10px;color:#000;text-decoration:none}.t3-navbar ul.nav li.current,.t3-navbar ul.nav li:active,.t3-navbar ul.nav li:focus,.t3-navbar ul.nav li:hover{border:1px solid #000}.t3-navbar ul.nav li a:active,.t3-navbar ul.nav li a:focus,.t3-navbar ul.nav li a:hover,.t3-navbar ul.nav li.current a,.t3-navbar ul.nav li.current a:active,.t3-navbar ul.nav li.current a:focus,.t3-navbar ul.nav li.current a:hover{color:#000}.navbar-toggle,.off-canvas-toggle{display:none}.navbar-toggle{font-size:4rem;border:0;background-color:transparent!important;float:none;margin:1rem auto}.t3-navbar-collapse{border:0}.t3-navbar-collapse ul{padding:2rem}.t3-navbar-collapse ul li{border:1px solid #000;margin-bottom:1rem}.t3-navbar-collapse ul li a{color:#000!important;text-decoration:none;font-size:2rem;text-transform:uppercase;border:0!important}.t3-navbar-collapse ul li.current{background-color:#000}.t3-navbar-collapse ul li.current a{color:#fff!important}.off-canvas-toggle{background-color:transparent!important;border:0;color:#000!important;padding:0 5px;font-size:40px!important;height:40px!important;width:40px!important;line-height:40px!important;margin:0 auto!important}.t3-off-canvas-header{display:none}.t3-off-canvas-body ul.nav{border-radius:0}.t3-off-canvas-body ul.nav li{border:1px solid #000;margin-bottom:10px}.t3-off-canvas-body ul.nav li a{font-size:21px;color:#000;line-height:22px;padding:10px;height:40px;text-transform:uppercase}.t3-off-canvas-body ul.nav li:hover a{color:#000}.t3-off-canvas-body ul.nav li.active{background-color:#000}.t3-off-canvas-body ul.nav li.active a{color:#fff}.t3-sl.t3-sl-1{padding:40px 0 20px 0}.t3-sl.t3-sl-1 .t3-module{margin:0}#t3-footer{border:0;background-color:transparent;color:#000;padding-bottom:20px}#t3-footer .t3-footnav{border-top:1px solid #000}#t3-footer .t3-spotlight{padding:0}#t3-footer .t3-footnav ul.nav{float:inherit;display:inline-block;width:100%;text-align:center}#t3-footer .t3-footnav ul.nav li{margin:0 5px;display:inline-block}#t3-footer .t3-footnav ul.nav li a:after{content:"\00B7";display:inline-block;margin-left:10px}#t3-footer .t3-footnav ul.nav li:last-child a:after{display:none}#t3-footer .t3-footnav ul.nav li a{text-align:center;text-transform:uppercase;padding:0;color:#000;text-decoration:none}#Mod91{margin:15px 0 30px 0}.t3-footnav-2 .t3-module{margin:0!important}.uk-subnav{display:none!important}.blackBox .uk-panel{background-color:#fff;border:1px solid #000;min-height:400px;padding:40px 0}.blackBox .uk-panel,.blackBox .uk-panel div,.blackBox .uk-panel p{-webkit-transition:all .25s ease-in;-moz-transition:all .25s ease-in;-o-transition:all .25s ease-in;-ms-transition:all .25s ease-in;transition:all .25s ease-in}.blackBox .uk-panel:hover{-webkit-filter:invert(100%);-moz-filter:invert(100%);-ms-filter:invert(100%);-o-filter:invert(100%);filter:invert(100%)}.iconBox .uk-panel h3:before{display:block;content:"";width:70px;height:70px;margin:40px auto}[data-uk-filter=Mitteilung] h3:before{background-image:url(../images/iconMitteilung.svg)}[data-uk-filter=Stellen] h3:before{background-image:url(../images/iconStellen.svg)}[data-uk-filter=Referenz] h3:before{background-image:url(../images/iconReferenz.svg)}[data-uk-filter=Personal] h3:before{background-image:url(../images/iconPersonal.svg)}[data-uk-filter=Wasser] h3:before{background-image:url(../images/iconWasser.svg)}[data-uk-filter=Bau] h3:before{background-image:url(../images/iconBau.svg)}[data-uk-filter=Infrastruktur] h3:before{background-image:url(../images/iconInfrastruktur.svg)}[data-uk-filter=Verkehr] h3:before{background-image:url(../images/iconVerkehr.svg)}[data-uk-filter=Grund] h3:before{background-image:url(../images/iconGrund.svg)}[data-uk-filter=Projekt] h3:before{background-image:url(../images/iconProjekt.svg)}[data-uk-filter=Telefon] h3:before{background-image:url(../images/iconTelefon.svg)}[data-uk-filter=Mail] h3:before{background-image:url(../images/iconMail.svg)}[data-uk-filter=Adresse] h3:before{background-image:url(../images/iconAdresse.svg)}@media screen\0{.blackBox .uk-panel:hover{background-color:#000}.blackBox .uk-panel:hover,.blackBox .uk-panel:hover a,.blackBox .uk-panel:hover div,.blackBox .uk-panel:hover p{color:#fff}[data-uk-filter=Mitteilung] .uk-panel:hover h3:before{background-image:url(../images/iconMitteilungNeg.svg)}[data-uk-filter=Stellen] .uk-panel:hover h3:before{background-image:url(../images/iconStellenNeg.svg)}[data-uk-filter=Referenz] .uk-panel:hover h3:before{background-image:url(../images/iconReferenzNeg.svg)}[data-uk-filter=Personal] .uk-panel:hover h3:before{background-image:url(../images/iconPersonalNeg.svg)}[data-uk-filter=Wasser] .uk-panel:hover h3:before{background-image:url(../images/iconWasserNeg.svg)}[data-uk-filter=Bau] .uk-panel:hover h3:before{background-image:url(../images/iconBauNeg.svg)}[data-uk-filter=Infrastruktur] .uk-panel:hover h3:before{background-image:url(../images/iconInfrastrukturNeg.svg)}[data-uk-filter=Verkehr] .uk-panel:hover h3:before{background-image:url(../images/iconVerkehrNeg.svg)}[data-uk-filter=Grund] .uk-panel:hover h3:before{background-image:url(../images/iconGrundNeg.svg)}[data-uk-filter=Projekt] .uk-panel:hover h3:before{background-image:url(../images/iconProjektNeg.svg)}[data-uk-filter=Telefon] .uk-panel:hover h3:before{background-image:url(../images/iconTelefonNeg.svg)}[data-uk-filter=Mail] .uk-panel:hover h3:before{background-image:url(../images/iconMailNeg.svg)}[data-uk-filter=Adresse] .uk-panel:hover h3:before{background-image:url(../images/iconAdresseNeg.svg)}}.team.iconBox .uk-panel:hover h3:before{-webkit-filter:invert(100%);-moz-filter:invert(100%);-ms-filter:invert(100%);-o-filter:invert(100%);filter:invert(100%)}.team .uk-overlay-background{background:#000 none repeat scroll 0 0}.team [data-uk-filter=Stellen] .uk-panel{border:1px solid #000}.team [data-uk-filter=Stellen] .uk-overlay-background{background-color:#fff}.team [data-uk-filter=Stellen] .uk-panel .uk-flex-middle.uk-text-center,.team [data-uk-filter=Stellen] .uk-panel h3{opacity:1!important;color:#000}.team [data-uk-filter=Stellen] .uk-panel:hover .uk-overlay-background{background-color:#000}.team [data-uk-filter=Stellen] .uk-panel:hover h3{color:#fff}.team [data-uk-filter=Stellen] .uk-panel:hover h3:before{-webkit-filter:invert(100%);-moz-filter:invert(100%);-ms-filter:invert(100%);-o-filter:invert(100%);filter:invert(100%)}.team [data-uk-filter=Personal] .uk-grid.uk-grid-small{display:none}.dienstleistungen .uk-panel .uk-margin p{opacity:0}.dienstleistungen .uk-panel:hover .uk-margin p{opacity:1}#sbox-window{background-color:#000;color:#fff;border-radius:0}.contentpane{background-color:#000!important;color:#fff!important}#sbox-window iframe{width:100%;height:100%}@media (min-width:768px) and (max-width:991px){#mainWrapperInner{padding-bottom:50px!important}#t3-footer{position:relative!important}h1,h1.module-title{font-size:50px}}@media (max-width:767px){#mainWrapperInner{padding-bottom:50px!important}#t3-footer{position:relative!important;padding-bottom:20px}#t3-footer .t3-module{margin-top:30px!important}#Mod91{margin-bottom:0}.navbar-toggle{display:block!important}h1,h1.module-title{font-size:30px}#Mod97 h1{padding-left:20px}.uk-h2,h2{font-size:25px!important}h3{font-size:20px}.t3-sl.t3-sl-1{padding:0}#t3-mainnav{margin-bottom:0}}