
/*
Theme Name: Wilmer Child
Theme URI: https://wilmer.qodeinteractive.com/
Description: A child theme of Wilmer Theme
Author: Mikado Themes
Author URI: http://themeforest.net/user/mikado-themes
Version: 1.0.1
Text Domain: wilmer
Template: wilmer
*/
.mkdf-init-left.mkdf-drop-down-start .custom-menu-image.menu-item {
	height: auto !important;
}

.mkdf-init-left:not(.mkdf-drop-down-start) .custom-menu-image.menu-item {
	height: 0 !important;
}

h1.entry-title.mkdf-post-title {
	font-size: 28px;
}

.wpb_text_column .wpb_wrapper table {
	margin: 15px 0px;
}

.wpb_text_column a {
	text-decoration: underline;
}

.wpb_text_column ul, .wpb_text_column ol {
	list-style-position: outside;
	margin-left: 18px;
}

.wpb_text_column ul li, .wpb_text_column ol li {
	font-weight: 400;
}

.wpb_text_column.wb4u-list a {
	text-decoration: none;
}

.wb4u-section-title {
	margin-bottom: 10px;
}

.wb4u-section-title .mkdf-st-intro-title {
	font-size: 39px;
	color: #001659;
	margin-bottom: 10px !important;
	padding: 3px 0px 3px 20px;
	position: relative;
}

.wb4u-section-title .mkdf-st-intro-title:before {
	width: 8px;
	height: 100%;
	content: "";
	position: absolute;
	left: 0;
	top: 0;
	background: #ff7503;
}

.wb4u-section-title .mkdf-st-title {
	color: #ff7503;
	font-size: 29px;
}

.wb4u-section-title.center-title .mkdf-st-inner {
	display: table;
	margin: auto;
}

.wb4u-quote blockquote > * {
	font-size: 21px;
}

.wb4u-quote blockquote {
	padding: 50px 40px 50px;
}

.wb4u-quote blockquote::after {
	top: 40px;
}

/* .get-free-sec .vc_column-inner > .wpb_wrapper{/padding-left:30px;} */
.get-free-sec .vc_tta-container {
	background: #fff;
	border: 1px solid rgba(0, 0, 0, .06);
	padding: 25px;
	box-shadow: 0px 2px 0px 0px rgba(0, 0, 0, .05);
}

.get-free-sec .vc_tta-container h2 {
	font-size: 27px;
	margin-top: 0;
}

.accordion-style-1 .vc_tta-panel-title {
	font-size: 22px;
	font-weight: normal;
}

.accordion-style-1 .vc_tta-panel .vc_tta-panel-title a {
	color: #001659 !important;
	padding: 10px 30px 10px 0px !important;
}

.wpb-js-composer .accordion-style-1 .vc_tta-controls-icon-position-right .vc_tta-controls-icon {
	right: 5px !important;
}

.accordion-style-1 .vc_tta-panel .vc_tta-panel-heading {
	background: #fff !important;
}

.wpb-js-composer .accordion-style-1.vc_tta .vc_tta-controls-icon {
	width: 15px;
	height: 15px;
}

.wpb-js-composer .accordion-style-1.vc_tta .vc_tta-controls-icon.vc_tta-controls-icon-plus::before {
	border-color: #ff7503;
	border-width: 3px 0 0 0;
	transform: none;
	top: 6px;
}

.wpb-js-composer .accordion-style-1.vc_tta .vc_tta-controls-icon.vc_tta-controls-icon-plus::after {
	border-color: #ff7503;
	border-width: 0 0 0 3px;
	transform: none;
	left: 6px;
}

.wpb-js-composer .accordion-style-1.vc_tta .vc_tta-panel .vc_tta-panel-body {
	background-color: #fff !important;
	padding: 0 0 15px;
}

.wpb-js-composer .accordion-style-1.vc_tta .vc_tta-panel .vc_tta-panel-body a {
	text-decoration: underline;
}

.accordion-style-1 .vc_tta-panel-title .vc_tta-title-text {
	position: relative;
	padding-left: 30px;
}

.accordion-style-1 .vc_tta-panel-title .vc_tta-title-text:before {
	width: 19px;
	height: 19px;
	content: "";
	position: absolute;
	left: 0;
	top: 5px;
	background: url("https://cdn-ilelpok.nitrocdn.com/TKaJOKGuuDgwOSoUMYmycjttwacoXAsd/assets/images/optimized/rev-41ec2f4/wb4u.nl/wp-content/themes/wilmer-child/assets/img/check-mark-ico.png") no-repeat scroll 0px 0px;
	background-size: 19px;
}

.dark-style *, .dark-style a {
	color: #fff;
}

.dark-style a:hover {
	color: #001659;
}

.dark-style .wb4u-section-title .mkdf-st-intro-title {
	color: #fff;
}

.wb4u-section-title.without-sep .mkdf-st-intro-title {
	padding-left: 0;
}

.wb4u-section-title.without-sep .mkdf-st-intro-title:before {
	width: 0;
}

.wb4u-list .wpb_wrapper ul {
	list-style: none;
	margin-left: 0;
}

.wb4u-list .wpb_wrapper ul + ul {
	margin-top: 40px;
}

.wb4u-list .wpb_wrapper ul li {
	list-style: none;
	text-transform: uppercase;
	font-size: 17px;
	padding: 2px 0px 2px 32px;
	position: relative;
	margin-bottom: 8px;
	font-weight: 400;
}

.wb4u-list .wpb_wrapper ul li:before {
	background: url("https://cdn-ilelpok.nitrocdn.com/TKaJOKGuuDgwOSoUMYmycjttwacoXAsd/assets/images/optimized/rev-41ec2f4/wb4u.nl/wp-content/themes/wilmer-child/assets/img/4-icon.png") no-repeat scroll 0px 0px;
	width: 22.5px;
	height: 22px;
	content: "";
	position: absolute;
	left: 0;
	top: 4px;
	background-size: cover;
}

.why-wb4u-faq {
	padding-left: 30px;
}

.wb4u-list .wpb_wrapper ul li.parent:before {
	background: url("https://cdn-ilelpok.nitrocdn.com/TKaJOKGuuDgwOSoUMYmycjttwacoXAsd/assets/images/optimized/rev-41ec2f4/wb4u.nl/wp-content/themes/wilmer-child/assets/img/4-new-icon.png") no-repeat scroll 0px 0px;
	width: 23px;
	height: 23px;
	background-size: cover;
}

.why-wb4u-faq .vc_column-inner > .wpb_wrapper {
	padding-left: 30px;
}

.accordion-style-2 .vc_tta-panel-title {
	font-size: 19px;
	font-weight: normal;
}

.wpb-js-composer .accordion-style-2.vc_tta.vc_general .vc_tta-panel {
	margin: 0 0 6px;
	border: 1px solid rgba(0, 0, 0, .06);
	box-shadow: 0px 2px 0px 0px rgba(0, 0, 0, .05);
}

.accordion-style-2 .vc_tta-panel .vc_tta-panel-title a {
	color: #001659 !important;
	padding: 15px 45px 15px 15px !important;
}

.accordion-style-2 .vc_tta-panel .vc_tta-panel-heading {
	background: #fff !important;
}

.wpb-js-composer .accordion-style-2.vc_tta .vc_tta-controls-icon {
	width: 15px;
	height: 15px;
}

.wpb-js-composer .accordion-style-2.vc_tta .vc_tta-controls-icon.vc_tta-controls-icon-plus::before {
	border-color: #ff7503;
	border-width: 3px 0 0 0;
	transform: none;
	top: 6px;
}

.wpb-js-composer .accordion-style-2.vc_tta .vc_tta-controls-icon.vc_tta-controls-icon-plus::after {
	border-color: #ff7503;
	border-width: 0 0 0 3px;
	transform: none;
	left: 6px;
}

.wpb-js-composer .accordion-style-2.vc_tta .vc_tta-panel .vc_tta-panel-body {
	background-color: #fff !important;
	padding: 0 15px 15px;
	font-size: 16px;
	line-height: 24px;
}

.wpb-js-composer .accordion-style-2.vc_tta .vc_tta-panel .vc_tta-panel-body a {
	text-decoration: underline;
}

.google-review-section {
	position: relative;
}

.google-review-section:before, .google-review-section:after {
	height: 4px;
	width: 100%;
	position: absolute;
	content: "";
	background: #f96215;
	left: 0;
	right: 0;
	top: 30px;
}

.google-review-section:after {
	top: auto;
	bottom: 30px;
}

.google-review-section.without-sep:before, .google-review-section.without-sep:after {
	display: none;
}

.with-bottom-sep:after {
	height: 4px;
	width: 100%;
	position: absolute;
	content: "";
	background: #f96215;
	left: 0;
	right: 0;
	top: auto;
	bottom: 30px;
}

.wb4u-posrtfolio-slider .mkdf-large-space.mkdf-disable-bottom-space {
	margin-bottom: 0;
}

.wb4u-posrtfolio-slider .mkdf-large-space .mkdf-outer-space {
	margin: 0px;
}

.wb4u-posrtfolio-slider .mkdf-portfolio-list-holder.mkdf-pl-gallery-overlay.mkdf-pl-default-skin .mkdf-pli-text-holder {
	padding: 30px;
}

.wb4u-posrtfolio-slider .mkdf-owl-slider .owl-nav .owl-next, .wb4u-posrtfolio-slider .mkdf-owl-slider .owl-nav .owl-prev {
	top: auto;
	bottom: 0;
	transform: none !important;
	background: #f2f3f5;
	border-radius: 38px;
	width: 45px;
	height: 45px;
	line-height: 45px;
}

.wb4u-posrtfolio-slider .mkdf-owl-slider .owl-nav .owl-prev {
	transform: translateX(-50%) !important;
	left: 50%;
	margin-left: -70px;
}

.wb4u-posrtfolio-slider .mkdf-owl-slider .owl-nav .owl-next {
	background-color: #ff5e14;
	transform: translateX(50%) !important;
	right: 50%;
	margin-right: -70px;
}

.wb4u-posrtfolio-slider .mkdf-owl-slider .owl-nav .owl-prev:hover + .owl-next {
	background-color: #f2f3f5;
}

.wb4u-posrtfolio-slider .mkdf-owl-slider .owl-dots {
	margin: 10px 0 10px;
}

.accordion-main-style .vc_tta-panel-title {
	font-size: 24px;
	font-weight: bold;
	line-height: 1.3 !important;
	position: relative;
}

.accordion-main-style .vc_tta-panel-title .vc_tta-title-text {
	position: relative;
	padding-left: 20px;
	display: block;
}

.accordion-main-style .vc_tta-panel-title .vc_tta-title-text:before {
	width: 8px;
	height: 100%;
	content: "";
	position: absolute;
	left: 0;
	top: 0;
	background: #ff7503;
}

.wpb-js-composer .accordion-main-style.vc_tta.vc_general .vc_tta-panel {
	margin: 0 0 10px;
	box-shadow: 0px 2px 0px 0px rgba(0, 0, 0, .05);
}

.accordion-main-style .vc_tta-panel .vc_tta-panel-title a {
	color: #001659 !important;
	padding: 18px 55px 18px 30px !important;
}

.accordion-main-style .vc_tta-panel .vc_tta-panel-heading {
	background: #f2f3f5 !important;
}

.wpb-js-composer .accordion-main-style.vc_tta .vc_tta-controls-icon {
	width: 15px;
	height: 15px;
}

.wpb-js-composer .accordion-main-style.vc_tta .vc_tta-controls-icon.vc_tta-controls-icon-plus::before {
	border-color: #ff7503;
	border-width: 3px 0 0 0;
	transform: none;
	top: 6px;
}

.wpb-js-composer .accordion-main-style.vc_tta .vc_tta-controls-icon.vc_tta-controls-icon-plus::after {
	border-color: #ff7503;
	border-width: 0 0 0 3px;
	transform: none;
	left: 6px;
}

.wpb-js-composer .accordion-main-style.vc_tta .vc_tta-panel .vc_tta-panel-body {
	background-color: #f2f3f5 !important;
	padding: 0 30px 30px;
	line-height: 28px;
}

.wpb-js-composer .method-process-steps .wpb_column {
	width: 25%;
}

.wpb-js-composer .method-process-steps .wpb_column .wpb_wrapper {
	padding: 15px 0px 15px;
}

.wpb-js-composer .method-process-steps .mkdf-iwt-icon img {
	max-height: 64px;
	width: auto;
}

.wpb-js-composer .method-process-steps .mkdf-iwt-content {
	padding-top: 12px;
}

.wpb-js-composer .method-process-steps .mkdf-iwt-content .mkdf-iwt-caption {
	letter-spacing: 0;
	line-height: 1.3;
	margin: 0 0 10px;
}

.wpb-js-composer .method-process-steps .mkdf-iwt .mkdf-iwt-title {
	font-size: 20px;
}

.wpb-js-composer .method-process-steps .mkdf-iwt-text {
	line-height: 1.2;
}

.wpb-js-composer .method-process-steps .wpb_column .wpb_wrapper {
	background: #fff;
	box-shadow: 0px 2px 9px 0px rgba(38, 85, 165, .2);
	border-radius: 25px;
	text-align: center;
	padding: 25px 10px 25px;
	font-size: 17px;
	line-height: 1.2;
	position: relative;
	margin: 15px 0px;
}

.wpb-js-composer .method-process-steps .wpb_column .wpb_wrapper::after {
	content: "";
	width: 23px;
	height: 48px;
	background: url("https://cdn-ilelpok.nitrocdn.com/TKaJOKGuuDgwOSoUMYmycjttwacoXAsd/assets/images/optimized/rev-41ec2f4/wb4u.nl/wp-content/themes/wilmer-child/assets/img/landing-werkwijze-proces-arrow.png") no-repeat right center;
	position: absolute;
	right: -23px;
	top: 50%;
	transform: translateY(-50%);
}

.wpb-js-composer .method-process-steps .wpb_column:last-child .wpb_wrapper::after {
	display: none;
}

.enquiry-form-col > .vc_column-inner > .wpb_wrapper {
	padding: 30px 30px;
	background: #fff;
}

.enquiry-form-col .form-group label {
	color: #000;
	font-weight: 400;
	margin-bottom: 4px;
	display: block;
}

.enquiry-form-col .wpcf7-form-control.wpcf7-date, .enquiry-form-col .wpcf7-form-control.wpcf7-number, .enquiry-form-col .wpcf7-form-control.wpcf7-quiz, .enquiry-form-col .wpcf7-form-control.wpcf7-select, .enquiry-form-col .wpcf7-form-control.wpcf7-text, .enquiry-form-col .wpcf7-form-control.wpcf7-textarea, .enquiry-form-col .wpcf7-form-control.wpcf7-file {
	border: 1px solid rgba(0, 0, 0, .06);
	box-shadow: 0px 2px 0px 0px rgba(0, 0, 0, .05);
	padding: 10px 15px !important;
	font-size: 16px;
	margin-bottom: 15px;
	width: 100%;
	box-sizing: border-box;
}

.form-row {
	display: flex;
	flex-wrap: wrap;
	margin: 0 -4px;
}

.form-row .form-group {
	padding: 0 4px;
}

.form-row .col-6 {
	flex: 0 0 calc(50% - 8px);
	max-width: calc(50% - 8px);
	width: 100%;
}

.form-row .col-3 {
	flex: 0 0 calc(25% - 8px);
	max-width: calc(25% - 8px);
	width: 100%;
}

.form-row .col-2 {
	flex: 0 0 calc(16.666667% - 8px);
	max-width: calc(16.666667% - 8px);
	width: 100%;
}

.form-row .col-4 {
	flex: 0 0 calc(33.333333% - 8px);
	max-width: calc(33.333333% - 8px);
	width: 100%;
}

.enquiry-form-col button.wpcf7-form-control.wpcf7-submit {
	box-shadow: none;
	font-size: 22px;
	padding: 0 25px !important;
	letter-spacing: 0;
	border-radius: 5px;
	float: right;
}

.submit-btn {
	display: table;
	width: 100%;
}

.inner-hero-section {
	padding-top: 120px;
	padding-bottom: 120px;
}

.inner-hero-section.bg-cb {
	background-position: center bottom !important;
}

.checkmark-list {
	border-bottom: 3px solid #ff7503;
}

.checkmark-list .vc_column-inner {
	padding-top: 0 !important;
}

.inner-hero-section .wpb_wrapper ul li {
	position: relative;
	padding-left: 30px;
	color: #001659;
	font-size: 23px;
	list-style: none;
	font-weight: 500;
	margin-bottom: 6px;
}

.inner-hero-section .wpb_wrapper ul li::before {
	width: 19px;
	height: 19px;
	content: "";
	position: absolute;
	left: 0;
	top: 5px;
	background: url("https://cdn-ilelpok.nitrocdn.com/TKaJOKGuuDgwOSoUMYmycjttwacoXAsd/assets/images/optimized/rev-41ec2f4/wb4u.nl/wp-content/themes/wilmer-child/assets/img/check-mark-ico.png") no-repeat scroll 0 0;
	background-size: auto;
	background-size: 19px;
}

.lead-text, .lead-text p {
	font-size: 20px;
	line-height: 1.5;
}

.check-heading p {
	margin-top: 0;
}

.check-heading {
	padding: 30px 0px;
}

.inner-hero-section .mkdf-row-background-text-wrapper-inner .mkdf-row-background-text-1 {
	position: absolute;
	top: 120px;
	left: calc(( 100% - 1380px ) / 2);
	font-weight: 900 !important;
}

.check-heading > .wpb_wrapper {
	text-align: center;
}

.check-heading > .wpb_wrapper p {
	position: relative;
	padding-left: 35px;
	display: inline-block;
}

.check-heading > .wpb_wrapper p:before {
	width: 25px;
	height: 19px;
	content: "";
	position: absolute;
	left: 0;
	top: 3px;
	background: url("https://cdn-ilelpok.nitrocdn.com/TKaJOKGuuDgwOSoUMYmycjttwacoXAsd/assets/images/optimized/rev-41ec2f4/wb4u.nl/wp-content/themes/wilmer-child/assets/img/check-mark-ico-2.png") no-repeat scroll 0 0;
	background-size: auto;
	background-size: 25px 19px;
}

.inner-hero-section h1.wb4u-top-heading {
	font-size: 68px;
}

.inner-hero-section .wb4u-botton, .single-project-hero-buttons .wb4u-botton {
	font-size: 22px;
	border-radius: 5px !important;
	padding: 0px 20px;
	letter-spacing: 0;
}

.wb4u-botton.full-width {
	width: 100%;
}

.get-free-sec .wb4u-botton {
	font-size: 22px;
	border-radius: 5px !important;
	padding: 5px 20px !important;
	letter-spacing: 0;
	text-align: center;
}

.contact-form-sec .gform_fields {
	display: flex !important;
	flex-wrap: wrap !important;
	width: 100%;
	margin: 0 -5px !important;
}

.contact-form-sec li.gfield {
	flex: 0 0 100%;
	max-width: 100%;
	width: 100%;
	padding: 0px 5px !important;
}

.contact-form-sec li.gfield.sixty-size {
	flex: 0 0 60%;
	max-width: 60%;
	width: 100%;
}

.contact-form-sec li.gfield.twenty-size {
	flex: 0 0 20%;
	max-width: 20%;
	width: 100%;
}

.gform_wrapper input[type="text"], .gform_wrapper textarea {
	padding: 10px 15px !important;
	border: 1px solid #e8e8e9;
	line-height: 24px;
	cursor: text;
	margin-bottom: 0;
	font-size: 18px !important;
	font-weight: normal;
}

.gform_wrapper textarea {
	max-height: 120px;
}

.gform_wrapper label.gfield_label, .gform_wrapper legend.gfield_label {
	font-weight: 400 !important;
}

body .gform_wrapper .top_label div.ginput_container {
	margin-top: 0px;
}

.contact-form-sec .gform_footer {
	padding: 0px 5px;
}

.contact-form-sec .gform_button {
	color: #fff;
	background-color: #ff5e14;
	border: 1px solid transparent;
	border-radius: 2px;
	width: 100% !important;
	position: relative;
	margin: 0 !important;
	font-family: inherit;
	line-height: 2em;
	letter-spacing: .02em;
	outline: 0;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	-webkit-transition: color .2s ease-in-out, background-color .2s ease-in-out, border-color .2s ease-in-out, -webkit-box-shadow .5s cubic-bezier(.49, .79, .17, .94);
	-o-transition: color .2s ease-in-out, background-color .2s ease-in-out, border-color .2s ease-in-out, box-shadow .5s cubic-bezier(.49, .79, .17, .94);
	transition: color .2s ease-in-out, background-color .2s ease-in-out, border-color .2s ease-in-out, box-shadow .5s cubic-bezier(.49, .79, .17, .94);
	transition: color .2s ease-in-out, background-color .2s ease-in-out, border-color .2s ease-in-out, box-shadow .5s cubic-bezier(.49, .79, .17, .94), -webkit-box-shadow .5s cubic-bezier(.49, .79, .17, .94);
	padding: 7px 38px;
	cursor: pointer;
	font-size: 16px;
	vertical-align: middle;
}

.tooltipster-base {
	font-size: 14px;
}

.gform_footer input.gform_button.button, .gform_fields input.gform_button_select_files {
	color: #fff;
	background-color: #ff7503;
	border: 1px solid transparent;
	border-radius: 5px !important;
	padding: 0 20px;
	position: relative;
	font-family: inherit;
	line-height: 2em;
	letter-spacing: 0;
	outline: none;
	box-shadow: none;
	-webkit-transition: color .2s ease-in-out, background-color .2s ease-in-out, border-color .2s ease-in-out, -webkit-box-shadow .5s cubic-bezier(.49, .79, .17, .94);
	-o-transition: color .2s ease-in-out, background-color .2s ease-in-out, border-color .2s ease-in-out, box-shadow .5s cubic-bezier(.49, .79, .17, .94);
	transition: color .2s ease-in-out, background-color .2s ease-in-out, border-color .2s ease-in-out, box-shadow .5s cubic-bezier(.49, .79, .17, .94);
	transition: color .2s ease-in-out, background-color .2s ease-in-out, border-color .2s ease-in-out, box-shadow .5s cubic-bezier(.49, .79, .17, .94), -webkit-box-shadow .5s cubic-bezier(.49, .79, .17, .94);
}

.gform_footer input.gform_button.button:hover, .gform_fields input.gform_button_select_files:hover {
	box-shadow: rgba(255, 94, 20, 50%) 0 10px 20px 0;
}

.gform_wrapper .gform_footer {
	text-align: right;
}

.landingpage-form_wrapper.gform_wrapper ul.gform_fields li.gfield {
	padding-right: 0;
	margin-top: 0;
}

body .landingpage-form_wrapper.gform_wrapper .top_label div.ginput_container {
	margin-top: 0;
}

body .landingpage-form_wrapper.gform_wrapper ul li.gfield {
	margin-top: 0;
}

body .landingpage-form_wrapper.gform_wrapper label.gfield_label, body .landingpage-form_wrapper.gform_wrapper legend.gfield_label {
	font-weight: 400 !important;
	color: #000;
}

body .landingpage-form_wrapper.gform_wrapper li input[type="checkbox"], body .landingpage-form_wrapper.gform_wrapper li input[type="radio"] {
	margin-top: 2px;
	display: none;
}

body .landingpage-form_wrapper.gform_wrapper li input[type="checkbox"] + label, body .landingpage-form_wrapper.gform_wrapper li input[type="radio"] + label {
	font-size: 16px;
	font-weight: 500 !important;
	position: relative;
	padding-left: 25px;
}

body .landingpage-form_wrapper.gform_wrapper li input[type="checkbox"] + label:before, body .landingpage-form_wrapper.gform_wrapper li input[type="radio"] + label:before {
	content: "";
	border: 1px solid #dededf;
	height: 18px;
	width: 18px;
	position: absolute;
	left: 0;
	top: 3px;
}

body .landingpage-form_wrapper.gform_wrapper li input[type="checkbox"] + label:after, body .landingpage-form_wrapper.gform_wrapper li input[type="radio"] + label:after {
	content: "";
	background: #ff5e14;
	height: 10px;
	width: 10px;
	position: absolute;
	left: 4px;
	top: 7px;
	opacity: 0;
	visibility: hidden;
}

body .landingpage-form_wrapper.gform_wrapper li input[type="radio"] + label:before {
	border-radius: 10px;
}

body .landingpage-form_wrapper.gform_wrapper li input[type="radio"] + label:after {
	border-radius: 10px;
}

body .landingpage-form_wrapper.gform_wrapper li input[type="checkbox"]:checked + label:after, body .landingpage-form_wrapper.gform_wrapper li input[type="radio"]:checked + label:after {
	opacity: 1;
	visibility: visible;
}

body .landingpage-form_wrapper .gform_footer input.gform_button.button, body .landingpage-form_wrapper .gform_fields input.gform_button_select_files {
	font-family: Yantramanav, sans-serif !important;
	text-transform: uppercase;
	font-weight: 400;
	border-radius: 5px !important;
	padding: 10px 20px;
	cursor: pointer;
	margin-right: 0;
	line-height: 1.2 !important;
}

body .landingpage-form_wrapper .gform_fields input.gform_button_select_files {
	padding: 4px 20px;
}

body .landingpage-form_wrapper.gform_wrapper .gform_footer {
	padding: 0;
	margin: 0;
}

.gform_wrapper .gfield_required {
	margin-left: 0 !important;
}

body .landingpage-form_wrapper .address_line_1 label {
	display: none !important;
}

body .landingpage-form_wrapper .address_line_1 input {
	margin-bottom: 10px;
}

body .landingpage-form_wrapper.gform_wrapper .field_description_below .gfield_description {
	padding-top: 0;
	padding-bottom: 10px;
	line-height: 1.2;
}

body .landingpage-form_wrapper.gform_wrapper .gform_fileupload_multifile .gform_drop_area {
	padding: 10px;
}

body .landingpage-form_wrapper.gform_wrapper textarea.medium {
	height: 90px;
}

body .landingpage-form_wrapper.gform_wrapper input[type="text"], body .landingpage-form_wrapper.gform_wrapper textarea {
	margin-bottom: 10px;
}

.landingpage-form_wrapper.gform_wrapper ul.gform_fields {
	display: flex;
	flex-wrap: wrap;
	margin: 0 -5px !important;
}

.landingpage-form_wrapper.gform_wrapper ul.gform_fields li.gfield {
	width: 100%;
	clear: none;
	padding: 0px 5px;
}

.landingpage-form_wrapper.gform_wrapper ul.gform_fields li.gfield.one-three-size-field {
	width: 66.66666667%;
	clear: none;
}

.landingpage-form_wrapper.gform_wrapper ul.gform_fields li.gfield.half-size-field {
	width: 50%;
	clear: none;
}

.landingpage-form_wrapper.gform_wrapper ul.gform_fields li.gfield.three-four-size-field {
	width: 33.33333333%;
	clear: none;
}

.landingpage-form_wrapper.gform_wrapper ul.gform_fields li.gfield.col-md-6-size-field {
	width: 50%;
}

.landingpage-form_wrapper.gform_wrapper ul.gform_fields li.gfield.col-md-2-size-field {
	width: 16.666667%;
}

.landingpage-form_wrapper.gform_wrapper ul.gform_fields li.gfield.col-md-3-size-field {
	width: 25%;
}

.landingpage-form_wrapper.gform_wrapper ul.gform_fields li.gfield.col-md-4-size-field {
	width: 33.333333%;
}

#mkdf-back-to-top {
	border-radius: 6px !important;
}

.mkdf-owl-slider .owl-nav .owl-next, .mkdf-owl-slider .owl-nav .owl-prev {
	border-radius: 6px !important;
}

#footer-menu-section {
	padding-top: 40px !important;
	padding-bottom: 40px !important;
}

#footer-menu-section .wb4u-section-title {
	margin-bottom: 0px;
}

#footer-menu-section .mkdf-section-title-holder .mkdf-st-intro-title {
	color: #001659;
	position: relative;
	padding-left: 60px;
	font-size: 60px;
	line-height: .96em;
	letter-spacing: -.02em;
	margin: 0 !important;
}

#footer-menu-section .mkdf-section-title-holder .mkdf-st-intro-title:before {
	content: "➲";
	margin-right: 10px;
	left: 0;
	top: 6px;
	width: auto;
	background: none;
}

.faq-section .wb4u-section-title .mkdf-st-intro-title {
	color: #fff;
}

#desktop-view {
	padding-top: 0px !important;
	padding-bottom: 60px;
	margin-bottom: 60px !important;
	margin-top: -30px !important;
}

#desktop-view .vc_images_carousel .vc_carousel-indicators {
	bottom: auto;
	margin: 0px !important;
	transform: translateX(-50%);
	top: 100%;
	width: auto;
}

#desktop-view .vc_images_carousel .vc_carousel-indicators li {
	width: 7px;
	height: 7px;
	border: 0;
	background-color: #00235a;
	margin: 18px 3px 0;
}

#desktop-view .vc_images_carousel .vc_carousel-indicators li.vc_active {
	-webkit-transform: scale(1.2);
	-ms-transform: scale(1.2);
	transform: scale(1.2);
}

#desktop-view .vc_images_carousel .vc_carousel-control.vc_right {
	transform: translateX(50%) !important;
	right: 50%;
	margin-right: -110px;
	top: 100%;
	bottom: auto !important;
	margin-top: 0;
	opacity: 1 !important;
	text-shadow: none !important;
	width: 45px;
	height: 45px;
	line-height: 45px;
	background: #f2f3f5;
	display: block !important;
	border-radius: 5px;
}

#desktop-view .vc_images_carousel {
	transform: translateX(-50%) !important;
	left: 50%;
	margin-left: -110px;
	top: 100%;
	bottom: auto !important;
	margin-top: 0;
	opacity: 1 !important;
	text-shadow: none !important;
	width: 45px;
	height: 45px;
	line-height: 45px;
	background: #f2f3f5;
	display: block !important;
	border-radius: 5px;
}

#desktop-view .vc_images_carousel .vc_carousel-control .icon-next::before {
	content: "5";
	position: relative;
	top: -10px;
	font-family: "ElegantIcons";
}

#desktop-view .vc_images_carousel .vc_carousel-control .icon-prev::before {
	content: "4";
	position: relative;
	top: -10px;
	font-family: "ElegantIcons";
}

#desktop-view .vc_images_carousel .vc_carousel-control:hover {
	background: #ff5e14;
	color: #fff;
}

#mobile-view {
	padding-top: 0px !important;
	padding-bottom: 60px;
	margin-bottom: 60px !important;
	margin-top: -30px !important;
}

#mobile-view .vc_images_carousel .vc_carousel-indicators {
	bottom: auto;
	margin: 0px !important;
	transform: translateX(-50%);
	top: 100%;
}

#mobile-view .vc_images_carousel .vc_carousel-indicators li {
	width: 7px;
	height: 7px;
	border: 0;
	background-color: #00235a;
	margin: 15px 3px 0;
}

#mobile-view .vc_images_carousel .vc_carousel-indicators li.vc_active {
	-webkit-transform: scale(1.2);
	-ms-transform: scale(1.2);
	transform: scale(1.2);
}

#mobile-view .vc_images_carousel .vc_carousel-control.vc_left, #mobile-view .vc_images_carousel .vc_carousel-control.vc_right {
	transform: none !important;
	left: 0;
	top: 100%;
	bottom: auto !important;
	margin-top: 0;
	opacity: 1 !important;
	text-shadow: none !important;
	width: 45px;
	height: 45px;
	line-height: 45px;
	background: #f2f3f5;
	display: block !important;
	border-radius: 5px;
}

#mobile-view .vc_images_carousel .vc_carousel-control.vc_right {
	transform: none !important;
	left: auto;
	right: none;
}

#mobile-view .vc_images_carousel .vc_carousel-control .icon-next::before {
	content: "5";
	position: relative;
	top: -10px;
	font-family: "ElegantIcons";
}

#mobile-view .vc_images_carousel .vc_carousel-control .icon-prev::before {
	content: "4";
	position: relative;
	top: -10px;
	font-family: "ElegantIcons";
}

#desktop-view .vc_images_carousel .vc_carousel-control:hover {
	background: #ff5e14;
	color: #fff;
}

#mobile-view {
	display: none;
}

#desktop-view .vc_images_carousel, #mobile-view .vc_images_carousel {
	padding-bottom: 20px;
	width: 100% !important;
}

#desktop-view .vc_images_carousel .vc_carousel-control.vc_left {
	transform: translateX(50%) !important;
	left: 50%;
	margin-left: -156px;
	top: 100%;
	bottom: auto !important;
	margin-top: 0;
	opacity: 1 !important;
	text-shadow: none !important;
	width: 45px;
	height: 45px;
	line-height: 45px;
	background: #f2f3f5;
	display: block !important;
	border-radius: 5px;
}

#desktop-view .vc_images_carousel .vc_carousel-control.vc_left:hover {
	background: #ff5e14;
	color: #fff;
}

#desktop-view .vc_images_carousel .vc_carousel-control .icon-next, #desktop-view .vc_images_carousel .vc_carousel-control .icon-prev, #mobile-view .vc_images_carousel .vc_carousel-control .icon-next, #mobile-view .vc_images_carousel .vc_carousel-control .icon-prev {
	width: 30px;
	height: 30px;
	margin-top: -15px;
	margin-left: -15px;
}

#desktop-view .gallery-navigation {
	margin: 15px 0px;
	position: absolute;
	left: 0;
	right: 0;
	bottom: 0;
	display: flex;
	flex-wrap: wrap;
	justify-content: center;
}

#mobile-view .gallery-navigation {
	margin: 15px 0px;
	position: absolute;
	left: 0;
	right: 0;
	bottom: 0;
	display: flex;
	flex-wrap: wrap;
	justify-content: center;
}

#desktop-view .vc_images_carousel, #mobile-view .vc_images_carousel {
	padding-bottom: 60px;
}

#mobile-view .vc_images_carousel .vc_carousel-control.vc_left, #desktop-view .vc_images_carousel .vc_carousel-control.vc_left {
	position: relative;
	transform: none !important;
	top: auto;
	left: auto;
	right: auto;
	margin: 0;
}

#mobile-view .vc_images_carousel .vc_carousel-control.vc_right, #desktop-view .vc_images_carousel .vc_carousel-control.vc_right {
	position: relative;
	transform: none !important;
	top: auto;
	left: auto;
	right: auto;
	margin: 0;
}

#desktop-view .vc_images_carousel .vc_carousel-indicators, #mobile-view .vc_images_carousel .vc_carousel-indicators {
	position: static;
	margin: 0 15px 0 !important;
	transform: none;
}

#footer-menu-section .vc_column-inner {
	padding-top: 5px;
}

.first-content-sec .wpb_column.vc_col-sm-7 {
	width: calc(100% - 440px);
}

.first-content-sec .wpb_column.vc_col-sm-7 > .vc_column-inner > .wpb_wrapper {
	padding-right: 30px;
}

.first-content-sec .wpb_column.vc_col-sm-5 + .wpb_column.vc_col-sm-7 > .vc_column-inner > .wpb_wrapper {
	padding-right: 0px;
	padding-left: 30px;
}

.first-content-sec .wpb_column.vc_col-sm-5 {
	width: 440px;
}

.first-content-sec .get-free-sec .vc_column-inner > .wpb_wrapper {
	padding-left: 0;
}

table.header-table th {
	border-right: none;
	background: #001659;
	color: #fff;
}

table.header-table td.text-right {
	text-align: right;
}

table.header-table td.text-left {
	text-align: left;
}

.yoast-breadcrumb {
	padding-top: 30px;
	font-weight: normal;
	font-size: 23px;
	color: #001659;
}

.referenties-block {
	font-style: italic;
	font-weight: 400;
}

.referenties-block .author-name {
	margin-top: 20px;
	font-weight: 600;
	font-size: 24px;
	font-style: normal;
	display: block;
}

.referenties-block {
	margin: 0px 0px 60px !important;
	display: table;
}

.wb4u-botton.center-btn {
	display: table;
}

.recommendation-container p {
	margin-top: 0px;
}

.stars {
	padding-top: 2px !important;
}

.floating-button-widget a {
	position: fixed;
	bottom: 0;
	right: 75px;
	background-color: green;
	border-radius: 6px 6px 0 0;
	z-index: 1000;
	padding: 10px 20px;
	color: #fff;
	text-transform: uppercase;
	text-decoration: none;
	font-family: Yantramanav, sans-serif;
	font-weight: bold;
	letter-spacing: 1px;
}

.floating-button-widget a:hover {
	color: #fff;
}

.landingpage-form_wrapper.gform_wrapper select {
	padding: 10px 15px;
	border: 1px solid #e8e8e9;
	line-height: 24px;
	font-size: 18px !important;
	height: 48px;
	width: 100% !important;
	margin-bottom: 10px;
}

.mkdf-main-menu .custom-menu-image .menu-image-title {
	color: #ff7503;
}

.custom-menu-image a img {
	margin-top: 25px !important;
	height: 130px;
}

.mkdf-main-menu .custom-menu-image ul li a {
	font-size: 16px;
	line-height: 1;
	color: #001659;
}

.mkdf-main-menu .custom-menu-image ul li a:hover {
	color: #ff7503;
	text-transform: underline;
}

.mkdf-main-menu .custom-menu-image ul li a:hover .item_outer:before {
	color: #ff7503;
}

li.custom-menu-image {
	border-right: 2px solid #ddd;
	padding-left: 20px !important;
	padding-right: 20px !important;
}

li.custom-menu-image:last-child {
	border-right: none;
	padding-left: auto !important;
	padding-right: auto !important;
}

li.custom-menu-image {
	width: 250px !important;
}

.mkdf-drop-down .second .inner ul li a:hover .item_outer, .mkdf-drop-down .second .inner ul li.current-menu-ancestor > a .item_outer, .mkdf-drop-down .second .inner ul li.current-menu-item > a .item_outer {
	transition: none !important;
}

.mkdf-drop-down .second .inner ul li a .item_outer {
	transition: none !important;
}

span.menu-image-title-below.menu-image-title {
	text-align: left !important;
	cursor: pointer;
	padding-top: 15px;
}

.mkdf-drop-down .second .inner ul li a span.item_text {}

img.menu-image.menu-image-title-below {
	cursor: auto !important;
}

.mkdf-drop-down .narrow.single-dropdown .second .inner ul li {
	width: 280px;
}

.mkdf-drop-down .single-dropdown .second .inner ul li a {
	padding: 10px 20px 10px;
}

.mkdf-drop-down .second .inner ul li a .item_outer {
	padding: 0 0px 0 0 !important;
}

img.menu-image:hover {
	opacity: .7;
}

.mkdf-drop-down .second .inner ul li a:hover .item_outer, .mkdf-drop-down .second .inner ul li.current-menu-ancestor > a .item_outer, .mkdf-drop-down .second .inner ul li.current-menu-item > a .item_outer {
	text-decoration-color: #ff7503 !important;
}

.mkdf-drop-down .narrow.single-dropdown .second .inner ul li {
	width: 280px;
}

.mkdf-drop-down .single-dropdown .second .inner ul li a {
	padding: 10px 20px 10px;
}

.mkdf-drop-down .second .inner ul li a .item_outer {
	padding: 0 0px 0 0 !important;
}

.home-hero-slider .vc_column-inner {
	padding: 0 !important;
}

/*--------------------------------------
 Landing page css
---------------------------------------*/
.pt-100 {
	padding-top: 100px !important;
}

.pb-100 {
	padding-bottom: 100px !important;
}

.pt-70 {
	padding-top: 70px !important;
}

.pb-70 {
	padding-bottom: 70px !important;
}

.font-68 h2.mkdf-st-intro-title {
	font-size: 68px;
	color: #ff7503;
}

.eigenaar-wraper p {
	font-size: 24px;
	color: #000;
	line-height: 1.5;
	font-family: "Open Sans", sans-serif !important;
}

.eigenaar-wraper .border-radius img {
	border-radius: 400px;
	width: 100%;
	height: 100%;
	max-width: 340px;
	max-height: 340px;
	margin: 0 auto !important;
	text-align: center !important;
}

.wpb_single_image.vc_align_left.border-radius {
	text-align: center;
}

.sub_title.font-29 p {
	font-size: 29px;
	text-align: center;
	font-weight: lighter;
	margin-top: 10px;
	color: #000;
	font-family: "Open Sans", sans-serif !important;
}

.kernwaardes-wraper h5.mkdf-st-intro-title {
	color: #000;
}

.kernwaardes-wraper .circle_percent {
	font-size: 200px;
	width: 1em;
	height: 1em;
	position: relative;
	background: #eee;
	border-radius: 50%;
	overflow: hidden;
	display: inline-block;
	margin-bottom: 20px;
	z-index: 9;
}

.kernwaardes-wraper .circle_inner {
	position: absolute;
	left: 0;
	top: 0;
	width: 1em;
	height: 1em;
	clip: rect(0 1em 1em .5em);
}

.kernwaardes-wraper .round_per {
	position: absolute;
	left: 0;
	top: 0;
	width: 1em;
	height: 1em;
	background: #ff7503;
	clip: rect(0 1em 1em .5em);
	transform: rotate(180deg);
	transition: 1.05s;
}

.kernwaardes-wraper .percent_more .circle_inner {
	clip: rect(0 .5em 1em 0em);
}

.kernwaardes-wraper .percent_more:after {
	position: absolute;
	left: .5em;
	top: 0em;
	right: 0;
	bottom: 0;
	background: #ff7503;
	content: "";
}

.kernwaardes-wraper .circle_inbox {
	position: absolute;
	top: 2px;
	left: 2px;
	right: 2px;
	bottom: 2px;
	background: #f2f3f5;
	z-index: 3;
	border-radius: 50%;
}

.kernwaardes-wraper .percent_text {
	position: absolute;
	font-size: 64px;
	left: 50%;
	top: 50%;
	transform: translate(-50%, -50%);
	z-index: 3;
	color: #ff7503;
	font-family: "Raleway", sans-serif;
}

.kernwaardes-wraper .wpb_raw_code {
	text-align: center;
}

.kernwaardes-wraper:before {
	content: "";
	position: absolute;
	left: 0;
	top: 50%;
	background: url("https://cdn-ilelpok.nitrocdn.com/TKaJOKGuuDgwOSoUMYmycjttwacoXAsd/assets/images/optimized/rev-41ec2f4/wb4u.nl/wp-content/uploads/2021/12/graph01.jpg");
	width: 310px;
	height: 328px;
	background-repeat: no-repeat;
	transform: translateY(-50%);
}

.kernwaardes-wraper:after {
	content: "";
	position: absolute;
	right: 0;
	top: 73%;
	background: url("https://cdn-ilelpok.nitrocdn.com/TKaJOKGuuDgwOSoUMYmycjttwacoXAsd/assets/images/optimized/rev-41ec2f4/wb4u.nl/wp-content/uploads/2021/12/graph02.jpg");
	width: 265px;
	height: 328px;
	background-repeat: no-repeat;
	transform: translateY(-50%);
}

.kernwaardes-wraper .vc_column-inner {
	position: relative;
	z-index: 9;
}

.werkwijze-wraper:before {
	content: "";
	position: absolute;
	left: 0;
	top: 0;
	right: 0;
	bottom: 0;
	background: rgba(0, 0, 0, .8);
	width: 100%;
	height: 100%;
}

.font-white h2.mkdf-st-intro-title {
	color: #fff !important;
}

.werkwijze-wraper span.vc_tta-title-text {
	font-size: 16px !important;
}

.werkwijze-wraper .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab.vc_active > a {
	border-color: transparent;
	background-color: transparent;
	color: #fff;
}

.werkwijze-wraper li.vc_tta-tab a {
	color: #fff !important;
	font-weight: 300;
	font-size: 18px !important;
}

.werkwijze-wraper .vc_tta-color-grey.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels {
	background-color: transparent;
}

.werkwijze-wraper .vc_tta-color-grey.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels, .vc_tta-color-grey.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::after, .vc_tta-color-grey.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::before {
	border-color: transparent;
}

.werkwijze-wraper .wpb_wrapper p, .werkwijze-wraper .wpb_wrapper h6 {
	color: #fff;
}

.werkwijze-wraper .wpb_wrapper p {
	font-size: 16px;
	font-weight: 300;
}

.werkwijze-wraper .wpb_wrapper h6 {
	font-size: 20px;
	text-transform: capitalize;
	letter-spacing: 0;
	margin: 0;
}

.werkwijze-wraper .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab > a {
	border-color: transparent !important;
	background-color: transparent !important;
}

.werkwijze-wraper .vc_tta.vc_tta-style-classic .vc_tta-tab > a {
	border-width: 0px !important;
}

.werkwijze-wraper ul.vc_tta-tabs-list {
	display: flex !important;
	text-align: center;
	justify-content: space-between;
}

ul.vc_tta-tabs-list li.vc_tta-tab {
	width: 100%;
}

.werkwijze-wraper .vc_tta.vc_general .vc_tta-tab > a {
	padding: 10px 0px;
	box-shadow: none;
}

.werkwijze-wraper p.vc_custom_heading {
	font-size: 20px !important;
	font-weight: 600 !important;
}

.werkwijze-wraper .staps-slider .vc_column-inner {
	z-index: 0;
	position: relative;
}

.werkwijze-wraper .slick-prev.slick-arrow, .werkwijze-wraper .slick-next.slick-arrow {
	position: relative;
	background: transparent;
	font-size: 0;
	box-sizing: unset;
	border: 0;
	width: 40px;
	height: 40px;
	cursor: pointer;
	z-index: 9;
}

.werkwijze-wraper .slick-track .wpb_wrapper {
	max-width: 850px;
	margin: 0 auto;
	font-family: "Open Sans", sans-serif !important;
}

.werkwijze-wraper .slick-prev.slick-arrow:before, .werkwijze-wraper .slick-next.slick-arrow:before {
	content: "";
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	width: 50px;
	height: 50px;
	background-repeat: no-repeat !important;
}

.werkwijze-wraper .slick-prev.slick-arrow:before {
	background: url("https://cdn-ilelpok.nitrocdn.com/TKaJOKGuuDgwOSoUMYmycjttwacoXAsd/assets/images/optimized/rev-41ec2f4/wb4u.nl/wp-content/uploads/2021/12/left-arrow.png");
}

.werkwijze-wraper .slick-next.slick-arrow:before {
	background: url("https://cdn-ilelpok.nitrocdn.com/TKaJOKGuuDgwOSoUMYmycjttwacoXAsd/assets/images/optimized/rev-41ec2f4/wb4u.nl/wp-content/uploads/2021/12/right-arrow.png");
}

.werkwijze-wraper .vc_tta-panel-body .vc_row.wpb_row.vc_inner.vc_row-fluid {
	position: relative;
	z-index: 9;
	width: 100%;
	margin: 0;
}

.werkwijze-wraper > .wpb_column.vc_column_container.vc_col-sm-12 > .vc_column-inner {
	max-width: 1550px;
	margin: 0 auto !important;
	width: 100%;
}

.werkwijze-wraper ul.vc_tta-tabs-list li {
	border-bottom: 1px solid rgba(255, 255, 255, .19);
}

.werkwijze-wraper ul.vc_tta-tabs-list li.vc_tta-tab {
	position: relative;
	display: block;
}

.werkwijze-wraper ul.vc_tta-tabs-list li.vc_tta-tab.vc_active:before {
	content: "";
	position: absolute;
	top: auto;
	left: 0;
	bottom: -6px;
	width: 10px;
	height: 10px !important;
	right: 0;
	background: #0f0b0a;
	transform-origin: center center;
	transform: rotate(45deg);
	margin: 0 auto;
	border: 1px solid rgba(255, 255, 255, .19);
	z-index: 9999999;
	border-bottom: 0;
	border-right: 0;
}

.werkwijze-wraper button.slick-next.slick-arrow {
	top: 50%;
	transform: translateY(-50%);
	position: absolute !important;
	right: 0;
	left: auto;
}

.werkwijze-wraper button.slick-prev.slick-arrow {
	position: absolute !important;
	left: 0;
	top: 50%;
	transform: translateY(-50%);
}

.werkwijze-wraper .vc_tta-panel-body {
	max-width: 1150px;
	margin: 0 auto;
}

.team-wrapers .pt-100.team-maxwidth {
	padding-top: 70px !important;
}

.team-wrapers .vc_single_image-wrapper img {
	border-radius: 500px;
	background: #fff;
	width: 100% !important;
	height: 100% !important;
	object-fit: cover !important;
	max-width: 410px !important;
	max-height: 410px !important;
}

.team-wrapers h3.vc_custom_heading {
	font-size: 44px;
	color: #ff7503;
	text-align: center !important;
	font-weight: 500;
	margin-top: 60px;
	line-height: 1.2;
}

.team-wrapers .wpb_wrapper p {
	font-size: 21px !important;
	text-align: center !important;
	font-weight: 300;
	text-transform: uppercase !important;
	font-family: "Open Sans", sans-serif !important;
}

.team-wrapers .team-maxwidth {
	max-width: 1440px !important;
	margin: 0 auto !important;
}

.team-wrapers a.mkdf-btn.mkdf-btn-medium.mkdf-btn-solid.wb4u-botton {
	background: #008000;
	border-radius: 4px;
}

.team-wrapers a.mkdf-btn.mkdf-btn-medium.mkdf-btn-solid.wb4u-botton:hover, .team-wrapers a.mkdf-btn.mkdf-btn-medium.mkdf-btn-solid.wb4u-botton:focus {
	box-shadow: 0 10px 20px 0 rgba(0, 128, 0, .31) !important;
}

.werkwijze-wraper ul.vc_tta-tabs-list li.vc_tta-tab:after {
	content: "" !important;
	position: absolute !important;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	background: url("https://cdn-ilelpok.nitrocdn.com/TKaJOKGuuDgwOSoUMYmycjttwacoXAsd/assets/images/optimized/rev-41ec2f4/wb4u.nl/wp-content/uploads/2021/12/tab-icon01.png");
	background-repeat: no-repeat !important;
	width: 100% !important;
	margin: 0 auto !important;
	background-position: top center !important;
	z-index: -99 !important;
}

.werkwijze-wraper ul.vc_tta-tabs-list li.vc_tta-tab:nth-child(1):after {
	background: url("https://cdn-ilelpok.nitrocdn.com/TKaJOKGuuDgwOSoUMYmycjttwacoXAsd/assets/images/optimized/rev-41ec2f4/wb4u.nl/wp-content/uploads/2021/12/tab-icon02.png") !important;
	background-repeat: no-repeat !important;
	background-position: top center !important;
}

.werkwijze-wraper ul.vc_tta-tabs-list li.vc_tta-tab:nth-child(2):after {
	background: url("https://cdn-ilelpok.nitrocdn.com/TKaJOKGuuDgwOSoUMYmycjttwacoXAsd/assets/images/optimized/rev-41ec2f4/wb4u.nl/wp-content/uploads/2021/12/tab-icon01.png") !important;
	background-repeat: no-repeat !important;
	background-position: top center !important;
}

.werkwijze-wraper ul.vc_tta-tabs-list li.vc_tta-tab:nth-child(3):after {
	background: url("https://cdn-ilelpok.nitrocdn.com/TKaJOKGuuDgwOSoUMYmycjttwacoXAsd/assets/images/optimized/rev-41ec2f4/wb4u.nl/wp-content/uploads/2021/12/tab-icon03.png") !important;
	background-repeat: no-repeat !important;
	background-position: top center !important;
}

.werkwijze-wraper ul.vc_tta-tabs-list li.vc_tta-tab:nth-child(4):after {
	background: url("https://cdn-ilelpok.nitrocdn.com/TKaJOKGuuDgwOSoUMYmycjttwacoXAsd/assets/images/optimized/rev-41ec2f4/wb4u.nl/wp-content/uploads/2021/12/tab-icon04.png") !important;
	background-repeat: no-repeat !important;
	background-position: top center !important;
}

.werkwijze-wraper ul.vc_tta-tabs-list li.vc_tta-tab:nth-child(5):after {
	background: url("https://cdn-ilelpok.nitrocdn.com/TKaJOKGuuDgwOSoUMYmycjttwacoXAsd/assets/images/optimized/rev-41ec2f4/wb4u.nl/wp-content/uploads/2021/12/tab-icon05.png") !important;
	background-repeat: no-repeat !important;
	background-position: top center !important;
}

.werkwijze-wraper ul.vc_tta-tabs-list li.vc_tta-tab:nth-child(6):after {
	background: url("https://cdn-ilelpok.nitrocdn.com/TKaJOKGuuDgwOSoUMYmycjttwacoXAsd/assets/images/optimized/rev-41ec2f4/wb4u.nl/wp-content/uploads/2021/12/tab-icon07.png") !important;
	background-repeat: no-repeat !important;
	background-position: top center !important;
}

.werkwijze-wraper ul.vc_tta-tabs-list li.vc_tta-tab:nth-child(7):after {
	background: url("https://cdn-ilelpok.nitrocdn.com/TKaJOKGuuDgwOSoUMYmycjttwacoXAsd/assets/images/optimized/rev-41ec2f4/wb4u.nl/wp-content/uploads/2021/12/tab-icon06.png") !important;
	background-repeat: no-repeat !important;
	background-position: top center !important;
}

.werkwijze-wraper ul.vc_tta-tabs-list li.vc_tta-tab:nth-child(8):after {
	background: url("https://cdn-ilelpok.nitrocdn.com/TKaJOKGuuDgwOSoUMYmycjttwacoXAsd/assets/images/optimized/rev-41ec2f4/wb4u.nl/wp-content/uploads/2021/12/tab-icon07.png") !important;
	background-repeat: no-repeat !important;
	background-position: top center !important;
}

.werkwijze-wraper ul.vc_tta-tabs-list li.vc_tta-tab span.vc_tta-title-text {
	padding-top: 60px !important;
	display: block !important;
}

.werkwijze-wraper ul.vc_tta-tabs-list li.vc_tta-tab span.vc_tta-title-text strong {
	font-weight: 600;
}

.werkwijze-wraper ul.vc_tta-tabs-list li.vc_tta-tab.vc_active:after {
	filter: invert(100%) sepia(0%) saturate(100%) hue-rotate(113deg) brightness(505%) contrast(99%) !important;
}

.werkwijze-wraper ul.vc_tta-tabs-list li.vc_tta-tab a, .werkwijze-wraper ul.vc_tta-tabs-list li.vc_tta-tab.vc_active a {
	position: relative;
	z-index: 9 !important;
}

.werkwijze-wraper button.slick-next.slick-arrow {
	right: 5% !important;
}

.werkwijze-wraper button.slick-prev.slick-arrow {
	left: 5% !important;
}

.landing-section h1.wb4u-top-heading {
	margin-top: 0;
	margin-bottom: 30px !important;
}

.werkwijze-wraper .vc_tta-panel-heading {
	border: none !important;
}

.werkwijze-wraper {
	background-size: cover !important;
	padding-bottom: 30px !important;
}

.onze-werkwijze-icon-slider .wpb_wrapper {
	padding-top: 250px;
	position: relative;
	margin-top: 100px;
	padding-bottom: 30px;
}

.onze-werkwijze-icon-slider .wpb_wrapper .slick-list {
	max-width: 955px;
	margin: 0 auto;
}

.onze-werkwijze-icon-slider .slick-dots {
	margin: 0;
	list-style-type: none;
	border-bottom: solid 1px rgba(255, 255, 255, .3);
	display: flex;
	justify-content: space-evenly;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
}

/* .onze-werkwijze-icon-slider .slick-dots li{ display: inline; flex: 0 0 16.66%;} */
.onze-werkwijze-icon-slider .slick-dots li button {
	background: none;
	font-size: 18px;
	font-family: "Open Sans", sans-serif !important;
	color: #fff;
	border: none;
	cursor: pointer;
	padding: 75px 0 60px;
	display: flex;
	justify-content: space-between;
	line-height: 1.3;
}

.onze-werkwijze-icon-slider .slick-dots li.slick-active button:after {
	filter: invert(100%) sepia(0%) saturate(100%) hue-rotate(113deg) brightness(505%) contrast(99%) !important;
}

.onze-werkwijze-icon-slider .slick-dots li.slick-active button:before {
	content: "";
	position: absolute;
	top: auto;
	left: 0;
	bottom: -6px;
	width: 10px;
	height: 10px !important;
	right: 0;
	background: #0f0b0a;
	transform-origin: center center;
	transform: rotate(45deg);
	margin: 0 auto;
	border: 1px solid rgba(255, 255, 255, .19);
	z-index: 9999999;
	border-bottom: 0;
	border-right: 0;
	background: none;
}

.onze-werkwijze-icon-slider .slick-dots li button strong {
	font-family: Yantramanav, sans-serif;
	display: block;
	padding: 5px;
}

.onze-werkwijze-icon-slider .slick-dots li button {
	position: relative;
}

.onze-werkwijze-icon-slider .slick-dots li button:after {
	content: "";
	position: absolute;
	top: 0;
	width: 100%;
	text-align: center;
	height: 60px;
}

.onze-werkwijze-icon-slider .slick-dots li button:after {
	background: url("https://cdn-ilelpok.nitrocdn.com/TKaJOKGuuDgwOSoUMYmycjttwacoXAsd/assets/images/optimized/rev-41ec2f4/wb4u.nl/wp-content/uploads/2021/12/tab-icon02.png") no-repeat top center !important;
}

.onze-werkwijze-icon-slider .slick-dots li:nth-child(2) button:after {
	background: url("https://cdn-ilelpok.nitrocdn.com/TKaJOKGuuDgwOSoUMYmycjttwacoXAsd/assets/images/optimized/rev-41ec2f4/wb4u.nl/wp-content/uploads/2021/12/tab-icon01.png") no-repeat top center !important;
}

.onze-werkwijze-icon-slider .slick-dots li:nth-child(3) button:after {
	background: url("https://cdn-ilelpok.nitrocdn.com/TKaJOKGuuDgwOSoUMYmycjttwacoXAsd/assets/images/optimized/rev-41ec2f4/wb4u.nl/wp-content/uploads/2021/12/tab-icon03.png") no-repeat top center !important;
}

.onze-werkwijze-icon-slider .slick-dots li:nth-child(4) button:after {
	background: url("https://cdn-ilelpok.nitrocdn.com/TKaJOKGuuDgwOSoUMYmycjttwacoXAsd/assets/images/optimized/rev-41ec2f4/wb4u.nl/wp-content/uploads/2021/12/tab-icon04.png") no-repeat top center !important;
}

.onze-werkwijze-icon-slider .slick-dots li:nth-child(5) button:after {
	background: url("https://cdn-ilelpok.nitrocdn.com/TKaJOKGuuDgwOSoUMYmycjttwacoXAsd/assets/images/optimized/rev-41ec2f4/wb4u.nl/wp-content/uploads/2021/12/tab-icon05.png") no-repeat top center !important;
}

.onze-werkwijze-icon-slider .slick-dots li:nth-child(6) button:after {
	background: url("https://cdn-ilelpok.nitrocdn.com/TKaJOKGuuDgwOSoUMYmycjttwacoXAsd/assets/images/optimized/rev-41ec2f4/wb4u.nl/wp-content/uploads/2021/12/tab-icon07.png") no-repeat top center !important;
}

.onze-werkwijze-icon-slider .slick-dots li:nth-child(7) button:after {
	background: url("https://cdn-ilelpok.nitrocdn.com/TKaJOKGuuDgwOSoUMYmycjttwacoXAsd/assets/images/optimized/rev-41ec2f4/wb4u.nl/wp-content/uploads/2021/12/tab-icon06.png") no-repeat top center !important;
}

.onze-werkwijze-icon-slider .mkdf-iwt .mkdf-iwt-title {
	font-family: Yantramanav, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #fff;
}

.onze-werkwijze-icon-slider .mkdf-iwt-content p {
	font-size: 16px;
	font-family: "Open Sans", sans-serif !important;
	color: #fff;
	font-weight: 300;
}

.onze-werkwijze-icon-slider .mkdf-iwt.mkdf-iwt-icon-left .mkdf-iwt-content {
	padding: 0;
}

.werkwijze-wraper .onze-werkwijze-icon-slider button.slick-prev.slick-arrow {
	transform: translateY(calc(-50% + 85px));
}

.werkwijze-wraper .onze-werkwijze-icon-slider button.slick-next.slick-arrow {
	transform: translateY(calc(-50% + 85px));
}

.display-mobile {
	display: none;
}

#desktop-view.mb-0 {
	margin-bottom: 0 !important;
}

#desktop-view.mt-0 {
	margin-top: 0 !important;
}

.wb4u-list.color-white li {
	color: #fff;
}

.wb4u-list.color-white li a {
	color: #fff;
}

.de-koffie-landingpage .wb4u-section-title .mkdf-st-intro-title::before {
	background: #edeef1;
}

.de-koffie-landingpage blockquote {
	background: #d3d5d9;
	border-color: #d3d5d9;
	padding: 30px;
	border-bottom: 6px solid #00235a;
	margin: 0;
}

.de-koffie-landingpage blockquote:after {
	transform: scale(.6);
	width: auto;
	right: 25px;
	top: 20px;
}

.de-koffie-landingpage blockquote p {
	font-size: 20px;
	font-weight: 400;
	color: #00235a;
}

.de-koffie-landingpage blockquote > * {
	font-size: 20px;
	margin-right: 14%;
}

.de-koffie-landingpage .mkdf-btn {
	width: 100%;
	display: block;
	letter-spacing: 0;
	font-size: 20px;
	border-radius: 5px !important;
	padding: 5px 20px !important;
	color: #fff;
	margin-bottom: 20px !important;
	background: #00235a;
}

.de-koffie-landingpage .wb4u-botton::after {
	content: "5";
	font-family: "ElegantIcons";
	font-style: normal;
	font-weight: 400;
	font-size: 36px;
	line-height: 1;
	position: relative;
	top: 3px;
	float: right;
}

.de-koffie-landingpage .mkdf-btn.green-btn {
	background: #008000;
}

.de-koffie-landingpage .mkdf-btn.blue-btn {
	background: #00235a;
}

.accordion-style-new-boxed.mkdf-accordion-holder.mkdf-ac-boxed .mkdf-accordion-title {
	padding: 18px 55px 18px 30px !important;
	font-size: 24px;
	background: #001659;
	margin-bottom: 10px !important;
	line-height: 1.3 !important;
	transform: none;
}

.accordion-style-new-boxed.mkdf-accordion-holder.mkdf-ac-boxed.mkdf-dark-skin .mkdf-accordion-title.ui-state-active {
	background: #001659;
}

.accordion-style-new-boxed.mkdf-accordion-holder.mkdf-ac-boxed .mkdf-accordion-title.ui-state-hover {
	background: #001659 !important;
}

.accordion-style-new-boxed.mkdf-accordion-holder .mkdf-accordion-title .mkdf-tab-title {
	padding: 0;
	padding-left: 0px;
	position: relative;
	padding-left: 20px;
	display: block;
	color: #fff;
}

.accordion-style-new-boxed .mkdf-tab-title::before {
	width: 8px;
	height: 100%;
	content: "";
	position: absolute;
	left: 0;
	top: 0;
	background: #ff7503;
}

.accordion-style-new-boxed.mkdf-accordion-holder.mkdf-ac-boxed.mkdf-dark-skin .ui-accordion-content-active {
	background-color: unset;
	background-color: #001659 !important;
	padding: 0 30px 30px;
	line-height: 28px;
	margin-top: -10px !important;
	margin-bottom: 10px !important;
}

.accordion-style-new-boxed.mkdf-accordion-holder.mkdf-ac-boxed.mkdf-dark-skin .mkdf-accordion-content {
	color: #fff;
}

.accordion-style-new-boxed.mkdf-accordion-holder.mkdf-ac-boxed.mkdf-dark-skin .mkdf-accordion-content p {
	color: #fff;
}

.accordion-style-new-boxed.mkdf-accordion-holder.mkdf-ac-boxed.mkdf-dark-skin .mkdf-accordion-content a {
	color: #ff5e14;
}

.accordion-style-new-boxed.mkdf-accordion-holder.mkdf-ac-boxed.mkdf-dark-skin .method-process-steps .mkdf-iwt-text {
	color: #565969;
}

.accordion-style-new-boxed .method-process-steps {
	display: flex;
	flex-wrap: wrap;
}

.accordion-style-new-boxed.mkdf-accordion-holder.mkdf-ac-boxed .mkdf-accordion-title.ui-state-active .mkdf-accordion-mark, .accordion-style-new-boxed.mkdf-accordion-holder.mkdf-ac-boxed .mkdf-accordion-title.ui-state-hover .mkdf-accordion-mark {
	background: unset;
	box-shadow: unset;
}

.accordion-style-new-boxed.mkdf-accordion-holder.mkdf-ac-boxed .mkdf-accordion-title .mkdf-accordion-mark {
	top: 50%;
	transform: translateY(-50%);
	right: 0;
}

.accordion-style-new-boxed.mkdf-accordion-holder .mkdf-accordion-title.ui-state-active .mkdf-accordion-mark .mkdf_icon_plus {
	opacity: 0;
}

.accordion-style-new-boxed .mkdf-accordion-title .mkdf-accordion-mark .icon_plus::after {
	content: "";
	display: block;
	position: absolute;
	top: 50%;
	left: 50%;
	width: 3px;
	height: 15px;
	background-color: #ff7503;
	z-index: 1;
	transform: translate(-50%, -50%);
}

.accordion-style-new-boxed .mkdf-accordion-title .mkdf-accordion-mark .mkdf_icon_minus::after {
	content: "";
	display: block;
	position: absolute;
	top: 50%;
	left: 50%;
	width: 15px;
	height: 3px;
	background-color: #ff7503;
	z-index: 1;
	transform: translate(-50%, -50%);
}

.accordion-style-new-boxed.mkdf-accordion-holder .mkdf-accordion-title.ui-state-active .mkdf-accordion-mark .mkdf_icon_minus::after {
	background-color: #fff;
}

.accordion-style-new-boxed.mkdf-accordion-holder .mkdf-accordion-title .mkdf-accordion-mark span::before {
	display: none;
}

.accordion-style-new-boxed.mkdf-accordion-holder .mkdf-accordion-title .mkdf-accordion-mark span.mkdf_icon_minus {
	opacity: 1;
}

.accordion-style-new-boxed.mkdf-accordion-holder .mkdf-accordion-title.ui-state-hover .mkdf-accordion-mark span.mkdf_icon_minus, .accordion-style-new-boxed.mkdf-accordion-holder .mkdf-accordion-title.ui-state-hover .mkdf-accordion-mark span.mkdf_icon_plus {
	opacity: 1 !important;
}

.accordion-style-new-boxed.mkdf-accordion-holder.mkdf-ac-boxed.mkdf-dark-skin .mkdf-accordion-title.ui-state-active.ui-state-hover span.mkdf_icon_plus {
	opacity: 0 !important;
}

.landingpage-gallery .wpb_wrapper .vc_images_carousel {
	width: 100% !important;
}

#desktop-view .landingpage-gallery .vc_images_carousel .vc_carousel-control.vc_left, #mobile-view .landingpage-gallery .vc_images_carousel .vc_carousel-control.vc_left {
	position: absolute !important;
	left: 0 !important;
	top: 50% !important;
	transform: translateY(-50%) !important;
	z-index: 1;
}

#desktop-view .landingpage-gallery .vc_images_carousel .vc_carousel-control.vc_right, #mobile-view .landingpage-gallery .vc_images_carousel .vc_carousel-control.vc_right {
	position: absolute !important;
	right: 0 !important;
	top: 50% !important;
	transform: translateY(-50%) !important;
	z-index: 1;
}

#desktop-view .vc_images_carousel, #mobile-view .vc_images_carousel {
	padding-bottom: 0;
}

#desktop-view .landingpage-gallery .gallery-navigation, #mobile-view .landingpage-gallery .gallery-navigation {
	position: static;
}

#desktop-view .landingpage-gallery .gallery-navigation .vc_carousel-indicators, #mobile-view .landingpage-gallery .gallery-navigation .vc_carousel-indicators {
	position: absolute;
	top: 100%;
	transform: translateX(-50%);
}

.landingpage-form_wrapper.two-column-layout_wrapper .gform_body.gform-body {
	display: flex;
	margin: 0 -15px;
	flex-wrap: wrap;
	width: auto;
}

.landingpage-form_wrapper.two-column-layout_wrapper ul.gform_fields {
	flex: 0 0 50%;
	max-width: 50%;
	padding: 0 15px;
	margin: 0 !important;
}

.gform_legacy_markup_wrapper.gf_browser_gecko select {
	background: #fff;
}

.mkdf-accordion-holder .vc_images_carousel .vc_carousel-control.vc_left {
	text-shadow: none !important;
	line-height: 45px;
}

.mkdf-accordion-holder .vc_images_carousel .vc_carousel-control.vc_right {
	text-shadow: none !important;
	line-height: 45px;
}

.mkdf-accordion-holder .vc_images_carousel .vc_carousel-control .icon-prev::before {
	content: "4";
	position: relative;
	top: -10px;
	font-family: "ElegantIcons";
}

.mkdf-accordion-holder .vc_images_carousel .vc_carousel-control .icon-next::before {
	content: "5";
	position: relative;
	top: -10px;
	font-family: "ElegantIcons";
}

.mkdf-accordion-holder .vc_images_carousel .vc_carousel-control .icon-next, .mkdf-accordion-holder .vc_images_carousel .vc_carousel-control .icon-prev {
	width: 30px;
	height: 30px;
	margin-top: -15px;
	margin-left: -15px;
}

.mkdf-accordion-holder .vc_images_carousel .vc_carousel-control.vc_left {
	transform: translateX(50%) !important;
	left: 50%;
	margin-left: -156px;
	top: 100%;
	bottom: auto !important;
	margin-top: 0;
	opacity: 1 !important;
	text-shadow: none !important;
	width: 45px;
	height: 45px;
	line-height: 45px;
	background: #f2f3f5;
	display: block !important;
	border-radius: 5px;
}

.mkdf-accordion-holder .vc_images_carousel .vc_carousel-control.vc_left {
	position: relative;
	transform: none !important;
	top: auto;
	left: auto;
	right: auto;
	margin: 0;
}

.mkdf-accordion-holder .landingpage-gallery .vc_images_carousel .vc_carousel-control.vc_left {
	position: absolute !important;
	left: 0 !important;
	top: 50% !important;
	transform: translateY(-50%) !important;
	z-index: 1;
}

.mkdf-accordion-holder .vc_images_carousel .vc_carousel-control.vc_right {
	transform: translateX(50%) !important;
	right: 50%;
	margin-right: -110px;
	top: 100%;
	bottom: auto !important;
	margin-top: 0;
	opacity: 1 !important;
	text-shadow: none !important;
	width: 45px;
	height: 45px;
	line-height: 45px;
	background: #f2f3f5;
	display: block !important;
	border-radius: 5px;
}

.mkdf-accordion-holder .vc_images_carousel .vc_carousel-control.vc_right {
	position: relative;
	transform: none !important;
	top: auto;
	left: auto;
	right: auto;
	margin: 0;
}

.mkdf-accordion-holder .landingpage-gallery .vc_images_carousel .vc_carousel-control.vc_right {
	position: absolute !important;
	right: 0 !important;
	top: 50% !important;
	transform: translateY(-50%) !important;
	z-index: 1;
}

.mkdf-accordion-holder .landingpage-gallery .vc_carousel-indicators {
	display: none;
}

/*--------------------------------------
 USP section css
---------------------------------------*/
.usp_wrap_box h4.mkdf-iwt-title {
	font-size: 18px !important;
	font-weight: 400;
	font-family: "Poppins", sans-serif;
	color: #fff;
}

.usp_wrap_box .usp_wrapers {
	display: flex;
	align-self: center;
	align-items: center;
}

.usp_wrap_box .mkdf-iwt-icon {
	width: 50px;
	height: 100%;
}

.usp_wrap_box h4.mkdf-iwt-title {
	width: calc(100% - 50px);
}

.usp_wrap_box .textwidget {
	display: flex;
	justify-content: space-between;
}

.usp_wrap_box .mkdf-iwt-icon img {
	height: 35px;
	width: 55px;
	object-fit: contain !important;
}

.usp_wrap_box > .widget.widget_text {
	margin-bottom: 10px !important;
}

.usp_wrap_box > .wpb_column > .vc_column-inner {
	padding-top: 10px !important;
}

.usp_wrap_box {
	padding-left: 100px !important;
	padding-right: 100px !important;
}

.usp_wrap_box .widget.widget_text {
	margin-bottom: 10px !important;
}

.usp_vacatures .widget.widget_text {
	margin-bottom: 0 !important;
}

.usp_vacatures .check-heading {
	width: calc(( 100% - 90px ) / 3);
	padding-left: 15px;
	padding-right: 15px;
}

.usp_vacatures .textwidget {
	display: flex;
	width: 100%;
	justify-content: space-between;
}

.usp_wrap_box .widget.widget_text {
	margin-bottom: 10px !important;
}

.usp_wrap_box .widget.widget_text {
	max-width: 1300px;
	margin-left: auto;
	margin-right: auto;
}

/*--------------------------------------
 Sidebar Hui css
---------------------------------------*/
.inner-hero-section.widgei_btn_wrap {
	padding: 0;
	display: flex;
	flex-flow: column-reverse;
	max-width: 100%;
	margin: 0 auto;
}

.inner-hero-section.widgei_btn_wrap > a {
	margin: 0 !important;
	margin-bottom: 20px !important;
}

h2.sidebar_title_huis {
	font-size: 27px;
	margin-top: 0 !important;
	margin-bottom: 20px;
}

.widget.widget_text .side_bar_ul ul li {
	font-size: 18px !important;
	color: #0d1d53;
	font-family: "Yantramanav" !important;
	font-weight: 400 !important;
	line-height: 1.5;
}

.widget.widget_text .side_bar_ul ul li span {
	background: #141e3f;
	width: 20px !important;
	height: 20px !important;
	color: #fff;
	border-radius: 20px;
	display: inline-flex;
	align-items: center;
	justify-content: center;
	font-size: 14px;
	margin-right: 5px;
	line-height: 1;
}

.widget.widget_text .side_bar_ul ul li:first-child span {
	background: #2c7217;
}

.get-free-sec.onze_aanpak-wraper .vc_tta-container {
	border: 0;
	padding: 0;
	box-shadow: unset;
}

.get-free-sec.onze_aanpak-wraper > .vc_column-inner {
	background: #fff;
	border: 1px solid rgba(0, 0, 0, .06);
	padding: 25px !important;
	box-shadow: 0 2px 0 0 rgba(0, 0, 0, 5%);
}

.get-free-sec.onze_aanpak-wraper .textwidget .vc_tta-container {
	margin-bottom: 0 !important;
}

.get-free-sec.onze_aanpak-wraper .widget.widget_text {
	margin-bottom: 25px;
}

.postid-12388 .fullscreen-bg, .postid-13018 .fullscreen-bg {
	display: none !important;
}

.postid-12388 .mkdf-title-holder {
	background-size: auto 100% !important;
	background-repeat: no-repeat !important;
	background-color: #fff;
}

.postid-13018 .mkdf-title-holder {
	background-size: auto 100% !important;
	background-repeat: no-repeat !important;
	background-size: cover !important;
	background-position: center center !important;
}

.yoast-breadcrumb {
	padding-top: 0;
	font-size: 15px;
}

.usp_wrap_box_inner h4.mkdf-iwt-title {
	font-size: 18px !important;
	font-weight: 400;
	font-family: poppins, sans-serif;
	color: #565969;
}

.usp_wrap_box_inner .mkdf-iwt-icon img {
	height: 35px;
	width: 55px;
	object-fit: contain !important;
}

.usp_wrap_box_inner {
	display: flex;
	width: 100%;
	justify-content: space-between;
}

.usp_wrap_box_inner .mkdf-iwt-icon {
	width: 50px;
	height: 100%;
}

.usp_wrap_box_inner .usp_wrapers {
	display: flex;
	align-self: center;
	align-items: center;
}

.contact-uspbox .usp_wrap_box_inner {
	max-width: 1300px;
	margin: 0 auto;
}

.kernwaardes-section p.mkdf-iwt-caption {
	color: #ff7503 !important;
	font-size: 32px;
	letter-spacing: normal;
	font-weight: 600;
	text-transform: capitalize;
}

.blogs_top_padding {
	margin-top: 30px !important;
}

.mkdf-wrapper-inner > .mkdf-page-header {
	height: 70px;
}

.single-post .mkdf-wrapper .mkdf-content .mkdf-grid h1 {
	text-transform: none;
}

/* New Accodion */
#faq-section-new .mkdf-accordion-holder.mkdf-ac-boxed .mkdf-accordion-title {
	padding: 18px 55px 18px 30px;
	font-size: 24px;
	background: #f2f3f5;
	margin-bottom: 10px !important;
	line-height: 1.3 !important;
}

#faq-section-new .accordion-main-new.mkdf-accordion-holder .mkdf-accordion-title .mkdf-tab-title {
	padding: 0;
	position: relative;
	padding-left: 20px;
	display: block;
}

.accordion-main-new.mkdf-accordion-holder.mkdf-ac-boxed .mkdf-accordion-title .mkdf-accordion-mark {
	top: 50%;
	transform: translateY(-50%);
	right: 0;
}

#faq-section-new .mkdf-accordion-holder.mkdf-ac-boxed .mkdf-accordion-title.ui-state-active .mkdf-accordion-mark, #faq-section-new .mkdf-accordion-holder.mkdf-ac-boxed .mkdf-accordion-title.ui-state-hover .mkdf-accordion-mark {
	background: unset;
	box-shadow: unset;
	color: red;
}

#faq-section-new .mkdf-accordion-holder.mkdf-ac-boxed.mkdf-white-skin .ui-accordion-content-active {
	background-color: unset;
	background-color: #f2f3f5 !important;
	padding: 0 30px 30px;
	line-height: 28px;
	margin-top: -11px !important;
	margin-bottom: 10px !important;
}

#faq-section-new .mkdf-tab-title:before {
	width: 8px;
	height: 100%;
	content: "";
	position: absolute;
	left: 0;
	top: 0;
	background: #ff7503;
}

#faq-section-new .mkdf-accordion-title .mkdf-accordion-mark .mkdf_icon_minus::after {
	content: "";
	display: block;
	position: absolute;
	top: 50%;
	left: 50%;
	width: 15px;
	height: 3px;
	background-color: #ff7503;
	z-index: 1;
	transform: translate(-50%, -50%);
}

#faq-section-new .mkdf-accordion-title .mkdf-accordion-mark .icon_plus::before {
	display: none;
}

#faq-section-new .mkdf-accordion-title .mkdf-accordion-mark .mkdf_icon_minus::before {
	display: none;
}

#faq-section-new .mkdf-accordion-title .mkdf-accordion-mark .icon_plus::after {
	content: "";
	display: block;
	position: absolute;
	top: 50%;
	left: 50%;
	width: 3px;
	height: 15px;
	background-color: #ff7503;
	z-index: 1;
	transform: translate(-50%, -50%);
}

#faq-section-new .mkdf-accordion-holder .mkdf-accordion-title .mkdf-accordion-mark span {
	opacity: 1;
}

#faq-section-new .mkdf-accordion-holder .mkdf-accordion-title.ui-state-active .mkdf-accordion-mark .mkdf_icon_plus {
	opacity: 0;
}

#faq-section-new .mkdf-accordion-holder .mkdf-accordion-title.ui-state-active .mkdf-accordion-mark .mkdf_icon_minus::after {
	background-color: #666;
}

/* New Accodion end */

/* New Blog  */
.construction_wrapper {
	display: flex;
}

.construction_blog_new, .construction_img {
	width: 50%;
}

.construction_blog_new {
	margin-right: 15px;
}

.construction_img {
	margin-left: 15px;
}

/* end Blog */
.honeycombs-inner-wrapper {
	position: relative;
	padding-bottom: 60px;
}

.load-more-portfolio {
	background-color: #ff5e14;
	color: #fff;
	z-index: 1000;
	position: absolute;
	bottom: 0;
	left: auto;
	right: auto;
	margin: auto;
	font-size: 22px;
	border-radius: 5px !important;
	padding: 0 20px;
	letter-spacing: 0;
	color: #fff;
	line-height: 2em;
	font-weight: 400;
	cursor: pointer;
	transition: color .2s ease-in-out, background-color .2s ease-in-out, border-color .2s ease-in-out, box-shadow .5s cubic-bezier(.49, .79, .17, .94), -webkit-box-shadow .5s cubic-bezier(.49, .79, .17, .94);
	font-family: Yantramanav, sans-serif;
	margin-left: -80px;
}

.load-more-portfolio:after {
	content: "5";
	font-family: eleganticons;
	font-style: normal;
	font-weight: 400;
	font-size: 28px;
	line-height: 1;
	position: relative;
	top: 4px;
}

.form-wraper {
	background: #fff;
	border: 1px solid rgba(0, 0, 0, .06);
	padding: 25px !important;
	box-shadow: 0 2px 0 0 rgba(0, 0, 0, 5%);
}

.form-wraper .form-contetn-wrapers form#gform_2 {
	border: none;
	padding: 0 !important;
	box-shadow: none !important;
}

.mkdf-main-menu > ul > li.menu-btn {
	padding: 0 15px;
	flex: 0 0 240px;
}

.mkdf-main-menu > ul > li.menu-btn.quote-btn {
	padding: 0 15px 0 0;
	flex: 0 0 200px;
}

.mkdf-main-menu > ul > li.menu-btn > a > span.item_outer .item_text {
	text-transform: uppercase;
	font-size: 16px;
	font-weight: 600;
	transition: all 300ms;
}

.mkdf-main-menu.mkdf-sticky-nav > ul > li.menu-btn {
	padding: 0;
}

.mkdf-main-menu.mkdf-sticky-nav > ul > li.menu-btn > a {
	padding: 0;
}

.mkdf-main-menu.mkdf-sticky-nav > ul > li.menu-btn + li.menu-btn {
	padding-left: 15px;
}

.mkdf-menu-area .mkdf-side-menu-button-opener {
	padding: 0 15px;
	display: none !important;
}

.mkdf-main-menu > ul > li.menu-btn:hover > a > span.item_outer .item_text {
	box-shadow: rgba(0, 128, 0, .5) 0 5px 10px 0;
}

.mkdf-main-menu > ul > li.menu-btn.blue-btn:hover > a > span.item_outer .item_text {
	box-shadow: rgba(16, 33, 74, .5) 0 5px 10px 0;
}

.single-projects .form-wraper {
	margin-top: 15px;
}

@media only screen and (max-width:1399px) {
	.inner-hero-section .mkdf-row-background-text-wrapper-inner .mkdf-row-background-text-1 {
		left: calc(( 100% - 1170px ) / 2);
	}
}

@media only screen and (max-width:1365px) {
	.usp_wrap_box {
		padding-left: 0px !important;
		padding-right: 0px !important;
	}
	
	.werkwijze-wraper .onze-werkwijze-icon-slider button.slick-next.slick-arrow {
		right: 0 !important;
	}
	
	.werkwijze-wraper .onze-werkwijze-icon-slider button.slick-prev.slick-arrow {
		left: 0 !important;
	}
}

@media only screen and (max-width:1279px) {
	.inner-hero-section {
		padding-top: 60px;
		padding-bottom: 60px;
	}
	
	.inner-hero-section .mkdf-row-background-text-wrapper-inner .mkdf-row-background-text-1 {
		top: 70px;
	}
	
	.get-free-sec .vc_column-inner > .wpb_wrapper {
		padding-left: 0;
	}
	
	.accordion-style-1 .vc_tta-panel-title {
		font-size: 18px;
	}
	
	.accordion-style-1 .vc_tta-panel-title .vc_tta-title-text::before {
		top: 2px;
	}
	
	.accordion-main-style .vc_tta-panel-title {
		font-size: 26px;
	}
	
	.why-wb4u-faq .vc_column-inner > .wpb_wrapper {
		padding-left: 0;
	}
	
	.wpb-js-composer .method-process-steps .wpb_column {
		width: 25%;
	}
}

@media only screen and (max-width:1199px) {
	.kernwaardes-wraper .circle_percent {
		font-size: 160px;
	}
	
	.kernwaardes-wraper .percent_text {
		font-size: 36px;
	}
	
	.werkwijze-wraper ul.vc_tta-tabs-list li.vc_tta-tab {
		width: 24% !important;
		margin-bottom: 15px !important;
	}
	
	/* .werkwijze-wraper ul.vc_tta-tabs-list {flex-flow: wrap;} */
	.werkwijze-wraper .slick-track .wpb_wrapper {
		max-width: 750px;
	}
	
	.team-wrapers h3.vc_custom_heading {
		font-size: 30px;
		margin-top: 30px !important;
	}
	
	.team-wrapers .vc_empty_space {
		height: 30px !important;
	}
	
	.font-68 h2.mkdf-st-intro-title {
		font-size: 48px;
	}
	
	.eigenaar-wraper p {
		font-size: 20px;
	}
	
	.team-wrapers .wpb_wrapper p {
		font-size: 18px !important;
	}
	
	.mkdf-page-header {
		display: none !important;
	}
	
	.mkdf-mobile-header {
		display: block !important;
		width: 100%;
	}
}

@media only screen and (max-width: 1024px) {
	.mkdf-mobile-header .mkdf-mobile-nav {
		overflow-x: scroll;
	}
	
	li.custom-menu-image {
		border-right: none;
	}
	
	.custom-menu-image a img {
		display: none;
	}
	
	.mkdf-mobile-header {
		width: 100%;
	}
	
	.usp_wrap_box .mkdf-iwt-icon img {
		height: 65px;
		width: 65px;
	}
	
	.usp_wrap_box h4.mkdf-iwt-title {
		font-size: 24px !important;
	}
	
	.landingpage-form_wrapper.two-column-layout_wrapper ul.gform_fields {
		width: 100%;
		flex: 0 0 100%;
		max-width: 100%;
	}
}

@media only screen and (max-width:1169px) {
	.landingpage-form_wrapper.gform_wrapper ul.gform_fields li.gfield.one-three-size-field {
		width: 100%;
		clear: none;
	}
	
	.landingpage-form_wrapper.gform_wrapper ul.gform_fields li.gfield.half-size-field {
		width: 100%;
		clear: none;
	}
	
	.landingpage-form_wrapper.gform_wrapper ul.gform_fields li.gfield.three-four-size-field {
		width: 100%;
		clear: none;
	}
	
	.landingpage-form_wrapper.gform_wrapper ul.gform_fields li.gfield.col-md-2-size-field {
		width: 50%;
	}
	
	.landingpage-form_wrapper.gform_wrapper ul.gform_fields li.gfield.col-md-3-size-field {
		width: 50%;
	}
	
	.landingpage-form_wrapper.gform_wrapper ul.gform_fields li.gfield.col-md-4-size-field {
		width: 50%;
	}
	
	#footer-menu-section .vc_col-sm-3 {
		width: 50%;
	}
	
	#footer-menu-section .mkdf-section-title-holder .mkdf-st-intro-title {
		font-size: 48px;
	}
	
	.page-onze-diensten .mkdf-title-holder .fullscreen-bg {
		display: none;
	}
	
	.werkwijze-wraper button.slick-next.slick-arrow {
		right: 2% !important;
	}
	
	.werkwijze-wraper button.slick-prev.slick-arrow {
		left: 2% !important;
	}
}

@media only screen and (max-width:1023px) {
	.mkdf-top-bar {
		display: block !important;
	}
	
	.mkdf-top-bar .mkdf-position-left {
		display: none !important;
	}
	
	.mkdf-top-bar .mkdf-position-right {
		width: 100% !important;
	}
	
	.mkdf-top-bar .mkdf-position-right .mkdf-social-icons-group-widget {
		display: none !important;
	}
	
	.mkdf-top-bar .mkdf-position-right .widget {
		width: 100%;
	}
	
	.mkdf-top-bar .mkdf-position-right .widget .ratting {
		padding-left: 0 !important;
	}
	
	.inner-hero-section h1.wb4u-top-heading {
		font-size: 63px;
	}
	
	.wb4u-section-title .mkdf-st-intro-title {
		font-size: 32px;
	}
	
	.wb4u-section-title .mkdf-st-title {
		font-size: 24px;
	}
	
	.accordion-main-style .vc_tta-panel-title {
		font-size: 24px;
	}
	
	.accordion-main-style .vc_tta-panel .vc_tta-panel-title a {
		padding: 18px 48px 18px 18px !important;
	}
	
	.wpb-js-composer .accordion-main-style.vc_tta .vc_tta-panel .vc_tta-panel-body {
		padding: 0 18px 30px;
	}
	
	.form-row .col-6 {
		flex: 0 0 calc(100% - 8px);
		max-width: calc(100% - 8px);
	}
	
	.form-row .col-2, .form-row .col-4 {
		flex: 0 0 calc(50% - 8px);
		max-width: calc(50% - 8px);
	}
	
	.wb4u-posrtfolio-slider .mkdf-owl-slider .owl-nav .owl-prev {
		margin-left: -90px;
	}
	
	.wb4u-posrtfolio-slider .mkdf-owl-slider .owl-nav .owl-next {
		margin-right: -90px;
	}
	
	.first-content-sec .wpb_column.vc_col-sm-7 {
		width: 100%;
	}
	
	.first-content-sec .wpb_column.vc_col-sm-7 > .vc_column-inner > .wpb_wrapper {
		padding-right: 0;
	}
	
	.first-content-sec .wpb_column.vc_col-sm-5 {
		width: 100%;
	}
	
	.vc_custom_1592058454539 {
		margin-left: 0 !important;
	}
	
	.font-68 h2.mkdf-st-intro-title {
		font-size: 36px;
	}
	
	.pt-100 {
		padding-top: 50px !important;
	}
	
	.pb-100 {
		padding-bottom: 50px !important;
	}
	
	.pt-70 {
		padding-top: 50px !important;
	}
	
	.pb-70 {
		padding-bottom: 50px !important;
	}
	
	.kernwaardes-wraper .circle_percent {
		font-size: 130px;
	}
	
	.kernwaardes-wraper .percent_text {
		font-size: 26px;
	}
	
	.kernwaardes-wraper:before {
		background-size: 50%;
		background-position: left center;
	}
	
	.kernwaardes-wraper:after {
		background-size: 50%;
		background-position: right center;
	}
	
	.werkwijze-wraper .slick-track .wpb_wrapper {
		max-width: 550px;
	}
	
	.team-wrapers h3.vc_custom_heading {
		font-size: 24px;
	}
	
	.font-68 h2.mkdf-st-intro-title {
		font-size: 30px;
	}
	
	.sub_title.font-29 p {
		font-size: 22px;
	}
	
	.text-center > .wb4u-col > .vc_column-inner {
		margin-left: 0 !important;
	}
	
	.usp_wrap_box h4.mkdf-iwt-title {
		font-size: 20px !important;
		width: calc(100% - 80px);
	}
	
	.usp_wrap_box .mkdf-iwt-icon {
		width: 70px;
	}
	
	.usp_wrap_box .mkdf-iwt-icon img {
		height: 55px;
		width: 55px;
	}
	
	.usp_wrap_box .widget.widget_text {
		margin-bottom: 0;
	}
	
	.usp_wrap_box > .wpb_column > .vc_column-inner {
		padding-top: 0px !important;
	}
	
	.get-free-sec.onze_aanpak-wraper {
		margin-top: 20px;
		margin-bottom: 20px;
	}
	
	.get-free-sec.onze_aanpak-wraper > .vc_column-inner {
		padding: 0 15px;
	}
	
	.widget.widget_text .side_bar_ul ul li {
		font-size: 16px !important;
	}
	
	.hide-mobile {
		display: none;
	}
	
	.display-mobile {
		display: block;
	}
}

@media only screen and (max-width:768px) {
	.werkwijze-wraper ul.vc_tta-tabs-list {
		flex-flow: unset !important;
	}
}

@media only screen and (max-width:767px) {
	.inner-hero-section h1.wb4u-top-heading {
		font-size: 48px;
	}
	
	.checkmark-list {
		padding-top: 20px;
		padding-bottom: 20px;
	}
	
	.check-heading {
		padding: 8px 0;
	}
	
	.accordion-style-1 .vc_tta-panel .vc_tta-panel-title a {
		padding: 10px 25px 10px 0 !important;
	}
	
	.accordion-style-1 .vc_tta-panel-title .vc_tta-title-text {
		padding-left: 26px;
	}
	
	.accordion-main-style .vc_tta-panel-title .vc_tta-title-text {
		display: block;
	}
	
	.accordion-main-style .vc_tta-panel .vc_tta-panel-title a {
		padding: 15px 48px 15px 15px !important;
	}
	
	.wpb-js-composer .accordion-main-style.vc_tta .vc_tta-panel .vc_tta-panel-body {
		padding: 0 15px 30px;
	}
	
	.wpb-js-composer .method-process-steps .wpb_column {
		width: 50%;
		float: left;
	}
	
	.accordion-main-style .vc_tta-panel-title {
		font-size: 20px;
	}
	
	.gform_wrapper input:not([type="radio"]):not([type="checkbox"]):not([type="image"]):not([type="file"]) {
		line-height: 24px !important;
		min-height: inherit !important;
	}
	
	.contact-form-sec li.gfield.sixty-size {
		flex: 0 0 100%;
		max-width: 100%;
	}
	
	.contact-form-sec li.gfield.twenty-size {
		flex: 0 0 50%;
		max-width: 50%;
	}
	
	.landingpage-form_wrapper.gform_wrapper ul.gform_fields li.gfield.one-three-size-field {
		width: 66.66666667%;
		clear: none;
	}
	
	.landingpage-form_wrapper.gform_wrapper ul.gform_fields li.gfield.half-size-field {
		width: 50%;
		clear: none;
	}
	
	.landingpage-form_wrapper.gform_wrapper ul.gform_fields li.gfield.three-four-size-field {
		width: 33.33333333%;
		clear: none;
	}
	
	.landingpage-form_wrapper.gform_wrapper ul.gform_fields li.gfield.col-md-2-size-field {
		width: 16.666667%;
	}
	
	.landingpage-form_wrapper.gform_wrapper ul.gform_fields li.gfield.col-md-3-size-field {
		width: 25%;
	}
	
	.landingpage-form_wrapper.gform_wrapper ul.gform_fields li.gfield.col-md-4-size-field {
		width: 33.333333%;
	}
	
	#footer-menu-section .mkdf-section-title-holder .mkdf-st-intro-title {
		font-size: 36px;
		padding-left: 48px;
	}
	
	#desktop-view {
		display: none;
	}
	
	#mobile-view {
		display: block;
	}
	
	.referenties-content .vc_col-sm-3 img {
		max-width: 120px;
	}
	
	.referenties-content .vc_col-sm-3 .wpb_single_image {
		text-align: center !important;
	}
	
	.referenties-content .vc_col-sm-9 .wpb_text_column {
		text-align: center !important;
	}
	
	.wb4u-col .vc_column-inner {
		margin-left: 0 !important;
	}
	
	/*.sticky .mkdf-mobile-header .mkdf-mobile-header-inner{position: fixed !important; top:0px; left: 0; width: 100%; -webkit-transform: translateY(0); -ms-transform: translateY(0); transform: translateY(0); animation: slide-down 0.7s;}
    @keyframes slide-down {
        0% {opacity: 0;	transform: translateY(-100%);}
        100% {opacity:1; transform: translateY(0);}
    }*/
	.mkdf-wrapper .mkdf-top-bar {
		position: fixed !important;
		top: 0px;
		left: 0;
		width: 100%;
	}
	
	.mkdf-wrapper .mkdf-mobile-header .mkdf-mobile-header-inner {
		position: fixed !important;
		top: 40px;
		left: 0;
		width: 100%;
	}
	
	.mkdf-content {
		padding-top: 110px;
	}
	
	.inner-hero-section.bg-cb {
		background-position: right bottom !important;
		background-size: auto 100% !important;
		text-align: center;
	}
	
	.check-heading > .wpb_wrapper {
		text-align: left;
	}
	
	.mkdf-container-inner, .mkdf-elementor-row-grid-section > .elementor-container, .mkdf-grid, .mkdf-row-grid-section {
		max-width: 90%;
		width: 100%;
	}
	
	.straatnaam-full-form {
		width: 100%;
		padding: 0px;
	}
	
	.nummer-full-form {
		width: 100%;
		padding: 0px;
	}
	
	.toevoeging-full-form {
		width: 100%;
		padding: 0px;
	}
	
	.mkdf-accordion-height-fix .mkdf-eh-item-inner {
		height: auto;
	}
	
	.mkdf-row-background-text-holder {
		background-color: rgba(0, 0, 0, .4);
		opacity: 1;
	}
	
	.mobile-layer-title-css .wpb_wrapper h1 {
		color: #fff;
	}
	
	.mobile-layer-content-css .wpb_wrapper p {
		color: #fff;
	}
	
	.page-portfolio .mkdf-row-background-text-holder {
		background-color: transparent;
		opacity: 1;
	}
	
	.page-onze-diensten .mkdf-title-holder:before {
		content: "";
		position: absolute;
		top: 0;
		left: 0;
		width: 100%;
		height: 100%;
		background-color: #001659;
		opacity: .5;
	}
	
	.mkdf-title-holder .mkdf-title-inner .mkdf-grid {
		text-align: center;
	}
	
	.mkdf-row-has-background-text .wb4u-col {
		margin-left: 0px !important;
		text-align: center;
	}
	
	.mkdf-row-has-background-text .wb4u-col .vc_column-inner {
		padding-left: 15px;
		padding-right: 15px;
	}
	
	.mkdf-page-content-holder .mkdf-row-has-background-text, .mkdf-page-content-holder .mkdf-row-grid-section-wrapper.mkdf-content-aligment-left {
		background-position: right bottom !important;
		text-align: center;
	}
	
	.mkdf-page-content-holder .mkdf-row-grid-section {
		margin: 0;
		width: 100%;
		max-width: 100%;
	}
	
	.mkdf-title-holder.mkdf-standard-type .mkdf-page-title, .mkdf-title-holder.mkdf-standard-type h6.mkdf-page-title-additional-text {
		color: #fff !important;
	}
	
	.single-post .mkdf-title-holder.mkdf-standard-type .mkdf-page-title {
		color: #001659 !important;
	}
	
	.inner-hero-section h1.wb4u-top-heading, .inner-hero-section p, .page-referenties .wb4u-col-header .wb4u-top-sub-heading p, .page-referenties .wb4u-col-header h1, .wb4u-top-heading, .wb4u-top-sub-heading h6, .wb4u-top-sub-heading p, .wb4u-bottom-heading p {
		text-align: center;
		color: #fff;
	}
	
	.inner-hero-section ul {
		max-width: 100%;
		text-align: left;
	}
	
	.inner-hero-section ul li {
		color: #fff !important;
	}
	
	.mkdf-elements-holder .mkdf-eh-item-content {
		text-align: center;
	}
	
	#rev_slider_5_1_wrapper .wilmer-navigation.tp-bullets {
		left: 50% !important;
		transform: translateX(-50%) !important;
		bottom: 30px !important;
		top: unset !important;
	}
	
	#rev_slider_5_1_wrapper rs-mask-wrap {
		text-align: center !important;
	}
	
	.mkdf-page-footer .mkdf-footer-top-holder .mkdf-footer-top-inner.mkdf-grid {
		padding: 30px 0 30px;
	}
	
	.mobile-empty-space .vc_empty_space {
		height: 30px !important;
	}
	
	.mobile-empty-space a.mkdf-btn.mkdf-btn-medium.mkdf-btn-solid {
		margin-bottom: 25px;
	}
	
	.image-hidden {
		display: none;
	}
	
	.mobile-empty-space .wpb_content_element p {
		display: none;
	}
	
	.empty-space {
		height: 0px !important;
	}
	
	.home-accordion .mkdf-accordion-height-fix .mkdf-eh-item-inner {
		height: 100%;
	}
	
	.home .home-accordion {
		margin: 0 !important;
		padding: 0 !important;
		padding: 15px !important;
	}
	
	.home .home-accordion .vc_column-inner {
		width: 100% !important;
		max-width: 100% !important;
		padding: 0 !important;
		margin: 0 !important;
	}
	
	.home .home-accordion .mkdf-appearing-section:after, .mkdf-appearing-section:before {
		content: none;
	}
	
	.home .home-accordion .mkdf-accordion-holder.mkdf-ac-boxed .mkdf-accordion-title .mkdf-accordion-mark {
		right: -15px;
	}
	
	.home .diensten-section .vc_column_container {
		background-color: #fff;
	}
	
	.home .diensten-section .mkdf-eh-item-content {
		padding: 30px 0 0 35px !important;
	}
	
	.home .diensten-section {
		padding: 0 !important;
	}
	
	.home .blog_sec_home {
		padding-bottom: 0px !important;
	}
	
	.home-accordion .mkdf-accordion-holder .mkdf-accordion-title .mkdf-tab-title {
		text-align: left;
	}
	
	.home-accordion .mkdf-accordion-holder .mkdf-accordion-content-inner p {
		text-align: left;
	}
	
	#solliciteer-direct + .vc_empty_space {
		display: none;
	}
	
	#vragen-box {
		margin-top: -45px;
	}
	
	.usp_wrap_box_inner {
		flex-flow: column;
	}
	
	.usp_wrap_box_inner .mkdf-iwt-icon img {
		height: 35px;
		width: 35px;
		object-fit: contain !important;
	}
	
	.usp_wrap_box_inner h4.mkdf-iwt-title {
		margin: 15px 0 !important;
	}
	
	.eigenaar-wraper.eigenaar-landing-wraper .kernwaardes-section .wpb_column {
		padding-bottom: 0 !important;
	}
}

@media only screen and (max-width:679px) {
	.wb4u-posrtfolio-slider .mkdf-owl-slider .owl-nav .owl-prev {
		margin-left: -120px;
	}
	
	.wb4u-posrtfolio-slider .mkdf-owl-slider .owl-nav .owl-next {
		margin-right: -120px;
	}
}

@media only screen and (max-width:479px) {
	.inner-hero-section h1.wb4u-top-heading {
		font-size: 32px;
	}
	
	.get-free-sec .vc_tta-container {
		padding: 20px 13px;
	}
	
	.form-row {
		margin: 0;
	}
	
	.form-row .col-2, .form-row .col-4, .form-row .col-6 {
		flex: 0 0 100%;
		max-width: 100%;
		padding: 0;
	}
	
	.enquiry-form-col > .vc_column-inner > .wpb_wrapper {
		padding: 30px 15px;
	}
	
	.contact-form-sec li.gfield.twenty-size {
		flex: 0 0 100%;
		max-width: 100%;
	}
	
	.landingpage-form_wrapper.gform_wrapper ul.gform_fields li.gfield.one-three-size-field {
		width: 100%;
		clear: none;
	}
	
	.landingpage-form_wrapper.gform_wrapper ul.gform_fields li.gfield.half-size-field {
		width: 100%;
		clear: none;
	}
	
	.landingpage-form_wrapper.gform_wrapper ul.gform_fields li.gfield.three-four-size-field {
		width: 100%;
		clear: none;
	}
	
	.landingpage-form_wrapper.gform_wrapper ul.gform_fields li.gfield.col-md-6-size-field {
		width: 100%;
	}
	
	.landingpage-form_wrapper.gform_wrapper ul.gform_fields li.gfield.col-md-2-size-field {
		width: 100%;
	}
	
	.landingpage-form_wrapper.gform_wrapper ul.gform_fields li.gfield.col-md-3-size-field {
		width: 100%;
	}
	
	.landingpage-form_wrapper.gform_wrapper ul.gform_fields li.gfield.col-md-4-size-field {
		width: 100%;
	}
	
	#footer-menu-section .mkdf-section-title-holder .mkdf-st-intro-title {
		font-size: 32px;
		padding-left: 45px;
	}
}

.mkdf-top-bar .mkdf-position-right .widget {
	width: 100%;
}

.mkdf-sticky-header {
	overflow: hidden;
}

.mkdf-sticky-header.header-appear {
	overflow: visible;
}

/*----------------------------------------------------------*/

/* Home Page Slider
/*-----------------------------------------------------------*/
.home-hero-slider .vc_column_container > .vc_column-inner {
	padding: 0 !important;
}

.home-hero-slider .mkdf-row-grid-section-wrapper {
	height: 655px;
	background-size: cover;
	background-position: center;
}

.home-hero-slider .mkdf-row-grid-section-wrapper .mkdf-row-grid-section {
	display: flex;
	height: 100%;
	align-items: center;
}

.home-hero-slider .border-text {
	font-size: 120px;
	line-height: 1;
	text-transform: uppercase;
	font-weight: 700;
	color: #fff;
	white-space: nowrap;
	-webkit-text-fill-color: transparent;
	-webkit-text-stroke-width: 1.2px;
	-webkit-text-stroke-color: #fff;
	position: absolute;
	top: -70px;
	left: -180px;
	transition: 1s;
	transition-delay: .6s;
	opacity: 0;
}

.home-hero-slider .slick-active .border-text {
	left: -70px;
	opacity: 1;
	font-weight: 900;
}

.home-hero-slider .slick-slide:before {
	background: #0a1229;
	content: "";
	position: absolute;
	left: 0;
	top: 0;
	bottom: 0;
	right: 0;
	opacity: .5;
}

.home-hero-slider .slick-arrow {
	position: absolute;
	left: 0;
	bottom: 0;
	font-size: 0;
	border: 0;
	background: #fff;
	height: 70px;
	width: 70px;
	padding: 0;
	transition: all 400ms;
	z-index: 10;
	cursor: pointer;
}

.home-hero-slider .slick-arrow.slick-next {
	left: 70px;
	background: #ff7503;
}

.home-hero-slider .slick-arrow:before {
	content: "4";
	font-family: "ElegantIcons";
	font-size: 30px;
	color: #12192d;
	display: block;
	line-height: 70px;
	text-align: center;
	transition: all 400ms;
}

.home-hero-slider .slick-arrow.slick-next:before {
	content: "5";
	color: #fff;
}

.home-hero-slider .slick-arrow.slick-prev:hover {
	background: #ff7503;
	color: #fff;
}

.home-hero-slider .slick-arrow.slick-prev:hover:before {
	color: #fff;
}

.home-hero-slider .slick-arrow.slick-prev:hover + .slick-list + .slick-arrow.slick-next {
	background: #fff;
}

.home-hero-slider .slick-arrow.slick-prev:hover + .slick-list + .slick-arrow.slick-next:before {
	color: #12192d;
}

.home-hero-slider .slick-dots {
	position: absolute;
	bottom: 30px;
	left: 50%;
	transform: translateX(-50%);
	margin: 0;
}

.home-hero-slider .slick-dots li {
	list-style: none;
	display: inline-block;
	margin: 0 4px;
}

.home-hero-slider .slick-dots li button {
	background: #00235a;
	height: 7px;
	width: 7px;
	border-radius: 12px;
	transition: all 100ms;
	font-size: 0px;
	border: 0;
	cursor: pointer;
	padding: 0;
}

.home-hero-slider .slick-dots .slick-active button {
	transform: scale(1.53);
}

.home-hero-slider .mkdf-st-inner {
	width: 90%;
	color: #fff;
}

.home-hero-slider .mkdf-st-intro-title {
	color: #fff;
	font-size: 16px;
	font-weight: 500;
	opacity: 0;
	transition: 400ms;
	transform: translateY(50px);
	transition-delay: .6s;
}

.home-hero-slider .slick-active .mkdf-st-intro-title {
	transform: translateY(0px);
	opacity: 1;
}

.home-hero-slider .mkdf-st-text {
	font-size: 20px;
	font-weight: 300;
	color: #fff;
	opacity: 0;
	transition: 600ms;
	transform: translateY(50px);
	transition-delay: 1.2s;
	max-width: 70%;
}

.home-hero-slider .slick-active .mkdf-st-text {
	transform: translateY(0px);
	opacity: 1;
}

.home-hero-slider .mkdf-st-title {
	color: #fff;
	font-size: 80px;
	font-weight: 800;
	opacity: 0;
	transition: 600ms;
	transform: translateY(50px);
	transition-delay: 1s;
}

.home-hero-slider .slick-active .mkdf-st-title {
	transform: translateY(0px);
	opacity: 1;
}

.home-hero-slider .mkdf-btn {
	margin-top: 30px;
	opacity: 0;
	transition: 700ms;
	transform: translateY(50px);
	transition-delay: 1.5s;
}

.home-hero-slider .slick-active .mkdf-btn {
	transform: translateY(0px);
	opacity: 1;
}

.home-hero-slider .first-slide .border-text {
	opacity: 0;
	left: -180px;
}

.home-hero-slider.loaded .slick-active .first-slide .border-text {
	opacity: 1;
	left: -70px;
}

.home-hero-slider .first-slide .mkdf-btn {
	opacity: 0;
	transform: translateY(50px);
}

.home-hero-slider.loaded .slick-active .first-slide .mkdf-btn {
	opacity: 1;
	transform: translateY(0);
}

.home-hero-slider .first-slide .mkdf-st-intro-title {
	opacity: 0;
	transform: translateY(50px);
}

.home-hero-slider.loaded .slick-active .first-slide .mkdf-st-intro-title {
	opacity: 1;
	transform: translateY(0);
}

.home-hero-slider .first-slide .mkdf-st-title {
	opacity: 0;
	transform: translateY(50px);
}

.home-hero-slider.loaded .slick-active .first-slide .mkdf-st-title {
	opacity: 1;
	transform: translateY(0);
}

.home-hero-slider .first-slide .mkdf-st-text {
	opacity: 0;
	transform: translateY(50px);
}

.home-hero-slider.loaded .slick-active .first-slide .mkdf-st-text {
	opacity: 1;
	transform: translateY(0);
}

.single-project-hero-buttons {
	padding: 30px 25px 0 25px;
	text-transform: none;
}

.inner-hero-section .wb4u-botton + .wb4u-botton, .single-project-hero-buttons .wb4u-botton + .wb4u-botton {
	margin-left: 10px;
}

.inner-hero-section .wb4u-botton, .single-project-hero-buttons .wb4u-botton {
	background-color: #008000 !important;
}

.inner-hero-section .wb4u-botton:after, .single-project-hero-buttons .wb4u-botton:after {
	content: "5";
	font-family: "ElegantIcons";
	font-style: normal;
	font-weight: 400;
	font-size: 28px;
	line-height: 1;
	position: relative;
	top: 4px;
}

.inner-hero-section .wb4u-botton + .wb4u-botton, .single-project-hero-buttons .wb4u-botton + .wb4u-botton {
	margin-left: 5px;
	background: #10214a !important;
}

.revslider-initialised .inner-hero-section {
	padding-top: 0 !important;
	padding-bottom: 0 !important;
}

.mkdf-title-wrapper.inner-hero-section {
	padding-top: 0 !important;
	padding-bottom: 0 !important;
}

.single-post .mkdf-title-wrapper.inner-hero-section .wb4u-botton {
	display: none;
}

.mkdf-wrapper-inner {
	display: flex;
	flex-wrap: wrap;
}

.mkdf-wrapper-inner > .mkdf-page-header {
	order: 1;
	z-index: 1000;
	width: 100%;
}

.mkdf-wrapper-inner > .mkdf-top-bar {
	order: 2;
	width: 100%;
}

.mkdf-wrapper-inner > .mkdf-content {
	order: 3;
	width: 100%;
}

.mkdf-wrapper-inner > .mkdf-page-footer {
	order: 4;
	width: 100%;
}

.mkdf-sticky-header.header-appear {
	display: flex;
	flex-wrap: wrap;
}

.mkdf-sticky-header.header-appear .mkdf-top-bar {
	order: 2;
	width: 100%;
}

.mkdf-sticky-header.header-appear .mkdf-sticky-holder {
	order: 1;
	width: 100%;
	z-index: 1000;
}

.floating-button-widget {
	display: none;
}

.mkdf-page-footer .wb4u-botton {
	background-color: #008000 !important;
	color: #fff !important;
}

.mkdf-content .projecten-animation-sec {
	padding-top: 90px !important;
	padding-bottom: 90px !important;
}

.projecten-animation-sec .image-col {
	width: 60%;
}

.projecten-animation-sec .text-col {
	width: 40%;
}

.projecten-animation-sec .mkdf-st-inner {
	margin-bottom: 30px;
}

.projecten-animation-sec .mkdf-st-intro-title {
	font-size: 14px;
	color: #565969;
	font-weight: 500;
	letter-spacing: 1px;
	opacity: 0;
	transition: 400ms;
	transform: translateY(50px);
	transition-delay: 1s;
}

.projecten-animation-sec .mkdf-st-text {
	font-size: 18px;
	color: #565969;
	font-weight: 300;
	opacity: 0;
	transition: 400ms;
	transition-delay: 1.4s;
}

.projecten-animation-sec .mkdf-st-title {
	opacity: 0;
	transition: 400ms;
	transform: translateY(50px);
	transition-delay: 1.2s;
}

.projecten-animation-sec.animated .mkdf-st-intro-title {
	opacity: 1;
	transform: translateY(0);
}

.projecten-animation-sec.animated .mkdf-st-title {
	opacity: 1;
	transform: translateY(0);
}

.projecten-animation-sec.animated .mkdf-st-text {
	opacity: 1;
}

.projecten-animation-sec .mkdf-btn {
	opacity: 0;
	transition: 400ms;
	transform: translateY(50px);
	transition-delay: 1.4s;
}

.projecten-animation-sec.animated .mkdf-btn {
	opacity: 1;
	transform: translateY(0);
}

.projecten-animation-sec .pen-image {
	position: absolute;
	bottom: 50px;
	right: 80px;
}

.projecten-animation-sec:before {
	height: 318px;
	width: 312px;
	content: "";
	position: absolute;
	bottom: 0px;
	right: 0px;
	background: url("https://wb4u.nl/wp-content/themes/wilmer/assets/img/business-home-rev-slider-img-02.png") no-repeat scroll 0px 0px;
	display: block !important;
}

.projecten-animation-sec .image-col:before {
	height: 337px;
	width: 564px;
	content: "";
	position: absolute;
	top: 2px;
	right: -135px;
	background: url("https://wb4u.nl/wp-content/themes/wilmer/assets/img/business-home-rev-slider-img-03.png") no-repeat scroll 0 0;
}

.projecten-animation-sec .image-col:after {
	height: 337px;
	width: 397px;
	content: "";
	position: absolute;
	bottom: 12px;
	left: -130px;
	background: url("https://wb4u.nl/wp-content/themes/wilmer/assets/img/business-home-rev-slider-img-04.png") no-repeat scroll 0 0;
}

@media screen and (max-width:767px) {
	.home-hero-slider .mkdf-row-grid-section-wrapper {
		height: 580px;
	}
	
	.home-hero-slider .slick-slide .vc_column-inner {
		padding: 0px 30px !important;
	}
	
	.home-hero-slider .border-text {
		font-size: 70px;
	}
	
	.home-hero-slider .slick-active .border-text {
		left: 30px;
	}
	
	.home-hero-slider.loaded .slick-active .first-slide .border-text {
		left: 30px;
	}
	
	.home-hero-slider .mkdf-st-title {
		font-size: 48px;
	}
	
	.home-hero-slider .mkdf-st-text {
		max-width: 100%;
	}
	
	.home-hero-slider .slick-arrow {
		display: none !important;
	}
	
	.floating-button-widget {
		display: block;
		display: none !important;
	}
	
	.mkdf-page-footer .wb4u-botton {
		display: none;
	}
	
	.google-reviews-widget + .google-logo {
		display: none;
	}
	
	.mkdf-wrapper .mkdf-mobile-header .mkdf-mobile-header-inner {
		top: 0;
	}
	
	.mkdf-wrapper .mkdf-top-bar {
		top: 72px;
	}
	
	.mkdf-mobile-header {
		z-index: 10000 !important;
	}
}

@media screen and (max-width:575px) {
	.home-hero-slider .mkdf-row-grid-section-wrapper {
		height: 500px;
	}
	
	.home-hero-slider .border-text {
		font-size: 48px;
		top: -50px;
	}
	
	.home-hero-slider .mkdf-st-title {
		font-size: 36px;
	}
	
	.home-hero-slider .mkdf-st-text {
		font-size: 18px;
	}
	
	.home-hero-slider .mkdf-st-intro-title {
		font-size: 14px;
	}
	
	.inner-hero-section .wb4u-botton, .single-project-hero-buttons .wb4u-botton {
		font-size: 15px;
		padding: 0 10px;
	}
	
	.inner-hero-section .wb4u-botton + .wb4u-botton, .single-project-hero-buttons .wb4u-botton + .wb4u-botton {
		margin-left: 5px;
	}
	
	.inner-hero-section .wb4u-botton::after, .single-project-hero-buttons .wb4u-botton::after {
		font-size: 21px;
		margin-left: -6px;
	}
}

.wpb_text_column .wpb_wrapper h2 {
	font-size: 30px;
}

.contact-block {
	border: 1px solid rgba(0, 0, 0, .06);
	box-shadow: 0 2px 0 0 rgba(0, 0, 0, .05);
	border-radius: 5px;
	padding: 30px 10px;
}

.contact-block h2.vc_custom_heading {
	font-size: 30px;
	margin-top: 0px;
	margin-bottom: 10px;
}

.contact-block .wpb_text_column p {
	font-size: 22px;
	line-height: 1.4;
	margin: 0 0 15px;
}

.contact-block .mkdf-btn {
	padding: 4px 30px;
	text-align: center;
	max-width: 80%;
	font-size: 22px;
	font-weight: bold;
	display: table;
	width: 100%;
	margin: 15px auto 0;
}

.single-vacatures .meta-actions {
	border: 1px solid rgba(0, 0, 0, .06);
	box-shadow: 0 2px 0 0 rgba(0, 0, 0, .05);
	border-radius: 5px;
	margin-bottom: 30px !important;
	padding: 30px 0;
}

.meta-actions .vc_column-inner {
	padding-top: 0px !important;
}

.meta-actions .wpb_column {
	width: 100%;
}

.meta-actions .wpb_column + .wpb_column {
	width: 40%;
}

/* .meta-actions .wpb_column:first-child .wpb_wrapper{border-right: 3px solid #eeeded;} */
.meta-actions .mkdf-btn {
	padding: 4px 30px;
	text-align: center;
	max-width: 80%;
	font-size: 22px;
	font-weight: bold;
	display: table;
	width: 100%;
	margin: 15px auto 0;
}

.meta-actions ul {
	margin: 0;
	list-style-type: none;
	padding-left: 35px;
}

.meta-actions ul li {
	width: 50%;
	float: left;
	margin: 0;
	padding: 15px 0;
	display: flex;
	align-items: center;
}

.meta-actions ul li img {
	float: left;
}

.meta-actions .tankterminal-operator-right {
	float: left;
	padding-left: 30px;
}

.meta-actions .tankterminal-operator-right p {
	margin: 0;
	font-weight: 700;
}

.meta-actions .tankterminal-operator-right h3 {
	font-size: 24px;
	font-weight: 600;
	margin: 0;
	line-height: 1.3;
}

.alle-vacatures-box {
	margin-bottom: 30px;
	display: flex;
}

.alle-vacatures-box.top-vacature, .alle-vacatures-box.spoed-vacature {
	position: relative;
}

.alle-vacatures-box-left {
	background: #f1f3f4;
	padding: 40px;
	margin-right: 1%;
	width: 67%;
	float: left;
	border-radius: 5px;
	font-size: 18px;
	line-height: 1.5;
}

.alle-vacatures-box-right {
	background: #f1f3f4;
	padding: 15px;
	width: 32%;
	float: left;
	border-radius: 5px;
}

.alle-vacatures-box.top-vacature .alle-vacatures-box-left, .alle-vacatures-box.spoed-vacature .alle-vacatures-box-left, .alle-vacatures-box.top-vacature .alle-vacatures-box-right, .alle-vacatures-box.spoed-vacature .alle-vacatures-box-right {
	border: 1px solid rgba(0, 0, 0, .06);
	box-shadow: 0 2px 0 0 rgba(0, 0, 0, .05);
	background: transparent;
}

.alle-vacatures-box ul {
	list-style-type: none;
	margin: 0 0 40px 20px;
}

.alle-vacatures-box ul li {
	margin-left: 0;
	padding: 6px 0 6px 50px;
	color: #565969;
	font-weight: 400;
	font-size: 20px;
}

.alle-vacatures-box ul li.alle-vacatures-worklocation {
	background: url("https://cdn-ilelpok.nitrocdn.com/TKaJOKGuuDgwOSoUMYmycjttwacoXAsd/assets/images/optimized/rev-41ec2f4/wb4u.nl/wp-content/uploads/2021/12/alle-vacatures-hoekse-waard.png") no-repeat left center;
}

.alle-vacatures-box ul li.alle-vacatures-worklocation.nitro-lazy {
	background: none !important;
}

.alle-vacatures-box ul li.alle-vacatures-employment-contract {
	background: url("https://cdn-ilelpok.nitrocdn.com/TKaJOKGuuDgwOSoUMYmycjttwacoXAsd/assets/images/optimized/rev-41ec2f4/wb4u.nl/wp-content/uploads/2021/12/alle-vacatures-dagdienst.png") no-repeat left center;
}

.alle-vacatures-box ul li.alle-vacatures-employment-contract.nitro-lazy {
	background: none !important;
}

.alle-vacatures-box ul li.alle-vacatures-price {
	background: url("https://cdn-ilelpok.nitrocdn.com/TKaJOKGuuDgwOSoUMYmycjttwacoXAsd/assets/images/optimized/rev-41ec2f4/wb4u.nl/wp-content/uploads/2021/12/alle-vacatures-price.png") no-repeat left center;
}

.alle-vacatures-box ul li.alle-vacatures-price.nitro-lazy {
	background: none !important;
}

.alle-vacatures-box ul li.alle-vacatures-education {
	background: url("https://cdn-ilelpok.nitrocdn.com/TKaJOKGuuDgwOSoUMYmycjttwacoXAsd/assets/images/optimized/rev-41ec2f4/wb4u.nl/wp-content/uploads/2021/12/alle-vacatures-mbo.png") no-repeat left center;
}

.alle-vacatures-box ul li.alle-vacatures-education.nitro-lazy {
	background: none !important;
}

.alle-vacatures-box-left ul {
	display: none;
}

.alle-vacatures-box-left h3 {
	font-size: 30px;
	font-weight: 700;
	margin-bottom: 30px;
	margin-top: 0;
}

.alle-vacatures-box-left .mkdf-btn {
	display: none;
}

.alle-vacatures-box-left p:empty {
	display: none;
}

.alle-vacatures-box-right .mkdf-btn {
	margin: auto;
	display: table;
	width: 100%;
	text-align: center;
	font-size: 22px;
	border-radius: 10px;
}

.alle-vacatures-box.top-vacature::after, .alle-vacatures-box.spoed-vacature::after {
	content: "";
	width: 97px;
	height: 97px;
	position: absolute;
	right: -8px;
	top: -8px;
	background: url("https://cdn-ilelpok.nitrocdn.com/TKaJOKGuuDgwOSoUMYmycjttwacoXAsd/assets/images/optimized/rev-41ec2f4/wb4u.nl/wp-content/uploads/2021/12/top-vacature.png") no-repeat center center;
}

.alle-vacatures-box.spoed-vacature::after {
	background: url("https://cdn-ilelpok.nitrocdn.com/TKaJOKGuuDgwOSoUMYmycjttwacoXAsd/assets/images/optimized/rev-41ec2f4/wb4u.nl/wp-content/uploads/2021/12/spoed-vacature.png") no-repeat center center;
}

.alle-vacatures-box-left h3 a {
	line-height: 1.2;
}

.single-vacatures .mkdf-title-holder {
	display: none;
}

.single-vacatures .mkdf-post-info-top {
	display: none;
}

.single-vacatures .mkdf-post-title {
	display: none;
}

.single-vacatures .mkdf-blog-single-navigation, .single-vacatures .mkdf-related-posts-holder, .single-vacatures .mkdf-post-info-bottom {
	display: none !important;
}

.single-vacatures .mkdf-blog-holder {
	margin-bottom: 0;
}

.single-vacatures .mkdf-content .mkdf-content-inner > .mkdf-container > .mkdf-container-inner {
	padding-top: 0;
	padding-bottom: 0;
}

.single-vacatures .mkdf-blog-holder.mkdf-blog-single article .mkdf-post-heading {
	margin-bottom: 0;
}

.single-vacatures .mkdf-blog-holder.mkdf-blog-single article .mkdf-post-text {
	padding: 0;
}

.single-vacatures .mkdf-blog-holder.mkdf-blog-single article {
	margin: 0 0 0px;
}

.people-info-wraper p {
	font-size: 22px;
}

.people-info-wraper img {
	max-width: 240px;
	margin: 30px auto 0;
	display: inline-block;
}

.form-popup-wrap {
	display: none !important;
}

.form-popup-wrap.form-popup-open {
	position: fixed !important;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	width: 100%;
	height: 100%;
	background: rgba(0, 0, 0, .4);
	display: block !important;
	z-index: 9999;
	display: flex !important;
	align-items: center;
	justify-content: center;
}

.form-popup-wrap .formPopup_wraper {
	max-width: 650px;
	margin: 0 auto;
	display: flex;
	flex-flow: column;
	width: 100%;
	justify-content: flex-start;
	background: #fff;
	position: relative;
}

.form-popup-wrap .close span {
	height: 2px;
	width: 20px;
	display: block;
	background: #000;
	margin-bottom: 4px;
	border-radius: 50px;
	transition: all .5s ease;
	cursor: pointer;
	list-style: none;
	position: relative;
	top: 12px;
	left: 10px;
}

.form-popup-wrap .close span:first-child {
	transform: rotate(-45deg) translate(-4px, 4px);
}

.form-popup-wrap .close span:last-child {
	transform: rotate(45deg) translate(0px, 0px);
}

.form-popup-wrap .close {
	background: #fff;
	width: 40px;
	height: 40px;
	position: absolute;
	right: 0;
	top: 0;
	margin: 0 0 0 0;
}

.form-popup-wrap .gform_button {
	margin-top: 15px;
	font-size: 18px;
	text-transform: uppercase;
}

.form-popup-wrap h2.title {
	font-size: 30px;
	background: #001659;
	padding: 30px;
	color: #fff;
	text-align: center;
	margin: 0;
}

.formPopup_wraper form {
	padding: 20px 40px 40px;
}

.form-popup-wrap .gform_validation_errors {
	border: 1px solid #790000;
	padding: 15px;
	max-width: 500px;
	padding-bottom: 0;
	margin-left: 40px;
}

.form-popup-wrap .gform_wrapper .gfield_error input[type="text"] {
	border-color: #790000 !important;
}

.form-popup-wrap .gfield_validation_message {
	display: none !important;
}

.form-popup-wrap span.gfield_required.gfield_required_text {
	display: none !important;
}

.form-popup-wrap #gform_confirmation_message_6 {
	padding: 15px 25px 30px;
}

.content_huis .acc__card {
	padding: 10px 0;
	position: relative;
}

.content_huis .acc__title {
	cursor: pointer;
	display: block;
	position: relative;
	text-align: left;
	font-size: 22px;
	font-weight: normal;
	color: #001659;
}

.content_huis .acc__title::after {
	width: 12px;
	height: 12px;
	position: absolute;
	right: 5px;
	content: "";
	top: 0;
	font-family: "fontawesome";
	color: #ff7503;
	font-weight: lighter;
	font-size: 18px;
}

.content_huis .acc__title.active::after {
	transition: all .2s ease-in-out;
	content: "";
	font-family: "fontawesome";
	color: #666;
	font-weight: lighter;
}

.content_huis .acc__panel {
	background: #fff;
	color: #565969;
	display: none;
	margin: 0;
	padding: 10px 0;
	text-align: left;
	font-weight: normal;
}

.content_huis .acc__card .acc__title img {
	display: inline !important;
	width: 18px;
	margin-right: 10px;
	position: relative !important;
	top: 3px;
}

.alle-vacatures-box-left .mkdf-btn {
	display: block !important;
	max-width: 200px;
	text-align: center;
	border-radius: 5px !important;
}

.alle-vacatures-box-left .mkdf-btn.mkdf-btn-solid {
	background-color: #008000 !important;
}

.alle-vacatures-box .mkdf-btn.mkdf-btn-solid {
	background-color: #008000 !important;
}

.alle-vacatures-box .mkdf-btn.mkdf-btn-solid:after {
	content: "5";
	font-family: "ElegantIcons";
	font-style: normal;
	font-weight: 400;
	font-size: 28px;
	line-height: 1;
	position: relative;
	top: 5px;
}

.alle-vacatures-box a.mkdf-btn.mkdf-btn-medium.mkdf-btn-solid.wb4u-botton.green-bg {
	background-color: green !important;
	margin-top: 15px !important;
}

.alle-vacatures-box a.mkdf-btn.mkdf-btn-medium.mkdf-btn-solid.wb4u-botton {
	background: #ff5e14 !important;
}

.page-id-631 .mkdf-title-holder {
	background-size: cover !important;
	background-position: left center !important;
}

.hide-desk-screen {
	display: none !important;
}

.postid-12884 .mkdf-title-holder {
	background-size: cover;
	background-repeat: no-repeat !important;
	background-color: #fff;
}

.postid-12884 .fullscreen-bg {
	display: none !important;
}

.eigenaar-landing-wraper h2.mkdf-st-intro-title {
	font-size: 58px;
}

.eigenaar-landing-wraper h5.mkdf-st-text {
	font-size: 23px;
	font-weight: 300;
}

.eigenaar-landing-wraper .kernwaardes-section .vc_column-inner {
	padding: 20px 20px 15px;
}

.eigenaar-landing-wraper .mkdf-iwt.mkdf-iwt-icon-left .mkdf-iwt-content {
	padding: 0 0 0 15px;
}

.eigenaar-landing-wraper .kernwaardes-section p.mkdf-iwt-caption {
	font-family: Yantramanav, sans-serif !important;
	font-weight: 500 !important;
	margin: 0;
}

.eigenaar-landing-wraper .kernwaardes-section .mkdf-iwt-content {
	padding: 0 0 0 12px;
}

.eigenaar-landing-wraper .kernwaardes-section .mkdf-iwt span.mkdf-iwt-title-text {
	font-family: open sans, sans-serif !important;
	font-size: 20px;
	font-weight: 300;
}

.eigenaar-landing-wraper .kernwaardes-section p {
	font-weight: 300 !important;
	color: #0e1833;
}

.eigenaar-landing-wraper .kernwaardes-section .wpb_text_column {
	padding: 15px 0;
}

.eigenaar-landing-wraper .vc_row.vc_row-flex > .vc_column_container > .vc_column-inner {
	flex-direction: initial;
}

.eigenaar-landing-wraper .vc_row.vc_row-flex > .vc_column_container > .vc_column-inner .wpb_wrapper {
	width: 100%;
}

.eigenaar-wraper.sven-section {
	background-position: right bottom !important;
	min-height: 620px;
	background-repeat: no-repeat;
}

.eigenaar-wraper.sven-section .vc_column-inner > .wpb_wrapper {
	max-width: 1040px;
	position: relative;
}

.eigenaar-wraper.sven-section .vc_column-inner > .wpb_wrapper:after {
	content: "";
	position: absolute;
	right: -60px;
	top: -50px;
	background: url("https://cdn-ilelpok.nitrocdn.com/TKaJOKGuuDgwOSoUMYmycjttwacoXAsd/assets/images/optimized/rev-41ec2f4/wb4u.nl/wp-content/uploads/2022/01/sven-icon.png") no-repeat center center;
	width: 280px;
	height: 120px;
}

.eigenaar-wraper.sven-section h2.mkdf-st-intro-title {
	padding-bottom: 30px;
}

.eigenaar-wraper.sven-section .sven-section-content span {
	font-size: 45px;
	color: #00235a;
	line-height: 1;
	vertical-align: middle;
}

.eigenaar-wraper.sven-section .sven-section-content .wpb_wrapper p:first-child:before {
	content: "“";
	font-size: 45px;
	color: #00235a;
	line-height: 0;
	vertical-align: middle;
	margin-right: 5px;
}

.eigenaar-wraper.sven-section .sven-section-content .wpb_wrapper p:first-child:after {
	content: "”";
	font-size: 45px;
	color: #00235a;
	line-height: 0;
	vertical-align: middle;
	margin-left: 5px;
}

.team-slider-inner.vc_column_container {
	padding-right: 30px;
}

.team-slider-inner.vc_column_container.vc_col-sm-9 + .vc_column_container.vc_col-sm-3 {
	padding-left: 30px;
}

.werkwijze-wraper .mkdf-st-intro-title {
	padding-top: 40px;
	padding-bottom: 30px;
}

.werkwijze-wraper .vc_tta.vc_general .vc_tta-tab > a {
	padding: 10px 0px 50px 0px;
}

.werkwijze-wraper ul.vc_tta-tabs-list li.vc_tta-tab.vc_active::before {
	border: 1px solid rgba(255, 255, 255, .19);
	background: transparent;
}

.werkwijze-wraper {
	background-position: top center !important;
	background-size: auto;
}

.wb4u-team .wpb_text_column .wpb_wrapper {
	padding-bottom: 30px;
}

.team-slider .mkdf-iwt-icon {
	width: 100%;
	text-align: center;
	display: block;
}

.team-slider .mkdf-iwt-icon img {
	max-width: 100%;
	text-align: center;
}

.team-slider .slick-dots {
	text-align: center;
	margin: 30px auto 0;
	list-style: none;
}

.team-slider .slick-dots li {
	display: inline-block;
	position: relative;
	width: 16px;
	height: 16px;
	margin: 0 5px;
	padding: 0;
	cursor: pointer;
}

.team-slider .slick-dots li button {
	font-size: 0;
	line-height: 0;
	display: block;
	width: 20px;
	height: 20px;
	padding: 5px;
	cursor: pointer;
	color: transparent;
	border: 0;
	outline: none;
	background: transparent;
}

.team-slider .slick-dots li button::before {
	font-size: 6px;
	line-height: 16px;
	position: absolute;
	top: 0;
	left: 0;
	width: 16px;
	height: 16px;
	content: "";
	text-align: center;
	opacity: 1;
	color: black;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	background: #00235a;
	border-radius: 50px;
	transform: scale(.6);
}

.team-slider .slick-dots li.slick-active button::before {
	opacity: 1;
	color: black;
	transform: scale(.6);
	background: #ff7503;
}

.team-slider .slick-prev.slick-arrow, .team-slider .slick-next.slick-arrow {
	position: relative;
	background: 0 0;
	font-size: 0;
	box-sizing: unset;
	border: 0;
	width: 40px;
	height: 40px;
	cursor: pointer;
	z-index: 9;
}

.team-slider button.slick-prev.slick-arrow {
	top: 50%;
	transform: translateY(-50%);
	position: absolute !important;
	left: 0;
	margin-left: -48px;
}

.team-slider button.slick-next.slick-arrow {
	top: 50%;
	transform: translateY(-50%);
	position: absolute !important;
	right: 0;
	left: auto;
	margin-right: -48px;
}

.team-slider .slick-prev.slick-arrow::before, .team-slider .slick-next.slick-arrow::before {
	content: "";
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	width: 50px;
	height: 50px;
	background-repeat: no-repeat !important;
}

.team-slider .slick-prev.slick-arrow::before {
	background: url("https://cdn-ilelpok.nitrocdn.com/TKaJOKGuuDgwOSoUMYmycjttwacoXAsd/assets/images/optimized/rev-41ec2f4/wb4u.nl/wp-content/uploads/2022/01/left-arrow-orange.png");
	background-repeat: repeat;
}

.team-slider .slick-next.slick-arrow::before {
	background: url("https://cdn-ilelpok.nitrocdn.com/TKaJOKGuuDgwOSoUMYmycjttwacoXAsd/assets/images/optimized/rev-41ec2f4/wb4u.nl/wp-content/uploads/2022/01/right-arrow-orange.png");
	background-repeat: repeat;
}

.team-slider .slick-slide {
	padding: 0 30px;
}

.team-slider .slick-slider {
	margin: 0 -30px;
}

.single-post .mkdf-post-text-main h1 {
	font-size: 40px;
}

.single-post .mkdf-post-text-main h2 {
	font-size: 30px;
}

.single-post .mkdf-post-text-main h3 {
	font-size: 26px;
	color: #ff5e14 !important;
}

.single-post .mkdf-post-text-main h4 {
	font-size: 24px;
}

.single-post article.post .mkdf-post-heading {
	display: none;
}

.single-post .mkdf-title-wrapper .mkdf-title-inner .mkdf-grid {
	position: relative;
}

.blog-inner-title {
	text-transform: uppercase;
	line-height: 1;
	font-size: 90px;
	color: #00235a;
	-webkit-text-stroke-color: #00235a;
	text-align: left;
	font-weight: 900 !important;
	-webkit-text-fill-color: transparent;
	-webkit-text-stroke-width: 1px;
	position: absolute;
	top: -40px;
	left: -20px;
	width: 120%;
	white-space: pre;
	display: none;
}

.single .mkdf-post-text-main h1 {
	font-size: 40px;
}

.single .mkdf-post-text-main h2 {
	font-size: 30px;
}

.single .mkdf-post-text-main h3 {
	font-size: 26px;
	color: #ff5e14 !important;
}

.single .mkdf-post-text-main h4 {
	font-size: 24px;
}

.quotation .step.drawings .options.grid {
	display: block;
}

.quotation .step.drawings .options.grid .option {
	margin-bottom: 20px;
	flex-direction: inherit;
	position: relative;
	padding-right: 47px;
}

.quotation .step.drawings .options.grid .option .option-title {
	margin: 0;
}

.quotation .step.drawings .options.grid .option .option-icons {
	display: flex;
	width: auto;
}

.quotation .step.drawings .options.grid > div .fa-check-circle {
	position: absolute;
	right: 10px;
}

.accordion-style2-main.mkdf-accordion-holder.mkdf-ac-boxed .mkdf-accordion-title {
	color: #001659 !important;
	padding: 15px 45px 15px 15px !important;
	font-size: 19px;
	font-weight: normal;
	border: 1px solid rgba(0, 0, 0, .06) !important;
	box-shadow: 0px 2px 0px 0px rgba(0, 0, 0, 5%);
	margin: 0 0 6px !important;
}

.accordion-style2-main.mkdf-accordion-holder .mkdf-accordion-title .mkdf-tab-title {
	padding-bottom: 0;
}

.accordion-style2-main.mkdf-accordion-holder.mkdf-ac-boxed .mkdf-accordion-title.ui-state-active .mkdf-accordion-mark, .accordion-style2-main.mkdf-accordion-holder.mkdf-ac-boxed .mkdf-accordion-title.ui-state-hover .mkdf-accordion-mark {
	background-color: transparent !important;
	box-shadow: none !important;
	color: #ff5e14 !important;
}

.accordion-style2-main.mkdf-accordion-holder .mkdf-accordion-title .mkdf-accordion-mark {
	width: 25px !important;
	height: 15px !important;
	top: 50% !important;
}

.accordion-style2-main.mkdf-accordion-holder .mkdf-accordion-title .mkdf-accordion-mark span {
	line-height: 15px;
	color: #ff7503;
	font-weight: bold;
	font-size: 25px;
}

.accordion-style2-main.mkdf-accordion-holder.mkdf-ac-boxed .mkdf-accordion-title .mkdf-accordion-mark {
	right: 15px;
}

.accordion-style2-main.mkdf-accordion-holder.mkdf-ac-boxed .mkdf-accordion-content {
	padding: 0 !important;
}

.accordion-style2-main .mkdf-accordion-content .wpb_wrapper {
	padding-left: 0 !important;
	width: calc(100% - 16px);
	float: left;
}

.accordion-style2-main .mkdf-accordion-content .wpb_wrapper .wpb_wrapper {
	padding: 0 15px 15px !important;
	border: 1px solid rgba(0, 0, 0, .06) !important;
	border-top: none !important;
	box-shadow: 0px 2px 0px 0px rgba(0, 0, 0, 5%);
	margin: 0 0 6px !important;
	margin-top: -6px !important;
	font-size: 16px;
	color: #565969;
}

.accordion-style2-main.mkdf-accordion-holder .mkdf-accordion-content p {
	margin: 10px 0;
}

.accordion-style2-main.mkdf-accordion-holder .mkdf-accordion-content p:last-child {
	margin-bottom: 0;
}

.accordion-style2-main.mkdf-accordion-holder.mkdf-ac-boxed .mkdf-accordion-title.ui-accordion-header-active {
	border-bottom-color: transparent !important;
	box-shadow: 0px 2px 0px 0px rgba(0, 0, 0, 0);
}

.faq-section .landingpage-form {
	background: #fff;
	padding: 30px;
}

/* .mkdf-blog-holder article .mkdf-post-title{font-size: 40px;} 
.mkdf-blog-holder article .mkdf-post-title h1 {font-size: 40px;}
.mkdf-blog-holder .mkdf-post-text-main h2{ font-size: 30px;}
.mkdf-blog-holder .mkdf-post-text-main h3{ font-size: 26px; color:#ff5e14 !important}
.mkdf-blog-holder .mkdf-post-text-main h4{ font-size: 24px;} */
.innerpage-hero-section .mkdf-row-background-text-wrapper-inner > div {
	margin-top: -80px;
}

/* zakelijk - aannemer page tab slider css */
.custome-img-slider-box .owl-nav button {
	padding: 0 !important;
	width: 40px !important;
	height: 40px !important;
	top: 50% !important;
}

.custome-img-slider-box .owl-nav button.owl-next {
	right: 10px !important;
	left: auto !important;
}

.custome-img-slider-box .owl-nav button.owl-prev {
	left: 10px !important;
}

.back .wrapper .highlight-text {
	font-size: 180px;
	font-family: "Ubuntu", sans-serif;
	color: transparent;
	text-transform: uppercase;
	font-weight: 600;
	line-height: normal;
	text-align: center;
	text-align: center;
	margin: auto;
	height: 100%;
	display: flex !important;
	align-items: center;
	justify-content: center;
	position: absolute;
	z-index: 0;
	top: 0;
	left: 0;
	right: 0;
	margin: 0 auto;
	width: 100%;
	max-width: 240px;
	opacity: .2;
}

.mkdf-accordion-holder .mkdf-accordion-content p + p {
	margin-top: 18px;
}

.mkdf-accordion-holder .mkdf-accordion-content ol, .mkdf-accordion-holder .mkdf-accordion-content ul {
	margin-top: 0;
}

.mkdf-accordion-holder .mkdf-accordion-content * + ol, .mkdf-accordion-holder .mkdf-accordion-content * + ul {
	margin-top: 18px;
}

@media only screen and (max-width:1824px) {
	.eigenaar-wraper.sven-section .vc_column-inner > .wpb_wrapper {
		max-width: 1010px;
	}
}

@media only screen and (max-width:1682px) {
	.eigenaar-wraper.sven-section .vc_column-inner > .wpb_wrapper {
		max-width: 950px;
	}
}

@media only screen and (max-width:1400px) {
	.eigenaar-wraper.sven-section h2.mkdf-st-intro-title {
		font-size: 60px;
	}
	
	.eigenaar-wraper.sven-section {
		min-height: 550px;
		background-size: 410px;
	}
	
	.eigenaar-wraper.sven-section .vc_column-inner > .wpb_wrapper {
		max-width: 870px;
	}
	
	.eigenaar-wraper.sven-section .vc_column-inner > .wpb_wrapper::after {
		right: 0px;
		top: -10px;
		width: 210px;
		height: 90px;
		background-size: contain;
	}
	
	.eigenaar-landing-wraper .kernwaardes-section .mkdf-iwt span.mkdf-iwt-title-text {
		font-size: 19px;
	}
	
	.eigenaar-landing-wraper .kernwaardes-section p.mkdf-iwt-caption {
		font-size: 21px;
	}
	
	.wb4u-team h3.vc_custom_heading {
		font-size: 24px;
	}
	
	.core_value_icon img {
		width: 40px !important;
		max-width: 100% !important;
	}
}

@media only screen and (max-width:1200px) {
	.core_value_icon img {
		width: 40px !important;
		max-width: 100% !important;
	}
	
	.back .wrapper .highlight-text {
		font-size: 120px;
	}
}

@media only screen and (max-width:1169px) {
	.meta-actions .wpb_column {
		width: 100%;
	}
	
	.meta-actions .wpb_column + .wpb_column {
		width: 100%;
	}
	
	.meta-actions .mkdf-btn {
		max-width: 90%;
	}
	
	.meta-actions .wpb_column:first-child .wpb_wrapper {
		border-right: 0;
	}
}

@media only screen and (max-width:1023px) {
	.meta-actions ul {
		padding-left: 0;
		display: table;
	}
	
	.meta-actions ul li {
		padding: 10px 0;
	}
	
	.meta-actions .mkdf-btn {
		max-width: 100%;
	}
	
	.meta-actions {
		padding: 15px 0;
	}
	
	.alle-vacatures-box-left {
		width: 100%;
	}
	
	.alle-vacatures-box-right {
		display: none;
	}
	
	.alle-vacatures-box-left ul {
		display: table;
		width: 100%;
		margin: 20px 0;
	}
	
	.alle-vacatures-box-left ul li {
		width: 50%;
		float: left;
	}
	
	.alle-vacatures-box-left .mkdf-btn {
		display: table;
		margin-top: 15px;
	}
	
	.alle-vacatures-box-left-only-mobile-button {
		display: block !important;
		width: 100%;
	}
	
	.alle-vacatures-box-left-only-mobile-button .mkdf-btn {
		width: 100%;
		max-width: 100%;
	}
	
	.team-slider .slick-slider {
		margin: 0 -15px;
	}
	
	.team-slider .slick-slide {
		padding: 0 15px;
	}
	
	.blog-inner-title {
		display: none;
	}
	
	.kernwaardes-section .mkdf-iwt.mkdf-iwt-icon-left .mkdf-iwt-icon img {
		width: 40px;
		max-width: 100%;
	}
	
	.mkdf-mobile-header .mkdf-mobile-nav {
		padding-top: 40px !important;
	}
	
	.mkdf-mobile-header.mobile-header-appear .mkdf-mobile-nav {
		padding-top: 3px !important;
	}
}

@media only screen and (max-width:767px) {
	.meta-actions ul li {
		width: 100%;
	}
	
	.form-popup-wrap .gform_footer input.gform_button.button {
		padding: 10px 30px !important;
	}
	
	.form-popup-wrap .gform_button {
		padding: 15px !important;
	}
	
	.vc_row.wpb_row.vc_inner.vc_row-fluid.meta-actions {
		margin-bottom: 50px !important;
	}
	
	.first-content-sec.mkdf-row-light-btt-skin {
		padding: 0 !important;
	}
	
	.inner-hero-section .wb4u-botton, .single-project-hero-buttons .wb4u-botton {
		padding: 0 10px !important;
	}
	
	.inner-hero-section h1.wb4u-top-heading {
		margin-top: 20px;
		margin-bottom: 20px !important;
	}
	
	.werkwijze-wraper .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-title > a {
		color: #fff !important;
	}
	
	.werkwijze-wraper .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading:focus, .werkwijze-wraper .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading:hover {
		background-color: transparent !important;
		border: 0 !important;
	}
	
	.werkwijze-wraper .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading {
		border-color: transparent !important;
		background-color: transparent !important;
	}
	
	.vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-title > a, .werkwijze-wraper .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-title > a {
		color: #fff;
		border-bottom: 1px solid rgba(255, 255, 255, .19) !important;
	}
	
	.werkwijze-wraper .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body {
		background-color: transparent !important;
	}
	
	.werkwijze-wraper .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body, .werkwijze-wraper .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body::after, .werkwijze-wraper .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body::before {
		border-color: transparent !important;
	}
	
	.werkwijze-wraper p.vc_custom_heading {
		font-size: 16px !important;
	}
	
	.werkwijze-wraper .vc_tta.vc_general .vc_tta-panel-body {
		padding: 0px;
	}
	
	.werkwijze-wraper .slick-prev.slick-arrow:before, .werkwijze-wraper .slick-next.slick-arrow:before {
		display: none !important;
	}
	
	.eigenaar-wraper p {
		font-size: 16px;
	}
	
	.kernwaardes-wraper .vc_col-sm-3 {
		margin-bottom: 25px;
	}
	
	.kernwaardes-wraper .circle_percent {
		margin-bottom: 10px;
	}
	
	.team-wrapers .vc_empty_space {
		height: 0px !important;
	}
	
	.text-center {
		text-align: center !important;
	}
	
	.werkwijze-wraper .slick-track .wpb_wrapper {
		max-width: 100%;
	}
	
	.werkwijze-wraper .vc_tta-panels .vc_tta-panel a:after {
		content: "" !important;
		position: absolute !important;
		left: 0;
		right: 0;
		top: 0;
		bottom: 0;
		background: url("https://cdn-ilelpok.nitrocdn.com/TKaJOKGuuDgwOSoUMYmycjttwacoXAsd/assets/images/optimized/rev-41ec2f4/wb4u.nl/wp-content/uploads/2021/12/tab-icon01.png");
		background-repeat: no-repeat !important;
		width: 100% !important;
		margin: 0 !important;
		z-index: 0 !important;
		height: 100%;
	}
	
	.werkwijze-wraper .vc_tta-panels .vc_tta-panel:nth-child(1) a:after {
		background: url("https://cdn-ilelpok.nitrocdn.com/TKaJOKGuuDgwOSoUMYmycjttwacoXAsd/assets/images/optimized/rev-41ec2f4/wb4u.nl/wp-content/uploads/2021/12/tab-icon02.png") !important;
		background-repeat: no-repeat !important;
		background-size: 30px !important;
		background-position: left center !important;
	}
	
	.werkwijze-wraper .vc_tta-panels .vc_tta-panel:nth-child(2) a:after {
		background: url("https://cdn-ilelpok.nitrocdn.com/TKaJOKGuuDgwOSoUMYmycjttwacoXAsd/assets/images/optimized/rev-41ec2f4/wb4u.nl/wp-content/uploads/2021/12/tab-icon01.png") !important;
		background-repeat: no-repeat !important;
		background-size: 30px !important;
		background-position: left center !important;
	}
	
	.werkwijze-wraper .vc_tta-panels .vc_tta-panel:nth-child(3) a:after {
		background: url("https://cdn-ilelpok.nitrocdn.com/TKaJOKGuuDgwOSoUMYmycjttwacoXAsd/assets/images/optimized/rev-41ec2f4/wb4u.nl/wp-content/uploads/2021/12/tab-icon03.png") !important;
		background-repeat: no-repeat !important;
		background-size: 30px !important;
		background-position: left center !important;
	}
	
	.werkwijze-wraper .vc_tta-panels .vc_tta-panel:nth-child(4) a:after {
		background: url("https://cdn-ilelpok.nitrocdn.com/TKaJOKGuuDgwOSoUMYmycjttwacoXAsd/assets/images/optimized/rev-41ec2f4/wb4u.nl/wp-content/uploads/2021/12/tab-icon04.png") !important;
		background-repeat: no-repeat !important;
		background-size: 30px !important;
		background-position: left center !important;
	}
	
	.werkwijze-wraper .vc_tta-panels .vc_tta-panel:nth-child(5) a:after {
		background: url("https://cdn-ilelpok.nitrocdn.com/TKaJOKGuuDgwOSoUMYmycjttwacoXAsd/assets/images/optimized/rev-41ec2f4/wb4u.nl/wp-content/uploads/2021/12/tab-icon05.png") !important;
		background-repeat: no-repeat !important;
		background-size: 30px !important;
		background-position: left center !important;
	}
	
	.werkwijze-wraper .vc_tta-panels .vc_tta-panel:nth-child(6) a:after {
		background: url("https://cdn-ilelpok.nitrocdn.com/TKaJOKGuuDgwOSoUMYmycjttwacoXAsd/assets/images/optimized/rev-41ec2f4/wb4u.nl/wp-content/uploads/2021/12/tab-icon07.png") !important;
		background-repeat: no-repeat !important;
		background-size: 30px !important;
		background-position: left center !important;
	}
	
	.werkwijze-wraper .vc_tta-panels .vc_tta-panel:nth-child(7) a:after {
		background: url("https://cdn-ilelpok.nitrocdn.com/TKaJOKGuuDgwOSoUMYmycjttwacoXAsd/assets/images/optimized/rev-41ec2f4/wb4u.nl/wp-content/uploads/2021/12/tab-icon06.png") !important;
		background-repeat: no-repeat !important;
		background-size: 30px !important;
		background-position: left center !important;
	}
	
	.werkwijze-wraper .vc_tta-panels .vc_tta-panel:nth-child(8) a:after {
		background: url("https://cdn-ilelpok.nitrocdn.com/TKaJOKGuuDgwOSoUMYmycjttwacoXAsd/assets/images/optimized/rev-41ec2f4/wb4u.nl/wp-content/uploads/2021/12/tab-icon07.png") !important;
		background-repeat: no-repeat !important;
		background-size: 30px !important;
		background-position: left center !important;
	}
	
	.werkwijze-wraper .vc_tta-panels .vc_tta-panel.vc_active a:after {
		filter: invert(100%) sepia(0%) saturate(100%) hue-rotate(113deg) brightness(505%) contrast(99%) !important;
	}
	
	.werkwijze-wraper .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-title > a {
		padding-left: 40px !important;
	}
	
	.usp_wrap_box .usp_wrapers {
		align-self: flex-start;
		width: 100%;
		margin-bottom: 15px;
		justify-content: center;
	}
	
	.usp_wrap_box .textwidget {
		justify-content: flex-start !important;
		flex-flow: column;
		width: 100% !important;
	}
	
	.usp_wrap_box > .wpb_column > .vc_column-inner {
		padding-top: 20px !important;
	}
	
	.usp_wrap_box h4.mkdf-iwt-title {
		width: fit-content;
	}
	
	.usp_wrap_box .mkdf-iwt-icon {
		width: 65px;
	}
	
	.usp_wrap_box .mkdf-iwt-icon img {
		height: 30px;
		width: 30px;
	}
	
	.usp_vacatures .check-heading {
		width: 100%;
		padding-right: 0;
		padding-left: 0;
	}
	
	.usp_vacatures .textwidget {
		flex-flow: column;
	}
	
	.usp_wrap_box h4.mkdf-iwt-title {
		font-size: 18px !important;
	}
	
	.mkdf-page-footer .mkdf-social-icons-group-widget .mkdf-social-icon-widget-holder {
		display: none !important;
	}
	
	.inner-hero-section .wb4u-botton, .single-project-hero-buttons .wb4u-botton {
		font-size: 16px;
		padding: 5px 10px !important;
		display: flex !important;
		flex-flow: wrap !important;
		justify-content: center !important;
		max-width: 200px;
		margin: 0 auto 8px !important;
	}
	
	.textwidget .inner-hero-section .wb4u-botton, .single-project-hero-buttons .wb4u-botton {
		max-width: 100%;
	}
	
	.textwidget .inner-hero-section .wb4u-botton::after, .single-project-hero-buttons .wb4u-botton::after {
		margin-left: 0;
	}
	
	.page-id-631 .mkdf-title-holder.mkdf-standard-type .mkdf-page-title {
		margin-bottom: 20px !important;
	}
	
	.hide-desk-screen {
		display: block !important;
	}
	
	.mkdf-section-title-holder.font-68.font-white.custom-icon .mkdf-st-intro-title::after {
		display: none;
	}
	
	.eigenaar-landing-wraper h2.mkdf-st-intro-title {
		font-size: 35px;
	}
	
	.eigenaar-landing-wraper h5.mkdf-st-text {
		font-size: 20px;
	}
	
	.kernwaardes-section p.mkdf-iwt-caption {
		font-size: 30px;
	}
	
	.eigenaar-landing-wraper .kernwaardes-section .mkdf-iwt span.mkdf-iwt-title-text {
		font-size: 20px;
	}
	
	.eigenaar-wraper.sven-section .vc_column-inner > .wpb_wrapper::after {
		display: none;
	}
	
	.eigenaar-wraper.sven-section {
		background: none !important;
		padding-bottom: 40px;
	}
	
	.eigenaar-wraper.sven-section h2.mkdf-st-intro-title {
		font-size: 45px;
		text-align: center;
		padding-bottom: 10px;
	}
	
	.werkwijze-wraper {
		background-size: cover;
	}
	
	/*.werkwijze-wraper .slick-track{ width: 100% !important }*/
	.werkwijze-wraper .slick-track .slick-slide {
		width: 100vw !important;
	}
	
	.werkwijze-wraper.custom-back .wpb_wrapper p {
		padding: 0px 0 !important;
	}
	
	.werkwijze-wraper .slick-track {
		transform: none !important;
		width: auto !important;
	}
	
	.werkwijze-wraper .mkdf-st-intro-title {
		padding-top: 20px;
		padding-bottom: 0;
	}
	
	.alle-vacatures-box-left {
		padding: 20px !important;
	}
	
	.alle-vacatures-box-left .mkdf-btn {
		padding: 7px 15px;
	}
	
	#footer-menu-section .vc_col-sm-3 {
		width: 100%;
	}
	
	.team-slider-inner.vc_column_container {
		padding-right: 0;
	}
	
	.team-slider-inner.vc_column_container.vc_col-sm-9 + .vc_column_container.vc_col-sm-3 {
		padding-left: 0;
		padding-top: 30px;
	}
	
	.mkdf-mobile-header .mkdf-mobile-nav {
		padding-top: 3px !important;
	}
}

@media only screen and (max-width:575px) {
	.alle-vacatures-box-left ul li {
		width: 100%;
		float: left;
	}
	
	.form-popup-wrap .gform_validation_errors {
		max-width: 300px;
		margin: 15px;
	}
	
	.formPopup_wraper form {
		padding: 20px 25px 30px;
	}
	
	.back .wrapper .highlight-text {
		font-size: 90px;
	}
}

@media only screen and (max-width:479px) {
	.back .wrapper .highlight-text {
		font-size: 78px;
	}
}
