.ce-align-left{text-align:left;}.ce-align-center{text-align:center;}.ce-align-right{text-align:right;}.ce-table td,.ce-table th{vertical-align:top;}.ce-textpic,.ce-nowrap .ce-bodytext,.ce-gallery,.ce-row,.ce-uploads li,.ce-uploads div{overflow:hidden;}.ce-left .ce-gallery,.ce-column{float:left;}.ce-center .ce-outer{position:relative;float:right;right:50%;}.ce-center .ce-inner{position:relative;float:right;right:-50%;}.ce-right .ce-gallery{float:right;}.ce-gallery figure{display:table;margin:0;}.ce-gallery figcaption{display:table-caption;caption-side:bottom;}.ce-gallery img{display:block;}.ce-gallery iframe{border-width:0;}.ce-border img,.ce-border iframe{border:2px solid black;padding:0px;}.ce-intext.ce-right .ce-gallery,.ce-intext.ce-left .ce-gallery,.ce-above .ce-gallery{margin-bottom:10px;}.ce-intext.ce-right .ce-gallery{margin-left:10px;}.ce-intext.ce-left .ce-gallery{margin-right:10px;}.ce-below .ce-gallery{margin-top:10px;}.ce-column{margin-right:10px;}.ce-column:last-child{margin-right:0;}.ce-row{margin-bottom:10px;}.ce-row:last-child{margin-bottom:0;}.ce-above .ce-bodytext{clear:both;}.ce-intext.ce-left ol,.ce-intext.ce-left ul{padding-left:40px;overflow:auto;}.ce-uploads{margin:0;padding:0;}.ce-uploads li{list-style:none outside none;margin:1em 0;}.ce-uploads img{float:left;padding-right:1em;vertical-align:top;}.ce-uploads span{display:block;}div.csc-mailform ol,div.csc-mailform ol li{margin:0;padding:0;}div.csc-mailform ol li{overflow:hidden;}div.csc-mailform fieldset{margin:0;padding:0;position:relative;}div.csc-mailform legend{margin-left:1em;color:#000000;font-weight:bold;}div.csc-mailform fieldset ol{padding:1em 1em 0 1em;}div.csc-mailform fieldset li{padding:0.5em;margin-bottom:0.5em;list-style:none;}div.csc-mailform fieldset.submit{border-style:none;}div.csc-mailform li label{float:left;width:13em;margin-right:1em;vertical-align:baseline;}div.csc-mailform li input + label,div.csc-mailform li textarea + label,div.csc-mailform li select + label{float:none;width:auto;margin-right:0;margin-left:1em;}div.csc-mailform li textarea + label{vertical-align:top;}label em,legend em{display:block;color:#060;font-size:85%;font-style:normal;text-transform:uppercase;}legend em{position:absolute;}label strong,legend strong{display:block;color:#C00;font-size:85%;font-weight:normal;text-transform:uppercase;}legend strong{position:absolute;top:1.4em;}.labels-alignment-right label,.labels-alignment-right .fieldset-subgroup legend,.labels-alignment-right.fieldset-subgroup legend{text-align:right;}fieldset.fieldset-horizontal{border-width:0;}fieldset.fieldset-horizontal ol{padding:0;}fieldset.fieldset-horizontal li{float:left;padding:0;margin-right:1em;}fieldset.fieldset-horizontal.label-below label{display:block;margin-left:0;margin-top:0.2em;font-size:90%;color:#999999;text-align:left;}fieldset.fieldset-horizontal label em{display:inline;}fieldset.fieldset-subgroup{margin-bottom:-2em;border-style:none;}fieldset.fieldset-subgroup legend{margin-left:0;padding:0;font-weight:normal;width:13em;}fieldset.fieldset-subgroup ol{position:relative;top:-1.4em;margin:0 0 0 14em;padding:0;}fieldset.fieldset-subgroup li{padding:0;}fieldset.fieldset-subgroup input + label{float:none;width:auto;display:inline;margin:0 0 0 1em;}.labels-block label{display:block;float:none;margin:0 0 0.5em;width:auto;}.labels-block input + label,.labels-block textarea + label{margin:0.5em 0 0;}.labels-block fieldset.fieldset-subgroup,fieldset.labels-block.fieldset-subgroup{margin-bottom:0;}.labels-block .fieldset-subgroup legend,.labels-block.fieldset-subgroup legend{width:auto;}.labels-block .fieldset-subgroup legend em,.labels-block.fieldset-subgroup legend em{position:relative;}.labels-block .fieldset-subgroup legend strong,.labels-block.fieldset-subgroup legend strong{position:relative;top:0;}.labels-block .fieldset-subgroup ol,.labels-block.fieldset-subgroup ol{top:0;margin:0;padding:0.5em 0 0;}textarea.f3-form-error{background-color:#FF9F9F;border:1px #FF0000 solid;}input.f3-form-error{background-color:#FF9F9F;border:1px #FF0000 solid;}.tx-sc-career table{border-collapse:separate;border-spacing:10px;}.tx-sc-career table th{font-weight:bold;}.tx-sc-career table td{vertical-align:top;}.typo3-messages .message-error{color:red;}.typo3-messages .message-ok{color:green;}.cc-cookies{top:inherit !important;bottom:0;}#headerimage_titles_container{color:#0079a7;font-family:Track,Arial,sans-serif;position:absolute;left:0;bottom:79px;width:100%;text-align:center;line-height:60px;z-index:2}@media screen and (max-width:550px){#headerimage_titles_container{bottom:15px}}#headerimage_titles_container h1{font-weight:400;font-size:3.75em;text-transform:uppercase;text-shadow:1px 1px 2px #fff}@media screen and (max-width:800px){#headerimage_titles_container h1{font-size:2.5em;line-height:60px}}@media screen and (max-width:550px){#headerimage_titles_container h1{font-size:1.8em;line-height:40px}}#headerimage_titles_container .subtitle{font-family:Vegur-Bold,Arial,sans-serif;text-shadow:1px 1px 1px #fff}#headerimage{position:absolute;width:100%;height:100%;top:0;left:0;z-index:1;background-size:cover;background-position:top}.tx-sc-career{text-align:left}.tx-sc-career.layout_0{margin-bottom:150px}@media screen and (max-width:800px){.tx-sc-career.layout_0{margin-bottom:100px}}@media screen and (max-width:550px){.tx-sc-career.layout_0{margin-bottom:50px}}.tx-sc-career .joboffer .titlelink{text-decoration:none}.tx-sc-career .joboffer .titlelink h2{color:#0079a7;font-family:Vegur-Light,Arial,sans-serif;text-transform:uppercase;font-size:1.5em;border-top:1px solid #7b7c7e;border-bottom:1px solid #7b7c7e;margin-top:-1px;margin-bottom:0;padding:10px 60px 10px 0;position:relative}@media screen and (max-width:550px){.tx-sc-career .joboffer .titlelink h2{font-size:1.3em;padding:15px 60px 15px 0}}.tx-sc-career .joboffer .titlelink h2:after{content:"";width:17px;height:9px;position:absolute;background:url('../../typo3conf/ext/sc_template/Resources/Public/img/arrow_down_blue.png') no-repeat 100%;background-size:100% 100%;top:50%;margin-top:-4px;right:24px;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.svg .tx-sc-career .joboffer .titlelink h2:after{background-image:url('../../typo3conf/ext/sc_template/Resources/Public/img/arrow_down_blue.svg')}.tx-sc-career .joboffer .description{background-color:#f2f2f2;padding:61px;display:none}@media screen and (max-width:550px){.tx-sc-career .joboffer .description{padding:25px}}.tx-sc-career .joboffer .description h3.title{text-transform:uppercase;font-size:1.5em;color:#0079a7;margin-bottom:30px;font-family:Vegur-Regular,Arial,sans-serif}@media screen and (max-width:550px){.tx-sc-career .joboffer .description h3.title{font-size:1.3em;margin-bottom:15px}}.tx-sc-career .joboffer .description .contactbutton_container{text-align:center;margin-top:65px}.tx-sc-career .joboffer.active .titlelink h2:after{-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);-webkit-transform:rotate(180deg)}.tx-sc-career .joboffer .benefits_container{margin-top:25px}.tx-sc-career .joboffer .benefits_container .benefits{margin:0;padding:0;list-style-type:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.tx-sc-career .joboffer .benefits_container .benefits li.benefit{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:25px;width:30%;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto;-ms-word-break:normal;word-break:break-word}@media screen and (max-width:550px){.tx-sc-career .joboffer .benefits_container .benefits li.benefit{width:48%}}.tx-sc-career .joboffer .benefits_container .benefits li.benefit img.icon{width:50px;margin-right:6px}.tx-sc-career .joboffer .renumeration_container{margin-top:25px}.tx-sc-career .joboffer .renumeration_container .renumerations{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;margin-bottom:15px}.tx-sc-career .joboffer .renumeration_container .renumerations .line{content:"";position:absolute!important;width:100%;height:2px;background-color:#0079a7;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0);z-index:1!important}.tx-sc-career .joboffer .renumeration_container .renumerations .renumeration,.tx-sc-career .joboffer .renumeration_container .renumerations .renumeration_2{background-color:#0079a7;border-radius:20px;padding:10px 20px;color:#fff;position:relative;z-index:2}.cc-cookies{position:fixed;width:100%;left:0;top:0;padding:0.5em 5%;background:#565656;background:rgba(86,86,86,0.95);color:#fff;font-size:13px;font-weight:700;text-shadow:0 -1px 0 rgba(0,0,0,0.35);z-index:99999;text-align:center;color:#fff;}.cc-cookies a,.cc-cookies a:hover{color:#fff;text-decoration:underline;}.cc-cookies a:hover{text-decoration:none;}.cc-overlay{height:100%;padding-top:25%;}.cc-cookies-error{float:left;width:90%;text-align:center;margin:1em 0 2em 0;background:#fff;padding:2em 5%;border:1px solid #ccc;font-size:18px;color:#333;}.cc-cookies a.cc-cookie-accept,.cc-cookies-error a.cc-cookie-accept,.cc-cookies a.cc-cookie-decline,.cc-cookies-error a.cc-cookie-decline,.cc-cookies a.cc-cookie-reset{display:inline-block;color:#fff;text-decoration:none;background:#7DAF3B;padding:0.5em 0.75em;border-radius:3px;box-shadow:0 0 2px rgba(0,0,0,0.25);text-shadow:0 -1px 0 rgba(0,0,0,0.35);-o-transition:background 0.5s ease-in;-webkit-transition:background 0.25s ease-in;-moz-transition:background 0.25s ease-in;}.cc-cookies a.cc-cookie-decline,.cc-cookies-error a.cc-cookie-decline{background:#af3b3b;margin-left:0.5em;}.cc-cookies a.cc-cookie-reset{background:#f15b00;}.cc-cookies a:hover.cc-cookie-accept,.cc-cookies-error a:hover.cc-cookie-accept,.cc-cookies a:hover.cc-cookie-decline,.cc-cookies-error a:hover.cc-cookie-decline,.cc-cookies a:hover.cc-cookie-reset{background:#000;-o-transition:background 0.5s ease-in;-webkit-transition:background 0.25s ease-in;-moz-transition:background 0.25s ease-in;}.cc-cookies-error a.cc-cookie-accept,.cc-cookies-error a.cc-cookie-decline{display:block;margin-top:1em;}.cc-cookies.cc-discreet{width:auto;padding:0.5em 1em;left:auto;top:auto;}.cc-cookies.cc-discreet a.cc-cookie-reset{background:none;text-shadow:none;padding:0;text-decoration:underline;}.cc-cookies.cc-discreet a:hover.cc-cookie-reset{text-decoration:none;}.cc-cookies{z-index:1000000;}@media screen and (max-width:768px){.cc-cookies a.cc-cookie-accept,.cc-cookies a.cc-cookie-decline,.cc-cookies a.cc-cookie-reset{display:block;margin:1em 0;}}@media screen and (max-width:480px){.cc-cookies{float:left;}}.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top;}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020;}.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}.fancybox-opened{z-index:8030;}.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0,0,0,0.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,0.5);box-shadow:0 10px 25px rgba(0,0,0,0.5);}.fancybox-outer,.fancybox-inner{position:relative;}.fancybox-inner{overflow:hidden;}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch;}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap;}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%;}.fancybox-image{max-width:100%;max-height:100%;}#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url('../../typo3conf/ext/sc_template/Resources/Public/js/fancybox/source/fancybox_sprite.png');}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:0.8;cursor:pointer;z-index:8060;}#fancybox-loading div{width:44px;height:44px;background:url('../../typo3conf/ext/sc_template/Resources/Public/js/fancybox/source/fancybox_loading.gif') center center no-repeat;}.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040;}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url('../../typo3conf/ext/sc_template/Resources/Public/js/fancybox/source/blank.gif');-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:8040;}.fancybox-prev{left:0;}.fancybox-next{right:0;}.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden;}.fancybox-prev span{left:10px;background-position:0 -36px;}.fancybox-next span{right:10px;background-position:0 -72px;}.fancybox-nav:hover span{visibility:visible;}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible !important;}.fancybox-lock{overflow:hidden !important;width:auto;}.fancybox-lock body{overflow:hidden !important;}.fancybox-lock-test{overflow-y:hidden !important;}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url('../../typo3conf/ext/sc_template/Resources/Public/js/fancybox/source/fancybox_overlay.png');}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0;}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll;}.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050;}.fancybox-opened .fancybox-title{visibility:visible;}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center;}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0,0,0,0.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:bold;line-height:24px;white-space:nowrap;}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff;}.fancybox-title-inside-wrap{padding-top:10px;}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,.8);}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url('../../typo3conf/ext/sc_template/Resources/Public/js/fancybox/source/fancybox_sprite@2x.png');background-size:44px 152px;}#fancybox-loading div{background-image:url('../../typo3conf/ext/sc_template/Resources/Public/js/fancybox/source/fancybox_loading@2x.gif');background-size:24px 24px;}}@font-face{font-family:Track;src:url('../../typo3conf/ext/sc_template/Resources/Public/css/fonts/track/Track.eot?#iefix') format("embedded-opentype"),url('../../typo3conf/ext/sc_template/Resources/Public/css/fonts/track/Track.woff') format("woff"),url('../../typo3conf/ext/sc_template/Resources/Public/css/fonts/track/Track.ttf') format("truetype"),url('../../typo3conf/ext/sc_template/Resources/Public/css/fonts/track/Track.svg#Track') format("svg");font-weight:400;font-style:normal}@font-face{font-family:Vegur-Bold;src:url('../../typo3conf/ext/sc_template/Resources/Public/css/fonts/vegur-bold/Vegur-Bold.eot?#iefix') format("embedded-opentype"),url('../../typo3conf/ext/sc_template/Resources/Public/css/fonts/vegur-bold/Vegur-Bold.otf') format("opentype"),url('../../typo3conf/ext/sc_template/Resources/Public/css/fonts/vegur-bold/Vegur-Bold.woff') format("woff"),url('../../typo3conf/ext/sc_template/Resources/Public/css/fonts/vegur-bold/Vegur-Bold.ttf') format("truetype"),url('../../typo3conf/ext/sc_template/Resources/Public/css/fonts/vegur-bold/Vegur-Bold.svg#Vegur-Bold') format("svg");font-weight:400;font-style:normal}@font-face{font-family:Vegur-Light;src:url('../../typo3conf/ext/sc_template/Resources/Public/css/fonts/vegur-light/Vegur-Light.eot?#iefix') format("embedded-opentype"),url('../../typo3conf/ext/sc_template/Resources/Public/css/fonts/vegur-light/Vegur-Light.otf') format("opentype"),url('../../typo3conf/ext/sc_template/Resources/Public/css/fonts/vegur-light/Vegur-Light.woff') format("woff"),url('../../typo3conf/ext/sc_template/Resources/Public/css/fonts/vegur-light/Vegur-Light.ttf') format("truetype"),url('../../typo3conf/ext/sc_template/Resources/Public/css/fonts/vegur-light/Vegur-Light.svg#Vegur-Light') format("svg");font-weight:400;font-style:normal}@font-face{font-family:Vegur-Regular;src:url('../../typo3conf/ext/sc_template/Resources/Public/css/fonts/vegur-regular/Vegur-Regular.eot?#iefix') format("embedded-opentype"),url('../../typo3conf/ext/sc_template/Resources/Public/css/fonts/vegur-regular/Vegur-Regular.otf') format("opentype"),url('../../typo3conf/ext/sc_template/Resources/Public/css/fonts/vegur-regular/Vegur-Regular.woff') format("woff"),url('../../typo3conf/ext/sc_template/Resources/Public/css/fonts/vegur-regular/Vegur-Regular.ttf') format("truetype"),url('../../typo3conf/ext/sc_template/Resources/Public/css/fonts/vegur-regular/Vegur-Regular.svg#Vegur-Regular') format("svg");font-weight:400;font-style:normal}*{margin:0;padding:0}.htmlarea-content-body,body{font-family:Vegur-Regular,Arial,sans-serif;font-size:16px;color:#7b7c7e;overflow-x:hidden;line-height:22px}a img{border:none}p{margin-bottom:15px}ol,ul{padding-left:18px;margin-bottom:15px;text-align:left}strong{font-weight:400;font-family:Vegur-Bold,Arial,sans-serif}img{max-width:100%;height:auto}a{color:#0079a7}sup{line-height:0}.blue,.dce_imagetextbox_container h3.blue.boxtitle,b.blue,h1.blue,h2.blue,h3.blue,p.blue,span.blue,strong.blue{color:#0079a7}.button,a.button,input[type=submit]{background:#0079a7 url('../../typo3conf/ext/sc_template/Resources/Public/img/arrow_right_white.png') no-repeat 15px;border:none;font-family:Vegur-Regular,Arial,sans-serif;font-weight:400;font-size:1em;color:#fff;text-decoration:none;padding:12px 23px 12px 36px;-webkit-border-radius:10px 10px 10px 10px;border-radius:10px 10px 10px 10px;cursor:pointer;display:inline-block}.svg .button,.svg a.button,.svg input[type=submit]{background-image:url('../../typo3conf/ext/sc_template/Resources/Public/img/arrow_right_white.svg');background-size:17px auto}.clearer{clear:both;height:0}.inner,.layout_0,.layout_110 .textpic_inner,div.csc-mailform{max-width:640px;margin:0 auto;position:relative;padding:0 15px}#header #mainnavi .accesskey,#header #mainnavi dfn,.invisible,div.csc-mailform label{position:absolute;left:-9999999px;top:auto;width:1px;height:1px;overflow:hidden}.ce-gallery figcaption{margin-top:10px}h1{font-weight:400;font-size:3.75em;color:#0079a7;font-family:Track,Arial,sans-serif;line-height:80px;text-transform:uppercase;margin-bottom:15px}@media screen and (max-width:800px){h1{font-size:2.5em;line-height:47px}}@media screen and (max-width:550px){h1{font-size:2em;line-height:40px}}.dce_imagetextbox_container h3.boxtitle,h2{color:#0079a7;font-weight:400;font-family:Vegur-Light,Arial,sans-serif;font-size:2.5em;line-height:45px;margin-bottom:20px;text-transform:uppercase}@media screen and (max-width:800px){.dce_imagetextbox_container h3.boxtitle,h2{font-size:2em;line-height:40px}}@media screen and (max-width:550px){.dce_imagetextbox_container h3.boxtitle,h2{font-size:1.5em;line-height:25px}}h3{color:#0079a7;font-weight:400;font-family:Vegur-Light,Arial,sans-serif;font-size:1.5em;line-height:30px;margin-bottom:7px}@media screen and (max-width:800px){h3{font-size:1.3em}}@media screen and (max-width:550px){h3{font-size:1.1em;line-height:25px}}input[type=email],input[type=text],textarea{font-family:Vegur-Regular,Arial,sans-serif;font-size:.88em;color:#7b7c7e;-webkit-border-radius:5px;border-radius:5px;border:1px solid #7b7c7e;height:28px;line-height:28px;padding:0 10px;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}@media screen and (max-width:550px){input[type=email],input[type=text],textarea{height:40px;line-height:40px}}textarea{height:180px;line-height:18px;padding:10px}.cc-cookies{background:#0079a7;text-shadow:none;font-weight:400;-webkit-box-sizing:border-box;box-sizing:border-box}.cc-cookies a.cc-cookie-accept,.cc-cookies a.cc-cookie-decline{text-shadow:none;margin-left:10px;margin-right:10px;-webkit-box-shadow:none;box-shadow:none}.contentelement,.textmedia{text-align:center;margin-bottom:50px}.layout_110{background:#0083b0;background:-moz-linear-gradient(top,#0083b0 0,#00618f 100%);background:-webkit-linear-gradient(top,#0083b0,#00618f);background:-webkit-gradient(linear,left top,left bottom,from(#0083b0),to(#00618f));background:linear-gradient(180deg,#0083b0 0,#00618f);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#0083b0",endColorstr="#00618f",GradientType=0);color:#fff;padding:100px 0 85px}.layout_110 *{color:#fff}.dce_imagelinks_container{margin-bottom:80px}.dce_imagelinks_container .imagelinks{margin:0 auto;padding:0;list-style-type:none;text-align:center;max-width:950px}.dce_imagelinks_container .imagelinks li{display:inline-block;vertical-align:top;text-align:center;width:21%;margin:2%}@media screen and (max-width:550px){.dce_imagelinks_container .imagelinks li{width:46%}}.dce_imagelinks_container .imagelinks li .image{display:block;margin:0 auto 25px}@media screen and (max-width:800px){.dce_imagelinks_container .imagelinks li .image{margin-bottom:10px}}.dce_imagelinks_container .imagelinks li a{text-transform:uppercase;font-family:Vegur-Light,Arial,sans-serif;font-size:1.25em;text-decoration:none}@media screen and (max-width:800px){.dce_imagelinks_container .imagelinks li a{font-size:1em}}.dce_imagelinks_container .imagelinks li a:hover{font-family:Vegur-Regular,Arial,sans-serif}.dce_imagebutton_container{background-size:cover;background-position:top;text-align:center;padding:50px 15px;margin-bottom:50px}@media screen and (max-width:800px){.dce_imagebutton_container{height:300px!important}}@media screen and (max-width:550px){.dce_imagebutton_container{height:200px!important}}.dce_imagebutton_container .button{display:inline-block;padding:15px 23px 15px 36px}.dce_fullscreenimage_container{background-size:cover;background-position:top;margin-bottom:50px}@media screen and (max-width:800px){.dce_fullscreenimage_container{height:300px!important}}@media screen and (max-width:550px){.dce_fullscreenimage_container{height:200px!important}}.dce_imagetextbox_container{max-width:1160px;margin:0 auto}@media screen and (max-width:800px){.dce_imagetextbox_container{margin-bottom:50px}}.dce_imagetextbox_container.last{margin-bottom:50px}.dce_imagetextbox_container.imageleft .image{float:left;width:50%;line-height:0}@media screen and (max-width:800px){.dce_imagetextbox_container.imageleft .image{width:45%;margin-right:5%}}.dce_imagetextbox_container.imageleft .text{width:50%;float:left;padding:25px 15px 25px 55px;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:left}@media screen and (max-width:800px){.dce_imagetextbox_container.imageleft .text{float:none;width:auto;padding:0;height:auto!important}}.dce_imagetextbox_container.imageright .image{float:right;width:50%;line-height:0}@media screen and (max-width:800px){.dce_imagetextbox_container.imageright .image{width:45%;margin-left:5%}}.dce_imagetextbox_container.imageright .text{width:50%;float:right;padding:25px 55px 25px 15px;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:right}@media screen and (max-width:800px){.dce_imagetextbox_container.imageright .text{float:none;width:auto;padding:0;text-align:left;height:auto!important}}@media screen and (min-width:800px){.dce_imagetextbox_container .text_inner_container{display:table;width:100%;height:100%}.dce_imagetextbox_container .text_inner_container .text_inner{display:table-cell;vertical-align:middle}.dce_imagetextbox_container.bluetextbox,.dce_imagetextbox_container.bluetextbox .blue,.dce_imagetextbox_container.bluetextbox a,.dce_imagetextbox_container.bluetextbox h3.boxtitle{color:#fff}.dce_imagetextbox_container.bluetextbox .text{text-align:center;padding:25px 55px;background:#0083b0;background:-moz-linear-gradient(top,#0083b0 0,#00618f 100%);background:-webkit-linear-gradient(top,#0083b0,#00618f);background:-webkit-gradient(linear,left top,left bottom,from(#0083b0),to(#00618f));background:linear-gradient(180deg,#0083b0 0,#00618f);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#0083b0",endColorstr="#00618f",GradientType=0)}}.dce_timeline_container{max-width:1160px;margin-top:170px}@media screen and (max-width:800px){.dce_timeline_container{margin-top:80px}}@media screen and (max-width:550px){.dce_timeline_container{margin-top:0}}.dce_timeline_container ul.timeline{padding:0;list-style-type:none;text-align:justify;position:relative}@media screen and (max-width:800px){.dce_timeline_container ul.timeline{text-align:center}}.dce_timeline_container ul.timeline li{display:inline-block;position:relative;text-align:center;cursor:pointer;z-index:1;vertical-align:top}@media screen and (max-width:800px){.dce_timeline_container ul.timeline li{display:inline-block;width:49%;cursor:default}}.dce_timeline_container ul.timeline li:first-child .popup{left:0;margin-left:0}.dce_timeline_container ul.timeline li:first-child .popup:after{left:23px;margin-left:0}.dce_timeline_container ul.timeline li:nth-last-child(2) .popup{left:auto;right:0;margin-left:0}.dce_timeline_container ul.timeline li:nth-last-child(2) .popup:after{right:21px;left:auto;margin-left:0}.dce_timeline_container ul.timeline li.emptyline{padding-left:100%}.dce_timeline_container ul.timeline li.emptyline:after{display:none}.dce_timeline_container ul.timeline li .year{border:2px solid #0079a7;-webkit-border-radius:100%;border-radius:100%;width:59px;height:59px}.dce_timeline_container ul.timeline li .year .year_inner{font-family:Vegur-Light,Arial,sans-serif;color:#fff;font-size:1.25em;background:#0079a7;width:55px;height:55px;line-height:55px;border:2px solid #fff;margin:0 auto;-webkit-border-radius:100%;border-radius:100%}@media screen and (max-width:800px){.dce_timeline_container ul.timeline li .year{margin:0 auto}}.dce_timeline_container ul.timeline li .year.doubleline .year_inner{line-height:19px;font-size:1em;padding-top:8px;height:47px}.dce_timeline_container ul.timeline li .popup{display:none;color:#fff;background:#0079a7;position:absolute!important;-webkit-border-radius:7px;border-radius:7px;bottom:80px;width:254px;padding:20px 30px 5px;-webkit-box-sizing:border-box;box-sizing:border-box;left:50%;margin-left:-127px}@media screen and (max-width:800px){.dce_timeline_container ul.timeline li .popup{display:block!important;position:relative!important;left:auto!important;margin:10px auto 25px!important;bottom:auto;width:auto;max-width:254px;padding:10px 15px 1px}}.dce_timeline_container ul.timeline li .popup:after{content:"";position:absolute;width:0;height:0;-webkit-transform:rotate(1turn);border-style:solid;border-width:9px 10px 0;border-color:#0079a7 transparent transparent;bottom:-9px;left:50%;margin-left:-10px}@media screen and (max-width:800px){.dce_timeline_container ul.timeline li .popup:after{display:none}}.dce_timeline_container ul.timeline li .popup h3{color:#fff;font-size:2.5em;margin-bottom:12px}@media screen and (max-width:800px){.dce_timeline_container ul.timeline li .popup h3{display:none}}.dce_timeline_container ul.timeline:after{content:"";position:absolute;width:99%;height:3px;background:#0079a7;left:0;top:28px;z-index:0}@media screen and (max-width:800px){.dce_timeline_container .hideinmobile,.dce_timeline_container ul.timeline:after{display:none}}.dce_projectsteps_container{color:#fff;padding:120px 0 72px;margin-bottom:119px;background:#0083b0;background:-moz-linear-gradient(top,#0083b0 0,#00618f 100%);background:-webkit-linear-gradient(top,#0083b0,#00618f);background:-webkit-gradient(linear,left top,left bottom,from(#0083b0),to(#00618f));background:linear-gradient(180deg,#0083b0 0,#00618f);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#0083b0",endColorstr="#00618f",GradientType=0)}@media screen and (max-width:800px){.dce_projectsteps_container{padding:50px 0 30px;margin-bottom:70px}}@media screen and (max-width:550px){.dce_projectsteps_container{margin-bottom:50px}}.dce_imagetextbox_container .dce_projectsteps_container h3.boxtitle,.dce_projectsteps_container .dce_imagetextbox_container h3.boxtitle,.dce_projectsteps_container h2{color:#fff;margin-bottom:100px}@media screen and (max-width:550px){.dce_imagetextbox_container .dce_projectsteps_container h3.boxtitle,.dce_projectsteps_container .dce_imagetextbox_container h3.boxtitle,.dce_projectsteps_container h2{margin-bottom:40px}}.dce_projectsteps_container .projectsteps_inner{margin:0 auto;position:relative;max-width:1040px;padding:0 15px}.dce_projectsteps_container ul.projectsteps{padding:0;list-style-type:none;position:relative;text-align:center}.dce_projectsteps_container ul.projectsteps li{display:inline-block;position:relative;text-align:center;width:16.66666%;vertical-align:top;padding:0 10px;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;opacity:.5;-webkit-transition:opacity .2s ease-in-out;-moz-transition:opacity .2s ease-in-out;-ms-transition:opacity .2s ease-in-out;-o-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}@media screen and (max-width:980px){.dce_projectsteps_container ul.projectsteps li{width:25%;margin-bottom:20px}}@media screen and (max-width:680px){.dce_projectsteps_container ul.projectsteps li{width:33.333%}}@media screen and (max-width:550px){.dce_projectsteps_container ul.projectsteps li{display:block;width:auto;opacity:1;cursor:default}}.dce_projectsteps_container ul.projectsteps li:after{content:"";position:absolute;width:14px;height:24px;background-image:url('../../typo3conf/ext/sc_template/Resources/Public/img/projectsteps_arrow.png');background-size:100% 100%;top:32px;right:-7%}.dce_projectsteps_container ul.projectsteps li:after .svg{background-image:url('../../typo3conf/ext/sc_template/Resources/Public/img/projectsteps_arrow.svg')}@media screen and (max-width:550px){.dce_projectsteps_container ul.projectsteps li:after{display:none}}.dce_projectsteps_container ul.projectsteps li:last-child:after{display:none}.dce_projectsteps_container ul.projectsteps li.active,.dce_projectsteps_container ul.projectsteps li:hover{opacity:1}.dce_projectsteps_container ul.projectsteps li .number{width:85px;height:85px;border:4px solid #fff;margin:0 auto 30px;-webkit-border-radius:100%;border-radius:100%}.dce_projectsteps_container ul.projectsteps li .number .number_inner{font-family:Track,Arial,sans-serif;color:#0079a7;font-size:2.5em;background:#fff;width:77px;height:77px;line-height:85px;margin:0 auto;border:4px solid #0079a7;-webkit-border-radius:100%;border-radius:100%}.dce_projectsteps_container ul.projectsteps li .description{font-family:Vegur-Light,Arial,sans-serif;font-size:1.06em;display:none}@media screen and (max-width:550px){.dce_projectsteps_container ul.projectsteps li .description{display:block}}.dce_projectsteps_container .description_container{font-family:Vegur-Light,Arial,sans-serif;font-size:1.06em}@media screen and (max-width:550px){.dce_projectsteps_container .description_container{display:none}}.twocols{margin-bottom:0}.twocols .col1{float:left}.twocols .col2{float:right}.twocols .col{width:47%}@media screen and (max-width:550px){.twocols .col{float:none;width:auto;margin-bottom:50px}}.twocols .layout_0{max-width:none;padding:0}.plasticcolumns{margin-bottom:0;max-width:855px}.plasticcolumns .col1{float:left;width:46%;text-align:right}.plasticcolumns .col1 .textmedia{text-align:right}.plasticcolumns .col2{float:right;width:46%;text-align:left}.plasticcolumns .col2 .textmedia{text-align:left}@media screen and (max-width:550px){.plasticcolumns .col{float:none;width:auto;margin-bottom:50px;text-align:center;padding:0}.plasticcolumns .col .textmedia{text-align:center}}.plasticcolumns .layout_0{max-width:none;padding:0}.plasticcolumns p{margin-bottom:8px}.companyblock{max-width:1160px;padding:0}.companyblock .layout_0{max-width:none;padding:0}.companyblock .ce-above .ce-gallery,.companyblock .textmedia{margin:0}.companyblock .row{margin-bottom:6px}@media screen and (max-width:800px){.companyblock .row{margin-bottom:0}}.companyblock .row .col{-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:800px){.companyblock .row .col{border:none!important}}.companyblock .row .col1{float:left;border-right:3px solid #fff}.companyblock .row .col2{float:right;border-left:3px solid #fff}.companyblock .row.row1 .col{width:50%}@media screen and (max-width:800px){.companyblock .row.row1 .col{float:none;width:auto}}.companyblock .row.row2 .col1{width:22.2%}.companyblock .row.row2 .col2{width:77.8%}.companyblock .row.row3 .col1{width:36%}@media screen and (max-width:800px){.companyblock .row.row3 .col1{float:none;width:auto}}.companyblock .row.row3 .col2{width:64%}@media screen and (max-width:800px){.companyblock .row.row3 .col2{float:none;width:auto}}.companyblock .row .textbox{color:#fff!important;padding:25px;background:#0083b0;background:-moz-linear-gradient(top,#0083b0 0,#00618f 100%);background:-webkit-linear-gradient(top,#0083b0,#00618f);background:-webkit-gradient(linear,left top,left bottom,from(#0083b0),to(#00618f));background:linear-gradient(180deg,#0083b0 0,#00618f);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#0083b0",endColorstr="#00618f",GradientType=0)}.companyblock .row .textbox *{color:#fff!important}@media screen and (max-width:800px){.companyblock .row .textbox{height:auto!important}}@media screen and (min-width:800px){.companyblock .row .textbox .text_inner_container{display:table;width:100%;height:100%}.companyblock .row .textbox .text_inner_container .text_inner{display:table-cell;vertical-align:middle}}.ce-uploads li{display:inline-block;overflow:visible;width:25%;vertical-align:top;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 10px}@media screen and (max-width:550px){.ce-uploads li{width:50%}}.ce-uploads img{float:none;padding:0;margin-bottom:5px}.ce-uploads div{overflow:visible}.ce-uploads span.ce-uploads-fileName{-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto;-ms-word-break:normal;word-break:break-word}.c-hamburger{display:block;position:relative;overflow:hidden;margin:0;padding:0;width:40px;height:40px;font-size:0;text-indent:-9999px;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-box-shadow:none;box-shadow:none;border-radius:none;border:none;cursor:pointer;-webkit-transition:background .2s;transition:background .2s}.c-hamburger:focus{outline:none}.c-hamburger span{display:block;position:absolute;top:18px;left:5px;right:5px;height:4px;background:#0079a7}.c-hamburger span:after,.c-hamburger span:before{position:absolute;display:block;left:0;width:100%;height:4px;background-color:#0079a7;content:""}.c-hamburger span:before{top:-10px}.c-hamburger span:after{bottom:-10px}.c-hamburger--rot{background-color:#28aadc}.c-hamburger--rot span{-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.c-hamburger--rot.is-active{background-color:#166888}.c-hamburger--rot.is-active span{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.c-hamburger--htx{background-color:transparent}.c-hamburger--htx span{-webkit-transition:background 0s .2s;transition:background 0s .2s}.c-hamburger--htx span:after,.c-hamburger--htx span:before{-webkit-transition-duration:.2s,.2s;transition-duration:.2s,.2s;-webkit-transition-delay:.2s,0s;transition-delay:.2s,0s}.c-hamburger--htx span:before{-webkit-transition-property:top,-webkit-transform;transition-property:top,-webkit-transform;transition-property:top,transform;transition-property:top,transform,-webkit-transform}.c-hamburger--htx span:after{-webkit-transition-property:bottom,-webkit-transform;transition-property:bottom,-webkit-transform;transition-property:bottom,transform;transition-property:bottom,transform,-webkit-transform}.c-hamburger--htx.is-active{background-color:#0079a7}.c-hamburger--htx.is-active span{background:none}.c-hamburger--htx.is-active span:before{top:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.c-hamburger--htx.is-active span:after{bottom:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.c-hamburger--htx.is-active span:after,.c-hamburger--htx.is-active span:before{background:#fff;-webkit-transition-delay:0s,.2s;transition-delay:0s,.2s}.c-hamburger--htla{background-color:#32dc64}.c-hamburger--htla span{-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.c-hamburger--htla span:before{-webkit-transform-origin:top right;transform-origin:top right;-webkit-transition:width .2s,top .2s,-webkit-transform .2s;transition:width .2s,top .2s,-webkit-transform .2s;transition:transform .2s,width .2s,top .2s;transition:transform .2s,width .2s,top .2s,-webkit-transform .2s}.c-hamburger--htla span:after{-webkit-transform-origin:bottom right;transform-origin:bottom right;-webkit-transition:width .2s,bottom .2s,-webkit-transform .2s;transition:width .2s,bottom .2s,-webkit-transform .2s;transition:transform .2s,width .2s,bottom .2s;transition:transform .2s,width .2s,bottom .2s,-webkit-transform .2s}.c-hamburger--htla.is-active{background-color:#19903c}.c-hamburger--htla.is-active span{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.c-hamburger--htla.is-active span:after,.c-hamburger--htla.is-active span:before{width:50%}.c-hamburger--htla.is-active span:before{top:0;-webkit-transform:translateX(19px) translateY(2px) rotate(45deg);transform:translateX(19px) translateY(2px) rotate(45deg)}.c-hamburger--htla.is-active span:after{bottom:0;-webkit-transform:translateX(19px) translateY(-2px) rotate(-45deg);transform:translateX(19px) translateY(-2px) rotate(-45deg)}.c-hamburger--htra{background-color:#ff9650}.c-hamburger--htra span{-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.c-hamburger--htra span:before{-webkit-transform-origin:top left;transform-origin:top left;-webkit-transition:width .2s,top .2s,-webkit-transform .2s;transition:width .2s,top .2s,-webkit-transform .2s;transition:transform .2s,width .2s,top .2s;transition:transform .2s,width .2s,top .2s,-webkit-transform .2s}.c-hamburger--htra span:after{-webkit-transform-origin:bottom left;transform-origin:bottom left;-webkit-transition:width .2s,bottom .2s,-webkit-transform .2s;transition:width .2s,bottom .2s,-webkit-transform .2s;transition:transform .2s,width .2s,bottom .2s;transition:transform .2s,width .2s,bottom .2s,-webkit-transform .2s}.c-hamburger--htra.is-active{background-color:#e95d00}.c-hamburger--htra.is-active span{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.c-hamburger--htra.is-active span:after,.c-hamburger--htra.is-active span:before{width:50%}.c-hamburger--htra.is-active span:before{top:0;-webkit-transform:translateX(-4px) translateY(2px) rotate(-45deg);transform:translateX(-4px) translateY(2px) rotate(-45deg)}.c-hamburger--htra.is-active span:after{bottom:0;-webkit-transform:translateX(-4px) translateY(-2px) rotate(45deg);transform:translateX(-4px) translateY(-2px) rotate(45deg)}#header{padding-top:30px;max-height:737px;min-height:350px;position:relative}#header .inner,#header .layout_0,#header .layout_110 .textpic_inner,#header div.csc-mailform,.layout_110 #header .textpic_inner{max-width:985px;z-index:3}#header #logo{float:left}@media screen and (max-width:900px){#header #logo{width:100px}}@media screen and (max-width:800px){#header #logo{float:none}}#header #mainnavi{margin:42px 0 0;padding:0;list-style-type:none;float:right}@media screen and (max-width:900px){#header #mainnavi{margin-top:12px}}@media screen and (max-width:800px){#header #mainnavi{display:none;float:none;left:-15px;margin-right:-30px;position:relative;border-top:1px solid #0079a7}}@media screen and (min-width:800px){#header #mainnavi{display:block!important}}#header #mainnavi li{display:inline-block;margin:0 14px}@media screen and (max-width:800px){#header #mainnavi li{display:block;margin:0;text-align:right}}#header #mainnavi li:last-child{margin-right:0}#header #mainnavi li a{text-transform:uppercase;text-decoration:none;display:block;color:#7b7c7e;font-size:.94em;-webkit-transition:color .2s ease-in-out;-moz-transition:color .2s ease-in-out;-ms-transition:color .2s ease-in-out;-o-transition:color .2s ease-in-out;transition:color .2s ease-in-out}#header #mainnavi li a.active,#header #mainnavi li a:hover{color:#0079a7}@media screen and (max-width:800px){#header #mainnavi li a.active,#header #mainnavi li a:hover{color:#fff;background:#0079a7}}@media screen and (max-width:800px){#header #mainnavi li a{background:#fff;padding:15px;border-bottom:1px solid #0079a7;color:#0079a7}}#header .c-hamburger{z-index:3;position:absolute;display:none;top:6px;right:15px}@media screen and (max-width:800px){#header .c-hamburger{display:block}}#footer{background:#7b7c7e;color:#fff;padding:55px 0 40px;font-size:.88em}@media screen and (max-width:550px){#footer{text-align:center;padding:20px 0 10px}}#footer .inner,#footer .layout_0,#footer .layout_110 .textpic_inner,#footer div.csc-mailform,.layout_110 #footer .textpic_inner{max-width:890px}#footer .left{float:left;width:25.4%}#footer .left img{max-width:80%}@media screen and (max-width:550px){#footer .left{display:none}}#footer .middle{float:left;width:33%}@media screen and (max-width:550px){#footer .middle{float:none;width:auto;margin-bottom:20px}}#footer .right{float:right;width:38.9%}@media screen and (max-width:550px){#footer .right{float:none;width:auto}}#footer h6{font-size:2.13em;font-weight:400;text-transform:uppercase;font-family:Vegur-Light,Arial,sans-serif;margin-bottom:12px;line-height:30px}@media screen and (max-width:550px){#footer h6{font-size:1.6em;margin-bottom:5px}}#footer a{color:#fff;text-decoration:none;padding-left:19px;background-image:url('../../typo3conf/ext/sc_template/Resources/Public/img/arrow_right_white.png');background-repeat:no-repeat;background-size:12px auto;background-position:left 7px}#footer a .svg{background-image:url('../../typo3conf/ext/sc_template/Resources/Public/img/arrow_right_white.svg')}#footer a:hover{text-decoration:underline}#footer #quicklinksnavi{margin:0;padding:0;list-style-type:none}#footer #quicklinksnavi li{margin-bottom:2px}@media screen and (max-width:550px){#footer #quicklinksnavi li{text-align:center}}#content_container{padding:100px 0 90px;position:relative}@media screen and (max-width:800px){#content_container{padding:60px 0 90px}}@media screen and (max-width:550px){#content_container{padding:35px 0 90px}}#content_container div{position:relative;z-index:2}#content_container:after{content:"";position:absolute;width:100%;background-image:url('../../typo3conf/ext/sc_template/Resources/Public/img/footer_gradient.png');height:234px;left:0;bottom:0;z-index:1}#page_1 #content_container{padding-top:67px;padding-bottom:150px}@media screen and (max-width:550px){#page_1 #content_container{padding-top:35px}}#page_1 #c240{margin-bottom:0}#page_1 .dce_fullscreenimage_container{margin-bottom:148px;position:relative;background-position:bottom!important}#page_1 .dce_fullscreenimage_container:after{content:"";position:absolute;width:200%;height:150px;left:-50%;top:0;z-index:1;-webkit-box-shadow:inset 0 87px 76px 0 #fff;-moz-box-shadow:inset 0 87px 76px 0 #fff;box-shadow:inset 0 87px 76px 0 #fff}@media screen and (max-width:550px){#page_1 .dce_fullscreenimage_container{margin-bottom:50px}}#page_1 #c242{max-width:820px}#page_1 #c242 .layout_110{padding:60px 0 45px;min-height:191px}#page_1 #c242 a{text-decoration:none}#page_37 .companyblock{margin-top:120px;margin-bottom:95px}@media screen and (max-width:800px){#page_37 .companyblock{margin-top:80px;margin-bottom:55px}}@media screen and (max-width:550px){#page_37 .companyblock{margin-top:30px;margin-bottom:50px}}#page_37 .dce_timeline_container{margin-bottom:80px}@media screen and (max-width:800px){#page_37 .dce_timeline_container{margin-bottom:0}}#page_37 #c233{margin-top:90px}#page_39 #content_container{padding-bottom:0}#page_39 .dce_fullscreenimage_container{margin-bottom:0}#page_39 .twocols{margin-bottom:200px;max-width:1160px;padding:0}@media screen and (max-width:800px){#page_39 .twocols{margin-bottom:100px}}@media screen and (max-width:550px){#page_39 .twocols{margin-bottom:50px}}#page_39 .twocols .col{width:50%;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:550px){#page_39 .twocols .col{float:left;width:50%;margin-bottom:0}}#page_39 .twocols .col1{border-right:3px solid #fff}#page_39 .twocols .col2{border-left:3px solid #fff}#page_39 .twocols .textmedia,#page_39 .twocols .textmedia .ce-above .ce-gallery{margin-bottom:0}#page_38 #content_container{padding-top:150px}@media screen and (max-width:880px){#page_38 #content_container{padding-top:50px}}#page_38 #content_container #c220.layout_110{margin-bottom:150px;padding-top:120px;padding-bottom:130px}@media screen and (max-width:880px){#page_38 #content_container #c220.layout_110{margin-bottom:50px;padding-top:50px;padding-bottom:50px}}#page_38 #content_container #c220.layout_110 .textpic_inner{max-width:830px}@media screen and (max-width:880px){#page_38 #content_container #c220.layout_110 .textpic_inner .ce-center .ce-inner,#page_38 #content_container #c220.layout_110 .textpic_inner .ce-center .ce-outer{float:none;right:auto}#page_38 #content_container #c220.layout_110 .textpic_inner .ce-column{display:block;width:100%;margin:0 0 15px}#page_38 #content_container #c220.layout_110 .textpic_inner .ce-column figure{display:block;margin:0 auto;text-align:center}#page_38 #content_container #c220.layout_110 .textpic_inner .ce-column figure img{display:inline-block}#page_38 #content_container #c220.layout_110 .textpic_inner .ce-column figure figcaption{display:block;max-width:none}}#page_38 #content_container #c220.layout_110 .textpic_inner figcaption{max-width:210px;margin:10px auto 0}#page_38 #content_container .dce_imagetextbox_container.last{margin-bottom:179px}@media screen and (max-width:800px){#page_38 #content_container .dce_imagetextbox_container.last{margin-bottom:100px}}@media screen and (max-width:550px){#page_38 #content_container .dce_imagetextbox_container.last{margin-bottom:50px}}#page_38 #content_container #c235{margin-top:139px}@media screen and (max-width:800px){#page_38 #content_container #c235{margin-top:50px}}#page_40 #content_container{padding-bottom:120px}#page_40 .dce_fullscreenimage_container{margin-bottom:150px}@media screen and (max-width:800px){#page_40 .dce_fullscreenimage_container{margin-bottom:100px}}@media screen and (max-width:550px){#page_40 .dce_fullscreenimage_container{margin-bottom:50px}}#page_40 #c255{max-width:270px;margin:0 auto 50px;padding:40px 0 25px}#page_40 #c255 a{text-decoration:none}#map{height:550px}@media screen and (max-width:550px){#map{height:300px}}div.csc-mailform ol{list-style-type:none}div.csc-mailform ol li:not(.csc-form-element-hidden){float:left;width:48%;margin-bottom:26px}@media screen and (max-width:550px){div.csc-mailform ol li:not(.csc-form-element-hidden){width:100%}}div.csc-mailform ol li:not(.csc-form-element-hidden):has(#jobname){display:none}div.csc-mailform ol li:not(.csc-form-element-hidden):nth-child(2n){float:right}div.csc-mailform ol li:not(.csc-form-element-hidden).csc-form-element-textarea{width:100%}div.csc-mailform ol li:not(.csc-form-element-hidden).csc-form-element-checkbox,div.csc-mailform ol li:not(.csc-form-element-hidden).csc-form-element-submit{clear:both;float:none;width:100%}div.csc-mailform ol li:not(.csc-form-element-hidden).csc-form-element-checkbox label{position:relative;left:auto;height:auto;float:right;width:93%}@media screen and (max-width:550px){div.csc-mailform ol li:not(.csc-form-element-hidden).csc-form-element-checkbox label{width:88%}}div.csc-mailform ol li:not(.csc-form-element-hidden).csc-form-element-checkbox input[type=checkbox]{float:left}div.csc-mailform ol li:not(.csc-form-element-hidden).csc-form-element-submit{text-align:center}#matomo-opt-out label strong{color:#7b7c7e}
