.et_pb_bottom_inside_divider{margin-bottom:-2px}.et_pb_top_inside_divider{margin-top:-2px}#menu-topmenu{}#menu-topmenu li:not(:last-child) a::before{content:"";position:absolute;right:-12px;height:16px;width:2px;background-color:#fff}#menu-topmenu .current-menu-item a{font-weight:bold}.et_mobile_menu .menu-item-has-children>a{background-color:transparent}#menu-hoofdmenu li a{position:relative}#menu-hoofdmenu>li.current-menu-parent>a,#menu-hoofdmenu>li.current-menu-item>a{color:#000000!important;font-weight:800}.et-search-form,.nav li ul,.et_mobile_menu,.footer-widget li:before,.et_pb_pricing li:before,blockquote{border-color:#378D3F!important}#menu-hoofdmenu .service-contact-menu-item a{background-color:#99c039;color:#fff!important;border-radius:10px;font-weight:400;padding:10px 20px;margin:20px 0 20px 10px}#menu-hoofdmenu>li.current-menu-parent.service-contact-menu-item>a,#menu-hoofdmenu>li.current-menu-item.service-contact-menu-item>a{color:#ffffff!important}.et_pb_menu_0_tb_header.et_pb_menu ul li.current-menu-item a{font-weight:bold}#hoofdmenu-wrapper .et_pb_menu__logo{margin-right:0;background:#ffffff;padding:10px 10px 0 10px;position:fixed;top:0;max-width:200px;overflow:visible;transition:max-width 0.3s ease,padding 0.3s ease,position 0.3s ease}#hoofdmenu-wrapper .et_pb_menu__logo img{display:block;position:relative;margin:0 auto;padding:20px;background:#ffffff}.et_pb_sticky--top #hoofdmenu-wrapper .et_pb_menu__logo{padding:8px 0 0 0;max-width:60px;max-height:none;position:relative}.et_pb_sticky--top #hoofdmenu-wrapper .et_pb_menu__logo img{bottom:0;padding:8px}.top-header-wrapper .phone-wrap i,.top-header-wrapper .mail-wrap i{color:white}.top-header-wrapper .mail-wrap{margin-left:10px}.review-wrapper .grw-review .grw-review-inner{border-radius:6px!important}.dsm_image_carousel_0 .swiper-button-prev:before,.dsm_image_carousel_0 .swiper-button-next:before,.dsm_card_carousel_0 .swiper-button-prev:before,.dsm_card_carousel_0 .swiper-button-next:before{margin:0}.dsm_card_carousel .swiper-button-next,.dsm_card_carousel .swiper-button-prev{height:40px;width:40px}@media (max-width:1240px) and (min-width:981px){.topmenu-row,.hoofdmenu-row{width:95%}.hoofdmenu-row .et_pb_menu__logo-wrap{width:200px}}.price-table-wrapper{width:100%}.price-table-wrapper table{width:100%;border-collapse:collapse}.price-table-wrapper table tr{border:0}.price-table-wrapper table tr td,.price-table-wrapper table tr th{border:0;padding:0;color:#1d1d1b}.price-table-wrapper table tr td:nth-child(1),.price-table-wrapper table tr th:nth-child(1){padding-right:1rem;white-space:nowrap}.price-table-wrapper table tr td:nth-child(2),.price-table-wrapper table tr th:nth-child(2){text-align:right;padding-right:4rem;white-space:nowrap}.price-table-wrapper table tr td:nth-child(3),.price-table-wrapper table tr th:nth-child(3){padding-right:1rem;white-space:nowrap}.contact-table{border-collapse:collapse;margin:0!important;padding:0!important;border:0!important}.contact-table td{margin:0!important;padding:2px 2px!important;border:0!important;vertical-align:top;font-size:16px}.contact-table td:first-child{width:1%;white-space:nowrap;padding-left:0!important;font-size:18px}.pll-parent-menu-item ul.sub-menu{width:auto}.pll-parent-menu-item ul.sub-menu li a{width:60px}ul.check-list{list-style:none;padding-left:0;margin:0}ul.check-list li{position:relative;padding-left:26px;margin-bottom:4px;font-weight:800}ul.check-list li::before{content:"\f058";font-family:"Font Awesome 6 Free";font-weight:800;position:absolute;left:0;top:0;color:#378D3F}body #page-container .et_pb_section .et_pb_button_module_wrapper a.et_pb_button.arrow-circle-btn,body #page-container .et_pb_section .et_pb_button_module_wrapper a.et_pb_button.arrow-circle-btn:hover{position:relative;padding-left:48px!important}body #page-container .et_pb_section .et_pb_button_module_wrapper a.et_pb_button.arrow-circle-btn::after{content:none!important;display:none!important}body #page-container .et_pb_section .et_pb_button_module_wrapper a.et_pb_button.arrow-circle-btn::before{content:"\f0da"!important;font-family:"Font Awesome 6 Free"!important;font-weight:900!important;position:absolute!important;left:36px;top:50%;transform:translateY(-50%);display:inline-block!important;font-size:20px;line-height:1;opacity:1!important}.boeg-card{border:1px solid #205bae;border-radius:30px;padding:28px 24px;box-shadow:0 10px 28px rgba(0,60,90,0.08);height:100%}.boeg-card h3{color:#205bae;font-size:32px;line-height:1;font-style:italic;font-weight:800;margin-bottom:22px;padding-bottom:14px;border-bottom:3px solid #205bae}.boeg-card p{display:flex;justify-content:space-between;gap:16px;margin:0;padding:10px 0;border-bottom:1px solid #e6f2f6;font-size:16px;line-height:1.4}.boeg-card p:last-child{border-bottom:none}.boeg-card strong{color:#111111;font-weight:700}@media (max-width:980px){.boeg-card{margin-bottom:24px}.boeg-card h3{font-size:28px}}@media (max-width:767px){.boeg-card{padding:24px 20px}.boeg-card p{display:block}.boeg-card strong{display:block;margin-bottom:3px}}.et-search-form,.nav li ul,.et_mobile_menu,.footer-widget li:before,.et_pb_pricing li:before,blockquote{border-color:#ffffff!important}#et_search_icon:hover,.mobile_menu_bar:before,.mobile_menu_bar:after,.et_toggle_slide_menu:after,.et-social-icon a:hover,.et_pb_sum,.et_pb_pricing li a,.et_pb_pricing_table_button,.et_overlay:before,.entry-summary p.price ins,.et_pb_member_social_links a:hover,.et_pb_widget li a:hover,.et_pb_filterable_portfolio.et_pb_portfolio_filters li a.active,.et_pb_filterable_portfolio .et_pb_portofolio_pagination ul li a.active,.et_pb_gallery .et_pb_gallery_pagination ul li a.active,.wp-pagenavi span.current,.wp-pagenavi a:hover,.nav-single a,.tagged_as a,.posted_in a{color:#ffffff!important}@media all and (min-width:1100px) and (max-width:1405px){}@media all and (max-width:980px){#hoofdmenu-wrapper .et_pb_menu__logo{padding:2px;max-width:50px;position:relative}#hoofdmenu-wrapper .et_pb_menu__logo img{padding:2px}.et_pb_sticky--top #hoofdmenu-wrapper .et_pb_menu__logo{padding:2px;max-width:50px;position:relative}.et_pb_sticky--top #hoofdmenu-wrapper .et_pb_menu__logo img{padding:2px!important}.price-table-wrapper{overflow-x:scroll;overflow-y:hidden;-webkit-overflow-scrolling:touch}.price-table-wrapper table tr td:nth-child(2),.price-table-wrapper table tr th:nth-child(2){padding-right:2rem}.price-table-wrapper table tr td:nth-child(3),.price-table-wrapper table tr th:nth-child(3){padding-left:1rem}}@media all and (min-width:768px) and (max-width:980px){}