.not_found_pg{height:calc(100vh - 99px)}.et_pb_menu .et_mobile_nav_menu .mobile_nav.opened span.mobile_menu_bar::before{content:"\4d"}.thank_you span.et_pb_image_wrap img{filter:brightness(0) saturate(100%) invert(12%) sepia(60%) saturate(3023%) hue-rotate(239deg) brightness(86%) contrast(99%)}.et_builder_inner_content.has_et_pb_sticky .et_pb_section.main_menu{box-shadow:0px 20px 20px hsl(0deg 0% 0% / 5%)}.et_pb_section.main_menu{position:absolute;width:100%}.et_pb_row.main_menu_row{display:flex;align-items:center;flex-wrap:wrap}.et_pb_row.main_menu_row nav.et-menu-nav li.menu-item a{font-size:16px;text-transform:uppercase;letter-spacing:0.32px;font-weight:600}.et_pb_row.main_menu_row .et_pb_menu__logo-wrap{margin:0 50px 0 0}.et_pb_row.main_menu_row nav.et-menu-nav .et-menu.nav{column-gap:10px}.main_banner .et_pb_slide_description{text-shadow:unset;padding:272px 0 152px;max-width:600px;margin-left:0}.main_banner .et_pb_slide_description h1{font-size:100px;line-height:106%;letter-spacing:-2px;font-weight:600;text-transform:uppercase;padding-bottom:20px}.main_banner .et_pb_slide::before{content:"";position:absolute;width:100%;height:100%;left:0;background:linear-gradient(180deg,rgb(255 255 255 / 83%) 10%,rgb(0 0 0 / 60%) 70%)}.main_banner .et_pb_slide_description h1 strong{font-weight:600;color:#abd39b}.main_banner .et_pb_slides .et_pb_slider_container_inner{display:flex;flex-direction:row-reverse}.main_banner .et_pb_slides .et_pb_slider_container_inner .et_pb_slide_image{margin:0}.main_banner .et_pb_slide::after{content:"";position:absolute;background-image:url(https://www.bosveldbouwadvies.nl/wp-content/uploads/2026/01/new-png-1.png);width:360px;height:770px;background-repeat:no-repeat;background-size:contain;z-index:111;right:20%;bottom:0}.et_pb_button_wrapper a.et_pb_button.et_pb_more_button,.et_pb_button_module_wrapper a.et_pb_button{padding:16px 30px!important;line-height:normal!important;position:relative;z-index:1;overflow:hidden}.et_pb_button_module_wrapper a.et_pb_button:hover{padding:16px 30px!important;line-height:normal!important}.et_pb_button_wrapper a.et_pb_button.et_pb_more_button::before,.et_pb_button_module_wrapper a.et_pb_button::before{content:"";position:absolute;display:block;background:#291f6c;z-index:-1;width:0;height:100%;opacity:1;right:0;margin:0;top:0;transition:all ease-in-out 0.3s;border-radius:12px}.et_pb_button_wrapper a.et_pb_button.et_pb_more_button:hover::before,.et_pb_button_module_wrapper a.et_pb_button:hover::before{width:100%;left:0;right:unset}.hidd .et_pb_text_inner h2{font-size:35px;line-height:45px}.et_pb_text_inner h1,.et_pb_text_inner h2{font-size:60px;line-height:110%;font-weight:600;letter-spacing:-1.2px;text-transform:uppercase}.hedd strong{font-size:16px;font-family:"Oswald",sans-serif;font-weight:600;color:#291f6c;line-height:1;display:inline-block;margin-bottom:20px;text-transform:uppercase}.et_pb_bg_layout_dark.hedd strong{color:#abd39b}.ser_box .et_pb_module.et_pb_blurb{height:100%;padding:27px;background:#fff;border-radius:20px}.ser_box .et_pb_module.et_pb_blurb .et_pb_main_blurb_image{width:80px;height:80px;display:flex;align-items:center;justify-content:center;background:#abd39b;border-radius:12px;transition:all ease-in-out 0.3s}.ser_box .et_pb_module.et_pb_blurb .et_pb_main_blurb_image img{width:44px;transition:all ease-in-out 0.3s}.ser_box .et_pb_module.et_pb_blurb .et_pb_main_blurb_image span.et_pb_image_wrap{margin:0 auto}.ser_box .et_pb_module.et_pb_blurb .et_pb_module_header{text-transform:uppercase;font-size:21px;line-height:25px;letter-spacing:-0.56px;font-weight:600}.ser_box .et_pb_module.et_pb_blurb:hover .et_pb_main_blurb_image{background:#291f6c}.ser_box .et_pb_module.et_pb_blurb:hover .et_pb_main_blurb_image img{filter:brightness(0) invert(1)}.about_sec .et_pb_row{display:flex;align-items:center;flex-wrap:wrap}.et_pb_module.image_ab span.et_pb_image_wrap img{border-radius:30px}.contact_frm form span textarea,.contact_frm form span input{width:100%;margin-top:24px;outline:none;padding:15px;border-radius:6px;font-size:16px}.contact_frm form span textarea{height:150px}.contact_frm form .flx p{display:flex;justify-content:space-between}.contact_frm form .flx p span.wpcf7-form-control-wrap{width:49%}.contact_frm form input.wpcf7-form-control.wpcf7-submit.has-spinner{font-size:16px;background-color:#abd39b;border-radius:12px;text-transform:uppercase;border:0;padding:16px 30px;line-height:normal;position:relative;z-index:1;cursor:pointer;font-family:"Oswald",sans-serif;font-weight:600;color:#291f6c;transition:all ease-in-out 0.3s;margin-top:24px}.contact_frm form input.wpcf7-form-control.wpcf7-submit.has-spinner:hover{background:#291f6c;color:#fff}.contact_sec .ser_box .et_pb_module.et_pb_blurb .et_pb_blurb_content{display:flex;align-items:center}.contact_sec .ser_box .et_pb_module.et_pb_blurb .et_pb_blurb_content .et_pb_main_blurb_image{margin:0 20px 0 0}.contact_sec .ser_box .et_pb_module.et_pb_blurb .et_pb_blurb_content .et_pb_blurb_container{width:calc(100% - 100px)}.contact_sec .ser_box .et_pb_module.et_pb_blurb .et_pb_blurb_description{font-size:18px}.contact_sec .ser_box .et_pb_module.et_pb_blurb .et_pb_blurb_description h3{font-size:24px;padding:10px 0 0;font-weight:600}.contact_sec .ser_box .et_pb_module.et_pb_blurb{background:#f5f7f7}.testi_sec .et_pb_row{padding:100px;background:#f5f7f7;border-radius:20px;margin-top:30px}.aioc_testimonial_carousel .aioc_testimonial_carousel_item .aioc_slide_content{font-size:24px;line-height:34px;font-weight:800;text-align:left}.testi_sec .aioc_testimonial_carousel_item .aioc_slide_wrapper{align-items:flex-start!important;border-left:1px solid #ddd;padding:0 0 0 60px}.testi_sec .aioc_testimonial_carousel_item .aioc_slide_wrapper p{padding:0 0 10px}.testi_sec .aioc_swiper_navigation.aioc_arrows_bottom_left{position:absolute;left:100px;bottom:100px}.testi_sec .aioc_swiper_navigation .swiper-button-next:hover:after,.testi_sec .aioc_swiper_navigation .swiper-button-prev:hover:after{color:#fff}.testi_sec .aioc_swiper_wrapper{position:unset}.testi_sec .et_pb_module.aioc_testimonial_carousel{position:unset}.testi_sec .aioc_swiper_wrapper .aioc_swiper_inner_wrap{position:unset}.testi_sec .et_pb_module.aioc_testimonial_carousel .et_pb_module_inner{position:unset}.testi_sec .et_pb_row .et_pb_column.et-last-child{position:unset}.testi_sec .aioc_swiper_navigation.aioc_arrows_bottom_left .swiper-button-prev,.testi_sec .aioc_swiper_navigation.aioc_arrows_bottom_left .swiper-button-next{width:64px;height:64px}.aioc_testimonial_carousel_item .aioc_slide_author_details .aioc_slide_name{font-family:"Oswald",sans-serif;font-weight:600;text-transform:uppercase;font-size:20px;line-height:30px;padding:0 0 6px}.ul_list ul,.ul_list ol{padding:0}.ul_list ul li{margin:10px 0;list-style:none;position:relative;padding-left:20px}.ul_list ol li{margin:10px 0}.ul_list ul li::before{content:"✔";position:absolute;color:#abd39b;width:10px;height:10px;left:0;top:1px}@media(min-width:981px){.et_pb_row.main_menu_row .et_pb_column.et-last-child{width:270px}.et_pb_row.main_menu_row .et_pb_column.et_pb_column--with-menu{width:calc(100% - 342px)}}@media(max-width:1239px) and (min-width:1200px){.main_banner .et_pb_slide::after{right:8%}.ser_box .et_pb_module.et_pb_blurb{padding:15px}.ser_box .et_pb_module.et_pb_blurb .et_pb_module_header{font-size:17px}.ser_box .et_pb_module.et_pb_blurb .et_pb_main_blurb_image{margin-bottom:15px}}@media(max-width:1199px) and (min-width:981px){.ser_box .et_pb_module.et_pb_blurb{padding:10px}.ser_box .et_pb_module.et_pb_blurb .et_pb_module_header{font-size:16px;line-height:20px}.ser_box .et_pb_module.et_pb_blurb .et_pb_main_blurb_image{margin-bottom:10px}.et_pb_row.ser_box{column-gap:7px;justify-content:space-between}.et_pb_row.ser_box .et_pb_column{margin:0;width:calc(20% - 5px)}.et_pb_text_inner h1,.et_pb_text_inner h2{font-size:50px;line-height:60px}.et_pb_row.main_menu_row .et_pb_column.et_pb_column--with-menu{width:calc(100% - 302px)}.et_pb_row.main_menu_row .et_pb_column.et-last-child{width:250px}.et_pb_row.main_menu_row{max-width:90%;width:90%}.main_banner .et_pb_slide::after{right:8%}.main_banner .et_pb_slide_description h1{font-size:80px;line-height:90px}.main_banner .et_pb_slide_description{max-width:430px}.main_banner .et_pb_slide::after{width:320px;height:710px}}@media(max-width:980px){.et_pb_row.ser_box{width:80%;max-width:1296px}.et_pb_section.main_menu .et_pb_column{margin:0}.et_pb_section.main_menu .et_pb_column.et-last-child{position:absolute;right:70px;top:50%;transform:translateY(-50%)}.et_pb_row.ser_box .et_pb_column{width:100%;margin-right:0}.et_pb_row.ser_box .et_pb_blurb_content{max-width:100%}.main_banner .et_pb_slide_description{padding:180px 0 90%}.main_banner .et_pb_slide::after{right:unset;left:50%;transform:translateX(-50%);width:265px;height:590px}.testi_sec .et_pb_row{padding:50px}.testi_sec .aioc_testimonial_carousel_item .aioc_slide_wrapper{padding:0 0 0 20px}.testi_sec .aioc_swiper_navigation.aioc_arrows_bottom_left{left:unset;right:50px;bottom:50px}}@media(max-width:767px){.thank_you span.et_pb_image_wrap img{width:80px}.hidd .et_pb_text_inner h2{font-size:24px;line-height:34px}.et_pb_section.main_menu .et_pb_column.et-last-child{display:none}.main_banner .et_pb_slide_description h1{font-size:71px;line-height:98%}.main_banner .et_pb_slide::after{width:215px;height:479px}.main_banner .et_pb_slide_description{padding:140px 0 500px;max-width:423px;margin:0 auto}.et_pb_text_inner h1,.et_pb_text_inner h2{font-size:40px;line-height:45px}.et_pb_slider.et_pb_module .et_pb_slides .et_pb_slide_content{font-size:16px;line-height:26px}.contact_frm form .flx p{display:block}.testi_sec .et_pb_row{padding:30px;margin-top:20px}.aioc_testimonial_carousel .aioc_testimonial_carousel_item .aioc_slide_content{font-size:18px;line-height:28px}.testi_sec .aioc_swiper_navigation.aioc_arrows_bottom_left{position:unset}}@media(max-width:479px){.main_banner .et_pb_slide_description{padding:150px 0 300px;margin:0 auto}.main_banner .et_pb_slide_description h1{max-width:280px;margin:0 auto 10px}.main_banner .et_pb_slide_description h1{font-size:54px;line-height:57px;padding-bottom:10px}.main_banner .et_pb_slide::after{width:145px;height:299px}.et_pb_module.image_ab span.et_pb_image_wrap img{border-radius:15px}.et_pb_row{max-width:90%;width:90%}.et_pb_row.ser_box{width:90%;max-width:90%}.et_pb_text_inner h1,.et_pb_text_inner h2{font-size:30px;line-height:35px}.ser_box .et_pb_module.et_pb_blurb{padding:20px}.ser_box .et_pb_module.et_pb_blurb .et_pb_main_blurb_image{margin-bottom:15px}.testi_sec .et_pb_row{padding:20px}.hedd strong{margin-bottom:10px}.testi_sec .aioc_testimonial_carousel_item .aioc_slide_wrapper{padding:0;border:0}.aioc_testimonial_carousel .aioc_testimonial_carousel_item .aioc_slide_content{font-size:16px;line-height:26px}.testi_sec .aioc_swiper_navigation.aioc_arrows_bottom_left .swiper-button-prev,.testi_sec .aioc_swiper_navigation.aioc_arrows_bottom_left .swiper-button-next{width:54px;height:54px}.layout3 .aioc_testimonial_carousel_item .aioc_slide_meta_wrapper{margin-top:10px}.contact_sec .ser_box .et_pb_module.et_pb_blurb .et_pb_blurb_description h3{padding-top:5px;font-size:21px}.et_pb_module.hedd{margin-bottom:8px}.testi_sec .et_pb_row .et_pb_column:first-child{margin-bottom:15px}.contact_frm form span textarea,.contact_frm form span input{margin-top:14px;font-size:14px}.contact_sec .ser_box .et_pb_module.et_pb_blurb .et_pb_blurb_content .et_pb_main_blurb_image{margin:0 10px 0 0}.contact_sec .ser_box .et_pb_module.et_pb_blurb .et_pb_blurb_content .et_pb_blurb_container{width:calc(100% - 90px)}.et_pb_button_module_wrapper a.et_pb_button:hover,.et_pb_button_wrapper a.et_pb_button.et_pb_more_button,.et_pb_button_module_wrapper a.et_pb_button{text-align:center;font-size:15px;padding:16px 20px!important}}