<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@media (max-width: 1200px) {
	
	#primary-menu &gt; li &gt; a {
		font-size:14px;
		padding:16px 15px;
	}
	
}

@media (max-width: 992px) {
	
	.menu-hoofdmenu-container {
		
	}
	
	.nav-button-container {
		display:block;
	}
	
	.toggle-nav {
		display:block;
		padding: 12px 0px;
		background: transparent;
		border: 0px;
		color: #FFFFFF;
		display: block;
		width: 100%;
		text-align: left;
		font-size: 110%;
	}
	
	.site-slogan {
		display: none;
	}

	.home-vind-kbo {
		padding:60px 0px 30px 0px;
	}
	
	.home-vind-kbo .home-vind-kbo-content-box {
		position:relative;
		top:auto;
		left:auto;
		right:auto;
		width:96%;
		margin:0px auto;
	}
	
	.footer-sidebar.footer-content-links {
		padding-bottom:20px;
	}
	
	.home-vind-kbo .home-vind-kbo-content-box {
		width:100%;
		padding:30px;
	}
	
	.grid-item-container {
		margin-bottom:30px;
	}
	
	.grid-item-content {
		padding-bottom:12px;
	}
	
	.home-services .grid-item-container {
		margin-bottom:60px;
	}
	
	.home-services {
		padding-bottom:0px;
	}
	
	.menu-hoofdmenu-container {
		position: fixed;
		height: 100%;
		top: 0px;
		left: -100%;
		background: #153c59;
		width: 100%;
		z-index: 1000;
		padding-top:50px;
		overflow:auto;
		-moz-transition: all 0.3s ease;
		-webkit-transition: all 0.3s ease;
		-o-transition: all 0.3s ease;
		transition: all 0.3s ease;
	}
	
	.sub-menu .sub-menu {
		display:none;
	}

	#primary-menu li {
		float:none;
	}
	
	#primary-menu li.read-magazine {
		width:100%;
	}
	
	#primary-menu li.menu-item-search {
		display:none;
	}
	
	.nav-button-close-menu {
		position: fixed;
		top: 0px;
		width: 100%;
		left: -100%;
		z-index: 9990;
		background: #153c59;
		padding: 4px 0px;
		
		-moz-transition: all 0.3s ease;
		-webkit-transition: all 0.3s ease;
		-o-transition: all 0.3s ease;
		transition: all 0.3s ease;
	}
	
	.nav-button-close-button {
		padding:10px 15px;
		font-size:20px;
		color:#FFFFFF;
	}
	
	body.mobile-menu-visible .nav-button-close-menu,
	body.mobile-menu-visible .menu-hoofdmenu-container  {
		left:-1px;
	}
	
	*:focus {
		outline: none;
	}
	
	button:focus {
		outline: none ! important;
	}
	
	.mobile-menu-visible {
		height:100%;
		overflow:hidden;
	}
	
	.submenu-container {
		position:fixed;
		top:0px;
		height:100%;
		width:100%;
		z-index: 9991;
		background: #153c59;
		left:-100%;
		overflow:auto ! important;
		-moz-transition: all 0.3s ease;
		-webkit-transition: all 0.3s ease;
		-o-transition: all 0.3s ease;
		transition: all 0.3s ease;
	}
	
	.submenu-container.active {
		left:0px;
		
		-moz-transition: all 0.3s ease;
		-webkit-transition: all 0.3s ease;
		-o-transition: all 0.3s ease;
		transition: all 0.3s ease;
	}
	
	.submenu-container &gt; .sub-menu &gt; li &gt; a
	{
		margin:3px 0px;
		padding:15px;
		border-bottom:1px solid rgba(255, 255, 255, 0.31);
	}
	
	.submenu-container &gt; .sub-menu &gt; li:first-child &gt; a {
		border-top:1px solid rgba(255, 255, 255, 0.31);
	}
	
	#primary-menu &gt; li:first-child &gt; a {
		border-top:1px solid rgba(255, 255, 255, 0.31);
	}
	
	#primary-menu &gt; li &gt; a {
		border-bottom:1px solid rgba(255, 255, 255, 0.31);
	}
	
	.submenu-container ul,
	.submenu-container {
		margin:0px;
		padding:0px;
	}
	
	.nav-button-back-menu {
		padding:4px 15px;
	}
	
	.nav-button-back-menu .nav-button-back-menu-button {
		padding:10px 15px;
		padding-left:0px;
		font-size:20px;
		color:#FFFFFF;
	}
	
	#primary-menu li ul.sub-menu {
		display:none ! important;
	}

	.nav-button-close-menu {
		display:block;
	}
	
	.adaptivity-content-blocks-content-gallery-container .gallery-grid-image {
		margin-bottom:20px;
	}
	
	.home-join-us-content-container {
		top: 0px;
		left: 0;
		width: auto;
	}
	
	.quick-search-container {
		right:0px;
		width:100%;
	}
	
	.do-quick-search {
		margin-top:8px;
	}
	
	.mobile-toggle-search {
	    padding: 15px 20px;
		float: right;
		padding-right: 25px;
		outline:0 ! important;
	}
}


@media (max-width: 592px) {
	
	body {
		font-size:14px;
		line-height:130%;
	}
	
	header .top-links-container ul.horizontal-list li.text-resize-options {
		display:none ! important;
	}
	
	header p.logo {
		text-align:center;
		float:none;
	}
	
	header .top-links-container {
		float:none;
	}
	
	header .top-links {
		float:none ! important;
		text-align:center;
	}
	
	header .top-links-container ul.horizontal-list li {
		display:inline-block ! important;
		float:none ! important;
	}
	
	.slide-content-container  {
		width:auto;
	}
	
	.slider {
		position: relative;
		min-height: 0px;
		height: 260px;
	}
	
	.slide-caption {
		padding-right:0px;
		margin-right:0px;
		border-right:0;
		padding-bottom:40px;
	}
	
	.slide-content-container {
		width: auto;
		padding: 20px;
		bottom: -30%;
		line-height: 120%;
	}

	.content-block-row:nth-child(2){
		margin-top: 50px;
	}

	.slide-read-more-button-container {
		margin-top: 0px;
		bottom: 20px;
		top: auto;
		left: 21px;
	}
	
	.cycle-navigation {
		display:none!important;
	}
	
	.home-join-us-container {
		padding:0px;
		padding-top:15px;
		padding-bottom:15px;
		margin-bottom:30px;
	}
	
	.home-join-us-content-container {
		position: static;
		margin: 0px;
		width: 100%;
		padding: 20px 25px 25px 25px;
	}
	
	.home-services .grid-item-container {
		text-align:center;
	}

	.full-size-image {
		padding-bottom:100%;
	}
	
	header p.logo {
		display:inline-block;
		float:left; 
	}
	
	header .top-links-container ul.horizontal-list li.help-at-distance {
		display:none ! important;
	}
	
	header h3.site-slogan {
		display:block ! important;
		margin:10px 0px;
		float:none;
		text-align:left;
		padding-left:14px;
		overflow:hidden;
	}
}</pre></body></html>