@media only screen and (max-width:1799px){.page-banner-wrapper .page-banner{background-position:650px 90px, center}.front-banner .swiper-container .swiper-wrapper .swiper-slide{background-position:650px 90px, center}}@media only screen and (max-width:1499px){.container-min{max-width:899px}.contact-section .info-block{max-width:400px;width:100%}.contact-section .info-block .info-card{width:100%}.front-banner .swiper-container .swiper-wrapper .swiper-slide{background-position:400px 90px, center}.front-banner .swiper-container .swiper-wrapper .swiper-slide .front-banner-inner{padding-right:20px}.page-banner-wrapper .page-banner{background-position:390px 90px, center}.page-banner-wrapper .page-banner .page-banner-inner{padding-right:20px}.text-logo-section article{margin-right:20px}.project-template-default .swiper-container{height:240px}.project-template-default .swiper-container .swiper-wrapper{height:240px}}@media only screen and (max-width:1399px){footer:after{width:300px}}@media only screen and (max-width:1299px){.contact-section .form-block{max-width:500px}.contact-section .info-block .info-card{max-width:460px}.employees-section .employees-inner{grid-column-gap:10px}.employees-section .employees-inner .employee{height:310px}.employees-section .employees-inner .employee .employee-info .name{font-size:24px}.employees-section .employees-inner .employee .employee-info .icons img{max-width:16px;max-height:16px;margin-right:10px}.slider-wrapper .swiper-container{height:500px}.slider-wrapper .swiper-container .swiper-wrapper{height:500px}.slider-wrapper .swiper-container .swiper-wrapper .swiper-slide{height:500px}.cta-section{margin-top:50px;margin-bottom:50px}.cta-section .btn{min-width:auto;max-width:inherit}footer:before{bottom:-250px;top:inherit}footer .footer-inner{grid-template-columns:1fr 1fr 1fr;grid-auto-flow:inherit}}@media only screen and (max-width:1199px){article{font-size:19px;line-height:34px;font-weight:300}h1{font-size:35px;line-height:35px;font-weight:300}h2{font-size:34px;line-height:34px;font-weight:300}h3{font-size:28px;line-height:30px}.container-min{max-width:780px}.btn{font-size:20px;padding:15px 30px 12px 30px}.front-banner .swiper-container .swiper-wrapper .swiper-slide{background-position:360px 160px, center;background-size:420px 380px, cover}.front-banner .swiper-container .swiper-wrapper .swiper-slide .front-banner-inner .front-banner-content{width:410px;height:350px;padding:90px 50px 20px 60px}.front-banner .swiper-container .swiper-wrapper .swiper-slide .front-banner-inner .front-banner-content h1{font-size:46px;line-height:48px}.front-banner .swiper-container .swiper-wrapper .swiper-slide .front-banner-inner .front-banner-content span{font-size:22px;line-height:30px}.page-banner-wrapper .page-banner{background-position:400px 180px, center;background-size:410px 350px, cover}.page-banner-wrapper .page-banner .page-banner-inner .page-banner-content{width:410px;height:350px;padding:90px 50px 20px 60px}.page-banner-wrapper .page-banner .page-banner-inner .page-banner-content h1{font-size:46px;line-height:48px}.page-banner-wrapper .page-banner .page-banner-inner .page-banner-content:after{width:100%;height:100%}.home .intro article{font-size:20px}.page-template-default .intro article{font-size:20px}.front-icons .icon .icon-image img{max-width:112px;max-height:75px}.front-icons .icon span{font-size:30px;margin-top:0px}.services-wrapper .services-inner ul li{font-size:20px}.contact-section .form-block{max-width:420px}.contact-section .info-block .info-card{max-width:370px}.contact-section .info-block .info-card img{width:250px}.contact-section .info-block .info-card .locations{grid-template-columns:1fr}.text-logo-section img{margin-top:80px}.quote{padding-top:70px;padding-bottom:70px}.quote p{font-size:25px}.quote span{font-size:20px}.posts-wrapper .title-row .btn{padding:15px 15px 13px 15px}}@media only screen and (max-width:899px){.container-full .container-min{padding:0px}.container-min{max-width:670px}header .header-inner{overflow:hidden}header .header-inner nav{display:none}.ham{display:block}.front-banner{height:430px}.front-banner .swiper-container .swiper-wrapper .swiper-slide{background-position:230px 60px, center}.page-banner-wrapper .page-banner{background-position:250px 180px, center}.page-banner-wrapper .page-banner .page-banner-inner .icon{left:10px;max-height:120px;max-width:120px}.page-banner-wrapper .page-banner .page-banner-inner .icon img{max-height:80px;max-width:80px}.services-wrapper .services-inner{grid-column-gap:40px}.contact-section .form-block{max-width:100%}.posts-wrapper .posts-grid .post{min-height:320px}.posts-wrapper .posts-grid .post .post-inner h3{font-size:24px;line-height:25px}.text-text-section{grid-template-columns:1fr;grid-gap:20px}}@media only screen and (max-width:799px){.page-banner-wrapper .page-banner{background-position:90% 180px, center}.front-banner{height:430px}.front-banner .swiper-container .swiper-wrapper .swiper-slide{background-position:90% 60px, center}}@media only screen and (max-width:699px){.container-min{padding-left:10px;padding-right:10px}.front-icons{display:grid;grid-template-columns:1fr 1fr 1fr}.employees-section .employees-inner{grid-template-columns:1fr 1fr;grid-gap:10px}.employees-section .employees-inner .employee{height:390px}.cta-section{justify-content:center;flex-direction:column;border-left:10px solid #fff;border-right:10px solid #fff}.cta-section h3{margin-bottom:20px;text-align:center}.text-logo-section{flex-direction:column}.text-logo-section img{margin-top:40px}footer{padding-bottom:0px}footer:before{display:none}footer .footer-inner{grid-template-columns:1fr}footer .footer-inner .footer-item #menu-footer-mobiel{display:block}footer .footer-inner .footer-item img{margin-bottom:40px}footer .footer-inner .footer-item:nth-child(2){display:none}footer .footer-inner .footer-item:nth-child(3){display:none}footer .footer-inner .footer-item:nth-child(4){display:none}}@media only screen and (max-width:599px){body{padding-top:120px}header .header-inner img{height:50px}.front-banner{height:400px}.front-banner .swiper-container .swiper-wrapper .swiper-slide .front-banner-inner{padding-right:0px}.front-banner .swiper-container .swiper-wrapper .swiper-slide .front-banner-inner .front-banner-content{width:100%;height:100%;padding:10px;background:linear-gradient(90deg, rgba(18, 64, 127, 0.8) 0%, rgba(54, 169, 224, 0.8) 100%);flex-direction:column;align-items:flex-start;justify-content:center}.front-banner .swiper-container .swiper-wrapper .swiper-slide .front-banner-inner .front-banner-content .btn{min-width:200px;text-align:center;align-self:inherit}.front-banner .swiper-container .swiper-wrapper .swiper-slide .front-banner-inner .front-banner-content:after{display:none}.page-banner-wrapper{height:360px}.page-banner-wrapper .page-banner .page-banner-inner{padding-right:0px}.page-banner-wrapper .page-banner .page-banner-inner .icon{left:50%;bottom:0px;max-height:70px;max-width:70px;z-index:2;transform:translateX(-50%)}.page-banner-wrapper .page-banner .page-banner-inner .icon img{max-height:40px;max-width:40px}.page-banner-wrapper .page-banner .page-banner-inner .page-banner-content{padding:10px;width:100%;height:100%;background:linear-gradient(90deg, rgba(18, 64, 127, 0.8) 0%, rgba(54, 169, 224, 0.8) 100%);align-items:center;flex-direction:column}.page-banner-wrapper .page-banner .page-banner-inner .page-banner-content:after{display:none}.front-icons .icon .icon-image{height:75px}.front-icons .icon .icon-image img{max-width:82px;max-height:54px}.front-icons .icon span{font-size:20px}.services-wrapper h3{text-align:left}.services-wrapper .services-inner{grid-template-columns:1fr}.services-wrapper .services-inner article{text-align:left;margin-bottom:30px}.services-wrapper .services-inner ul li{font-size:18px}.posts-wrapper .posts-grid{grid-gap:10px;grid-template-columns:1fr}.posts-wrapper .posts-grid .post .post-inner{opacity:1}.posts-wrapper .posts-grid .post .post-inner:before{opacity:0.8}.contact-section .info-block{justify-content:center}.contact-section .info-block .info-card{padding:20px;justify-content:center;align-items:center;display:flex;flex-direction:column}.contact-section .info-block .info-card img{width:190px}.quote p{font-size:22px;line-height:42px}.slider-wrapper .swiper-container .swiper-pagination{left:50%;transform:translateX(-50%);bottom:10px}}@media only screen and (max-width:499px){.slider-wrapper .swiper-container{height:380px}.slider-wrapper .swiper-container .swiper-wrapper{height:380px}.slider-wrapper .swiper-container .swiper-wrapper .swiper-slide{height:380px}.employees-section .employees-inner{grid-template-columns:1fr}footer:after{display:none}footer .footer-inner{grid-template-columns:1fr}}