/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Jan 28 2025 | 14:23:32 */
.site-branding a.brand img {
	max-width: 250px !important;
	margin-top: 80px !important;
}
img.custom-logo {
	position: absolute !important;
	/* width: 1200px !important; */
}
.ti-stars.star-lg {
	text-align: center !important;
}
.header-html2.inner-link-style-normal img {
	width: 35px !important;
	margin-left: 5px !important;
	height: 35px !important;
	margin-top: 8px !important;
}
#slider-1-slide-1-layer-6_6896 {
	display: none !important;
}
.kb-img.wp-image-86 {
	width: 300px !important;
}
.ti-widget.ti-goog .ti-dropdown-widget {
	display: none !important;
}
.ti-widget.ti-goog .ti-header {
	padding: 18px 15px !important;
}
.wp-block-kadence-image.kb-image_71c919-93.size-medium {
	text-align: right !important;
	float: right !important;
}
.ti-widget-container {
	float: left !important;
	margin-left: 20px !important;
}
.tp-title-wrap {
	display: none !important;
}
.kt-button.button.kt-btn-0-action.kt-btn-size-standard.kt-btn-style-basic.kt-btn-svg-show-always.kt-btn-has-text-true.kt-btn-has-svg-true, .kt-button.button.kt-btn-0-action.kt-btn-size-large.kt-btn-style-basic.kt-btn-svg-show-always.kt-btn-has-text-true.kt-btn-has-svg-true.kb-btn-global-inherit.wp-block-button__link {
	padding: 15px 20px !important;
}
.wp-block-table td, .wp-block-table th {
	padding: 0px !important;
	padding-bottom: 15px !important;
	border: 0px !important;
}
.wp-block-table.is-style-regular td:nth-child(1) {
	width: 70% !important;
}
.wp-block-table.is-style-regulart td:nth-child(2) {
	width: 30% !important;
}
.wp-block-table.is-style-regular {
	font-family: Roboto !important;
	font-weight: normal !important;
}
.wp-block-table.is-style-regular tr {
	vertical-align: top !important;
}
.wp-block-table td, .wp-block-table th {
	font-size: 16px !important;
	color: #555 !important;
}
.wp-block-table td strong, .wp-block-table th strong {
	font-size: 20px !important;
	color: #000 !important;
}
.kb-slide-item.kb-gallery-carousel-item.slick-slide {
	padding: 0px !important;
}
.wpcf7-form-control.has-spinner.wpcf7-submit {
	border-radius: 0px !important;
	text-transform: uppercase !important;
	font-size: 14px !important;
	font-family: Roboto !important;
	letter-spacing: 1px !important;
	padding: 10px !important;
	background: #a88f7b;
	font-weight: 300 !important;
}
.wpcf7-form-control.has-spinner.wpcf7-submit:hover {
	background: #3a332d;
}
.header-html-inner a {
	color: white !important;
}

.site-bottom-header-wrap.site-header-row-container.site-header-focus-item.site-header-row-layout-standard {
	display: none !important;
}
.wp-block-kadence-image.kb-image_448213-4b.size-large.deze-niet {
	display: none !important;
}

#kaart-rij2 {
	display: none !important;
}
.wp-block-kadence-image.kb-image_68a757-d3.size-medium {
	float: right !important;
}

#mobile-menu li a {
	//text-align: center !important;
}
#mobile-menu li a {
	font-size: 18px !important;
	font-weight: bold !important;
	padding: 10px !important;
	color: white !important;
	text-transform: uppercase !important;
	letter-spacing: 1px !important;
}

#mobile-menu .kt-svg-icon-list-text {
	font-family: Roboto !important;
	font-weight: 100 !important;
	color: white !important;
}
#mobile-menu .kt-svg-icon-list-text a {
	font-family: Roboto !important;
	font-weight: 100 !important;
	color: white !important;
}

.kt-svg-icon-list-style-default.kt-svg-icon-list-item-wrap.kt-svg-icon-list-item-0.kt-svg-icon-list-level-0 a {
	color: white !important;
}

#main-header .header-button2:hover {
	box-shadow: 0px !important;
}

#mobile-menu li a {
	font-size: 20px !important;
	font-weight: bold !important;
	padding: 5px 10px !important;
	color: white !important;
}

.kt-svg-icon-list-text a {
	border: 0px !important;
	text-decoration: none !important;
}


.kb-img.wp-image-519:hover, .kb-img.wp-image-515:hover, .kb-img.wp-image-521:hover, .kb-img.wp-image-520:hover, .kb-img.wp-image-518:hover {
	transform: scale(1.15);
	transition: transform .5s;
}
.grecaptcha-badge {
	display: none !important;
}

.site-branding a.brand img {
	filter: brightness(0) invert(1) !important;
}

.header-html2.inner-link-style-normal img {
	width: 44px !important;
	margin-left: 5px !important;
	height: 44px !important;
	margin-top: 17px !important;
}
a.glink img {
	opacity: 1 !important;
}


.wp-image-980 {
	position: absolute !important;
	left: 8px !important;
	width: 30px !important;
}


.button.header-button.button-size-medium.button-style-filled {
	display: none !important;
}


.logo-22 {
	margin-top: -65px !important;
}
.logo-22 .alignright.size-thumbnail {
	margin: 0px !important;
}

@media  screen and (max-width: 1440px) {

.header-html.inner-link-style-plain {
	display: none !important;
}
.site-bottom-header-wrap.site-header-row-container.site-header-focus-item.site-header-row-layout-standard {
	display: block !important;
}
.site-bottom-header-wrap.site-header-row-container.site-header-focus-item.site-header-row-layout-standard .site-container {
	padding: 0px !important;
	margin: -10px -25px !important;
	width: 100% !important;
	max-width: 100% !important;
}
.header-button2-wrap a {
	font-size: 16px !important;
}	
	
	
}


@media only screen and (max-width: 1280px) and (orientation : landscape) { 

.site-branding a.brand img {
	max-width: 200px !important;
	margin-top: 40px !important;
}
#kt-layout-id_3e277d-c2 {
	padding: 0px 20px !important;
}
.kadence-column_38587a-ec > .kt-inside-inner-col, .kadence-column_53d0ea-e7 > .kt-inside-inner-col {
	padding-left: 40px !important;
	padding-right: 40px !important;
}
#kt-layout-id_50add3-9d, #kt-layout-id_644944-40 {
	padding: 0px 20px !important;
}	
#kt-layout-id_9a0b60-2f {
	padding: 0px 20px !important;
}
#kt-layout-id_bb0cc5-23 {
	padding: 0px 20px !important;
}
	
}



@media only screen and (max-width: 1024px) and (orientation : landscape) { 
.mobile-html2.inner-link-style-normal img {
	width: 35px !important;
	margin-left: 5px !important;
	height: 35px !important;
	margin-top: 8px !important;
}
#mobile-toggle {
	border-radius: 0px !important;
	margin-left: 10px !important;
}
.mobile-html-inner {
	color: white !important;
}
.mobile-html-inner a {
	color: white !important;
}
.site-branding a.brand img {
	max-width: 200px !important;
	margin-top: 120px !important;
}
.site-header-top-section-right.site-header-section.site-header-section-right {
	margin-top: 20px !important;
	margin-bottom: -20px !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;
}	
#mobile-menu li a {
	font-size: 20px !important;
	font-weight: bold !important;
	padding: 10px !important;
	color: white !important;
}	
body.admin-bar .popup-drawer .drawer-inner {
	background: #a88f7b !important;
	width: 50% !important;
}
	
	
	
}



@media only screen and (max-width: 768px) and (orientation : portrait) {  

.tp-leftarrow.tparrows.erinyen {
	display: none !important;
}
.tp-rightarrow.tparrows.erinyen {
	display: none !important;
}	
.nietzichtbaar {
	display: none !important;
}





@media only screen and (max-width: 800px) and (orientation : portrait) {  
	
.mobile-html2.inner-link-style-normal img {
	width: 35px !important;
	margin-left: 5px !important;
	height: 35px !important;
	margin-top: 8px !important;
}
#mobile-toggle {
	border-radius: 0px !important;
	margin-left: 10px !important;
}
.mobile-html-inner {
	color: white !important;
}
.mobile-html-inner a {
	color: white !important;
}
.site-branding a.brand img {
	max-width: 200px !important;
	margin-top: 120px !important;
}
.site-header-top-section-right.site-header-section.site-header-section-right {
	margin-top: 20px !important;
	margin-bottom: -20px !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;
}	
#mobile-menu li a {
	font-size: 20px !important;
	font-weight: bold !important;
	padding: 10px !important;
	color: white !important;
}	
body.admin-bar .popup-drawer .drawer-inner {
	background: #a88f7b !important;
	width: 50% !important;
}
.wp-block-kadence-image.kb-image_448213-4b.size-large.deze-niet {
	display: block !important;
}	
#kaart-rij2 {
	//display: block !important;
}	

#kaart-rij1 {
	//display: none !important;
}

#slider-1-slide-1-layer-3 {
	//font-size: 40px !important;
}
#slider-1-slide-1-layer-1 {
	//font-size: 20px !important;
}	
#slider-1-slide-1-layer-5, #slider-1-slide-1-layer-7 {
	//line-height: 40px !important;
	//font-size: 14px !important;
	//margin-top: 80px !important;
}	
#slider-1-slide-1-layer-1 {
	//margin-top: 20px !important;
	//line-height: 30px !important;
}
#slider-1-slide-1-layer-3 {
	//margin-top: -20px !important;
}	
#slider-1-slide-1-layer-1 {
	//margin-top: 20px !important;
}	
#slider-1-slide-1-layer-7 {
	//margin-left: 55px !important;
}	
#slider-1-slide-1-layer-5 {
	//margin-left: -55px !important;
}
.kb-img.wp-image-86 {
	//width: 300px !important;
	//float: right !important;
}
#slider-1-slide-1-layer-6 {
	//display: none !important;
}
#slider-1-slide-1-layer-6 {
	display: none !important;
}
.tp-leftarrow.tparrows.erinyen {
	display: none !important;
}
.tp-rightarrow.tparrows.erinyen {
	display: none !important;
}	
}

@media screen and (max-width: 767px) { 
	
.tp-leftarrow.tparrows.erinyen {
	display: none !important;
}
.tp-rightarrow.tparrows.erinyen {
	display: none !important;
}	
#slider-1-slide-1-layer-6 {
	display: none !important;
}
.wp-block-kadence-column.inner-column-1.kadence-column_fee970-f8.kb-section-has-link {
	display: none !important;
}
#kt-layout-id_b556a3-4b {
	margin-top: -130px !important;
}
.kt-adv-heading_2954d8-f2.wp-block-kadence-advancedheading {
	font-size: 44px !important;
	line-height: 50px !important;
}
.kt-row-layout-top-sep.kt-row-sep-type-wavesi {
	display: none !important;
}
.kt-row-column-wrap.kt-has-2-columns.kt-gutter-narrow.kt-v-gutter-narrow.kt-row-valign-middle.kt-row-layout-left-golden.kt-tab-layout-equal.kt-m-colapse-left-to-right.kt-mobile-layout-row.kt-custom-first-width-60.kt-custom-second-width-40.kb-theme-content-width {
	padding-top: 40px !important;
}	
.kt-row-layout-top-sep.kt-row-sep-type-waves {
	display: none !important;
}
.kt-row-column-wrap.kt-has-1-columns.kt-gutter-narrow.kt-v-gutter-narrow.kt-row-valign-top.kt-row-layout-equal.kt-tab-layout-inherit.kt-m-colapse-left-to-right.kt-mobile-layout-row.kb-theme-content-width {
	padding-top: 40px !important;
}	
.kt-adv-heading_37998a-8e.wp-block-kadence-advancedheading.has-theme-palette-9-color.has-text-color {
	text-align: center !important;
	margin-bottom: 0px !important;
}	
	
.kt-adv-heading_1758f0-d7.wp-block-kadence-advancedheading.has-theme-palette-9-color.has-text-color {
	text-align: center !important;
	margin-top: 0px !important;
}	
.wp-block-kadence-column.inner-column-1.kadence-column_8fc32e-d4 {
	margin-bottom: 10px !important;
}	
body.admin-bar .popup-drawer .drawer-inner {nt;
	width: 80% !important;
}	
.site-top-header-wrap .site-header-row-container-inner > .site-container {
	padding: 0px 20px 0px 20px;
}	
.site-header-top-section-left.site-header-section.site-header-section-left {
	//display: none !important;
}	
.site-branding a.brand img {
	max-width: 200px !important;
	margin-top: 220px !important;
}
.mobile-html2.inner-link-style-normal {
	position: absolute !important;
	right: 20px !important;
	top: 85px !important;
}	
.mobile-toggle-open-container {
	position: absolute !important;
	right: 20px !important;
	top: 160px !important;
}	
.wp-block-kadence-tab {
	padding: 20px !important;
}	
.kt-tabs-content-wrap > .wp-block-kadence-tab {
	min-height: fit-content !important;
}	
	.wp-image-980 {
	position: absolute !important;
	left: -8px !important;
	width: 25px !important;
}
.wp-block-table.is-style-regular td strong {
	line-height: 100% !important;
}
}


