<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@media(min-width: 992px){
	.swiper-no-swiping .swiper-wrapper{
		justify-content: center;
	}
	.home-filter button{
		border-left: 1px solid #3E4B51 !important;
	}
	.product-block .gradient, .aanbod-dtl-top .gradient{
		background-image: url(../images/gradient.png);
		background-repeat: no-repeat;
		background-size: 100% 100%;
		width: 16%;
		z-index: 1;
		pointer-events: none;
	}
	.product-block .bg-white h6{
		height: 5rem;
		overflow: hidden;
	}
	.filter-wrap{
		max-width: 64rem;
	}
	.content-wrap{
		max-width: 56rem;
	}
	.content-block h2{
		margin-left: -20vw;
		margin-top: -10rem;
	}
	.content-block h2, .rotate-div{
		transform: rotate(-90deg);
	}
	footer .default-btn{
		width: 34.5rem;
		height: 34.5rem;
		border: 3px dashed rgba(249, 248, 246, 0.30);
		transform: rotate(-15deg);
		backdrop-filter: blur(5px); 
		margin-bottom: -16rem;
	}
	footer .default-btn .d-flex{
		width: 75%;
  		bottom: 2rem;
	}
	.home-filter.w-100 .filter-wrap.mw-100 [class*="col"]{
		width: 12.5%;
		padding-right: 0.4rem !important;
  		padding-left: 0.4rem !important;
	}
	/*==========contact========*/
	.form-block p{
		max-width: 59rem;
	}
	.map-block .col-lg-3, .aanbod-dtl-top .custom-div.col-lg-4, .aanbod-tab .custom-div.col-lg-4{
		width: 21.4%;
	}
	.map-block .col-lg-9, .aanbod-dtl-top .custom-div.col-lg-8, .aanbod-tab .custom-div.col-lg-8{
		width: 78.5%;
	}
	/*=========subpg-list=======*/
	.each-subpg .position-absolute.translate-middle-y {
		left: -18%;
	}
	.subpg-list-content{
		max-width: 58rem;
	}
	/*===========subpg-dtl========*/
	.subpg-list h2{
		margin-bottom: -4rem;
	}
	.subpg-top-content{
		max-width: 50rem;
	}
	.subpg-middle-content{
		max-width: 65rem;
    	padding-left: 10%;
	}
	.vacature-middle .subpg-middle-content{
		margin-top: -12rem;
	}
	/*==========aanbod==========*/
	.aanbod-product .default-btn.btn{
		margin-bottom: -3rem;
	}
	/*========aanbod-dtl==========*/
	.aanbod-dtl-top .gradient{
		background-image: url(../images/gradient2.png);
		width: 47rem;
	}
	.aanbod-tab .custom-div .mx-lg-auto{
		max-width: 18rem;
	}
	.aanbod-tab .kenmerken-tab li{
		margin-bottom: 3rem;
	}
	/*============overons============*/
	.overons-top p{
		max-width: 65rem;
	}
	.overons-top-slide {
		width: calc(100% - 21.4%);
	}
	.overons-middle h2{
		margin-top: -25%;
	}
	.overons-top .cmn-arw{
		top: auto;
		bottom: 0;
	}
	.overons-top .swiper-button-prev{
		left: calc(50vw - 4.5rem);
	}
	.overons-top .swiper-button-next{
		left: calc(50vw + .8rem);
	  	right: auto;
	}
	.overons-top .swiper-pagination{
		top: 58%;
		left: calc(50vw - 1rem);
	}
	.team-wrap{
		margin-left: -4vw;
	}
	.team-wrap .gradient{
		background-image: url(../images/gradient3.png);
		background-repeat: no-repeat;
		background-size: 100% 100%;
		width: 13%;
		z-index: 1;
		pointer-events: none;
	}
	.team-member .swiper-button-prev{
		left: calc(21.4% - 2.2rem);
	}
	.team-member .swiper-button-next{
		right: auto;
		left: calc(21.4% - 2.2rem);
	}
	.team-member .cmn-arw{
		top: auto;
		bottom: 10rem;
	}
	.team-member .swiper-button-prev{
		margin-bottom: 6.5rem;
	}

}
@media(min-width: 1600px) {
/*========aanbod==========*/
.filter-sec .col-xl-3 {
	width: 20%;
}
}
@media(min-width: 1200px){
	/*========aanbod==========*/
	.filter-sec .col-xl-3 {
		width: 20%;
	}
	/*======aanbod-dtl======*/
	.form-btn-block .text-md-center .d-flex{
		margin-bottom: -2.5rem;
	}
}
@media(max-width: 1599.98px){
	.product-block .home-c-sld h6 {
	  max-width: 300px;
	}
	.filter-sec .col-xl-3 {
		width: 25%;
	}
}
@media(max-width: 1499.98px){
	.wrap{
		padding-left: 5%;
		padding-right: 5%;
	}
	/*==========subpg-dtl=========*/
	.image-top{
		height: 40rem;
	}
	.image-middle{
		height: 45rem;
	}
	.image-bottom{
		height: 30rem;
	}
	/****home-part****/
	.product-left-block {
		margin-top: -5rem;
	}
	/****verscheping-section****/
	.verscheping-dtl-tab {
		padding-left: 5%;
		padding-right: 5%;
	}

}
@media(max-width: 1399.98px){
	h1{
		font-size: 5rem;
	}
	h2{
		font-size: 4rem;
	}
	h3{
		font-size: 2.8rem;
	}
	.product-block td h5, .product-block td h6{
		font-size: 1.25rem;
	}
	.menu-content li a{
		font-size: 2.8rem;
	}
	/*==========contact========*/
	.inner-banner{
		height: 40rem;
	}
	/*=========aanbod-dtl==========*/
	.aanbod-dtl-top .custom-div.col-lg-4 .d-table, .aanbod-tab .custom-div.col-lg-4 .d-table{
		padding-left: 0;
	}

	.verscheping-section h3 {
	    font-size: 2.2rem;
	}
	.product-block .home-c-sld h6 {
	    max-width: 250px;
	}
	.home-filter.w-100 select{
		font-size: 1.4rem;
		background-size: 10px;
	}
}
@media(max-width: 1299.98px){
	.product-block .home-c-sld h6 {
	    max-width: 220px;
	  }
}
@media(max-width: 1199.98px){
	.product-block .gradient{
		width: 43%;
	}
	.modal-area .modal-dialog{
		max-width: 92%;
	}
	.popup-content {
  		padding: 8% 5%;
	}
	.filter-sec .col-xl-3 {
        width: 33%;
    }
    /****home-part****/
	.product-left-block li span {
		height: 45px;
		width: 45px;
	}
	.product-left-block li img {
		width: 26px;
	}
}
@media(min-width: 992px) and (max-width: 1199.98px){
	.home-filter.w-100 select{
		font-size: 1.3rem;
	}
}
@media(min-width: 768px) and (max-width: 1199.98px){
	/*=========aanbod-dtl========*/
	.form-btn-block .justify-content-between a{
		font-size: 1.35rem;
	}
}
@media(max-width: 991.98px){
	h1 {
    	font-size: 2.8rem;
  	}
  	h2 {
    	font-size: 2.6rem;
  	}
  	h3 {
	    font-size: 2.4rem;
	}
  	h5, h6{
  		font-size: 1.8rem;
  	}
  	 .wrap {
    	padding-left: 3%;
    	padding-right: 3%;
  	}
  	.default-btn, .default-btn .circle{
  		width: 12rem;
  		height: 12rem;
  	}
  	.default-btn span{
  		font-size: 1.4rem;
  	}
  	.default-btn span:before {
  		bottom: -1.5rem;
	}
	.border-div, .home-banner h1 br, .content-block h4, .aanbod-banner{
		display: none;
	}
	.header-top-menu li:not(.flag){
  		display: none;
  	}
  	.menu-bg-wrap, .menu-content{
  		width: 100%;
  	}
  	.menu-content li a {
    	font-size: 2.1rem;
  	}
  	.menu-content{
  		padding-left: 10%;
  	}
  	.logo{
  		z-index: 99;
  		max-width: 14rem;
  	}
  	.header-top-menu{
  		position: static !important;
  	}
  	.menu-icon{
  		position: absolute;
  		top: 50%;
  		transform: translateY(-50%);
  		right: 1rem;
  	}
	.home-filter{
		width: 100%;
		position: static !important;
		padding-left: 5%;
		padding-right: 5%;
	}
	.home-filter, .home-filter select, .home-filter select, .select-style{
		border-bottom: 1px solid rgba(0,0,0,0.1) !important;
	}
	.home-filter .filter-wrap .row{
		margin: 0 -1rem;
	}
	.home-filter .col-6{
		padding: 0 1rem;
	}
	.filter-wrap {
		padding-left: 1.5rem;
		padding-right: 1.5rem;
	}
	.btn-wrap{
		left: 5%;
	}
	.product-block .cmn-arw{
		top: -1.4rem;
		right: 0;
	}
	.product-block .cmn-arw.swiper-button-prev{
		left: auto;
		right: 5rem;
	}
	.service-img{
		left: 0;
	}
	.item img{
		opacity: 1 !important;
		transform: translate(0) !important;
		left: 0;
		top: 0;
		visibility: visible !important;
	}
	.each-service .default-btn{
		opacity: 1;
		visibility: visible;
	}
	footer h3{
		font-size: 1.8rem;
	}
	footer .default-btn img{
		width: 2rem;
	}
	footer .default-btn .d-flex{
		transform: rotate(0);
		width: 100%;
	}
	footer .default-btn{
		width: auto;
 		height: auto;
	}
	/*============contact========*/
	.inner-banner {
    	height: 24rem;
  	}
  	.map-block .mx-lg-auto{
  		padding-left: calc(3% + .75rem);
  		padding-right: calc(3% + .75rem);
  	}	
  	.form-block label{
  		font-size: 1.4rem;
  	}
  	.form-group.focused .form-styl{
		font-size: 1.6rem;
	}
	.form-styl{
		padding: 1rem 0 .5rem !important;
	}
	/*===========faq==========*/
	.faq-list h6 {
	  	padding: 0 2.5rem;
	}
	.faq-list li h6:before {
  		width: 2.5rem;
  		margin-left: -2.5rem;
	}
	.faq-list li p{
		margin-left: 2.5rem;
	}
	/*===========subpg-list=======*/
	.each-subpg .position-absolute{
		position: static !important;
    	transform: translateY(0) !important;
    	display: block !important;
	}
	/*=============subpg-dtl===========*/
	.subpg-top-img{
		height: auto;
	}
	.image-top, .image-middle{
		height: 24rem;
	}
	.image-middle{
		margin: -10rem 0;
	}
	.image-bottom{
		height: 20rem;
	}
	.subpg-middle td img{
		margin-bottom: .4rem;
	}
	/*==========aanbod==========*/
	.aanbod-header{
		background: linear-gradient(0deg, #3E4B51 0%, #3E4B51 100%);
		border-bottom: 1px solid rgba(255,255,255,0.2);
	}
/*    .mobile-filter{
        display: none;
        padding-bottom: 12rem;
    }*/
	/* .mobile-btn-stiky {
		display: none;
	} */
    .mobile-filter.active{
        display: block;
    }
    .mobile-filter-close{
        position: sticky;
        top: 0;
        background: #f9f8f6;
        z-index: 9;
    }
    .mobile-filter-close span {
        width: 3.2rem;
        height: 3.2rem;
        background-color: #3E4B51;
        border-radius: 50%;
    }
    .mobile-filter-close hr{
        width: calc(100% + 3rem);
        width: calc(100% + 3rem);
        margin: 2rem 0 0 -1.5rem;
        background-color: rgba(0,0,0,0.2);
        opacity: 1;
    }
    .mobile-filter-btn {
        background: #fff;
        display: inline-flex;
        font-size: 1.4rem;
       	font-family: 'LamaSansMedium';
        border: 0;
        padding: 0 1.5rem;
        border-radius: 10px;
        height: 45px;
        line-height: 45px;
        color: #121212;
    }
    .mobile-filter-close img{
    	filter: brightness(0) invert(1);
    	-webkit-filter: brightness(0) invert(1);
    }
    .clear-filter-wrap .show_selected_filter_cls.my-5{
        margin: 0 !important;
    }
    .clear-filter-wrap{
        padding: 2rem 0;
    }
    .clear-filter-wrap span{
        display: none;
    }
    .auto-overview-filter-result{
        position: fixed;
        bottom: 45px;
        width: 100%;
        padding: 2rem 5%;
        left: 0;
        background: #f9f8f6;
        border-top: 1px solid rgba(0,0,0,0.2);
        z-index: 99;
    }
    .auto-overview-filter-result .default-btn{
        background: #004bbe !important;
        color: #fff !important;
        border: 0;
    }
    .auto-overview-filter-result .default-btn:hover, .auto-overview-filter-result .default-btn:focus {
        background: #004bbe !important;
    }
    .sort-by{
        width: calc(100% - 9rem);
        padding-left: 1rem;
    }
    .filter-count {
        min-width: 2rem;
        height: 2rem;
        background-color: #0064ff;
        border-radius: 100%;
        color: #fff;
        margin-left: .75rem;
        font-size: 1.2rem;
    }
    .make_sticky {
        position: fixed;
        top: 0px;
        left: 0;
        width: 100%;
        background: #f9f8f6;
        z-index: 999;
       /* height: 100%;*/
        overflow-y: initial;
    }
    .make_sticky_onscroll {
        position: initial;
        height: auto;
    }
   /* .each-filter .common_price_input_div_cls{
        padding: 0 1.5rem;
    }
    .each-filter #prijis_btn_min{
        margin-left: -1.5rem;
    }
    .each-filter #prijis_btn_max{
        margin-right: -1.5rem;
    }*/
    .mobile-btn-stiky{
        position: fixed;
        top: 8rem !important;
        z-index: 99;
        left: 0;
        width: 100%;
        padding: 2rem 5%;
        background: #3E4B51;
        -webkit-transition: all 0.5s ease;
        transition: all 0.5s ease;
    }
    .mobile-btn-stiky.active{
		/* display: none; */
        padding-top: 1.5rem;
        padding-bottom: 1.5rem;
        box-shadow: 0px 3px 10px rgba(0,0,0,.1);
        -webkit-box-shadow: 0px 3px 10px rgba(0,0,0,.1);
    }
    .product-block .car-slider, .back-btn{
        padding-top: 10rem;
    }
    .clear-filter-wrap .show_selected_filter_cls.my-4 {
        margin: 0 !important;
    }
    .filter-sec .auto-overview-filter-result .load_img{
    	width: 50px;
    }
	.filter-sec .col-xl-2.sorteren_op-filter {
	    width: 100%;
	}
	.aanbod-product{
		padding-top: 5rem;
	}
	.filter-sec{
		position: relative !important;
		z-index: 1;
		/* padding-top: 3rem; */
	}
	.filter-sec .default-btn:after, .filter-sec .default-btn span:before{
		display: none;
	}
	.filter-sec .default-btn span{
		transform: rotate(0);
		display: inline-block;
    	width: auto;
    	vertical-align: top;
	}
	.home-filter select, .select-style, .filter-sec select{
		background-position: 100%;
	}
	.filter-content{
		max-height: 24rem;
		overflow-y: auto;
	}
	.filter-content::-webkit-scrollbar {
	  width: 2px;
	}
	.filter-content::-webkit-scrollbar-track {
	  background: #C6C6C6; 
	} 
	.filter-content::-webkit-scrollbar-thumb {
	  background: #555; 
	}
	.filter-content::-webkit-scrollbar-thumb:hover {
	  background: #555; 
	}
	body.overflow-hidden .filter-sec{
		z-index: 2;
	}
	/*============aanbod-dtl==========*/
	.aanbod-tab .nav-tabs li{
		width: calc(50% - 1rem) !important;
    	margin: 0 .5rem;
    	text-align: center;
	}
	.aanbod-tab .nav-tabs li h6{
		font-size: 1.38rem;
	}
	/*=========overons==========*/
	.overons-top .cmn-arw{
		background: #f9f8f6;
	}
	/*==========popup=========*/
	.popup-content .position-absolute{
		position: static !important;
	}
	.popup-content .default-btn span{
		color: #3E4B51 !important;
	}
	.popup-content .default-btn:after {
	  	background: url(../images/btn-border-blk.svg) no-repeat center /cover;
	}
	.popup-content .default-btn span:before {
	  	background: url(../images/arrow-black.svg) no-repeat center /cover;
	}
	.popup-content .default-btn{
		background: rgba(88, 62, 153, 0.10);
	}
	.cmn-subpg-content p{
		padding-left: 0;
	}
	.error_top{
		padding-top: 10rem;
	}
	.hoverimage{
		display: none;
	}
	.verscheping-section h3{
		font-size: 1.8rem;
	}
	.verscheping-section th span {
        font-size: 1.6rem;
    }
	.home-nuwn {
    	bottom: -5.2rem;
	}
	.product-block .home-c-sld h6 {
	    max-width: 775px;
	}
	.mobile-filter {
		padding-top: 1.5rem;
        /* padding-bottom: 3rem; */
    }
	.sorteren select {
		border-bottom: 0 !important;
		padding-left: 0;
		border-bottom: 1px solid rgba(0, 0, 0, 0.1) !important;
	}
	.fancybox__thumbs{
		margin-bottom: 4rem;
	}
	.mobile-btn-stiky .sorteren {
        border-radius: 100px;
        background-color: #f9f8f6;
        border-bottom: 0 !important;
        width: 28rem;
        padding: 1rem;
    }
	.mobile-btn-stiky .d-flex{
		column-gap: 2rem;
	}
	.sorteren span{
		display: none;
	}
	.filter-sec .col-xl-3 {
        width: 49%;
    }
    .mobile-filter select, .mobile-filter .select-style, .car-filter-btn {
	    height: 5.7rem;
	    line-height: 5.7rem;
	}
	input#zoek-auto {
		height: 5.7rem;
	    line-height: 5.7rem;
	}

	input#zoek-auto {
	    width: 100%;
	    background-color: transparent;
	    border: 0;
	    border-bottom: 1px solid rgba(0, 0, 0, 0.1);
	}
	.make_sticky {
	    position: initial;
	    padding-left: 0 !important;
	    padding-right: 0 !important;
	}
	/****home-part****/
	.product-left-block {
        margin-top: 0;
    }
	.product-left-block li {
		margin-bottom: 1rem;
		width: 49%;
		display: inline-block;
	}
	/****aanbod-part****/
	.product-left-block.aanbod-list-product-left-block {
		margin-top: 12rem;
	}
	.aanbod-list-product-left-block ul {
		justify-content: start;
	}
	.aanbod-list-product-left-block button {
		color: #14181E;
	}
	.aanbod-list-product-left-block li img {
		filter: brightness(1) invert(0);
	}
	.aanbod-list-product-left-block li span {
		border: 1px solid #14181E;
	}
	.aanbod-list-product-left-block li:hover button {
        color: #14181E;
    }
    .flag-area{
    	z-index: 99;
    }
    .car-filter-btn{
    	font-family: 'LamaSansMedium';
    }
    .car-filter-btn.dropdown-toggle:after{
    	display: none;
    }
    .category_logo .dropdown-menu{
    	background-color: #f9f8f6 !important;
    	transform: translate(0) !important;
    	border: 1px solid rgba(0,0,0,0.5) !important;
    	padding: 2rem 1rem 1rem;
    	position: static !important;
    	min-height: auto !important;
    	max-height: unset !important;
    }
    .category_logo .dropdown-menu button{
    	color: #3E4B51;
    }
    .category_logo .bs-searchbox{
    	display: none;
    }
    .bootstrap-select{
    	width: 100%;
    }
    .filter-sec select, input#zoek-auto{
		padding-left: 0;
	}
	/****verscheping-section****/
	.verscheping-dtl-tab {
		padding: 12rem 3%;
	}
}
@media(max-width:767.98px){
	.morgeninternet-footer{
    	margin-bottom: 45px !important;
   }
	#mobile-contact-bar img{
		width: 20px;
		filter: brightness(0) invert(1);
		-webkit-filter: brightness(0) invert(1);
	}
	#mobile-contact-bar {
		box-sizing: border-box;
		opacity: 1;
		position: fixed;
		width: 100%;
		z-index: 9998;
		left: 0;
		bottom: 0;
	}
	#mobile-contact-bar-outer {
		background-color: #583e99;
		box-sizing: border-box;
		height: 45px;
		overflow: hidden;
		width: 100%;
	}
	#mobile-contact-bar ul {
		box-sizing: border-box;
		line-height: 0;
		list-style-type: none;
		margin: 0;
		padding: 0;
		position: relative;
		text-align: center;
		width: 100%;
		font-size: 0;
	}
	#mobile-contact-bar ul li {
		box-sizing: border-box;
		display: inline-block;
		text-align: center;
		height: 45px;
		line-height: 45px;
		width: 25%;
	}
	#mobile-contact-bar ul li a {
		color: rgba(255,255,255,0.9);
		cursor: pointer;
		display: block;
		height: 100%;
		position: relative;
		z-index: 9998;
	}
	.li_color {
	  	border-left: 1px solid #FFFFFF;
	}
	#mobile-contact-bar li:first-child img{
		width: 18px;
	}
	.category-filter {
		display: block !important;
	}
	.category_logo {
		display: none;
	}
	/*****filter*****/
	.make_sticky {
      /*  height: calc(100% - 45px);*/
    }
	.verscheping-section h3 {
        font-size: 1.6rem;
    }
	.verscheping-section th span {
        font-size: 1.3rem;
    }
	.verscheping-section tr p {
		font-size: 1.4rem;
	}
	.verscheping-section table, 
	.verscheping-section thead, 
	.verscheping-section tbody, 
	.verscheping-section th, 
	.verscheping-section td, 
	.verscheping-section tr { 
		display: block; 
	}
 	.verscheping-section th {
 		display: none;
 	} 
	.verscheping-section thead tr { 
		position: absolute;
		top: -9999px;
		left: -9999px;
	}

	.verscheping-section td { 
		border: none;
		border-bottom: 1px solid #eee; 
		position: relative;
		white-space: normal;
		text-align:left;
	}
    .verscheping-section td:before {
	    position: absolute;
	    top: 6px;
	    left: 6px;
	    width: 58%;
	    padding-right: 10px;
	    white-space: break-spaces;
	    text-align: left;
	    font-weight: bold;
    }

	.verscheping-section td:before { content: attr(data-title); }

	.verscheping-section tr p {
	    margin-top: .8rem;
        text-align: right;
        padding-right: 5px;
	}
	.verscheping-section td{
		width: 100%;
		margin-top: 10px;
	}
	/* .sorteren div.position-relative {
		max-width: 100%;
	} */
	.filter-sec .col-xl-3 {
        width: 49%;
    }
    /****aanbod-part****/
	.aanbod-list-product-left-block ul {
		display: block;
	}
}
@media(max-width: 575.98px){
	.home-banner:not(.inner-banner){
		height: 70vh;
	}
	.product-block td{
		width: 50%;
		display: inline-block;
		padding: 1rem 0;
		border-right: 0 !important;
		border-bottom: 1px dotted rgba(0,0,0,0.7);
	}
	.product-block td:not(:first-child) span{
		margin-left: 0;
	}
	.product-block table{
		margin: 1rem 0;
	}
	/*===========overons==========*/
	.member-img{
		height: auto;
	}
	.verscheping-section h3 {
        font-size: 1.3rem;
    }
    .verscheping-section tr p {
	    margin-bottom: 2.5rem;
	}
	/* .mobile-filter {
        padding-bottom: 3rem;
        padding-right: 0 !important;
        padding-left: 0 !important;
    } */
/*	.home-nuwn {
        bottom: -1.5rem;
    }*/
	.sorteren select {
        padding-left: 0rem;
    }
    a.glink img{
    	width: 1.6rem;
    }
    .glink {
  		margin: 0 .25rem;
	}
	header .logo{
		position: relative;
		left: 4rem;
	}
}
@media(max-width: 425px){
	.home-filter{
		padding-left: 0%;
		padding-right: 0%;
	}
	.filter-sec .col-xl-3{
		font-size: 12px;
	}
    .product-block .home-c-sld h6 {
        max-width: 205px;
    }
}
@media(max-width: 385px){
    .product-block .home-c-sld h6 {
        max-width: 185px;
    }
}
@media(max-width: 360px){
	.flag-area{
		left: .2rem;
	}
	.logo {
    	max-width: 12rem;
  	}
}</pre></body></html>