@media screen and (max-width: 1440px),screen and (max-device-width: 1440px) and (orientation: portrait){.w-s-text-image-block.width-25{min-width: calc(50% - 4rem);}}@media screen and (max-width: 1279px),screen and (max-device-width: 1279px) and (orientation: portrait),screen and (max-device-width: 1023px) and (orientation: landscape){header{left: 0;right: 0;}nav#main-nav > ul > li > a{font-size: 1em;}nav#main-nav > ul > li + li{margin-left: 2rem;}main [class*=grid],footer .grid{padding-left: 1.5rem;padding-right: 1.5rem;}}@media screen and (max-width: 1023px),screen and (max-device-width: 1023px) and (orientation: portrait),screen and (max-device-width: 767px) and (orientation: landscape){html{font-size: 57.5%;}.row{justify-content: flex-start;}.grid.default .cols{flex-flow: column nowrap;}.grid.default .cols .col.left{position: static;width: 100%;}.grid.default .cols .col.left:not(.left-col-top){order: 1;}main,header .col.right{padding-top: 9.1rem;}header .col > div.navicon-container{display: flex;flex-flow: row wrap;justify-content: center;align-items: center;}nav#footer-nav #footer-menu{display: block;}footer .grid-bottom .row{flex-flow: column nowrap;}header .grid{background: #fff;}header .logo{width: 20rem;}header .col-row.bottom{background: #9ACA3C;}header .col-row.bottom nav#main-nav > ul > li a,header .col-row.bottom a{color: #fff;}header .col-row.bottom nav .nav-toggle{color: #fff;}header .col.right{flex-flow: column nowrap;justify-content: flex-start;position: fixed;left: 0;right: 0;top: 0;bottom: 0;overflow-y: auto;background: #FFF;z-index: -1;visibility: hidden;opacity: 0;transition: all 0.3s;}header .col.right::before{content: "";position: fixed;top: 100%;left: 0;right: 0;height: 100%;background: #9ACA3C;z-index: -1;}header .col.right .col-row{margin: 0;max-width: 100%;width: 100%;flex-flow: column nowrap;}header .col.right .col-row .nav-container{display: block;margin: 0;border: none;}header .col.right .col-row.top{order: 1;}header .search.searchForm{margin: 2rem;order: -1;}header .search.searchForm input[type=text]{background: #fff;}header .search.searchForm input[type=text],header .search.searchForm .button{height: 3em;}header .search.searchForm form{justify-content: flex-end;}.mob-nav-active header .col.right{visibility: visible;opacity: 1;}body .w-s-vacancy-link{display: none;}body .vacancy.searchForm{margin-top: 3rem;}nav#top-nav > ul > li > a,nav#top-nav > ul > li > button{border-bottom: 1px solid rgba(154,202,60,0.1);}nav#top-nav > ul > li.open > a,nav#top-nav > ul > li:hover > a,nav#top-nav > ul > li > a:focus{border-bottom: 1px solid rgba(154,202,60,0.1);}nav#top-nav > ul ul a{color: inherit;}nav#top-nav > ul > li + li::before{content: none;}nav .social-media{display: none;}nav .nav-toggle{display: flex;flex-flow: row nowrap;justify-content: center;align-items: center;padding: 0 2rem;border-bottom: 1px solid rgba(255,255,255,0.25);margin-left: 0;color: inherit;pointer-events: inherit;}nav#main-nav,nav#top-nav{flex-flow: column nowrap;}nav#main-nav > ul,nav#top-nav > ul{display: block;font-size: 1.1em;}nav#main-nav > ul > li,nav#top-nav > ul > li{flex-flow: row wrap;}nav#main-nav > ul > li a,nav#top-nav > ul > li a{padding: 1.5rem 2rem;}nav#main-nav > ul > li ul,nav#top-nav > ul > li ul{width: 100%;margin: 0;top: 0;flex: 0 1 auto;position: static;z-index: inherit;visibility: inherit;opacity: inherit;background: rgba(255,255,255,0.1);transform: none;box-shadow: none;padding: 0;transition: none;}nav#main-nav > ul > li:not(.open) > ul,nav#top-nav > ul > li:not(.open) > ul{display: none;}nav#main-nav > ul > li + li,nav#top-nav > ul > li + li{margin: 0;}nav#main-nav#main-nav > ul > li a,nav#top-nav#main-nav > ul > li a{border-bottom: 1px solid rgba(255,255,255,0.25);}nav#main-nav#main-nav > ul > li a:hover,nav#top-nav#main-nav > ul > li a:hover{color: #fff;border-color: rgba(255,255,255,0.25);}nav#main-nav#main-nav > ul > li:hover > a,nav#main-nav#main-nav > ul > li > a:focus,nav#top-nav#main-nav > ul > li:hover > a,nav#top-nav#main-nav > ul > li > a:focus{border-color: rgba(255,255,255,0.25);}nav#top-nav > ul ul a:hover{color: inherit;}main [class*=grid],footer .grid{padding-left: 0;padding-right: 0;}div.width-22,a.width-22{width: calc(50% - 4rem);}div.width-22--small,a.width-22--small{width: calc(50% - 2rem);}div.width-25,a.width-25{width: calc(50% - 4rem);}div.width-25--small,a.width-25--small{width: calc(50% - 2rem);}div.width-33,a.width-33{width: calc(50% - 4rem);}div.width-33--small,a.width-33--small{width: calc(50% - 2rem);}div.width-50,a.width-50{width: calc(100% - 4rem);}div.width-50--small,a.width-50--small{width: calc(100% - 2rem);}div.width-66,a.width-66{width: calc(100% - 4rem);}div.width-66--small,a.width-66--small{width: calc(100% - 2rem);}div.width-75,a.width-75{width: calc(100% - 4rem);}div.width-75--small,a.width-75--small{width: calc(100% - 2rem);}header .grid .col-row{margin-right: 0;}body .search.searchForm input[type=text]{width: 100%;}body .search.searchForm form > div{width: 100%;}body .grid.fullwidth .banner2 .grid{padding-left: 2rem;padding-right: 2rem;}body .grid.default5 .cols{display: block;}body .grid.default5 .cols .col.left{width: 100%;margin: 0;max-width: 100%;}body .grid.default5 .cols .col.right{width: 100%;}body .vacancy.list .vacancy-view .main-bar{flex-flow: column nowrap;}body .vacancy.list .vacancy-view .main-bar h1{margin: 0 0 1.5rem;}body .vacancy.list .vacancy-view .content .content-left,body .vacancy.list .vacancy-view .content .content-right{width: calc(100% - 2rem);}body .vacancy.list .vacancy-view .vacancy-information-wrap .img{display: none;}body .w-s-quicklinks .quicklink{width: 25%;}body .gmaps2.list .content{display: block;}.grid.breadcrumbs{display: none;}.grid.breadcrumbs + .grid{padding-top: 1.5rem;}body .w-s-quality-compass .compass.desktop{display: none;}body .w-s-quality-compass .compass.mobile{display: block;}body .w-s-quality-compass .information{width: 100%;margin-top: 2rem;}body .w-s-quality-compass .content{flex-flow: column nowrap;}}@media screen and (max-width: 767px),screen and (max-device-width: 767px) and (orientation: portrait),screen and (max-device-width: 499px) and (orientation: landscape){body .w-s-quicklinks .quicklink{width: 33.33%;}body.archipel-thuis main,body.archipel-thuis header .col.right{padding-top: 9.1rem;}body [data-w-multigallery-columns] .w-multigallery2-item{width: 50%;}div.width-22,a.width-22{width: calc(100% - 4rem);}div.width-22--small,a.width-22--small{width: calc(100% - 2rem);}div.width-25,a.width-25{width: calc(100% - 4rem);}div.width-25--small,a.width-25--small{width: calc(100% - 2rem);}div.width-33,a.width-33{width: calc(100% - 4rem);}div.width-33--small,a.width-33--small{width: calc(100% - 2rem);}body .download .download-item{width: calc(100% - 4rem);}body .download[class*=width] .download-item{width: calc(100% - 4rem);}body .carousel .w-carousel-item-inner{display: block;height: auto;}body .grid.fullwidth2 .banner2 .text-wrap,body .grid.fullwidth3 .banner2 .text-wrap{width: calc(100% - (2rem* 2));}body .news.latest .img,body .news.latest .no-img{width: 100%;}body .news.latest .no-img{padding-top: 50%;}body .w-s-video-highlight .content{display: block;}body .grid.fullwidth .banner2 .swiper-pagination{position: static;margin-top: 1.5rem;padding: 0;}body .w-s-icon-block .content{flex-flow: column nowrap;}body .w-s-icon-block .content > div{flex: 0 1 auto;}body .vacancy.list .vacancy-view .main-bar{text-align: center;}body .vacancy.list .vacancy-view .main-bar .aside{flex-flow: column nowrap;}body .vacancy.list .vacancy-view .vacancy-information-wrap > div{width: calc(100% - 2rem);}}@media screen and (max-width: 559px),screen and (max-device-width: 559px) and (orientation: portrait){main,header .col.right,body.archipel-thuis main,body.archipel-thuis header .col.right{padding-top: 7.3rem;}header .logo{width: 15rem;}nav#footer-nav #footer-menu{margin: 0;}nav#footer-nav li{margin: 0;}body .w-s-quicklinks .quicklink{width: 50%;}main [class*=grid],footer .grid{padding: 2rem 1rem;}header .grid,body .banner2 .swiper-controls .swiper-pagination{padding-left: 1rem;padding-right: 1rem;}body .grid.fullwidth .banner2 .swiper-pagination{padding-right: 1.5rem;}.grid.default5 .cols .col.left{padding-left: 1rem;}.default-margin{margin: 1.5rem;}.default-margin--minus{margin: -1.5rem;}.row > div,.col > div,div[class*=width-],.row > div,.col > div{width: calc(100% - 3rem);max-width: calc(100% - 3rem);margin: 1.5rem;}body .grid.fullwidth2 .banner2 .text-wrap,body .grid.fullwidth3 .banner2 .text-wrap{width: calc(100% - 2rem);max-width: calc(100% - 2rem);margin-top: -6rem;margin-left: 1.5rem;margin-right: 1.5rem;}[class*=button],[class*=border-btn],a[class*=button],a[class*=border-btn]{padding: 1.5rem 2rem;}[class*=button]::after,[class*=border-btn]::after,a[class*=button]::after,a[class*=border-btn]::after{margin-left: 1.5rem;}}@media(max-width:767px){.only-desktop{display:none !important;}}@media(min-width:768px){.only-mobile{display:none !important;}}