@media screen and (max-width: 1440px){.basicContainer{padding:90px 4% 60px}}@media screen and (max-width: 1360px){.partNavigation.horizontal ul.level-0>li{margin-right:30px}}@media screen and (max-width: 1279px){h2+.flexContainer,.partContentText+.flexContainer{padding-top:0}#rightContainer{width:330px;flex:0 0 auto;padding-left:30px}#callToActionContainer{margin-bottom:30px}.partNavigation.horizontal ul.level-0>li{margin-right:20px}}@media screen and (max-width: 1100px){.partNavigation.horizontal ul.level-0{font-size:18px}}@media screen and (max-width: 1280px){.partSlider.homeHeader .slideContainer{padding-bottom:45%}}@media screen and (max-width: 1024px){.basicContainer{padding-top:60px;padding-bottom:30px}.headerContainer .h1{margin-bottom:60px}}@media screen and (max-width: 1023px){.stickyScrollGhost{height:90px}#topBarLogoMenu .basicContainer{height:60px}#topBar #logo{width:130px}.partNavigation.horizontal,#sideMenuLeft{display:none}#mobileMenuToggle{display:flex}h1,.h1,.headerContainer .h1{font-size:32px}h2,.h2{font-size:26px}h3,.h3{font-size:22px}.partContentText{font-size:18px}#workMethodContainer #navigationContainer ul li{font-size:18px;padding:10px 10px 6px}#formAanmeldenContainer #navigationContainer ul li{font-size:18px;padding:10px}.flexContainerColumns4 .flexItem,#news .flexContainerColumns3 .flexItem{width:calc(50% - 30px)}#news.newsHome .flexContainerColumns3 .flexItem:last-child{display:none}#iconsAndText .flexItem{flex-direction:row}#iconsAndText .partContentFileImageGallery.single{flex:0 0 auto;margin-right:20px}.iconAndTextContainer{text-align:left}}@media screen and (max-width: 900px){.basicContainerTwoColumns{flex-direction:column}#rightContainer{padding-left:0;position:static;width:100%;margin-top:var(--spacing-60)}#services .flexContainerColumns3 .flexItem{width:calc(100% - 30px);display:flex;flex-wrap:wrap;flex-direction:row}#services .flexContainerColumns3 .flexItemImage{width:40%}#services .flexContainerColumns3 .flexItemImage *{height:100%}#services .flexContainerColumns3 .flexItemText{width:60%;text-align:left;align-items:flex-start}#locationList{flex-wrap:wrap}.locationItem{width:calc(50% - 15px)}#callToActionContainer.vacancy{display:none}#headerHome{display:block}#headerHome .basicContainer{background-color:var(--green)}#headerHome .container{padding-left:0;padding-right:0;max-width:none;border-top-right-radius:0;background-color:unset}#headerHome .container:after{display:none}#headerHome .partContentText{font-size:1rem}.partSlider.homeHeader .slideContainer{padding-bottom:36.4583333333%}}@media screen and (max-width: 767px){h1,.h1,.headerContainer .h1{font-size:24px}h2,.h2,#mailTelContainer li a{font-size:20px}h3,.h3{font-size:16px}.flexContainer{padding-top:30px}#mailTelContainer li{justify-content:center}.partSlickSliderLogos{padding-left:0;padding-right:0}}@media screen and (max-width: 667px){.basicContainer{padding:30px 25px 1px}.headerContainer .h1{margin-bottom:30px}#topBarSmall .socialContainer{display:none}#topBarSmallPhoneEmail a:nth-child(3),#topBarSmallPhoneEmail a:nth-child(4){display:none}.flexItemText{padding:20px}.oneSecondColumn.flexItem{display:block}.oneSecondColumn{width:100%}.socialShareLabel{display:block;width:100%}.headerContainer{padding-left:25px;padding-right:25px}.flexContainerColumns4 .flexItem,.flexContainerColumns2 .flexItem{width:calc(100% - 30px)}#services .flexItem .partContentText,#news .flexItem .partContentText{display:none}#news .flexContainerColumns3 .flexItem{width:calc(100% - 30px)}#news.newsHome .flexItem:not(:first-child){display:none}#iconsAndText .partContentFileImageGallery.single .contentFileImage{width:60px;height:60px;padding:15px}#headerBasic .partContentFileImageGallery figure .imagePlaceholderContainer .imagePlaceholder{height:200px}.parallaxContainer .partContentFileImageGallery figure .imagePlaceholderContainer .imagePlaceholder{height:250px}.partSlider.homeHeader .slideContainer,.partSlider.homeHeader .partContentFileImageGallery figure .imagePlaceholderContainer .imagePlaceholder{padding-bottom:50%!important}.partContentText,#workMethodContainer #navigationContainer ul li,#formAanmeldenContainer #navigationContainer ul li{font-size:16px}#introHeaderContainer .basicContainer:before{display:none}}@media screen and (max-width: 600px){.locationItem{width:100%}}@media screen and (max-width: 480px){#services .flexContainerColumns3 .flexItem{min-height:150px}#topBar .partButton{display:none}}
