@import url(//enwacon-engineering.de/wp-content/themes/vantage-child/../vantage/style.css);@font-face{font-family:'liberation_sans_narrowregular';src:url('/wp-content/webfonts/liberationsansnarrow-regular-webfont.eot');src:url('/wp-content/webfonts/liberationsansnarrow-regular-webfont.eot?#iefix') format('embedded-opentype'),url('/wp-content/webfonts/liberationsansnarrow-regular-webfont.woff') format('woff'),url('/wp-content/webfonts/liberationsansnarrow-regular-webfont.ttf') format('truetype'),url('/wp-content/webfonts/liberationsansnarrow-regular-webfont.svg#liberation_sans_narrowregular') format('svg');font-weight:400;font-style:normal}@font-face{font-family:'liberation_sans_narrowbold';src:url('/wp-content/webfonts/liberationsansnarrow-bold-webfont.eot');src:url('/wp-content/webfonts/liberationsansnarrow-bold-webfont.eot?#iefix') format('embedded-opentype'),url('/wp-content/webfonts/liberationsansnarrow-bold-webfont.woff') format('woff'),url('/wp-content/webfonts/liberationsansnarrow-bold-webfont.ttf') format('truetype'),url('/wp-content/webfonts/liberationsansnarrow-bold-webfont.svg#liberation_sans_narrowbold') format('svg');font-weight:400;font-style:normal}@font-face{font-family:'fira_sansregular';src:url('/wp-content/webfonts/firasans-regular-webfont.eot');src:url('/wp-content/webfonts/firasans-regular-webfont.eot?#iefix') format('embedded-opentype'),url('/wp-content/webfonts/firasans-regular-webfont.woff2') format('woff2'),url('/wp-content/webfonts/firasans-regular-webfont.woff') format('woff'),url('/wp-content/webfonts/firasans-regular-webfont.ttf') format('truetype'),url('/wp-content/webfonts/firasans-regular-webfont.svg#fira_sansregular') format('svg');font-weight:400;font-style:normal}@font-face{font-family:'fira_sansmedium';src:url('/wp-content/webfonts/firasans-medium-webfont.eot');src:url('/wp-content/webfonts/firasans-medium-webfont.eot?#iefix') format('embedded-opentype'),url('/wp-content/webfonts/firasans-medium-webfont.woff2') format('woff2'),url('/wp-content/webfonts/firasans-medium-webfont.woff') format('woff'),url('/wp-content/webfonts/firasans-medium-webfont.ttf') format('truetype'),url('/wp-content/webfonts/firasans-medium-webfont.svg#fira_sansregular') format('svg');font-weight:400;font-style:normal}::-moz-selection{background:#ccc;color:#fff}::selection{background:#ccc;color:#fff}:focus{outline:0px -webkit-focus-ring-color}a,a:focus,a:visited,a:hover{outline:none}img.scale-with-grid{max-width:100%;height:auto}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%}body.responsive.layout-full #page-wrapper .full-container{max-width:1200px}#main{background:#fff;padding:35px 35px 0}.layout-full .panel-row-style.panel-row-style-full-width{padding:0 1000px}.logo-height-constrain{margin-top:0 !important}body.responsive #masthead .hgroup .support-text{text-align:center !important;color:#004957;background-color:#fff !important;font:26px "fira_sansregular",Arial,Helvetica,Geneva,sans-serif !important;margin-top:-2px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;letter-spacing:-1px}.headerText{color:rgba(255,255,255,1) !important;text-shadow:0px 0px 6px rgba(0,0,0,1) !important;margin-top:164px !important;letter-spacing:-1px;font:bold 48px/50px "fira_sansregular",Arial,Helvetica,Geneva,sans-serif !important}@media (max-width:1023px){.headerText{margin-top:52px !important;line-height:32px !important;font-size:30px !important}}b,strong{font-family:"liberation_sans_narrowbold",Arial,Helvetica,Geneva,sans-serif !important;font-weight:400 !important;font-style:normal !important}h1{font:26px/28px "fira_sansregular",Arial,Helvetica,Geneva,sans-serif !important;color:#004957 !important;margin-top:0;margin-bottom:16px;letter-spacing:-1px}h2{font:20px/22px "liberation_sans_narrowbold",Lucida,Verdana,sans-serif !important;color:#004957 !important;margin-top:0 !important;letter-spacing:0px;margin-bottom:-16px !important}p{-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto;-webkit-hyphenate-limit-lines:2;hyphenate-limit-lines:2;-webkit-hyphenate-limit-chars:auto 4;hyphenate-limit-chars:auto 4;font:19px/24px "liberation_sans_narrowregular",Arial,Helvetica,Geneva,sans-serif !important;color:#31353a}li{font:19px/24px "liberation_sans_narrowregular",Arial,Helvetica,Geneva,sans-serif !important;color:#31353a}.bewerbung-ok{list-style-image:url(/wp-content/uploads/2026/02/OK.svg)}.date{-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto;-webkit-hyphenate-limit-lines:2;hyphenate-limit-lines:2;-webkit-hyphenate-limit-chars:auto 4;hyphenate-limit-chars:auto 4;font:16px/18px "liberation_sans_narrowregular",Arial,Helvetica,Geneva,sans-serif !important;color:#31353a}.weiterleitung{font:17px/18px "liberation_sans_narrowregular",Arial,Helvetica,Geneva,sans-serif !important}@media (max-width:480px){p{font:14px/18px "liberation_sans_narrowregular",Arial,Helvetica,Geneva,sans-serif !important}h1{font:20px/22px "fira_sansregular",Arial,Helvetica,Geneva,sans-serif !important}h2{font:14px/16px "liberation_sans_narrowbold",Lucida,Verdana,sans-serif !important}.date{font:12px/14px "liberation_sans_narrowregular",Arial,Helvetica,Geneva,sans-serif !important}li{font:14px/18px "liberation_sans_narrowregular",Arial,Helvetica,Geneva,sans-serif !important}.headerText{font:bold 24px/25px "fira_sansregular",Arial,Helvetica,Geneva,sans-serif !important}body.responsive #masthead .hgroup .support-text{margin-top:8px;font:18px "fira_sansregular",Arial,Helvetica,Geneva,sans-serif !important}.weiterleitung{font:14px/18px "liberation_sans_narrowregular",Arial,Helvetica,Geneva,sans-serif !important}#bautechnik,#elektrotechnik,#maschinentechnik,#klaerschlamm,#biogas,#tga{display:none !important}}hr{background-color:#fff;border:0;height:0;border-bottom:1px solid #004957;padding:0;width:100%;opacity:1}.img-header{border-style:none;border-width:0}.bildunterschrift{font:15px 'playregular',sans-serif;color:#31353a;margin-top:-32px !important}.rounded-img,.sow-video-widget{border-radius:12px !important}.rounded{border-radius:12px 12px 0 0}.unterbild{color:#fff;font:19px/24px liberation_sans_narrowregular,Arial,Helvetica,Geneva,sans-serif !important;background-color:#004957;border-radius:0 0 12px 12px;margin-top:-32px !important;max-width:426px !important;margin-right:auto !important;margin-left:auto !important;display:block;padding:12px;text-align:center;background:transparent url(/wp-content/uploads/2026/02/Netz.svg) repeat-x}.unterbild a,.unterbild a:visited{color:#88a3aa !important;text-decoration:none !important}.unterbild a:hover,.unterbild a:focus{color:#fff !important;text-decoration:underline !important}@media (max-width:480px){.unterbild{padding-top:20px !important;font:14px/18px liberation_sans_narrowregular,Arial,Helvetica,Geneva,sans-serif !important}}.box{background-color:#fff;border-radius:12px 12px 0 0 !important;padding:24px 16px 16px;text-align:center;max-width:450px !important;min-height:240px !important;display:block;margin-right:auto;margin-left:auto;border-top:2px solid #004957 !important;border-left:2px solid #004957 !important;border-right:2px solid #004957!important}@media (max-width:1023px){.box{min-height:200px !important}}a.box-button,a:visited.box-button{background-color:#004957;border-radius:0 0 12px 12px;padding:16px;text-align:center;max-width:450px !important;display:block;margin-right:auto;margin-left:auto;border-bottom:2px solid #004957;border-left:2px solid #004957;border-right:2px solid #004957;color:#fff !important;margin-top:-36px;text-shadow:1px 1px 2px rgba(0,0,0,.5) !important;background:transparent url(/wp-content/uploads/2026/02/Netz.svg) repeat-x}a:hover.box-button,a:active.box-button{background-color:#83a5ab;text-align:center;max-width:450px !important;border-bottom:2px solid #004957;border-left:2px solid #004957;border-right:2px solid #004957;text-decoration:none !important}a.box-button-mail,a:visited.box-button-mail{background-color:#004957;border-radius:12px;padding:16px;text-align:center;max-width:450px !important;display:block;margin-right:auto;margin-left:auto;border:2px solid #004957;color:#fff !important;text-shadow:1px 1px 2px rgba(0,0,0,.5) !important;background:transparent url(/wp-content/uploads/2026/02/Netz.svg) repeat-x}a:hover.box-button-mail,a:active.box-button-mail{background-color:#83a5ab;text-align:center;max-width:450px !important;text-decoration:none !important}a.box-button-aktuelles,a:visited.box-button-aktuelles{background-color:#004957;border-radius:12px;padding:16px;text-align:center;max-width:200px !important;display:block;margin-right:auto;margin-left:auto;border:2px solid #004957;color:#fff !important;text-shadow:1px 1px 2px rgba(0,0,0,.5) !important;background:transparent url(/wp-content/uploads/2026/02/Netz.svg) repeat-x}a:hover.box-button-aktuelles,a:active.box-button-aktuelles{background-color:#83a5ab;text-align:center;max-width:200px !important;text-decoration:none !important}a.box-button-karriere,a:visited.box-button-karriere{background-color:#004957;border-radius:0 0 12px 12px;padding:16px;text-align:center;max-width:414px !important;display:block;margin-right:auto;margin-left:auto;border-left:2px solid #004957;border-right:2px solid #004957;border-bottom:2px solid #004957;color:#fff !important;text-shadow:1px 1px 2px rgba(0,0,0,.5) !important;background:transparent url(/wp-content/uploads/2026/02/Netz.svg) repeat-x}a:hover.box-button-karriere,a:active.box-button-karriere{background-color:#83a5ab;text-align:center;text-decoration:none !important}@media (max-width:480px){.box-button-karriere{padding-top:24px !important}}.lsow-panel-title{-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto;-webkit-hyphenate-limit-lines:2;hyphenate-limit-lines:2;-webkit-hyphenate-limit-chars:auto 4;hyphenate-limit-chars:auto 4;font:20px/24px "liberation_sans_narrowbold",Arial,Helvetica,Geneva,sans-serif !important;color:#004957 !important;text-transform:none !important;letter-spacing:0px !important}.lsow-accordion.style3 .lsow-panel:first-child{border-top:1px solid #004957}.lsow-accordion.style3 .lsow-panel{border-bottom:1px solid #004957}.lsow-panel-content,.lsow-panel-content li{-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto;-webkit-hyphenate-limit-lines:2;hyphenate-limit-lines:2;-webkit-hyphenate-limit-chars:auto 4;hyphenate-limit-chars:auto 4;font:18px/24px "liberation_sans_narrowregular",Arial,Helvetica,Geneva,sans-serif !important;color:#31353a}@media (max-width:480px){.lsow-panel-title{font:14px/15px "liberation_sans_narrowbold",Arial,Helvetica,Geneva,sans-serif !important}.lsow-panel-content,.lsow-panel-content li{font:14px/15px "liberation_sans_narrowregular",Arial,Helvetica,Geneva,sans-serif !important}}.lsow-entry-text-wrap{background-color:#fff}.lsow-project-image{pointer-events:none;border-radius:12px !important}h3 a{font:18px/22px "liberation_sans_narrowbold",Lucida,Verdana,sans-serif !important;color:#344550 !important;pointer-events:none;text-transform:none !important;letter-spacing:0px;color:#004957 !important}.entry-summary{font:17px/22px "liberation_sans_narrowregular",Arial,Helvetica,Geneva,sans-serif !important;text-align:justify !important;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto;-webkit-hyphenate-limit-lines:2;hyphenate-limit-lines:2;-webkit-hyphenate-limit-chars:auto 4;hyphenate-limit-chars:auto 4;color:#31353a !important}@media (max-width:1023px){button.slick-next{right:-20px !important}button.slick-prev{left:-20px !important}}@media (max-width:480px){.entry-summary{font:14px/14px "liberation_sans_narrowregular",Arial,Helvetica,Geneva,sans-serif !important}.entry-title,h3 a{font:14px/14px "liberation_sans_narrowregular",Arial,Helvetica,Geneva,sans-serif !important}}.current_page_item{opacity:.5;cursor:not-allowed;pointer-events:none}@media (max-width:1023px){.current_page_item{opacity:1 !important;pointer-events:auto}.hide-mobile{display:none}}.main-navigation{background:transparent url(/wp-content/uploads/2026/02/Netz.svg) repeat-x}.main-navigation ul li a{font:19px "fira_sansregular",Arial,Helvetica,Geneva,sans-serif !important;letter-spacing:-1px}.main-navigation ul li a,.main-navigation ul li a>*{-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}.mobile-nav-frame .title{padding:18px 12px 14px !important;margin-bottom:14px !important;border-bottom:1px solid rgba(255,255,255,.3) !important;background:transparent url(/wp-content/uploads/2026/02/Netz.svg) repeat-x !important}.mobile-nav-frame ul{margin:0 12px;background:#212121;padding:4px 10px;-webkit-box-shadow:inset 0px 0px 2px rgba(0,0,0,0),0px -1px 0px rgba(255,255,255,0)!important;-moz-box-shadow:inset 0px 0px 2px rgba(0,0,0,0),0px -1px 0px rgba(255,255,255,0)!important;box-shadow:inset 0px 0px 2px rgba(0,0,0,0),0px -1px 0px rgba(255,255,255,0)!important;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.mobile-nav-frame ul li{text-align:center;margin-left:24px}.mobile-nav-frame .title h3{text-align:center;text-shadow:0px 0px 2px rgba(0,0,0,.7) !important;font:19px "fira_sansregular",Arial,Helvetica,Geneva,sans-serif !important}.mobile-nav-frame .title .close{margin-top:-3px !important}.mobile-nav-frame ul li a.link{font:19px "fira_sansregular",Arial,Helvetica,Geneva,sans-serif !important;text-shadow:0px 0px 2px rgba(0,0,0,.7)}.entry-content ul{margin-left:0;list-style-type:disc}.layout-full #colophon{padding-bottom:0}#scroll-to-top{border:1px solid #fff}.farbe-footer{background-color:#004957}#footer-widgets p,.text-footer{-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto;-webkit-hyphenate-limit-lines:2;hyphenate-limit-lines:2;-webkit-hyphenate-limit-chars:auto 4;hyphenate-limit-chars:auto 4;font:19px/24px liberation_sans_narrowregular,Arial,Helvetica,Geneva,sans-serif !important;color:#fff;text-shadow:1px 1px 2px rgba(0,0,0,.5) !important}#footer-widgets a,#footer-widgets a:visited{color:#a3b3b8 !important;text-decoration:none !important}#footer-widgets a:hover,#footer-widgets a:focus{color:#fff !important;text-decoration:underline !important}@media (max-width:480px){#footer-widgets p,.text-footer{font:16px/22px "liberation_sans_narrowregular",Arial,Helvetica,Geneva,sans-serif !important}}#colophon #theme-attribution{display:none}@media screen and (max-width:640px){body.responsive #footer-widgets .widget,body.responsive #masthead-widgets .widget{width:auto;float:none;padding:0;padding-bottom:0;padding-bottom:0 !important}}.cky-preference-title{font:22px/22px "fira_sansregular",Arial,Helvetica,Geneva,sans-serif !important}.cky-accordion-btn{font:18px/18px "fira_sansregular",Arial,Helvetica,Geneva,sans-serif !important}.cky-always-active{font:18px/18px "fira_sansregular",Arial,Helvetica,Geneva,sans-serif !important}.cky-show-desc-btn{font:17px/22px "liberation_sans_narrowregular",Arial,Helvetica,Geneva,sans-serif !important}.cky-btn{font:17px/22px "liberation_sans_narrowregular",Arial,Helvetica,Geneva,sans-serif !important}.cky-preference-body-wrapper p{font:17px/22px "liberation_sans_narrowregular",Arial,Helvetica,Geneva,sans-serif !important}.cky-notice-des p{font:17px/22px "liberation_sans_narrowregular",Arial,Helvetica,Geneva,sans-serif !important}.cky-btn-revisit-wrapper{background-color:#004957 !important;border:2px solid #fff !important}.cky-btn-customize,.cky-btn-reject,.cky-btn-preferences{border:2px solid #004957 !important;color:#004957 !important}.cky-btn-accept{background:#004957 !important;border:2px solid #004957 !important}#matomo_opted_in_label{font:19px/24px "liberation_sans_narrowregular",Arial,Helvetica,Geneva,sans-serif !important;color:#31353a}