@media screen and (max-width: 999px){#nav .navTop{height:60px}#nav .menu,#nav .right .langMenu,#nav .right .mijnrefresj{display:none}#nav .logo{left:6%}#nav .right{right:6%;padding-top:15px}#nav .right .menu-icon{display:block}#nav .right .menu-icon i::before{display:inline-block;font-size:40px;margin-top:-5px}#header{align-items:center;flex-direction:row;flex-wrap:wrap;min-height:inherit}#header .text,#header .image{width:100% !important;order:1;flex:none}#header .image{height:400px;min-height:inherit;order:0}#header .text .frame{min-height:inherit;padding:50px 6% 20px 6% !important}#top{padding:20px 0px 0px 0px}#top .ce-textpic{flex-flow:column}#top .ce-gallery,#top .ce-bodytext{width:100%;text-align:center}#top .ce-right .ce-gallery{margin-left:0px}#top .diensten{display:inline-block;margin:20px 0px 0px 0px !important}#top img{display:inline-block}.frame{padding-top:50px !important;padding-bottom:50px !important}.frame-66,.frame-66np,.frame-50,.frame-50np,.frame-33,.frame-33np,.frame-25,.frame-25np{width:100%}.frame-default,.frame-66,.frame-50,.frame-33,.frame-25,.frame-teaser{padding-left:6%;padding-right:6%}.frame-space-before-weinig{padding-top:25px !important}.frame-space-after-weinig{padding-bottom:25px !important}.frame-space-before-geen{padding-top:0px !important}.frame-space-after-geen{padding-bottom:0px !important}.frame-teaser .ce-bodytext table td{width:48% !important}#home #top{padding-top:0px}#bgOverlay .textBox{padding-left:6% !important}#content .big{text-align:center;font-size:18px;line-height:30px}#content .big a,#content .big strong,#content .big i{font-size:18px;line-height:30px}#middle{padding:0px 0px 0px 0px}#aboutus{padding:0px 0px 0px 0px}#aboutus h2 i{font-size:30px}#aboutus p{width:100%;margin:0px auto 20px auto;font-size:18px;line-height:30px}#aboutus p strong,#aboutus p i{font-size:18px;line-height:30px}#home #aboutus .frame{width:100%}#bottom{padding:0px 0px 0px 0px}#home #bottom{padding:0px 0px 0px 0px}#home #bottom p{font-size:24px;line-height:36px}#contentBottom{padding-top:0px}#contentBottom .contactUs{width:88%;margin-bottom:50px;padding:0px 4% 0px 4%}#contentBottom .contactUs .frame{display:block;width:100%;text-align:center;order:0}#contentBottom .contactUs .frame:nth-child(2){padding-top:50px;padding-bottom:0px !important;order:1;display:flex;justify-content:center}#footer{padding:60px 6% 0px 6%}#footer .belMail,#footer .gegevens,#footer .right{width:100%;margin-bottom:40px}#footer .right .social{margin:10px 0px 0px 0px}#footer .right img{display:none}.rfrsjPortfolio .projectListBig,.rfrsjPortfolio .projectListSmall{display:block;height:inherit}.rfrsjPortfolio .projectListBig .project,.rfrsjPortfolio .projectListSmall .project{width:100%;height:inherit;margin:0px 0px 20px 0px;border-radius:0px}.rfrsjPortfolio .projectListBig .project:first-child,.rfrsjPortfolio .projectListSmall .project:first-child{border-top-left-radius:30px;border-top-right-radius:30px;border-bottom-left-radius:0px}.rfrsjPortfolio .projectListBig .project:last-child,.rfrsjPortfolio .projectListSmall .project:last-child{border-top-right-radius:0px;border-bottom-left-radius:30px;border-bottom-right-radius:30px}.rfrsjPortfolio .projectListBig .project:first-child .image,.rfrsjPortfolio .projectListBig .project .image{width:100% !important;height:auto !important}.rfrsjPortfolio .projectListBig .project .content{padding:0px 20px 0px 20px}.rfrsjPortfolio .projectListBig .project .content .logo{width:250px}.rfrsjPortfolio .projectListNormal .project{height:auto}.rfrsjPortfolio .projectList .project a{display:block;overflow:hidden}.rfrsjPortfolio .projectList .project .image{position:relative;display:block !important;height:auto;top:inherit;left:inherit;transform:none;margin-bottom:0px}.rfrsjPortfolio .projectList .project:hover .image{transform:none}.rfrsjPortfolio .projectSingle .back{background-color:#9ebf43;position:fixed;display:flex;align-items:center;justify-content:center;top:90px;left:6%;width:50px;height:50px;border-radius:30px;overflow:hidden;z-index:80;cursor:pointer;transition:all .4s !important}.rfrsjPortfolio .projectSingle .headerImage{height:inherit}.rfrsjPortfolio .projectSingle .headerImage .headerImageInner,.rfrsjPortfolio .projectSingle .headerImage .image,.rfrsjPortfolio .projectSingle .headerImage .logoWrapper{height:400px}.rfrsjPortfolio .projectSingle .headerImage .headerImageInner{position:relative}.rfrsjPortfolio .projectSingle .headerImage .image{position:relative}.rfrsjPortfolio .projectSingle .headerImage .logo{max-width:300px}.rfrsjPortfolio .projectSingle .headerImageText{background-color:#9ebf43;position:relative;width:100%;padding:50px 6% 60px 6%;overflow:hidden}.rfrsjPortfolio .projectSingle .headerImageText svg{display:none}.rfrsjPortfolio .projectSingle .headerImageText .text{position:relative;bottom:inherit;padding:0px 0px 0px 0px}.rfrsjPortfolio .projectSingle .headerImageText .text h2,.rfrsjPortfolio .projectSingle .headerImageText .text p{text-align:center}.rfrsjPortfolio .projectSingle .question{padding:50px 6% 30px 6%}.rfrsjPortfolio .projectSingle .top{padding-top:50px}.rfrsjPortfolio .projectSingle .stats{display:block;padding:0px 6% 50px 6%}.rfrsjPortfolio .projectSingle .stats .summary{width:100%;margin-bottom:50px}.rfrsjPortfolio .projectSingle .stats .summary p{font-size:18px;line-height:30px !important}.rfrsjPortfolio .projectSingle .stats .services{width:100%;padding:30px 6% 30px 6%}.rfrsjPortfolio .projectSingle .stats .services a{line-height:48px;font-size:18px}.rfrsjPortfolio .projectSingle .textContent{display:block;padding:50px 6% 50px 6%}.rfrsjPortfolio .projectSingle .textContent .image,.rfrsjPortfolio .projectSingle .textContent .text{width:100%}.rfrsjPortfolio .projectSingle .textContent .image{margin-bottom:50px}.rfrsjPortfolio .projectSingle .screenshot{padding:50px 6% 0px 6%}.rfrsjPortfolio .projectSingle .screenshot .text{width:100%}.rfrsjPortfolio .projectSingle .screenshot .images{margin-top:50px}.rfrsjPortfolio .projectSingle .screenshot .image{width:100%;margin-bottom:40px}.rfrsjPortfolio .projectSingle .quote,.rfrsjPortfolio .projectQuotes .quote{flex-wrap:wrap;width:88%;margin:20px auto 50px auto;padding:50px 10% 0px 10%}.rfrsjPortfolio .projectSingle .quote p,.rfrsjPortfolio .projectQuotes .quote p{font-size:18px;line-height:30px !important}.rfrsjPortfolio .projectSingle .quote .fa-quote-left,.rfrsjPortfolio .projectQuotes .quote .fa-quote-left{top:-8px;left:-50px;font-size:30px}.rfrsjPortfolio .projectSingle .quote .text,.rfrsjPortfolio .projectQuotes .quote .text{width:100%;order:0}.rfrsjPortfolio .projectSingle .quote .image,.rfrsjPortfolio .projectQuotes .quote .image{width:100%;order:1}.rfrsjPortfolio .clientShowcase{flex-wrap:wrap;margin:0px 0px 0px 0px;padding:0px 6% 0px 6%}.rfrsjPortfolio .clientShowcase .client{margin-bottom:40px}.rfrsjPortfolio .clientShowcase .europees-parlement{width:27%}.rfrsjPortfolio .clientShowcase .gemeente-den-haag{width:21%}.rfrsjPortfolio .clientShowcase .irado{width:28%}.rfrsjPortfolio .clientShowcase .parnassia-groep{width:28%}.rfrsjPortfolio .clientShowcase .royal-brinkman{width:30%}.rfrsjPortfolio .clientShowcase .universiteit-utrecht{width:25%}.rfrsjPortfolio .clients{height:360px;padding-left:6%;margin-bottom:50px}.rfrsjPortfolio .clients .client{width:200px;height:100px}.rfrsjPortfolio .clients .client img{filter:none}#portfolioSingle #top{padding-bottom:0px}}@media screen and (max-width: 850px){h1,h1 a,h1 strong,h1 i,h1 span,h1 u{font-size:36px !important;line-height:48px !important}h2,h2 a,h2 strong,h2 i,h2 span,h2 u{font-size:30px !important;line-height:36px !important}h3,h3 a,h3 strong,h3 i,h3 span,h3 u{font-size:24px !important;line-height:30px !important}h4,h4 a,h4 strong,h4 i,h4 span,h4 u{font-size:18px !important;line-height:24px !important}h5,h5 a,h5 strong,h5 i,h5 span,h5 u{font-size:18px !important;line-height:24px !important}h6,h6 a,h6 strong,h6 i,h6 span,h6 u{color:#000;font-size:18px;line-height:24px}#bgOverlay .textBox .top{width:350px}#bgOverlay .textBox .top,#bgOverlay .textBox .top strong,#bgOverlay .textBox .slogans span{font-size:30px !important;line-height:48px !important}#bgOverlay .textBox .slogans{height:55px}#bgOverlay .textBox .slogans span{animation:move2 20s}#aboutus h2{margin-bottom:10px}.frame-teaser td .fas,.frame-teaser td .far{font-size:36px !important;margin-bottom:0px}.rfrsjPortfolio .projectSingle .textContent h2 .fas,.rfrsjPortfolio .projectSingle .screenshot h2 .fas{font-size:24px}}@keyframes move2{0%{top:0px}6.25%{top:0px}12.5%{top:-50px}18.75%{top:-50px}25%{top:-100px}31.25%{top:-100px}37.5%{top:-150px}43.75%{top:-150px}50%{top:-200px}56.25%{top:-200px}62.5%{top:-250px}68.75%{top:-250px}75%{top:-300px}81.25%{top:-300px}87.5%{top:-350px}93.75%{top:-350px}}@media screen and (max-width: 649px){.headerBottom .left{display:none}.headerBottom .breadcrumbs{width:100%}.frame-teaser table td{width:100% !important;margin:25px 0px 25px 0px !important}.rfrsjPortfolio .projectList .project .content .logo{width:200px}.rfrsjPortfolio .projectList .universiteit-utrecht .content .logo{width:150px}.rfrsjPortfolio .projectList .ivaio .content .logo{max-height:80px !important}.rfrsjPortfolio .projectSingle .screenshot .image{padding:15px;border-radius:15px;overflow:hidden}.rfrsjPortfolio .projectSingle .quote,.rfrsjPortfolio .projectQuotes .quote{padding:30px 6% 0px 14%}.rfrsjPortfolio .projectSingle .quote .fa-quote-left,.rfrsjPortfolio .projectQuotes .quote .fa-quote-left{top:-2px;left:-30px;font-size:24px}.rfrsjPortfolio .projectSingle .quote .customer,.rfrsjPortfolio .projectQuotes .quote .customer{text-align:left}}@media screen and (max-width: 584px){#top .diensten li{margin:0px 0px 20px 0px !important;width:100% !important;text-align:center !important}#top .diensten li a{position:relative;font-size:18px !important}#top #c7 p{font-size:24px !important}.frame-teaser .ce-bodytext table td{width:100% !important}}@media screen and (max-width: 420px){#bgOverlay .textBox .button i{display:none}.cc-window{width:88% !important;top:auto !important;right:auto !important;bottom:20px !important;left:6% !important}.rfrsjPortfolio .projectList .project .content .button{margin-top:20px}}