@charset "UTF-8";/**
 * @license
 * MyFonts Webfont Build ID 3867246, 2020-12-16T11:57:38-0500
 *
 * The fonts listed in this notice are subject to the End User License
 * Agreement(s) entered into by the website owner. All other parties are
 * explicitly restricted from using the Licensed Webfonts(s).
 *
 * You may obtain a valid license at the URLs below.
 *
 * Webfont: Andrea Handwriting Complete Family by StuArt
 * URL: https://www.myfonts.com/products/andrea-handwriting-complete-family-package-313399
 * Copyright: Copyright © 2025 Monotype Imaging Inc. All rights reserved.
 *
 * © 2025 MyFonts Inc. */@font-face{font-family:Clan Offc W01 News;src:url(/build/assets/font-48a532ad.woff) format("woff"),url(/build/assets/font-a3330732.woff2) format("woff2")}@font-face{font-family:Clan Offc W01 Medium;src:url(/build/assets/font-a9ef320d.woff) format("woff"),url(/build/assets/font-2b5a32ce.woff2) format("woff2")}@font-face{font-family:Clan Offc W01 Bold;src:url(/build/assets/font-617aa222.woff) format("woff"),url(/build/assets/font-10e76911.woff2) format("woff2")}@font-face{font-family:Clan Offc W01 Book;src:url(/build/assets/font-c11ed8d6.woff) format("woff"),url(/build/assets/font-d8f56455.woff2) format("woff2")}@font-face{font-family:Clan Offc W01 Medium Italic;src:url(/build/assets/font-16fd0699.woff) format("woff"),url(/build/assets/font-6be49c8a.woff2) format("woff2")}@font-face{font-family:Clan Offc W01 Book Italic;src:url(/build/assets/font-c7b535a1.woff) format("woff"),url(/build/assets/font-208e39e2.woff2) format("woff2")}@font-face{font-family:Clan Offc W01 Bold Italic;src:url(/build/assets/font-83b7726e.woff) format("woff"),url(/build/assets/font-7c75d53c.woff2) format("woff2")}@font-face{font-family:Clan Offc W01 News Italic;src:url(/build/assets/font-a1240784.woff) format("woff"),url(/build/assets/font-ab5cb4ce.woff2) format("woff2")}.hero{margin-bottom:35px}.hero .hero-inside{position:absolute;background-size:cover;background-position:center center;width:100%;height:420px}.hero .hero-inside .hero-video{position:absolute;width:100%;height:420px;left:0;top:0;overflow:hidden}.hero .hero-inside .hero-video video{position:relative;width:150%;height:auto;top:50%;transform:translateY(-50%)}.hero .container{position:relative;min-height:420px}.hero .container .row{position:absolute;bottom:-35px;width:100%}.hero .container .row h1{margin-bottom:0}.area{padding-top:100px;padding-bottom:100px}.area.area-sm{padding-top:50px;padding-bottom:50px}.area.area-sm-top{padding-top:50px}.area.area-sm-bottom{padding-bottom:50px}.area.area-bottom{padding-top:0}.area.area-top{padding-bottom:0}.area.area-white{background:#FFF}.scrollable{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.scrollable::-webkit-scrollbar{display:none}.space-xl{margin-bottom:200px}.space-lg{margin-bottom:150px}.space{margin-bottom:100px}.space-sm{margin-bottom:50px}.space-xs{margin-bottom:30px}.builder{margin:15px 0}.intro{font-size:1.3rem;line-height:1.6;margin:0 35px}.bg-white{background:#FFF}.bg-black{background:#000}.bg-darken{box-shadow:inset 0 0 0 2000px #1e1e1ebf}.box{padding:35px}.box.box-sm{padding:20px}.box.box-slim{padding:10px 20px}.box.box-white{background:#FFF;color:#000}.box.box-black{background:#000;color:#fff}.box.box-orange{background:#EE7101;color:#fff}.box.box-grey{background:#EDEDED}.flip-box{perspective:1000px;min-width:100%;display:inline-block}.flip-box.hover .flip{transform:rotateY(180deg)}.flip-box .flip{min-height:380px;transition:.6s;transform-style:preserve-3d;-webkit-transform-style:preserve-3d;position:relative}.flip-box .flip .flip-front,.flip-box .flip .flip-back{backface-visibility:hidden;-webkit-backface-visibility:hidden;transform-style:preserve-3d;-webkit-transform-style:preserve-3d;min-width:100%;min-height:380px;overflow:hidden;position:absolute;top:0;left:0}.flip-box .flip .flip-front{z-index:2;transform:rotateY(0)}.flip-box .flip .flip-back{z-index:1;transform:rotateY(180deg)}.inset{padding-left:35px;padding-right:35px}.bg-img-fluid{background-size:cover;background-position:center center;min-height:320px}.bg-img{position:relative;padding-bottom:75%;height:0;overflow:hidden;background-size:cover;background-position:center center}.bg-img-wide{padding-bottom:56.25%}.bg-img-square{padding-bottom:100%}.bg-video{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;overflow:hidden}.bg-video video{position:absolute;min-width:100%;min-height:100%;width:auto;height:auto;top:50%;left:50%;transform:translate(-50%,-50%)}#funding img{margin:5px}.icon{display:inline-block;background-size:contain;background-position:center center;background-repeat:no-repeat;width:auto;min-width:23px;height:15px;margin-right:5px;vertical-align:middle;position:relative;top:-1px}.icon.icon-lg{height:25px;min-width:35px}.icon.icon-phone{background-image:url(/build/assets/icon-phone-9003467a.png)}.icon.icon-mail{background-image:url(/build/assets/icon-mail-3228b49a.png)}.icon.icon-phone-white{background-image:url(/build/assets/icon-phone-white-81707074.png)}.icon.icon-mail-white{background-image:url(/build/assets/icon-mail-white-afcbfbfc.png)}.icon.icon-check{background-image:url(/build/assets/icon-check-ae2af098.png)}.icon.icon-date{background-image:url(/build/assets/icon-calender-f320716c.png)}.icon.icon-lok{background-image:url(/build/assets/icon-lok-24ecea45.png);margin-right:0}.icon.icon-plus{background-image:url(/build/assets/Icon-plus-small-f54cf628.png)}.icon.icon-wagen{background-image:url(/build/assets/icon-wagen-40ea534a.svg)}.icon.icon-wagen.icon-disabled{background-image:url(/build/assets/icon-wagen-disabled-bacfb014.svg)}.icon.icon-logistiker{background-image:url(/build/assets/icon-logistiker-347e5dce.png)}.icon.icon-logistiker.icon-disabled{background-image:url(/build/assets/icon-logistiker-disabled-889aa5ad.svg)}.icon.icon-logistiker-add{background-image:url(/build/assets/icon-logistiker-add-ade6b5ab.svg)}.icon.icon-logistiker-add.icon-disabled{background-image:url(/build/assets/icon-logistiker-add-disabled-88140074.png)}.icon.icon-versorgung{background-image:url(/build/assets/icon-versorgung-91fb066b.svg)}.icon.icon-versorgung.icon-disabled{background-image:url(/build/assets/icon-versorgung-disabled-33ed53d0.svg)}.icon.icon-entsorgung{background-image:url(/build/assets/icon-entsorgung-05991b92.svg)}.icon.icon-entsorgung.icon-disabled{background-image:url(/build/assets/icon-entsorgung-disabled-4440d630.svg)}.icon.icon-arrow-right{background-image:url(/build/assets/icon-arrow-right-622dfc87.png)}.icon.icon-chevron-right{background-image:url(/build/assets/icon-chevron-right-13d56b68.png)}.icon.icon-chevron-down{background-image:url(/build/assets/icon-chevron-right-13d56b68.png);transform:rotate(90deg)}.icon.icon-lok-kw{background-image:url(/build/assets/Icon-Lok-KW-f3e9cae8.svg)}.icon.icon-lok-kg{background-image:url(/build/assets/Icon-Lok-Weight-ddc53004.svg)}.icon.icon-lok-size{background-image:url(/build/assets/Icon-Lok-Size-a36c5ebb.svg)}.icon.icon-lok-speed{background-image:url(/build/assets/Icon-Lok-kmh-148090dc.svg)}.icon.icon-lok-traction{background-image:url(/build/assets/Icon-Lok-Weight-ddc53004.svg)}.icon.icon-baulogistik{background-image:url(/build/assets/icon-jobs-baulogistik-720569c9.png)}.icon.icon-gueterverkehr{background-image:url(/build/assets/icon-jobs-gueterverkehr-7e0af41d.png)}.icon-more{position:relative;width:30px;height:30px}.icon-more:before,.icon-more:after{content:"";position:absolute;width:30px;height:5px;border-radius:2px;background:#EE7101;transition:all .2s ease-out}.icon-more:after{transform:rotate(90deg)}.icon-more.icon-more-collapsed:before,.icon-more.icon-more-collapsed:after{background:#FFF}.icon-more.icon-more-collapsed:after{transform:rotate(0)}.accordion-handle{cursor:pointer}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before,.slick-prev.slick-disabled:after,.slick-next.slick-disabled:after{background:#CCC;opacity:1}.slick-prev{height:50px;width:22px}.slick-prev:before{content:"";position:absolute;top:12px;left:-5px;width:31px;height:5px;background:#000;transform:rotate(-45deg);opacity:1}.slick-prev:after{content:"";position:absolute;top:32px;left:-5px;width:31px;height:5px;background:#000;transform:rotate(45deg)}.slick-next{height:50px;width:22px}.slick-next:before{content:"";position:absolute;top:12px;left:-5px;width:31px;height:5px;background:#EE7101;transform:rotate(45deg);opacity:1}.slick-next:after{content:"";position:absolute;top:32px;left:-5px;width:31px;height:5px;background:#EE7101;transform:rotate(-45deg)}.slider-toggle-top{margin-top:100px!important}.slider-toggle-top .slick-prev{top:-50px;left:50%;margin-left:-65px;margin-top:0}.slider-toggle-top .slick-next{top:-50px;right:50%;left:auto;margin-right:-65px;margin-top:0}.slider-toggle-bottom{margin-bottom:100px!important}.slider-toggle-bottom .slick-prev{top:auto;bottom:-100px;left:50%;margin-left:-65px;margin-top:0}.slider-toggle-bottom .slick-next{top:auto;bottom:-100px;right:50%;left:auto;margin-right:-65px;margin-top:0}.slider-toggle-left .slick-prev{left:-35px;z-index:600;margin-top:25px}.slider-toggle-left .slick-next{right:auto;left:-35px;z-index:600;margin-top:-25px}.slider-toggle-right .slick-prev{left:auto;right:-35px;z-index:600;margin-top:25px}.slider-toggle-right .slick-next{right:-35px;z-index:600;margin-top:-25px}.slider-expand-right{position:relative;z-index:100}.slider-expand-right .slick-list{overflow:visible}.slider-expand-right:after{content:"";position:absolute;top:0;bottom:0;right:100%;width:100vw;margin-right:-15px;background:#EDEDED;z-index:500}.push-to-top{z-index:600}.slider-scrollbar{position:inherit;display:grid;grid-auto-flow:column;background:#000;height:8px;margin:35px 0;border-radius:4px}.slider-scrollbar li{display:block;width:100%;height:8px;background:#000;cursor:pointer;margin:0}.slider-scrollbar li:first-child{border-radius:4px 0 0 4px}.slider-scrollbar li:last-child{border-radius:0 4px 4px 0}.slider-scrollbar li button{display:none}.slider-scrollbar li:hover{background:#EE7101;opacity:.75}.slider-scrollbar li.slick-active{background:#EE7101;opacity:1}.teaser-fullscreen{position:relative;margin-bottom:75px}.teaser-fullscreen .bg-img{height:420px;padding-bottom:0}.teaser-fullscreen .teaser-video{position:relative;z-index:90;top:0;left:0;height:420px;width:100%;overflow:hidden}.teaser-fullscreen .teaser-video video{position:absolute;width:100%;height:auto;top:50%;transform:translateY(-50%)}.teaser-fullscreen .inside{position:absolute;z-index:100;bottom:-50px;width:100%}.teaser-fullscreen .inside .teaser-blackbox{background:#000;color:#fff;padding:35px 75px 35px 35px}.teaser-fullscreen .inside .teaser-blackbox p{font-size:1.3rem}.teaser-fullscreen .slick-next,.teaser-fullscreen .slick-prev{right:50px}.teaser-fullscreen .slick-prev:before,.teaser-fullscreen .slick-prev:after{background:#FFF}.slider-home-wide{margin:0 -15px}.slider-home-wide .slick-list{overflow:visible}.slider-home-wide .teaser-home-wide{margin:0 15px;box-sizing:border-box;background:#FFF}.slider-home-wide .teaser-home-wide .inside{padding:35px}.slider-home{margin:0 -15px 0 50px}.slider-home .teaser-home{margin:0 15px;background:#FFF}.slider-home .teaser-home .inside{padding:35px 25px}.teaser-home,.teaser-home-wide .teaser-content{position:relative;padding-bottom:80px}.teaser-home .teaser-link,.teaser-home-wide .teaser-content .teaser-link{position:absolute;bottom:0;left:0;width:100%;padding:0 35px 35px}.teaser-home .teaser-link{padding-left:25px;padding-right:25px}.slider-branches{min-height:640px;margin-top:25px}.slider-branches .slide-branch{width:300px;margin:0 10px;transition:width .3s ease-out}.slider-branches .slide-branch.slick-expand{width:480px}.slider-branches .slide-branch p{display:none}.slider-expertise{cursor:pointer;min-height:600px;margin-top:25px}.slider-expertise .slide-expertise{width:240px;margin:0 10px;padding:15px 35px;text-align:center}.slider-expertise .slide-expertise .expertise-img-box{position:relative;min-height:100px;width:100%}.slider-expertise .slide-expertise .expertise-img-box div{position:absolute;width:100%;bottom:0}.slider-expertise .slide-expertise .expertise-img-box div svg{display:inline;max-width:75px}.slider-expertise .slide-expertise .expertise-img-box div svg path{fill:#494949}.slider-expertise .slide-expertise .expertise-img-box div svg.active{display:none}.slider-expertise .slide-expertise:hover .expertise-img-box svg.inactive,.slider-expertise .slide-expertise.slick-current .expertise-img-box svg.inactive{display:none}.slider-expertise .slide-expertise:hover .expertise-img-box svg.active,.slider-expertise .slide-expertise.slick-current .expertise-img-box svg.active{display:inline}.slider-expertise .slide-expertise:hover .expertise-img-box svg.active path,.slider-expertise .slide-expertise.slick-current .expertise-img-box svg.active path{fill:#ee7101}.slider-expertise .slide-expertise h4{margin:25px 0}.slider-expertise .slide-expertise p{display:none}.slider-fleet{margin-top:25px}.slider-fleet .slick-slide{width:420px;margin:0 10px}.map svg .station:hover,.map svg .station.active{cursor:pointer;stroke-width:5}.map svg .relation:hover{cursor:pointer;stroke-width:8}.map svg .construction:hover{cursor:pointer}.map svg .construction:hover circle{stroke-width:5;fill:#000;stroke:#000}.map svg .construction:hover text{fill:#ee7101}html,body{font-family:Clan Offc W01 News;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga" 0,"kern" 0;font-display:optional;background:#EDEDED}h1,h2,h3,h4,h5,h6{font-family:Clan Offc W01 Bold}h2{font-size:1.8rem}h3{font-size:1.5rem}h4{font-size:1.2rem}h5{font-size:1rem}a,a:hover,a:focus{color:#000;transition:color .2s ease-out;outline:0}.orange,a.orange,a.orange:hover{color:#ee7101}.white,a.white,a.white:hover{color:#fff}.box-black a.orange:hover{color:#fff;text-decoration:none}a.link{font-family:Clan Offc W01 Bold;display:inline-block;padding:6px 10px;border:3px solid #000}a.link:hover{background:#000;color:#fff;text-decoration:none}a.link.link-white{color:#fff;border-color:#fff}a.link.link-white:hover{background:#FFF;color:#000}ul,ol{padding-left:20px}#outline,#main{width:100%;overflow-x:hidden}#main{margin-top:160px}.section-home #main,.section-offene-stellen #main,.section-rechtliches #main{margin-top:85px}.section-home .subnav,.section-offene-stellen .subnav,.section-rechtliches .subnav{display:none!important}.section-offene-stellen h1{font-family:Clan Offc W01 News}.getintouch{display:none}#header{position:fixed;width:100%;z-index:1000;background:#EE7101;transition:transform .3s ease-out}#header .outside{border-bottom:10px solid #FFF}#header.header-collapse{transform:translateY(-82px)}#header .container{position:relative}#header .container .inside:before{content:"";position:absolute;background:#EE7101;height:10px;width:100%;bottom:-10px;right:100%;margin-right:-240px;z-index:100}#header .container .inside:after{content:"";position:absolute;border-style:solid;border-width:10px 10px 0 0;border-color:#EE7101 transparent transparent;height:10px;width:10px;bottom:-10px;left:0;margin-left:240px;z-index:100}#header .container .header-row{position:relative;padding:25px 0}#header .container .header-row:before{content:"";position:absolute;background:#FFF;height:10px;width:100%;bottom:-20px;right:100%;margin-right:-245px;z-index:100}#header .container .header-row:after{content:"";position:absolute;border-style:solid;border-width:10px 10px 0 0;border-color:#FFF transparent transparent;height:10px;width:10px;bottom:-20px;left:0;margin-left:245px;z-index:100}#header .container .header-row #logo{position:relative;top:10px}#header .container .header-row #nav_toggle{padding:0 5px 0 0;margin:0;position:relative;top:10px;border:none}#header .container .header-row #nav_toggle:hover{border:none}#header .container .header-row #nav_toggle span{display:block;width:30px;height:4px;border-radius:4px;background:#FFF;margin:5px 0}#header .container .header-row .main-nav{text-align:right}#header .container .header-row .main-nav a{font-family:Clan Offc W01 Medium;display:inline-block;padding:5px 0;margin:0 10px;border-bottom:2px solid transparent}#header .container .header-row .main-nav a:hover{border-bottom:2px solid #000;text-decoration:none}#header .container .header-row .main-nav a.active{color:#fff;border-bottom:2px solid #FFF}#header .container .header-row .main-nav a#getintouch,#header .container .header-row .main-nav a#getintouch:hover{border:none}.main-nav-mobile{position:fixed;right:0;top:0;bottom:0;width:50%;background:#FFF;z-index:5000;padding:50px;transform:translate(100%);transition:transform .3s ease-out;box-shadow:-5px 0 5px #0000001a}.main-nav-mobile.open{transform:translate(0)}.main-nav-mobile .main-nav-close{position:absolute;right:25px;top:25px;width:25px;height:25px;cursor:pointer}.main-nav-mobile .main-nav-close:before,.main-nav-mobile .main-nav-close:after{position:absolute;top:12px;content:"";width:30px;height:2px;background:#000}.main-nav-mobile .main-nav-close:before{transform:rotate(-45deg)}.main-nav-mobile .main-nav-close:after{transform:rotate(45deg)}.main-nav-mobile .main-nav-close:hover:before,.main-nav-mobile .main-nav-close:hover:after{background:#EE7101}.main-nav-mobile a,.main-nav-mobile a.link{font-family:Clan Offc W01 Medium;display:block;cursor:pointer;color:#000;padding:15px 0;border-bottom:1px solid #000}.main-nav-mobile a:hover,.main-nav-mobile a.link:hover{color:#ee7101;text-decoration:none}.main-nav-mobile a.active,.main-nav-mobile a.link.active{color:#ee7101}.main-nav-mobile .box{border-bottom:1px solid #000;padding:5px 0 5px 15px}.main-nav-mobile .box a{border:none;padding:8px 0}.main-nav-mobile .box a.link{font-family:Clan Offc W01 Medium;border:none}.main-nav-mobile .box a.link:hover{background:none}#lang_select .lang_current{color:#ee7101}#header .langselect a{margin:0!important}.main-nav-mobile .langselect{text-align:center;margin:25px 0}.main-nav-mobile .langselect a{display:inline;padding:0;border:none}.langselect a.lang_current{color:#fff}.main-nav-mobile .langselect a.lang_current{color:#ee7101}.subnav{z-index:1000;text-align:right;padding:0 0 5px!important;margin-top:-5px;box-shadow:0 5px 5px #00000026}.subnav .container{padding-right:70px}.subnav .container a{font-family:Clan Offc W01 Medium;padding:8px 0;margin:0 10px;transition:none}.subnav .container a:hover,.subnav .container a.active{color:#ee7101;border-bottom:2px solid #EE7101;text-decoration:none}.subnav .container a.link{display:inline;padding:7px 10px}.subnav .container a.link:hover,.subnav .container a.link.active{color:#ee7101;border-color:#ee7101;border-bottom-width:3px;background:none}.home{width:100%;overflow-x:hidden}.services{background-size:cover;background-position:center center}.services .inside{margin-top:-120px;margin-bottom:-150px}.services .service{margin-bottom:30px;cursor:pointer}.services .service h3{color:#ee7101;margin-bottom:25px;overflow:hidden;position:relative}.services .service h3.accordion-handle{padding-right:50px}.services .service h3 .icon-more{position:absolute;top:12px;right:0}.services .service .flip{min-height:380px}.services .service .flip h3{height:100px}.services .service .flip p{font-size:.9rem;height:187px;margin-bottom:0}.services .service.accordion-item{margin-bottom:15px}.services .service.accordion-item h3{margin-bottom:0}.services .service.accordion-item img{margin:35px 0}.box-header{border-bottom:1px solid #FFF}.box-header h4,.box-header h5{margin-bottom:0}.constructions,.region{display:none}.regions h5{position:relative;padding-right:50px}.regions h5 .slide-counter{display:none;position:absolute;top:0;right:0;color:#ee7101}.construction_infobox{padding:10px 20px!important;font-size:.9rem}.map-bg{background-image:url(/build/assets/europe-33156920.png);background-position:center bottom -956px;background-repeat:no-repeat}.map_overview_info{font-family:Clan Offc W01 Bold;line-height:2}.map{margin:0 58px 0 115px;background-image:url(/build/assets/germany-7bb23008.svg);background-repeat:no-repeat;background-size:contain;background-position:center center}.fleet_amount{color:#fff;font-family:Clan Offc W01 Bold;position:absolute;left:35px;bottom:25px}.station-info{opacity:0}.staff{position:relative}.staff .inside{position:absolute;left:0;bottom:0;width:100%}.staff .inside h2{min-height:70px;margin-bottom:15px}.staff .inside h4,.staff .inside p.staff-pos{margin-bottom:0}.reasons .reason-box{padding:10px}.reasons .reason-box .reason-img{margin-top:10px;min-height:110px}.work_item{cursor:pointer}.work_item .inside{overflow:auto}.work_item .inside .box-black{margin-bottom:20px}.work_credentials{position:relative;padding-right:50px}.work_credentials h4{margin-bottom:0}.work_credentials .icon-more{position:absolute;right:0;bottom:0}.work_feedback{display:none;overflow:auto;margin-bottom:35px}.about h3{margin-bottom:0}.about .accordion-tab{cursor:pointer;color:#ee7101;box-shadow:inset 15px 0 25px -15px #0000001a}.about .accordion-tab:first-child{box-shadow:none}.about .accordion-tab.accordion-tab-active{background:#000!important;color:#fff}.about .accordion-item .accordion-handle{position:relative;padding-right:50px;color:#ee7101}.about .accordion-item .accordion-handle .icon-more{position:absolute;right:0;top:20px}.about .accordion-item-open .box-white{background:#000;padding-bottom:0}.about .accordion-item-open .box-white .accordion-handle{color:#fff}.about .accordion-item-open .box-white .icon-more{display:none}.vacancies .vacancy a{background-image:url(/build/assets/icon-arrow-right-622dfc87.png);background-position:right 30px center;background-size:18px 18px;background-repeat:no-repeat;display:block;padding-right:50px}.vacancies .vacancy a:hover{background-image:url(/build/assets/icon-arrow-right-active-971c2359.png)}#downloads h5{margin-bottom:0;background-image:url(/build/assets/icon-folder-e9c81888.svg);background-position:right center;background-size:21px 18px;background-repeat:no-repeat;padding-right:50px}#downloads h5:hover{color:#fff;background-image:url(/build/assets/icon-folder-active-073837f4.svg)}#downloads .accordion-item-open h5{background-image:url(/build/assets/icon-folder-open-45b6da6e.svg)}#downloads .accordion-item-open h5:hover{color:#fff;background-image:url(/build/assets/icon-folder-open-active-37ab1b05.svg)}#downloads .accordion-toggle{padding:25px 0 0}#downloads .accordion-toggle a{display:block;background-image:url(/build/assets/icon-download-c86b18c0.svg);background-position:right top 3px;background-size:21px 18px;background-repeat:no-repeat;padding-right:50px}#downloads .accordion-toggle a:hover{background-image:url(/build/assets/icon-download-active-1a4ed674.svg)}.contact-details p{font-size:1.8rem;font-weight:700;margin:.5rem 0}.contact .contact-label{font-weight:700}.contact h3{color:#ee7101;font-style:italic;margin-top:25px;margin-bottom:50px}.job_contact h2,.job_contact h3{margin-bottom:35px}.job_contact h2 a,.job_contact h3 a{color:#ee7101}#footer{position:relative;background:#FFF;font-size:.8rem;margin-top:75px;border-top:10px solid #EE7101}#footer .container{position:relative}#footer .container:before{content:"";position:absolute;background:#EE7101;height:10px;width:100%;top:-20px;left:100%;margin-left:-205px;z-index:100}#footer .container:after{content:"";position:absolute;border-style:solid;border-width:10px 10px 0 0;border-color:transparent #EE7101 transparent;height:10px;width:10px;top:-20px;right:0;margin-right:205px;z-index:100}#footer .inside{padding-top:25px;padding-bottom:75px}#footer .inside:before{content:"";position:absolute;background:#FFF;height:10px;width:100%;top:-10px;left:100%;margin-left:-200px;z-index:100}#footer .inside:after{content:"";position:absolute;border-style:solid;border-width:10px 10px 0 0;border-color:transparent #FFF transparent;height:10px;width:10px;top:-10px;right:0;margin-right:200px;z-index:100}#footer .footer-nav a{display:inline-block;margin-right:30px}#footer .ep_link .icon{transition:transform .3s ease-out}#footer .ep_link.open .icon{transform:rotate(-90deg)}#footer .ep_link:hover{text-decoration:none}#footer .ep_link p{display:inline-block;margin-bottom:0}#footer .companies{display:none}#footer .companies h4{font-size:1rem;min-height:50px}#footer .companies h5{font-size:.8rem}#footer #partner img{margin-right:15px}#footer .footer-footnote{font-size:.6rem;color:#838383}#footer .footer-footnote img{height:40px;width:auto}#footer .footer-footnote p,#footer .footer-footnote ul{font-size:.6rem;padding:0;margin:0}#footer .footer-footnote ul{list-style:none}#footer .footer-footnote .copyright{font-family:Clan Offc W01 Bold Italic}@media (max-width: 575.98px){h1{font-size:2rem}h2{font-size:1.5rem}h3{font-size:1.2rem}h4,h5{font-size:1rem}.intro{font-size:1.15rem;line-height:1.5}.slider-branches .slide-branch.slick-expand{width:320px}.slider-fleet .slick-slide{width:100%;margin:0 15px}.getintouch{padding:15px}.getintouch .contact-details{padding:5px 15px}.getintouch .contact-details p{white-space:nowrap;font-size:1.2rem}.getintouch .contact-details p .icon{height:18px}#footer .container:before,#footer .container:after,#footer .inside:before,#footer .inside:after{content:none}}@media (max-width: 767.98px){.main-nav-mobile{width:100%}.slider-fullscreen .teaser-fullscreen{margin-bottom:0!important;padding-bottom:0}.slider-fullscreen .teaser-fullscreen .inside{margin-top:-100px!important;padding-bottom:150px!important}.flip p{font-size:1rem}.section-gueterverkehr .map{display:none}#footer .container:before{margin-left:-355px}#footer .container:after{margin-right:355px}#footer .container .inside:before{margin-left:-350px}#footer .container .inside:after{margin-right:350px}#footer .container .inside .footer_logo{margin-bottom:25px}}@media (max-width: 991.98px){#header .container .row{padding:10px 0 15px}.hero{margin-bottom:0}.hero .container .row{position:initial;padding-top:320px;width:auto}#main{margin-top:68px!important}.slider-fullscreen.slider-toggle-left,.slider-fullscreen.slider-toggle-right{margin-bottom:50px!important}.slider-fullscreen .teaser-fullscreen .inside{position:relative;margin-top:-200px;padding-bottom:100px}.slider-home-wide{margin-right:-15px}.slider-home{margin-left:-15px}.slider-toggle-left,.slider-toggle-right{margin-bottom:100px!important}.slider-toggle-left .slick-prev,.slider-toggle-right .slick-prev{top:auto;bottom:-100px;left:50%;margin-left:-65px;margin-top:0}.slider-toggle-left .slick-next,.slider-toggle-right .slick-next{top:auto;bottom:-100px;right:50%;left:auto;margin-right:-65px;margin-top:0}.slider-sm-toggle-top{margin-top:100px!important}.slider-sm-toggle-top .slick-prev{top:-50px;left:50%;margin-left:-65px;margin-top:0}.slider-sm-toggle-top .slick-next{top:-50px;right:50%;left:auto;margin-right:-65px;margin-top:0}.map-bg{background:none}.map{margin:35px 0 -50px!important}}@media (min-width: 992px){.promotion{border-left:1px solid #838383;padding-left:15px}}@media (max-width: 1199.98px){.flip .bg-img{padding-bottom:56.25%}.map{margin:0 15px 0 90px}.map-bg{background-size:1300px auto;background-position:center bottom -861px}}@media (min-width: 1200px){.hero .hero-video video{width:120%}}@media (min-width: 1400px){.hero .hero-video video{width:100%}.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1280px}.map{margin:0 128px 0 138px}.map-bg{background-position:center bottom -956px}}@media (min-width: 1600px){.teaser-fullscreen .teaser-video video{top:30%}}
