/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Mar 22 2023 | 10:01:15 */
#home-intro-lees-meer {
	position: absolute;
	bottom: calc(50px + 5%);
	left: 50%;
	transform: translateX(-50%);
	text-align: center;
	text-decoration: none;
	text-transform: uppercase;
	color: var(--wit);
	font-weight: 900;
	line-height: 3;
}
#home-intro-lees-meer > .fa {
	display: block;
}
@media (max-width: 575px) {
	#home-intro-lees-meer {
		display: none !important;
	}
}


#home-intro .wpb_images_carousel img {
	height: calc(737 / 1903 * 100vw);
	object-fit: cover;
}

.icon-facebook::before,
.icon-instagramm::before,
.icon-pinterest::before,
.icon-mail-empty::before,
.widget_contacts .contacts_icon::before,
.menu_mobile .menu_mobile_nav_area .open_child_menu::before,
.trx_addons_icon-menu::before,
input[type="checkbox"]:checked + label::before,
input[type="checkbox"]:checked + .wpcf7-list-item-label::before,
.edd_price_options ul > li > label > input[type="checkbox"]:checked + span::before {
	-moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    display: inline-block;
    font-style: normal;
    font-variant: normal;
    text-rendering: auto;
    line-height: inherit;
}
.icon-facebook::before,
.icon-instagramm::before,
.icon-pinterest::before {
	font-family: 'Font Awesome 5 Brands';
}
.icon-mail-empty::before,
.widget_contacts .contacts_icon::before,
.menu_mobile .menu_mobile_nav_area .open_child_menu::before,
.select_container::after,
.trx_addons_icon-menu::before,
.vc_tta.vc_tta-accordion .vc_tta-panel-heading .vc_tta-controls-icon.vc_tta-controls-icon-chevron::after,
input[type="checkbox"]:checked + label::before,
input[type="checkbox"]:checked + .wpcf7-list-item-label::before,
.edd_price_options ul > li > label > input[type="checkbox"]:checked + span::before {
	font-family: 'Font Awesome 5 Free';
	font-weight: 400;
}

.icon-facebook::before {
	content: "\f09a";
}
.icon-instagramm::before {
	content: "\f16d";
}
.icon-pinterest::before {
	content: "\f0d2";
}

.icon-mail-empty::before,
.icon-icon_envelope::before {
	content: "\f0e0";
}
.icon-icon3::before {
	content: "\f3cd";
	font-weight: 900 !important;
}
.icon-icon1::before {
	content: "\f3c5";
	font-weight: 900 !important;
}

input[type="checkbox"] + label::before,
input[type="checkbox"] + .wpcf7-list-item-label::before,
.edd_price_options ul > li > label > input[type="checkbox"] + span::before {
	width: 2em;
    height: 2em;
    font-size: .65em;
    line-height: 1.8em !important;
}
input[type="checkbox"]:checked + label::before,
input[type="checkbox"]:checked + .wpcf7-list-item-label::before,
.edd_price_options ul > li > label > input[type="checkbox"]:checked + span::before {
	content: "\f00c";
	font-weight: 900 !important;
}
form.wpcf7-form span[class*='acceptance'] span.wpcf7-list-item-label {
	padding-left: 2em;
}

.menu_mobile .menu_mobile_nav_area .open_child_menu::before,
.select_container::after,
.vc_tta.vc_tta-accordion .vc_tta-panel-heading .vc_tta-controls-icon.vc_tta-controls-icon-chevron::after {
	content: "\f107";
	font-weight: 900 !important;
}
.menu_mobile .menu_mobile_nav_area li.opened > a > .open_child_menu:before,
.vc_tta.vc_tta-accordion .vc_active .vc_tta-panel-heading .vc_tta-controls-icon.vc_tta-controls-icon-chevron::after {
	content: "\f106" !important;
}
.trx_addons_icon-menu::before {
	content: "\f0c9";
	font-weight: 900 !important;
}


.sc_layouts_item .sc_layouts_menu_mobile_button .sc_layouts_iconed_text_link .sc_layouts_item_icon {
	font-size: 22px;
}


@media (min-width: 1200px) {
	.top_panel > .vc_row {
		padding-left: 30px !important;
		padding-right: 30px !important;
	}
}

.select_container {
	clear: both;
}
.wpcf7-form > div > .wpcf7-form-control-wrap .wpcf7-text {
	padding-right: 30px;
	width: 100%;
}
.wpcf7-form-control-wrap {
	display: block;
	margin-bottom: 10px;
}
.sc_contact_form_info + * {
	clear: both;
}


body:not(#_):not(.__):not(.__) .pt-0 {
	padding-top: 0px !important;
}