.faq-wrapper{padding-top:130px;padding-bottom:60px;background:linear-gradient(0deg,rgba(0,0,0,.2) 0,rgba(0,0,0,.2) 100%),#121212}@media screen and (max-width:991px){.faq-wrapper{padding-top:50px}}.faq-list .collapse-button-faq{padding:25px 30px 25px 30px;border-radius:8px;margin-bottom:20px;border:1px solid #575757}@media (max-width:991px){.faq-list .collapse-button-faq{padding:20px}}.faq-list .collapse-button-faq .accordion-header{padding-right:60px}@media (max-width:991px){.faq-list .collapse-button-faq .accordion-header{padding-right:40px;font-size:14px}}.faq-list .collapse-button-faq .accordion-header:after{content:"";position:absolute;right:0;top:-5px;width:25px;height:20px;background:url('images/arrow_back_ios1.svg') no-repeat center center}.faq-list .collapse-button-faq .accordion-header[aria-expanded=true]:after{transform:rotate(180deg);top:3px}.faq-list .collapse-button-faq .body{padding-right:60px;height:0;overflow:hidden;color:#a7a9ac}@media screen and (max-width:991px){.faq-list .collapse-button-faq .body{padding-right:0}}.faq-list .collapse-button-faq .body>.UITextArea{margin-top:20px}.faq-list .collapse-button-faq .body p:last-child{margin-bottom:0}.faq-list .collapse-button-faq .body.collapse.in{height:auto}.faqs-section{padding:90px 0;background:var(--theme-tertiary)}@media (max-width:1199px){.faqs-section{padding:40px 0}}.faqs-section .list-row .list-detail-item{width:100%!important;float:none!important}.references-list{min-height:760px}.references-list__img{position:absolute;right:0;top:0;padding-left:30px}@media screen and (max-width:991px){.references-list__img{display:none}}.references-list__img img{border-radius:24px}.references-list .list-detail-item{position:static}.references-list .list-detail-item>.template-row{position:static;margin:0}.references-list .list-detail-item:first-child .references-list__img{z-index:1}.references-list__item{padding:16px 20px;border:1px solid transparent;border-radius:12px;margin-bottom:16px;background-color:#0a0a0a}@media screen and (max-width:991px){.references-list__item{border-color:var(--theme-primary);padding:15px}}.references-list__item a:hover{text-decoration:none}.references-list__item.active{border-color:var(--theme-primary);background:#0a0a0a url('images/arrow_outward.svg') no-repeat right 10px top 10px}.references-list__item.active+.references-list__img{z-index:2}.references-list__readmore{width:50px;height:50px;overflow:hidden;opacity:0;position:absolute;right:10px;top:10px}.recent-projects-list__view-all{position:absolute;width:50%;bottom:130px;left:50%}@media screen and (max-width:991px){.recent-projects-list__view-all{position:static;width:auto;margin-bottom:70px}}.recent-projects-list__view-all .btn{margin-left:30px}@media screen and (max-width:991px){.recent-projects-list__view-all .btn{margin-left:0}}.recent-projects{padding:150px 0 80px}@media screen and (max-width:991px){.mobile-arrow{position:relative}.mobile-arrow::after{content:'';position:absolute;width:27px;height:27px;background:url(images/arrow_outward.svg) no-repeat;right:0;top:0;background-size:contain}}.project-info{padding:80px 0 45px;background:var(--theme-secondary) url('images/VAN-GINKEL1.svg') repeat-x left center}.project-info.bg-primary{background:var(--theme-tertiary) url('images/VAN-GINKEL1.svg') repeat-x left center}@media screen and (max-width:991px){.project-info{padding:40px 0;background-size:200%}}.home-diensten{background-color:var(--theme-secondary);padding:120px 0 80px}@media screen and (max-width:991px){.home-diensten{padding:60px 0}}.diensten-block{height:500px;padding:0;overflow:hidden}@media screen and (max-width:991px){.diensten-block{height:240px;margin-bottom:20px;border-radius:16px;overflow:hidden}}.diensten-block:hover .background-img{transform:scale(1.05)}.diensten-block:hover .template-component{transform:scale(.95)}.diensten-block .background-img{height:100%;display:flex;flex-direction:column;justify-content:flex-end;padding:15px 15px 25px 15px}.diensten-block .background-img::before{content:'';position:absolute;bottom:0;left:0;right:0;height:60%;background:linear-gradient(180deg,rgba(22,22,22,0) -6.85%,#000 100%);pointer-events:none}.visible .diensten-block .background-img,.visible .diensten-block .template-component{transition:transform .3s ease}@media screen and (max-width:991px){.over-ons__video{margin-top:40px}}.over-ons__video video{position:static}.over-ons__video img{border-radius:24px}.over-ons__service-item{border-bottom:1px solid #3f454c;padding-bottom:14px;padding-top:14px}.over-ons__service-item.service-icon{position:relative;margin-left:85px;width:calc(100% - 85px)}@media screen and (max-width:991px){.over-ons__service-item.service-icon{margin-left:65px;width:calc(100% - 65px)}}.over-ons__service-item.service-icon::before{width:60px;height:60px;content:'';display:inline-block;position:absolute;left:-90px;pointer-events:none}@media screen and (max-width:991px){.over-ons__service-item.service-icon::before{left:-70px;width:45px;height:55px}}.over-ons__service-item.service-icon.icon-1::before{background:url('images/service-icon-1.svg') no-repeat}.over-ons__service-item.service-icon.icon-2::before{background:url('images/service-icon-2.svg') no-repeat}.over-ons__service-item.service-icon.icon-3::before{background:url('images/service-icon-3.svg') no-repeat}.over-ons__service-item.service-icon.icon-4::before{background:url('images/service-icon-4.svg') no-repeat}.header-banner__content{max-width:1174px;margin:100px auto;height:680px;display:flex;flex-direction:column;justify-content:flex-end;padding-left:15px;padding-right:15px}@media screen and (max-width:991px){.header-banner__content{margin:0 0 70px;height:calc(100vh - 150px)}}.empty-gradient-row{background:linear-gradient(to bottom,#000 0,#0e0e0e 100%);height:100px}@media screen and (max-width:991px){.empty-gradient-row{height:50px}}.bg-VAN-GINKEL{background-image:url('images/VAN-GINKEL.svg');background-repeat:no-repeat;background-position:right bottom;background-size:contain}.recent-projects{background-color:var(--theme-tertiary)}@media screen and (max-width:991px){.recent-projects{padding:60px 0 30px}}.recent-projects-list{background:var(--theme-tertiary) url('images/radial-gradient1.png') no-repeat right bottom}@media screen and (max-width:991px){.recent-projects-list{background-position:right top;background-size:50%}}.home-banner .background-img::before{content:"";position:absolute;top:0;left:0;width:65%;bottom:0;background:linear-gradient(90deg,#000 -8.55%,rgba(0,0,0,0) 103.96%);height:100%;opacity:.9;pointer-events:none}@media screen and (max-width:991px){.home-banner .background-img::before{width:100%;height:50%;top:auto;bottom:0}}.home-banner .background-img>.template-row{z-index:1}<!-- module: frontend/template controller: default  action: themestyle -->