/*
Theme Name: Enfold Child
Description: A <a href='http://codex.wordpress.org/Child_Themes'>Child Theme</a> for the Enfold Wordpress Theme. If you plan to do a lot of file modifications we recommend to use this Theme instead of the original Theme. Updating wil be much easier then.
Version: 1.0
Author: Kriesi
Author URI: http://www.kriesi.at
Template: enfold
*/
/* BEGIN WEBSOLS DEFAULTS: */

/* Scroll-top button ook op mobiel: */
.responsive #scroll-top-link.avia_pop_class {
	display: block;
	visibility: visible;
	opacity: 0.7;
}

/* Wordbreak op mobiel en desktop: */
.flex_column.av_one_fifth {
    -webkit-hyphens: auto;
    -moz-hyphens: auto;
    -ms-hyphens: auto;
    hyphens: auto;
    overflow-wrap: break-word;
  }
@media screen and (min-width:768px) and (max-width:1366px) {
	.flex_column.av_one_fifth,
	.flex_column.av_one_fourth,
	.flex_column.av_one_third {
		-webkit-hyphens: auto;
		-moz-hyphens: auto;
		-ms-hyphens: auto;
		hyphens: auto;
		overflow-wrap: break-word;
	}
}
@media screen and (max-width:468px) {
	.flex_column {
		-webkit-hyphens: auto;
		-moz-hyphens: auto;
		-ms-hyphens: auto;
		hyphens: auto;
		overflow-wrap: break-word;
	}
}
/* END WEBSOLS DEFAULTS */

/* BEGIN CUSTOM SITE STUFF */
/*Add your own styles here:*/

#top #home-hero,
#top #av_section_1{
opacity: 100!important;
 /*CSS transitions*/
 -o-transition-property: none !important;
 -moz-transition-property: none !important;
 -ms-transition-property: none !important;
 -webkit-transition-property: none !important;
 transition-property: none !important;
 /*CSS transforms*/
 -o-transform: none !important;
 -moz-transform: none !important;
 -ms-transform: none !important;
 -webkit-transform: none !important;
 transform: none !important;
 /*CSS animations*/
 -webkit-animation: none !important;
 -moz-animation: none !important;
 -o-animation: none !important;
 -ms-animation: none !important;
 animation: none !important;
}
.js_active .av-minimum-height .container {
  opacity: 1;
  transition: unset;
}
/* logo slider plugin style */
.slick-dots {
    display: none !important;
}
.wpls-logo-showcase .wpls-logo-cnt.slick-slide img { 
      padding: 2px !important;
}
.wpls-logo-showcase .wpls-logo-cnt.slick-slide {
       margin: 0 !important;
       padding: 0px !important;
       /*border: 1px solid !important;
       border-color: #e1e1e1 !important;
       border-radius: 3px;
       background-color: #f1f1f1 !important;*/
}

/* pijl links en rechts style */
/*.wpls-logo-showcase button.slick-next, .wpls-logo-showcase button.slick-next:active {
        background: url('https://www.hollandbio.nl/wp-content/uploads/2018/04/arrow_right.png') !important;
}
.wpls-logo-showcase button.slick-prev, .wpls-logo-showcase button.slick-prev:active {
       background: url('https://www.hollandbio.nl/wp-content/uploads/2018/04/arrow_left.png') !important;
}
.wpls-logo-showcase button.slick-next:hover, .wpls-logo-showcase button.slick-next:focus {
       background: url('https://www.hollandbio.nl/wp-content/uploads/2018/04/arrow_right.png') !important;
}
.wpls-logo-showcase button.slick-prev:hover, .wpls-logo-showcase button.slick-prev:focus {
       background: url('https://www.hollandbio.nl/wp-content/uploads/2018/04/arrow_left.png') !important;
}

/* widget in footer omhoog gezet */
/*#footer .widget {
      margin: 0px !important;
}
.footer_color input[type="submit"]:hover {
      background-color: transparent !important;
      border: #ffffff solid;
      border-width: 2px;
      color: #ffffff;
}
.footer_color input[type="submit"]{
     background-color: transparent;
     border: #ffffff solid;
     border-width: 2px;
}
#top .footer_color input[type="text"] {
      background-color: #ffffff !important;
}

/* e-mail invulveld witte kleur op mobiel */
/*#top .footer_color .input-text, #top .footer_color input[type="text"], #top .footer_color input[type="input"], #top .footer_color input[type="password"], #top .footer_color input[type="email"], #top .footer_color input[type="number"], #top .footer_color input[type="url"], #top .footer_color input[type="tel"], #top .footer_color input[type="search"], #top .footer_color textarea, #top .footer_color select {
background-color: #ffffff !important;
}*/







/* test m2m */
/*.m2m .avia_textblock {
/*  background: linear-gradient(to bottom, #57bac9, #1bac9f);*/
/*  color: #ffffff !important;
  padding: 30px 35px 50px;
}
.m2m .avia-image-container {
  background-color:#ffffff;
-webkit-box-shadow: 0px 3px 6px 0px rgba(0, 0, 0, 0.16);
-moz-box-shadow:    0px 3px 6px 0px rgba(0, 0, 0, 0.16);
box-shadow:         0px 3px 6px 0px rgba(0, 0, 0, 0.16);
}
.m2m-section h5 {
text-transform:uppercase;
line-height: 120%;
}
/*
.homepage_news_section.m2mcol.business-solutions-6col div .av_one_third {
  margin-left:1.1%;
  width:15.6%;
}
.homepage_news_section.m2mcol.business-solutions-6col div .av_one_third.first.el_after_av_one_full {
  margin-left:0px;
}*/
/*
.m2m.btn a.avia-button {
  background: linear-gradient(to bottom, #57bac9, #1bac9f);
}
table.m2m.tabel tbody tr td {
  background-color: #3d4f56;
  border: none;
  padding:0;
}*/


@font-face {
	font-family:"Halvar Breitschrift ExtraBold";
	src: url("fonts/Halvar-Breitschrift-ExtraBold.woff2") format("woff2"), url("fonts/Halvar-Breitschrift-ExtraBold.woff") format("woff");
	font-weight: normal;
	font-style: normal;
	font-display: swap; 
}
@font-face {
	font-family:"Halvar Mittelschrift Bold";
	src:url("fonts/Halvar-Mittelschrift-Bold.woff2") format("woff2"), url("fonts/Halvar-Mittelschrift-Bold.woff") format("woff");
	font-weight: normal;
	font-style: normal;
	font-display: swap; 
}
@font-face {
	font-family:"Halvar Mittelschrift Light";
	src: url("fonts/Halvar-Mittelschrift-Light.woff2") format("woff2"), url("fonts/Halvar-Mittelschrift-Light.woff") format("woff");
	font-weight: normal;
	font-style: normal;
	font-display: swap; 
}

h1, h1 .special_amp {
	font-family:"Halvar Breitschrift ExtraBold", Arial, Helvetica, sans-serif;
}
h2, h2 .special_amp, h3, h3 .special_amp {
	font-family:"Halvar Mittelschrift Bold", Arial, Helvetica, sans-serif;
}
@media only screen and (min-width: 990px) {
	h1 {
		line-height:60px;
	}
	h2 {
		line-height:48px;
	}
}
strong, strong a, strong span {
	font-family:"Halvar Mittelschrift Bold", Arial, Helvetica, sans-serif;
	font-weight:normal;
}
body, p, span, .special_amp {
	/*font-family:"Halvar Mittelschrift Bold", Arial, Helvetica, sans-serif;*/
	font-family:"Halvar Mittelschrift Light", Arial, Helvetica, sans-serif;
}
.special_amp {
	font-size:inherit;
	line-height:inherit;
	font-weight:inherit;
	font-style:inherit;
}
/*#top form input[type="text"],
#top form input[type="submit"],
#top form textarea,
#top form select,
#top form select option {
	font-family:"Halvar Mittelschrift Light", Arial, Helvetica, sans-serif !important;
}
#top form input[type="checkbox"] + label,
#top form input[type="radio"] + label {
	margin-bottom:0;
	vertical-align:middle;
}
#top form input[type="checkbox"],
#top form input[type="radio"] {
	top:0 !important;
}
#top .header_color input[type="text"],
#top .header_color input[type="text"]:focus,
#top .header_color input[type="text"]:hover{
	background-color: #ffffff;
  color: #0050b2;
	border-color: #0050b2 !important;
}
#top .header_color input[type="submit"],
#top .header_color input[type="submit"]:focus,
#top .header_color input[type="submit"]:hover {
	border-color: #0050b2;
	background-color: #0050b2;
}
#top form input[type="submit"].avia-font-hollandbio-icons,
body #top form input[type="submit"].avia-font-hollandbio-icons,
html body [data-av_iconfont="hollandbio-icons"]::before {
  font-family: 'hollandbio-icons' !important;
}
@supports (-webkit-appearance: none) or (-moz-appearance: none) {
  #top input[type=checkbox], #top input[type=radio] {
    --active: #004fb2;
    --active-inner: #ffffff;
    --focus: 0px rgba(39, 94, 254, .3);
    --border: #ffffff;
    --border-hover: #004fb2;
    --background: #ffffff;
    --disabled: #F6F8FF;
    --disabled-inner: #E1E6F9;
    -webkit-appearance: none;
    -moz-appearance: none;
    height: 30px;
    outline: none;
    display: inline-block;
    vertical-align: middle;
    position: relative;
    margin: 0;
    cursor: pointer;
    border: 1px solid var(--bc, var(--border));
    background: var(--b, var(--background));
    transition: background 0.3s, border-color 0.3s, box-shadow 0.2s;
  }
  input[type=checkbox]:after, input[type=radio]:after {
    content: "";
    display: block;
    left: 0;
    top: 0;
    position: absolute;
    transition: transform var(--d-t, 0.3s) var(--d-t-e, ease), opacity var(--d-o, 0.2s);
  }
  input[type=checkbox]:checked, input[type=radio]:checked {
    --b: var(--active);
    --bc: var(--active);
    --d-o: .3s;
    --d-t: .6s;
    --d-t-e: cubic-bezier(.2, .85, .32, 1.2);
  }
  input[type=checkbox]:disabled, input[type=radio]:disabled {
    --b: var(--disabled);
    cursor: not-allowed;
    opacity: 0.9;
  }
  input[type=checkbox]:disabled:checked, input[type=radio]:disabled:checked {
    --b: var(--disabled-inner);
    --bc: var(--border);
  }
  input[type=checkbox]:disabled + label, input[type=radio]:disabled + label {
    cursor: not-allowed;
  }
  input[type=checkbox]:hover:not(:checked):not(:disabled), input[type=radio]:hover:not(:checked):not(:disabled) {
    --bc: var(--border-hover);
  }
  input[type=checkbox]:focus, input[type=radio]:focus {
    box-shadow: 0 0 0 var(--focus);
  }
  input[type=checkbox]:not(.switch), input[type=radio]:not(.switch) {
    width: 30px;
  }
  input[type=checkbox]:not(.switch):after, input[type=radio]:not(.switch):after {
    opacity: var(--o, 0);
  }
  input[type=checkbox]:not(.switch):checked, input[type=radio]:not(.switch):checked {
    --o: 1;
  }
  input[type=checkbox] + label, input[type=radio] + label {
    font-size: 14px;
    line-height: 21px;
    display: inline-block;
    vertical-align: top;
    cursor: pointer;
    margin-left: 4px;
  }
  input[type=checkbox]:not(.switch) {
    border-radius: 3px;
  }
  input[type=checkbox]:not(.switch):after {
    width: 8px;
    height: 16px;
    border: 3px solid var(--active-inner);
    border-top: 0;
    border-left: 0;
    left: 9px;
    top: 2px;
    transform: rotate(var(--r, 20deg));
  }
  input[type=checkbox]:not(.switch):checked {
    --r: 43deg;
  }
  input[type=checkbox].switch {
    width: 38px;
    border-radius: 11px;
  }
  input[type=checkbox].switch:after {
    left: 2px;
    top: 2px;
    border-radius: 50%;
    width: 15px;
    height: 15px;
    background: var(--ab, var(--border));
    transform: translateX(var(--x, 0));
  }
  input[type=checkbox].switch:checked {
    --ab: var(--active-inner);
    --x: 17px;
  }
  input[type=checkbox].switch:disabled:not(:checked):after {
    opacity: 0.6;
  }
  input[type=radio] {
    border-radius: 50%;
  }
  input[type=radio]:after {
    width: 28px;
    height: 28px;
    border-radius: 50%;
    background: var(--active-inner);
    opacity: 0;
  	transform: scale(var(--s, 0.7));
  }
  input[type=radio]:checked {
  	--s: .5;
  }
}*/

#main .avia_textblock p a, #main .avia_textblock li a, #main .iconbox_content_container a, #top p a {
	text-decoration:underline !important;
	text-underline-offset: 2px;
}
#top .av_header_transparency .main_menu li.av-burger-menu-main.menu-item-avia-special a:hover {
	opacity:1;
}

.av-hamburger .av-hamburger-box,
.av-hamburger .av-hamburger-inner {
	display:none;
}
.av-hamburger {
	background-image:url('https://www.hollandbio.nl/wp-content/uploads/2023/09/hamburger.svg');
	background-repeat: no-repeat;
	background-position:50% 50%;
	width: 59px;
	height: 100%;
}
.av-hamburger.is-active {
	background-image:url('https://www.hollandbio.nl/wp-content/uploads/2023/09/hamburger-white-cross.svg');
}
.logo svg {
	width: 218px;
}

.html_burger_menu_active #top #wrap_all .menu-item-search-dropdown > a::before {
	content: "\e814";
	font-family: "hollandbio-icons";
}
.html_burger_menu_active #top #wrap_all .menu-item-search-dropdown > a,
.html_burger_menu_active #top #wrap_all .menu-item-search-dropdown > a:hover{
	font-size: 34px;
	color:#1f52a0 !important;
}
.html_burger_menu_active.av-burger-overlay-active #top #wrap_all .menu-item-search-dropdown > a,
.html_burger_menu_active.av-burger-overlay-active #top #wrap_all .menu-item-search-dropdown > a:hover{
	color:#ffffff !important;
}
#top #header .main_menu .avia-menu .av-burger-overlay .av-burger-overlay-inner {
	max-width:1410px;
	margin:0 auto;
	padding:0 50px;
	position:relative;
}
#top #header .main_menu .avia-menu .av-burger-overlay .av-burger-overlay-inner:before {
	content:"";
	background-image:url('https://www.hollandbio.nl/wp-content/uploads/2023/09/HollandBIO_logo-white.svg');
	background-repeat: no-repeat;
	width: 218px;
	height: 30px;
	display: block;
	position: absolute;
	left: 50px;
	top: 50px;
	background-size: contain;
}
.flex_column.av_one_fifth {
    -webkit-hyphens: auto;
    -moz-hyphens: auto;
    -ms-hyphens: auto;
    hyphens: auto;
    overflow-wrap: break-word;
  }
@media screen and (min-width:768px) and (max-width:1366px) {
  .flex_column.av_one_fifth,
	.flex_column.av_one_fourth,
	.avia-timeline-boxshadow .av-milestone-contentbox {
		
    -webkit-hyphens: auto;
    -moz-hyphens: auto;
    -ms-hyphens: auto;
    hyphens: auto;
    overflow-wrap: break-word;
  }
}

@media only screen and (max-width: 767px) {
	.responsive #top .logo {
    	width: 60%;
	}
	.responsive .logo svg {
    	max-width: 95%;
	}
	.av-hamburger {
		width: 50px;
	}
	.html_burger_menu_active #top #wrap_all .menu-item-search-dropdown > a,
	.html_burger_menu_active #top #wrap_all .menu-item-search-dropdown > a:hover {
		font-size: 30px;
	}
	#top #header .main_menu .avia-menu .av-burger-overlay .av-burger-overlay-inner {
  		padding: 0 25px;
	}
	#top #header .main_menu .avia-menu .av-burger-overlay .av-burger-overlay-inner::before {
  		left: 25px;
		width: 200px;
	}
	.avia-timeline-boxshadow .av-milestone-contentbox {
		
    -webkit-hyphens: auto;
    -moz-hyphens: auto;
    -ms-hyphens: auto;
    hyphens: auto;
    overflow-wrap: break-word;
  }
}
/*
 * #top input[type="text"],
#top input[type="password"],
#top input[type="email"],
#top input[type="number"],
#top input[type="url"],
#top input[type="tel"],
#top input[type="search"],
#top textarea,
#top select {
	border: 1px solid rgba(0,0,0,0) !important;
}
#top input[type="text"]:focus,
#top input[type="password"]:focus,
#top input[type="email"]:focus,
#top input[type="number"]:focus,
#top input[type="url"]:focus,
#top input[type="tel"]:focus,
#top input[type="search"]:focus,
#top textarea:focus,
#top select:focus,
#top input[type="text"]:hover,
#top input[type="password"]:hover,
#top input[type="email"]:hover,
#top input[type="number"]:hover,
#top input[type="url"]:hover,
#top input[type="tel"]:hover,
#top input[type="search"]:hover,
#top textarea:hover,
#top select:hover {
	box-shadow: unset;
	border: 1px solid #004fb2 !important;
}
*/


#top #wrap_all .av-social-link-twitter a {
	color: #004fb2;
}
#top #wrap_all .av-social-link-twitter:hover a, #top #wrap_all .av-social-link-twitter a:focus {
	color: #fff;
	background-color: #004fb2;
}
#top #wrap_all .av-social-link-whatsapp a {
	color: #91d9a6;
}
#top #wrap_all .av-social-link-whatsapp:hover a, #top #wrap_all .av-social-link-whatsapp a:focus {
	color: #fff;
	background-color: #91d9a6;
}
#top #wrap_all .av-social-link-linkedin a {
	color: #4d9ced;
}
#top #wrap_all .av-social-link-linkedin:hover a, #top #wrap_all .av-social-link-linkedin a:focus {
	color: #fff;
	background-color: #4d9ced;
}
#top #wrap_all .av-social-link-mail a {
	color: #eb717b;
}
#top #wrap_all .av-social-link-mail:hover a, #top #wrap_all .av-social-link-mail a:focus {
	color: #fff;
	background-color: #eb717b;
}

.av-equal-height-column-flextable .avia-video {
	margin-bottom:0;	
}
#top #home-hero.avia-section {
	background-position: 50% 150px;
}
#top #home-hero h1 {
	line-height:80%;
}

#top #home-hero .avia_textblock {
	/*line-height:105%;*/
	line-height:26px;
}
#top #home-hero .avia_textblock p {
	margin-top:0px;
}

.homepage_news_section div .av_two_third {
  	margin-left: 1.1%;
  	width: 66.3%;
	margin-top:0px;
  	overflow: hidden;
}
.homepage_news_section div .av_one_third {
  	margin-left: 1.1%;
  	width: 32.6%;
	margin-top:0px;
  	overflow: hidden;
}
.homepage_news_section div .first {
    margin-left: 0;
}
.homepage_news_section.business-solutions-6col div .av_one_third {
  	margin-left: 1.1%;
  	width: 15.75%; /*aanpassen als er meer dan 4 business solutions zijn */
	margin-top:0px;
  	overflow: hidden;
}

.homepage_news_section.business-solutions-6col div .av_one_third:hover,
.homepage_news_section.business-solutions-6col div .av_one_fifth:hover {
	background-color:#004FB2;
}
.homepage_news_section.business-solutions-6col div .av_one_third:hover p a,
#top .homepage_news_section.business-solutions-6col div .av_one_third:hover h3 a,
.homepage_news_section.business-solutions-6col div .av_one_third:hover .av_font_icon span.av-icon-char,
#top .homepage_news_section.business-solutions-6col div .av_one_fifth:hover h3 a,
.homepage_news_section.business-solutions-6col div .av_one_fifth:hover .av_font_icon span.av-icon-char {
	color:#CBEFFF;
}
.homepage_news_section.business-solutions-6col div .av_one_third.first.el_after_av_one_full {
	margin-left: 0px;
}
.homepage_news_section.business-solutions-6col div .av_one_third.first {
	clear:none;
}
.homepage_news_section.business-solutions-6col div .av_one_third .av_textblock_section {
	min-height:50px;
}

#top #home-vacatures.flex_column {
	background-position:right 45px bottom 50px;
}
#top .wpls-logo-showcase .slick-arrow {
	background-color: #004FB2;
}
.wpls-logo-showcase .slick-arrow svg {
	height: 70%;
	width: 70%;
}
#top .main_color a.avia-button.avia-color-theme-color {
	border:2px solid #004fb2;
}
#top .main_color a.avia-button.avia-color-theme-color-highlight {
	background-color:#ffffff;
	border:2px solid #ffffff;
	color:#004fb2;
}
#top .main_color a.avia-button.avia-color-theme-color-subtle {
	background-color:transparent;
}

#top .alternate_color a.avia-button.avia-color-theme-color {
	border:2px solid #ffffff;
}
#top .alternate_color a.avia-button.avia-color-theme-color-highlight {
	background-color:#004fb2;
	border:2px solid #004fb2;
	color:#ffffff;
}
#top .alternate_color a.avia-button.avia-color-theme-color-subtle {
	background-color:transparent;
}

.av-masonry .av-masonry-sort .av-sort-by-term a,
.event-category-list li,
#top .sort_width_container .sort_by_cat a {
	border:1px solid;
	padding:5px 20px;
	border-radius:20px;
	min-width:100px;
	margin-left:0px;
	margin-right:20px;
	margin-bottom:10px;
}
#top .sort_width_container .sort_by_cat a,
#top .sort_width_container {
	text-align:center;	
}
#top .sort_width_container .sort_by_cat {
	display:inline-block;	
}
#top .sort_width_container #js_sort_items {
	background-color:transparent;	
}
/*.av-masonry .av-masonry-sort .av-sort-by-term a:first-of-type,
.event-category-list li:first-of-type,
#top .sort_width_container .sort_by_cat a:first-of-type {
	margin-right:0;	
}*/
.av-masonry .av-masonry-sort .av-sort-by-term .text-sep,
.event-category-list li.text-sep,
#top .sort_width_container .sort_by_cat .text-sep {
	display:none;
}
.av-masonry .av-masonry-sort .av-sort-by-term a:nth-of-type(5n+1),
.event-category-list li:nth-of-type(5n+1),
#top .sort_width_container .sort_by_cat a:nth-of-type(5n+1) {
	border-color:#808080;
	color:#808080;
}

.av-masonry .av-masonry-sort .av-sort-by-term a:nth-of-type(5n+1).active_sort,
.av-masonry .av-masonry-sort .av-sort-by-term a:nth-of-type(5n+1):hover,
.event-category-list li:nth-of-type(5n+1).active,
.event-category-list li:nth-of-type(5n+1):hover,
#top .sort_width_container .sort_by_cat a:nth-of-type(5n+1).active_sort,
#top .sort_width_container .sort_by_cat a:nth-of-type(5n+1):hover {
	background-color:#808080;
	color:#ffffff;
}

.av-masonry .av-masonry-sort .av-sort-by-term a:nth-of-type(5n+2),
.event-category-list li:nth-of-type(5n+2),
#top .sort_width_container .sort_by_cat a:nth-of-type(5n+2) {
	border-color:#004fb2;
	color:#004fb2;	
}
.av-masonry .av-masonry-sort .av-sort-by-term a:nth-of-type(5n+2).active_sort,
.av-masonry .av-masonry-sort .av-sort-by-term a:nth-of-type(5n+2):hover,
.event-category-list li:nth-of-type(5n+2).active,
.event-category-list li:nth-of-type(5n+2):hover,
#top .sort_width_container .sort_by_cat a:nth-of-type(5n+2).active_sort,
#top .sort_width_container .sort_by_cat a:nth-of-type(5n+2):hover {
	background-color:#4d9ced;
	color:#ffffff;
}
.av-masonry .av-masonry-sort .av-sort-by-term a:nth-of-type(5n+3),
.event-category-list li:nth-of-type(5n+3),
#top .sort_width_container .sort_by_cat a:nth-of-type(5n+3) {
	/*border-color:#8ccfed;
	color:#8ccfed;	*/
	border-color:#151857;
	color:#151857;
}
.av-masonry .av-masonry-sort .av-sort-by-term a:nth-of-type(5n+3).active_sort,
.av-masonry .av-masonry-sort .av-sort-by-term a:nth-of-type(5n+3):hover,
.event-category-list li:nth-of-type(5n+3).active,
.event-category-list li:nth-of-type(5n+3):hover,
#top .sort_width_container .sort_by_cat a:nth-of-type(5n+3).active_sort,
#top .sort_width_container .sort_by_cat a:nth-of-type(5n+3):hover {
	/*background-color:#8ccfed;*/
	background-color:#151857;
	color:#ffffff;
}
.av-masonry .av-masonry-sort .av-sort-by-term a:nth-of-type(5n+4),
.event-category-list li:nth-of-type(5n+4),
#top .sort_width_container .sort_by_cat a:nth-of-type(5n+4) {
	/*border-color:#91d9a6;
	color:#91d9a6;	*/
	border-color:#36b8a0;
	color:#36b8a0;
}
.av-masonry .av-masonry-sort .av-sort-by-term a:nth-of-type(5n+4).active_sort,
.av-masonry .av-masonry-sort .av-sort-by-term a:nth-of-type(5n+4):hover,
.event-category-list li:nth-of-type(5n+4).active,
.event-category-list li:nth-of-type(5n+4):hover,
#top .sort_width_container .sort_by_cat a:nth-of-type(5n+4).active_sort,
#top .sort_width_container .sort_by_cat a:nth-of-type(5n+4):hover {
	/*background-color:#91d9a6;*/
	background-color:#36b8a0;
	color:#ffffff;
}
.av-masonry .av-masonry-sort .av-sort-by-term a:nth-of-type(5n+5),
.event-category-list li:nth-of-type(5n+5),
#top .sort_width_container .sort_by_cat a:nth-of-type(5n+5) {
	border-color:#eb717b;
	color:#eb717b;	
}
.av-masonry .av-masonry-sort .av-sort-by-term a:nth-of-type(5n+5).active_sort,
.av-masonry .av-masonry-sort .av-sort-by-term a:nth-of-type(5n+5):hover,
.event-category-list li:nth-of-type(5n+5).active,
.event-category-list li:nth-of-type(5n+5):hover,
#top .sort_width_container .sort_by_cat a:nth-of-type(5n+5).active_sort,
#top .sort_width_container .sort_by_cat a:nth-of-type(5n+5):hover {
	background-color:#eb717b;
	color:#ffffff;
}
.av-masonry .av-masonry-entry.type-post .av-inner-masonry-content{
	background-repeat: no-repeat;
	background-size:cover;
	padding:20px 20px 50px 20px;
}
.av-masonry.publicaties .av-masonry-entry.type-post .av-inner-masonry-content{
	background-repeat: no-repeat;
	background-size:cover;
	padding:30px 30px 50px 30px;
}
#top .av-masonry .av-masonry-entry.type-post.category-publicaties.color1 .av-inner-masonry-content {
	background-image:url('https://www.hollandbio.nl/wp-content/uploads/2024/01/hollandbio_tegels.png');
}
#top .av-masonry .av-masonry-entry.type-post.category-publicaties.color2 .av-inner-masonry-content {
	background-image:url('https://www.hollandbio.nl/wp-content/uploads/2024/01/hollandbio_tegels2.png');
}
#top .av-masonry .av-masonry-entry.type-post.category-publicaties.color3 .av-inner-masonry-content {
	background-image:url('https://www.hollandbio.nl/wp-content/uploads/2024/01/hollandbio_tegels3.png');
}
#top .av-masonry .av-masonry-entry.type-post.category-publicaties.color4 .av-inner-masonry-content {
	background-image:url('https://www.hollandbio.nl/wp-content/uploads/2024/01/hollandbio_tegels4.png');
}
#top .av-masonry .av-masonry-entry.type-post.category-publicaties.color5 .av-inner-masonry-content {
	background-image:url('https://www.hollandbio.nl/wp-content/uploads/2024/01/hollandbio_tegels5.png');
}
#top .av-masonry .av-masonry-entry.type-post.category-publicaties.color6 .av-inner-masonry-content {
	background-image:url('https://www.hollandbio.nl/wp-content/uploads/2024/01/hollandbio_tegels6.png');
}
#top .av-masonry .av-masonry-entry.type-post.category-publicaties.color7 .av-inner-masonry-content {
	background-image:url('https://www.hollandbio.nl/wp-content/uploads/2024/01/hollandbio_tegels7.png');
}
#top .av-masonry .av-masonry-entry.type-post.category-publicaties.color8 .av-inner-masonry-content {
	background-image:url('https://www.hollandbio.nl/wp-content/uploads/2024/01/hollandbio_tegels_115.png');
}
#top .av-masonry .av-masonry-entry.type-post.category-publicaties.color9 .av-inner-masonry-content {
	background-image:url('https://www.hollandbio.nl/wp-content/uploads/2024/01/hollandbio_tegels9.png');
}
#top .av-masonry .av-masonry-entry.type-post.category-publicaties.color10 .av-inner-masonry-content {
	background-image:url('https://www.hollandbio.nl/wp-content/uploads/2024/01/hollandbio_tegels10.png');
}
#top .av-masonry .av-masonry-entry.type-post.category-publicaties.color11 .av-inner-masonry-content {
	background-image:url('https://www.hollandbio.nl/wp-content/uploads/2024/01/hollandbio_tegels_11.png');
}
#top .av-masonry .av-masonry-entry.type-post.category-publicaties.color12 .av-inner-masonry-content {
	background-image:url('https://www.hollandbio.nl/wp-content/uploads/2024/01/hollandbio_tegels_12.png');
}
#top .av-masonry .av-masonry-entry.type-post.category-publicaties.color13 .av-inner-masonry-content {
	background-image:url('https://www.hollandbio.nl/wp-content/uploads/2024/01/hollandbio_tegels_13.png');
}
#top .av-masonry .av-masonry-entry.type-post.category-publicaties.color14 .av-inner-masonry-content {
	background-image:url('https://www.hollandbio.nl/wp-content/uploads/2024/01/hollandbio_tegels_14.png');
}
#top .av-masonry .av-masonry-entry.type-post.category-publicaties.color15 .av-inner-masonry-content {
	background-image:url('https://www.hollandbio.nl/wp-content/uploads/2024/01/hollandbio_tegels_15.png');
}
#top .av-masonry .av-masonry-entry.type-post.category-publicaties.color16 .av-inner-masonry-content {
	background-image:url('https://www.hollandbio.nl/wp-content/uploads/2024/01/hollandbio_tegels_16.png');
}
#top .av-masonry .av-masonry-entry.type-post.category-publicaties.color17 .av-inner-masonry-content {
	background-image:url('https://www.hollandbio.nl/wp-content/uploads/2024/01/hollandbio_tegels_17.png');
}
#top .av-masonry .av-masonry-entry.type-post.category-publicaties.color18 .av-inner-masonry-content {
	background-image:url('https://www.hollandbio.nl/wp-content/uploads/2024/01/hollandbio_tegels_18.png');
}
#top .av-masonry .av-masonry-entry.type-post.category-publicaties.color19 .av-inner-masonry-content {
	background-image:url('https://www.hollandbio.nl/wp-content/uploads/2024/01/hollandbio_tegels_19.png');
}
#top .av-masonry .av-masonry-entry.type-post.category-publicaties.color20 .av-inner-masonry-content {
	background-image:url('https://www.hollandbio.nl/wp-content/uploads/2024/01/hollandbio_tegels_110.png');
}
#top .av-masonry .av-masonry-entry.type-post.category-publicaties.color21 .av-inner-masonry-content {
	background-image:url('https://www.hollandbio.nl/wp-content/uploads/2024/01/hollandbio_tegels_111.png');
}
#top .av-masonry .av-masonry-entry.type-post.category-publicaties.color22 .av-inner-masonry-content {
	background-image:url('https://www.hollandbio.nl/wp-content/uploads/2024/01/hollandbio_tegels_112.png');
}
#top .av-masonry .av-masonry-entry.type-post.category-publicaties.color23 .av-inner-masonry-content {
	background-image:url('https://www.hollandbio.nl/wp-content/uploads/2024/01/hollandbio_tegels_113.png');
}
#top .av-masonry .av-masonry-entry.type-post.category-publicaties.color24 .av-inner-masonry-content {
	background-image:url('https://www.hollandbio.nl/wp-content/uploads/2024/01/hollandbio_tegels_114.png');
}
#top .av-masonry .av-masonry-entry.type-post.category-publicaties.av-masonry-item-with-image .av-inner-masonry-content {
	background-image: none;
  background-color: rgba(0,0,0,0.0);
}
.av-masonry-entry .avia-arrow {
  display: none;
}

.av-masonry .av-masonry-entry.type-post.color1 .av-inner-masonry-content {
	background-image:url('https://www.hollandbio.nl/wp-content/uploads/2024/01/hollandbio_tegels-1.png');
}
.av-masonry .av-masonry-entry.type-post.color2 .av-inner-masonry-content {
	background-image:url('https://www.hollandbio.nl/wp-content/uploads/2024/01/hollandbio_tegels2-1.png');
}
.av-masonry .av-masonry-entry.type-post.color3 .av-inner-masonry-content {
	background-image:url('https://www.hollandbio.nl/wp-content/uploads/2024/01/hollandbio_tegels3-1.png');
}
.av-masonry .av-masonry-entry.type-post.color4 .av-inner-masonry-content {
	background-image:url('https://www.hollandbio.nl/wp-content/uploads/2024/01/hollandbio_tegels4-1.png');
}
.av-masonry .av-masonry-entry.type-post.color5 .av-inner-masonry-content {
	background-image:url('https://www.hollandbio.nl/wp-content/uploads/2024/01/hollandbio_tegels5-1.png');
}
.av-masonry .av-masonry-entry.type-post.color6 .av-inner-masonry-content {
	background-image:url('https://www.hollandbio.nl/wp-content/uploads/2024/01/hollandbio_tegels6-1.png');
}
.av-masonry .av-masonry-entry.type-post.color7 .av-inner-masonry-content {
	background-image:url('https://www.hollandbio.nl/wp-content/uploads/2024/01/hollandbio_tegels7-1.png');
}
.av-masonry .av-masonry-entry.type-post.color8 .av-inner-masonry-content {
	background-image:url('https://www.hollandbio.nl/wp-content/uploads/2024/01/hollandbio_tegels31.png');
}
.av-masonry .av-masonry-entry.type-post.color9 .av-inner-masonry-content {
	background-image:url('https://www.hollandbio.nl/wp-content/uploads/2024/01/hollandbio_tegels9-1.png');
}
.av-masonry .av-masonry-entry.type-post.color10 .av-inner-masonry-content {
	background-image:url('https://www.hollandbio.nl/wp-content/uploads/2024/01/hollandbio_tegels10-1.png');
}
.av-masonry .av-masonry-entry.type-post.color11 .av-inner-masonry-content {
	background-image:url('https://www.hollandbio.nl/wp-content/uploads/2024/01/hollandbio_tegels11.png');
}
.av-masonry .av-masonry-entry.type-post.color12 .av-inner-masonry-content {
	background-image:url('https://www.hollandbio.nl/wp-content/uploads/2024/01/hollandbio_tegels12.png');
}
.av-masonry .av-masonry-entry.type-post.color13 .av-inner-masonry-content {
	background-image:url('https://www.hollandbio.nl/wp-content/uploads/2024/01/hollandbio_tegels13.png');
}
.av-masonry .av-masonry-entry.type-post.color14 .av-inner-masonry-content {
	background-image:url('https://www.hollandbio.nl/wp-content/uploads/2024/01/hollandbio_tegels14-1.png');
}
.av-masonry .av-masonry-entry.type-post.color15 .av-inner-masonry-content {
	background-image:url('https://www.hollandbio.nl/wp-content/uploads/2024/01/hollandbio_tegels15.png');
}
.av-masonry .av-masonry-entry.type-post.color16 .av-inner-masonry-content {
	background-image:url('https://www.hollandbio.nl/wp-content/uploads/2024/01/hollandbio_tegels16-1.png');
}
.av-masonry .av-masonry-entry.type-post.color17 .av-inner-masonry-content {
	background-image:url('https://www.hollandbio.nl/wp-content/uploads/2024/01/hollandbio_tegels33.png');
}
.av-masonry .av-masonry-entry.type-post.color18 .av-inner-masonry-content {
	background-image:url('https://www.hollandbio.nl/wp-content/uploads/2024/01/hollandbio_tegels34-1.png');
}
.av-masonry .av-masonry-entry.type-post.color19 .av-inner-masonry-content {
	background-image:url('https://www.hollandbio.nl/wp-content/uploads/2024/01/hollandbio_tegels35-1.png');
}
.av-masonry .av-masonry-entry.type-post.color20 .av-inner-masonry-content {
	background-image:url('https://www.hollandbio.nl/wp-content/uploads/2024/01/hollandbio_tegels20.png');
}
.av-masonry .av-masonry-entry.type-post.color21 .av-inner-masonry-content {
	background-image:url('https://www.hollandbio.nl/wp-content/uploads/2024/01/hollandbio_tegels36-1.png');
}
.av-masonry .av-masonry-entry.type-post.color22 .av-inner-masonry-content {
	background-image:url('https://www.hollandbio.nl/wp-content/uploads/2024/01/hollandbio_tegels37-1.png');
}
.av-masonry .av-masonry-entry.type-post.color23 .av-inner-masonry-content {
	background-image:url('https://www.hollandbio.nl/wp-content/uploads/2024/01/hollandbio_tegels38-1.png');
}
.av-masonry .av-masonry-entry.type-post.color24 .av-inner-masonry-content {
	background-image:url('https://www.hollandbio.nl/wp-content/uploads/2024/01/hollandbio_tegels39-1.png');
}
.av-masonry .av-masonry-entry.type-post.color25 .av-inner-masonry-content {
	background-image:url('https://www.hollandbio.nl/wp-content/uploads/2024/01/hollandbio_tegels41-1.png');
}
.av-masonry .av-masonry-entry.type-post.color26 .av-inner-masonry-content {
	background-image:url('https://www.hollandbio.nl/wp-content/uploads/2024/01/hollandbio_tegels26.png');
}
.av-masonry .av-masonry-entry.type-post.color27 .av-inner-masonry-content {
	background-image:url('https://www.hollandbio.nl/wp-content/uploads/2024/01/hollandbio_tegels42-1.png');
}
.av-masonry .av-masonry-entry.type-post.color28 .av-inner-masonry-content {
	background-image:url('https://www.hollandbio.nl/wp-content/uploads/2024/01/hollandbio_tegels44.png');
}
.av-masonry .av-masonry-entry.type-post.color29 .av-inner-masonry-content {
	background-image:url('https://www.hollandbio.nl/wp-content/uploads/2024/01/hollandbio_tegels29-1.png');
}

.av-masonry .av-masonry-entry.type-post .masonry_head,
.av-masonry .av-masonry-entry.type-post .masonry_head h3,
.av-masonry .av-masonry-entry.type-post .meta-color{
	color:#ffffff;
}
/*.event-animate-out {
    transform: scale(0);
    width: 0%;
	opacity:0;
    /*transition: all 0.5s;*/
/*	margin:0;
	/*display:none;*/
/*	position:absolute !important;
}
.event-animate-in {
	transform: scale(1);
    /*width: 23.7755102041%;*/
/*	opacity:1;
    transition: all 0.5s;
	animation:avia_masonry_show 0.8s 1 cubic-bezier(0.175, 0.885, 0.320, 1.075);
}*/

.event-category-list {
	list-style:none;
	text-align:center;
}
.event-category-list li{
	display:inline-block;
	cursor:pointer;
	/*margin:0px;
	padding: 0px 3px;
	font-size:13.5px;*/
}
.homepage-event-view-1-3 {
	border-bottom:3px solid #ffffff;
}
.homepage-event-view-1-3:nth-of-type(3) {
	border-bottom:0px none;
}
.em-list {
	animation-delay:0.8s;	
}
.em-list.em-events-list {
	margin-left:-1.25%;
}
.event-display {
	height:291px;
	background-color:#f8f8f8;
	width: 23.75%;
	float:left;
	position:relative;
	overflow:hidden;
	margin-left:1.25%;
	margin-bottom:1.25%;
}
.em-list .extra_div {
	display:none;
	float:left;
	width:23.75%;
	height:291px;
	position:relative;
	overflow:hidden;
	margin-left:1.25%;
	margin-bottom:1.25%;
}
@media only screen and (max-width: 989px) {
	.em-list.em-events-list {
		margin-left:-2.5%;
	}
	.event-display,
	.em-list .extra_div {
		width: 47.5%;
		margin-left:2.5%;
		margin-bottom:2.5%;
	}
}
@media only screen and (max-width: 767px) {
	.em-list.em-events-list {
		margin-left:0%;
	}
	.event-display,
	.em-list .extra_div {
		width: 100%;
		margin-left:0%;
		margin-bottom:2.5%;
	}
}

.event-display a {
	position:absolute; 
	width:100%; 
	height:100%; 
}
.inner {
	padding:20px; 
	height:100%; 
	z-index:3; 
	position:relative;
}

.av-masonry .av-masonry-container .av-masonry-entry.type-portfolio .av-inner-masonry-sizer {
	padding-bottom:100%;
}
.av-masonry .av-masonry-container .av-masonry-entry.type-portfolio {
	width:calc((100% - 20px) / 4 - 11.25px);	
	position:initial !important;
	margin-right:15px;
	margin-bottom:15px;
	background-color:#f8f8f8;
	border-radius:20px;
}
.av-masonry .av-masonry-container .av-masonry-entry.type-portfolio figure.av-inner-masonry {
	border:1px solid #4d9ced;
	border-radius:20px;
	width:100%;
	height:100%;
}
.av-masonry .av-masonry-container .av-masonry-entry.type-portfolio .av-masonry-outerimage-container {
	position:relative;
	width:50%;
	height:50%;
	margin:0 auto;
	padding-top:20px;
	background-color:transparent;
}
.av-masonry .av-masonry-container .av-masonry-entry.type-portfolio .av-masonry-outerimage-container .av-masonry-image-container {
	position:initial;
	height:100%;
	width:100%;
}

.av-masonry .av-masonry-container .av-masonry-entry.type-portfolio  .av-inner-masonry-content .avia-arrow {
	display:none;	
}

.av-portfolio-grid-sorting-container .grid-entry .grid-content {
	padding: 25px;
}
.av-portfolio-grid-sorting-container .grid-entry .masonry_categories {
  margin-bottom: 10px;
} 
.av-portfolio-grid-sorting-container .grid-entry .leden_locatie {
	padding-top:10px;
	border-top:1px solid;
}
.av-portfolio-grid-sorting-container .grid-entry .leden_locatie:before {
	content:"\e842";
	font-family:"entypo-fontello";
	font-size:20px;
	margin-right:5px;
}

.av-portfolio-grid-sorting-container .grid-entry .entry-footer {
  position: absolute;
  bottom: 0px;
  width: 100%;
}
.av-portfolio-grid-sorting-container .grid-entry .entry-footer::before {

}
#top .av-portfolio-grid-sorting-container .grid-entry .entry-footer:before {
	content: "\e80A";
	font-family: "hollandbio-icons";
	font-size: 20px;
	transform: rotate(270deg);
	display: inline-block;
	  position: absolute;
  bottom: 20px;
  right:20px
}

form fieldset .form_element input.button {
	border-radius:9px;
	border:2px solid #004fb2;
}
#top form fieldset p.form_element input[type=text],
#top form fieldset p.form_element textarea.text_area {
	border:0;	
}
div.flex_column.programma-hero {
	background-size: auto 75%;
}
div.flex_column.vacature-hero{
	background-position: right 100px top -10px;
	background-size: auto 93% !important;
}
div.flex_column.programmas-hero {
	background-size: auto 75%;
}
.programma.inactive {
	border-bottom:20px solid #ffffff;	
}
/*#top.single-post .av-share-box ul */
#top.single .av-share-box ul {
	width:100%;	
}
#top.single-post .post-entry .post-meta-infos {
	display:none;	
}
.html_av-overlay-side-minimal .av-burger-overlay-bg {
	opacity: 0;
}
#top #header .main_menu .avia-menu .av-burger-overlay-scroll {
	background-image:url('https://www.hollandbio.nl/wp-content/uploads/2023/09/menu-bg-uitsnede.svg');
	background-repeat: no-repeat;
	background-position: right bottom;
	background-size: 500px auto;
}



#top #header .main_menu .avia-menu .av-burger-overlay .av-burger-overlay-inner ul {
	display:inherit;
	width:auto;
	margin:0 auto;
}
#top #header .main_menu .avia-menu .av-burger-overlay .av-burger-overlay-inner ul li {
	font-weight:bold;	
}
#top #header .main_menu .avia-menu .av-burger-overlay .av-burger-overlay-inner > ul > li > a {
	padding-left:0;	
}
#top #header .main_menu .avia-menu .av-burger-overlay .av-burger-overlay-inner ul li ul.sub-menu li {
	font-weight:normal;	
}
.html_av-overlay-side #top #wrap_all .av-burger-overlay li a {
	padding: 10px 50px;
}

/*#top .avia-section.programmas .flex_column_table .av-flex-placeholder {
	background-color:#0050b2;
}*/
#top .avia-section.programmas .flex_column_table .flex_column {
	border-right:4px solid #0050b2;
}
#top .avia-section.programmas .flex_column_table .flex_column:last-of-type {
	border-right:0px;
}
#top .news_section .av-masonry .av-inner-masonry .av-inner-masonry-content-pos {
	vertical-align:bottom;
	text-align:left;
}
.event-dates {
	position:absolute;
	bottom:20px;
	width:50%;
}
.em-list .event-display p.discount {
	position: absolute;
	right: 15px;
	bottom: 15px;
	/*width: 76px;
	height: 76px;*/
	text-align: center;
	margin: 0px;
	/*line-height: 76px;*/
	background-repeat: no-repeat;
	background-size: contain;
	font-size:21px;
	width:95px;
	height:95px;
	line-height:95px;
}

.em-list .event-display:nth-of-type(5n+2) {
	background-color:#4D9CED; /* lichter blauw*/
}
.em-list .event-display:nth-of-type(5n+2) p.discount {
	background-image:url('https://www.hollandbio.nl/wp-content/uploads/2023/09/discount-lichtroze.svg');
	
}
.em-list .event-display:nth-of-type(5n+3) {
	background-color:#36B8A0; /* groen */
}
.em-list .event-display:nth-of-type(5n+3) p.discount {
	background-image:url('https://www.hollandbio.nl/wp-content/uploads/2023/09/discount-donkergroen.svg');
	color:#ffffff;
}
.em-list .event-display:nth-of-type(5n+4) {
	background-color:#8CCFED; /* heel licht blauw*/
}
.em-list .event-display:nth-of-type(5n+4) p.discount {
	background-image:url('https://www.hollandbio.nl/wp-content/uploads/2023/09/discount-donkergroen.svg');
	color:#ffffff;
}
.em-list .event-display:nth-of-type(5n+5) {
	background-color:#151857; /* donkerblauw */
}
.em-list .event-display:nth-of-type(5n+5) p.discount {
	background-image:url('https://www.hollandbio.nl/wp-content/uploads/2023/09/discount-lichtroze.svg');
}
.em-item-single p.discount {
	background-image:url('https://www.hollandbio.nl/wp-content/uploads/2023/09/discount-lichtroze.svg');
	background-repeat: no-repeat;
	background-size: contain;
	font-size:19px;
	width:80px !important;
	height:80px;
	line-height:80px;
	text-align:center;
	display:inline-block;
	margin-right:20px;
}

.em-item-single .single_discount .discount_btn {
	display:inline-block;
	width:auto !important;
	border:1px solid;
	border-radius:50px;
	padding:15px 30px;
	font-weight:bold;
	font-size:23px;
	text-align:left;
}
.em-item-single .single_discount .discount_btn:after {
	content:'\e815';
	font-family:'hollandbio-icons';
	margin-left:35px;
	font-weight:normal;
}
.em-item-single .single_discount .discount_btn.link:after {
	/*content:'\e8b1';
	font-family:'entypo-fontello';*/
	content:'\e81b';
	font-family:'hollandbio-icons';
}

/* hollandbio events altijd blauw */
.em-list .event-display:nth-of-type(5n+1),
.em-list .event-display.event-cat-51 { 
	background-color:#004FB2; /* blauw */
}
.em-list .event-display:nth-of-type(5n+1) p.discount,
.em-list  .event-display.event-cat-51 p.discount {
	background-image:url('https://www.hollandbio.nl/wp-content/uploads/2023/09/discount-donkerroze.svg');
	color:#ffffff;
}




.em-list .event-display .event-name {
	font-size:24px;
}
.em-list .event-display .event-dates {
	font-size:22px;
}
.em-list .event-display .event-name,
.em-list .event-display .event-dates {
	color:#ffffff;	
}
/*witte ronde border om de img heen*/
.avia-image-container.border_img .avia-image-container-inner {
	overflow:visible;
}
.avia-image-container.border_img img {
	width:300px;
	height:auto;
}
.avia-image-container.border_img .avia-image-container-inner .avia-image-overlay-wrap:before {
	content:"";
	position:absolute;
	border:10px solid #ffffff;
	height:calc(100% - 20px);
	width:calc(100% - 20px);
}
.avia-image-container.border_img.square .avia-image-container-inner .avia-image-overlay-wrap:before {
	top:20px;
	left:-20px;
}
.avia-image-container.border_img.round .avia-image-container-inner .avia-image-overlay-wrap:before {
	border-radius:100%;
	top:0;
	left:-20px;
}
#top .em-list .extra_div {
	background-size:cover;
}
/* AFBEELDINGEN NU RANDOM VIA FUNCTIONS.PHP:
.em-list .extra_div:nth-of-type(13n + 1) {
	background:url(https://www.hollandbio.nl/wp-content/uploads/2023/09/hollendbio_event_tgl_1.png) 50% 50% no-repeat scroll;
	background-size:cover;
}
.em-list .extra_div:nth-of-type(13n + 2) {
	background:url(https://www.hollandbio.nl/wp-content/uploads/2023/09/hollendbio_event_tgl_2.png) 50% 50% no-repeat scroll;
	background-size:cover;
}
.em-list .extra_div:nth-of-type(13n + 3) {
	background:url(https://www.hollandbio.nl/wp-content/uploads/2023/09/hollendbio_event_tgl_4.png) 50% 50% no-repeat scroll;
	background-size:cover;
}
.em-list .extra_div:nth-of-type(13n + 4) {
	background:url(https://www.hollandbio.nl/wp-content/uploads/2024/08/hollandbio_event_tgl_6.jpg) 50% 50% no-repeat scroll;
	background-size:cover;
}
.em-list .extra_div:nth-of-type(13n + 5) {
	background:url(https://www.hollandbio.nl/wp-content/uploads/2024/08/hollandbio_event_tgl_7.png-1.jpg) 50% 50% no-repeat scroll;
	background-size:cover;
}
.em-list .extra_div:nth-of-type(13n + 6) {
	background:url(https://www.hollandbio.nl/wp-content/uploads/2024/08/hollandbio_event_tgl_8.png-rotated.jpg) 50% 50% no-repeat scroll;
	background-size:cover;
}
.em-list .extra_div:nth-of-type(13n + 7) {
	background:url(https://www.hollandbio.nl/wp-content/uploads/2024/08/hollandbio_event_tgl_9.png.jpg) 50% 50% no-repeat scroll;
	background-size:cover;
}
.em-list .extra_div:nth-of-type(13n + 8) {
	background:url(https://www.hollandbio.nl/wp-content/uploads/2024/08/hollandbio_event_tgl_10.png.jpg) 50% 50% no-repeat scroll;
	background-size:cover;
}
.em-list .extra_div:nth-of-type(13n + 9) {
	background:url(https://www.hollandbio.nl/wp-content/uploads/2024/08/hollandbio_event_tgl_11.png.jpg) 50% 50% no-repeat scroll;
	background-size:cover;
}
.em-list .extra_div:nth-of-type(13n + 10) {
	background:url(https://www.hollandbio.nl/wp-content/uploads/2024/08/hollandbio_event_tgl_12.png.jpg) 50% 50% no-repeat scroll;
	background-size:cover;
}
.em-list .extra_div:nth-of-type(13n + 11) {
	background:url(https://www.hollandbio.nl/wp-content/uploads/2024/08/hollandbio_event_tgl_13.png.jpg) 50% 50% no-repeat scroll;
	background-size:cover;
}
.em-list .extra_div:nth-of-type(13n + 12) {
	background:url(https://www.hollandbio.nl/wp-content/uploads/2024/08/hollandbio_event_tgl_14.png.jpg) 50% 50% no-repeat scroll;
	background-size:cover;
}
.em-list .extra_div:nth-of-type(13n + 13) {
	background:url(https://www.hollandbio.nl/wp-content/uploads/2024/08/hollandbio_event_tgl_15.png.jpg) 50% 50% no-repeat scroll;
	background-size:cover;
}*/
.em-list .extra_div:nth-of-type(20n + 5),
.em-list .extra_div:nth-of-type(20n + 10),
.em-list .extra_div:nth-of-type(20n + 15),
.em-list .extra_div:nth-of-type(20n + 20){
	display:block;
}

#top.single-post.single-format-gallery article.post-entry .entry-content-wrapper,
#top.single-post.single-format-gallery article.post-entry .entry-content-wrapper * {
	max-width:unset !important;	
}
#top.single-post.single-format-gallery article.post-entry .entry-content-wrapper .entry-content-header {
	float:left;	
}
.single-post.single-format-gallery article.post-entry .entry-content-header .big-preview {
	width:50%;
	float:right;
	display:flex;
	margin-top:0;
}
.single-post.single-format-gallery article.post-entry .entry-content-header .blog-categories {
	width:50%;	
	display:inline-block !important;
}
.single-post.single-format-gallery article.post-entry .entry-content-header .post-title,
.single-post.single-format-gallery article.post-entry .entry-content-header .entry-content {
	width:calc(50% - 50px);
	float:left;
	margin-right:50px;
}
#top.single-post.single-format-gallery article.post-entry .entry-content-wrapper .entry-footer {
	width:calc(50% - 50px);
	float:left;
}
.em-item-single .single_discount {
	width:50% !important;
	float:right;
}
#top.single-event article.post-entry .entry-content-wrapper .event_content ul,
#top.single-event article.post-entry .entry-content-wrapper .event_content ul li {
	width:auto !important;
}
#top.single-event article.post-entry .entry-content-header,
#top.single-partner_offers article.post-entry .entry-content-header {
	float:left;	
}
#top.single-event article.post-entry .entry-content-wrapper,
#top.single-event article.post-entry .entry-content-wrapper *:not(.em-location-map-container, .em-location-map-container *),
#top.single-partner_offers article.post-entry .entry-content-wrapper,
#top.single-partner_offers article.post-entry .entry-content-wrapper * {
	max-width:unset !important;
	width:100%;
}
#top.single-event article.post-entry .entry-content-wrapper .event_content img,
#top.single-event article.post-entry .entry-content-wrapper .event_content a {
	max-width:100% !important;
	width:auto;
}
#top.single-event article.post-entry .entry-content .event_content,
#top.single-event article.post-entry .post-meta-infos,
#top.single-event article.post-entry .entry-footer,
#top.single-partner_offers article.post-entry .content_left,
#top.single-partner_offers article.post-entry .entry-content .partner_samenvatting,
#top.single-partner_offers article.post-entry .entry-content .partner_content,
#top.single-partner_offers article.post-entry .post-meta-infos,
#top.single-partner_offers article.post-entry .entry-footer {
	width:calc(50% - 50px);
	float:left;
	margin-right:50px;
}
#top.single-partner_offers article.post-entry .content_left,
#top.single-partner_offers article.post-entry .entry-content .partner_samenvatting,
#top.single-partner_offers article.post-entry .entry-content .partner_content,
#top.single-partner_offers article.post-entry .post-meta-infos,
#top.single-partner_offers article.post-entry .entry-footer {
	clear:both;	
}
#top.single-partner_offers article.post-entry .entry-content-wrapper .entry-content-header {
	position:relative;
}
#top.single-partner_offers article.post-entry a.get_the_deal {
	background-color:#0050b2;
	text-align:left;
	padding:15px 30px;
	font-weight:bold;
	border-radius:50px;
	color:#fff8d5;
	max-width:calc(50% - 50px);
	width:auto;
	position:absolute;
	right:0;
	top:0;
	width:35%;
	font-size:20px;
}
#top.single-partner_offers article.post-entry a.get_the_deal:after {
	content:"\e815";
	font-family:"hollandbio-icons";
	float:right;
	font-weight:normal;
}
#top.single-partner_offers article.post-entry a.partner_pdf {
	background-color:#0050b2;
	text-align:left;
	padding:15px 30px;
	font-weight:bold;
	border-radius:50px;
	color:#fff8d5;
	max-width:calc(50% - 50px);
	width:auto;
	position:absolute;
	right:0;
	top:100px;
	width:35%;
	font-size:20px;
}
#top.single-partner_offers article.post-entry a.partner_pdf:after {
	content:"\e80a";
	font-family:"hollandbio-icons";
	float:right;
	font-weight:normal;
}
#top.single-partner_offers article.post-entry .big-preview {
	margin-top:0;	
}
#top.single-partner_offers article.post-entry .big-preview a {
	width:auto;
	max-width:300px !important;
}
#top.single-partner_offers article.post-entry .entry-content-header .blog-categories {
	font-size:16px;	
	text-transform:none;
}
#top.single-partner_offers article.post-entry .entry-content-header .post-title {
	font-size:30px;	
}
#top.single-partner_offers article.post-entry .entry-content .partner_samenvatting {
	font-size:22px;	
}
#top.single-partner_offers article.post-entry .entry-content .partner_content {
	font-size:18px;
}

#top.single-event article.post-entry .entry-content .big-preview {
	width:50%;
	float:right;
	margin-top:0;
}
#top.single-partner_offers article.post-entry .blog-categories {
	top:auto;	
}
#top.wp-singular.single.single-post .single-back-link {
	margin-top: 50px;
}
#top article.post-entry .single-back-link,
#top.wp-singular.single.single-post .single-back-link,
#top.single-event .flex_column .single-back-link {
	width:100%;
	background-color:#feea7f;
	display:block;
	padding:25px 50px;
	margin-bottom:50px;
	font-size:20px;
}
#top.single-event article.post-entry .single-back-link,
#top.single-event .flex_column .single-back-link {
	background-color:#ffcde8;
}
#top.single-post article.post-entry .single-back-link,
#top.wp-singular.single.single-post .single-back-link {
	background-color:#8ccfed;
}
#top.single-post article.post-entry .single-back-link.publicaties {
	background-color:#e2f3fa;
}
#top.single-event article.post-entry .single-back-link-wrapper {
	background-color:#ffcde8;
	padding:25px 50px;
	float:left;
	width:100%;
	margin-bottom:50px;
}
#top.single-event article.post-entry .single-back-link-wrapper span {
	float:left;
	font-size:20px;
}
#top.single-event article.post-entry .single-back-link-wrapper a {
	float:left;
	display:inline-block;
	width:auto;
	margin:0;
	padding:0;
}

@media only screen and (max-width: 989px) {
.em-item-single .single_discount {
	width:100% !important;
	float:none;
	margin-bottom:25px;
}
	#top.single-event article.post-entry .entry-content .event_content,
#top.single-event article.post-entry .post-meta-infos,
#top.single-event article.post-entry .entry-footer {
	width:100%;
	float:none;
	margin-right:0px;
}
	#top.single-event article.post-entry .entry-content .big-preview {
	width:100%;
	float:none;
	margin-top:25px;
}
}
#top.single article.post-entry .entry-content-wrapper .post_delimiter {
	visibility:hidden;	
}
#top.single-event article.post-entry .entry-content-wrapper .entry-footer *,
#top.single-partner_offers article.post-entry .entry-content-wrapper .entry-footer * {
	width:auto;
}
#top.single-event article.post-entry .entry-content-wrapper .entry-footer ul.av-share-box-list,
#top.single-partner_offers article.post-entry .entry-content-wrapper .entry-footer ul.av-share-box-list {
	width:100%;
}
#top.single-event article.post-entry .entry-content-wrapper .entry-footer ul.av-share-box-list li .avia-arrow,
#top.single-partner_offers article.post-entry .entry-content-wrapper .entry-footer ul.av-share-box-list li .avia-arrow {
	width:10px;
}

.wpls-logo-showcase .wpls-logo-cnt.slick-slide img.wp-post-image {
/*  border-radius: 50% !important;*/
}

.avia-timeline .milestone_icon.milestone-icon-hasborder .milestone_inner {
	line-height: 96px;
}
.avia-timeline .milestone_icon {
	font-size: 50px;
	display: block;
	height: 100px;
	width: 100px;
	line-height: 100px;
}
.avia-timeline-vertical.av-milestone-placement-alternate .av-milestone-icon-wrap {
	width: 100px;
}

#top .hr-custom .hr-inner.inner-border-av-border-fat {
	border-top-width:4px;
}
.avia-team-member .team-member-name {
	text-transform:uppercase;
	padding-top:20px;
}
.avia-team-member .team-member-name,
.avia-team-member .team-member-job-title {
	text-align:center;
	font-size:18px;
}
.av-magazine .av-magazine-content-wrap .av-magazine-title,
.av-magazine .av-magazine-content-wrap .av-magazine-time {
	font-size:18px;
	text-transform:unset;
}
#top .av-masonry.uitgelicht .av-masonry-entry .av-masonry-entry-title {
	font-size:40px;
}
h3.eventname-uitgelicht {
	font-size:60px;
}
@media only screen and (max-width: 767px) {
	#top .av-masonry.uitgelicht .av-masonry-entry .av-masonry-entry-title {
		font-size:30px;
	}
	h3.eventname-uitgelicht {
	font-size:30px;
}
}

#top .av-caption-style-overlay .av-masonry-entry .av-masonry-entry-title {
	font-size:24px;
}
.av-masonry-date {
	font-size:16px;
}
.avia-animated-number .avia-animated-number-title span {
	/*font-size:80px;*/
	font-family:"Halvar Breitschrift ExtraBold";
	opacity:1;
}
.avia-animated-number .avia-animated-number-title .avia-no-number {
	font-size:inherit;
}
.avia-progress-bar .progressbar-title-wrap .progressbar-title {
	color:#000000;
	font-weight:normal;
	font-size:15px;
	text-transform:none;
}
.single-post h1.post-title,
.single-event h1.post-title {
	font-size:24px !important;
}
.av-share-box ul li a {
    font-size: 24px;
}
body#top .av-share-link.av-social-link-twitter [data-av_iconfont="entypo-fontello"]::before {
	content: "\e81A";
	font-family: "hollandbio-icons" !important;
}
body#top .av-share-link.av-social-link-whatsapp [data-av_iconfont="entypo-fontello"]::before {
	content: "\e81D";
	font-family: "hollandbio-icons" !important;
}
body#top .av-share-link.av-social-link-linkedin [data-av_iconfont="entypo-fontello"]::before {
	content: "\e81C";
	font-family: "hollandbio-icons" !important;
}
body#top .av-share-link.av-social-link-mail [data-av_iconfont="entypo-fontello"]::before {
	content: "\e815";
	font-family: "hollandbio-icons" !important;
	font-size: 20px;
}
#top.single-post div .avia-gallery .avia-gallery-big,
#top.single-post div .avia-gallery img {
	border:none;
}
.avia_ajax_form .form_element .input_checkbox_label {
	width:calc(100% - 45px);
}
#leden .entry-content-wrapper div.flex_column.av_one_full {
	/*max-height:500px;
	height:500px;*/
	/*max-height:750px;
	height:750px;*/
	overflow:hidden;
}
#leden.large .entry-content-wrapper div.flex_column.av_one_full {
	max-height:unset;
	height:auto;
	overflow:visible;
}
#leden .entry-content-wrapper div.flex_column.av_one_full article.inner-entry a.grid-image {
	width:150px;
	margin:0 auto;
	padding:20px;
	opacity:1;
}
#leden .entry-content-wrapper div.flex_column.av_one_full::after {
	content: " ";
	display: block;
	background: rgb(226,243,250);
	background: linear-gradient(0deg, rgba(226,243,250,1) 20%, rgba(226,243,250,0) 100%);
	clear: both;
	position: absolute;
	bottom: 0px;
	width: 100%;
	height: 50px;
	visibility: visible;
	z-index: 9999;
	left: 0px;
	border-bottom:50px solid rgb(226,243,250);
}
#leden.large .entry-content-wrapper div.flex_column.av_one_full::after {
  content: " ";
  display: none;
  background: rgb(226,243,250);
	background: linear-gradient(0deg, rgba(226,243,250,1) 20%, rgba(226,243,250,0) 100%);
  clear: both;
  position: absolute;
  bottom: 0px;
  width: 100%;
  height: 0px;
  visibility: visible;
  z-index: 9999;
  left: 0px;
}
.custom-portfolio.grid-sort-container .grid-entry .avia-arrow {
	display:none;
}
.custom-portfolio.grid-sort-container .grid-entry.no_margin.av_one_fourth {
  padding: 5px;
}
.custom-portfolio .grid-entry-title {
	font-size:15px;
}
.grid-entry .inner-entry {
  margin-right: 0px;
  box-shadow: unset;
  border-radius: 5px;
  border: 1px solid;
}
.grid-entry .inner-entry .grid-content {
  border-radius: 5px;
}
.avia-button-center.btn-leden-less {
	display:none;
}

.join_icon {
	display:inline-block;
	position:relative;
	top:-15px;
}
@media only screen and (min-width: 768px) {
.join_icon:first-of-type {
	padding-left:100px;
	padding-right:20px;
}

.join_icon:first-of-type::before {
	content:"Connect: ";
	font-family:"Halvar Mittelschrift Bold", Arial, Helvetica, sans-serif;
	position:absolute;
	left:20px;
/* 	font-weight:bold; */
	top:50%;
	transform:translateY(-50%);
}
}

#footer-page span.av_font_icon.avia-icon-pos-left {
	margin-right:15px;
}
#footer-page span.av_font_icon a.av-icon-char {
	line-height:40px;
}

#top .publicaties .av-iconlist-small .iconlist_icon {
  width: 30px;
  line-height: 48px;
	font-size: 24px;
}
#top .publicaties .av-iconlist-small li
{
  padding: 10px 0px;
}
#top .avia-icon-list-container.publicaties
{
  margin: 18px 0;
  clear: both;
}
.avia_textblock.publicaties p {
	float:left;
}
.avia_textblock.publicaties p:not(:first-of-type) {
  line-height: 76px;
}
.avia_textblock.publicaties p a {
	display:flex;
	justify-content:center;
	align-items:center;
}
.avia_textblock.publicaties hr {
	margin:0;
}
.avia_textblock.successen hr {
	margin:30px 0 10px;
}
#top .av-masonry.publicaties a.av-masonry-entry figcaption.av-inner-masonry-content .av-inner-masonry-content-pos {
	vertical-align:top;
}
#top .av-masonry.publicaties a.av-masonry-entry figcaption.av-inner-masonry-content .av-inner-masonry-content-pos-content {
	text-align:left;
	color:#ffffff;
}
#top .av-masonry.publicaties a.av-masonry-entry figcaption.av-inner-masonry-content .av-inner-masonry-content-pos-content .av-masonry-entry-title {
	font-size:18px;
}
#top .av-masonry.publicaties a.av-masonry-entry figcaption.av-inner-masonry-content .av-inner-masonry-content-pos-content .av-masonry-entry-content {
	font-size:16px;
}
#top .av-masonry.publicaties a.av-masonry-entry figcaption.av-inner-masonry-content .av-inner-masonry-content-pos-content .av-masonry-date {
	display:none;
}
#top .av-masonry.publicaties a.av-masonry-entry figcaption.av-inner-masonry-content .av-inner-masonry-content-pos-content .read_more:after {
	/*content:"\e80a";
	font-family:"hollandbio-icons";*/
	content:"";
	position:absolute;
	bottom:20px;
	/*font-size:30px;*/
	background-image:url("https://www.hollandbio.nl/wp-content/uploads/2024/01/arrow.svg");
	background-repeat:no-repeat;
	background-position:center center;
	width:30px;
	height:30px;
}
#top div.container .av-masonry .av-masonry-sort,
ul.event-category-list {
	margin-bottom:50px;
}
.main_color .avia_textblock hr {
	border-color:#0050b2;
}
#top .avia-progress-bar .progress {
	box-shadow:none;
}
#top .av_inherit_color h3 a {
	text-decoration:none;
}
#top .iconbox_left_content .iconbox_icon {
	margin-right:35px;
}
#top .iconbox_left_content.time-to-act .iconbox_content .entry-content-header .iconbox_content_title {
	text-transform:unset;
}
.m2m-section figcaption.av-inner-masonry-content {
	color:#ffffff;
	max-height:173px;
	min-height:173px;
	font-size:20px;
	font-weight:bold;
	text-transform:uppercase;
	padding:20px 35px 50px 35px;
}
.m2m-section figcaption.av-inner-masonry-content .avia-arrow {
	display:none;
}

.flex_column.member_benefits:hover {
	background-color:#004fb2;
}
.flex_column.member_benefits:hover .av_font_icon .av-icon-char,
.flex_column.member_benefits:hover .av_textblock_section .avia_textblock h3 {
	color:#cbefff;
}
#top .flex_column.publicaties {
	border-top:1px solid #0050b2;
}
#top .avia-buttonrow-wrap.publicaties .avia-button {
	border-radius:30px;
	width:100%;
	text-align:left;
	padding: 15px 25px;
}
#top .avia-buttonrow-wrap.publicaties .avia-button:first-child {
	margin-top:0px;
}
@media only screen and (min-width: 990px) {
	#top .av-special-heading.publicaties h2.av-special-heading-tag {
	  float: left;
	  width: 34%;
	}
	#top .av-special-heading.publicaties .av-subheading.av-subheading_below {
	  float: left;
	  width: 66%;
	}
}
#top .av-special-heading.publicaties::after{
	clear:both;
	display:block;
	content:" ";
}
#top .av-masonry-container {
  width: 100%;
}
@media only screen and (max-width: 989px) {
	.logo_slider .wpls-logo-showcase .slick-slide .wpls-fix-box {
		aspect-ratio:1;
	}
	.logo_slider .wpls-logo-showcase .slick-slide .wpls-fix-box img {
		width:100%;
		padding:10px !important;
	}
	#top .avia-section.programmas .flex_column_table .flex_column {
		border:none;
	}
	.responsive.av-no-preview .team-social a {
		padding:0;
	}

  .responsive.av-no-preview #top .avia-team-member .team-social {
    border: 0px none;
    background: transparent;
	}
  .av-no-preview ul.avia-timeline-vertical li {

    padding: 0 0 0 80px;
	}
	.avia-timeline-boxshadow .av-milestone-contentbox {
  padding: 20px;
	}
}
#top .wp-element-button,
#top .wp-block-button__link {
	padding:15px 30px 13px;
	font-size:13px;
	min-width:139px;
	background-color:#0050b2;
	color:#ffffff;
	border:2px solid #004fb2;
	border-radius:9px;
	display:initial;
	text-align:center;
}
#top .wp-element-button:hover,
#top .wp-block-button__link:hover {
	opacity:0.9;
	transition:all 0.4s ease-in-out;
}
#top form#searchform .ajax_search_response h4,
#top form#searchform .ajax_search_response a.av_ajax_search_entry .av_ajax_search_image,
#top form#searchform .ajax_search_response a.av_ajax_search_entry .av_ajax_search_content .av_ajax_search_title {
	color:#0050b2;
}

#top .av-masonry.partner_offers_list .av-masonry-entry .av-inner-masonry-sizer {
	padding-bottom:0;	
}
#top .av-masonry.partner_offers_list .av-masonry-entry .av-inner-masonry {
	display:flex;
	position:relative;
}
#top .av-masonry.partner_offers_list .av-masonry-entry .av-inner-masonry .av-masonry-outerimage-container {
	max-width:20%;
	float:left;
	position:relative;
	width:100%;
	aspect-ratio:1;
}
#top .av-masonry.partner_offers_list .av-masonry-entry .av-inner-masonry .av-masonry-outerimage-container .av-masonry-image-container {
	background-size:90%, contain;
	background-repeat:no-repeat;
	aspect-ratio:1;
}
#top .av-masonry.partner_offers_list .av-masonry-entry .av-inner-masonry .av-inner-masonry-content {
	max-width:80%;
	float:left;
	position:relative;
	/*background-color:#cbefff;*/
	background-color:rgba(140, 207, 237, 0.11);
	margin-left:50px;
	padding-left:75px;
	padding-right:75px;
}
#top .av-masonry.partner_offers_list .av-masonry-entry .av-inner-masonry .av-inner-masonry-content:before {
	content:'';
	background-color:#ffffff;
	position:absolute;
	left:-25px;
	top:50%;
	transform:translateY(-50%) rotate(45deg);
	width:50px;
	height:50px;
}
#top .av-masonry.partner_offers_list .av-masonry-entry .av-inner-masonry .av-inner-masonry-content .av-inner-masonry-content-pos {
	float:left;
	max-width:65%;
}
#top .av-masonry.partner_offers_list .av-masonry-container {
	height:auto !important;	
	border-bottom:1px solid;
}
#top .av-masonry.partner_offers_list .av-masonry-container .av-masonry-entry.partner_offers {
	position:relative !important;
	top:0 !important;
	padding:20px 0px;
	border-top:1px solid;
}
#top .av-masonry.partner_offers_list .av-masonry-entry .av-inner-masonry .av-inner-masonry-content .partner_offers_btns {
	position:relative;
	/*right:20px;
	top:50%;
	transform:translateY(-50%);*/
	max-width:30%;
	/*height:100%;*/
	float:right;
	display:flex;
	flex-direction:column;
	row-gap:15px;
	/*justify-content:center;*/
}
#top .av-masonry.partner_offers_list .av-masonry-entry .av-inner-masonry .av-inner-masonry-content .partner_offers_btns .get_the_deal {
	background-color:#0050b2;
	text-align:center;
	font-weight:bold;
	border:1px solid #0050b2;
	border-radius:50px;
	color:#fff8d5;
	width:auto;
	font-size:14px;
}
#top .av-masonry.partner_offers_list .av-masonry-entry .av-inner-masonry .av-inner-masonry-content .partner_offers_btns .read_more_btn {
	color:#0050b2;
	text-align:center;
	font-weight:bold;
	border:1px solid #0050b2;
	border-radius:50px;
	width:auto;
}
#top .av-masonry.partner_offers_list .av-masonry-entry .av-inner-masonry .av-inner-masonry-content .partner_offers_btns .read_more_btn:hover {
	/*color:#ffffff;*/
	color:#fff8d5;
	background-color:#0050b2;
	text-align:center;
	font-weight:bold;
	border:1px solid #0050b2;
	border-radius:50px;
	width:auto;
}
#top .av-masonry.partner_offers_list .av-masonry-entry .av-inner-masonry .av-inner-masonry-content .partner_offers_btns .get_the_deal .btn_text,
#top .av-masonry.partner_offers_list .av-masonry-entry .av-inner-masonry .av-inner-masonry-content .partner_offers_btns .read_more_btn .btn_text {
	padding:15px 30px;
	display:block;
}
#top .av-masonry.partner_offers_list .av-masonry-entry .av-inner-masonry .av-inner-masonry-content .masonry_head .partner_cats {
	font-size:14px;	
}
#top .av-masonry.partner_offers_list .av-masonry-entry .av-inner-masonry .av-inner-masonry-content .masonry_head .entry-title {
	font-size:28px;
	margin-bottom:30px;
	margin-top:10px;
}
#top .av-masonry.partner_offers_list .av-masonry-sort .av-sort-by-term a {
	border-color:#0050b2;
	color:#0050b2;
}
#top .av-masonry.partner_offers_list .av-masonry-sort .av-sort-by-term a.active_sort,
#top .av-masonry.partner_offers_list .av-masonry-sort .av-sort-by-term a:hover {
	color:#ffffff;
	background-color:#0050b2;
}
@media only screen and (max-width:989px) {
	#top .av-masonry.partner_offers_list .av-masonry-entry .av-inner-masonry {
		flex-direction:column;
	}
	#top .av-masonry.partner_offers_list .av-masonry-entry .av-inner-masonry .av-masonry-outerimage-container {
		max-width:100%;
		aspect-ratio:unset;
	}
	#top .av-masonry.partner_offers_list .av-masonry-entry .av-inner-masonry .av-inner-masonry-content {
		max-width:100%;
		margin-left:0;
	}
	#top .av-masonry.partner_offers_list .av-masonry-entry .av-inner-masonry .av-masonry-outerimage-container .av-masonry-image-container {
		position:relative;
		max-width:300px;
		margin:0 auto;
	}
	#top .av-masonry.partner_offers_list .av-masonry-entry .av-inner-masonry .av-inner-masonry-content:before {
		left:50%;
		top:-25px;
		transform:translateX(-50%) rotate(45deg);
	}	
}
@media only screen and (max-width:767px) {
	#top .flex_column.voordeel_column article.iconbox .iconbox_icon {
		width:100% !important;
		margin-right:0;
	}
	#top .flex_column.voordeel_column article.iconbox .iconbox_content {
		width:100%;
	}
	#top .av-masonry.partner_offers_list .av-masonry-entry .av-inner-masonry .av-inner-masonry-content {
		padding:25px 50px;
	}
	#top .av-masonry.partner_offers_list .av-masonry-entry .av-inner-masonry .av-inner-masonry-content .av-inner-masonry-content-pos {
		max-width:100%;
	}
	#top .av-masonry.partner_offers_list .av-masonry-entry .av-inner-masonry .av-inner-masonry-content .partner_offers_btns {
		max-width:100%;
		width:100%;
		margin-top:25px;
	}
}

#top .flex_column.voordeel_column:hover {
	background-color:#0050b2;
}
/*#top .flex_column.voordeel_column:hover:after,*/
#top .flex_column.voordeel_column.active:after {
	content:"";
	position:absolute;
	display:block;
	width:30px;
	height:30px;
	bottom:-25px;
	left:50%;
	transform:translateX(-50%);
	background-color:#0050b2;
	rotate:45deg;
	visibility:visible;
}
#top .flex_column.voordeel_column.active {
	background-color:#0050b2;
}
#top .flex_column.voordeel_column:hover article.iconbox .iconbox_icon,
#top .flex_column.voordeel_column:hover article.iconbox .iconbox_content .iconbox_content_title,
#top .flex_column.voordeel_column:hover article.iconbox .iconbox_content .iconbox_content_container,
#top .flex_column.voordeel_column.active article.iconbox .iconbox_icon,
#top .flex_column.voordeel_column.active article.iconbox .iconbox_content .iconbox_content_title,
#top .flex_column.voordeel_column.active article.iconbox .iconbox_content .iconbox_content_container{
	color:#cbefff;	
}
#top .flex_column.voordeel_column article.iconbox .iconbox_content .iconbox_content_title {
	text-transform:none;	
}
#top .flex_column.voordeel_column article.iconbox .iconbox_icon {
	width:auto;
	height:auto;
	line-height:normal;
	font-size:80px;
}
#top .flex_column.voordeel_column.korting article.iconbox .iconbox_icon {
	font-size:84px;
}


/* COOKIEBOT */
#top .cookieconsent-optout-preferences,
#top .cookieconsent-optout-statistics,	
#top .cookieconsent-optout-marketing {
	width:100%;
}
#top .cookieconsent-optout-preferences a,
#top .cookieconsent-optout-statistics a,	
#top .cookieconsent-optout-marketing a,
#top a#CookieDeclarationChangeConsentChange {
	font-weight:bold;
	text-decoration:underline;
}

/* SEARCH AND FILTER */
#top .search-filter-base #search-filter-input-radio-0 {
	text-align:center;
	margin-bottom:50px;
}
#top .search-filter-base #search-filter-input-radio-0 .search-filter-input-radio {
	display:inline-block;
	padding:0;
	border-radius:20px;
	border:1px solid;
	min-width:100px;
	margin:0px 20px 10px 0px;
}
#top .search-filter-base #search-filter-input-radio-0 .search-filter-input-radio:last-of-type {
	margin-right:0;
}
#top .search-filter-base #search-filter-input-radio-0 .search-filter-input-radio .search-filter-input-radio__input,
#top .search-filter-base #search-filter-input-radio-0 .search-filter-input-radio .search-filter-input-radio__container .search-filter-input-radio__control {
	display:none;
}
#top .search-filter-base #search-filter-input-radio-0 .search-filter-input-radio .search-filter-input-radio__container {
	padding:5px 20px;
	line-height:30px;
}
#top .search-filter-base #search-filter-input-radio-0 .search-filter-input-radio .search-filter-input-radio__container .search-filter-input-radio__label {
	padding:0;
	text-align:center;
	display:block;
}
#top .search-filter-base #search-filter-input-radio-0 .search-filter-input-radio:nth-of-type(5n+1) {
	border-color:#808080;
}
#top .search-filter-base #search-filter-input-radio-0 .search-filter-input-radio:nth-of-type(5n+1):hover,
#top .search-filter-base #search-filter-input-radio-0 .search-filter-input-radio:nth-of-type(5n+1).search-filter-input-radio--is-active {
	background-color:#808080;
}
#top .search-filter-base #search-filter-input-radio-0 .search-filter-input-radio:nth-of-type(5n+1):hover .search-filter-input-radio__label,
#top .search-filter-base #search-filter-input-radio-0 .search-filter-input-radio:nth-of-type(5n+1).search-filter-input-radio--is-active .search-filter-input-radio__label {
	color:#ffffff;
}
#top .search-filter-base #search-filter-input-radio-0 .search-filter-input-radio:nth-of-type(5n+1) .search-filter-input-radio__label {
	color:#808080;
}
#top .search-filter-base #search-filter-input-radio-0 .search-filter-input-radio:nth-of-type(5n+2) {
	border-color:#004fb2;
}
#top .search-filter-base #search-filter-input-radio-0 .search-filter-input-radio:nth-of-type(5n+2):hover,
#top .search-filter-base #search-filter-input-radio-0 .search-filter-input-radio:nth-of-type(5n+2).search-filter-input-radio--is-active {
	background-color:#004fb2;
}
#top .search-filter-base #search-filter-input-radio-0 .search-filter-input-radio:nth-of-type(5n+2):hover .search-filter-input-radio__label,
#top .search-filter-base #search-filter-input-radio-0 .search-filter-input-radio:nth-of-type(5n+2).search-filter-input-radio--is-active .search-filter-input-radio__label {
	color:#ffffff;
}
#top .search-filter-base #search-filter-input-radio-0 .search-filter-input-radio:nth-of-type(5n+2) .search-filter-input-radio__label {
	color:#004fb2;
}
#top .search-filter-base #search-filter-input-radio-0 .search-filter-input-radio:nth-of-type(5n+3) {
	border-color:#151857;
}
#top .search-filter-base #search-filter-input-radio-0 .search-filter-input-radio:nth-of-type(5n+3):hover,
#top .search-filter-base #search-filter-input-radio-0 .search-filter-input-radio:nth-of-type(5n+3).search-filter-input-radio--is-active {
	background-color:#151857;
}
#top .search-filter-base #search-filter-input-radio-0 .search-filter-input-radio:nth-of-type(5n+3):hover .search-filter-input-radio__label,
#top .search-filter-base #search-filter-input-radio-0 .search-filter-input-radio:nth-of-type(5n+3).search-filter-input-radio--is-active .search-filter-input-radio__label {
	color:#ffffff;
}
#top .search-filter-base #search-filter-input-radio-0 .search-filter-input-radio:nth-of-type(5n+3) .search-filter-input-radio__label {
	color:#151857;
}
#top .search-filter-base #search-filter-input-radio-0 .search-filter-input-radio:nth-of-type(5n+4) {
	border-color:#36b8a0;
}
#top .search-filter-base #search-filter-input-radio-0 .search-filter-input-radio:nth-of-type(5n+4):hover,
#top .search-filter-base #search-filter-input-radio-0 .search-filter-input-radio:nth-of-type(5n+4).search-filter-input-radio--is-active {
	background-color:#36b8a0;
}
#top .search-filter-base #search-filter-input-radio-0 .search-filter-input-radio:nth-of-type(5n+4):hover .search-filter-input-radio__label,
#top .search-filter-base #search-filter-input-radio-0 .search-filter-input-radio:nth-of-type(5n+4).search-filter-input-radio--is-active .search-filter-input-radio__label {
	color:#ffffff;
}
#top .search-filter-base #search-filter-input-radio-0 .search-filter-input-radio:nth-of-type(5n+4) .search-filter-input-radio__label {
	color:#36b8a0;
}
#top .search-filter-base #search-filter-input-radio-0 .search-filter-input-radio:nth-of-type(5n+5) {
	border-color:#eb717b;
}
#top .search-filter-base #search-filter-input-radio-0 .search-filter-input-radio:nth-of-type(5n+5):hover,
#top .search-filter-base #search-filter-input-radio-0 .search-filter-input-radio:nth-of-type(5n+5).search-filter-input-radio--is-active {
	background-color:#eb717b;
}
#top .search-filter-base #search-filter-input-radio-0 .search-filter-input-radio:nth-of-type(5n+5):hover .search-filter-input-radio__label,
#top .search-filter-base #search-filter-input-radio-0 .search-filter-input-radio:nth-of-type(5n+5).search-filter-input-radio--is-active .search-filter-input-radio__label {
	color:#ffffff;
}
#top .search-filter-base #search-filter-input-radio-0 .search-filter-input-radio:nth-of-type(5n+5) .search-filter-input-radio__label {
	color:#eb717b;
}
#top .search-filter-query .search-filter-query-posts .col1 {
	width:calc( (100% / 3) - 10px );
	float:left;
	aspect-ratio:1;
	margin-right:15px;
	margin-bottom:15px;
	display:flex;
	flex-wrap:wrap;
	align-items:end;
	background-repeat:no-repeat;
	background-size:cover;
}
#top .search-filter-query .search-filter-query-posts .col1 a {
	display:table-cell;
	vertical-align:bottom;
	padding:20px 20px 50px 20px;
}
#top .search-filter-query .search-filter-query-posts .col1 a span.date {
	margin:0;
}
#top .search-filter-query .search-filter-query-posts .col1 h2,
#top .search-filter-query .search-filter-query-posts .col1 span.date {
	color:#ffffff;
}
#top .search-filter-query .search-filter-query-posts .col1 h2 {
	font-size:24px;
	line-height:1.3em;
	font-weight:normal;
}
#top .search-filter-query .search-filter-query-posts .col1 span.date {
	font-size:16px;
}
#top .search-filter-query .search-filter-query-posts .col1.color1 {
	background-image:url('https://www.hollandbio.nl/wp-content/uploads/2024/01/hollandbio_tegels-1.png');
}
#top .search-filter-query .search-filter-query-posts .col1.color2 {
	background-image:url('https://www.hollandbio.nl/wp-content/uploads/2024/01/hollandbio_tegels2-1.png');
}
#top .search-filter-query .search-filter-query-posts .col1.color3 {
	background-image:url('https://www.hollandbio.nl/wp-content/uploads/2024/01/hollandbio_tegels3-1.png');
}
#top .search-filter-query .search-filter-query-posts .col1.color4 {
	background-image:url('https://www.hollandbio.nl/wp-content/uploads/2024/01/hollandbio_tegels4-1.png');
}
#top .search-filter-query .search-filter-query-posts .col1.color5 {
	background-image:url('https://www.hollandbio.nl/wp-content/uploads/2024/01/hollandbio_tegels5-1.png');
}
#top .search-filter-query .search-filter-query-posts .col1.color6 {
	background-image:url('https://www.hollandbio.nl/wp-content/uploads/2024/01/hollandbio_tegels6-1.png');
}
#top .search-filter-query .search-filter-query-posts .col1.color7 {
	background-image:url('https://www.hollandbio.nl/wp-content/uploads/2024/01/hollandbio_tegels7-1.png');
}
#top .search-filter-query .search-filter-query-posts .col1.color8 {
	background-image:url('https://www.hollandbio.nl/wp-content/uploads/2024/01/hollandbio_tegels31.png');
}
#top .search-filter-query .search-filter-query-posts .col1.color9 {
	background-image:url('https://www.hollandbio.nl/wp-content/uploads/2024/01/hollandbio_tegels9-1.png');
}
#top .search-filter-query .search-filter-query-posts .col1.color10 {
	background-image:url('https://www.hollandbio.nl/wp-content/uploads/2024/01/hollandbio_tegels10-1.png');
}
#top .search-filter-query .search-filter-query-posts .col1.color11 {
	background-image:url('https://www.hollandbio.nl/wp-content/uploads/2024/01/hollandbio_tegels11.png');
}
#top .search-filter-query .search-filter-query-posts .col1.color12 {
	background-image:url('https://www.hollandbio.nl/wp-content/uploads/2024/01/hollandbio_tegels12.png');
}
#top .search-filter-query .search-filter-query-posts .col1.color13 {
	background-image:url('https://www.hollandbio.nl/wp-content/uploads/2024/01/hollandbio_tegels13.png');
}
#top .search-filter-query .search-filter-query-posts .col1.color14 {
	background-image:url('https://www.hollandbio.nl/wp-content/uploads/2024/01/hollandbio_tegels14-1.png');
}
#top .search-filter-query .search-filter-query-posts .col1.color15 {
	background-image:url('https://www.hollandbio.nl/wp-content/uploads/2024/01/hollandbio_tegels15.png');
}
#top .search-filter-query .search-filter-query-posts .col1.color16 {
	background-image:url('https://www.hollandbio.nl/wp-content/uploads/2024/01/hollandbio_tegels16-1.png');
}
#top .search-filter-query .search-filter-query-posts .col1.color17 {
	background-image:url('https://www.hollandbio.nl/wp-content/uploads/2024/01/hollandbio_tegels33.png');
}
#top .search-filter-query .search-filter-query-posts .col1.color18 {
	background-image:url('https://www.hollandbio.nl/wp-content/uploads/2024/01/hollandbio_tegels34-1.png');
}
#top .search-filter-query .search-filter-query-posts .col1.color19 {
	background-image:url('https://www.hollandbio.nl/wp-content/uploads/2024/01/hollandbio_tegels35-1.png');
}
#top .search-filter-query .search-filter-query-posts .col1.color20 {
	background-image:url('https://www.hollandbio.nl/wp-content/uploads/2024/01/hollandbio_tegels20.png');
}
#top .search-filter-query .search-filter-query-posts .col1.color21 {
	background-image:url('https://www.hollandbio.nl/wp-content/uploads/2024/01/hollandbio_tegels36-1.png');
}
#top .search-filter-query .search-filter-query-posts .col1.color22 {
	background-image:url('https://www.hollandbio.nl/wp-content/uploads/2024/01/hollandbio_tegels37-1.png');
}
#top .search-filter-query .search-filter-query-posts .col1.color23 {
	background-image:url('https://www.hollandbio.nl/wp-content/uploads/2024/01/hollandbio_tegels38-1.png');
}
#top .search-filter-query .search-filter-query-posts .col1.color24 {
	background-image:url('https://www.hollandbio.nl/wp-content/uploads/2024/01/hollandbio_tegels39-1.png');
}
#top .search-filter-query .search-filter-query-posts .col1.color25 {
	background-image:url('https://www.hollandbio.nl/wp-content/uploads/2024/01/hollandbio_tegels41-1.png');
}
#top .search-filter-query .search-filter-query-posts .col1.color26 {
	background-image:url('https://www.hollandbio.nl/wp-content/uploads/2024/01/hollandbio_tegels26.png');
}
#top .search-filter-query .search-filter-query-posts .col1.color27 {
	background-image:url('https://www.hollandbio.nl/wp-content/uploads/2024/01/hollandbio_tegels42-1.png');
}
#top .search-filter-query .search-filter-query-posts .col1.color28 {
	background-image:url('https://www.hollandbio.nl/wp-content/uploads/2024/01/hollandbio_tegels44.png');
}
#top .search-filter-query .search-filter-query-posts .col1.color29 {
	background-image:url('https://www.hollandbio.nl/wp-content/uploads/2024/01/hollandbio_tegels29-1.png');
}
#top .search-filter-query .pagination {
	padding:0;
}
#top .search-filter-query .pagination .nav-previous,
#top .search-filter-query .pagination .nav-next {
	display:none;
}
#top .search-filter-query .pagination .wp-pagenavi {
	float:left;
	width:100%;
	padding:5px 0px;
}
#top .search-filter-query .pagination .wp-pagenavi .pages {
	float:right;
}
/*@media only screen and (min-width:991px) {
	#top .search-filter-query .search-filter-query-posts .col1:nth-of-type(3n+3) {
		margin-right:0;
	}
}*/
#top .search-filter-query .search-filter-query-posts .col1:nth-of-type(3n+3) {
		margin-right:0;
}
/*@media only screen and (min-width:867px) and (max-width:990px) {
	#top .search-filter-query .search-filter-query-posts .col1 h2 {
		overflow:hidden;
		display:-webkit-box;
		-webkit-line-clamp:4;
		line-clamp:4;
		-webkit-box-orient:vertical;
	}
}
@media only screen and (min-width:768px) and (max-width:866px) {
	#top .search-filter-query .search-filter-query-posts .col1 h2 {
		overflow:hidden;
		display:-webkit-box;
		-webkit-line-clamp:3;
		line-clamp:3;
		-webkit-box-orient:vertical;
	}
}
@media only screen and (min-width:581px) and (max-width:767px) {
	#top .search-filter-query .search-filter-query-posts .col1 {
		width:calc( (100% / 2) - ( 15px / 2 ) );
	}
	#top .search-filter-query .search-filter-query-posts .col1:nth-of-type(2n+2) {
		margin-right:0 !important;
	}
	#top .search-filter-query .search-filter-query-posts .col1:nth-of-type(3n+3) {
		margin-right:15px;
	}
}
@media only screen and (min-width:581px) and (max-width:652px) {
	#top .search-filter-query .search-filter-query-posts .col1 h2 {
		overflow:hidden;
		display:-webkit-box;
		-webkit-line-clamp:4;
		line-clamp:4;
		-webkit-box-orient:vertical;
	}
}
@media only screen and (max-width:580px) {
	#top .search-filter-query .search-filter-query-posts .col1 {
		width:100%;
		margin-right:0 !important;
	}
}*/

@media only screen and (max-width:989px) {
	#top .search-filter-query .search-filter-query-posts .col1 {
		width:calc( (100% / 2) - ( 15px / 2 ) );
		margin-right:15px !important;
	}
	#top .search-filter-query .search-filter-query-posts .col1:nth-of-type(2n+2) {
		margin-right:0 !important;
	}
	
}
@media only screen and (max-width:767px) {
	#top .search-filter-query .search-filter-query-posts .col1 {
		width:100%;
		margin-right:0 !important;
	}
	#top .search-filter-query .pagination .wp-pagenavi .pages {
		float:left;
		width:100%;
		margin-bottom:10px;
	}
}
#top a.avia-svg-icon svg:first-child {
  display: none;
}

/* list view highlights */
#top .cl-layout-container .cl-layout.highlights .cl-element-section {
	padding-top:30px;
}
#top .cl-layout-container .cl-layout.highlights .featured_img_wrapper a img.featured_img {
	border-radius:50%;
}
#top .cl-layout-container .cl-layout.highlights .cl-element-section .cl-element-title {
	padding:15px 0;
}
#top .cl-layout-container .cl-layout.highlights .cl-element-section .cl-element-title a {
	font-family:"Halvar Mittelschrift Light", Arial, Helvetica, sans-serif;
	color:#0050b2;
	font-size:26px;
}
#top .cl-layout-container .cl-layout.highlights .cl-element-section .cl-element-title a:before {
	content:"“";
	display:inline-block;
}
#top .cl-layout-container .cl-layout.highlights .cl-element-section .cl-element-title a:after {
	content:"”";
	display:inline-block;
}
#top .cl-layout-container .cl-layout.highlights .cl-element-section .cl-element.naam_ondernemer {
	color:#0050b2;
	font-family:"Halvar Mittelschrift Bold", Arial, Helvetica, sans-serif;
	font-size:28px;
	text-transform:uppercase;
	padding-bottom:10px;
}
#top .cl-layout-container .cl-layout.highlights .cl-element-section .ondernemer_wrapper {
	padding:20px 0px 10px 0px;;
	border-top:1px solid #0050b2;
	border-bottom:1px solid #0050b2;
}
#top .cl-layout-container .cl-layout.highlights .cl-element-section .cl-element.functie_ondernemer {
	color:#0050b2;
	font-family:"Halvar Mittelschrift Light", Arial, Helvetica, sans-serif;
	font-size:16px;
}
/* Detail view highlights */
#top.single-post .single-back-link.highlights {
	margin-bottom:28px;
}
#top.single-post .entry-content-wrapper.highlight,
#top.single-post .entry-content-wrapper.highlight .entry-footer {
	max-width:unset !important;
}
#top.single-post .entry-content-wrapper.highlight .big-preview {
	padding-bottom:15px;
}
#top.single-post .entry-content-wrapper.highlight .ondernemer_wrapper {
	max-width:20%;
	width:100%;
	margin:unset;
	float:left;
	margin-right:4%;
	padding:30px 0px;
	border-top:1px solid #0050b2;
	padding-left:80px;
	position:relative;
}
#top.single-post .entry-content-wrapper.highlight .ondernemer_wrapper:before {
	/*content:"\e803";
	font-family:"hollandbio-icons" !important;*/
	content:"";
	width:55px;
	height:55px;
	background-image:url("https://www.hollandbio.nl/wp-content/uploads/2025/04/hollandbio_highlights.svg");
	background-size:contain;
	background-repeat:no-repeat;
	display:block;
	position:absolute;
	left:0;
	font-size:50px;
	color:#0050b2;
	top:50%;
	transform:translateY(-50%);
}
#top.single-post .entry-content-wrapper.highlight .ondernemer_wrapper .naam_ondernemer {
	font-family:"Halvar Mittelschrift Bold", Arial, Helvetica, sans-serif;
	font-size:28px;
	text-transform:uppercase;
	text-align:left;
}
#top.single-post .entry-content-wrapper.highlight .ondernemer_wrapper .functie_ondernemer {
	font-size:16px;
}
#top.single-post .entry-content-wrapper.highlight .big-preview {
	max-width:unset;
	padding-bottom:50px;
	margin-top:0;
}
#top.single-post .entry-content-wrapper.highlight .entry-content-header.highlight {
	max-width:76%;
	width:100%;
	margin:unset;
	float:left;
}
#top.single-post .entry-content-wrapper.highlight .entry-content-header.highlight .post-title_wrapper {
	padding:25px 0;
	border-top:1px solid #0050b2;
	border-bottom:1px solid #0050b2;
}
#top.single-post .entry-content-wrapper.highlight .entry-content-header.highlight .entry-title {
	margin:unset;
	width:100%;
	/*max-width:690px;*/
	font-family:"Halvar Mittelschrift Light", Arial, Helvetica, sans-serif;
	font-size:48px !important;
	line-height:55px;
}
#top.single-post .entry-content-wrapper.highlight .entry-content-header.highlight .entry-title:before {
	content:"“";
	display:inline-block;
}
#top.single-post .entry-content-wrapper.highlight .entry-content-header.highlight .entry-title:after {
	content:"”";
	display:inline-block;
}
#top.single-post .entry-content-wrapper.highlight .entry-content-header.highlight .date-container {
	padding-top:25px;
	display:block;
}
#top.single-post .entry-content-wrapper.highlight .entry-content-header.highlight .date-container,
#top.single-post .entry-content-wrapper.highlight .entry-content-header.highlight .entry-content {
	font-size:18px;
	max-width:690px;
}
#top.single-post .entry-content-wrapper.highlight .entry-content-header.highlight .blog-categories {
	display:none;
}
#top.single-post .entry-content-wrapper.highlight .entry-content-header.highlight .big-preview {
	display:none;
}
#top.single-post .entry-content-wrapper.highlight .entry-footer .av-share-box {
	max-width:690px;
	margin-left:24%;
}
@media only screen and (max-width:989px) {
	#top.single-post .entry-content-wrapper.highlight .ondernemer_wrapper {
		max-width:100%;
	}
	#top.single-post .entry-content-wrapper.highlight .entry-content-header.highlight {
		max-width:100%;
	}
}

#top .cl-layout-container .cl-pagination .page-numbers {
	display:inline-block;
	height:35px;
	width:35px;
	line-height:35px;
	text-align:center;
	padding:0;
	border-radius:100px;
	box-shadow:0 0 1px 0 rgba(0,0,0,0.2);
	background-color:#f8f8f8;
	color:#0050b2;
	font-family:"Halvar Mittelschrift Light", Arial, Helvetica, sans-serif;
	font-size:11px;
}
#top .cl-layout-container {
	overflow:visible;
}
#top .cl-layout-container .cl-pagination .page-numbers:hover {
	background-color:#0050b2;
	color:#ffffff;
}
#top .cl-layout-container .cl-pagination .page-numbers.current {
	font-weight:700;
}
#top .cl-layout-container .cl-pagination .page-numbers.current:hover {
	background-color:#f8f8f8;
	color:#0050b2;
}
#top .cl-layout-container .cl-pagination .prev.page-numbers,
#top .cl-layout-container .cl-pagination .next.page-numbers {
	display:none;
}
#top.single-post .wp-block-embed .wp-block-embed__wrapper .avia-iframe-wrap {
	padding-bottom:0;
	height:auto;
}
#top.single-post .wp-block-embed .wp-block-embed__wrapper .avia-iframe-wrap .wp-embedded-content {
	position:relative;
	width:100%;
	height:revert-layer;
	left:unset;
	top:unset;
	padding:unset;
}

#top .halvar_stencil_engschrift .av-special-heading-tag {
	font-family:'halvar-stencil-engschrift-black-mingap',Helvetica,Arial,sans-serif;
	line-height:75% !important;
}
#top .avia-table.actnow_tabel {
	background-color:transparent;
}
#top .avia-table.actnow_tabel tbody tr {
	background-color:transparent;
	border-top:1px solid #004fb2;
}
#top .avia-table.actnow_tabel tbody tr td {
	font-size:18px;
	padding-bottom:40px;
}
#top .avia-table.actnow_tabel tbody tr td strong {
	font-size:25px;
}
#top .avia-table.actnow_tabel tbody tr td,
#top .avia-table.actnow_tabel tbody tr th {
	border:none;
}
#top .avia-table.actnow_tabel tbody tr th {
	width:20%;
	font-size:55px;
	line-height:100%;
	text-align:left;
	vertical-align:top;
}
#top .avia-table.actnow_tabel tbody tr:last-of-type th,
#top .avia-table.actnow_tabel tbody tr:last-of-type td {
	padding-bottom:0;
}

#top .gform_wrapper input[type="text"],
#top .gform_wrapper input[type="email"],
#top .gform_wrapper textarea {
	border:none;
	background-color:#f8f8f8;
}
#top .alternate_color .gform_wrapper input[type="text"],
#top .alternate_color .gform_wrapper input[type="email"],
#top .alternate_color .gform_wrapper textarea {
	color:#0050b2;
}
#top .gform_wrapper #gform_1 input[type="email"] {
	border-radius:55px;
	color:#004fb2;
	padding:15px 20px;
	height:auto;
	font-size:18px;
}
#top .gform_wrapper #gform_1 input[type="email"]::placeholder {
	color:#004fb2;
	text-align:center;
	opacity:1;
	font-size:18px;
}
#top #gform_wrapper_1.gform_wrapper .gform_heading .gform_required_legend,
#top #gform_wrapper_3.gform_wrapper .gform_heading .gform_required_legend {
	display:none;
}
#top #gform_wrapper_1.gform_wrapper .gform_required_legend,
#top .gform_wrapper #gform_1 .ginput_container_consent label.gform-field-label,
#top .gform_wrapper #gform_1 .ginput_container_consent label.gform-field-label a {
	color:#ffffff;
}
#top .gform_wrapper #gform_1 .gform-footer #gform_submit_button_1 {
	max-width:100%;
	background-color:transparent;
	background-image:url("https://www.hollandbio.nl/wp-content/uploads/2025/05/btn.png");
	background-size:contain;
	background-repeat:no-repeat;
	padding:0;
	box-shadow:none;
}
#top .gform_wrapper #gform_1 .gform-footer #gform_submit_button_1:hover {
	background-image:url("https://www.hollandbio.nl/wp-content/uploads/2025/05/btn-hover.png");
	background-size:contain;
	background-repeat:no-repeat;
}
#top #gform_confirmation_wrapper_1 #gform_confirmation_message_1,
#top #gform_confirmation_wrapper_1 #gform_confirmation_message_1 h2{
	color:#91d9a6;
	font-family: 'halvar-stencil-engschrift-black-mingap',Helvetica,Arial,sans-serif;
  	line-height: 75% !important;
	font-size: 49px;
	text-align: center;
}
#top #gform_wrapper_1 .gfield_required_asterisk {
	color:inherit;
}
#gf_1.gform_anchor {
	position:absolute;
	top:0;
}
#top .gform_wrapper #gform_3 .gfield label,
#top .gform_wrapper #gform_3 .gfield label a,
#top .gform_wrapper #gform_3 .gfield .ginput_container input::placeholder {
	color:#ff3d1c;
}
#top .gform_wrapper #gform_3 .gfield label a {
	text-decoration:underline;
}
#top .gform_wrapper #gform_3 .gform-footer .gform_button {
	border-radius:55px;
	border:3px solid #ffffff;
	color:#ff3d1c;
	font-size:28px;
	background-color:transparent;
	box-shadow:rgba(0,0,0,.29) 0px 3px 6px;
	text-transform:uppercase;
	font-family:"Halvar Mittelschrift Bold", Arial, Helvetica, sans-serif;
}
#top .avia-buttonrow-wrap.see_the_gallery a.avia-button {
	width:100%;
	text-transform:uppercase;
	box-shadow:rgba(0,0,0,.29) 0px 3px 6px;
}
#top .avia-buttonrow-wrap.see_the_gallery a.avia-button .avia_iconbox_title {
	font-family:"Halvar Mittelschrift Bold", Arial, Helvetica, sans-serif;
}
#top .gform_wrapper #gform_3 .gform-footer .gform_button:hover {
	background-color:#ff3d1c;
	color:#ffcde8;
}
#top .avia-animated-number.actnow {
	min-width:665px;
	width:fit-content;
	margin:0 auto;
	border:1px solid #91d9a6;
	border-radius:100px;
	padding-top:50px;
	padding-bottom:50px;
}
#top .avia-animated-number.actnow .avia-animated-number-title .avia-single-number {
	font-size:140px;
	line-height:100%;
}
#top .avia-animated-number.actnow .avia-animated-number-content {
	width:fit-content;
	margin:auto;
	background-color:#91d9a6;
	border-radius:55px;
	padding:10px 20px;
	margin-top:20px;
	margin-bottom:-73px;
}
#top .avia-table.actnow,
#top .avia-table.actnow tbody tr {
	background-color:transparent;
}
#top .avia-table.actnow tbody tr td {
	font-size:14px;
	border:none;
	padding:0;
}
#top .avia-table.actnow tbody tr td,
#top .avia-table.actnow tbody tr td strong {
	color:#ff3d1c;
}
#top .av_textblock_section .avia_textblock.problem-solution hr + p {
	line-height:100%;
	margin:10px 0;
}
#top.page-id-34159 .av-special-heading-tag {
	line-height:100%;
}
#top .avia-content-slider .avia-content-slider-inner .slide-entry-wrap .slide-entry.posttype-share-image a.slide-image {
	background:transparent;
}
#top.single-share-image h5.download-title {
	display:block;
	float:left;
	width:100%;
	margin:20px 0px;
}
#top.single-share-image .avia-button.av-download-btn:before {
	content:"\e80a";
	font-family:"hollandbio-icons";
	/*position:absolute;
	left:20px;*/
	margin-right:5px;	
}
#top .iconbox_left_content.join_conversation .iconbox_content .iconbox_content_title a {
	text-decoration:underline;
}
#top .iconbox_left_content.join_conversation .iconbox_icon {
	margin-right:22px;
}
#top .iconbox_left_content.join_conversation .iconbox_icon:hover {
	color:#ff3d1c;
}

#top .avia-content-slider.two-cols-tablet .slide-entry-wrap {
  width: calc( (100% / 3) - 10px );
  float: left;
  margin-right: 15px;
  margin-bottom: 15px;
}
#top .avia-content-slider.two-cols-tablet .slide-entry-wrap:nth-of-type(3n+3) {
  margin-right: 0;
}
#top .avia-table.actnow a {
		color:#ff3d1c;
	text-decoration:underline;
	}
@media only screen and (max-width:989px) {
#top .avia-content-slider.two-cols-tablet .slide-entry-wrap {
  width: calc( (100% / 2) - ( 15px / 2 ) );
	margin-right: 15px !important;
	}
  #top .avia-content-slider.two-cols-tablet .slide-entry-wrap:nth-of-type(2n+2) {
    margin-right: 0 !important;
  }
	#top .border_radius_tablet {
		border-radius:35px;
	}
	#top .avia-animated-number.actnow {
		min-width:auto;
		padding:50px;
	}
	#top .avia-animated-number.actnow .avia-animated-number-title .avia-single-number {
		font-size:100px;
	}
}
@media only screen and (max-width:767px) {
	 #top .avia-content-slider.two-cols-tablet .slide-entry-wrap {
    width: 100%;
    margin-right: 0 !important;
  }
	.responsive #top .avia_responsive_table .avia-data-table.actnow_tabel tr:first-child th {
		display:block;
	}
	.responsive #top .avia_responsive_table .avia-data-table.actnow_tabel tr {
		padding:10px;
	}
	.responsive #top .avia_responsive_table .avia-data-table.actnow_tabel tr th,
	.responsive #top .avia_responsive_table .avia-data-table.actnow_tabel tr td {
		padding:0;
	}
	#top .avia-table.actnow_tabel tbody tr:first-of-type {
		border-top:none;
	}
	#top .gform_wrapper #gform_3 .gform-footer .gform_button {
		font-size:21px;
	}
	#top .avia-table.actnow {
		border:none;
	}
	.responsive #top .avia_responsive_table .avia-data-table.actnow_tabel tr th {
		width:100%;
		text-align:center;
	}
	.responsive #top .avia_responsive_table .avia-data-table.actnow_tabel td:before {
		display:none;
	}
	#top .flex_column.handel_tel_backgr {
		background-size:contain;
	}
}

/* Header */
#top .websheader-sticky .logo {
	height: 70px !important;
	overflow: visible;
}
.websheader-sticky {
	position: fixed !important;
	top: -90px;
	width: 100%;
	z-index: 999;
	opacity: 0.5;
	transition: 0.3s all;
	background: #fff !important;
	height: 70px;
	border: 0px none;
	box-shadow: 0 0 2px 1px rgba(0, 0, 0, 0.1);
}
.websheader-sticky .main_menu .avia-menu,
.websheader-sticky .main_menu .avia-menu > ul > li > a {
	height:70px;
	line-height:70px;
}
.websheader-show {
	top: 0px;
	opacity: 1;
}
.websheader-meta-sticky {
	position: fixed !important;
	top: -90px;
	width: 100%;
	z-index: 999;
	opacity: 0.5;
	transition: 0.3s all;
	background: #f18900 !important;
	height: 31px;
	border: 0px none;
}

#top #header .avia-menu .members_platform.menu-item {
	display:block !important;
	line-height:normal;
}

#top #header .avia-menu .members_platform.menu-item a .avia-menu-text {
	padding:15px 55px 15px 20px;
	border:2px solid #004fb2;
	border-radius:31px;
	background-image:url('https://www.hollandbio.nl/wp-content/uploads/2025/10/People-connect.svg');
	background-repeat:no-repeat;
	background-size:30px;
	background-position:80% center;
	color:#004fb2;
}
#top #header .avia-menu .members_platform.menu-item a:hover .avia-menu-text {
	color:#004fb2;
}
#top #header .avia-menu .av-burger-menu-main .members_platform,
#top #header .av-burger-overlay .members_platform {
	display:none !important;
}
@media only screen and (max-width:540px) {
	#top #header .avia-menu .members_platform.menu-item {
		display:none !important;
	}
}
#top .partner-wrapper {
	border:1px solid #004fb2;
	position: relative;
	margin-bottom: 25px;
}
#top .partner-wrapper.highlight {
	border: 0 none;
	background-color: #feea7f;
}
#top .partner-wrapper.preferred-partner::before {
	content: "";
	display: block;
	position: absolute;
	visibility: visible;
	width: 70px;
	height: 70px;
	top: -9px;
	left: 15px;
	background: url("https://www.hollandbio.nl/wp-content/uploads/2026/04/hollandbio_preferredpartners.svg");
	background-repeat: no-repeat;
}
#top .partner-wrapper .partner-image {
	display: block;
	float: left;
	width: 240px;
	height: 240px;
	background-size: contain;
	background-repeat: no-repeat;
	background-position: center center;
}
#top .partner-wrapper.highlight .partner-image {
	float: none;
	position: absolute;
	width: 180px;
	height: 180px;
	left:50%;
	top: 45px;
	margin-left: -90px;
	background-color: #ffffff;
	border-radius: 50%;
	z-index: 1;
	box-shadow: 0 3px 6px #00000029;
	border: 20px solid white;
}
#top .partner-wrapper .partner-content {
	position: relative;
	min-height: 240px;
	background-color: rgba(140, 207, 237, 0.11);
	margin-left: 280px;
	padding: 20px 205px 20px 75px;
	z-index: 0;
}
#top .partner-wrapper.highlight .partner-content {
	background-color: transparent;
	min-height: 280px;
	width: 50%;
	margin-left: 0;
	padding: 36px 130px 60px 117px;
	display: block;
	float: left;
}
#top .partner-highlight-image {
	width: 50%;
	min-height: 280px;
	display: block;
	background-size: cover;
	background-position: center center;
	position: absolute;
	right: 0;
	top: 0;
	bottom: 0;
	height: 100%;
}
#top .partner-wrapper .partner-content::before {
	content: '';
	display: block;
	background-color: #ffffff;
	position: absolute;
	left: -25px;
	top: 50%;
	transform: translateY(-50%) rotate(45deg);
	width: 50px;
	height: 50px;
}
#top .partner-wrapper.highlight .partner-content::before {
	content: unset;
	display: none;
}
#top .partner-wrapper .partner_offers_btns {
	position: absolute;
	right: 55px;
	top: 30px;
	display:flex;
	flex-direction:column;
	row-gap:15px;
}
#top .partner-wrapper.highlight .partner_offers_btns {
	display: none;
}
#top .partner-wrapper .partner_offers_btns .get_the_deal {
	background-color:#0050b2;
	text-align:center;
	font-weight:bold;
	border:1px solid #0050b2;
	border-radius:50px;
	color:#fff8d5;
	width:auto;
	font-size:14px;
}
#top .partner-wrapper .partner_offers_btns .read_more_btn {
	color:#0050b2;
	text-align:center;
	font-weight:bold;
	border:1px solid #0050b2;
	border-radius:50px;
	width:auto;
}
#top .partner-wrapper .partner_offers_btns .read_more_btn:hover {
	/*color:#ffffff;*/
	color:#fff8d5;
	background-color:#0050b2;
	text-align:center;
	font-weight:bold;
	border:1px solid #0050b2;
	border-radius:50px;
	width:auto;
}
#top .partner-wrapper .partner_offers_btns .get_the_deal .btn_text,
#top .partner-wrapper .partner_offers_btns .read_more_btn .btn_text {
	padding:15px 30px;
	display:block;
}
#top .partner-wrapper .partner-content .partner_cats {
	font-size:14px;
	margin-bottom: 7px;
}
#top .partner-wrapper.highlight .partner-content h2 {
	font-size: 36px;
	line-height: 34px;
	margin-bottom:10px;
	margin-top:0;
}
#top .partner-wrapper.highlight .partner-content p {
	margin:0;
	font-size: 18px;
	line-height: 25px;
}

