/* @import url('http://example.com/example_style.css'); */

/***********************************************/
/* CSS @imports must be at the top of the file */
/* Add them above this section                 */
/***********************************************/

/*****************************************/
/* Start your style declarations here    */
/*****************************************/
@font-face { 
	font-family: "museo-sans"; 
	src: url("//use.typekit.net/af/620bf8/00000000000000000000e7fe/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3") format("woff2"), url("//use.typekit.net/af/620bf8/00000000000000000000e7fe/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3") format("woff"), url("//use.typekit.net/af/620bf8/00000000000000000000e7fe/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3") format("opentype"); 
	font-style: normal; 
	font-weight: 300; 
	font-stretch: normal; 
	font-display: auto; 
}
@font-face { 
	font-family: "museo-sans"; 
	src: url("//use.typekit.net/af/5cca6d/00000000000000000000e802/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i3&v=3") format("woff2"), url("//use.typekit.net/af/5cca6d/00000000000000000000e802/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i3&v=3") format("woff"), url("//use.typekit.net/af/5cca6d/00000000000000000000e802/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i3&v=3") format("opentype"); 
	font-style: italic; 
	font-weight: 300; 
	font-stretch: normal; 
	font-display: auto; 
}
@font-face { 
	font-family: "museo-sans"; 
	src: url("//use.typekit.net/af/e3ca36/00000000000000000000e805/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("woff2"), url("//use.typekit.net/af/e3ca36/00000000000000000000e805/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("woff"), url("//use.typekit.net/af/e3ca36/00000000000000000000e805/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("opentype"); 
	font-style: normal; 
	font-weight: 700; 
	font-stretch: normal; 
	font-display: auto; 
}
@font-face { 
	font-family: "museo-sans"; 
	src: url("//use.typekit.net/af/c2d3de/00000000000000000000e804/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i5&v=3") format("woff2"), url("//use.typekit.net/af/c2d3de/00000000000000000000e804/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i5&v=3") format("woff"), url("//use.typekit.net/af/c2d3de/00000000000000000000e804/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i5&v=3") format("opentype"); 
	font-style: italic; 
	font-weight: 500; 
	font-stretch: normal; 
	font-display: auto; 
}
@font-face { 
	font-family: "museo-sans"; 
	src: url("//use.typekit.net/af/a28b50/00000000000000000000e803/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3") format("woff2"), 
		url("//use.typekit.net/af/a28b50/00000000000000000000e803/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3") format("woff"), url("//use.typekit.net/af/a28b50/00000000000000000000e803/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3") format("opentype"); 
	font-style: normal; 
	font-weight: 500; 
	font-stretch: normal; 
	font-display: auto;
}






.child_theme h1, 
.child_theme h2, 
.child_theme h3, 
.child_theme h4,
.child_theme h5, 
.child_theme h6,
.child_theme .h1, 
.child_theme .h2, 
.child_theme .h3, 
.child_theme .h4,
.child_theme .h5, 
.child_theme .h6 {
	margin-top:0;
	margin-bottom: 10px;
	font-family: museo-sans, sans-serif;
}
.child_theme img.hs-image-widget {
	margin-bottom: 20px;
}
.child_theme .hs-search-field__suggestions-container {
	z-index: 2;
}
.child_theme .systems-page form {
	max-width: 767px;
}
.child_theme .cm_subscription_preferences .systems-page form {
	max-width: 100%;
}
.child_theme body {
	font-family: museo-sans, sans-serif;
}
.child_theme p{
	font-family: museo-sans, sans-serif;
	margin: 0 0 10px;
}
.child_theme .hs-trans-btn,
.child_theme .hs-button, 
.child_theme .hs-sec-btn, 
.child_theme .systems-page .hs-search-results__next-page, 
.child_theme .systems-page .hs-search-results__prev-page,
.child_theme nav.blog-pagination > a, 
.child_theme .simple-banner .banner-breacrumb ul.hs-breadcrumb-menu, 
.child_theme .landing-banner .form-row .hs-form-field > label, 
.child_theme .cm_pg_wrp .left-col a.custom, 
.child_theme .cm_pg_wrp .right-col a.custom, 
.child_theme .sidebar-popular-posts .related-title, 
.child_theme .pricing-table-gp .popular-ribon,
.child_theme .blog-feedv3 .read-more, 
.child_theme .glide__bullets.numberBullets .glide__bullet {
	font-family: museo-sans, sans-serif;
}

.child_theme form input[type=text],
.child_theme form input[type=email],
.child_theme form input[type=password],
.child_theme form input[type=tel],
.child_theme form input[type=number],
.child_theme form input[type=file],
.child_theme form select,
.child_theme form textarea {
	display: inline-block;
	outline:none;
	border-width: 1px;
	border-style:solid;
	padding: 0 15px;
	min-height: 40px;
	width: 100% !important;
	font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
	font-size: 16px;
	font-weight: normal;
	line-height: 1.375;
	height: auto;
}
.child_theme form input[type=text]::placeholder,
.child_theme form input[type=email]::placeholder,
.child_theme form input[type=password]::placeholder,
.child_theme form input[type=tel]::placeholder,
.child_theme form input[type=number]::placeholder,
.child_theme form input[type=file]::placeholder,
.child_theme form select::placeholder,
.child_theme form textarea::placeholder {
	color: #bfbfbf;
}
.child_theme form ul {
	margin: 0 !important;
}
.child_theme form input[type=text]:focus,
.child_theme form input[type=email]:focus,
.child_theme form input[type=password]:focus,
.child_theme form input[type=tel]:focus,
.child_theme form input[type=number]:focus,
.child_theme form input[type=file]:focus,
.child_theme form select:focus,
.child_theme form textarea:focus {
	box-shadow: none;
	outline: none;
}
.hs_recaptcha.hs-recaptcha.field.hs-form-field {
	overflow: auto;
	padding: 10px 7px;
}
.child_theme .hs-form-field {
	margin-bottom: 18px;
}
.child_theme form label {
	font-family: verdana, geneva;
	font-size: 15.0px;
	font-weight: 500;
	line-height: 1.33333333333;
	margin-bottom: 4px;
}
.child_theme .hs-error-msg,
.child_theme .systems-page ul.no-list.hs-error-msgs label,
.child_theme .hs_error_rollup label{
	font-family: verdana, geneva;
	line-height: 18px;
	white-space: normal;
	font-weight: normal;
	color: #f2545b;
	font-size: 14.0px;
	margin-bottom: 4px;
}
.child_theme form input[type=submit],
.child_theme form .hs-button,
.child_theme .button{
	cursor: pointer;
	display: inline-block;
	text-align: center;
	font-size: 13.0px;
	line-height: 1;
	font-family: verdana, geneva;
	font-weight: 700;
	margin:18px 0;
}
.child_theme .hs-input.invalid.error {
	border-color: #c87872;
}

.child_theme ul, 
.child_theme ol {
	margin:0;
	margin-bottom: 10px;
}

.child_theme ul li, 
.child_theme ol li {
	margin-bottom: 0;
}

.child_theme .blog-sidebar input.hs-search-field__input {
	padding-right: 40px;
}

.child_theme .page-center.full_width {
	padding-left: 0;
	padding-right: 0;
}
.child_theme .hs_service form input[type=search] {
	padding-right: 40px;
}
.child_theme .hs-sec-btn,
.child_theme .hs-trans-btn,
.child_theme .hs-button,
.contact-banner .form-row.hs-secondary .hs-button{
	font-size: 13.0px;
	line-height: 1;
	font-family: verdana, geneva;
	font-weight: 700;
}
button, .button{
	font-family: museo-sans, sans-serif;
}
.content-wrapper,
.page-center{
	padding-right: 15px;
	padding-left: 15px;
	width: 100%;
}
.cm_footer .page-center,
.cm_header .page-center,
.header .primary-section .page-center{
	width: 100%;
	padding:0;
}
@media (max-width: 1199px){
	.content-wrapper ,
	.dnd-section > .row-fluid,
	.page-center{
		
		max-width: 970.0000000002px;
		
	}
	.cm_footer .page-center{
		
		max-width: 970.0000000002px;
		
	}
}
@media (max-width: 991px){
	.content-wrapper ,
	.dnd-section > .row-fluid,
	.page-center{
		
		max-width: 749.9999999934px;
		
	}
	.cm_footer .page-center{
		
		max-width: 749.9999999934px;
		
	}

}
@media (min-width:768px) and (max-width: 991px){
	.child_theme .systems-page h1 {
		font-size:40.6153846152px;
	}
}

@media (max-width: 767px){
	.content-wrapper ,
	.dnd-section > .row-fluid,
	.page-center,
	.cm_footer .page-center{
		max-width:100%;
	}
	.child_theme .systems-page h1 {
		font-size: 22.0px;
	}
	.child_theme .systems-page h2 {
		font-size: 21.0px;
	}
	.child_theme .systems-page h3 {
		font-size: 20.0px;
	}
}

/* footer-css */
.cm_footer {
	position: relative;
	z-index: 9;
	font-size: 14.0px;
	line-height: 1.42857143;
	background-color: rgba(0, 80, 110, 1.0);
}
.cm_footer .footer-section {
	background-color: transparent;
}
.cm_footer.footer .col-section {
	padding: 75px 5% 50px 5%;
}

.cm_footer p {
	font-weight: 300;
	line-height: 1.5;
}

.cm_footer a:hover {
	text-decoration: underline;
}

.cm_footer .footer-menu .hs-menu-wrapper>ul>li {
	margin: 0;
}
.cm_footer .footer-menu .hs-menu-wrapper>ul {
	margin-bottom: 0;
}
.cm_footer.footer.footer_section__2 .footer-section-1 .col-section.num3 .footer-row.row2 img {
	margin: 15px 0px 15px 0px;
}

/* header-css */
.cm_header.header .primary-section {
	border-bottom: 1px solid rgba(0, 80, 110,1.0);
	padding: 0;
}
.cm_header.header .logo-section img {
	margin: 25px 50px;
}

.cm_header .header__menu--desktop>.header__menu-wrapper {
	column-gap: 0;
}

.cm_header .nav>nav>ul .header__menu-item--depth-1>a {
	font-weight: 300;
	padding-left: 25px;
	padding-right: 25px;
	position: relative;
	line-height: 1.42857143;
}

.cm_header .nav>nav>ul .header__menu-item--depth-1:first-child>a:before {
	content: 'UITGELICHT';
	font-weight: 700;
	position: absolute;
	top: -11px;
	font-size: 12.0px;
	left: 25px;
}

:lang("en") .cm_header .nav>nav>ul .header__menu-item--depth-1:first-child>a:before,
:lang("en-us") .cm_header .nav>nav>ul .header__menu-item--depth-1:first-child>a:before {
	content: 'FEATURED';
}

.cm_header .nav>nav>ul .header__menu-item--depth-1:first-child>a:after {
	content: '';
	position: relative;
	border-right: 1px solid rgba(0, 48, 66,1.0);
	right: -25px;
	height: 18px;
}
.cm_header .nav>nav>ul .header__menu-submenu--level-2>.header__menu-item a {
	font-weight: 300;
	font-size: 15.0px;
	line-height: 1.42857143;
}

/* banner-css */
.cm_banner.simple-banner {
	min-height: auto;
}

.cm_banner.simple-banner .top_sec h1 {
	margin-bottom: 35px;
}

.cm_banner.simple-banner .top_sec {
	margin-bottom: 35px;
}

.cm_banner.simple-banner .top_sec h2 {
	margin: 0px 0px 50px 0px;
}

.cm_banner.simple-banner .top_sec p {
	line-height: 1.5;
}

.cm_banner .img_wrap.col6 {
	padding: 50px 0px 50px 0px;
	text-align: right;
}
.cm_banner.simple-banner .bg_el.bg_img {
	background-size: 100% 100%;
}

@media (min-width:992px) and (max-width: 1106px){
	.cm_header .nav>nav>ul .header__menu-item--depth-1>a{
		padding-left: 20px;
		padding-right: 10px;
	}
	.cm_header .nav>nav>ul .header__menu-item--depth-1:first-child>a:before {
		left: 20px;
	}

}
@media (max-width: 1000px){
	.cm_banner.simple-banner .top_sec h1 {
		font-size: 50.0px;
	}

	.cm_banner.simple-banner .top_sec h2 {
		font-size: 40.0px;
	}

}
@media(max-width:991px){
	.cm_footer.footer .col-section {
		padding: 25px 5% 0px 5%;
	}

	.cm_footer {
		padding: 25px 0px;
	}
	.cm_footer .footer-section .footer-content p:last-child{
		margin: 0 0 10px;
	}
	.cm_header.header .cst-humburger-icon .trigger {
		display: none;
	}

	.cm_header.header .cst-humburger-icon {
		position: relative;
		padding-right: 30px;
		margin-top: -1px;
	}

	.cm_header.header .cst-humburger-icon:before {
		font-size: 15pt;
		content: 'Menu';
		padding-left: 10px;
		padding-right: 10px;
		font-weight: 300;
	}
	.cm_header.header .cst-humburger-icon:hover {
		color: #5EC9D6;
	}
	.cm_header .nav>nav>ul .header__menu-item--depth-1:first-child {
		display: none;
	}
	.cm_header.header .nav .header__menu.header__menu--desktop>ul {
		padding-top: 50px;
		padding-left: 0;
		padding-right: 0;
		margin: 0;
	}

	.cm_header.header .mobile-close-icon {
		top: 15px;
		right: 15px;
		font-family: museo-sans, sans-serif;
		font-size: 21.0px;
		font-weight: 700;
		line-height: 1;
		text-shadow: 0 1px 0 #fff;
		filter: alpha(opacity=20);
		opacity: .2;
		color: #fff;
	}

	.cm_header.header .mobile-close-icon svg.svg-icon {
		display: none;
	}

	.cm_header.header .mobile-close-icon:before {
		content: 'X';
	}

	.cm_header.header .nav .header__menu.header__menu--desktop ul>li:not(:last-child) {
		border-bottom: 0;
	}

	.cm_header.header .nav .header__menu.header__menu--desktop>ul>li>a {
		margin-top: 18px;
		text-align: center;
		font-size: 22.0px;
		padding: 0;
	}

	.cm_header.header .nav .header__menu.header__menu--desktop>ul>li>.mobile-child-trigger {
		padding: 0;
	}

	.cm_header.header .nav .header__menu.header__menu--desktop>ul>li.header__menu-item--has-submenu>.mobile-child-trigger {
		height: 31px;
		right: 30px;
	}

	.cm_header.header .nav .header__menu.header__menu--desktop>ul>li.header__menu-item--has-submenu>a {
		padding-right: 0;
	}

	.cm_header .nav>nav>ul .header__menu-submenu--level-2>.header__menu-item a {
		text-align: center;
	}

	.cm_header .nav>nav>ul .header__menu-submenu--level-2>.header__menu-item:last-child>a {
		padding-bottom: 0;
	}
}

@media (max-width: 767px){
	.cm_footer.footer .flex_row .col-section:not(:first-child) {
		padding-top: 20px;
	}
	.cm_banner.simple-banner .page-center {
		padding: 0;
	}

	.cm_banner .img_wrap.col6 {
		text-align: center;
	}
}

@media (max-width: 450px){
	.cm_banner.simple-banner .top_sec h1 {
		font-size: 40.0px;
	}

	.cm_banner.simple-banner .top_sec h2 {
		font-size: 30.0px;
	}
}
@media (max-width: 330px){
	.cm_banner.simple-banner .top_sec h1 {
		font-size: 35.0px;
	}

	.cm_banner.simple-banner .top_sec h2 {
		font-size: 25.0px;
	}
}

/* theme-setting */
.cm_header.header .primary-section{
	border-bottom-color: rgba(0, 80, 110,1.0);
}


/* blog-css */


.cm_blog_banner .banner-content-inner.col12 {
	padding: 0;
	min-height: 84px;
	margin-bottom: 15px;
}

.cm_blog_banner.simple-banner .top_sec h2 {
	font-weight: 300;
	font-size: 20.0px;
	line-height: 1.5;
	margin-top: 20px;
}

.cm_blog_banner.simple-banner .top_sec p {
	font-weight: 700;
	color: rgba(0, 80, 110,1.0);
	margin: 0px 0px 50px 0px;
	font-size: 30.0px;
	line-height: 1.1;
}
.cm_blog .dnd-section {
	padding-top: 0;
  padding-bottom: 0;
}
.cm_blog_listings {
	padding-top: 45px;
  display: grid;
  gap: 40px;
}
@media (min-width: 768px){
  .cm_blog_listings {
	  grid-template-columns: repeat(12, 1fr); 

}
.cm_blog_listings .post_items:nth-child(5n + 1) {
  grid-column: span 4;
}

.cm_blog_listings .post_items:nth-child(5n + 2) {
  grid-column: span 4;
}

.cm_blog_listings .post_items:nth-child(5n + 3) {
  grid-column: span 4;
}

.cm_blog_listings .post_items:nth-child(5n + 4) {
  grid-column: span 6;
}

.cm_blog_listings .post_items:nth-child(5n + 5) {
  grid-column: span 6;
}
}
.cm_blog .dnd-section>.row-fluid .dnd-column {
	padding: 0;
}

.

.blogitem_inner {
	background: #FFF;
	margin-top: 20px;
	min-height: 360px;
}

.blogfoto2 {
	height: 100%;
	width: 100%;
	display: block;
	background-repeat: no-repeat;
	background-position: center;
	padding-bottom: 228px;
	background-size: cover;
}
a.blog-title {
	font-size: 18.0px;
	font-weight: 700;
	color: rgba(0, 80, 110,1.0);
	padding: 15px 0px;
	display: block;
}
a.blog-title:hover {
	color: #5EC9D6;
}
.cm_blog-pagination {
	display: flex;
	justify-content: center;
	align-items: center;
	gap: 15px;
	font-size: 18.0px;
	font-weight: 700;
}

.cm_blog-pagination a {
	color: rgba(0, 80, 110,1.0);
}

.cm_blog-pagination a:hover {
	color: #5EC9D6;
}
.blog-pagination-center {
	display: flex;
	gap: 15px;
}

.cm_blog_header.cm_header.header .mobile-close-icon:hover {
	opacity: .5;
}
.cm_blog_header.cm_header .nav>nav>ul .header__menu-item--depth-1>a {
	color: rgba(0, 48, 66,1.0);
}
.cm_blog_header.cm_header .nav>nav>ul .header__menu-item--depth-1>a:hover {
	color: #5EC9D6;
}
/* post-css */
.post_banner, .Blog_Banner-module-2.simple-banner {
	background: rgba(242, 247, 237,1.0);
	padding-top: 26px;
	padding-bottom: 26px;
  min-height: fit-content;
}

.post_inner {
	margin-left: 8.33333333%;
	width: 83.33333333%;
	padding-right: 15px;
	padding-left: 15px;
}


#blogkop h3 {
	font-weight: 300;
	font-size: 20.0px;
	margin-top: 20px;
}

.blogfoto {
	width: 100%;
	background-position: center center;
	background-size: cover;
	display: inline-block;
}

.post_content_wrapper {
	background: #ffffff;
	padding-top: 50px;
	padding-bottom: 50px;
}

.entry-content {
	counter-reset: footnotes;
}

.entry-content p {
	font-weight: 400;
	line-height: 1.5;
}
button.back_to_blog_btn {
	border-radius: 5px;
	font-size: 15.0px;
	padding: 10px 25px;
	font-weight: 700;
	margin-top: 25px;
	text-shadow: none;
	line-height: inherit;
	border-style: solid;
}

button.back_to_blog_btn:hover {
	background: #ffffff;
	color: #5EC9D6;
}

.post_bottom_pane {
	border: 1px solid #585756;
	padding: 20px;
	margin-top: 30px;
	width: 100%;
}

.post_bottom_pane_wrapper p {
	line-height: 1.5;
}

.bottom_pane_form {
	padding-top: 19px;
}

.bottom_pane_form h3:empty{
	margin:0;
}

.child_theme .bottom_pane_form form .inputs-list:first-child {
	padding-top: 6px;
}

.child_theme .bottom_pane_form form .inputs-list {
	margin: 0 0 5px !important;
	width: 100%;
	padding-left: 5px;
}

.child_theme .bottom_pane_form form .inputs-list>li {
	display: block;
	padding: 0;
	width: 100%;
	padding-top: 0;
	margin: 0;
}

.child_theme .bottom_pane_form form .actions {
	padding: 0 0 18px;
}



@media(max-width:1450px){
	.cm_blog_banner.simple-banner .page-center {
		width: 83.33333333%;
		margin-left: 8.33333333%;
		padding-left: 30px;
		padding-right: 30px;
	}

}
@media(max-width:1199px){


	.blogfoto2 {
		padding-bottom: 288px;
	}

	.blogitem_inner.noimg {
		min-height: auto;
	}

}

@media (max-width: 1000px){
	.cm_blog_banner.simple-banner .top_sec p {
		font-size: 40.0px;
	}

	#blogkop h2 {
		font-size: 40.0px;
		margin: 0px 0px 50px 0px;
	}
}
@media(max-width:991px){
	.cm_blog_listings .post_items {
		width: 100%;
	}

	.blogfoto2 {
		padding-bottom: 456px;
	}

	.cm_blog_banner.simple-banner .page-center {
		padding-left: 40px;
		padding-right: 40px;
	}
	.cm_blog_header.cm_header .nav>nav>ul .header__menu-item--depth-1:first-child {
		display:block;
		border: 0 !important;
	}

}
@media(max-width:965px){
	.cm_blog_banner.simple-banner .page-center {
		padding-left: 30px;
		padding-right: 30px;
	}
}

@media(max-width:767px){
	.cm_blog_banner.simple-banner .page-center {
		width: 100%;
		margin-left: auto;
	}

	.blogfoto2 {
		padding-bottom: 59.45vw;
	}
	.post_inner {
		margin-left: 0;
		width: 100%;
	}
}


@media (max-width: 450px){

	.cm_blog_header.cm_header .nav>nav>ul .header__menu-item--depth-1 {
		padding: 0 10px;
	}

	.cm_blog_header.cm_header.header .nav .header__menu.header__menu--desktop>ul>li.header__menu-item--has-submenu>.mobile-child-trigger {
		right: 20px;
	}
	.cm_blog_banner.simple-banner .top_sec p {
		font-size: 30.0px;
	}


	.blogfoto2 {
		padding-bottom: 56.6vw;
	}
	#blogkop h2 {
		font-size: 30.0px;
	}
}


@media (max-width: 330px){
	.cm_blog_banner.simple-banner .top_sec p {
		font-size: 25.0px;
	}



	.blogfoto2 {
		padding-bottom: 61.38vw;
	}
	#blogkop h2 {
		font-size: 25.0px;
	}
}

/* .cm_blog_header.cm_header .nav > nav > ul .header__menu-item--depth-1:first-child > a:before {
    content: 'UITGELICHT';
    font-weight: 700;
    position: absolute;
    top: -11px;
    font-size: 12.0px;
    left: 25px;
}

.cm_blog_header.cm_header .nav > nav > ul .header__menu-item--depth-1:first-child > a:after {
    content: '';
    position: relative;
    border-right: 1px solid rgba(0, 48, 66, 1.0);
    right: -25px;
    height: 18px;
} */

/* FES adjustments  */
.blog_post_wrapper{
  margin-bottom: 30px;
}
.body-container-wrapper .content-wrapper{
    margin-bottom: 40px;
}
.blog_post_image img {
    height: 100% !important;
    margin-bottom: 20px;
    max-height: 400px;
    max-width: 100%;
    object-fit: cover;
    object-position: center;
    width: 100%;
}
.hs-search-field--open.hs-search-field .hs-search-field__suggestions:has(li){
    list-style: none;
    border: 1px solid #cbd6e2;
    margin: 0;
    border-top: none;
    margin-bottom: 20px;
  margin-top: 0;
}
.hs_cos_wrapper_type_post_filter .widget-module ul{
  list-style: none;
  padding: 0;
  display: flex;
  gap: 30px;
    font-weight: 700;
}
.hs_cos_wrapper_type_post_filter{
    padding-top: 45px;
    display: block;
}
@media (max-width: 1000px){
  .hs_cos_wrapper_type_post_filter .widget-module ul {
    display: block;
  }
  .hs_cos_wrapper_type_post_filter{
    padding-top: 0;
  }
 p.blog-all {
  margin: 50px 0 -10px;
}
}
.cm_blog-pagination{
  color: #506173;
    font-size: 13px;
    margin: 40px 10px;
    text-align: center;
}
.blog-pagination-center a{
      background-color: #f4f5f6;
    font-size: 13px;
    font-size: 15px;
    line-height: 1.428571429;
    margin: 0 10px;
    padding: 5px 10px;
    text-align: center;
    text-decoration: none;
    vertical-align: inherit;
}
.blog-pagination-center a.active{
  background-color: #00506e;
    color: #fff;
    cursor: auto;
    text-decoration: none;
}
@media (min-width: 768px){
 .body-container-wrapper .content-wrapper{
    margin-bottom: 60px;
}
  .blog_post_row{
    display: grid;
    grid-template-columns: auto 187.5px;
    gap: 30px;
}
  #blogkop {
    width: 75%;
}
}

@media (min-width: 992px){
   .body-container-wrapper .content-wrapper{
    margin-bottom: 80px;
}
  .blog_post_row{
    grid-template-columns: 600px 242.5px;
}
}
@media (min-width: 1200px){
  .blog_post_row{
    grid-template-columns: 800px 292.5px;
}
}

.fes-footer__top{
  display: grid;
  gap 25px;
  padding-top: 25px;
}
.fes-footer__bottom{
  padding-bottom: 25px;
}
  .fes-footer__bottom ul{
    display: flex;
    flex-direction: column;

  }

.fes-footer__top__col img {
  max-width: 120px;
  
}
@media (min-width: 992px){
  .fes-footer__top{
  grid-template-columns: 1fr 1fr 1fr;
  gap 0;
}
  .fes-footer__top__col{
    padding: 75px 5% 50px 5%;
  }
  .fes-footer__bottom ul{
    flex-direction: row;
    justify-content: center;
    gap: 4px;

  }
  .fes-footer__bottom ul li{
    display: flex;
    align-items: center;
    gap: 4px;
  }
 .fes-footer__bottom ul li:not(:last-child)::after {
    content: '|';
   display: block; 
}
}
.blog_post_right ul {
    padding: 10px 0;
  margin-bottom: 0px;
      list-style: none;
}
.blog_post_right .related-blog-item li {
    background-image: url(//9391398.fs1.hubspotusercontent-na1.net/hubfs/9391398/raw_assets/public/Involvation_March2021/images/ul_white_background.png);
    background-position: 0;
    background-repeat: no-repeat;
    border-bottom: 1px solid #e9eaee;
    color: #919ca7;
    line-height: 25px;
    padding: 10px 0 10px 25px;
}
.blog_post_right .related-blog-item a {
color: #003042;
      padding: 10px 0 10px 10px;
  display: inline-block;
  
}

.blog-post__body h1,
.blog-post__body h2,
.blog-post__body h3,
.blog-post__body h4,
.blog-post__body h5,
.blog-post__body h6 {
margin-top: 25px;
}

.simple-banner.cm_blog_banner h1 {
  margin-top: 24px;
}
@media (min-width: 992px) {
.nav > nav > ul .header__menu-item--depth-1 > a .child-trigger {
    display: none;
}
}

@media (min-width: 992px) {
    .header__menu--desktop > .header__menu-wrapper .header__menu-submenu {
        min-width: 18rem;
    }
}

.cm_header .right-section .btn-section .hs-button {
  background-color: white;
  border-color: white;
  border-radius: 0px;
  border-width: 0px;
	color: rgba(0, 80, 110,1.0);
  padding: 5px;
  font-weight: normal;
}

.cm_header .right-section .button-section-container div+div:before {
  content: '| ';
}