.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}#menu-hoofdmenu li a{position:relative}#menu-hoofdmenu li:not(:last-child) a::before{content:"";position:absolute;right:-12px;height:20px;width:2px;background-color:#87B545}.top-header-wrapper .phone-wrap i,.top-header-wrapper .mail-wrap i{color:white}.top-header-wrapper .mail-wrap{margin-left:10px}.social-buttons-wrapper a i{font-size:24px;color:#fff;background-color:#B38D5B;border-radius:50%;width:40px;height:40px;line-height:40px;text-align:center;margin:2px}.head-border h1::after,.head-border h2::after,.head-border h3::after,.head-border h4::after,.head-border h5::after,.head-border h6::after{content:"";display:block;width:60px;height:3px;margin:20px auto 10px auto}.head-border-white h1::after,.head-border-white h2::after,.head-border-white h3::after,.head-border-white h4::after,.head-border-white h5::after,.head-border-white h6::after{background-color:#fff}.head-border-black h1::after,.head-border-black h2::after,.head-border-black h3::after,.head-border-black h4::after,.head-border-black h5::after,.head-border-black h6::after{background-color:#000}.head-border-green h1::after,.head-border-green h2::after,.head-border-green h3::after,.head-border-green h4::after,.head-border-green h5::after,.head-border-green h6::after{background-color:#87b545}.reviews-wrapper .reviewer-name{color:#87b545;font-size:17px;font-weight:bold}.reviews-wrapper .reviewer-name::before{content:"";display:block;width:60px;height:3px;margin:20px auto;background-color:#000}.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}#menu-hoofdmenu li a{font-size:16px}}@media all and (min-width:1100px) and (max-width:1405px){}@media all and (min-width:768px) and (max-width:980px){}