@import "/assets/contao-component-bootstrap/bootstrap/dist/css/bootstrap-reboot.min.css";@import "/assets/contao-component-bootstrap/bootstrap/dist/css/bootstrap.min.css";@import "/assets/contao-component-bootstrap/bootstrap/dist/css/bootstrap-grid.min.css";@import "/assets/contao-component-fontawesome-free/fontawesomefree/js-packages/@fortawesome/fontawesome-free/css/fontawesome.min.css";@import "/assets/contao-component-fontawesome-free/fontawesomefree/js-packages/@fortawesome/fontawesome-free/css/regular.css";@import "/assets/contao-component-fontawesome-free/fontawesomefree/js-packages/@fortawesome/fontawesome-free/css/solid.css";@import "/assets/contao-component-fontawesome-free/fontawesomefree/js-packages/@fortawesome/fontawesome-free/css/brands.css";@font-face{font-family:"Barlow";font-style:normal;font-weight:400;src:local(""), url("/files/theme/fonts/barlow-v11-latin-regular.woff2") format("woff2"), url("/files/theme/fonts/barlow-v11-latin-regular.woff") format("woff")}@font-face{font-family:"Barlow";font-style:normal;font-weight:600;src:local(""), url("/files/theme/fonts/barlow-v11-latin-600.woff2") format("woff2"), url("/files/theme/fonts/barlow-v11-latin-600.woff") format("woff")}@font-face{font-family:"Barlow";font-style:normal;font-weight:700;src:local(""), url("/files/theme/fonts/barlow-v11-latin-700.woff2") format("woff2"), url("/files/theme/fonts/barlow-v11-latin-700.woff") format("woff")}html{scroll-behavior:smooth}.container{max-width:1440px}ul{margin:0;padding-left:15px}.changelanguage{background-color:#263540}.changelanguage .level_1{display:flex;justify-content:flex-end;list-style:none;padding-top:1rem;padding-right:3rem}body{background-color:#263540}body p{color:#fff;font-family:"Barlow";font-weight:400;line-height:2rem}body a{color:#fff;text-decoration:none;transition:all 300ms ease-in-out}body a:hover{color:#ff0000}body li{color:#fff;font-family:"Barlow";font-weight:400;line-height:2rem}.mt-7{margin-top:7rem}.mb-6{margin-bottom:6rem}.pr-3{padding-right:3rem}.pl-3{padding-left:3rem}.negativ-mt{margin-top:-7rem;position:relative;z-index:1000}.x-transform{transform:scaleX(-1)}.y-transform{transform:scaleY(-1)}.bg-lightblue{background-color:#43505A}h1{font-family:"Barlow";font-weight:700;font-size:3rem;color:#fff}h2{font-family:"Barlow";font-weight:400;color:#ff0000;text-transform:uppercase;letter-spacing:0.25rem;font-size:1.2rem !important}h3{font-family:"Barlow";font-weight:400;font-size:3rem;color:#fff}h4{font-family:"Barlow";font-weight:400;text-transform:uppercase;font-size:1.5rem;color:#fff}.btn.btn-primary{background-color:#263540;border-color:transparent}.btn-primary:hover{color:#fff;background-color:rgba(38, 53, 64, 0.7);border-color:transparent}.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#ff0000;border-color:transparent}.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 0.2rem rgba(38, 53, 64, 0.5)}.btn-check:active+.btn-primary:focus,.btn-check:checked+.btn-primary:focus,.btn-primary.active:focus,.btn-primary:active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 0.25rem rgba(38, 53, 64, 0.5)}.btn-check:focus+.btn-primary,.btn-primary:focus{box-shadow:0 0 0 0.25rem rgba(38, 53, 64, 0.5)}.btn.btn-secondary{background-color:#ff0000;border-color:transparent}header{position:relative;width:100%;top:0;z-index:99}header .navbar{background-color:#263540 !important;z-index:1030;padding-top:1rem;padding-bottom:1rem}header .navbar .navbar-brand img{width:300px;height:auto}header .navbar #mainNav ul{list-style-type:none;display:flex}header .navbar #mainNav ul li{padding-left:1rem;padding-right:1rem}header .navbar #mainNav ul li a:hover{text-decoration:none}header .navbar #mainNav ul li strong{color:#ff0000}header .mod_pageimage img{width:100%;height:auto}.start__slider .fluid-img.bg{background-size:cover;background-repeat:no-repeat;background-position:bottom;width:100%;height:90vh}.start__slider .fluid-img.bg h1{font-size:4.5rem}.start__slider .fluid-img.bg h3{color:#fff;text-shadow:0px 3px 5px #00000045;margin-bottom:0;padding-top:30vh;line-height:1;font-size:4rem}.start__slider .slick-prev.btn.btn-light.slick-arrow,.start__slider .slick-next.btn.btn-light.slick-arrow{display:none !important}.start__slider .slick-dots{position:absolute;bottom:0;display:flex;margin:0;margin-bottom:40px;padding:0;width:100%;justify-content:center}.start__slider .slick-dots li{list-style-type:none;text-indent:-9999px;background:none #fff;width:10px;height:10px;border-radius:10px;margin-left:3px;margin-right:3px}.start__slider .slick-dots li.slick-active{background-color:#ff0000}.icons{margin-bottom:5rem}.icons .row .col-12 .ce_text{display:flex;flex-direction:column;justify-content:center;align-items:center}.contact-start .form-group{margin-bottom:1rem;margin-right:1rem;margin-left:1rem}.contact-start .form-group .form-control{border-radius:0.75rem;padding:0.8rem 0.75rem;margin-right:0.75rem;background-color:#263540;color:#fff;border:transparent;font-family:"Barlow";font-weight:400}.contact-start .form-group .form-control:focus{box-shadow:0 0 0 0.1rem rgba(255, 0, 0, 0.7)}.contact-start .form-group .custom-control-label{color:#fff;font-family:"Barlow";font-weight:400}.contact-start .form-group ::placeholder{color:#fff;text-transform:uppercase}.form-group{margin-bottom:1rem;margin-right:1rem;margin-left:1rem}.form-group .form-control{border-radius:0.75rem;padding:0.8rem 0.75rem;margin-right:0.75rem;background-color:#fff;color:#263540;border:transparent;font-family:"Barlow";font-weight:400}.form-group .form-control:focus{box-shadow:0 0 0 0.1rem rgba(255, 0, 0, 0.7)}.form-group .custom-control-label{color:#fff;font-family:"Barlow";font-weight:400}.form-group ::placeholder{color:#263540;text-transform:uppercase}.ce_timelineSliderStart .roadmap .roadmap__events{color:#ff0000}.ce_timelineSliderStart .roadmap.roadmap--orientation-horizontal .roadmap__events__event::after,.ce_timelineSliderStart .roadmap.roadmap--orientation-horizontal .roadmap__events__event::before,.ce_timelineSliderStart .roadmap.roadmap--orientation-horizontal .roadmap__events::after,.ce_timelineSliderStart .roadmap.roadmap--orientation-vertical .roadmap__events__event::after,.ce_timelineSliderStart .roadmap.roadmap--orientation-vertical .roadmap__events__event::before,.ce_timelineSliderStart .roadmap.roadmap--orientation-vertical .roadmap__events::after,.ce_timelineSliderStart .roadmap.roadmap--orientation-auto .roadmap__events__event::after,.ce_timelineSliderStart .roadmap.roadmap--orientation-auto .roadmap__events__event::before,.ce_timelineSliderStart .roadmap.roadmap--orientation-auto .roadmap__events::after{background-color:#fff}.ce_timelineSliderStart .roadmap.roadmap--orientation-auto .roadmap__navigation>* a,.ce_timelineSliderStart .roadmap.roadmap--orientation-horizontal .roadmap__navigation>* a,.ce_timelineSliderStart .roadmap.roadmap--orientation-vertical .roadmap__navigation>* a{display:block;color:#fff;line-height:0}.ce_timelineSliderStart li{color:#ff0000}#trenner .big-img-bg{background-repeat:no-repeat;background-size:cover;background-position:center;height:65vh}#job form .widget .widget-upload input[type="file"]::file-selector-button{cursor:pointer;background-color:#fff;border:1px solid #fff;border-radius:8px;color:#263540;padding:0.5rem}.zertificated-quality ul{padding-left:35px;padding-bottom:15px}.dot-position p{display:flex}.dot-position p i{display:flex;align-items:start;padding-right:0.5rem;padding-top:0.5rem}.foot--content{padding-top:3rem;padding-bottom:3rem;background-image:url("/files/theme/images/lines-rotated.svg");background-repeat:no-repeat;background-position:620px 0px;background-size:cover}.foot--content .logo-footer img,.foot--content .elefant img{width:250px;height:auto}.foot--content .elefant img{position:absolute;bottom:0;right:0}.scrollToTop{position:fixed;z-index:100000;right:2rem;bottom:2rem;background-color:#ff0000;border:1px solid #fff;border-radius:2rem}.scrollToTop a{display:block;font-size:1.5rem;padding-left:0.5rem;padding-right:0.5rem}.scrollToTop i{color:#fff;margin:0;padding:1rem 0.5rem}.bottombar p{padding-top:1rem;padding-bottom:1rem;margin-bottom:0}@media only screen and (max-width:991px){.start__slider .fluid-img.bg{height:65vh}.start__slider .fluid-img.bg h1{font-size:3rem}.start__slider .fluid-img.bg h3{font-size:2rem;padding-top:20vh}.changelanguage .level_1{padding-bottom:1rem;justify-content:start;padding-left:3rem}.foot--content .elefant img{width:200px;height:auto}.logo{margin-left:1rem}}@media only screen and (max-width:768px){.start__slider .fluid-img.bg{height:55vh}.start__slider .fluid-img.bg h3{padding-top:5vh}.start__slider .slick-dots{margin-bottom:25px}}@media only screen and (max-width:576px){.start__slider .fluid-img.bg{height:45vh;background-position:45% 0}}