<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@media(max-width:1600px){
	h1{
		font-size: 8rem;
	}
	h2{
		font-size: 6rem;
	}
	h3{
		font-size: 3.8rem;
	}
	h4{
		font-size: 3rem;
	}
	h4 span{
		font-size: 2.6rem;
	}
	h5, .txt-btn{
		font-size: 2rem;
	}
	h6{
		font-size: 1.7rem;
	}
	.common-wrap {
	   padding-left: 3%;
	   padding-right: 3%;
	}
	/*=========Diensten========*/
	.list-content {
	   padding: 4rem 10%;
	}
	/*=========Aanbod-dtl========*/
	.dtl-top-info {
	   padding: 5% 6%;
	}
	.aanbod-dtl-form .form-image {
	   padding-left: 1rem;
	}
	.aanbod-dtl-form .txt-btn {
	   right: 0;
	}
	.dtl-top-info h4 {
	   font-size: 3rem;
	}
	.dtl-top-info td {
	   padding-bottom: 2rem;
	}
	.dtl-top-info table {
	   margin-bottom: 2rem;
	}
	.car-model {
	   margin-bottom: 4rem;
	}
	.dtl-tab-sec .tab-btn .nav-tabs .nav-item .nav-link {
	   padding: 1.8rem 0.5rem;
	}
	.dtl-tab-sec .tab-btn .nav-tabs .nav-item {
	   font-size: 1.6rem;
	}
	.man-review-content {
	   padding-left: 2.6rem;
	}
	.bovag_logo {
		width: 104px;
	}
	.eurorepar_logo {
		width: 155px;
	}
	header li {
		margin-left: 3rem;
	}
	.aanbod-dtl-form .txt-btn.float-lg-end{
		padding-left: 15px;
	}
}
@media(max-width:1399.98px){
   /*=========Aanbod-dtl========*/
   .man-review-content {
	   padding-left: 1.5rem;
	}
	.bovag_logo {
		width: 95px;
	}
	.eurorepar_logo {
		width: 135px;
	}
	header li {
		margin-left: 2rem;
	}
	header .akker_btn_cls {
		min-width: 19rem;
		font-size: 1.5rem;
	}
	.dtl-spec-sec p {
	   max-width: 65.8rem;
	}
	.contact-form-man .man-review-content p a {
	   padding-left: 1.2rem;
	   font-size: 1.4rem;
	}
	.aanbod-dtl-form .form-image {
	   padding-left: 0;
	}
	.aanbod-dtl-form .txt-btn {
	   right: 0;
	}
	.fixed-wp-part-info, .interesse-btn.akker_btn_cls{
		font-size: 1.6rem;
	}
	.aanbod-dtl-form .man-review-box{
		width: 140px;
  		height: 140px;
	}
	.aanbod-dtl-form td{
		font-size: 15px;
	}
	.aanbod-dtl-form .man-review-content{
		padding-left: 10px;
	}
	.aanbod-dtl-form .txt-btn.float-lg-end{
		padding-left: 0;
	}
}
@media(max-width:1199.98px){
	.bovag_logo {
		width: 59px;
	}
	.eurorepar_logo {
		width: 105px;
	}
	header li {
	  margin-left: 1rem;
	}
	header .akker_btn_cls {
  		min-width: 15rem;
		font-size: 1.3rem;
	}
	.content-wrap{
		padding-right: 0;
	}
	.opening-time td{
		padding-right: 2rem;
	}
	.opening-time td:last-child{
		padding-left: 2rem;
	}
	/*=========Aanbod-dtl========*/
	.man-review-content {
	   padding-left: 1rem;
	}
	.aanbod-dtl-form .txt-btn {
	   right: -36%;
	}
	.dtl-spec-sec p {
	   padding-right: 17%;
	}
	.dtl-tab-sec .tab-btn .nav-tabs .nav-item {
	   margin-right: 1.2rem;
	   width: 18%;
	}
	.dtl-spec-wrap:after {
	   width: 47%;
	}
	.fixed-wp{
		padding: 0 8px;
	}
	.fixed-wp span {
  		height: 35px;
  		width: 35px;
	}
	.fixed-wp span img {
  		width: 20px;
	}
	.fixed-wp-part-info, .interesse-btn.akker_btn_cls {
    	font-size: 1.4rem;
  	}
  	.fixed-wp, .interesse-btn.akker_btn_cls{
  		height: 56px;
  		line-height: 56px;
  	}
  	.aanbod-dtl-form .txt-btn.float-lg-end{
  		left: 59%;
  	}
}
@media(max-width: 991px){
	h1, h2 {
	  font-size: 4rem;
	}
	h3 {
	  	font-size: 2.4rem;
	}
	h4, h4 span{
		font-size: 2.1rem;
	}
	h5{
		font-size: 1.8rem;
	}
	.akker_btn_cls {
	  font-size: 1.6rem;
	  max-width: 20rem;
	  padding: 1rem .5rem;
	}
	header{
		display: none;
	}
	.dblock{
		display: block;
		height: auto;
		background: #1b1b1b;
	}
	.res-logo-styl{
		width: 120px;
	}
	.mobile-header-btn{
		position: absolute;
    	top: 50%;
    	transform: translateY(-50%);
    	right: 0;
   	width: 35%;
	}
	.mobile-header-btn .akker_btn_cls{
		font-size: 1.2rem;
		line-height: normal;
		letter-spacing: normal;
		padding: 1.2rem 0;
		margin-left: auto;
	}
	.home-banner{
		height: 70vh;
		margin-top: 0;
	}
	.banner-content{
		top: 50%;
	}
	.home-banner img.w-100{
		height: 100%;
		object-fit: cover;
	}
	.filter li{
		width: 49%;
		padding: 0;
	}
	.select-styl{
		width: 100% !important;
		font-size: 1.5rem;
		border-bottom: 1px solid #e1e1e1;
	}
	.filter, .content-sec, footer, .service-sec, .gal-slider, .form-sec{
		padding: 4rem 0;
	}
	.product-slider, .product-slider .swiper, .content-wrap, .opening-time, .team-member{
		padding: 0;
	}
	.product-slider h5, .product-slider p{
		height: auto;
	}
	.product-slider td {
	  	padding-right: .6rem;
	  	font-size: 1.4rem;
	}
	.service-content, .contact-area .col-lg-3{
		padding: 5%;
	}
	.circle-arrow, .slider-arrow {
		width: 42px;
		height: 42px;
	}
	.service-sec .circle-arrow, .member-slider .slider-arrow{
		top: -50px;
		margin-top: 0;
		right: 15px;
	}
	.service-sec .circle-arrow.swiper-button-prev, .member-slider .swiper-button-prev{
		left: auto;
		right: 65px;
	}
	.service-slider{
		margin-bottom: 0;
	}
	.content-wrap h4{
		margin: 3rem 0;
	}
	.service-sec .container-fluid .row, footer .d-inline-block, .social-icon, .opening-time .common-bg{
		margin-top: 3rem;
	}
	.bg-area .button_link{
		white-space: normal;
	}
	.bg-area .button_link .akker_btn_cls{
		max-width: 27rem;
	}
	footer .d-inline-block {
	  font-size: 1.6rem;
	  padding: 1rem 1.4rem;
	}
	.footer-menu .col-md-4:not(:last-child), .content-wrap p, .content-wrap table{
		margin-bottom: 3rem;
	}
	/*=========contact========*/
	.opening-time .common-bg{
		height: 320px;
	}	
	.form-wrap {
  		padding: 2rem;
	}	
	.form-image{
		padding-left: .75rem;
		padding-top: 3rem;
	}
	/*===========overons=========*/
	.member-slider{
		padding-right: 0;
	}
	/*===========Diensten===========*/
	.list-content {
	   padding: 4rem 4%;
	}
	.list-content p {
	   margin: 2rem 0 4rem;
	   display: block;
	   overflow: auto;
	}
	/*===========Werkplaats===========*/	
	.wkplt-banner:after {
	   display: none;
	}
	.wkplt-list-sec .each-list-part:nth-child(odd):before,
	.wkplt-list-sec .each-list-part:nth-child(even):after{
		display: none;
	}
	.wkplt-logo {
	   width: 15rem;
	   margin-left: auto;
	}
	/*=========Aanbod-dtl========*/
	.aanbod-dtl-top-sec .outter-wrap{
		padding-right: 2rem !important;
	}
	.gallery-thumbs {
	   margin: 1rem 0 1rem 0;
	}
	.dtl-top-info {
	   padding: 5rem;
	}
	.aanbod-dtl-top-sec {
	   padding-bottom: 4rem;
	   padding-top: 2rem;
	}
	.dtl-spec-wrap:after{
		display: none;
	}
	.dtl-spec-slider .common-arrow {
	   top: 0;
	}
	.dtl-spec-slider .swiper-button-prev {
	   display: flex;
	   left: auto;
	   right: 6rem;
	}
	.dtl-spec-slider .swiper-button-next {
	   right: 1rem;
	}
	.dtl-spec-slider {
	   padding-top: 4rem;
	}
	.dtl-spec-sec p {
	   margin: 2rem 0 4rem;
	   padding-right: 0;
	   max-width: 100%;
	}
	.dtl-spec-sec {
	   padding-bottom: 0;
	}
	.dtl-tab-sec .tab-btn .nav-tabs .nav-item {
	   width: 31%;
	}
	.dtl-tab-sec {
	   padding: 0;
	}
	.contact-form-man .man-review-box img {
	   width: 10rem;
	}
	.contact-form-man {
	   padding-bottom: 3rem;
	}
	.aanbod-dtl-form .txt-btn {
	   right: 0;
	   margin-top: 2rem;
	}
	.dtl-spec-name {
	   padding: 4rem;
	}
	.dtl-tab-content-heading h3 {
	   margin: 3rem 0;
	}
	.footer-ok-logo img:first-child{ 
		margin-left: 0;
	}
	.aanbod-dtl-form .txt-btn.float-lg-end{
		position: relative;
    	left: 0;
	}
}
@media(max-width: 767px){
	.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;
		display: block !important;
	}
	#mobile-contact-bar-outer {
		background-color: #48A3AC;
		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;
	}
	/*==========contact=========*/
	.opening-time td{
		width: 100%;
		display: block;
		padding: 0 0 1rem !important;
	}
	/*=========diensten-dtl=======*/
	.icon-panel td{
		display: block;
		text-align: center;
	}
	.icon-panel td img {
	  	width: 30px;
	}
	.icon-panel td span {
	  width: 6rem;
	  height: 6rem;
	  margin: 0 auto 1rem;
	}
	.gal-slider .common-arrow{
		top: 35px;
		right: 0;
	}
	.gal-slider .common-arrow.swiper-button-prev{
		left: auto;
		right: 35px;
	}
	/*=========Aanbod-dtl========*/
	.dtl-info-btn .akker_btn_cls {
	   margin-bottom: 1rem;
	}
	.dtl-tab-sec .tab-btn .nav-tabs .nav-item {
	   margin-right: 0.5rem;
	   width: 48.2%;
	   font-size: 14px;
	}
	.dtl-top-info td {
	   padding-bottom: 2rem;
	   display: inline-block;
	   width: 49%;
	}
	.dtl-top-info {
	   padding: 4rem 1.5rem;
	}
	.contact-form-man .man-review {
	   display: block;
	}
	.man-review-content {
	   padding-left: 1rem;
	   width: 100%;
	}
	.contact-form-man .man-review-content h5 {
	   padding-bottom: 2rem;
	   padding-top: 2rem;
	}
	.aanbod-dtl-form .form-image {
	   padding: 0;
	}
	.aanbod-dtl-top-sec .common-arrow {
	   width: 3rem;
	   height: 3rem;
	}
	.aanbod-dtl-top-sec .common-arrow img {
	   width: 1.5rem;
	}
	.outter-wrap {
	   padding: 0 1rem;
	}
	.aanbod-dtl-top-sec .outter-wrap {
	   padding-right: 1rem !important;
	}
	.dtl-tab-sec .tab-content ul li {
	   font-size: 1.4rem;
	}
	.kenmerken-tab ul li:nth-child(odd) {
	   background-position: left top 0.5rem;
	}
	.dtl-spec-name {
	   padding: 2rem 1.5rem;
	}
	.block-dtls {
	   width: calc(100% - 12rem);
	}
	.left-bg-block {
	   width: 12rem;
	}
	.fixed-wp-part-info, .interesse-btn.akker_btn_cls {
    	font-size: 1.3rem;
  	}
}
@media(max-width: 575.98px){
	.form-btn-wrap .col-md-6{
  		padding: 0 4px;
  	}
  	.fixed-wp span {
    	height: 25px;
    	width: 25px;
  	}
  	.fixed-wp span img {
    	width: 16px;
  	}
  	.aanbod-dtl-form .man-review-content{
  		padding-left: 0;
  		width: 100%;
  	}
  	.aanbod-dtl-form .man-review-box{
  		margin: auto;
  	}
  	.aanbod-dtl-form .contact-form-man .man-review-content h5{
  		text-align: center;
  	}
  	.aanbod-dtl-form .contact-form-man{
  		max-width: 240px;
  		margin: auto;
  	}
}
@media(max-width: 360px){
	.fixed-wp-part-info, .interesse-btn.akker_btn_cls {
    	font-size: 1.2rem;
    	letter-spacing: normal;
  	}
}</pre></body></html>