





.fl-node-xhkv8ijsceb6 > .fl-row-content-wrap {
	border-style: none;
	border-width: 0;
	background-clip: border-box;
}
.fl-node-xhkv8ijsceb6.fl-row-fixed-width, .fl-node-xhkv8ijsceb6 .fl-row-fixed-width {
	max-width: 1350px;
}
 .fl-node-xhkv8ijsceb6 > .fl-row-content-wrap {
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:0px;
}






.fl-node-puk9tc2w4iqb > .fl-row-content-wrap {
	background-color: rgb(255, 255, 255);
	border-style: none;
	border-width: 0;
	background-clip: border-box;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-left-radius: 20px;
	border-top-right-radius: 20px;
	border-bottom-left-radius: 20px;
	border-bottom-right-radius: 20px;
}
.fl-node-puk9tc2w4iqb.fl-row-fixed-width, .fl-node-puk9tc2w4iqb .fl-row-fixed-width {
	max-width: 1350px;
}
.fl-node-puk9tc2w4iqb.fl-row .fl-row-content-wrap .fl-builder-layer, .fl-node-puk9tc2w4iqb.fl-row-bg-multiple .fl-row-content-wrap .fl-row-content, .fl-node-puk9tc2w4iqb.fl-row-bg-embed .fl-row-content-wrap .fl-bg-embed-code, .fl-node-puk9tc2w4iqb.fl-row-bg-slideshow .fl-row-content-wrap .fl-bg-slideshow, .fl-node-puk9tc2w4iqb.fl-row-bg-video .fl-row-content-wrap .fl-bg-video {
	border-top-left-radius: 20px;
	border-top-right-radius: 20px;
	border-bottom-right-radius: 20px;
	border-bottom-left-radius: 20px;
}
@media(max-width: 1200px) {
	.fl-node-puk9tc2w4iqb > .fl-row-content-wrap {
		border-top-left-radius: 0px;
		border-top-right-radius: 0px;
		border-bottom-left-radius: 0px;
		border-bottom-right-radius: 0px;
	}
}
 .fl-node-puk9tc2w4iqb > .fl-row-content-wrap {
	padding-top:0px;
	padding-bottom:0px;
}






.fl-node-ljg3iw6a5zq8 > .fl-row-content-wrap {
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	box-shadow: 0px 4px 20px 0px rgba(0,0,0,0.05);
}
 .fl-node-ljg3iw6a5zq8 > .fl-row-content-wrap {
	padding-top:0px;
	padding-bottom:0px;
}




.fl-node-0suqz1vk6rog {
	width: 18%;
}
.fl-node-0suqz1vk6rog > .fl-col-content {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
}
@media(max-width: 1200px) {
	.fl-builder-content .fl-node-0suqz1vk6rog {
		width: 16% !important;
		max-width: none;
		-webkit-box-flex: 0 1 auto;
		-moz-box-flex: 0 1 auto;
		-webkit-flex: 0 1 auto;
		-ms-flex: 0 1 auto;
		flex: 0 1 auto;
	}
}
@media(max-width: 992px) {
	.fl-builder-content .fl-node-0suqz1vk6rog {
		width: 60% !important;
		max-width: none;
		-webkit-box-flex: 0 1 auto;
		-moz-box-flex: 0 1 auto;
		-webkit-flex: 0 1 auto;
		-ms-flex: 0 1 auto;
		flex: 0 1 auto;
	}
}
@media(max-width: 767px) {
	.fl-builder-content .fl-node-0suqz1vk6rog {
		width: 55% !important;
		max-width: none;
		clear: none;
		float: left;
	}
}




.fl-node-odf4e89vaw6z {
	width: 100%;
}




.fl-node-379fwyzk01bu {
	width: 100%;
}
@media(max-width: 1200px) {
	.fl-builder-content .fl-node-379fwyzk01bu {
		width: 100% !important;
		max-width: none;
		-webkit-box-flex: 0 1 auto;
		-moz-box-flex: 0 1 auto;
		-webkit-flex: 0 1 auto;
		-ms-flex: 0 1 auto;
		flex: 0 1 auto;
	}
}
@media(max-width: 992px) {
	.fl-builder-content .fl-node-379fwyzk01bu {
		width: 100% !important;
		max-width: none;
		-webkit-box-flex: 0 1 auto;
		-moz-box-flex: 0 1 auto;
		-webkit-flex: 0 1 auto;
		-ms-flex: 0 1 auto;
		flex: 0 1 auto;
	}
}




.fl-node-n13d0gmwaujr {
	width: 33.333%;
}
.fl-node-n13d0gmwaujr > .fl-col-content {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
}
@media(max-width: 992px) {
	.fl-builder-content .fl-node-n13d0gmwaujr {
		width: 60% !important;
		max-width: none;
		-webkit-box-flex: 0 1 auto;
		-moz-box-flex: 0 1 auto;
		-webkit-flex: 0 1 auto;
		-ms-flex: 0 1 auto;
		flex: 0 1 auto;
	}
}
@media(max-width: 767px) {
	.fl-builder-content .fl-node-n13d0gmwaujr {
		width: 55% !important;
		max-width: none;
		clear: none;
		float: left;
	}
}




.fl-node-m1ynw8afq0he {
	width: 82%;
}
.fl-node-m1ynw8afq0he > .fl-col-content {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
}
@media(max-width: 992px) {
	.fl-builder-content .fl-node-m1ynw8afq0he {
		width: 40% !important;
		max-width: none;
		-webkit-box-flex: 0 1 auto;
		-moz-box-flex: 0 1 auto;
		-webkit-flex: 0 1 auto;
		-ms-flex: 0 1 auto;
		flex: 0 1 auto;
	}
}
@media(max-width: 767px) {
	.fl-builder-content .fl-node-m1ynw8afq0he {
		width: 40% !important;
		max-width: none;
		clear: none;
		float: left;
	}
}




.fl-node-ft2m9cze87px {
	width: 33.333%;
}
.fl-node-ft2m9cze87px > .fl-col-content {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
}
@media(max-width: 992px) {
	.fl-builder-content .fl-node-ft2m9cze87px {
		width: 40% !important;
		max-width: none;
		-webkit-box-flex: 0 1 auto;
		-moz-box-flex: 0 1 auto;
		-webkit-flex: 0 1 auto;
		-ms-flex: 0 1 auto;
		flex: 0 1 auto;
	}
}
@media(max-width: 767px) {
	.fl-builder-content .fl-node-ft2m9cze87px {
		width: 40% !important;
		max-width: none;
		clear: none;
		float: left;
	}
}




.fl-node-15lqowfy9dmk {
	width: 33.333%;
}
.fl-node-15lqowfy9dmk > .fl-col-content {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
}
@media(max-width: 992px) {
	.fl-builder-content .fl-node-15lqowfy9dmk {
		width: 40% !important;
		max-width: none;
		-webkit-box-flex: 0 1 auto;
		-moz-box-flex: 0 1 auto;
		-webkit-flex: 0 1 auto;
		-ms-flex: 0 1 auto;
		flex: 0 1 auto;
	}
}
@media(max-width: 767px) {
	.fl-builder-content .fl-node-15lqowfy9dmk {
		width: 40% !important;
		max-width: none;
		clear: none;
		float: left;
	}
}
.fl-node-6d01ub3jyph7, .fl-node-6d01ub3jyph7 .fl-photo {
	text-align: left;
}
.fl-node-6d01ub3jyph7 .fl-photo-content, .fl-node-6d01ub3jyph7 .fl-photo-img {
	width: 220px;
}
@media ( max-width: 767px ) {
 .fl-node-6d01ub3jyph7.fl-module > .fl-module-content {
	margin-top:20px;
	margin-bottom:20px;
}
}
.fl-node-qi9m0y2z4lab .fl-menu .menu {
	}
.fl-node-qi9m0y2z4lab .menu a{
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 0;
	padding-bottom: 0;
}

.fl-builder-content .fl-node-qi9m0y2z4lab .menu > li > a,
.fl-builder-content .fl-node-qi9m0y2z4lab .menu > li > .fl-has-submenu-container > a,
.fl-builder-content .fl-node-qi9m0y2z4lab .sub-menu > li > a,
.fl-builder-content .fl-node-qi9m0y2z4lab .sub-menu > li > .fl-has-submenu-container > a{
	color: rgb(255, 255, 255);
	}

	
				.fl-node-qi9m0y2z4lab .fl-menu .fl-toggle-arrows .fl-menu-toggle:before,
		.fl-node-qi9m0y2z4lab .fl-menu .fl-toggle-none .fl-menu-toggle:before {
			border-color: rgb(255, 255, 255);
		}
		
	.fl-node-qi9m0y2z4lab .menu > li > a:hover,
.fl-node-qi9m0y2z4lab .menu > li > a:focus,
.fl-node-qi9m0y2z4lab .menu > li > .fl-has-submenu-container:hover > a,
.fl-node-qi9m0y2z4lab .menu > li > .fl-has-submenu-container.focus > a,
.fl-node-qi9m0y2z4lab .menu > li.current-menu-item > a,
.fl-node-qi9m0y2z4lab .menu > li.current-menu-item > .fl-has-submenu-container > a,
.fl-node-qi9m0y2z4lab .sub-menu > li > a:hover,
.fl-node-qi9m0y2z4lab .sub-menu > li > a:focus,
.fl-node-qi9m0y2z4lab .sub-menu > li > .fl-has-submenu-container:hover > a,
.fl-node-qi9m0y2z4lab .sub-menu > li > .fl-has-submenu-container.focus > a,
.fl-node-qi9m0y2z4lab .sub-menu > li.current-menu-item > a,
.fl-node-qi9m0y2z4lab .sub-menu > li.current-menu-item > .fl-has-submenu-container > a{
	color: rgb(255, 255, 255);}

				.fl-node-qi9m0y2z4lab .fl-menu .fl-toggle-arrows .fl-has-submenu-container:hover > .fl-menu-toggle:before,
		.fl-node-qi9m0y2z4lab .fl-menu .fl-toggle-arrows .fl-has-submenu-container.focus > .fl-menu-toggle:before,
		.fl-node-qi9m0y2z4lab .fl-menu .fl-toggle-arrows li.current-menu-item >.fl-has-submenu-container > .fl-menu-toggle:before,
		.fl-node-qi9m0y2z4lab .fl-menu .fl-toggle-none .fl-has-submenu-container:hover > .fl-menu-toggle:before,
		.fl-node-qi9m0y2z4lab .fl-menu .fl-toggle-none .fl-has-submenu-container.focus > .fl-menu-toggle:before,
		.fl-node-qi9m0y2z4lab .fl-menu .fl-toggle-none li.current-menu-item >.fl-has-submenu-container > .fl-menu-toggle:before{
			border-color: rgb(255, 255, 255);
		}
	
		.fl-node-qi9m0y2z4lab .menu .fl-has-submenu .sub-menu{
		display: none;
	}
	.fl-node-qi9m0y2z4lab .fl-menu .sub-menu {
	background-color: #ffffff;-webkit-box-shadow: 0 1px 20px rgba(0,0,0,0.1);-ms-box-shadow: 0 1px 20px rgba(0,0,0,0.1);box-shadow: 0 1px 20px rgba(0,0,0,0.1);}
		.fl-node-qi9m0y2z4lab .fl-menu .fl-menu-toggle:before{
		content: '';
		position: absolute;
		right: 50%;
		top: 50%;
		z-index: 1;
		display: block;
		width: 9px;
		height: 9px;
		margin: -5px -5px 0 0;
		border-right: 2px solid;
		border-bottom: 2px solid;
		-webkit-transform-origin: right bottom;
			-ms-transform-origin: right bottom;
				transform-origin: right bottom;
		-webkit-transform: translateX( -5px ) rotate( 45deg );
			-ms-transform: translateX( -5px ) rotate( 45deg );
				transform: translateX( -5px ) rotate( 45deg );
	}
	.fl-node-qi9m0y2z4lab .fl-menu .fl-has-submenu.fl-active > .fl-has-submenu-container .fl-menu-toggle{
		-webkit-transform: rotate( -180deg );
			-ms-transform: rotate( -180deg );
				transform: rotate( -180deg );
	}
		.fl-node-qi9m0y2z4lab .fl-menu-horizontal.fl-toggle-arrows .fl-has-submenu-container a{
		padding-right: 24px;
	}
	.fl-node-qi9m0y2z4lab .fl-menu-horizontal.fl-toggle-arrows .fl-menu-toggle,
	.fl-node-qi9m0y2z4lab .fl-menu-horizontal.fl-toggle-none .fl-menu-toggle{
		width: 23px;
		height: 23px;
		margin: -11.5px 0 0;
	}
	.fl-node-qi9m0y2z4lab .fl-menu-horizontal.fl-toggle-arrows .fl-menu-toggle,
	.fl-node-qi9m0y2z4lab .fl-menu-horizontal.fl-toggle-none .fl-menu-toggle,
	.fl-node-qi9m0y2z4lab .fl-menu-vertical.fl-toggle-arrows .fl-menu-toggle,
	.fl-node-qi9m0y2z4lab .fl-menu-vertical.fl-toggle-none .fl-menu-toggle{
		width: 24px;
		height: 23px;
		margin: -11.5px 0 0;
	}
.fl-node-qi9m0y2z4lab .fl-menu li{
	border-top: 1px solid transparent;
}
.fl-node-qi9m0y2z4lab .fl-menu li:first-child{
	border-top: none;
}
	@media ( max-width: 767px ) {

	
	
	
		.fl-node-qi9m0y2z4lab .fl-menu .sub-menu {
		-webkit-box-shadow: none;
		-ms-box-shadow: none;
		box-shadow: none;
	}
		
	.fl-node-qi9m0y2z4lab .mega-menu.fl-active .hide-heading > .sub-menu,
	.fl-node-qi9m0y2z4lab .mega-menu-disabled.fl-active .hide-heading > .sub-menu {
		display: block !important;
	}

	.fl-node-qi9m0y2z4lab .fl-menu-logo,
	.fl-node-qi9m0y2z4lab .fl-menu-search-item {
		display: none;
	}

	} 
	
@media ( min-width: 768px ) {

				.fl-node-qi9m0y2z4lab .fl-menu .menu > li{ display: inline-block; }

		.fl-node-qi9m0y2z4lab .menu li{
			border-left: 1px solid transparent;
			border-top: none;
		}

		.fl-node-qi9m0y2z4lab .menu li:first-child{
			border: none;
		}
		.fl-node-qi9m0y2z4lab .menu li li{
			border-top: 1px solid transparent;
			border-left: none;
		}

		.fl-node-qi9m0y2z4lab .menu .fl-has-submenu .sub-menu{
			position: absolute;
			top: 100%;
			left: 0;
			z-index: 10;
			visibility: hidden;
			opacity: 0;
			text-align:left;
		}

		.fl-node-qi9m0y2z4lab .fl-has-submenu .fl-has-submenu .sub-menu{
			top: 0;
			left: 100%;
		}

			
		
		.fl-node-qi9m0y2z4lab .fl-menu .fl-has-submenu:hover > .sub-menu,
		.fl-node-qi9m0y2z4lab .fl-menu .fl-has-submenu.focus > .sub-menu{
			display: block;
			visibility: visible;
			opacity: 1;
		}

		.fl-node-qi9m0y2z4lab .menu .fl-has-submenu.fl-menu-submenu-right .sub-menu{
			left: inherit;
			right: 0;
		}

		.fl-node-qi9m0y2z4lab .menu .fl-has-submenu .fl-has-submenu.fl-menu-submenu-right .sub-menu{
			top: 0;
			left: inherit;
			right: 100%;
		}

		.fl-node-qi9m0y2z4lab .fl-menu .fl-has-submenu.fl-active > .fl-has-submenu-container .fl-menu-toggle{
			-webkit-transform: none;
				-ms-transform: none;
					transform: none;
		}

										.fl-node-qi9m0y2z4lab .fl-menu .fl-has-submenu .fl-has-submenu .fl-menu-toggle:before{
							-webkit-transform: translateY( -5px ) rotate( -45deg );
					-ms-transform: translateY( -5px ) rotate( -45deg );
						transform: translateY( -5px ) rotate( -45deg );
			}
		
		
		.fl-node-qi9m0y2z4lab ul.sub-menu {
						padding-top: 10px;
									padding-right: 0px;
									padding-bottom: 10px;
									padding-left: 0px;
					}

		.fl-node-qi9m0y2z4lab ul.sub-menu a {
														}

	
	}

.fl-node-qi9m0y2z4lab ul.fl-menu-horizontal li.mega-menu > ul.sub-menu > li > .fl-has-submenu-container a:hover {
	color: rgb(255, 255, 255);
}
.fl-node-qi9m0y2z4lab .fl-menu .menu, .fl-node-qi9m0y2z4lab .fl-menu .menu > li {
	font-weight: 600;
	font-size: 14px;
	text-transform: none;
}
.fl-node-qi9m0y2z4lab .fl-menu {
	text-align: right;
}
.fl-node-qi9m0y2z4lab .fl-menu .menu {
	justify-content: right;
}
@media(max-width: 767px) {
	.fl-node-qi9m0y2z4lab .fl-menu {
		text-align: right;
	}
	.fl-node-qi9m0y2z4lab .fl-menu .menu {
		justify-content: right;
	}
	.fl-node-qi9m0y2z4lab .menu li.fl-has-submenu ul.sub-menu {
		padding-left: 15px;
	}
	.fl-node-qi9m0y2z4lab .fl-menu .sub-menu {
		background-color: transparent;
	}
}
 .fl-node-qi9m0y2z4lab > .fl-module-content {
	margin-top:10px;
	margin-bottom:10px;
}
@media ( max-width: 767px ) {
 .fl-node-qi9m0y2z4lab.fl-module > .fl-module-content {
	margin-right:20px;
}
}
 .fl-node-zmjiktpyncws > .fl-module-content {
	margin-left:0px;
}
.fl-node-10nqrj8dby7p .fl-menu .menu {
	}
.fl-node-10nqrj8dby7p .menu a{
	padding-left: 14px;
	padding-right: 14px;
	padding-top: 10px;
	padding-bottom: 10px;
}

.fl-builder-content .fl-node-10nqrj8dby7p .menu > li > a,
.fl-builder-content .fl-node-10nqrj8dby7p .menu > li > .fl-has-submenu-container > a,
.fl-builder-content .fl-node-10nqrj8dby7p .sub-menu > li > a,
.fl-builder-content .fl-node-10nqrj8dby7p .sub-menu > li > .fl-has-submenu-container > a{
	color: var(--raad-green);
	}

	
				.fl-node-10nqrj8dby7p .fl-menu .fl-toggle-arrows .fl-menu-toggle:before,
		.fl-node-10nqrj8dby7p .fl-menu .fl-toggle-none .fl-menu-toggle:before {
			border-color: var(--raad-green);
		}
		
	.fl-node-10nqrj8dby7p .menu > li > a:hover,
.fl-node-10nqrj8dby7p .menu > li > a:focus,
.fl-node-10nqrj8dby7p .menu > li > .fl-has-submenu-container:hover > a,
.fl-node-10nqrj8dby7p .menu > li > .fl-has-submenu-container.focus > a,
.fl-node-10nqrj8dby7p .menu > li.current-menu-item > a,
.fl-node-10nqrj8dby7p .menu > li.current-menu-item > .fl-has-submenu-container > a,
.fl-node-10nqrj8dby7p .sub-menu > li > a:hover,
.fl-node-10nqrj8dby7p .sub-menu > li > a:focus,
.fl-node-10nqrj8dby7p .sub-menu > li > .fl-has-submenu-container:hover > a,
.fl-node-10nqrj8dby7p .sub-menu > li > .fl-has-submenu-container.focus > a,
.fl-node-10nqrj8dby7p .sub-menu > li.current-menu-item > a,
.fl-node-10nqrj8dby7p .sub-menu > li.current-menu-item > .fl-has-submenu-container > a{
	color: var(--raad-green-hover);}

				.fl-node-10nqrj8dby7p .fl-menu .fl-toggle-arrows .fl-has-submenu-container:hover > .fl-menu-toggle:before,
		.fl-node-10nqrj8dby7p .fl-menu .fl-toggle-arrows .fl-has-submenu-container.focus > .fl-menu-toggle:before,
		.fl-node-10nqrj8dby7p .fl-menu .fl-toggle-arrows li.current-menu-item >.fl-has-submenu-container > .fl-menu-toggle:before,
		.fl-node-10nqrj8dby7p .fl-menu .fl-toggle-none .fl-has-submenu-container:hover > .fl-menu-toggle:before,
		.fl-node-10nqrj8dby7p .fl-menu .fl-toggle-none .fl-has-submenu-container.focus > .fl-menu-toggle:before,
		.fl-node-10nqrj8dby7p .fl-menu .fl-toggle-none li.current-menu-item >.fl-has-submenu-container > .fl-menu-toggle:before{
			border-color: var(--raad-green-hover);
		}
	
		.fl-node-10nqrj8dby7p .menu .fl-has-submenu .sub-menu{
		display: none;
	}
	.fl-node-10nqrj8dby7p .fl-menu .sub-menu {
	background-color: #ffffff;-webkit-box-shadow: 0 1px 20px rgba(0,0,0,0.1);-ms-box-shadow: 0 1px 20px rgba(0,0,0,0.1);box-shadow: 0 1px 20px rgba(0,0,0,0.1);}
		.fl-node-10nqrj8dby7p .fl-menu .fl-menu-toggle:before{
		content: '';
		position: absolute;
		right: 50%;
		top: 50%;
		z-index: 1;
		display: block;
		width: 9px;
		height: 9px;
		margin: -5px -5px 0 0;
		border-right: 2px solid;
		border-bottom: 2px solid;
		-webkit-transform-origin: right bottom;
			-ms-transform-origin: right bottom;
				transform-origin: right bottom;
		-webkit-transform: translateX( -5px ) rotate( 45deg );
			-ms-transform: translateX( -5px ) rotate( 45deg );
				transform: translateX( -5px ) rotate( 45deg );
	}
	.fl-node-10nqrj8dby7p .fl-menu .fl-has-submenu.fl-active > .fl-has-submenu-container .fl-menu-toggle{
		-webkit-transform: rotate( -180deg );
			-ms-transform: rotate( -180deg );
				transform: rotate( -180deg );
	}
		.fl-node-10nqrj8dby7p .fl-menu-horizontal.fl-toggle-arrows .fl-has-submenu-container a{
		padding-right: 28px;
	}
	.fl-node-10nqrj8dby7p .fl-menu-horizontal.fl-toggle-arrows .fl-menu-toggle,
	.fl-node-10nqrj8dby7p .fl-menu-horizontal.fl-toggle-none .fl-menu-toggle{
		width: 28px;
		height: 28px;
		margin: -14px 0 0;
	}
	.fl-node-10nqrj8dby7p .fl-menu-horizontal.fl-toggle-arrows .fl-menu-toggle,
	.fl-node-10nqrj8dby7p .fl-menu-horizontal.fl-toggle-none .fl-menu-toggle,
	.fl-node-10nqrj8dby7p .fl-menu-vertical.fl-toggle-arrows .fl-menu-toggle,
	.fl-node-10nqrj8dby7p .fl-menu-vertical.fl-toggle-none .fl-menu-toggle{
		width: 28px;
		height: 28px;
		margin: -14px 0 0;
	}
.fl-node-10nqrj8dby7p .fl-menu li{
	border-top: 1px solid transparent;
}
.fl-node-10nqrj8dby7p .fl-menu li:first-child{
	border-top: none;
}
	@media ( max-width: 1200px ) {

	
	
					.fl-node-10nqrj8dby7p .fl-menu .menu {
				position: absolute;
				left: 20px;
				right: 20px;
				z-index: 1500;
			}
		
		
	
			.fl-node-10nqrj8dby7p .fl-menu ul.menu {
			display: none;

						float: none;
					}
	
		.fl-node-10nqrj8dby7p .fl-menu .sub-menu {
		-webkit-box-shadow: none;
		-ms-box-shadow: none;
		box-shadow: none;
	}
		
	.fl-node-10nqrj8dby7p .mega-menu.fl-active .hide-heading > .sub-menu,
	.fl-node-10nqrj8dby7p .mega-menu-disabled.fl-active .hide-heading > .sub-menu {
		display: block !important;
	}

	.fl-node-10nqrj8dby7p .fl-menu-logo,
	.fl-node-10nqrj8dby7p .fl-menu-search-item {
		display: none;
	}

	} 
	
@media ( min-width: 1201px ) {

				.fl-node-10nqrj8dby7p .fl-menu .menu > li{ display: inline-block; }

		.fl-node-10nqrj8dby7p .menu li{
			border-left: 1px solid transparent;
			border-top: none;
		}

		.fl-node-10nqrj8dby7p .menu li:first-child{
			border: none;
		}
		.fl-node-10nqrj8dby7p .menu li li{
			border-top: 1px solid transparent;
			border-left: none;
		}

		.fl-node-10nqrj8dby7p .menu .fl-has-submenu .sub-menu{
			position: absolute;
			top: 100%;
			left: 0;
			z-index: 10;
			visibility: hidden;
			opacity: 0;
			text-align:left;
		}

		.fl-node-10nqrj8dby7p .fl-has-submenu .fl-has-submenu .sub-menu{
			top: 0;
			left: 100%;
		}

			
		
		.fl-node-10nqrj8dby7p .fl-menu .fl-has-submenu:hover > .sub-menu,
		.fl-node-10nqrj8dby7p .fl-menu .fl-has-submenu.focus > .sub-menu{
			display: block;
			visibility: visible;
			opacity: 1;
		}

		.fl-node-10nqrj8dby7p .menu .fl-has-submenu.fl-menu-submenu-right .sub-menu{
			left: inherit;
			right: 0;
		}

		.fl-node-10nqrj8dby7p .menu .fl-has-submenu .fl-has-submenu.fl-menu-submenu-right .sub-menu{
			top: 0;
			left: inherit;
			right: 100%;
		}

		.fl-node-10nqrj8dby7p .fl-menu .fl-has-submenu.fl-active > .fl-has-submenu-container .fl-menu-toggle{
			-webkit-transform: none;
				-ms-transform: none;
					transform: none;
		}

										.fl-node-10nqrj8dby7p .fl-menu .fl-has-submenu .fl-has-submenu .fl-menu-toggle:before{
							-webkit-transform: translateY( -5px ) rotate( -45deg );
					-ms-transform: translateY( -5px ) rotate( -45deg );
						transform: translateY( -5px ) rotate( -45deg );
			}
		
		
		.fl-node-10nqrj8dby7p ul.sub-menu {
						padding-top: 10px;
									padding-right: 0px;
									padding-bottom: 10px;
									padding-left: 0px;
					}

		.fl-node-10nqrj8dby7p ul.sub-menu a {
														}

	
			.fl-node-10nqrj8dby7p .fl-menu-mobile-toggle{
			display: none;
		}
	}

				
	.fl-node-10nqrj8dby7p .fl-menu-mobile-toggle{
		color: #D02C52;		font-size: 30px;
		text-transform: none;
		padding-left: 14px;
		padding-right: 14px;
		padding-top: 10px;
		padding-bottom: 10px;
		border-color: rgba( 0,0,0,0.1 );
	}
	.fl-node-10nqrj8dby7p .fl-menu-mobile-toggle rect{
		fill: #D02C52;	}
	.fl-node-10nqrj8dby7p .fl-menu-mobile-toggle:hover,
	.fl-node-10nqrj8dby7p .fl-menu-mobile-toggle.fl-active{
		color: #D02C52;	}

	.fl-node-10nqrj8dby7p .fl-menu-mobile-toggle:hover rect,
	.fl-node-10nqrj8dby7p .fl-menu-mobile-toggle.fl-active rect{
		fill: #D02C52;	}
	.fl-node-10nqrj8dby7p ul.fl-menu-horizontal li.mega-menu > ul.sub-menu > li > .fl-has-submenu-container a:hover {
	color: var(--raad-green);
}
.fl-node-10nqrj8dby7p .fl-menu .menu, .fl-node-10nqrj8dby7p .fl-menu .menu > li {
	font-family: "Plus Jakarta Sans", sans-serif;
	font-weight: 400;
	font-size: 16px;
	text-transform: none;
}
.fl-node-10nqrj8dby7p .fl-menu {
	text-align: right;
}
.fl-node-10nqrj8dby7p .fl-menu .menu {
	justify-content: right;
}
.fl-node-10nqrj8dby7p .fl-menu-mobile-toggle {
	float: right;
}
@media(max-width: 1200px) {
	.fl-node-10nqrj8dby7p .fl-menu .menu, .fl-node-10nqrj8dby7p .fl-menu .menu > li {
		text-align: left;
	}
	.fl-node-10nqrj8dby7p .fl-menu {
		text-align: right;
	}
	.fl-node-10nqrj8dby7p .fl-menu .menu {
		justify-content: right;
	}
	.fl-node-10nqrj8dby7p .menu li.fl-has-submenu ul.sub-menu {
		padding-left: 15px;
	}
	.fl-node-10nqrj8dby7p .fl-menu .sub-menu {
		background-color: transparent;
	}
	.fl-node-10nqrj8dby7p .fl-menu-mobile-toggle {
		float: right;
	}
}
@media(max-width: 992px) {
	.fl-node-10nqrj8dby7p .fl-menu .menu, .fl-node-10nqrj8dby7p .fl-menu .menu > li {
		text-align: left;
	}
	.fl-node-10nqrj8dby7p .fl-menu {
		text-align: right;
	}
	.fl-node-10nqrj8dby7p .fl-menu .menu {
		justify-content: right;
	}
	.fl-node-10nqrj8dby7p .fl-menu-mobile-toggle {
		float: right;
	}
}
@media(max-width: 767px) {
	.fl-node-10nqrj8dby7p .fl-menu .menu, .fl-node-10nqrj8dby7p .fl-menu .menu > li {
		text-align: left;
	}
	.fl-node-10nqrj8dby7p .fl-menu {
		text-align: right;
	}
	.fl-node-10nqrj8dby7p .fl-menu .menu {
		justify-content: right;
	}
	.fl-node-10nqrj8dby7p .fl-menu-mobile-toggle {
		float: right;
	}
}
 .fl-node-10nqrj8dby7p > .fl-module-content {
	margin-left:0px;
}
@media ( max-width: 1200px ) {
 .fl-node-10nqrj8dby7p.fl-module > .fl-module-content {
	margin-right:0px;
	margin-left:0px;
}
}
@media ( max-width: 767px ) {
 .fl-node-10nqrj8dby7p.fl-module > .fl-module-content {
	margin-top:20px;
	margin-right:20px;
	margin-bottom:20px;
}
}
.fl-node-b1qwaopjc0d5, .fl-node-b1qwaopjc0d5 .fl-photo {
	text-align: left;
}
.fl-node-b1qwaopjc0d5 .fl-photo-content, .fl-node-b1qwaopjc0d5 .fl-photo-img {
	width: 220px;
}
@media ( max-width: 767px ) {
 .fl-node-b1qwaopjc0d5.fl-module > .fl-module-content {
	margin-top:20px;
	margin-bottom:20px;
}
}

/* Start Global Nodes CSS */

/* End Global Nodes CSS */


/* Start Layout CSS */
/************************/
/* Algemene CSS */
/************************/
body {
    background: grey;
}

header{
    z-index: 500; position: relative;
    background: transparent;
    transition: background 0.3s ease-in-out;
    -moz-transition: background 0.3s ease-in-out;
    -webkit-transition: background 0.3s ease-in-out;
}

#fl-page-ees::before {
    content: '';
    position: absolute;
    z-index: 6;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    right: 0;
    background: rgba(6, 25, 27, 0.70);
    backdrop-filter: blur(2.5px);
    opacity: 0;
    pointer-events: none;
    transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

header:has(li.fl-has-submenu:hover) {
    z-index: 100;
    position: relative;
}

#fl-page-ees:has(li.fl-has-submenu:hover)::before, #fl-page-ees:has(.search-button a.active)::before {
    opacity: 1;
}

/*#menu-item-959 a{*/
/*    color: var(--raad-green) !important;*/
/*}*/

/*.mail_icon a::before, .mail_icon a::after {*/
/*    opacity: 0;*/
/*    transition: opacity 300ms ease-in-out;*/
/*}*/

/*.mail_icon a:hover::before, .mail_icon a:hover::after {*/
/*    opacity: 1;*/
/*}*/

/*.mail_icon a::before {*/
/*    pointer-events: none;*/
/*    background-color: rgba(255, 255, 255, 1);*/
/*    padding:16px 10px;*/
/*    border-radius: 5px;*/
/*    content: 'E-mail ons voor vragen op info@easy-echtscheiding.nl';*/
/*    width: max-content;*/
/*    height: fit-content;*/
/*    position: absolute;*/
/*    bottom: -150px;*/
/*    left: 50%;*/
/*    transform: translate(-50%, -100%);*/
/*    max-width:250px;*/
/*    z-index:1000;*/
/*    text-align:center;*/
/*}*/

/*.mail_icon a::after {*/
/*    content: '';*/
/*    width: .6em;*/
/*    height: .6em;*/
/*    border-radius: 3px;*/
/*    background-color: #f2f2f2;*/
/*    position: absolute;*/
/*    pointer-events: none;*/
/*    left: 50%;*/
/*    top: 0;*/
/*    transform: translate(-50%, -50%) rotate(45deg);*/
/*    transform-origin: center;*/
/*    max-width:200px;*/
/*}*/

/*.tel_icon svg {*/
/*    height: 33px;*/
/*    width: 33px;*/
/*    margin-top: 5px;*/
/*    margin-bottom: 5px;*/
/*    background: #fff;*/
/*    border-radius: 76px;*/
/*    padding: 7px;*/
/*}*/


/*.mail_icon svg{*/
/*    height: 33px;*/
/*    width: 33px;*/
/*    margin-top: 5px;*/
/*    margin-bottom: 5px;*/
/*}*/

body .fl-page .mobile_icon{
    display: none !important;
}

#menu-hoofd-menu .wpml-ls-item ,
#menu-hoofd-menu-en .wpml-ls-item, .wpml-ls-item {
    display: none !important;
}

/************************/
/**** Navbar Main Menu ****/
/************************/
body #main_menu .cta-menu-item a,
.mobile-menu .cta-button {
    background-color: var(--raad-button-green);
    border-radius: 700px;
    color: white;
    font-weight: 600;
    padding: 14px 23px;
    transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
    margin-left: 10px;
    line-height: normal;
}

body #main_menu .cta-menu-item.current_page_item a,
body #main_menu .cta-menu-item.current_page_item a *{
    color: white !important;
}

body #main_menu .cta-menu-item a:hover{
    background-color: var(--raad-button-green-hover);
}

body #main_menu ul li.fl-has-submenu .fl-menu-toggle:before {
    content: '';
    position: absolute;
    left: 12px;
    right: unset;
    top: 50%;
    z-index: 1;
    display: block;
    width: 10px;
    aspect-ratio: 9/5;
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
    background-image: url("data:image/svg+xml,%3Csvg width='9' height='5' viewBox='0 0 9 5' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.0791 0.590899C1.07893 0.495027 1.15181 0.417171 1.24186 0.416992C1.28526 0.416911 1.32692 0.435268 1.35758 0.467996L4.82901 4.16447L8.30042 0.467996C8.36418 0.400116 8.46753 0.400116 8.53129 0.467996C8.59504 0.535876 8.59504 0.645922 8.53129 0.713802L4.94442 4.53283C4.88076 4.6006 4.77756 4.6006 4.71388 4.53283L1.12704 0.713802C1.09636 0.681254 1.0791 0.63702 1.0791 0.590899Z' fill='white' stroke='%230D4951' stroke-width='0.666667'/%3E%3C/svg%3E%0A");
    transform: translate(-50%, -50%) !important;
    margin: unset;
    border-radius: unset;
    border-right: unset;
    border-bottom: unset;
}

body #main_menu ul li.fl-has-submenu .fl-has-submenu-container {
    /*padding-right: 10px;*/
}

/************************/
/**** Navbar Top Menu ****/
/************************/

body #menu-top-menu .top-menu-item-phone a{
    color: #2F3148;
    display: flex;
    align-items: center;
    gap: 10px;
}

.top_menu .menu .menu-item.vestiging svg{
    margin-right: 5px;
}

.top_menu .topmenu-svg-item a {
    display: flex;
    align-items: center;
    gap: .5em;
}

.top_menu .topmenu-svg-item a:before {
    content: '';
    transform-origin: center;
    width: 1em;
    height: 1em;
    background-color: white;
    transition: transform 0.2s ease-in-out;
    flex-shrink: 0;
}

.top_menu .topmenu-svg-item.location a:before {
  mask:url("data:image/svg+xml,%3Csvg width='12' height='15' viewBox='0 0 12 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.03018 0.609375C2.95018 0.609375 0.430176 3.12937 0.430176 6.20937C0.430176 9.98938 5.33018 14.2594 5.54018 14.4694C5.68018 14.5394 5.89018 14.6094 6.03018 14.6094C6.17018 14.6094 6.38018 14.5394 6.52018 14.4694C6.73018 14.2594 11.6302 9.98938 11.6302 6.20937C11.6302 3.12937 9.11018 0.609375 6.03018 0.609375ZM6.03018 12.9994C4.56018 11.5994 1.83018 8.58938 1.83018 6.20937C1.83018 3.89937 3.72018 2.00937 6.03018 2.00937C8.34018 2.00937 10.2302 3.89937 10.2302 6.20937C10.2302 8.51937 7.50018 11.5994 6.03018 12.9994ZM6.03018 3.40937C4.49018 3.40937 3.23018 4.66937 3.23018 6.20937C3.23018 7.74937 4.49018 9.00937 6.03018 9.00937C7.57018 9.00937 8.83018 7.74937 8.83018 6.20937C8.83018 4.66937 7.57018 3.40937 6.03018 3.40937ZM6.03018 7.60938C5.26018 7.60938 4.63018 6.97937 4.63018 6.20937C4.63018 5.43937 5.26018 4.80937 6.03018 4.80937C6.80018 4.80937 7.43018 5.43937 7.43018 6.20937C7.43018 6.97937 6.80018 7.60938 6.03018 7.60938Z' fill='%23D02C52'%3E%3C/path%3E%3C/svg%3E") no-repeat center / contain;
    -webkit-mask: url("data:image/svg+xml,%3Csvg width='12' height='15' viewBox='0 0 12 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.03018 0.609375C2.95018 0.609375 0.430176 3.12937 0.430176 6.20937C0.430176 9.98938 5.33018 14.2594 5.54018 14.4694C5.68018 14.5394 5.89018 14.6094 6.03018 14.6094C6.17018 14.6094 6.38018 14.5394 6.52018 14.4694C6.73018 14.2594 11.6302 9.98938 11.6302 6.20937C11.6302 3.12937 9.11018 0.609375 6.03018 0.609375ZM6.03018 12.9994C4.56018 11.5994 1.83018 8.58938 1.83018 6.20937C1.83018 3.89937 3.72018 2.00937 6.03018 2.00937C8.34018 2.00937 10.2302 3.89937 10.2302 6.20937C10.2302 8.51937 7.50018 11.5994 6.03018 12.9994ZM6.03018 3.40937C4.49018 3.40937 3.23018 4.66937 3.23018 6.20937C3.23018 7.74937 4.49018 9.00937 6.03018 9.00937C7.57018 9.00937 8.83018 7.74937 8.83018 6.20937C8.83018 4.66937 7.57018 3.40937 6.03018 3.40937ZM6.03018 7.60938C5.26018 7.60938 4.63018 6.97937 4.63018 6.20937C4.63018 5.43937 5.26018 4.80937 6.03018 4.80937C6.80018 4.80937 7.43018 5.43937 7.43018 6.20937C7.43018 6.97937 6.80018 7.60938 6.03018 7.60938Z' fill='%23D02C52'%3E%3C/path%3E%3C/svg%3E") no-repeat center / contain;
}

.top_menu .topmenu-svg-item.mail a:before {
  mask:url("data:image/svg+xml,%3Csvg width='16' height='12' viewBox='0 0 16 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15 0.5H1C0.734784 0.5 0.48043 0.605357 0.292893 0.792893C0.105357 0.98043 0 1.23478 0 1.5L0 10.5C0 10.7652 0.105357 11.0196 0.292893 11.2071C0.48043 11.3946 0.734784 11.5 1 11.5H15C15.2652 11.5 15.5196 11.3946 15.7071 11.2071C15.8946 11.0196 16 10.7652 16 10.5V1.5C16 1.23478 15.8946 0.98043 15.7071 0.792893C15.5196 0.605357 15.2652 0.5 15 0.5ZM13.7 1.75L8.42 6.56C8.30553 6.66541 8.15561 6.72393 8 6.72393C7.84439 6.72393 7.69447 6.66541 7.58 6.56L2.3 1.75H13.7ZM1.25 10.25V2.48L6.74 7.48C7.0834 7.79624 7.53317 7.97179 8 7.97179C8.46683 7.97179 8.9166 7.79624 9.26 7.48L14.75 2.48V10.25H1.25Z' fill='white'/%3E%3C/svg%3E%0A") no-repeat center / contain;
    -webkit-mask: url("data:image/svg+xml,%3Csvg width='16' height='12' viewBox='0 0 16 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15 0.5H1C0.734784 0.5 0.48043 0.605357 0.292893 0.792893C0.105357 0.98043 0 1.23478 0 1.5L0 10.5C0 10.7652 0.105357 11.0196 0.292893 11.2071C0.48043 11.3946 0.734784 11.5 1 11.5H15C15.2652 11.5 15.5196 11.3946 15.7071 11.2071C15.8946 11.0196 16 10.7652 16 10.5V1.5C16 1.23478 15.8946 0.98043 15.7071 0.792893C15.5196 0.605357 15.2652 0.5 15 0.5ZM13.7 1.75L8.42 6.56C8.30553 6.66541 8.15561 6.72393 8 6.72393C7.84439 6.72393 7.69447 6.66541 7.58 6.56L2.3 1.75H13.7ZM1.25 10.25V2.48L6.74 7.48C7.0834 7.79624 7.53317 7.97179 8 7.97179C8.46683 7.97179 8.9166 7.79624 9.26 7.48L14.75 2.48V10.25H1.25Z' fill='white'/%3E%3C/svg%3E%0A") no-repeat center / contain;
}

.top_menu .topmenu-svg-item.tel a:before {
  mask:url("data:image/svg+xml,%3Csvg width='15' height='16' viewBox='0 0 15 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.36875 1.31055C4.75375 1.31055 6.29375 4.77555 6.29375 5.16055C6.29375 5.93055 5.13875 6.70055 4.75375 7.47055C4.36875 8.24055 5.13875 9.01055 5.90875 9.78055C6.20905 10.0808 7.44875 11.3205 8.21875 10.9355C8.98875 10.5505 9.75875 9.39555 10.5288 9.39555C10.9138 9.39555 14.3788 10.9355 14.3788 11.3205C14.3788 12.8605 13.2238 14.0155 12.0688 14.4005C10.9138 14.7855 10.1438 14.7855 8.60375 14.4005C7.06375 14.0155 5.90875 13.6305 3.98375 11.7055C2.05875 9.78055 1.67375 8.62555 1.28875 7.08555C0.90375 5.54555 0.90375 4.77555 1.28875 3.62055C1.67375 2.46555 2.82875 1.31055 4.36875 1.31055Z' stroke='white' stroke-width='1.1' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A") no-repeat center / contain;
    -webkit-mask: url("data:image/svg+xml,%3Csvg width='15' height='16' viewBox='0 0 15 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.36875 1.31055C4.75375 1.31055 6.29375 4.77555 6.29375 5.16055C6.29375 5.93055 5.13875 6.70055 4.75375 7.47055C4.36875 8.24055 5.13875 9.01055 5.90875 9.78055C6.20905 10.0808 7.44875 11.3205 8.21875 10.9355C8.98875 10.5505 9.75875 9.39555 10.5288 9.39555C10.9138 9.39555 14.3788 10.9355 14.3788 11.3205C14.3788 12.8605 13.2238 14.0155 12.0688 14.4005C10.9138 14.7855 10.1438 14.7855 8.60375 14.4005C7.06375 14.0155 5.90875 13.6305 3.98375 11.7055C2.05875 9.78055 1.67375 8.62555 1.28875 7.08555C0.90375 5.54555 0.90375 4.77555 1.28875 3.62055C1.67375 2.46555 2.82875 1.31055 4.36875 1.31055Z' stroke='white' stroke-width='1.1' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A") no-repeat center / contain;
}

.top_menu .topmenu-svg-item.clock a:before {
  mask:url("data:image/svg+xml,%3Csvg width='17' height='16' viewBox='0 0 17 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 7.9998C1 8.94532 1.18623 9.88158 1.54807 10.7551C1.9099 11.6287 2.44025 12.4224 3.10883 13.091C3.77741 13.7596 4.57113 14.2899 5.44468 14.6517C6.31822 15.0136 7.25448 15.1998 8.2 15.1998C9.14552 15.1998 10.0818 15.0136 10.9553 14.6517C11.8289 14.2899 12.6226 13.7596 13.2912 13.091C13.9597 12.4224 14.4901 11.6287 14.8519 10.7551C15.2138 9.88158 15.4 8.94532 15.4 7.9998C15.4 6.09025 14.6414 4.2589 13.2912 2.90864C11.9409 1.55837 10.1096 0.799805 8.2 0.799805C6.29044 0.799805 4.45909 1.55837 3.10883 2.90864C1.75857 4.2589 1 6.09025 1 7.9998Z' stroke='white' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M8.19995 4V8L10.6 10.4' stroke='white' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A") no-repeat center / contain;
    -webkit-mask: url("data:image/svg+xml,%3Csvg width='17' height='16' viewBox='0 0 17 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 7.9998C1 8.94532 1.18623 9.88158 1.54807 10.7551C1.9099 11.6287 2.44025 12.4224 3.10883 13.091C3.77741 13.7596 4.57113 14.2899 5.44468 14.6517C6.31822 15.0136 7.25448 15.1998 8.2 15.1998C9.14552 15.1998 10.0818 15.0136 10.9553 14.6517C11.8289 14.2899 12.6226 13.7596 13.2912 13.091C13.9597 12.4224 14.4901 11.6287 14.8519 10.7551C15.2138 9.88158 15.4 8.94532 15.4 7.9998C15.4 6.09025 14.6414 4.2589 13.2912 2.90864C11.9409 1.55837 10.1096 0.799805 8.2 0.799805C6.29044 0.799805 4.45909 1.55837 3.10883 2.90864C1.75857 4.2589 1 6.09025 1 7.9998Z' stroke='white' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M8.19995 4V8L10.6 10.4' stroke='white' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A") no-repeat center / contain;
}

.is-popup-search-form form{
    display: flex; flex-direction: row; align-items: center;
}

/************************/
/* MEDIA QUERIES DESKTOP*/
/************************/
/*@media screen and (max-width: 1200px) and (min-width: 767px){*/
/*     .mobile-menu{*/
/*         flex-direction: row;*/
/*     }*/
/*}*/

@media screen and (max-width: 1300px) {
    
    body #main_menu ul li:not(.cta-menu-item) a {
        padding-left: 10px !important;
    }
}

@media screen and (min-width: 1200px) {
    
    /* van toepassing op lichte achtergronden hero's */
    header.light-background #top-row a {
        color: var(--raad-green);
    }
    
    header.light-background #top-row .topmenu-svg-item a:before {
        background-color: var(--raad-green);
    }
    
    header.light-background.fl-theme-builder-header-scrolled #top-row .topmenu-svg-item a:before {
        background-color: var(--raad-white);
    }
    
    header.light-background.fl-theme-builder-header-scrolled #top-row a {
        color: var(--raad-white);
    }
    
    /* overig */
    
    header.fl-theme-builder-header-scrolled {
        background: linear-gradient(180deg, var(--raad-green) 70%, rgba(0, 0, 0, 0) 69%);
    }
    
    header #top-row {
        transition: all .7s cubic-bezier(.2,1,.22,1);
    }
    
    header.topmenu-hidden #top-row {
        margin-top: -40px;
    }
    
    header.topmenu-visible #top-row {
        margin-top: unset;
    }
    
    li.mega-menu {
        position: relative !important;
    }
    
    #fl-page-ees .fl-has-submenu:hover::before {
        content: '';
        position: absolute;
        z-index: 0;
        width: 150px;
        max-width: 760px;
        height: 60px;
        top: 15px;
        left: 0px;
    }
    
    .mega-menu > .sub-menu {
        max-width: 760px;
        transform: translate(-20px, 22px);
        background-color: var(--raad-green) !important;
        border-radius: 0px 0px 10px 10px;
    }

    .mega-menu > .sub-menu .dienst-menu-wrapper {
        padding: 50px;
        color: var(--raad-white);
        display: flex;
        gap: 50px;
        align-items: center;
    }

    .mega-menu > .sub-menu .dienst-menu-wrapper .links-wrapper {
        width: 45%;
    }
    
    .mega-menu > .sub-menu .dienst-menu-wrapper .cta-block {
        width: 55%;
    }

    .mega-menu > .sub-menu .dienst-menu-wrapper .links-wrapper {
        display: flex;
        flex-direction: column;
        gap: 20px;
    }

    .mega-menu > .sub-menu .dienst-menu-wrapper .links-wrapper .title {
        font-size: clamp(18px, 1.71vw, 22px);
        font-weight: 700;
    }

    .mega-menu > .sub-menu .dienst-menu-wrapper .links-wrapper a {
        margin-block: 10px;
        padding: 0px 0px 10px 0px;
        border-bottom: 1px solid rgba(255, 255, 255, 0.30);
        max-width: 240px;
        font-size: clamp(16px, 1.4vw, 18px);
        color: var(--raad-white);
        font-weight: 600;
    }
    
    .mega-menu > .sub-menu .dienst-menu-wrapper .links-wrapper a:hover {
        /*text-decoration: underline !important;*/
        color: inherit;
    }

    .mega-menu > .sub-menu .dienst-menu-wrapper .links-wrapper .diensten-links {
        display: flex;
        flex-direction: column;
        gap: 10px;
    }

    .mega-menu > .sub-menu .dienst-menu-wrapper .cta-block {
        background-color: var(--raad-light-green);
        padding: 60px 30px;
        position: relative;
        color: var(--raad-white);
        border-radius: 10px;
        transition: ease-in-out background-color .3s;
    }
    
    .mega-menu > .sub-menu .dienst-menu-wrapper .cta-block:hover {
        text-decoration: none;
        color: inherit;
        background-color: rgba(37, 91, 98, .8);
    }
    
    .mega-menu > .sub-menu .dienst-menu-wrapper .cta-block svg {
        position: absolute;
        top: 20px;
        right: 20px;
    }
    
    .mega-menu > .sub-menu .dienst-menu-wrapper .cta-block svg g {
        transition: ease-in-out transform .3s;
    }
    
    .mega-menu > .sub-menu .dienst-menu-wrapper .cta-block:hover svg g {
        transform: rotate(31deg);
        transform-origin: center;
    }
    
    .mega-menu > .sub-menu .dienst-menu-wrapper .cta-block .title {
        font-size: clamp(20px, 2.5vw, 32px);
        font-weight: 700;
        margin-bottom: 8px;
    }
    
    .mega-menu > .sub-menu .dienst-menu-wrapper .cta-block .text {
        font-size: 16px;
    }

}

@media screen and (max-width: 1200px){
    

 
}

/************************/
/* MEDIA QUERIES DESKTOP*/
/************************/
@media screen and (max-width: 767px){
    

}

/************************/
/* MEDIA QUERIES IPAD*/
/************************/

@media screen and (max-width: 992px) {
    

}


@media screen and (min-width: 993px){
    header #top-row .menu-item a{
        padding-bottom:0;
        padding-top:0;
    }
}

#is-popup-wrapper{
    background-color: #FBF1F7 !important;
}

#is-popup-wrapper .is-search-input{
    background: transparent;
    border: 0px !important;
    border-bottom: 3px var(--raad-green) solid !important;
    border-radius: 0px !important;
    color: var(--raad-green) !important;
    font-size: 40px !important;
    padding: 0px;
    height: 100px;
}

@media screen and (max-width: 767px) {
    
    
    #is-popup-wrapper .is-search-input{
        background: transparent;
        border: 0px !important;
        border-bottom: 3px solid var(--raad-green) !important;
        border-radius: 0px !important;
        color: var(--raad-green) !important;
        font-size: 20px !important;
        padding: 0px;
        height: 70px !important;
    } 
    
}

#is-popup-wrapper .is-search-input::placeholder{
    color: var(--raad-green) !important;
}

.is-form-style input.is-search-submit, .is-search-icon{
    background: transparent !important;
    border: 0px !important;
}

.is-search-icon svg{
    width: 36px !important;
}

.is-search-icon svg path{
    fill: #002C42 !important;
}


body #is-popup-wrapper .is-form-style label{
    width: 100% !important;
}

/*.is-form-style button.is-search-submit{*/
/*    position: absolute;*/
/*    top: 50%;*/
/*    right: 0;*/
/*    transform: translate(0, -50%) !important;*/
/*}*/


/*@media screen and (max-width: 767px) {*/
/*    .is-form-style button.is-search-submit{*/
/*        position: absolute;*/
/*        top: 39%;*/
/*        right: 0;*/
/*        transform: translate(0, -50%) !important;*/
/*    }  */
/*}*/

.popup-search-close:before, .search-close:before,
body .popup-search-close:after, body .search-close:after{
    border-color: var(--raad-green) !important;
}

.menu-doe-vrijblijvend {
    display: flex;
    flex-direction: row;
    align-items: center;
}

.telefoon {
    color: var(--raad-green);
    font-weight: bold;
    margin:0;
}

.telefoon svg {
    width: 20px;
    height: 20px;
    margin-right: 10px;
    margin-bottom: 0;
}

.menu-doe-vrijblijvend ul {
  display: flex;
  align-items: center;
  line-height: 1;
}
.wpml-ls-slot-shortcode_actions.wpml-ls-item.wpml-ls-item-en.wpml-ls-last-item.wpml-ls-item-legacy-list-horizontal {
  display: flex;
  align-items: center;
}

/* End Layout CSS */

/* Sticky */
.fl-builder-content[data-type="header"].fl-theme-builder-header-sticky {
	position: fixed;
	width: 100%;
	z-index: 100;
}

/* Sticky - fix flyout menu  */
.fl-theme-builder-flyout-menu-push-left .fl-builder-content[data-type="header"].fl-theme-builder-header-sticky {
	left: auto !important;
	transition: left 0.2s !important;
}
.fl-theme-builder-flyout-menu-push-right .fl-builder-content[data-type="header"].fl-theme-builder-header-sticky {
	right: auto !important;
	transition: right 0.2s !important;
}
.fl-builder-content[data-type="header"].fl-theme-builder-header-sticky .fl-menu .fl-menu-mobile-opacity {
	height: 100vh;
	width: 100vw;
}
.fl-builder-content[data-type="header"]:not([data-overlay="1"]).fl-theme-builder-header-sticky .fl-menu-mobile-flyout {
	top: 0px;
}
.fl-theme-builder-flyout-menu-active body {
	margin-left: 0px !important;
	margin-right: 0px !important;
}
.fl-theme-builder-has-flyout-menu, .fl-theme-builder-has-flyout-menu body {
	overflow-x: hidden;
}
.fl-theme-builder-flyout-menu-push-right {
	right: 0px;
	transition: right 0.2s ease-in-out;
}
.fl-theme-builder-flyout-menu-push-left {
	left: 0px;
	transition: left 0.2s ease-in-out;
}
.fl-theme-builder-flyout-menu-active .fl-theme-builder-flyout-menu-push-right {
	position: relative;
	right: 250px;
}
.fl-theme-builder-flyout-menu-active .fl-theme-builder-flyout-menu-push-left {
	position: relative;
	left: 250px;
}
.fl-theme-builder-flyout-menu-active .fl-builder-content[data-type="header"] .fl-menu-disable-transition {
	transition: none;
}

/* Shrink */
.fl-builder-content[data-shrink="1"] .fl-row-content-wrap,
.fl-builder-content[data-shrink="1"] .fl-col-content,
.fl-builder-content[data-shrink="1"] .fl-module-content,
.fl-builder-content[data-shrink="1"] img {
	-webkit-transition: all 0.4s ease-in-out, background-position 1ms;
	-moz-transition: all 0.4s ease-in-out, background-position 1ms;
	transition: all 0.4s ease-in-out, background-position 1ms;
}
.fl-builder-content[data-shrink="1"] img {
	width: auto;
}
.fl-builder-content[data-shrink="1"] img.fl-photo-img {
	width: auto;
	height: auto;
}
.fl-builder-content[data-type="header"].fl-theme-builder-header-shrink .fl-row-content-wrap {
	margin-bottom: 0;
	margin-top: 0;
}
.fl-theme-builder-header-shrink-row-bottom.fl-row-content-wrap {
	padding-bottom: 5px;
}
.fl-theme-builder-header-shrink-row-top.fl-row-content-wrap {
	padding-top: 5px;
}
.fl-builder-content[data-type="header"].fl-theme-builder-header-shrink .fl-col-content {
	margin-bottom: 0;
	margin-top: 0;
	padding-bottom: 0;
	padding-top: 0;
}
.fl-theme-builder-header-shrink-module-bottom.fl-module-content,
.fl-theme-builder-header-shrink-module-bottom.fl-module:where(.fl-module:not(:has(> .fl-module-content))) {
	margin-bottom: 5px;
}
.fl-theme-builder-header-shrink-module-top.fl-module-content,
.fl-theme-builder-header-shrink-module-bottom.fl-module:where(.fl-module:not(:has(> .fl-module-content))) {
	margin-top: 5px;
}
.fl-builder-content[data-type="header"].fl-theme-builder-header-shrink img {
	-webkit-transition: all 0.4s ease-in-out, background-position 1ms;
	-moz-transition: all 0.4s ease-in-out, background-position 1ms;
	transition: all 0.4s ease-in-out, background-position 1ms;
}

/* Overlay */
.fl-builder-content[data-overlay="1"]:not(.fl-theme-builder-header-sticky):not(.fl-builder-content-editing) {
	position: absolute;
	width: 100%;
	z-index: 100;
}
.fl-builder-edit body:not(.single-fl-theme-layout) .fl-builder-content[data-overlay="1"] {
	display: none;
}
body:not(.single-fl-theme-layout) .fl-builder-content[data-overlay="1"]:not(.fl-theme-builder-header-scrolled):not([data-overlay-bg="default"]) .fl-row-content-wrap,
body:not(.single-fl-theme-layout) .fl-builder-content[data-overlay="1"]:not(.fl-theme-builder-header-scrolled):not([data-overlay-bg="default"]) .fl-col-content,
body:not(.single-fl-theme-layout) .fl-builder-content[data-overlay="1"]:not(.fl-theme-builder-header-scrolled):not([data-overlay-bg="default"]) .fl-module-box {
	background: transparent;
}

                                
        
                                
        
                                
        
        .fl-builder-row-settings #fl-field-separator_position {
            display: none !important;
        }
        
        
        .fl-builder-row-settings #fl-field-separator_position {
            display: none !important;
        }
        
        
        .fl-builder-row-settings #fl-field-separator_position {
            display: none !important;
        }
        
        
        
        
        
        
        
        
        
        
        
        
        
        
		
        
		
        
		
        
		
        
		
        
		
        
        
        			.fl-node-puk9tc2w4iqb .fl-row-content {
				min-width: 0px;
			}
		
        			.fl-node-ljg3iw6a5zq8 .fl-row-content {
				min-width: 0px;
			}
		