/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Jun 23 2026 | 09:09:39 */
.search-field {
	border-radius: 50px !important;
}
.kb-button:hover {
	transform: scale3d(1.03, 1.03, 1) !important;
	transition: transform 0.5s cubic-bezier(0, 0, 0.44, 1.18) !important;
}
body a {
	text-underline-offset: 4px;
	text-decoration: underline;
	transition: all 0.3s ease-in-out;
}
input[type="text"], input[type="email"], input[type="url"], input[type="password"], input[type="search"], input[type="number"], input[type="tel"], input[type="range"], input[type="date"], input[type="month"], input[type="week"], input[type="time"], input[type="datetime"], input[type="datetime-local"], input[type="color"], textarea {
	border: 0px !important;
	padding: 0.8em 1.5em !important;
}
.search-field {
	font-size: 14px !important;
}
.header-search-bar form .kadence-svg-iconset svg {
	color: #d23872 !important;
}
.zknsectie .kt-inside-inner-col {
	max-width: max-content !important;
	padding: 10px 20px !important;
}
.boogjefoto {
  width: 100%;
  display: block;
  clip-path: ellipse(120% 100% at 50% 0%);
}

.mobile-navigation ul li.menu-item-has-children .drawer-nav-drop-wrap, .mobile-navigation ul li:not(.menu-item-has-children) a {
	border-bottom: 0px !important;
}

.mobile-navigation ul li.menu-item-has-children .drawer-nav-drop-wrap, .mobile-navigation ul li:not(.menu-item-has-children) a {
	border-bottom: 0px !important;
	font-size: 18px !important;
	font-family: Ubuntu !important;
	color: white !important;
	padding-bottom: 0px !important;
}
.kb-splide .splide__arrow {
	border-radius: 0px !important;
}
.mobile-menu-container.drawer-menu-container {
	margin-bottom: 20px !important;
}
.ietsdraaien {
	transform: rotate(-1deg) !important;
}
.kt-accordion-panel-active .kt-blocks-accordion-title {
	font-weight: bold !important;
	color: #E1437F !important;
}
.kt-blocks-accordion-title:hover {
	font-weight: bold !important;
}

.mobile-navigation ul li a {
	padding-bottom: 0px !important;
}

.mobile-navigation:not(.drawer-navigation-parent-toggle-true) ul li.menu-item-has-children .drawer-nav-drop-wrap button {
	border-left: 0px !important;
}


.mobielcontact {display: none !important;}







@media screen and (max-width: 767px) { 
	
.mobielcontact {display: block !important;}
.desktopcontact {display: none !important;}
	
	
.mobile-html.inner-link-style-normal img {
	width: 150px !important;
	float: left !important;
}


.mobile-html.inner-link-style-normal p {
  display: flex;
  align-items: center; /* zorgt voor verticale centrering */
  gap: 10px; /* optioneel, ruimte tussen de logo's */
}

.mobile-html.inner-link-style-normal img {
  display: block;
  height: auto;
}
	
.niettonen, .rondjeomnummer {
	display: none !important;
}	
	
	
	
	
	
}
















