#footer-widgets .footer-widget a,#footer-widgets .footer-widget li a,#footer-widgets .footer-widget li a:hover{color:#ffffff}.footer-widget{color:#ffffff}.et_slide_in_menu_container,.et_slide_in_menu_container .et-search-field{letter-spacing:px}.et_slide_in_menu_container .et-search-field::-moz-placeholder{letter-spacing:px}.et_slide_in_menu_container .et-search-field::-webkit-input-placeholder{letter-spacing:px}.et_slide_in_menu_container .et-search-field:-ms-input-placeholder{letter-spacing:px}@media only screen and (min-width:1350px){.et_pb_row{padding:27px 0}.et_pb_section{padding:54px 0}.single.et_pb_pagebuilder_layout.et_full_width_page .et_post_meta_wrapper{padding-top:81px}.et_pb_fullwidth_section{padding:0}}html,body{font-size:16px!important}::-moz-selection{color:#fff;background:#884649}::selection{color:#fff;background:#884649}.footer::-moz-selection{color:#000;background:#884649}.footer::selection{color:#000;background:#884649}body .et-menu a:hover{opacity:1!important}.mf-cursor{color:#884649}a .mf-cursor{color:#000}body .mf-cursor-media{position:absolute;width:200px;height:200px;margin:-100px 0 0 -100px}body a{color:inherit;text-decoration-line:underline;text-underline-offset:4px;transition:300ms}body a:hover{color:#864447;text-decoration-line:underline;text-underline-offset:4px}body a.et_pb_button,body a.et_pb_button:hover,body li a:hover,body a.mobile_nav{text-decoration-line:none;text-underline-offset:0px;color:inherit}.header_left .et_pb_button_0_tb_header_wrapper{margin-left:auto}.et_pb_section_0_tb_header{position:fixed!important;padding:0px!important;z-index:10010;width:100%;left:0px;top:32px;bottom:auto;margin-top:0px}a.et_pb_button.light{background:linear-gradient(to left,#fff 50%,#884649 50%) right!important;background-size:200%!important;transition:.4s ease-out!important}a.et_pb_button.color{background:linear-gradient(to left,#884649 50%,#fff 50%) right!important;background-size:200%!important;transition:.4s ease-out!important}a.et_pb_button:hover{background-position:left!important}@media (max-width:980px){.pa-fullscreen-menu .et_pb_menu__wrap{justify-content:flex-end!important}.pa-fullscreen-menu .et_pb_menu__wrap .et_pb_menu__menu{display:none!important}.pa-fullscreen-menu .et_pb_menu__wrap .et_mobile_nav_menu{display:block!important;align-items:center!important}.pa-fullscreen-menu .opened #mobile_menu1{width:100vw!important;position:fixed!important;top:0em!important;left:0vw!important;height:100vh!important;display:flex!important;justify-content:center!important;flex-direction:column!important;opacity:1!important;visibility:visible!important;transition:visibility 0.3s,opacity 0.3s ease-in-out;padding:0!important;z-index:-1}.pa-fullscreen-menu .closed #mobile_menu1{background-color:#fff!important;text-align:center!important;width:100vw!important;position:fixed!important;left:100vw!important;top:0em!important;height:100vh!important;display:flex!important;justify-content:center!important;align-items:center!important;flex-direction:column!important;transition:visibility 0.3s,opacity 0.3s,left 1s,ease-in-out;opacity:0!important;visibility:hidden!important}.pa-fullscreen-menu #mobile_menu1 li{list-style:none!important;text-align:left!important;width:100%}.pa-fullscreen-menu .et_pb_menu__wrap span.mobile_menu_bar{z-index:999999!important}.pa-fullscreen-menu .et_pb_menu__wrap .opened .mobile_menu_bar:before{content:"\4d"!important}.pa-fullscreen-menu .opened .mobile_menu_bar{position:fixed!important}.pa-fullscreen-menu .et_mobile_menu{border-top:none}.pa-fullscreen-menu .et_mobile_menu .menu-item-has-children>a{background-color:transparent}.et_mobile_menu li a:hover{background-color:transparent;opacity:1}.pa-fullscreen-menu .et_mobile_menu li a{border-bottom:none}}.pa-fullscreen-menu{margin-top:0px!important}.fluid-width-video-wrapper{padding:56.2% 0 0 0!important}.active .accordion-content{display:block!important}@media only screen and (min-width:786px){.custom_menu ul.sub-menu{border-radius:25px;margin-top:20px;padding:10px 10px}.custom_menu ul.sub-menu li{padding-right:0px!important;padding-left:20px;display:block}.custom_menu ul.sub-menu li a:hover{background-color:inherit!important}.custom_menu ul.sub-menu li a{width:fit-content;padding-left:0px;padding-right:0px}}@media only screen and (max-width:786px){.custom_menu ul.sub-menu li a{padding-left:30px;font-size:1.7rem}.custom_menu ul.sub-menu{box-shadow:none}}body .et_pb_section h2{font-weight:600!important}body .et_pb_section h3{font-family:'CircularStd',Helvetica,Arial,Lucida,sans-serif;font-size:2rem;color:#000000!important}body .et_pb_section p{font-family:'Circular Std book',Helvetica,Arial,Lucida,sans-serif}@media only screen and (max-width:980px){body .et_pb_section h3{font-size:2rem}body .et_pb_section p{font-size:1rem}}@media only screen and (max-width:767px){body .et_pb_section h3{font-size:1.5rem}body .et_pb_section p{font-size:1rem}}@media only screen and (min-device-width:200px) and (max-device-width:900px) and (orientation:landscape){.home_s1{margin-top:75px!important}.home_carousel{margin-top:450px!important}.home_video{margin-top:150px!important}}.home_s1{display:grid;place-items:center}@-moz-document url-prefix(){.home_s1{display:block}.home_s1 .et_pb_column{padding-top:150px}}.home_carousel{padding:0px!important}.portfolio-section{color:#000}.accordion .accordion-content .excerpt{padding-bottom:15px}.accordion .accordion-content p.categories,p.categories,p.category{font-family:'Circular Std book',Helvetica,Arial,Lucida,sans-serif;font-weight:500;font-size:1rem;padding:5px 30px;padding-bottom:5px!important;width:fit-content;border-radius:25px;box-shadow:0px 2px 8px 0px rgba(0,0,0,0.3);background-color:#fff;color:#000}.accordion .accordion-content p.categories,.accordion .accordion-content p.category{font-size:0.9rem}.accordion{margin-bottom:20px}.accordion a{text-decoration:none!important;color:inherit!important}.accordion h3.accordion-title{opacity:0.3}.accordion h3.accordion-title:hover{opacity:1;transition:1s;cursor:pointer}.accordion.active h3.accordion-title{opacity:1}.nav_container{position:absolute;z-index:10;margin-left:10%;margin-top:5%}.img_container{width:70%;float:right;border-radius:15px}.img_container img{border-radius:15px;transition:1s}#projecten .et_pb_column{display:flex;justify-content:space-between;align-items:center}#projecten .projects_heading{margin-bottom:0px!important}.accordion-meta{display:flex;justify-content:space-between;align-items:center;margin-top:20px}.accordion-meta .mobile-link a{color:#874548;font-weight:600}@media only screen and (min-width:980px){.accordion-meta .mobile-link{padding-right:50px}}@media only screen and (max-width:767px){.nav_container{width:100%;margin-left:0%;margin-top:0%;position:inherit}.img_container{display:none}#projecten .et_pb_column{align-items:flex-start}.portfolio-meta{display:flex;flex-direction:column;justify-content:center}.portfolio-meta .item-description{width:100%!important;float:none!important}.portfolio-meta .categories{float:none!important;margin:0px!important;align-self:center!important}.portfolio-meta .categories .category{margin-right:0px!important}}.et-pb-icon-circle{padding:19px}.et_pb_animation_top.et-animated{opacity:1;-webkit-animation:none!important;animation:none!important}.et-waypoint:not(.et_pb_counters){opacity:1!important}@media only screen and (min-width:767px) and (max-width:900px){.homepage_portfolio{height:150vh}.nav_container{width:60%}}@media only screen and (min-width:901px) and (max-width:1000px){.homepage_portfolio{height:140vh}.nav_container{width:60%}}@media only screen and (min-width:1001px) and (max-width:1100px){.homepage_portfolio{height:150vh}.nav_container{width:50%}}@media only screen and (min-width:1101px) and (max-width:1200px){.homepage_portfolio{height:150vh}.nav_container{width:50%}}@media only screen and (min-width:1201px) and (max-width:1400px){.homepage_portfolio{height:160vh}.nav_container{width:40%}}@media only screen and (min-width:1401px) and (max-width:1600px){.homepage_portfolio{height:140vh}.nav_container{width:40%}}@media only screen and (min-width:1601px){.homepage_portfolio{height:110vh}.nav_container{width:40%}}@media only screen and (min-width:980px){#diensten .foto .et_pb_column{display:flex;justify-content:space-between;align-items:center}#diensten .diensten_item .et_pb_module:first-child{width:50%!important;margin-bottom:0px!important}#diensten .diensten_item{opacity:0.4;transition:0.5s}#diensten .diensten_item:hover{opacity:1;transition:0.5s;cursor:pointer}}.klanten-logos-carousel{position:relative;overflow:hidden}.klanten-logos-carousel::before{content:"";position:absolute;top:0;left:0;width:20%;height:100%;background:linear-gradient(to left,rgba(243,237,237,0),rgba(243,237,237,1));pointer-events:none;z-index:10}.klanten-logos-carousel::after{content:"";position:absolute;top:0;right:0;width:20%;height:100%;background:linear-gradient(to right,rgba(243,237,237,0),rgba(243,237,237,1));pointer-events:none;z-index:10}.overlay-text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1;width:100%}body .overlay-text h2{font-size:7rem;color:#fff!important;font-weight:600;font-family:'CircularStd',Helvetica,Arial,Lucida,sans-serif;text-align:center}.testimonial_row{display:flex;justify-content:space-between}.testimonial_content{width:80%}ul.testimonial_menu{padding:0;list-style-type:none}.testimonial_nav li{padding:5px 0px}span.accordion-button{font-family:'Circular Std book',Helvetica,Arial,Lucida,sans-serif;line-height:1.2em;font-size:1rem;color:#000;font-weight:600;opacity:0.4;transition:1s}span.accordion-button.active{opacity:1}span.accordion-button:hover{cursor:pointer;opacity:1}.testimonial_row .accordion-content p{font-size:2rem;line-height:1.3em;font-family:'Circular Std book',Helvetica,Arial,Lucida,sans-serif;color:#000}p.accordion_beoordeling::before{content:'“ ';font-size:3rem;color:#884649}p.accordion_beoordeling::after{content:' ”';font-size:3rem;color:#884649}@media only screen and (max-width:768px){p.accordion_beoordeling::before,p.accordion_beoordeling::after{font-size:inherit}}.testimonial_row .accordion-content p.accordion_name,.testimonial_row .accordion-content p.accordion_function{font-family:'Circular Std book',Helvetica,Arial,Lucida,sans-serif;line-height:1.2em;font-size:1rem;color:#000;padding-bottom:0px!important;font-style:normal}.testimonial_row .accordion-content .accordion_name{font-weight:600;margin-bottom:10px}.mobile_review-carousel button.slick-arrow{display:none!important}.mobile_review-carousel .accordion-panel{font-family:'Circular Std book',Helvetica,Arial,Lucida,sans-serif;line-height:1.2em;font-size:1rem;color:#000;padding-bottom:0px!important;font-style:normal}.mobile_review-carousel .accordion_name{font-weight:600;padding-bottom:5px}@media only screen and (min-width:980px){.footer{display:grid;place-items:center}.footer_right{display:flex;justify-content:center;flex-direction:column}}@media only screen and (min-width:768px){.footer_row_two .et_pb_column{display:flex;justify-content:space-between;align-items:baseline}.footer_row_two .et_pb_column .et_pb_module{margin-bottom:0px!important}.footer_row_two .et_pb_column .et_pb_module.email{flex:1;text-align:center}.footer_row_two .et_pb_column .et_pb_module.copyright{text-align:right}}@media only screen and (min-width:1040px){.footer_row_two .et_pb_column .et_pb_module{flex:1}}.cookieContainersection,.cookieContainersection .et_pb_row,.cookieContainersection .et_pb_row .et_pb_column{height:0px!important;padding:0px!important}#cmplz-manage-consent .cmplz-manage-consent{display:none}.cookieControl__ControlButton{position:fixed;right:20px;bottom:20px;border:0;outline:0;width:40px;height:40px;cursor:pointer;min-width:40px;min-height:40px;border-radius:50%;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:background-color .2s;box-shadow:0 0 10px rgba(0,0,0,.3);background-color:#fff}.cookieControl__ControlButton:hover{background-color:#884649}.cookieControl__ControlButton svg{position:absolute;top:50%;left:50%;min-width:24px;min-height:24px;max-width:24px;max-height:24px;transition:color .2s;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translate(-50%,-50%);color:#000}.cookieControl__ControlButton:hover svg{color:#fff}div.cmplz-manage-consent{display:none}.footer_contact_info a:hover{color:#000}.et_pb_section_0_tb_header{position:fixed!important;padding:0px!important;z-index:10010;width:100%;left:0px;top:32px;bottom:auto;margin-top:0px}.dienst_proces_row .count h2{border:3px solid #864447;border-radius:50px;padding:15px 17px;width:fit-content;background-color:#fff}@media only screen and (min-width:768px){.content{display:grid;grid-template-columns:65% 30%;gap:5%}.image{grid-row:2;gap:0px}.connector-line{position:absolute;left:30px;top:-50px;height:5000px;width:3px;background-color:#864447}span.dienst{padding:0px 30px}}@media only screen and (min-width:980px){.dienst_proces_row h2.boxed{margin-top:20px}body .process_steps .dienst_proces_row .content .proces_step_description h2{margin-bottom:10px}span.dienst{padding:0px 40px}}@media only screen and (min-width:200px) and (max-width:768px){span.dienst{padding:0px 20px!important}}.diensten_s1{display:grid;place-items:center}@-moz-document url-prefix(){.diensten_s1{display:block}.diensten_s1 .et_pb_column{padding-top:150px}}span.dienst{background-color:#fff;color:#864447;border-radius:100px}.count .et_pb_text_inner{z-index:10}.project_item_meta{display:flex}.project_header{display:flex;flex-direction:column;justify-content:space-between;align-items:center;display:block}.project_title{align-self:center}.project_footer{align-self:bottom}.project_footer .et_pb_column{display:flex;justify-content:space-between;width:100%}.project_footer .et_pb_column .et_pb_module{flex:1;padding:10px;margin:5px;align-self:flex-end}.project_footer .et_pb_main_blurb_image{margin-bottom:0px}.project_footer .project_item_meta p.categories{margin-right:5px}@media only screen and (min-width:768px){.image-gallery-container.two{display:grid;grid-template-columns:47.5% 47.5%;gap:5%}.image-gallery-container.three{display:grid;grid-template-columns:30% 30% 30%;gap:5%}}.image-gallery-container{display:grid;justify-items:center;gap:25px}.image-gallery-container img{border-radius:25px;box-shadow:0px 2px 8px 0px rgba(0,0,0,0.3)}.projectenoverzicht_s1{display:grid;place-items:center}@-moz-document url-prefix(){.projectenoverzicht_s1{display:block}.projectenoverzicht_s1 .et_pb_column{padding-top:150px}}.projectenoverzicht_s1 .et_pb_main_blurb_image{margin-bottom:0px!important}@media only screen and (min-width:768px){.projectenoverzicht_s1 .et_pb_row{display:flex}.s1_intro{display:flex;align-items:flex-start}.s1_intro .et_pb_text{align-self:flex-end}}.portfolio-grid{display:flex;flex-wrap:wrap}.portfolio-content{width:calc(66.67% - 20px);margin-bottom:50px;position:relative;overflow:hidden;border-radius:25px;box-shadow:0px 2px 8px 0px rgba(0,0,0,0.3);height:500px}@media only screen and (max-width:980px){.portfolio-content{width:100%;margin-bottom:25px;height:300px}}.portfolio-content img{object-fit:cover;width:100%!important;height:100%!important}.portfolio-content::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.2);z-index:1;pointer-events:none;transition:background-color 0.3s ease}@media only screen and (max-width:980px){.portfolio-content::before{background-color:rgba(0,0,0,0.5)!important}}.portfolio-content:hover::before{background-color:rgba(0,0,0,0.5)}.portfolio-content:hover .portfolio-meta{opacity:1}@media only screen and (max-width:980px){.portfolio-content .portfolio-meta{opacity:1}}.portfolio-info h2{text-align:center;margin:0;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);opacity:1;z-index:1;font-family:'CircularStd',Helvetica,Arial,Lucida,sans-serif;font-size:4rem;color:#FFFFFF!important;padding-left:30px;padding-right:30px}@media only screen and (min-width:200px) and (max-width:768px){.portfolio-info h2{font-size:2rem!important}.portfolio-meta .item-description p{font-size:1rem!important}.portfolio-meta .categories p.category{padding:0px 20px!important}}@media only screen and (min-width:768px) and (max-width:980px){.portfolio-info h2{font-size:3rem!important}.portfolio-meta .item-description p{font-size:1.5rem!important}}.portfolio-meta{position:absolute;bottom:0;left:0;right:0;color:#fff;opacity:0;transition:opacity 0.8s;padding-bottom:15px;display:flex;justify-content:space-between;z-index:10;padding-left:30px;padding-right:30px}.portfolio-meta .categories{float:left;margin:10px;display:flex;align-self:flex-end}.portfolio-meta .categories .category{margin-right:10px}.portfolio-meta .item-description{float:right;margin:10px;text-align:center;width:50%}.portfolio-meta .item-description p{font-family:'Circular Std book',Helvetica,Arial,Lucida,sans-serif;font-size:2rem;line-height:1.25em;color:#fff}.portfolio-content:nth-child(even){margin-left:auto;margin-right:0}.portfolio-content:nth-child(odd){margin-left:0;margin-right:auto}.fluid-width-video-wrapper iframe{border-radius:25px;box-shadow:rgba(0,0,0,0.3) 0px 2px 8px 0px}.single_photo .et_pb_blurb_container{text-align:left!important;margin-top:-150px!important;z-index:100!important;position:absolute!important;margin-left:25px!important}@media only screen and (min-width:768px){.foto .et_pb_column{display:flex;justify-content:right;gap:100px}}.over_s1{display:grid;place-items:center}@-moz-document url-prefix(){.over_s1{display:block}.over_s1 .et_pb_column{padding-top:150px}}@media only screen and (min-width:980px){.grid_s2,.grid_s3{display:grid;place-items:center}}span.dienst.red{background-color:#864447;color:#fff}@media only screen and (max-width:980px){.single-foto{display:flex;flex-direction:column-reverse}}.njc_form input,.njc_form textarea{border-radius:100px!important;padding-top:1.7rem!important;padding-bottom:1.7rem!important;padding-left:1.7rem!important;padding-right:1.7rem!important;font-size:1rem!important;box-shadow:0px 5px 10px 0px rgba(0,0,0,0.1)!important;border:none!important;font-family:'Circular Std book',Helvetica,Arial,Lucida,sans-serif!important;color:#000!important}.njc_form .wpforms-field-textarea textarea{border-radius:15px!important}.njc_form input::placeholder,.njc_form .wpforms-field-textarea textarea::placeholder{font-family:'Circular Std book',Helvetica,Arial,Lucida,sans-serif!important;color:#00000070!important}.njc_form p.contact{font-family:'Circular Std book',Helvetica,Arial,Lucida,sans-serif!important;color:#000000!important;font-size:2rem!important;padding-bottom:25px}.njc_form .wpforms-field-container{border-top:0.7px solid #000!important;padding:25px 0px!important}.njc_form .seperator{border-top:0.7px solid #000!important;padding-top:35px!important;margin-top:25px!important}.njc_form button.wpforms-submit{font-family:'Circular Std book',Helvetica,Arial,Lucida,sans-serif!important;color:#000000!important;background:none!important;border:0px!important;font-size:2rem!important;position:relative!important;text-decoration:none!important;padding:0!important}.njc_form button.wpforms-submit::after{position:absolute;content:"";width:100%;height:3px;top:100%;left:0;border-radius:25px;background:#884649;transition:transform 0.5s;transform:scaleX(0);transform-origin:left}.njc_form button.wpforms-submit:hover::after{transform:scaleX(1)}span.et-pb-icon{transition:transform 0.3s}button.wpforms-submit:hover+.contact_blurb span.et-pb-icon{transform:rotate(45deg)}body .wpforms-confirmation-container-full{width:fit-content!important;border-top:2px solid #000!important;border-bottom:2px solid #000!important;border-left:none!important;border-right:none!important;background:inherit!important;margin:100px 0px!important;font-size:1rem!important;color:#000!important}@media only screen and (max-width:768px){.wpforms-mobile-full{padding-left:10px!important;padding-right:10px!important}.njc_form input,.njc_form textarea{padding-top:1.5rem!important;padding-bottom:1.5rem!important;padding-left:1.5rem!important;padding-right:1.5rem!important}}span.et-pb-icon.link_icon{font-size:1rem;transition:none}body.error404 footer{display:none!important}