@media 	screen and (max-width: 1260px){html{font-size: 54.69%;}body{padding-top: 56px;}body .download.index:not(.list) .download-item{width: calc(16% - 2.9rem);}body .news.list .news-item h3{margin-bottom: 0;}body .news.list .news-item > .content{font-size: 1.5rem;}}@media 	screen and (max-width: 1068px){a#logo{right: 2rem;}body .site-highlight:hover .content::before,body .site-highlight:focus .content::before{-webkit-transform: rotate(-2.5deg) scale(1.05,1.1);transform: rotate(-2.5deg) scale(1.05,1.1);}body .site-highlight .readmore{right: -1rem;}body .grid > .news.latest{overflow: hidden;}body .news.latest .slider-button{top: 4.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){.grid{margin-left: -2rem;}.grid > div{margin-left: 2rem;}.width33{width: calc(33.333% - 2rem);}.width66,a#logo + div[id^="content"] .grid:first-child > div:not([class*="width"]):first-child,a#logo + div[id^="content"] .grid:first-child > div.portfolio.list:first-child > .project > .introduction{width: calc(66.667% - 2rem);}.width25{width: calc(33.333% - 2rem);}.width33{width: calc(33.333% - 2rem);}.width50{width: calc(50% - 2rem);}.width66{width: calc(66.666% - 2rem);}.width75{width: calc(75% - 2rem);}.newsletter.index .input.text{width: 100%;margin-bottom: 0;}body .site-highlight h3{font-size: 2rem;margin-bottom: 0.5em;}body .site-highlight p{font-size: 1.5rem;max-height: 4.5rem;}body .news.list .news-item > .content{padding-bottom: 2rem;}.landingpage #split{height: calc(100vh - 35rem);}.landingpage #companyname > h1 > span{font-size: 3.4rem;}body .bulletinboard .bulletin-post + .form .select.input{width: 100%;}body .w-s-groups .group{width: calc(50% - 4rem);}.landingpage #default .grid{display: block;}}@media 	screen and (max-width: 767px),screen and (max-device-width: 767px) and (orientation: portrait),screen and (max-device-width: 499px) and (orientation: landscape){nav#menu-main{display: none;}nav#menu-main + *{margin-left: 0;}header > .inner{padding-left: 0;}#footer-left,#footer-right{width: auto;display: block;}#footer-left{padding-right: 0;margin-bottom: 4rem;}#footer-left:after{display: none;}a#logo{position: relative;float: right;right: auto;top: auto;margin: 4.2rem 2rem;height: auto;}a#logo + div[id^="content"] .grid:first-child > div:not([class*="width"]):first-child,a#logo + div[id^="content"] .grid:first-child > div.portfolio.list:first-child > .project > .introduction{width: auto;min-height: 0;}a#logo + div,a#logo + div[id^="content"] .grid:first-child > div:first-child:not([class*="width"]),a#logo + div[id^="content"] .width33:first-child + .width33,a#logo + div[id^="content"] .width66:first-child{min-height: 0;}a#logo{max-width: 33%;}a#logo.over-banner{position: absolute;right: 2rem;}a#logo + div.banner.index:after{left: 20%;}div.banner.index > div > div.banners{max-height: 31rem;}.newsletter.index .input.text{width: calc(100% - 14.6rem);margin-bottom: 0;}.width25{width: calc(33.333% - 2rem);}.width33{width: calc(50% - 2rem);}.width50{width: calc(50% - 2rem);}.width66{width: auto;display: block;}.width75{width: auto;display: block;}#col-main,#col-aside{width: auto;display: block;margin-left: 0;}a#logo + #content-cols > #col-aside{padding-top: 0;}.modal{margin: 0;width: auto;left: 20px;right: 20px;}.modal.fade.in{top: 20px;}.wysiwyg img,.portfolio #description img{max-width: 40%;}body .download.index:not(.list) .download-item{width: calc(33.333% - 2.9rem);}body .download.index:not(.list) > div:nth-child(6n+1){margin-left: 3.5rem;}body .download.index:not(.list) > div:nth-child(3n+1){margin-left: 0;}body .portfolio.list ul.projects > li{width: calc(50% - 2rem);}body .portfolio.list ul.projects > li:nth-child(3n){margin-right: 2rem;}body .portfolio.list ul.projects > li:nth-child(2n){margin-right: 0;}body .portfolio.list #video iframe{max-height: 40rem;}.landingpage #split{height: 66vh;}.landingpage #split > a{height: 50%;width: 100%;position: relative;top: auto;left: auto;right: auto;}.landingpage #companyname > h1 > span{font-size: 2.2rem;padding: 0 1.5rem;}.landingpage #companyname > h1.inner{width: 90%;padding-top: 0.5rem;padding-bottom: 0.5rem;}.landingpage #companyname:before{right: 80%;}.landingpage #companyname:after{left: 80%;}.landingpage #director,.landingpage #director > img,.landingpage #logo{width: 12rem;}.landingpage #companyname > h1:before,.landingpage #companyname > h1:after,.landingpage #companyname > h1 > span:first-child:after{height: 9rem;}header .searchForm.search div.form > form > div.text{left: 6rem;}header .searchForm.search div.form > form > div.text > input{min-width: 0;}nav#menu-mobile{z-index: 5;display: block;position: fixed;box-sizing: border-box;width: 280px;right: 0;top: 0;bottom: 0;background: #f26927;border-left: 2px solid #fba47d;padding: 20px;-webkit-transform: translateX(340px);transform: translateX(340px);-webkit-transition: all 0.3s;transition: all 0.3s;}nav#menu-mobile > ul{position: absolute;top: 20px;bottom: 20px;left: 20px;right: 20px;overflow: auto;-webkit-overflow-scrolling: touch;}nav#menu-mobile li{display: block;}nav#menu-mobile a{color: #fff;}nav#menu-mobile a:hover{color: #333;}nav#menu-mobile a.active,nav#menu-mobile a.section{font-weight: bold;}nav#menu-mobile > ul > li{border-bottom: 1px solid #fff;}nav#menu-mobile > ul > li > a{font-size: 2rem;padding: 2px;}nav#menu-mobile > ul > li > a:not(:only-child){border-bottom: 1px solid #fff;}nav#menu-mobile > ul > li ul{padding: 5px 20px;}#mobile-btn{display: block;position: absolute;height: 6.5rem;line-height: 6.5rem;right: 2rem;top: 0;font-weight: bold;text-transform: uppercase;font-size: 1.8rem;}#mobile-btn:before{content: "\f0c9";font-family: 'FontAwesome';font-size: 2rem;margin-right: 0.5rem;font-weight: normal;}nav#menu-mobile.active{-webkit-transform: translateX(0);transform: translateX(0);}#mobile-close{font-size: 4rem;line-height: 1;font-weight: bold;position: absolute;top: 0;left: -37px;width: 35px;border-left: 2px solid #fba47d;border-bottom: 2px solid #fba47d;background: #f26927;text-align: center;border-radius: 0 0 0 10px;}body [data-w-multigallery-columns="10"] .w-multigallery2-item,body [data-w-multigallery-columns="9"] .w-multigallery2-item,body [data-w-multigallery-columns="8"] .w-multigallery2-item,body [data-w-multigallery-columns="7"] .w-multigallery2-item,body [data-w-multigallery-columns="6"] .w-multigallery2-item,body [data-w-multigallery-columns="5"] .w-multigallery2-item{width: 25%;}body .w-s-groups .group{width: calc(100% - 4rem);}}@media	screen and (max-width: 559px),screen and (max-device-width: 559px) and (orientation: portrait){footer .width25{width: auto;}footer .width33{width: auto;}footer .width50{width: auto;}footer .width66{width: auto;}footer .width75{width: auto;}h1{font-size: 2.8rem;}h2,.oranje-groot{font-size: 2.6rem;}.intro{font-size: 2rem;}.moduleTitle{font-size: 2.4rem;}body .portfolio.list ul.filter{border-top: 1px solid #f69464;padding: 2px;}body .portfolio.list ul.filter + .active-bar{display: none;}body .portfolio.list ul.filter > li{display: block;border-radius: 0;}body .portfolio.list ul.filter > li + li{margin-left: 0;margin-top: 2px;}body .portfolio.list ul.filter > li.active{background: #f26927;color: #fff;}body .portfolio.list ul.projects > li{width: 100%;margin-right: 0;}body .portfolio.list ul.projects > li:nth-child(3n){margin-right: 0;}body .portfolio.list .nav-tabs > li{float: none;display: block;}body .portfolio.list .nav-tabs > li + li{margin-left: 0;}body div.form > form > div > label,body div.form > form > div > .htmlLabel{display: block;width: 100%;}body div.form > form > div > input[type="text"],body div.form > form > div > input[type="password"],body div.form > form > div > textarea,body div.form > form > div > select,body .comment .comment-post textarea,body .comment .comment-post input{width: 100%;display: block;}body .comment .text.input,body .comment .textarea.input{min-width: 0;}body div.form > form div.input.file > img,body div.form > form div.input.file > a,body div.form > form div.input.file > .clearFile,body div.form > form > div.input.checkbox,body div.form > form > div.input.radio{margin-left: 0;}.newsletter.index .input.text{width: 100%;margin-bottom: 0;}.landingpage #companyname > h1{text-align: center;}.landingpage #companyname > h1 > span{font-size: 1.8rem;width: auto;padding: 0 1.5rem;}.landingpage #companyname > h1 > span + span{padding-left: 0;}.landingpage #companyname > h1 > span:first-child{padding-right: 0.6rem;}.landingpage #companyname > h1 > span:first-child::after{display: none;}.landingpage #companyname > h1.inner{width: 95%;}.landingpage #content > div{display: block;}.landingpage #director,.landingpage #director > img,.landingpage #logo{width: 16rem;}.landingpage #director,.landingpage #logo{margin: auto;}.landingpage #intro{margin: 4rem 2rem;padding: 0;}.landingpage #split > a > h2{padding: 0.2rem;}body .product-highlight > div.image,body .product-highlight > div.details{display: block;width: auto;}body .faces-item{width: calc(50% - 16px);}body .faces.list .details dl{width: auto;}body .faces.list .details dl > dt,body .faces.list .details dl > dd{width: auto;display: block;}body [data-w-multigallery-columns="10"] .w-multigallery2-item,body [data-w-multigallery-columns="9"] .w-multigallery2-item,body [data-w-multigallery-columns="8"] .w-multigallery2-item,body [data-w-multigallery-columns="7"] .w-multigallery2-item,body [data-w-multigallery-columns="6"] .w-multigallery2-item,body [data-w-multigallery-columns="5"] .w-multigallery2-item,body [data-w-multigallery-columns="4"] .w-multigallery2-item{width: 33.3333%;}.width25{width: auto;display: block;}.width33{width: auto;display: block;}.width50{width: auto;display: block;}.width66{width: auto;display: block;}.width75{width: auto;display: block;}}@media	screen and (max-width: 400px),screen and (max-device-width: 400px) and (orientation: portrait){body{min-width: 320px;}iframe{max-height: 50vh;}a#logo{max-width: 50%;margin: 0 25% 4rem;right: auto;float: none;top: 2rem;}body .portfolio.list #video iframe{max-height: 30rem;}body .download.index:not(.list) .download-item{width: calc(50% - 2rem);}body .download.index:not(.list) > div:nth-child(3n+1){margin-left: 3.5rem;}body .download.index:not(.list) > div:nth-child(2n+1){margin-left: 0;}body .news.list .news-item > .image{float: left;margin: 0 1.5rem 0 0;}body .news.list .news-item > .image + .content{display: block;width: auto;padding-left: 0;}.landingpage #split{height: calc(100vh - 29px);}.thumbnail{max-width: 42%;}main > .banner.index{display: none;}a#logo.over-banner{position: relative;right: auto;}header .searchForm.search.active div.form > form > div.text{width: 14rem;}body [data-w-multigallery-columns="10"] .w-multigallery2-item,body [data-w-multigallery-columns="9"] .w-multigallery2-item,body [data-w-multigallery-columns="8"] .w-multigallery2-item,body [data-w-multigallery-columns="7"] .w-multigallery2-item,body [data-w-multigallery-columns="6"] .w-multigallery2-item,body [data-w-multigallery-columns="5"] .w-multigallery2-item,body [data-w-multigallery-columns="4"] .w-multigallery2-item,body [data-w-multigallery-columns="3"] .w-multigallery2-item{width: 50%;}}@media(max-width:767px){.only-desktop{display:none !important;}}@media(min-width:768px){.only-mobile{display:none !important;}}