/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Jan 21 2026 | 09:50:56 */
.icon-groep::before {
	content: "\f0c0";
	margin-right: 8px !important;
	font-family: "Font Awesome 5 Pro" !important;
	font-weight: 100 !important;
}
.icon-duur::before {
	content: "\f017";
	margin-right: 8px !important;
	font-family: "Font Awesome 5 Pro" !important;
	font-weight: 100 !important;
}
.icon-investering::before {
	content: "\e5ce";
	margin-right: 8px !important;
	font-family: "Font Awesome 5 Pro" !important;
	font-weight: 100 !important;
}
.icon-quote::before {
	//content: "\f10d";
	//margin-right: 8px !important;
	//font-family: "Font Awesome 5 Pro" !important;
	//font-weight: 100 !important;
}
.icon-telefoon::before {
	content: "\f095";
	margin-right: 8px !important;
	font-family: "Font Awesome 5 Pro" !important;
	font-weight: 100 !important;
}
.module-marker {
	background: #B69C51 !important;
	padding: 10px 20px !important;
	border-radius: 50px !important;
	color: white !important;
	font-weight: bold !important;
	width: max-content !important;
	font-size: 12px !important;
	text-transform: uppercase !important;
	letter-spacing: 1px !important;
}
.page-id-2101 .site-main-header-wrap.site-header-row-container.site-header-focus-item.site-header-row-layout-standard {
	background: #B69C51 !important;
}
.page-id-2101 .site-top-header-wrap.site-header-row-container.site-header-focus-item.site-header-row-layout-standard {
	background: #D9CCA7 !important;
}
.page-id-2101 .site-main-header-wrap.site-header-row-container.site-header-focus-item.site-header-row-layout-standard .site-container {
	//margin: 0px !important;
	//padding-left: 70px !important;
	//padding-right: 70px !important;
	/* width: 100% !important; */
}
.page-id-2101 .site-branding a.brand img {
	filter: brightness(0) invert(1) !important;
}
.page-id-2101 #wat-anderen-zeggen {
	display: none !important;
}


.page-id-2568 .site-main-header-wrap.site-header-row-container.site-header-focus-item.site-header-row-layout-standard {
	background: #B69C51 !important;
}
.page-id-2568 .site-top-header-wrap.site-header-row-container.site-header-focus-item.site-header-row-layout-standard {
	background: #D9CCA7 !important;
}
.page-id-2568 .site-main-header-wrap.site-header-row-container.site-header-focus-item.site-header-row-layout-standard .site-container {
	//margin: 0px !important;
	//padding-left: 70px !important;
	//padding-right: 70px !important;
	/* width: 100% !important; */
}
.page-id-2568 .site-branding a.brand img {
	filter: brightness(0) invert(1) !important;
}
.page-id-2568 #wat-anderen-zeggen {
	display: none !important;
}



.page-id-2101 .wp-block-kadence-advancedbtn.kb-buttons-wrap {
	margin-bottom: 0px !important;
	margin-top: 0px !important;
}
body a {
	text-underline-offset: 4px;
	text-decoration: underline;
	transition: all 0.3s ease-in-out;
}
.widget-toggle-open-container .widget-toggle-open {
	padding: 0.8em 0.6em 0.4em 0em !important;
}
.sp-testimonial-pro-section a.tpro-read-more {
	display: block !important;
	margin-top: 10px !important;
	text-transform: uppercase !important;
	font-weight: bold !important;
	font-size: 14px !important;
	letter-spacing: 1px !important;
}
.geenrondeknoppen .kb-button.kt-button.button {
	border-radius: 0px !important;
	font-weight: bold !important;
}
.kb-buttons-wrap.geenrondeknoppen .kb-button {
    flex: 1 1 0 !important;
   text-align: center !important;
}
#snelnaar {
    position: sticky;
    top: 30px;
    z-index: 999;
}
.page-id-2101 .kb-button.kt-button.button {
	border-radius: unset;
	font-weight: unset !important;
}

.page-id-248 .site-branding a.brand img {
	display: block;
	filter: brightness(0) invert(1) !important;
}
button .kt-blocks-accordion-title-wrap {
	text-transform: none !important;
}

.kt-accordion-id2101_bb89e1-6b:not(.kt-accodion-icon-style-basiccircle):not(.kt-accodion-icon-style-xclosecircle):not(.kt-accodion-icon-style-arrowcircle) > .kt-accordion-inner-wrap > .wp-block-kadence-pane > .kt-accordion-header-wrap .kt-blocks-accordion-icon-trigger::after, .kt-accordion-id2101_bb89e1-6b:not(.kt-accodion-icon-style-basiccircle):not(.kt-accodion-icon-style-xclosecircle):not(.kt-accodion-icon-style-arrowcircle) > .kt-accordion-inner-wrap > .wp-block-kadence-pane > .kt-accordion-header-wrap .kt-blocks-accordion-icon-trigger::before {
	background: #E2DED3 !important;
}

.kt-accodion-icon-style-basic .kt-blocks-accordion-icon-trigger::after, .kt-accodion-icon-style-basic .kt-blocks-accordion-icon-trigger::before, .kt-accodion-icon-style-basiccircle .kt-blocks-accordion-icon-trigger::after, .kt-accodion-icon-style-basiccircle .kt-blocks-accordion-icon-trigger::before {
	height: 3px !important;
	width: 10px !important;
	left: 10px !important;
}
.kb-splide.kb-slider-group-arrows .splide__arrows .splide__arrow {
	opacity: 1 !important;
}
.kt-blocks-carousel .splide.kb-slider-arrow-position-bottom-right .splide__arrows {
	bottom: -70px !important;
	right: -10px !important;
}
.kt-blocks-carousel .splide.kb-slider-group-arrows .splide__arrows {
	gap: 10px !important;
}

