header,footer,nav,section,aside,main,article,figure,figcaption{display:block}body,div,h1,h2,h3,h4,h5,h6,p,blockquote,pre,code,ol,ul,li,dl,dt,dd,figure,table,th,td,form,fieldset,legend,input,textarea{margin:0;padding:0}table{border-spacing:0;border-collapse:collapse}caption,th,td{text-align:left;text-align:start;vertical-align:top}abbr,acronym{font-variant:normal;border-bottom:1px dotted #666;cursor:help}blockquote,q{quotes:none}fieldset,img,iframe{border:0}ul{list-style-type:none}sup{vertical-align:text-top}sub{vertical-align:text-bottom}del{text-decoration:line-through}ins{text-decoration:none}body{font:12px/1 "Lucida Grande","Lucida Sans Unicode",Verdana,sans-serif;color:#000}input,button,textarea,select{font-family:inherit;font-size:99%;font-weight:inherit}pre,code{font-family:Monaco,monospace}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}h1{font-size:1.8333em}h2{font-size:1.6667em}h3{font-size:1.5em}h4{font-size:1.3333em}table{font-size:inherit}caption,th{font-weight:700}a{color:#00f}h1,h2,h3,h4,h5,h6{margin-top:1em}h1,h2,h3,h4,h5,h6,p,pre,blockquote,table,ol,ul,form{margin-bottom:12px}
legend{width:100%;display:block;font-weight:700;border:0}input[type=text],input[type=password],input[type=date],input[type=datetime],input[type=email],input[type=number],input[type=search],input[type=tel],input[type=time],input[type=url],input:not([type]),textarea{width:100%;display:inline-block;padding:3px 6px;background:#fff;border:1px solid #ccc;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-box-shadow:inset 0 1px 1px #eee;-webkit-box-shadow:inset 0 1px 1px #eee;box-shadow:inset 0 1px 1px #eee;-moz-transition:all .15s linear;-webkit-transition:all .15s linear;-o-transition:all .15s linear;transition:all .15s linear;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}input[type=text]:focus,input[type=password]:focus,input[type=date]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=number]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=time]:focus,input[type=url]:focus,input:not([type]):focus,textarea:focus{outline:0;background:#fcfcfc;border-color:#bbb}input[type=file]{cursor:pointer}select,input[type=file]{display:block}form button,input[type=file],input[type=image],input[type=submit],input[type=reset],input[type=button],input[type=radio],input[type=checkbox]{width:auto}textarea,select[multiple],select[size]{height:auto}input[type=radio],input[type=checkbox]{margin:0 3px 0 0}input[type=radio],input[type=checkbox],label{vertical-align:middle}input[disabled],select[disabled],textarea[disabled],input[readonly],select[readonly],textarea[readonly]{cursor:not-allowed;background:#eee}input[type=radio][disabled],input[type=checkbox][disabled],input[type=radio][readonly],input[type=checkbox][readonly]{background:0 0}form button,input[type=submit],.button{display:inline-block;padding:4px 15px 4px 14px;margin-bottom:0;text-align:center;vertical-align:middle;line-height:16px;font-size:11px;color:#000;cursor:pointer;border:1px solid #ccc;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background-color:#ececec;background-image:-moz-linear-gradient(top,#fff,#ececec);background-image:-webkit-linear-gradient(top,#fff,#ececec);background-image:-ms-linear-gradient(top,#fff,#ececec);background-image:-o-linear-gradient(top,#fff,#ececec);background-image:linear-gradient(to bottom,#fff,#ececec);background-repeat:repeat-x;-moz-transition:background .15s linear;-webkit-transition:background .15s linear;-o-transition:background .15s linear;transition:background .15s linear}form button:hover,input[type=submit]:hover,.button:hover{text-decoration:none;background-position:0 -15px!important}form button:active,input[type=submit]:active,.button:active{background-color:#e6e6e6;background-position:0 -30px!important}form button.blue,input[type=submit].blue,.button.blue{background-color:#2f96b4;background-image:-moz-linear-gradient(top,#5bc0de,#2f96b4);background-image:-webkit-linear-gradient(top,#5bc0de,#2f96b4);background-image:-ms-linear-gradient(top,#5bc0de,#2f96b4);background-image:-o-linear-gradient(top,#5bc0de,#2f96b4);background-image:linear-gradient(to bottom,#5bc0de,#2f96b4);border-color:#2f96b4;color:#fff}form button.blue:active,input[type=submit].blue:active,.button.blue:active{background-color:#2e95b3}form button.green,input[type=submit].green,.button.green{background-color:#51a351;background-image:-moz-linear-gradient(top,#62c462,#51a351);background-image:-webkit-linear-gradient(top,#62c462,#51a351);background-image:-ms-linear-gradient(top,#62c462,#51a351);background-image:-o-linear-gradient(top,#62c462,#51a351);background-image:linear-gradient(to bottom,#62c462,#51a351);border-color:#51a351;color:#fff}form button.green:active,input[type=submit].green:active,.button.green:active{background-color:#4f9f4f}form button.orange,input[type=submit].orange,.button.orange{background-color:#f89406;background-image:-moz-linear-gradient(top,#fbb450,#f89406);background-image:-webkit-linear-gradient(top,#fbb450,#f89406);background-image:-ms-linear-gradient(top,#fbb450,#f89406);background-image:-o-linear-gradient(top,#fbb450,#f89406);background-image:linear-gradient(to bottom,#fbb450,#f89406);border-color:#f89406;color:#fff}form button.orange:active,input[type=submit].orange:active,.button.orange:active{background-color:#f28f04}form button.red,input[type=submit].red,.button.red{background-color:#bd362f;background-image:-moz-linear-gradient(top,#ee5f5b,#bd362f);background-image:-webkit-linear-gradient(top,#ee5f5b,#bd362f);background-image:-ms-linear-gradient(top,#ee5f5b,#bd362f);background-image:-o-linear-gradient(top,#ee5f5b,#bd362f);background-image:linear-gradient(to bottom,#ee5f5b,#bd362f);border-color:#bd362f;color:#fff}form button.red:active,input[type=submit].red:active,.button.red:active{background-color:#be322b}.widget{margin-bottom:12px}.widget>label{display:block;margin-bottom:6px;font-weight:700}.inline-form .widget{display:inline-block;margin-bottom:0;vertical-align:middle}.horizontal-form .widget:after{content:"";display:table;clear:both}.horizontal-form .widget>label{width:20%;float:left;padding:3px 2% 0 0;text-align:right}.horizontal-form .widget>input,.horizontal-form .widget>textarea{width:78%;float:left}.horizontal-form .widget>fieldset{margin-left:20%}
body,form,figure{margin:0;padding:0}img{border:0}header,footer,nav,section,aside,article,figure,figcaption{display:block}body{font-size:100.01%}select,input,textarea{font-size:99%}#container,.inside{position:relative}#main,#left,#right{float:left;position:relative}#main{width:100%}#left{margin-left:-100%}#right{margin-right:-100%}#footer{clear:both}#main .inside{min-height:1px}.ce_gallery>ul,.content-gallery>ul{margin:0;padding:0;overflow:hidden;list-style:none}.ce_gallery>ul li,.content-gallery>ul li{float:left}.ce_gallery>ul li.col_first,.content-gallery>ul li.col_first{clear:left}.float_left,.media--left>figure{float:left}.float_right,.media--right>figure{float:right}.block{overflow:hidden}.media{display:flow-root}.clear,#clear{height:.1px;font-size:.1px;line-height:.1px;clear:both}.invisible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.custom{display:block}#container:after,.custom:after{content:"";display:table;clear:both}
#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden;-webkit-transform:translate3d(0,0,0)}#cboxWrapper{max-width:none}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxMiddleLeft,#cboxBottomLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch}#cboxTitle{margin:0}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;-ms-interpolation-mode:bicubic}.cboxIframe{width:100%;height:100%;display:block;border:0;padding:0;margin:0}#colorbox,#cboxContent,#cboxLoadedContent{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}#cboxOverlay{background:#000;opacity:.9;filter:alpha(opacity = 90)}#colorbox{outline:0}#cboxContent{margin-top:20px;background:#000}.cboxIframe{background:#fff}#cboxError{padding:50px;border:1px solid #ccc}#cboxLoadedContent{border:5px solid #000;background:#fff}#cboxTitle{position:absolute;top:-20px;left:0;color:#ccc}#cboxCurrent{position:absolute;top:-20px;right:0;color:#ccc}#cboxLoadingGraphic{background:url(../../assets/colorbox/images/loading.gif) no-repeat center center}#cboxPrevious,#cboxNext,#cboxSlideshow,#cboxClose{border:0;padding:0;margin:0;overflow:visible;width:auto;background:0 0}#cboxPrevious:active,#cboxNext:active,#cboxSlideshow:active,#cboxClose:active{outline:0}#cboxSlideshow{position:absolute;top:-20px;right:90px;color:#fff}#cboxPrevious{position:absolute;top:50%;left:5px;margin-top:-32px;background:url(../../assets/colorbox/images/controls.png) no-repeat top left;width:28px;height:65px;text-indent:-9999px}#cboxPrevious:hover{background-position:bottom left}#cboxNext{position:absolute;top:50%;right:5px;margin-top:-32px;background:url(../../assets/colorbox/images/controls.png) no-repeat top right;width:28px;height:65px;text-indent:-9999px}#cboxNext:hover{background-position:bottom right}#cboxClose{position:absolute;top:5px;right:5px;display:block;background:url(../../assets/colorbox/images/controls.png) no-repeat top center;width:38px;height:19px;text-indent:-9999px}#cboxClose:hover{background-position:bottom center}
.content-slider{overflow:hidden;visibility:hidden;position:relative;padding-left: 0.1em;}.slider-wrapper{overflow:hidden;position:relative}.slider-wrapper>*{float:left;width:100%;position:relative}.slider-control{height:30px;position:relative}.slider-control a,.slider-control .slider-menu{position:absolute;top:9px;display:inline-block}.slider-control .slider-prev{left:0}.slider-control .slider-next{right:0}.slider-control .slider-menu{top:0;width:50%;left:50%;margin-left:-25%;font-size:27px;text-align:center}.slider-control .slider-menu b{color:#bbb;cursor:pointer}.slider-control .slider-menu b.active{color:#666}
 @font-face{font-family:rocksolid-icons;src:url(../../files/g_u_l/fonts/rocksolid-icons.woff) format('woff'),url(../../files/g_u_l/fonts/rocksolid-icons.ttf) format('truetype');font-weight:400;font-style:normal}.navi-section{width:100%;position:relative;-webkit-transition:all 600ms ease-in-out;-moz-transition:all 600ms ease-in-out;transition:all 600ms ease-in-out;z-index:1000}.navi-section .banner--clone.banner--stick{position:relative;margin-top:0;-webkit-box-shadow:0 0 #000;box-shadow:0 0 #000;-webkit-transition:all 600ms ease-in-out;-moz-transition:all 600ms ease-in-out;transition:all 600ms ease-in-out;z-index:1000!important}.navi-section .inside{width:100%;overflow:visible;display:block;margin-right:auto;margin-left:auto}.startpage div.navi-section:not(.banner--clone){opacity:.9}.startpage .banner--clone.banner--stick #navmain,.startpage .banner--clone.banner--stick .mainnav{opacity:1}@media screen and (min-width:1800px){.startpage div.navi-section:not(.banner--clone){position:absolute;bottom:0;opacity:.9}}@media screen and (min-width:1200px){.startpage div.navi-section:not(.banner--clone){position:relative;bottom:0;opacity:.9}}@media screen and (min-width:1081px) and (max-width:1199px){.startpage div.navi-section:not(.banner--clone){position:absolute;bottom:0;opacity:.9}}@media screen and (min-width:900px) and (max-width:1080px){.startpage div.navi-section:not(.banner--clone){margin-top:calc(37.0% - 1vw);margin-bottom:1rem;opacity:1}}@media screen and (min-width:790px) and (max-width:899px){.startpage div.navi-section:not(.banner--clone){margin-top:calc(36.5% - 1vw);margin-bottom:1rem;opacity:1}}@media screen and (min-width:160px) and (max-width:319px){.startpage div.navi-section:not(.banner--clone){margin-top:70%;margin-bottom:1rem;opacity:1}}.banner--clone.banner--stick #navmain,.banner--clone.banner--stick .mainnav{margin-top:0}nav.mainnav ul.level_1{display:flex;flex-direction:row;justify-content:space-between;list-style-type:none;margin-bottom:0;width:auto}nav.mainnav ul.level_1 a.trail{font-weight:700}nav.mainnav ul.li,nav.metanav ul li{display:inline-block;width:auto;margin:0}nav.mod_navigation a,nav.mod_navigation strong,.mainnav a,.mainnav strong,.linkto_subpage{color:#1C3E60;display:inline-block;text-decoration:none;font-family:'Roboto Condensed';padding:.6rem .5rem;text-transform:uppercase;line-height:2rem;transition:box-shadow .33s ease-out}.mainnav ul.level_1 li.symbol a,.mainnav ul.level_1 li.symbol strong{font-family:"rocksolid-icons";padding-left:0;padding-top:.6rem}nav.mainnav ul.level_1 li.last a{padding-right:0}nav.mainnav>ul>li>a.submenu::after{content:" \25BC";margin-left:.2em;display:inline-block;font-size:smaller}nav.mainnav>ul>li>a.submenu.trail::after{content:" \25B2";margin-left:.2em;display:inline-block;font-size:smaller}nav.mod_navigation>ul.level_1>li>ul.level_2,.mainnav>ul.level_1>li>ul.level_2{position:absolute;max-height:0;text-align:left;overflow:hidden;opacity:0;white-space:nowrap;margin-bottom:0;min-width:152px;background-color:#e1e7ed;transition:max-height 0s .7s,padding 0s .3s,opacity .7s;transform:translate3d(0,0,0);-webkit-box-shadow:.5em .5em .2em rgba(68,69,68,.55);-moz-box-shadow:.5em .5em .2em rgba(68,69,68,.55);box-shadow:.5em .5em .2em rgba(68,69,68,.55);z-index:1000}nav.mod_navigation>ul.level_1>li:hover>ul.level_2,.mainnav>ul.level_1>li:hover>ul.level_2{box-sizing:content-box;background:#e1e7ed;max-height:9999px;transition:opacity 1.2s;max-width:98%;opacity:1}nav.mod_navigation .level_2 li,.mainnav .level_2 li{position:relative;display:block;box-sizing:content-box;margin:0;padding-left:0;border-bottom:2px solid darkgrey}nav.mod_navigation .level_2 a,nav.mod_navigation .level_2 span,.mainnav .level_2 a,.mainnav .level_2 span{display:block}nav.mainnav .level_1 a:hover,nav.mainnav .level_2 a:hover{text-decoration:underline}nav.mod_navigation>ul>li>ul.level_2 li:first-child>a,.mainnav>ul>li>ul.level_2 li:first-child>a{border-top:0;}nav.mod_navigation ul.level_2 li span.active,.mainnav ul.level_2 li span.active{color:#383838;background:#477565}.banner--clone{position:fixed;z-index:999;top:0;margin-left:auto;margin-right:auto;background:transparent;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:all 1000ms ease-in-out;-moz-transition:all 300ms ease-in-out;transition:all 1000ms ease-in-out}.banner--stick{-webkit-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0%)}#minilogo{width:97px;height:58px;left:-99999em;top:-9999em;position:absolute;overflow:hidden;float:left;display:block;margin-top:0;margin-right:0;margin-bottom:0;background-image:url("../../files/g_u_l/logo/minilogo.jpg");background-position:center center;background-repeat:no-repeat;background-size:100%}#minilogo a img{left:-999em;top:-999em;position:absolute}.banner--clone.banner--stick #minilogo img{width:97px;height:58px;left:0;top:0;position:relative;overflow:hidden;float:left;display:block;margin-top:0;margin-right:0;margin-bottom:0;z-index:100}.clearfix::after{content:"";clear:both;display:table}@media screen and (min-width:570px){#mobilefooter{display:none;}}.line{width:.5%;border-right:1px solid #e4990d}.side_nav>ul{margin-top:12px;}.side_nav{list-style:none;}.side_nav a,.side_nav span{color:#383838;display:block;text-decoration:none;padding:.8rem .5rem .8rem .9rem;font-family:Roboto,Arial,Sans-Serif;font-variant:small-caps;font-size:1.1rem;line-height:1.7rem;border-bottom:1px solid #222}.side_nav a:hover,.side_nav a:focus{background:#477565;}.side_nav .trail,.side_nav .active{background:#477565;}.side_nav a.last{border-bottom:none;}@media screen and (max-width:789px){#right{display:none;margin-right:0;float:none;}}
 body,html{height:100%;font-family:'Roboto',Calibri,Arial,Helvetica,Sans-Serif;font-size:100%;line-height:1.35;color:var(--textcolor)}*,::after,::before{box-sizing:inherit}:root{--dist:calc(3rem * ((100vw - 370px) / (1300 - 370)));--normfont:100%/130% 'Roboto',Arial,Sans-Serif;--font-size-sm:clamp(.63rem,.46vw + .50rem,.87rem);--font-size-shrink:clamp(.63rem,.63vw + .50rem,.9rem);--font-size-metanav-shrink:clamp(.670831rem,.6053 + .2759vw,.7950rem);--smallfont:calc(.9*calc(8px + (17 - 8)*(100vw - 380px)/(1900 - 380)));--font-size-base:clamp(12px,.80556vw + .5086818rem,17.06px);--font-size-h2:clamp(1rem,.97289vw + .7689388rem,1.4378rem);--font-size-md:clamp(.76rem,.90vw + .50rem,1.26rem);--font-size-lg:clamp(.88rem,1.25vw + .53rem,1.31rem);--font-size-xl:clamp(1.1rem,1.66vw + .62rem,1.81rem);--font-size-xxl:clamp(1.21rem,2.16vw + .49rem,2.18rem);--font-size-xxxl:clamp(1.31rem,2.78vw + .45rem,2.61rem);--condfont:'Roboto Condensed','Arial Narrow';--rocksicons:rocksolid-icons;--lightblue:#d8e7f4;--h1blue:#1F4366;--mais:#e9aa1c;--hoverbg:#477565;--linkblue:#2c51cc;--perc:2%;--lspacing:.05vw;--textcolor:rgb(56,56,56);--lgrey:#F2F2F2;--dgrey:#e4e4e4;--underl:underline;--pagewidth:1248px;--columns:10;--gap:1.2rem;--desktop-gap:1.1rem;--mobile-gap:.6rem;--column-width:calc((--pagewidth / --columns) - --gap);--break528:33rem;--break750:47rem;--headheight:8.9vh}html{overflow-y:scroll;-webkit-tap-highlight-color:rgba(255,0,0,.5);box-sizing:border-box}body{margin:0;max-width:1903px}::marker{font-family:arial,helvetica}.xl_half_1{grid-column:1/6}.xl_half_6{grid-column:6/11}.xl_fullwidth{grid-column:1/11}.cont_elem,.text_bild_links,.text_bild_rechts{margin-top:1.2rem;margin-bottom:1.2rem}.last{border-right:none}.flexibel{width:100%;display:flex;flex-direction:row;justify-content:space-between}.caption{font-size:.8em}.padding{padding:0 3%}.video{margin-bottom:.8em}.intro_text{margin:2rem 0}.clear{clear:both}.halbfett{font-weight:600}.pointing{list-style-type:'\261E';font-size:x-large}.linktext{font-size:var(--smallfont)}.agblink{grid-column:2/10;margin:0 0 1.8rem;font-size:large}.agblink:hover{text-decoration:underline}.agblink .more a{padding-right:1.6em;margin-top:2rem;background:url("data:image/svg+xml,%3Csvg%20viewBox%3D%220%200%2012%2012%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cpolygon%20fill%3D%22%23e9aa1c%22%20points%3D%222%2C5%203%2C5%203%2C3%209%2C3%209%2C9%207%2C9%207%2C10%2010%2C10%2010%2C2%202%2C2%22/%3E%3Cpolygon%20fill%3D%22darkorange%22%20points%3D%220.5%2C10.5%203.5%2C7.5%202%2C6%205.5%2C6%205.5%2C10%204.5%2C8.5%201.5%2C11.5%22/%3E%3C/svg%3E") no-repeat right}.fremdfont{font:100%/120% 'Times New Roman',Caslon,Garamond}.grau{color:var(--graytextcolor)}.invisible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.hyphenate,.mainbox{hyphens:auto}a,a:hover,a:link{text-decoration:none;background:0 0;color:inherit;cursor:pointer}a:active,a:hover{color:var(--linkblue);outline:0}a img,.twoelem_bar img,img{border:none;outline:0;max-width:100%;height:auto}h1,h2{font-weight:600}h1,h2,h3{color:var(--h1blue)}h1{display:inline-block;font-size:var(--font-size-xl);box-sizing:border-box;letter-spacing:.03rem;border-bottom:3px solid var(--mais);padding-bottom:10px}h2{margin:15px 0 8px;padding:0;font-size:var(--font-size-h2)}#main h2{font-weight:500;margin:1.8rem 0 .9rem;padding-left:0;grid-column:1 / 10}.datschutz_h2{font-size:calc(2px + var(--font-size-lg));font-weight:600}h3,.toggler{margin:1.1rem 0 .6rem;font-size:var(--font-size-md);font-weight:500;line-height:1.1rem}h4{margin:0 0 10px;font-size:1rem;font-weight:500}@font-face{font-family:edicons;src:url(../../files/g_u_l/fonts/edicons.eot);src:url(../../files/g_u_l/fonts/edicons.eot#iefix) format('eot'),url(../../files/g_u_l/fonts/edicons.ttf) format('truetype'),url(../../files/g_u_l/fonts/edicons.woff) format('woff'),url(../../files/g_u_l/fonts/edicons.svg) format('svg');font-weight:400;font-style:normal}[class*=" icon-"],[class^=icon-]{font-family:rocksolid-icons;font-size:var(--font-size-base);font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-fax::before,.icon-mail::before{font-size:var(--font-size-md);line-height:1.5;font-family:rocksolid-icons;margin-right:.6em;display:inline-block;position:relative}@font-face{font-family:rocksolid-icons;src:url(../../files/g_u_l/fonts/rocksolid-icons.eot);src:url(../../files/g_u_l/fonts/rocksolid-icons.eot?#iefix) format('eot'),url(../../files/g_u_l/fonts/rocksolid-icons.woff) format('woff'),url(../../files/g_u_l/fonts/rocksolid-icons.ttf) format('truetype'),url(../../files/g_u_l/fonts/rocksolid-icons.svg) format('svg');font-weight:400;font-style:normal}.icon-mail::before{content:"\40"}.icon-fax::before{content:"\e078"}.icon-home3::before,.icon-office:before,.icon-phone300:before{font-size:var(--font-size-md);line-height:1.5;font-family:edicons}.icon-phone300::before{content:"\e900";position:relative;display:inline-block;margin-right:.6rem}.icon-home3::before,.icon-office:before,.ulist li:before,.level1 li:before{margin-right:.6em;display:inline-block}.icon-home3::before{content:"\e901"}.icon-office::before{content:"\e902"}@font-face{font-family:'Roboto';font-style:normal;font-weight:400;src:url('../../files/g_u_l/fonts/roboto-v18-latin-regular.eot');src:local('Roboto'),local('Roboto-Regular'),url('../../files/g_u_l/fonts/roboto-v18-latin-regular.eot?#iefix') format('embedded-opentype'),url('../../files/g_u_l/fonts/roboto-v18-latin-regular.woff2') format('woff2')}@font-face{font-family:'Roboto Condensed';font-style:normal;font-weight:400;src:url('../../files/g_u_l/fonts/roboto-condensed-v16-latin-regular.eot');src:local('Roboto Condensed'),local('RobotoCondensed-Regular'),url('../../files/g_u_l/fonts/roboto-condensed-v16-latin-regular.eot?#iefix') format('embedded-opentype'),url('../../files/g_u_l/fonts/roboto-condensed-v16-latin-regular.woff2') format('woff2'),url('../../files/g_u_l/fonts/roboto-condensed-v16-latin-regular.woff') format('woff'),url('../../files/g_u_l/fonts/roboto-condensed-v16-latin-regular.ttf') format('truetype'),url('../../files/g_u_l/fonts/roboto-condensed-v16-latin-regular.svg#RobotoCondensed') format('svg')}#wrapper{display:grid;grid-template-columns:[full-start] minmax(2px,1fr) [main-start] minmax(1rem,1248px) [main-end] minmax(2px,1fr) [full-end];grid-template-rows:[header-start] auto [hero-start] auto [main-start] auto [footer-start] auto [footer-end];grid-gap:0 var(--mobile-gap);min-height:100vh;font-size:var(--font-size-base);padding-top:var(--headheight)}.grid_box{padding:1vmin 0}#header{background:linear-gradient(#D7E8F6 5%,#e1e7ed 80%);position:fixed;margin:0 auto;top:0;left:0;right:0;z-index:99}#header div.inside,footer div.inside{max-width:var(--pagewidth);margin:0 auto}#header div.inside{grid-column:main-start / main-end;grid-row:1 / 2;display:grid;grid-template-columns:repeat(10,1fr);grid-template-rows:53% 47%}@media screen and (max-width:788px) and (orientation:portrait){#header div.inside{min-height:9vh}}#header div.inside div.mod_article{display:grid;grid-template-columns:repeat(10,1fr);grid-template-rows:50% 50%}#logodiv{grid-column:1 / 4;grid-row:1 / 3;text-align:left;width:auto;height:auto;max-width:24vw;align-self:center}.jubilee{grid-column:4 / 6;grid-row:1 / 2;width:16vw;height:auto;-webkit-transition:all .5s ease;transition:all .5s ease}#toggle-menu{grid-column:8 / 10;grid-row:1 / 3;align-self:center}.metanav,.mainnav{display:none}div.custom{grid-column:full-start / full-end;grid-row:2 / 3;background-position:center center;background-repeat:no-repeat;background-size:100% auto}div.custom #hero div.inside{max-width:100%}div.custom #hero .mod_article{display:flex;justify-content:center;align-items:center;position:relative}div.starthead{min-height:fit-content}div.mobilehero{display:block}div.custom #hero .homeoffer,div.custom #hero .linkto_subpage{display:none}main{grid-column:main-start / main-end;grid-row:3 / 4}.mainbox{display:grid;grid-template-columns:repeat(10,1fr);width:100%}.mainbox_home{padding-right:1em}.mainbox h1{grid-column:1 / 11}h1.h1start{grid-column:1 / span 2;width:100%}aside{grid-column:2 / 3;margin-top:1.5em}.sidewidget{background-color:#d8e7f4;padding:3%;margin-bottom:1.1rem;width:100%;font-size:1rem;line-height:1.2;min-height:5em}.contslide p,.contslide ul,.slider-wrapper .teastext{font-size:var(--font-size-base)}.slider-wrapper .teastext{padding:.6rem;background-color:var(--h1blue);color:lightgrey;text-align:right;width:10em}.slider-control{display:none}.teastext a:hover{color:white;text-decoration:underline}.ce_player video{width:100%;height:auto;padding:0 1%}.top_bar_inner{position:relative;padding:.5rem 0}.nav-address{font-size:.9rem}.nav-info{font-size:.9rem}.mod_article .mainbox .maintext{grid-column:1/11}.text_middle{grid-column:1 / 11}ul.tank_list li,.start_list li,.ulist li{display:list-item;list-style-position:outside;position:relative;min-height:1em;padding-left:.8em;margin-bottom:.3em;margin-left:1rem}.twoelem_bar{grid-column:2/10;display:flex;flex-wrap:wrap;background-color:#d8e7f4;padding:1.5%;margin:2rem 0}.start_list li::marker{content:"\2714";font-size:1em}ul.tank_list li::marker,.ulist li::marker{content:"\e94c";font:1em/1 edicons}.text_links,.text_rechts{margin-top:1.4em}.text_bild_rechts,.text_bild_links{grid-column:2/10;display:flex;flex-wrap:wrap;background-color:#d8e7f4;padding:1.5%;margin:2rem 0;gap:2%}.bild_links_image_container,.bild_rechts_image_container{margin-top:1.4em;flex:1 1 48%;padding:0 4% 0 4%}.article_kontakt .kont_form,.article_kontakt .osm_map{grid-column:1 / 11}.mod_article.anlagenbau .mainbox .teaser,.mod_article.anlagenbau .mainbox .teaser_short{grid-column:1/11;grid-template-columns:repeat(auto-fill,minmax(280px,360px));grid-column-gap:7vh;grid-row-gap:3vw;justify-content:center}.teaser,.teaser_short{margin:1rem 0;display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-column-gap:7vh;grid-row-gap:3vw}.teaser>div,.teaser_short>div{display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.anlagen_teasbox{padding:0 1.1rem;background:linear-gradient(var(--dgrey) 5%,var(--lgrey) 70%);border-radius:5%;text-align:center}.anlagen_teasbox figure{margin-bottom:1em;margin-left:auto;margin-right:auto}.anlagen_teasbox p{font-size:var(--font-size-base);margin-left:auto}.anlagen_teasbox img{max-width:140px;height:auto}.more{margin-top:auto}.anlagen_teasbox .more{font-weight:500;color:var(--linkblue)}.anlagen_teasbox a.more:hover{text-decoration:underline}.referenzen_wrap{display:inline-flex;flex-wrap:wrap;margin:-14px 0 0 -14px;width:calc(100% + 14px);justify-content:center}.ref_box{margin:14px 0 0 14px;width:auto;background:linear-gradient(var(--dgrey) 5%,var(--lgrey) 70%);padding:.7em;text-align:center;border:1px solid #545454;display:table;border-radius:7%}.ref_box p{display:table-cell;vertical-align:middle}.not_handy{display:none}footer{grid-column:full-start / full-end;grid-row:4 / 5;background:linear-gradient(#D7E8F6 5%,#e1e7ed 80%);margin-top:1.5rem;padding:1rem 0}div.footer{display:flex;flex-direction:row;justify-content:space-between;box-sizing:border-box;font-weight:400;padding-left:1%;padding-right:1%}.footer h3{font-size:calc(.87*var(--font-size-md))}.footer ul{font-size:calc(.8*var(--font-size-base));line-height:1.9}#footer .footer .fblock{display:inline-block;width:auto}#footer .line{display:none}#anmelden .mod_login{grid-column:1/3;width:95vw}.login_form button.submit{font-size:inherit;cursor:pointer}.login_form widget-submit{text-align:right}.logged_in{display:inline-block}#logged_in a button{cursor:pointer}.job_offer section:first-of-type{margin-top:1.2rem}.mod_article.job_offer h3,.mod_article.job_offer .toggler{font-weight:600;color:var(--h1blue)}.mod_article.job_offer .toggler{cursor:pointer;text-decoration:underline}.jobangebot{margin-left:2em}.mod_article.job_offer h4.hiring{margin-bottom:.5em}.mod_article.job_offer ul.profil_list{list-style-type:square;list-style-position:outside}.mod_article.job_offer span.indented{margin-left:2em}.job_offer .ce_accordion{border-bottom:.0625rem solid #b0bdc7}.job_offer .ui-accordion-header{position:relative;transition:color ease-in-out .2s;padding:1.5rem calc(2rem + 2rem + 1.5rem) 1.5rem 1.5rem;background:white}.job_offer .ui-accordion-header:hover,.job_offer .ui-accordion-header:focus{color:var(--linkblue)}.job_offer .ui-accordion-header::after,.job_offer .ui-accordion-header::before{transition:opacity ease-in-out .2s;position:absolute;top:1.5rem;right:1.5rem;z-index:5;width:2rem;height:2rem;content:""}.job_offer .ui-accordion-header::before{opacity:1;content:'\25BC'}.job_offer .ui-accordion-header::after{opacity:0}.job_offer .ui-accordion-header-active::before{opacity:0}.job_offer .ui-accordion-header-active::after{opacity:1;content:'\25B2'}@media (min-width:450px){body,.footer h3{font-size:calc(8px + (18 - 8)*(100vw - 380px)/(570 - 380))}#wrapper{padding-top:8.9vh}.download-element a{text-decoration:underline}}@media (min-width:530px){body,html,.footer h3{font-size:calc(8px + (17 - 8)*(100vw - 380px)/(800 - 380))}.footer ul{font-size:calc(.89*(var(--font-size-base)))}.homeoffer ul,.linkto_subpage ul{font-size:calc(7px + (16 - 8)*(100vw - 380px)/(900 - 380));line-height:1.6;grid-column:7/11;width:max-content;position:relative;top:50%;transform:translatey(-50%);background-color:rgba(255,255,255,.8);margin-bottom:0;padding:3%;display:block;border-radius:4%}.text_bild_rechts,.text_bild_links{grid-column:2/10;display:flex;flex-wrap:wrap;background-color:#d8e7f4;padding:1.5%;margin:2rem 0;gap:2%}#main h2{font-size:calc(9px + (20 - 8)*(100vw - 380px)/(800 - 380))}#main aside h2{margin:0 0 .7rem 0}.ce_player video{width:100%;height:auto;padding:0 2%}}@media (min-width:610px){.jubilee img{width:14vw;height:auto}div.mobilehero{display:none}h1{border-bottom:5px solid var(--mais)}.teaser,.teaser_short{margin:1rem 0;display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,360px));grid-column-gap:3vh;grid-row-gap:3vw;justify-content:center}.text_bild_rechts,.text_bild_links{flex-wrap:nowrap}.text_links,.text_rechts{flex:1 1 48%}.bild_links_image_container,.bild_rechts_image_container{padding:0}.footer h3{font-size:calc(9px + (16 - 8)*(100vw - 380px)/(800 - 380))}.footer ul{font-size:calc(.95*(var(--font-size-base)));line-height:1.6rem}.mainbox_home,.mainbox{margin-top:1.5em}}@media (min-width:789px){nav.klicknav{display:none}#wrapper{padding-top:10.5vh}body,html{font-size:calc(8px + (17 - 8)*(100vw - 380px)/(1000 - 380))}#header{-webkit-transition:all .5s ease;transition:all .5s ease}#logodiv{grid-row:1 / 2;max-width:16vw;-webkit-transition:all .5s ease;transition:all .5s ease}.jubilee{width:11vw;height:auto;-webkit-transition:all .5s ease;transition:all .5s ease}.metanav,.mainnav{display:inline-block}.metanav{grid-column:7 / 11;grid-row:1 / 2;width:auto;font-size:.9em;text-align:right;-webkit-transition:all .5s ease;transition:all .5s ease}.metanav ul li{float:right;padding:0;text-align:right;list-style-type:none}.metanav ul li:before{content:"\a0 \a0 | \a0 \a0 "}.metanav ul li.last:before{content:" "}.metanav a{font-size:calc(8px + (17 - 8)*(100vw - 380px)/(1900 - 380));text-decoration:none;-webkit-transition:all .5s ease;transition:all .5s ease;color:#1e3c60}.metanav a:focus,.metanav a:hover,.metanav span.active{color:var(--linkblue)}.mainnav{grid-column:2 / main-end;grid-row:2 / 3;-webkit-transition:all .5s ease;transition:all .5s ease}.mainnav a,.mainnav strong,.linkto_subpage{font-size:var(--font-size-md);-webkit-transition:all .5s ease;transition:all .5s ease}.hamburger{display:none}#header.shrink{top:0;z-index:99;width:100%}#header.shrink .jubilee{width:115px;height:auto}#header.shrink .jubilee.grid_box{padding:0}#header.shrink #logodiv{width:180px;height:auto}#header.shrink .metanav a,#header.shrink .metanav strong{font-size:var(--font-size-metanav-shrink)}#header.shrink .mainnav{margin-top:.1em;margin-bottom:.4em}#header.shrink .mainnav ul.level_1 a,#header.shrink .mainnav ul.level_1 strong,#header.shrink .mainnav ul.level_2 a,#header.shrink .mainnav ul.level_2 strong{font-size:clamp(.72rem,1.65vw + .50rem,.9rem);padding:.2rem .3rem;line-height:1.3rem}#header.shrink .mainnav ul.level_2{margin-top:.4rem}#header.shrink .mainnav ul.level_2 a,#header.shrink .mainnav ul.level_2 strong{padding:.4rem .4rem;line-height:1.6rem}div.custom #hero div.inside .mod_article img{max-width:100%;height:auto}.teastext a.more,.scroll-text a,.linkto_subpage ul li a,.more a,.mod_sitemap ul li a{padding-right:1.6em;background:url("data:image/svg+xml,%3Csvg%20viewBox%3D%220%200%2012%2012%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cpolygon%20fill%3D%22%23e9aa1c%22%20points%3D%222%2C5%203%2C5%203%2C3%209%2C3%209%2C9%207%2C9%207%2C10%2010%2C10%2010%2C2%202%2C2%22/%3E%3Cpolygon%20fill%3D%22darkorange%22%20points%3D%220.5%2C10.5%203.5%2C7.5%202%2C6%205.5%2C6%205.5%2C10%204.5%2C8.5%201.5%2C11.5%22/%3E%3C/svg%3E") no-repeat right}div.custom #hero .homeoffer,div.custom #hero .linkto_subpage{position:absolute;z-index:2;width:100%;display:grid;grid-template-columns:repeat(10,1fr)}.homeoffer ul,.linkto_subpage ul{position:relative;top:50%;transform:translatey(-50%);background-color:rgba(255,255,255,.8);margin-bottom:0;padding:4%;display:block;border-radius:4%;width:max-content;grid-column:6/10}.homeoffer ul li::before{content:"\2713""\00a0 ""\00a0 ";font-family:rocksolid-icons;color:#e9aa1c;line-height:1.8;font-size:smaller}.linkto_subpage ul li a:hover{text-decoration:underline}#main h2{font-weight:500;margin:2.2rem 0 .7rem;padding-left:0;grid-column:1 / 9}.cont_elem,.text_bild_rechts,.text_bild_links{grid-column:1/11;display:flex;flex-flow:row wrap;background-color:#d8e7f4;padding:1.5%}.cont_elem{gap:2%}.cont_elem,.text_bild_rechts,.text_bild_links{margin:2rem 0}.bild_links_image_container,.bild_rechts_image_container{max-width:48%;height:auto}.article_kontakt .kont_form,.article_kontakt .osm_map{grid-column:2 / 10}.homeoffer ul,.linkto_subpage ul{font-size:calc(.9*(var(--font-size-base)));grid-column:7/11;justify-self:start;position:relative;top:50%;transform:translatey(-50%);background-color:rgba(255,255,255,.8);margin-bottom:0;padding:2%;display:block;border-radius:4%;line-height:1.7;min-width:32ch}.footer h3{font-size:clamp(.64rem,.84vw + .50rem,1.06rem)}.footer ul{line-height:1.8}.footer .line{display:block}#anmelden .mod_login{width:95%}}@media (min-width:900px){body,html{font-size:calc(8px + (17 - 8)*(100vw - 380px)/(1400 - 380))}#wrapper{padding-top:11.9vh}.homeoffer ul,.linkto_subpage ul{font-size:calc(.95*(var(--font-size-base)));grid-column:7/11;justify-self:start;position:relative;top:50%;transform:translatey(-50%);background-color:rgba(255,255,255,.8);margin-bottom:0;padding:2%;display:block;border-radius:4%;min-width:32ch;line-height:1.78}#logodiv{grid-column:1 / 6;grid-row:1 / 2;text-align:left;width:45%;height:auto;align-self:center}.text_middle{grid-column:2 / 10;justify-content:center}#main h2{font-size:calc(1.1*(var(--font-size-lg)))}.ref_box{margin:14px 0 0 14px;width:auto;background:linear-gradient(var(--dgrey) 5%,var(--lgrey) 70%);padding:1em}.bild_links_image_container,.bild_rechts_image_container{max-width:100%;height:auto}.text_links,.text_rechts{margin-top:1.4em}.article_kontakt .kont_form,.article_kontakt .osm_map{grid-column:3 / 9}.footer h3{font-size:calc(8px + (17 - 8)*(100vw - 380px)/(900 - 380))}.footer ul{font-size:calc(8px + (13 - 8)*(100vw - 380px)/(800 - 380));line-height:1.6rem}.not_handy{display:table}}@media (min-width:1100px){body,html{height:100%;font-family:'Roboto',Arial,Sans-Serif;font-size:var(--font-size-base);line-height:1.5;color:#2d2d2d}html{overflow-y:scroll;-webkit-tap-highlight-color:rgba(255,0,0,.5);box-sizing:border-box}body{max-width:1903px}#wrapper{display:grid;grid-template-columns:[full-start] minmax(1em,1fr) [main-start] minmax(1rem,1248px) [main-end] minmax(1em,1fr) [full-end];grid-template-rows:[header-start] auto [hero-start] auto [main-start] auto [footer-start] auto [footer-end];grid-gap:0 var(--desktop-gap);min-height:100vh;padding-top:10.7vh}header div.inside{display:grid;grid-template-columns:repeat(10,1fr);grid-template-rows:40% 60%}#logodiv{grid-column:1 / 4;grid-row:1 / 3;text-align:left;width:229px;height:auto;align-self:center}.jubilee{grid-column:4 / 6;grid-row:1 / 2}.jubilee img{max-width:100%;width:auto}.metanav,.mainnav{display:inline-block}.metanav{grid-column:7 / 11;grid-row:1 / 2;width:auto;font-size:.9em;text-align:right}.metanav ul li{float:right;padding:0;text-align:right;list-style-type:none}.metanav ul li:before{content:"\a0 \a0 | \a0 \a0 "}.metanav ul li.last:before{content:" "}.metanav a{font-size:.85rem;text-decoration:none}.metanav a:focus,.metanav a:hover,.metanav span.active{color:#285278}.mainnav{grid-column:3 / main-end;grid-row:2 / 3}#header.shrink .mainnav ul.level_1 a,#header.shrink .mainnav ul.level_1 strong{padding:.2rem .3rem;line-height:1.3rem}#header.shrink .mainnav ul.level_2{margin-top:.4rem}#header.shrink .mainnav ul.level_2 a,#header.shrink .mainnav ul.level_2 strong{padding:.4rem .4rem;line-height:1.6rem}.mainnav a,.mainnav strong,.linkto_subpage{font-size:var(--font-size-base)}div.custom{grid-column:full-start / full-end;grid-row:2 / 3;width:100%}div.custom #hero .mod_article{display:flex;justify-content:center;align-items:center;position:relative}.ce_image .starthead{position:relative}div.custom #hero .ce_list.homeoffer,div.custom #hero .linkto_subpage{width:var(--pagewidth);display:grid;grid-template-columns:repeat(10,1fr);position:absolute;z-index:2}div.custom #hero div.inside .ce_image img{max-width:100%;height:auto;background-size:contain}.homeoffer ul,.linkto_subpage ul{position:relative;background-color:rgba(255,255,255,.8);margin-bottom:0;padding:2%;display:block;border-radius:4%;grid-column:7 / 10;width:auto;min-width:32ch;font-size:calc(8px + (17 - 8)*(100vw - 380px)/(1900 - 380));margin-right:0}.homeoffer ul li::before{content:"\2713""\00a0 ""\00a0 ";font:.9em/1 rocksolid-icons;color:#e9aa1c;line-height:1.6;font-size:1.3rem}.linkto_subpage ul li a:hover{text-decoration:underline}.startpage main .inside .mod_article,.loginpage main .inside .mod_article{display:grid;grid-template-columns:minmax(360px,60%) minmax(240px,40%)}.mainbox{display:grid;grid-template-columns:repeat(10,1fr);width:100%}.mainbox h1{grid-column:1/11;font-size:1.8rem;border-bottom:5px solid var(--mais)}#main h2{grid-column:2 / 8;font-size:calc(9px + (20 - 8)*(100vw - 380px)/(1800 - 380))}.datschutz_h2{font-size:calc(10px + (20 - 8)*(100vw - 380px)/(1800 - 380))}#aside{grid-column:main-start / main-end;grid-row:4 / 5;display:flex;flex-direction:column;align-content:flex-start}.contslide{line-height:1.2}.ce_sliderStart .ce_player.video{grid-column:8 / main-end;grid-row:4 / 5}.sidewidget{background-color:#d8e7f4;padding:3%;margin-bottom:1.1rem;width:100%;min-height:5em}.twoelem_bar{grid-column:1/11;display:grid;grid-template-columns:repeat(10,1fr);grid-column-gap:1%;grid-template-rows:1fr;background-color:#d8e7f4;padding:1.5%;margin:2rem 0}.twoelem_bar figure{float:none}.text_bild_rechts,.text_bild_links{grid-column:1/11;display:grid;grid-template-columns:repeat(10,1fr);grid-column-gap:2%;grid-template-rows:1fr;background-color:#d8e7f4;padding:1.5%;margin:2rem 0}.bild_rechts_image_container{grid-column:6 / 11;grid-row:1 /2}.bild_links_image_container{grid-column:1 / 6;grid-row:1 /2}.text_links{grid-column:1 / 6;grid-row:1 / 2}.text_rechts{grid-column:6 / 11;grid-row:1 / 2}.text_middle{grid-column:3 / 9}.tank_slider{grid-column:6 / 11}ul.start_list,ul.ulist{padding-left:1.6em}ul.tank_list{padding-left:1.7em}.start_list li::marker{content:"\2714";font-size:1em}ul.tank_list li,.start_list li,.ulist li{display:list-item;position:relative;min-height:1em;padding-left:.8em;line-height:1.4}ul.start_list.slide_list li{padding-left:.9em}ul.tank_list li::marker,.ulist li::marker{content:"\e94c";font:1em/1 edicons;padding-right:.6em}.bild_links_image_container figure,.article_kontakt .kont_form{float:none}.article_kontakt .kont_form,.article_kontakt .osm_map{grid-column:2 / 10}#right::after,.top-bar:before{content:""}.ref_box{height:6rem}#main .article_planung h2{grid-column:1/4}.mod_article.job_offer h3,.mod_article.job_offer .toggler{font-weight:600;color:var(--h1blue)}.mod_article.job_offer .toggler{cursor:pointer;text-decoration:underline}.jobangebot{margin-left:2em}.mod_article.job_offer h4.hiring{margin-bottom:.5em}.mod_article.job_offer ul.profil_list{list-style-type:square;list-style-position:outside}.mod_article.job_offer span.indented{margin-left:2em}.job_offer section:first-of-type{margin-top:1.6rem}.job_offer .ce_accordion{border-bottom:.0625rem solid #b0bdc7}.job_offer .ui-accordion-header{position:relative;transition:color ease-in-out .2s;padding:1.5rem calc(2rem + 2rem + 1.5rem) 1.5rem 1.5rem;background:white}.job_offer .ui-accordion-header:hover,.job_offer .ui-accordion-header:focus{color:var(--linkblue)}.job_offer .ui-accordion-header::after,.job_offer .ui-accordion-header::before{transition:opacity ease-in-out .2s;position:absolute;top:1.5rem;right:1.5rem;z-index:5;width:2rem;height:2rem;content:""}.job_offer .ui-accordion-header::before{opacity:1;content:'\25BC'}.job_offer .ui-accordion-header::after{opacity:0}.job_offer .ui-accordion-header-active::before{opacity:0}.job_offer .ui-accordion-header-active::after{opacity:1;content:'\25B2'}.mod_article .mainbox .maintext{grid-column:1/11}.mod_article.anlagenbau .mainbox .teaser,.mod_article.anlagenbau .mainbox .teaser_short,.mod_article.anlagenbau .mainbox .teaser2,.mod_article.anlagenbau .mainbox .teaser2_short{grid-column:1/11}.teaser,.teaser_short{margin:1rem 0;display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-column-gap:7vh;grid-row-gap:3vw}.teaser>div,.teaser_short>div{display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.teaser2,.teaser2_short{margin:1.2rem 0;display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));grid-column-gap:2vh;grid-row-gap:3vw}.teaser2>div,.teaser2_short>div{display:flex;flex-direction:column;justify-content:flex-start}.anlagen_teasbox{padding:0 1.1rem;background:linear-gradient(var(--dgrey) 5%,var(--lgrey) 70%);border-radius:5%;text-align:center}.mod_article.anlagenbau .mainbox .teaser h2,.mod_article.anlagenbau .mainbox .teaser_short h2,.mod_article.anlagenbau .mainbox .teaser2 h2,.mod_article.anlagenbau .mainbox .teaser2_short h2{font-family:'roboto condensed'}.anlagen_teasbox figure{margin-bottom:1em;margin-left:auto;margin-right:auto}.anlagen_teasbox p{font-size:var(--smallfont);margin-left:auto}.anlagen_teasbox img{max-width:140px;height:auto}.more{margin-top:auto}.anlagen_teasbox .more{font-weight:500;color:var(--linkblue)}.anlagen_teasbox a.more:hover{color:#562CD1;text-decoration:underline}#data a:hover{color:orange}#data{width:75%}#teldiv{font:.9rem/1rem Roboto,Arial,'Sans Serif';display:inline-block}.metaandsearch{width:auto;display:flex;justify-content:flex-end}meta{text-align:right}.meta nav ul{margin-bottom:0}.meta nav ul li{display:inline-block;margin-bottom:0}.meta ul li a:not(last),.meta ul li:not(last) strong{padding-right:.6rem}.slideshow{overflow:visible;margin:0 auto;height:460px;position:relative;max-width:1903px;background-image:url("../../files/g_u_l/heads/1903-chemieproduktion.jpg")}.slideshow::after{content:" ";display:table}.starthead{position:relative}.akt_slide_wrap{display:grid;grid-template-columns:repeat(10,1fr);grid-column-gap:1%;grid-template-rows:1fr;background-color:#d8e7f4;padding:1.5%;margin:2rem 0;grid-column:1/11}.akt_slide{grid-column:1 / 7;grid-row:1}.akt_text{grid-column:7 / 11;grid-row:1}#claimdiv{position:relative;display:none}.fullwidth #container{max-width:var(--pagewidth);margin:2rem auto 1.3rem;padding-left:0}.fullwidth #main{width:100%}#main,#left,#right{float:none}.startpage #main .inside ul,.startpage #main .inside p{line-height:1.5em}.underscore.twocol{width:100%}#main p.inside{margin-bottom:.3em}.ce-text .mainbox ul{list-style-position:outer}.sec{margin-bottom:1.5rem}.ft_address{grid-column:9 / main-end;grid-row:5 / 6}.ft_info{grid-column:7 / 9;grid-row:5 / 6}.ft_orient{grid-column:4 / 7;grid-row:5 / 6}#main .columns{column-count:2;column-width:37%;column-gap:30px;column-rule-width:2px;column-rule-style:solid;column-rule-color:#626262;hyphens:auto}#right::after{display:table;clear:both}#right .inside{width:100%;font-size:.9em;line-height:1.2em;font-weight:400;margin-left:0;text-align:left}#right h3{font:1rem/1.1rem 'Roboto Condensed',sans-serif;font-weight:400}.sidewidget h2{font-weight:500}#right .ce_player h2{margin-left:3%;font-weight:500}#right .ce_player .mejs-container{margin-left:1%;margin-bottom:.6rem}.lastwid{border-bottom:none}.ce_page_teaser p{margin-bottom:0}.teasarea{max-width:100%;position:relative;display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));grid-gap:30px}.teasarea a:link.more,.startpage .ce_page_teaser a.more{color:#35574b}#right .aktuell{margin:0 0 2em;min-height:5em;padding:3%;width:99%}.innerbox,body.fullwidth #main .inside{width:100%}.colwrap{margin:1.5rem 0}.teas_box_first{margin-left:0}.teas_box{padding:0;text-align:left;position:relative;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}.teas_box img{height:268px;width:100%;object-fit:cover;opacity:.6;background-color:#567C9E}.teas_box img:hover{opacity:1;transition:opacity .9s}div.teastext{position:absolute;bottom:0;text-align:justify;font:.88rem/1.03rem 'Roboto Condensed',sans-serif;font-weight:400;padding:.4rem .4rem;color:#2d2d2d;background:#ececec;text-align:left;margin-bottom:1%;width:100%;opacity:.8}.teastext a.more,.scroll-text a,.linkto_subpage ul li a,.more a,.mod_sitemap ul li a{padding-right:1.6em;background:url("data:image/svg+xml,%3Csvg%20viewBox%3D%220%200%2012%2012%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cpolygon%20fill%3D%22%23e9aa1c%22%20points%3D%222%2C5%203%2C5%203%2C3%209%2C3%209%2C9%207%2C9%207%2C10%2010%2C10%2010%2C2%202%2C2%22/%3E%3Cpolygon%20fill%3D%22darkorange%22%20points%3D%220.5%2C10.5%203.5%2C7.5%202%2C6%205.5%2C6%205.5%2C10%204.5%2C8.5%201.5%2C11.5%22/%3E%3C/svg%3E") no-repeat right}.scroll-text a{padding-left:1.3rem}.teas_box h3{font-size:1.1rem;font-weight:500}.teas_box a:hover{color:inherit}.teas_box a.more:hover{color:#3350B6;text-decoration:underline}.teas_box p{margin:0}.teas_box h3{letter-spacing:.04em;margin-top:0;margin-bottom:.4em;text-align:left;width:100%}.text_image_bar{display:flex;justify-content:space-between}.text_image_bar figure,.text_image_bar .textblock{width:48%}.sc{padding-left:.8rem}.gridgal{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));grid-gap:1vw;align-items:stretch;margin:.5rem 0 1rem 0}.ce_gallery.gal2pics{margin:1.5em 0;background-color:var(--lightblue);padding:1.5%}.gal2pics ul{display:flex;flex-direction:row;justify-content:space-between;grid-column:1/11}.gal2pics ul li{flex:0 1 49.2%}.gal2pics.kunstgal ul li.col_last{flex:0 1 auto}.ce_gallery.gal>ul li.col_last{float:right}.ce_gallery.gal>ul li.col_0,.ce_gallery.gal>ul li.col_1{width:49%}.ce_gallery.gal{margin-top:1rem}img.mittig{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}#referenzen .ce_text{margin-top:1.6em}.legaldata{line-height:150%;margin-bottom:2em}#impressum h4,#referenzen h4{font-size:1em;font-weight:600}#videos .ce_avp{margin-top:3.5em}.ce_form{float:left}.kontakt{padding:0 13px;width:67%}.ce_form .kontakt .widget-text label,.ce_form .kontakt .widget-textarea label{font-weight:500}#kontakt .ce_form{margin:2em 1.5em 2.5em 1.5em;line-height:1.1em;width:90%}#kontakt .widget{display:block;margin:.8em 0 .4em;cursor:pointer;width:100%}#kontakt input{display:inline-block}#kontakt label{width:32%;display:inline-block}#kontakt input.captcha{width:6em}.kontakt input[type=email],.kontakt input[type=tel],.kontakt input[type=text],.kontakt textarea,.up_form input[type=text],.up_form input[type=file]{padding:.25em;box-shadow:inset -6px 6px 12px rgba(170,170,185,.3);border:1px solid #c1c2c3}.sicherheit{padding-right:1em}.up_button{font-size:99%}#kontakt .message{display:inline-block;vertical-align:top}#kontakt textarea{width:67%}#kontakt .widget-checkbox{width:100%;display:block;overflow:hidden;margin-top:.9em}#kontakt .widget-checkbox input{margin-left:.1em;width:1.2em;box-shadow:inset -2px 2px 3px rgba(170,170,185,.3)}#kontakt .widget-checkbox label{float:left;margin-left:0}.kontakt .widget-submit button[type="submit"]{font-size:1em;color:#373737;padding:.4em 1.1em;background-color:var(--linkblue)}.kontakt .widget-submit button:hover,input[type="submit"]:hover,.button:hover{text-decoration:none;background-position:0 -30px;color:#eee}#kontakt input[type=submit]{margin-top:1em;text-align:center;width:6em}.up_form{padding:0 13px;width:70%}.up_form fieldset legend{margin-bottom:1em}#article-120 .cont_elem{display:block}main p.error{margin-bottom:.25em;padding:1em;background:pink;color:2d2d2d}#footer,.top_bar{position:relative}#mbCloseLink,#mbNextLink,#mbPrevLink,#mbTitle{display:inline;color:#fff;font-weight:700;line-height:30px;font-size:12px}#mbImage{padding:0}.mod_sitemap{margin:16px 20px 0}.mod_sitemap ul li{font-size:var(--font-size-base)}.mod_sitemap .sibling{line-height:1.5em;font-weight:600}.mod_sitemap ul.level_1{margin-left:3em;line-height:.94em;letter-spacing:.03em}.mod_sitemap ul.level_1 li:not(.submenu){margin-bottom:1em}.mod_sitemap ul.level_2{margin-left:1.7em;line-height:1.5em;font-weight:400}.mod_sitemap ul.level_2 li{margin-bottom:.7em}.mod_sitemap .level_2 .first{margin-top:.9em}.mod_sitemap a{font-family:Roboto,Arial,sans-serif}.mod_sitemap a:focus,.mod_sitemap a:hover{line-height:1.5em;color:var(--linkblue)}footer{grid-column:full-start / full-end;grid-row:4 / 5;margin-top:1.5rem}div.footer{display:flex;flex-direction:row;justify-content:space-between;box-sizing:border-box;margin-top:2rem;font:.9rem/1.1em Roboto,sans-serif;font-weight:400;max-height:30vh}#footer .footer{max-width:var(--pagewidth);margin:0 auto;padding:1.5rem 0;display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap;box-sizing:border-box}#footer .footer .fblock{display:inline-block;width:auto}#footer .footer h3{font-variant-caps:normal;font-size:var(--font-size-base);margin-top:0;margin-bottom:.7rem}#footer .footer .fblock .trail,#footer .fblock span.active,#footer a:focus,#footer a:hover{text-decoration:underline;color:var(--linkblue)}#footer .footer ul li{margin:8px 0 0;list-style-type:none}.footer ul li,footer ul li strong{font-size:var(--smallfont);line-height:1.7rem}#footer .footer .wide{letter-spacing:.2em}#footer .footer .fblock1{padding-left:0}#footer .footer #adr{text-align:left;font:.9rem/1.1em Roboto,sans-serif}#footer .footer p{margin:0;padding:0}.ce_download{margin-top:1rem}#datenschutzerklaerung a:link{text-decoration:underline}.osm_map{display:block;margin-top:3rem;margin-right:0}}@media (min-width:1351px){.homeoffer ul,.linkto_subpage ul{font-size:calc(.97(var(--font-size-base)));line-height:1.6;padding:5%}.homeoffer ul li::before{line-height:2}#wrapper{padding-top:13.5vh}}#anmelden .mod_login{width:65%}.login_form button.submit{font-size:inherit}.login_form widget-submit{text-align:right}.downl_files{background-color:var(--lightblue)}#cookieChoiceInfo{z-index:1000;text-align:center;border:1px solid #111;border-radius:5px;position:fixed;width:300px;overflow:auto;-webkit-animation:fadeInRight ease-in 1;animation:fadeInRight ease-in 1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-duration:1s;animation-duration:1s;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,1);box-shadow:0 0 5px 0 rgba(0,0,0,1)}#cookieChoiceInfo a{box-sizing:border-box;padding:4px 13px;color:#e4e4e3;margin:5px;display:block;clear:both;background:#35574b;border:2px solid transparent;border-radius:5px;letter-spacing:1px;font-size:12px;font-weight:500;text-decoration:none;text-transform:uppercase}#cookieChoiceInfo a:hover{font-weight:400;color:#fff;background:#4b7c6b;text-decoration:none;outline:0}.top_bar div#searchtoggl{max-width:1vw;max-height:1vw;margin:0 2%;justify-self:end}img.lupeicon{width:100%;height:auto}img.lupeminus{width:100%;height:auto}img.lupeminus.replace{display:none}#searchform{position:absolute;display:none;top:0;left:0;right:0;bottom:0;margin:auto;width:60vw;height:2.2em;padding:0 3px;z-index:9999}#searchform.show-search{display:block;z-index:9999}#searchform.hide-search{display:none}#searchform form{margin-bottom:0}#searchform .search{display:inline-block;width:39vw;line-height:1.27rem;outline:none;padding-left:2px;height:2.0;font-size:1.0}#searchform .search input,.submit_container input{border:1px solid rgb(118,118,118);border-radius:3px}#searchform .submit{display:inline-block;height:2em;margin-left:1vw;outline:none;cursor:pointer}.submit_container input{padding:0 2px;width:12vw;background:var(--grau)}#suchseite input.text{left:.2em;width:36vw;border-radius:3px;border-width:1px;line-height:1.27rem}#suchseite input.submit{margin-left:1em;width:auto;border-radius:3px;border-width:1px;line-height:1.27rem}#suchseite fieldset.radio_container{display:block;margin-top:.8em}.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.clearfix{display:inline-block}html[xmlns] .clearfix{display:block}* html .clearfix{height:1%}@media (min-width:1651px){#wrapper{padding-top:12.7vh}}@media screen and (min-width:var(--pagewidth)){footer{padding:0}}@media screen and (max-width:788px){#header .mod_navigation,#header .mainnav{display:none}div.navi-section.banner{display:none}}@media screen and (min-width:789px){nav#w3menu{display:none}}.startpage #w3menu,#w3menu{position:absolute;z-index:99;top:5%;right:1%;text-align:left}@media all and (max-width:530px){label#toggle-menu{width:28vw}#w3menu ul{margin:0;padding:0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;width:60vw}}@media screen and (min-width:531px) and (max-width:788px){#w3menu ul,#w3menu #toggle-menu{font-size:calc(8px + (18 - 8)*(100vw - 380px)/(800 - 380))}#toggle-menu{width:30vw}}#w3menu ul{margin:0;padding:0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;min-width:40vw}#w3menu .main-menu{display:none}#w3menu input#tm[type="checkbox"]:checked+.main-menu{display:block}#w3menu input[type="checkbox"],#w3menu ul span.drop-icon{display:none}#w3menu li,#toggle-menu,#w3menu .sub-menu{border-style:solid;border-color:rgba(0,0,0,.05)}#w3menu li,#toggle-menu{border-width:0 0 1px;background-color:#3c6b93}#w3menu .sub-menu{background-color:#3c6b93;;border-width:1px 1px 0;margin:0 1em}#w3menu .sub-menu li:last-child{border-width:0}#w3menu li,#toggle-menu,#w3menu a{position:relative;display:block;color:white;text-shadow:1px 1px 0 rgba(0,0,0,.125)}#toggle-menu,#w3menu a{padding:1em 1.5em;background-color:#a9d6fd}#w3menu a{transition:all .125s ease-in-out;-webkit-transition:all .125s ease-in-out}#w3menu a:hover{text-decoration:underline;background-color:#6D97CC}#w3menu .sub-menu li a{background-color:#518ec2}#w3menu .sub-menu{display:none}#w3menu input[type="checkbox"]:checked+.sub-menu{display:block;clear:both}#w3menu .sub-menu a:hover{text-decoration:underline;background-color:#6D97CC}#toggle-menu .drop-icon,#w3menu li label.drop-icon{position:absolute;right:1.5em;top:1.3em}#w3menu label.drop-icon,#toggle-menu span.drop-icon{border-radius:50%;width:1em;height:1em;text-align:center;background-color:rgba(0,0,0,.125);text-shadow:0 0 0 transparent;color:rgba(255,255,255,.75)}#w3menu .drop-icon{line-height:1}
