@media screen and (max-width:2035px){.service-box-headline{font-size:1.3rem}.service-box-jobs .service-box-subheadline{font-size:1rem}}@media screen and (max-width:1600px){.navigation{margin-left:50px}.service-box-headline{font-size:1rem}}@media screen and (max-width:1420px){.navigation li{margin-left:20px;font-size:1.2rem}}@media screen and (max-width:1366px){.akademie-contact-box{height:220px}}@media screen and (max-width:1830px){body{width:100%;min-width:100%}.row{max-width:1280px}.navigation a{font-size:1.2rem}.top .logo img{width:215px}}@media screen and (max-width:1520px){body{width:100%;min-width:100%}.row{max-width:80%;min-width:auto}.navigation a{font-size:1.1rem;padding-top:5px;padding-bottom:5px;line-height:normal}.top .logo img{width:175px}.navigation{margin-left:20px;margin-top:70px}.navigation li{margin-left:15px}}@media screen and (max-width:1330px){.navigation a{font-size:1rem;padding-top:5px;padding-bottom:5px;line-height:normal}.navigation li{margin-left:10px}}@media screen and (max-width:1024px){.joboffers-block>.bite-jobs--counter{top:auto;bottom:0;left:0;right:0;width:auto;flex-direction:row;justify-content:center;display:none}body{width:100%;min-width:100%;font-size:16px}.row{width:100%;max-width:100%;min-width:100%}.col{width:94%;margin-left:3%;margin-right:3%}.news-detail-content{padding-top:50px}.header .bullets,.service-navigation,.hideOnMobile{display:none}.showOnMobile{display:block}.paddingTop0Mobile{padding-top:0!important}.header .arrow.left{left:5px;top:50%;right:auto;bottom:auto;margin-top:-20px}.header .arrow.right{right:5px;top:50%;left:auto;bottom:auto;margin-top:-20px;margin-right:auto!important}.marginTop0Mobile{margin-top:0}.mobile-menu-opener{display:block}.linked-navigation{position:absolute;bottom:10px;top:auto;left:10px;right:0;text-align:center}.linked-navigation .link-outer{margin-top:10px;display:block}.linked-navigation a.link{border-left:0}#top-spacer{display:none!important}#top-navi{display:none;width:100%;margin:0;margin-top:-20px;float:left}#top-navi[class~="open"]{display:block;background-color:#000}.navigation{margin-left:0;padding-top:50px;margin-top:0;max-height:calc(100vh - 80px - 32px);overflow-y:scroll}.navigation li{float:none;text-align:center;margin-left:0;margin-bottom:5px;margin-top:5px}.navigation .hasChilds ul{display:block;margin-bottom:15px}.navigation a{font-size:1.7rem;line-height:40px}.navigation ul{position:relative;top:0;left:0}.navigation ul a{font-size:1.2rem;font-weight:300}.top .logo{margin-left:-3%}.top .logo img,#top[class~="ht-pin"] .logo img{height:80px;width:auto;display:block}.top{height:60px!important}.jobs-location{padding:20px 0}.section-facts{padding:20px 0}.section-trainee-jobs{padding:50px 0}.section-content{padding:50px 0}.section-teaser{padding:50px 0}.section-teaser .teaser-text br{display:none}.section-service{padding:50px 0 10px 0;padding-top:0}.service-box{margin-bottom:5px}.service-box-headline,.service-box-headline span{font-size:1.2rem!important}.service-box-text{bottom:0}.section-service .marginTop30{margin-top:0}h2.XL{font-size:1.5rem}.list-stories{margin-top:10px;display:block}.list-stories li{width:98%}.list-stories .list-stories-text{padding:0 15px}.list-stories .list-stories-text h3{font-size:1.2rem;margin-top:5px}.list-stories .list-stories-text h4{font-size:.9rem}.footer{padding:20px}.footer-navigation{margin-top:0}.footer-navigation li{margin-left:0;display:block}.footer-navigation a{font-size:1rem;line-height:normal;padding:5px 0}.footer-end{z-index:999;background-position:0 0;height:50px;background-size:contain}.footer-end img{width:auto;height:48px}.footer-address{text-align:left}.footer-links{text-align:left}.footer-address span{display:block;height:0;visibility:hidden}.marginTopContent{margin-top:60px}.slider-list .text-container{bottom:15px}.slider-list .text-container h3{font-size:2rem;margin-bottom:5px}.slider-list .text-container h4{font-size:1.2rem;margin-bottom:0;margin-top:0}.header-with-content{xheight:700px!important}.header-with-content .slider-list .text-container{margin-left:0!important;max-width:initial;top:initial!important;bottom:0;left:0;right:0;padding:20px;background:#fff;box-sizing:border-box}.header-with-content .slider-list .text-container h3{font-size:1.2rem!important}.header-with-content .slider-list .text-container h4{font-size:1rem!important}.header-video{height:auto!important;background-color:#fff}.header-video video{xwidth:auto;xheight:100%}.header-video .video-text-container{left:0;right:0;margin-top:0!important}.header-video .video-text-container h1{font-size:1.5rem}.header-video .video-text-container h2{font-size:1rem}.header-video .video-text-container{position:relative;top:auto;padding:0 20px 30px 20px;border-bottom:1px solid #fd0}.header-video .video-text-container h2{color:#000}#company-facts{padding:50px 0 20px 0}.list-counter{margin-left:0;text-align:center}.list-counter li{width:48%;margin-bottom:30px;vertical-align:top;display:inline-block;float:none;margin-left:0}.list-counter-box-image{height:60px}.list-counter .list-counter-box .list-counter-box-counter{font-size:2rem}.content-border-right{padding-right:0;border-right:0}.company-service-box{margin-bottom:5px}.company-service-box-text h3{font-size:1.2rem}.section-company-service .marginTop40,.section-company-service .marginTop20{margin-top:0!important}.section-company-service .marginTop80{margin-top:30px}.list-branche-benefits-outer{padding:15px}.list-branche-benefits-outer h2{font-size:1.5rem}.list-branche-benefits{margin-top:15px}.list-branche-benefits-version-2 li.item{width:98%;height:auto;margin-top:10px}.list-branche-benefits-version-2 li.item .list-branche-benefits-image img{width:30px}.list-branche-benefits h3{font-size:1rem}.jobs-list a{padding:15px}.jobs-list h3{font-size:1.2rem}.jobs-list li img.job-list-arrow{display:none}.section-footer-branche{background-image:url(https://images.siteface.net/siteface/CMS/152/4846/Stellenangebote-Bild-unten-1920x600px-V2-s.jpg)}.section-footer-branche .text-container{width:40%;padding:15px}.section-footer-branche .text-container h2{font-size:1.1rem}.section-footer-branche{padding:50px 0;height:auto!important;background-position:center}.section-content h2{font-size:1.5rem}.jobs-filter{padding:15px}.jobs-filter h3{padding-left:0}.list-jobs-filter-select{font-family:inherit;border:1px solid #ccc;padding:10px 20px;appearance:none;-moz-appearance:none;-webkit-appearance:none;border-radius:0;background:none;outline:0;cursor:pointer;font-size:1.2rem;background-image:url(https://images.siteface.net/siteface//CMS/147/Navi/icon-down.png);background-color:#fff;background-repeat:no-repeat;background-position:right 5px center;width:100%;box-sizing:border-box}.list-carousel-outer>ul>li{width:98%;padding:20px}.list-carousel-outer>ul>li>h3{font-size:1.2rem;line-height:normal}.list-carousel-outer{margin-left:60px;margin-right:60px}.list-carousel-outer>ul>li.active{transform:scale(1)}h3.XL{font-size:1.5rem}.section-content .padding50{padding:20px 0}.gallery-list{margin-top:0}.gallery-list li{width:48%;height:120px;overflow:hidden;margin-bottom:10px}.padding20Mobile{padding:20px 0!important}.list-downloads{margin-top:0;display:block}.list-downloads li{width:98%;margin-bottom:5px}.list-downloads-image{width:80px}.list-downloads-text{margin-left:100px}.list-downloads-text h2{font-size:1rem}.contact-top-row{display:block!important;width:auto!important}.contact-top-row-left{display:block!important;width:auto!important;height:400px!important;background-position:initial!important}.contact-top-row-right{display:block!important;width:auto!important}.contact-top-row-right-padding{padding:20px!important}.contact-top-row-right-padding h2{font-size:1.2rem!important}.contact-row-left{width:auto!important;display:block!important}.contact-row-right{width:auto!important;display:block!important}.contact-row-right-padding{padding:15px!important}.contact-row quote{font-size:1.2rem}.akademie-contact-box{height:auto}.akademie-contact-box-image{width:auto;float:none}.akademie-contact-box-text{margin-left:0;float:none;margin-top:10px;font-size:1rem}.section-info-box-header .info-box{padding:30px}.section-info-box-header .info-box h3{font-size:1.5rem}.job-article{padding:30px 0}.job-article .job-top-button{padding:0 5px}.job-article .job-top-button img{width:35px;display:inline}.job-article .job-top-button span{font-size:.9rem}#jobs-top-buttons{margin-bottom:20px;margin-top:10px}.job-article .job-article-description-outer{margin-left:1%;width:98%!important;margin-top:0}.job-article .job-article-description-inner{padding:20px;font-size:1rem}.job-article .job-article-description-inner h3{font-size:1.5rem}.job-article .id{right:0!important;top:-37px!important;z-index:3}.jobs-article-contact-box-text{display:block}.job-article-contact-box-left,.job-article-contact-box-right{display:block;width:auto;padding:30px}.job-article-contact-box-right{display:block;width:auto}.jobs-article-contact-box-text h3{font-size:1.5rem}.job-article h5{margin-top:10px}.marginTop50{margin-top:20px}.section-stories{padding:20px 0}.application-formular{padding:30px 0}.job h1{font-size:1.5rem}.job .button-apply,.job .button-back,.application-formular .submit-button{font-size:1.2rem;margin:0 auto;float:none;width:60%;display:block;text-align:center}.job .button-back{background:none}.application-formular h1{font-size:1.2rem}.application-formular-box{padding:15px}.application-input-outer{width:auto!important}.application-formular-box .application-input-outer{float:none}.application-formular-box h2{font-size:1.2rem}.list-facts-three li{width:auto!important;float:none;margin-bottom:5px}h2.XXL{font-size:2rem}.section-impressions{padding:30px 0}.berufs-feld-two-columns-left{width:98%!important}.berufs-feld-two-columns-right{width:98%!important}h2.L,h2{font-size:1.5rem}.facts-box{padding:30px 15px;min-height:0!important}.facts-box li{font-size:1.2rem}.image-bottom-right{display:none}.container-box-text h3{font-size:1.2rem}.header-mobile-min-height{min-height:280px}.header-berufsfeld .slider-list .text-container{left:0;bottom:15px;margin-left:0;right:0;margin-left:0!important}.header-berufsfeld .slider-list .text-container h3{font-size:1.2rem}.header-berufsfeld .slider-list .text-container h4{font-size:1.5rem}.list-kooperationspartner li{width:98%;margin-bottom:5px}.list-kooperationspartner li h3{height:auto}.footer-address{margin-top:0;padding-top:0}.footer-navigation-outer,.footer-hr{display:none}.footer-social-media-inner{padding:0 10px;position:relative;z-index:2}.footer-social-media a{display:inline-block;margin-right:2px;margin-left:2px;width:20px;height:20px;line-height:22px}.jobs-filter-location-outer{padding-left:0!important;padding-right:0!important}.jobs-filter-location-outer select{font-family:inherit;border:1px solid #ccc;padding:10px 20px;appearance:none;-moz-appearance:none;-webkit-appearance:none;border-radius:0;background:none;background-color:rgba(0,0,0,0);background-position-x:0%;background-position-y:0%;background-repeat:repeat;background-image:none;outline:0;cursor:pointer;font-size:1.2rem!important;background-image:url(https://images.siteface.net/siteface//CMS/147/Navi/icon-down.png);background-color:#fff;background-repeat:no-repeat;background-position:right 5px center;width:100%;box-sizing:border-box}.siegel-row img{display:block;width:70%;float:none;margin:0 auto}.siegel-row span{margin-left:0}.navigation li ul{position:relative;background:none;border:0;padding:0;visibility:visible;opacity:1;width:auto;top:auto}.navigation li ul .triangle{display:none}.navigation li ul a{line-height:normal!important;font-size:1rem}.service-box-jobs .service-box-text{bottom:10px;padding-left:10px}.neumaschinen-detail-pictures li a,.news-detail-pictures li a{padding:0!important;display:table-cell!important;vertical-align:middle!important;width:100%;text-align:center;height:auto!important}.neumaschinen-detail-pictures li a img.neumaschinen-detail-picture,.news-detail-pictures li a img.news-detail-picture{max-height:100%;max-width:100%;width:Auto;display:initial}.neumaschinen-detail-pictures li,.news-detail-pictures li{width:98%;border:1px solid #ccc;width:98%;height:calc(100vw/4*3)!important;overflow:hidden;margin-bottom:5px}.slick-list li{display:table;width:100%}.slick-dots{height:10px}.news-detail-content h1{margin-top:50px}.neumaschinen-detail-pictures li a span img,.news-detail-pictures li a span img{width:32px}img.news-detail-picture{max-width:initial!important;height:auto!important;max-height:initial!important;width:100%!important}.news-detail-content h1{font-size:1.2rem;text-transform:initial}.news-detail-teaser,.news-detail-description{font-size:1rem;line-height:1.4em}.news-padding-right{padding-right:0!important}.footer-social-media-inner{background-color:#333}.footer-social-media{position:relative}.footer-social-media-hr{position:absolute;left:0;right:0;z-index:1;bottom:15px;z-index:1}.footer{padding-bottom:130px}}