@media(max-width: 1699.98px){
	.sorteren_op-filter span{
		font-size: 2rem;
	}
}
@media(max-width: 1599.98px){
	.common-wrap {
		padding-left: 4%;
		padding-right: 4%;
	}
	h1 {
		font-size: 5rem;
	}
	.header-area {
		padding: 10px 0;
	}
	.header-menu .navbar-brand {
		left: -103px;
	}
	.nav_menu_right_part.position-absolute {
		top: 45px;
	}
	.menu-navigation {
		padding-top: 35px;
	}
	.banner-btm-left ul {
		column-gap: 40px;
	}
	.banner-btm-arrow a::before {
		right: 20px;
	}
	.banner-btm-arrow a::before {
        right: 20px;
        height: 200px;
    }
	.banner-btm-arrow a::after {
		height: 200px;
	}
	.banner-btm-right > .row {
		column-gap: 10%;
	}
	.banner-btm {
		padding: 60px 0 120px;
	}
	.product-sec {
		padding-bottom: 100px;
	}
	.product-content p {
		margin: 45px 0 40px;
	}
	.home-each-servie-section {
		padding: 100px 0;
	}
	.home-about-us-section {
		padding: 120px 0 140px;
	}
	.footer-area {
		padding-top: 100px;
	}
	.footer-btm {
		padding: 190px 0 40px;
	}
	.footer-social {
		margin-top: 80px;
	}
	/****diensten-list****/
	.inner-banner .each-banner {
		height: 430px;
	}
	.diensten-list-sec {
		padding: 100px 0;
	}
	.each-list-img {
		height: 380px;
		margin-left: 100px;
		width: auto;
	}
	.diensten-list-sec .common-wrap .each-list:nth-child(even) .each-list-content {
		margin-left: 100px;
	}
	.each-list {
		margin-top: 100px;
	}
	/****diensten-dtl****/
	.back-btn-sec {
		padding-bottom: 50px;
	}
	.back-btn-sec {
		padding-bottom: 50px;
	}
	.diensten-dtl-top-lft p {
		padding-right: 70px;
	}
	.diensten-dtl-top-lft h2 {
		margin-bottom: 30px;
		margin-top: 20px;
	}
	.diensten-dtl-top-lft {
		min-height: 550px;
	}
	.diensten-dtl-mid {
		padding: 100px 0 120px;
	}
	.diensten-dtl-mid-title h2 {
		margin-bottom: 40px;
	}
	.each-diensten-dtl-mid {
		padding: 30px 50px 50px;
	}
	.each-diensten-dtl-mid {
        padding: 30px;
    }
	.form-wrap {
		padding-left: 100px;
		padding-right: 100px;
	}
	.form-sec {
		padding: 100px 0;
	}
	.form-title p {
		margin: 30px 0;
	}
	.form-right {
		padding-left: 180px;
	}
	.form-right li {
		margin-bottom: 50px;
	}
	.diensten-dtl-slider {
		padding: 100px 0;
	}
	.diensten-dtl-slider-heading {
		text-align: center;
		margin-bottom: 40px;
	}
	/****over-ons****/
	.overons-mid {
		padding-bottom: 100px;
	}
	.overons-review-sec {
		padding: 100px 0;
	}
	.overons-review-right {
		height: 660px;
		padding-left: 70px;
	}
	.member-slider {
		padding: 100px 0;
	}
	/****aanbod-dtl****/
	.aanbod-dtl-car-slider-dtl-content table{
		margin-left: 20px;
	}
	.aanbod-dtl-car-slider-content-btm{
		margin-top: 35px;
	}
	.aanbod-dtl-car-slider-content-btm-lft ul{
		column-gap: 13px;
	}
	.man-name h6 {
		font-size: 1.6rem;
	}
	.dtl-tab-sec {
		padding: 90px 0 60px;
	}
	.aanbod-dtl-product-sec {
		padding-top: 100px;
	}
	.aanbod-dtl-product-sec h2 {
		margin-bottom: 50px;
	}
	.sorteren_op-filter_btn .select-style {
		/* font-size: 1.4rem; */
	}
	/****aanbod-list****/
	.select-style {
		padding: 0 10px;
		background-position: 95%;
	}
	.filter-content{
		padding-left: 5px;
		padding-right: 5px;
	}
	.total-car h5 {
		font-size: 2rem;
	}
	.aanbod-list-product-sec {
		padding-bottom: 100px;
	}
	/****verkocht****/
	.verkocht-top {
		padding: 100px 0;
	}
	.verkocht-product {
		padding-top: 100px;
	}
	/****popup****/
	.modal-area .modal-dialog {
		max-width: 60%;
	}
	.modal-area .popup-content {
		padding: 50px 50px 50px;
	}
	.close-icon{
		top: 43px;
	}
	.aanbod-filter-sec label{
		font-size: 1.4rem;
	}
	.sorteren_op-filter_btn {
		width: 60%;
	}
	.diensten-list-sec .common-wrap .each-list:nth-child(2n) .each-list-img {
		width: 580px;
	}
	.member-slider .swiper-button-prev{
		left: -4%;
	}
	.member-slider .swiper-button-next{
		right: -4%;
	}
}
@media(max-width: 1399.98px){
	h2{
		font-size: 3.6rem;
	}
	.header-menu .navbar-brand {
        left: -116px;
    }
	.banner-btm {
		padding: 60px 0 90px;
	}
	.banner-btm-left ul {
        column-gap: 20px;
    }
	.banner-btm-arrow a::before {
        right: 27px;
    }
	.banner-btm-arrow a::after {
		left: 14px;
	}
	.banner-btm-right > .row {
        column-gap: 3%;
    }
	.slider-price-sec h4{
		font-size: 2rem;
		height: 68px;
	}
	.banner-btm-arrow::after,
	.banner-btm-arrow::before {
		height: 200px;
	}
	.banner-btm-left ul li a {
		font-size: 1.6rem;
	}
	.each-counter img {
		height: 26px;
	}
	.product-sec {
        padding-bottom: 70px;
    }
	.product-content p {
        margin: 20px 0;
    }
	.product-slider-arrow {
		bottom: 4%;
	}
	.home-each-servie-section {
		padding: 70px 0;
	} 
	.service-heading-lft p {
		margin: 20px 0 40px;
	}
	.home-about-us-section {
        padding: 80px 0 100px;
    }
	.home-about-us-sec-img {
		height: 360px;
		margin: 0 40px;
	}
	.each-footer .txt-btn::after {
		right: 10px;
	}
	.each-footer .common-btn {
		padding: 10px 9px;
	}
	.each-footer .txt-btn {
		padding-right: 40px;
	}
	.footer-area {
        padding-top: 70px;
    }
	.each-footer {
		margin-bottom: 10px;
	}
	/****diensten-list****/
	.diensten-list-sec {
        padding: 70px 0;
    }
	.each-list-img {
        margin-left: 60px;
    }
	.diensten-list-sec .common-wrap .each-list:nth-child(even) .each-list-content {
        margin-left: 60px;
    }
	.each-list {
        margin-top: 70px;
    }
	/****diensten-dtl****/
	.diensten-dtl-top-lft p {
        padding-right: 30px;
    }
	.diensten-dtl-top-lft h2 {
        margin-bottom: 10px;
		margin-top: 10px;
    }
	.each-diensten-dtl-mid h2 {
		line-height: 35px;
	}
	.each-diensten-dtl-mid h4 {
		margin: 14px 0;
		line-height: 30px;
	}
	.diensten-dtl-mid {
        padding: 80px 0;
    }
	.form-wrap {
        padding-left: 40px;
        padding-right: 40px;
    }
	.form-sec {
        padding: 60px 0;
    }
	.diensten-dtl-slider {
        padding: 70px 0;
    }
	/****over-ons****/
	.overons-mid-right {
		padding-left: 50px;
	}
	.overons-mid {
        padding-bottom: 70px;
    }
	.overons-review-sec {
        padding: 70px 0;
    }
	.accordian-content-heading h2 {
		font-size: 3.5rem;
	}
	.member-slider {
        padding: 70px 0;
    }
	.each-man-slider-img {
		height: 320px;
	}
	.member-slider-heading h2 {
		margin-bottom: 30px;
	}
	/****verkoop****/
	.verkoop-top {
		padding-bottom: 40px;
	}
	/****aanbod-dtl****/
	.aanbod-dtl-car-slider-content-btm .col-lg-6{
		width:84%;
		order: 1;
	}
	.aanbod-dtl-car-slider-content-btm .col-lg-2{
		width: 16%;
		order: 2;
	}
	.aanbod-dtl-car-slider-content-btm .col-lg-5{
		width: 100%;
		order: 3;
		margin-top: 30px;
	}	
	.aanbod-dtl-car-slider-content-btm-lft ul{
		width: 100%;
	}
	.aanbod-dtl-car-slider-content-btm-mid{
		max-width: 615px;
	}
	.aanbod-dtl-product-sec {
		padding-top: 70px;
	}
	.dtl-tab-sec{
		padding: 50px 0;
	}
	.dtl-tab-sec .tab-btn .nav-tabs {
		column-gap: 60px;
	}
	.dtl-tab-sec .tab-btn .nav-tabs .nav-item .nav-link {
		margin-bottom: 30px;
	}
	.aanbod-dtl-product-sec .product-slider .swiper-button-next {
		right: -70px;
	}
	.aanbod-dtl-product-sec .product-slider .swiper-button-prev {
		left: -70px;
	}
	/****aanbod-list****/
	.aanbod-filter-sec {
		padding: 70px 0;
	}
	.aanbod-list-product-sec {
		padding-bottom: 70px;
	}
	/****verkocht****/
	.verkocht-top {
		padding: 70px 0;
	}
	.verkocht-product {
		padding-top: 70px;
	}
	/****popup****/
	.modal-area .modal-dialog {
        max-width: 70%;
    }
    .slider-price-sec td img{
    	margin-right: 4px;
    }
    .filter-lft .col-lg-3{
    	width: 33.33%;
    	padding-bottom: 20px;
    }
    .sorteren_op-filter span{
    	margin-right: 10px;
    }
	.overons-review-sec .accordion-body p {
		max-width: 526px;
	}
	.diensten-list-sec .common-wrap .each-list:nth-child(2n) .each-list-img {
		width: auto;
	}
}
@media(min-width: 992px) and (max-width: 1199.98px){
	.member-slider .position-relative{
		padding-left: 20px;
		padding-right: 20px;
	}
}
@media(max-width: 1199.98px){
	h1 {
        font-size: 4rem;
        line-height: 58px;
    }
	h2 {
        font-size: 3.5rem;
        line-height: 45px;
    }
	.header-menu .navbar-brand {
        left: -186px;
    }
	.header-area .navbar-expand-lg .navbar-nav .nav-link, .header-area .nav-link {
		/* margin-left: 20px; */
	}
	.banner-btm-right > .row {
        column-gap: 0;
    }
	.banner-btm-right .col-4 {
		width: 33.33%;
	}
	.banner-btm-left ul li a {
		font-size: 1.6rem;
	}
	.each-counter img {
		height: 23px;
		margin-left: 10px;
	}
	.home-each-servie-sec-content {
		padding: 30px;
	}
	.home-about-us-sec-img {
        height: 270px;
        margin: 0 20px;
    }
	.each-footer-slider {
		height: 230px;
	}
	.footer-btm {
        padding: 170px 0 30px;
    }
	.footer-logo {
		margin-bottom: 30px;
	}
	.footer-social {
        margin-top: 50px;
    }
	.each-footer {
        margin-bottom: 22px;
    }
	/****diensten-list****/
	.inner-banner .each-banner {
        height: 380px;
    }
	.each-list-img {
        margin-left: 30px;
    }
	.each-list-content .common-btn {
		margin-top: 20px;
	}
	.each-list-content h2 {
		margin: 15px 0 20px;
	}
	/****diensten-dtl****/
	.diensten-dtl-mid {
        padding: 120px 0 80px;
    }
	.form-right {
        padding-left: 70px;
    }
	.form-title h2 {
		line-height: 55px;
	}
	.form-sec .col-lg-7 {
        width: 66%;
    }
	.form-sec .col-lg-5 {
		width: 34%;
	}
	.diensten-dtl-slider {
        padding: 30px 0;
    }
	/****over-ons****/
	.overons-mid-right h2 {
        margin: 20px 0;
        font-size: 3rem;
    }
	.overons-mid-right {
        padding-left: 30px;
    }
	.accordian-content-heading h2 {
        font-size: 3rem;
    }
	.overons-review-right {
        padding-left: 30px;
    }
	.overons-review-sec .accordian-content .accordion-button {
		padding: 20px;
	}
	.overons-review-sec .accordion-body {
        padding-left: 20px;
        padding-bottom: 20px;
        padding-right: 20px;
    }
	.overons-review-sec .accordion-button h4 {
		/* font-size: 2rem; */
	}
	.accordian-content-heading {
		margin-bottom: 30px;
	}
	.overons-review-right {
        height: 620px;
    }
	/****verkoop****/
	.verkoop-top {
        padding-bottom: 160px;
    }
	/****aanbod-dtl****/
	.dtl-tab-sec .tab-btn .nav-tabs .nav-item .nav-link{
		margin-bottom: 40px;
	}
	.tab-content .col-lg-3 {
		width: 25%;
	}
	.dtl-tab-sec .tab-btn .nav-tabs {
        column-gap: 10px;
    }
	.aanbod-dtl-car-slider-content-right h4{
		font-size: 1.8rem;
	}
	.aanbod-dtl-car-slider-content-mid h6 {
		font-size: 1.6rem;
	}
	/****aanbod-list****/
	.sorteren_op-filter span {
        /* display: none; */
    }
	/* .sorteren_op-filter_btn {
        width: 80%;
    } */
	.aanbod-filter-sec .col-lg-2 {
		width: 11%;
	}
	.aanbod-filter-sec .col-lg-10 {
		width: 89%;
	}
	.aanbod-filter {
        width: 33.33%;
    }
	/****popup****/
	.modal-area .modal-dialog {
        max-width: 77%;
    }
	.close-img {
		top: -30px;
		right: -30px;
		font-size: 3.1rem;
		height: 60px;
		width: 60px;
	}
	.filter-lft .col-lg-3 {
    	width: 25%;
  	}
	.hidden-filter .col-lg-8 {
    	width: 100%;
  	}
  	.aanbod-filter.sorteren_op-filter {
    	width: 100%;
  	}
  	.filter-right{
  		max-width: 370px;
  		justify-content: start;
  	}
	/* %%%%%%%%%%%%%%%%%%%%%% */
	.banner-btm-arrow{
		right: 0;
	}
	/* main{
		margin-top: 100px ;
	} */
	.product-sec .swiper::after{
		display: none;
	}
	.dtl-tab-sec .tab_content .row .col-lg-3:nth-child(7n ) .each-Kenmerken{
		border-right: 1px solid rgba(41, 41, 41, 0.10);
	}
	.dtl-tab-sec .tab_content .row .col-lg-3:nth-child(4n ) .each-Kenmerken{
		border-right:0;
	}
	.dtl-tab-sec .tab_content .row .col-lg-3:nth-child(4n + 1) .each-Kenmerken {
        padding-inline: 0 10px;
	}
	.dtl-tab-sec .tab_content .row .col-lg-3:nth-child(3n) .each-Kenmerken,
	.dtl-tab-sec .tab_content .row .col-lg-3:nth-child(2n) .each-Kenmerken,
	.dtl-tab-sec .tab_content .row .col-lg-3:nth-child(4n ) .each-Kenmerken{
		padding-inline: 10px 10px;
	}
	.each-Kenmerken{
		padding-inline: 10px 10px;
	}
	.sec-heading h2 {
		line-height: 40px;
	}
}
@media(max-width: 991.98px){
	.dblock{
		display: block;
	}
	.res-logo-styl{
		width: 168px;
		margin-top: 6px;
	}
	h1 {
		font-size: 3rem;
		line-height: 40px;
	}
	h2 {
        font-size: 2.7rem;
        line-height: 42px;
    }
	.header-area .navbar-brand img {
		width: 92px;
	}
	.nav_menu_right_part.position-absolute {
        top: 30px;
    }
	.menu-navigation {
        padding-top: 15px;
    }
    .close-icon {
    	top: 35px;
  	}
    .menu-items ul, .menu-social{
	    padding: 0;
	}
	.header-area{
		padding: 20px 0;
	}
	.header-area .navbar .navbar-brand {
		position: absolute;
    	top: 50%;
    	transform: translateY(-50%);
    	margin: 0;
	}
	.header-area .common-btn.txt-btn {
		display: none;
	}
	.header-area .col-lg-4 {
		display: none;
	}
	.header-area .nav_menu_right_part {
		padding: 0 15px;
    	height: 40px;
    	line-height: 36px;
	}
	.banner-btm {
        padding: 30px 0 60px;
    }
	.product-content p{
		margin-top: 5px;
		margin-bottom: 0;
	}
	.banner-btm-left {
		display: none;
	}
	.banner-btm-right {
		max-width: 100%;
	}
	.banner-btm-arrow::before,
	.banner-btm-arrow::after,
	.banner-btm-arrow img {
		display: none;
	}
	.banner-btm-right > .row {
		justify-content: center;
	}
	.each-counter {
        position: relative;
        display: block;
        margin: 0 30px;
		text-align: center;
    }
	.banner-btm-right .col-4 {
		position: relative;
	}
	.banner-btm-right .col-4::after {
		content: '';
		position: absolute;
		height: 250px;
		width: 1px;
		left: 0;
		top: -80px;
		background-color: #fff;
	}
	.banner-btm-right .col-4:first-child::after{
		display: none;
	}
	.banner-btm-right .col-4::after {
        height: 150px;
    }
	.product-sec .container-fluid,
	.product-sec .common-wrap {
		padding-left: 2%;
		padding-right: 2%;
	}
	.product-slider .swiper-slide-active .each-slider{
		display: block;
	}
	.product-sec .swiper::after,
	.product-slider-arrow {
		display: none;
	}
	.product-btn {
		text-align: center;
		margin-top: 30px;
		margin-bottom: 0;
		display: block;
	}
	.product-sec {
        padding-bottom: 50px;
    }
	.product-content {
		padding-left: 2%;
		padding-right: 2%;
	}
	.product-content {
		padding: 30px 0;
		width: auto !important;
        position: initial;
        transform: translate(0);
	}
	.slider-price-sec h4,
	.slider-price-sec h6 {
		height: auto;
	}
	.slider-price-sec table {
        margin: 20px 0;
    }
    .slider-price-sec{
    	padding-bottom: 0;
		padding-top: 22px;
    }
	.slider-price-sec h4{
		padding-bottom: 10px;
	}
	.service-heading-lft p {
        margin: 10px 0 30px;
    }
	.home-each-servie-section .common-btn {
		margin-top: 50px;
	}
	.home-about-us-section {
        padding: 60px 0;
    }
	.home-about-us-sec-right {
        margin-top: 100px;
        margin-bottom: 40px;
    }
	/* .home-about-us-section .txt-btn::after {
		filter: brightness(1) invert(1);
    } */
	.home-about-us-section .txt-btn:hover::after {
        filter: invert(1);
    }
	.each-footer {
		margin-bottom: 20px;
	}
	.each-footer-slider {
		height: 180px;
	}
	.footer-slider {
		margin-bottom: -180px;
	}
	.header-menu .navbar-brand{
		position: absolute;
		left: 80px;
	}
	.bovag-logo iframe {
		width: 250px;
	}
	.menu-items a.navbar-brand {
		left: 0;
	}
	/****diensten-list****/
	.inner-banner .each-banner {
        height: 250px;
    }
	.diensten-list-sec {
        padding: 30px 0;
    }
	.each-list-img {
        margin-left: 0;
        height: auto;
    }
	.each-list-content h5 {
		font-size: 4rem;
		margin-right: 0;
	}
	.each-list-content p {
		max-width: 100%;
		display: block;
		overflow: auto;
	}
	.each-list {
        margin-top: 40px;
    }
	.each-list-content {
		margin-top: 20px;
	}
	.diensten-list-sec .common-wrap .each-list:nth-child(even) .each-list-content {
        margin-left: 0;
    }
	.each-list-content h2 {
        font-size: 2.4rem;
    }
	/****diensten-dtl****/
	.diensten-dtl-top-lft {
        min-height: auto;
		height: auto;
    }
	.back-btn-sec {
        padding-bottom: 0;
    }
	.diensten-dtl-top-lft {
		margin-top: 30px;
	}
	.diensten-dtl-top-lft p {
        padding-right: 0;
    }
	.diensten-dtl-mid-title h2 {
		font-size: 2.7rem;
		margin-bottom: 20px;
	}
	.diensten-dtl-mid {
        padding: 30px 0 10px;
    }
	.diensten-dtl-mid .col-lg-4 {
		margin-bottom: 20px;
	}
	.diensten-dtl-mid .col-lg-4 {
		flex: 0 0 auto;
	}
	.each-diensten-dtl-mid h4 {
        margin: 14px 0;
        line-height: 20px;
        font-size: 2.2rem;
    }
	.form-wrap {
        padding-left: 0;
        padding-right: 0;
    }
	.form-right {
        padding-left: 0;
        padding-top: 30px;
    }
	.form-right li {
        margin-bottom: 30px;
    }
	.form-right h6 {
		margin-bottom: 10px;
	}
	.diensten-dtl-slider {
        padding: 30px 0;
    }
	.diensten-dtl-slider-heading {
        margin-bottom: 20px;
    }
	.each-dtl-content {
		padding: 14px 20px;
	}
	.each-dtl-content h4 {
		font-size: 2rem;
	}
	.form-title h2 {
        line-height: 45px;
    }
	.form-sec .col-lg-7 {
        width: 100%;
    }
	.form-sec .col-lg-5 {
		width: 100%;
	}
	/****contact****/
	.inner-banner.contact-banner .each-banner {
        height: 320px;
    }
	.contact-form-sec .form-right {
		padding-top: 30px;
	}
	/****over-ons****/
	.overons-mid-right {
        padding-left: 0;
        padding-top: 20px;
		max-width: 100%;
    }
	.overons-mid {
        padding-bottom: 30px;
    }
	.overons-review-sec {
        padding: 30px 0;
    }
	.overons-review-right {
        padding-left: 0;
        padding-top: 30px;
        height: 500px;
    }
	.member-slider {
        padding: 30px 0;
    }
	.each-man-slider-img {
        height: 440px;
    }
	/****verkoop****/
	.verkoop-top {
        padding-bottom: 0;
    }
	.diensten-dtl-mid .col-lg-3 {
		margin-bottom: 20px;
	}
	.diensten-dtl-slider .swiper {
		max-width: 100%;
	}
	/****aanbod-dtl****/
	.aandod-dlt-car-slider-lft{
		height: auto !important;
	}
	.aandod-dlt-car-slider-lft{
		margin-top: 80px;
	}
	.aanbod-dtl-car-slider-dtl-content .col-lg-4 {
		order: 0;
	}
	.aanbod-dtl-car-slider-dtl-content .col-lg-2{
		order: 1;
	}
	.aanbod-dtl-car-slider-dtl-content .col-lg-6 {
		order: 3;
	}
	.aanbod-dtl-car-slider-dtl-content table{
		margin: 10px 0;
	}
	.aanbod-dtl-car-slider-content-btm{
		margin-top: 10px;
	}
	.aanbod-dtl-car-slider-content-mid{
		position: relative;
		padding: 30px 0;
		margin: 23px 0;
	}
	.aanbod-dtl-car-slider-content-mid::before,
	.aanbod-dtl-car-slider-content-mid::after{
		position: absolute;
		left: -10%;
		top: 0;
		height: 1px;
		width: 120vw;
		background: rgba(26, 29, 26, 0.15);
		content: "";
	}
	.aanbod-dtl-car-slider-content-mid::before{
		top: auto;
		bottom: 0;
	}
	.aanbod-dtl-car-slider{
		overflow: hidden;
	}
	.aanbod-dtl-car-slider{
		margin-top: 40px;
	}
	.aanbod-dtl-car-slider-content-btm-lft ul {
        column-gap: 5px;
    }
	.aanbod-dtl-car-slider-content-btm .col-lg-6 {
        width: 82%;
	}
	.aanbod-dtl-car-slider-content-btm .col-lg-2 {
        width: 18%;
	}
	.aandod-dlt-car-slider-lft {
        margin-top: 15px;
    }
	.aanbod-dtl-product-sec {
		padding-top: 30px;
		padding-bottom: 35px;
	}
	.dtl-tab-sec {
        padding: 30px 0;
    }
	.each-Kenmerken {
		margin-bottom: 30px;
	}
	.dtl-tab-sec .tab-btn .nav-tabs .nav-item .nav-link {
        margin-bottom: 10px;
		text-align: center;
    }
	.dtl-tab-sec .tab-btn{
		margin-bottom: 20px;
	}
	.dtl-tab-sec .tab-btn .nav-tabs{
		column-gap: 5px;
	}
	.dtl-tab-sec .tab-btn .nav-tabs .nav-item{
		width: 32%;
	}
	.bullet-panel h4 {
		font-size: 2rem;
	}
	.dtl-tab-sec .tab-btn .nav-tabs .nav-item .nav-link {
        width: fit-content;
    }
	.dtl-tab-sec .tab-btn .nav-tabs .nav-item {
		font-size: 2rem;
	}
	.each-onderhoud-block h4 {
		font-size: 2rem;
	}
	.tab-content .col-lg-3 {
        width: 33.33%;
    }
	.dtl-tab-sec .tab-btn .nav-tabs .nav-item .nav-link span::after {
		height: 8px;
		width: 8px;
	}
	.dtl-tab-sec .tab-btn .nav-tabs .nav-item .nav-link span {
		padding-left: 13px;
	}
	.aanbod-dtl-product-sec .product-slider .common-arrow {
		top: 0;
	}
	.aanbod-dtl-product-sec .product-slider .swiper-button-next {
        right: 0;
    }
	.aanbod-dtl-product-sec .product-slider .swiper-button-prev {
        left: auto;
        right: 60px;
    }
	.aanbod-dtl-product-sec .product-slider .swiper {
		padding-top: 40px;
	}
	.aanbod-dtl-product-sec h2 {
        margin-bottom: 30px;
    }
	.aandod-dlt-car-slider-right .swiper-button-prev {
		left: 0;
	}
	.aandod-dlt-car-slider-right .swiper-button-next {
		right: 0;
	}
	/****aanbod-list****/
	.aanbod-filter{
		width:50%;
	}
	.aanbod-list-top-pagination {
    	padding-top: 110px;
	}
	.outer-filter {
		justify-content: center;
	}
	.total-car {
		margin-bottom: 30px;
		text-align: center;
	}
	.aanbod-filter {
		margin-bottom: 15px;
	}
	.hidden-filter {
		position: fixed;
		top: 0;
		left: 0;
		width: 100%;
		background-color: #2C2929 ;
		z-index: 999;
		height: 100%;
		margin-top: 0;
		padding: 90px 15px;
		overflow-y: auto;
	}
	.auto-overview-filter-result {
		position: fixed;
		bottom: 0;
		width: 100%;
		padding: 15px;
		left: 0;
		background-color: #2C2929;
		z-index: 99;
		border-top: 1px solid rgba(255,255,255,0.3);
	}
	.sorteren_op-filter_btn {
        width: 100%;
    }
	.hidden-filter {
		padding-bottom: 140px;
	}
	.mobile-filter {
        display: none;
        padding-bottom: 150px;
    }
	.mobile-filter-btn {
		border: 1px solid #fff;
		padding: 6.5px 18px;
		color: #fff;
		cursor: pointer;
		border-radius: 20px;
	}
	.filter-count {
		min-width: 20px;
		height: 20px;
		background-color: #000;
		border-radius: 100%;
		color: #fff;
		margin-left: 7.5px;
		font-size: 1.2rem;
		line-height: normal;
	}
	.sorteren_op-filter span {
        display: none;
    }
	.total-car, .more-filter-btn {
        display: none;
    }
	
	.aanbod-filter-sec {
        padding: 30px 0;
    }
	.aanbod-list-product-sec {
		padding-top: 60px;
		padding-bottom: 30px;
	}
	.filter-main {
        display: flex;
        justify-content: left;
        column-gap: 20px;
        background-color: #2C2929;
        position: fixed;
        left: 0;
        top: 80px;
        width: 100%;
        padding: 30px 5% 30px;
		z-index: 10;
		/* border-bottom: 1px solid #eee; */
    }
	.reset_all_filter{
		color: #fff;
	}
	.reset_all_filter img {
		width: 1.8rem;
		margin-left: 5px;
		transition: all 0.5s;
		-webkit-transition: all 0.5s;
	}
    .auto-overview-filter-result .total_search_records{
    	border-radius: 50px;
    }
	/* .active-filter {
        position: fixed;
        left: 0;
        top: 100px;
        background-color: #fff;
        width: 100%;
        padding: 30px 3% 30px;
        z-index: 1;
    } */
	.hidden-filter {
		display: none;
	}
	.filter-content {
		background-color: #2C2929;
	}
	/****verkocht****/
	.verkocht-top {
		padding: 30px 0;
	}
	.verkocht-product {
		padding-top: 30px;
	}
	.verkocht-top p {
		max-width: 100%;
		margin-top: 20px;
	}
	/****popup****/
	.modal-area .modal-dialog {
        max-width: 88%;
    }
	.modal-area .popup-content h2 {
		font-size: 2.7rem;
		line-height: 34px;
	}
	.popup-content li {
		font-size: 2rem;
	}
	.modal-area .popup-content {
        padding: 40px 30px 40px;
    }
	.clear-filter-wrap {
		margin-bottom: 20px;
	}
	.filter-lft .col-lg-3 {
    	width: 50%;
    	padding-bottom: 0;
  	}
  	.auto-overview-filter-result h4{
  		font-size: 1.8rem;
    	line-height: normal;
  	}
  	.filter-right{
  		max-width: 100%;
  	}
  	.aanbod-filter.sorteren_op-filter{
  		width: 50%;
  	}
  	.overlay{
  		height: calc(100% - 14px);
  		width: calc(100% - 14px);
  	}
  	.ech-aandod-dlt-car-slider img, .overlay, .aandod-dlt-car-slider-lft-img{
  		border-radius: 5px;
  	}
  	.overlay p{
  		font-size: 1.6rem;
  	}
	/* %%%%%%%%%%%%%%%%%% */
	main {
		margin-top: 80px ;
	}
	.product-sec .slider-price-sec::after{
		width: 75%;
	}
	.dtl-tab-sec::before, .dtl-tab-sec::after{
		display: none;
	}
	
	.dtl-tab-sec .tab_content .row .col-lg-3:nth-child(4n + 1) .each-Kenmerken {
        padding-inline: 20px 10px;
	}
	.dtl-tab-sec .tab_content .row .col-lg-3:nth-child(4n ) .each-Kenmerken{
		border-right: 1px solid rgba(41, 41, 41, 0.10);
	}
	.dtl-tab-sec .tab_content .row .col-lg-3:nth-child(3n + 1) .each-Kenmerken {
        padding-inline: 0 10px;
		border-right: 1px solid rgba(41, 41, 41, 0.10);
	}
	.dtl-tab-sec .tab_content .row .col-lg-3:nth-child(7n + 1) .each-Kenmerken {
		padding-inline: 10px 10px;
	}
	.dtl-tab-sec .tab_content .row .col-lg-3:nth-child(3n - 2) .each-Kenmerken{
		padding-inline: 0 10px;
	}
	.dtl-tab-sec .tab_content .row .col-lg-3:nth-child(3n) .each-Kenmerken {
		border-right: 0;
	}
	.aanbod-dtl-car-slider{
		margin-bottom: 0;
	}
	.diensten-dtl-mid::after{
		display: none;
	}
	.diensten-dtl-mid .row{
		justify-content: center;
	}
	.overons-review-sec .accordion-body p{
		max-width: 100%;
	}
	.contact-form-sec .common-wrap::before{
		display: none;
	}
	.each-slider .col-2.text-lg-end{
		text-align: end !important;
	}
	.form-right ul{
		display: flex;
		flex-wrap: wrap;
	}
	.form-right li{
		width: 33.33%;
	}
	.diensten-dtl-top-lft h2{
		margin-top: 0;
	}
	.clear-filter a{
		display: block;
	}
	.side-fixed-area, .whatsapp-fixed-area {
		display: none;
	}
	.member-slider .swiper-button-next{
		right: 0;
	}
	.member-slider .swiper-button-prev{
		left: auto;
		right: 50px;
	}
	.member-slider .common-arrow{
		top: -35px;
	}
	.member-slider-heading h2{
		margin-bottom: 50px;
	}
}
@media(max-width: 767.98px){
	.morgeninternet-footer{
        margin-bottom : 45px !important;
    }
	#mobile-contact-bar img{
		width: 20px;
	}
	#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: #000000;
	  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;
	}
	.common-wrap {
		padding-left: 3%;
		padding-right: 3%;
	}
	.common-btn {
        padding: 5px 10px;
        padding-right: 30px;
        font-size: 1.4rem;
    }
	.txt-btn::after {
		right: 6px;
	}
	h1 {
		font-size: 2.4rem;
		line-height: 32px;
		letter-spacing: 3.2px;
	}
	h2 {
		font-size: 2rem;
        line-height: 26px;
    }
	.menu-social-icon {
		display: block;
		margin-top: 20px;
	}
	/* .header-area .navbar-brand img {
		width: 170px;
	  } */
	.header-menu .navbar-brand {
		left: 47px;
	}
	.menu-social {
		margin-top: 20px;
	}
	.nav_menu_right_part.position-absolute {
        top: 30px;
    }
	.banner-content {
		top: 50%;
	}
	.banner-img .container-fluid,
	.banner-img .common-wrap {
		padding-left: 0;
		padding-right: 0;
	}
	.each-counter img {
        height: 19px;
        margin-left: 6px;
    }
	.banner-sec .each-banner {
		height: 585px;
	}
	.banner-content h1 {
		margin-bottom: 60px;
		letter-spacing: 2.4px;
	}
	.each-counter h5 {
		font-size: 1.6rem;
		line-height: 18.88px;
	}
	.each-counter h6 {
		font-size: 1rem;
		line-height: 8px;
		margin-top: 2px;
    }
	.product-content h2 {
		font-size: 2rem;
		line-height: 46px;
		letter-spacing: 2px;
	}
	.slider-price-sec h6 {
		font-size: 1.2rem;
		letter-spacing: 0.24px;
		line-height: normal;
	}
	.slider-price-sec h4 {
		font-size: 1.8rem;
		line-height: normal;
		letter-spacing: 0.36px;
	}
	.product-price h5 {
		font-size: 1.6rem;
		line-height: normal;
	}
	.product-btn {
		font-size: 1.8rem;
	}
	.home-each-servie-section .col-6 .home-each-servie-sec {
		height: 227px;
	}
	.home-each-servie-section .col-lg-4 .home-each-servie-sec {
		height: 227px;
	}
	.home-each-servie-sec-content {
        padding: 20px 13px;
    }
	.home-each-servie-sec:hover h3 {
		font-size: 1.8rem;
	}
	.service-heading-lft {
		text-align: center;
	}
	.service-heading-lft p {
        margin: 30px auto 50px auto;
        max-width: 350px;
    }
	.home-each-servie-sec-content {
		top: calc(100% - 80px);
	}
	.home-each-servie-sec:hover .more-btn {
		color: #fff;
        font-size: 1.6rem;
    }
	.circle {
		bottom: auto;
		left: 50%;
		top: -60px;
		transform: translateX(-50%);
		width: 126px;
		height: 126px
	}
	.home-about-us-sec-left h2 {
		max-width: 100%;
		margin: 5px auto 10px;
		line-height: 26px;
		letter-spacing: 2px;
	}
	.home-about-us-section {
		text-align: center;
	}
	.home-about-us-sec-right h5 {
        display: block;
        font-size: 1.8rem;
    }
	.home-about-us-sec-img {
        height: auto;
    }
	.home-about-us-sec-left h4 {
		font-family: 'lama_sansregular';
		font-size: 1.6rem;
		margin-right: 0;
	}
	.home-about-us-sec-right h5 span {
        display: block;
        font-size: 4rem;
		margin: 0;
    }
	.home-about-us-mobile-sec-img {
		display: block;
	}
	.home-about-us-sec-left p {
		margin-left: auto;
		margin-right: auto;
	}
	.home-about-us-section {
        /* padding: 40px 0 10px; */
		padding-bottom: 10px;
    }
	.home-about-us-sec-right {
		margin-top: 40px;
        margin-bottom: 20px;
    }
	.home-about-us-section .common-btn {
		margin-top: 24px;
	}
	.home-about-us-sec-left {
		margin-bottom: 100px;
	}
	.home-each-servie-sec-content h3 {
		font-size: 1.6rem;
		word-break: break-word;
		line-height: 21px;
	}
	.more-btn {
		display: block !important;
		color: #fff;
	}
	.home-each-servie-sec-content {
		justify-content: space-between;
	}
	.service-heading-right{
		text-align: center;
	}
	.footer-social .col-md-2  {
        position: absolute;
        bottom: 5px;
    }
	.footer-area {
        padding-top: 40px;
    }
	.each-footer-slider {
		height: 91px;
	}
	.footer-slider {
		margin-bottom: -230px;
	}
	.footer-btm {
        padding: 100px 0 30px;
    }
	.each-footer .common-btn {
		padding: 6px 9px;
	}
	.each-footer .txt-btn {
		padding-right: 40px;
	}
	.footer-area hr {
		display: none;
	}
	.footer-btm-part {
		text-align: center;
		position: relative;
		z-index: 9;
	}
	.footer-btm-part .order-0 {
		margin-bottom: 20px;
	}
	.each-footer table{
		margin: auto;
		max-width: 211px;
		width: 100%;
		text-align: left;
	}
	.each-footer tr{

	}
	.each-footer .common-btn {
        text-align: center;
        margin: auto;
    }
	.bovag-logo img {
		width: 76px;
	}
	.bovag-logo {
		text-align: center;
		margin-bottom: 20px;
	}
	.footer-social-right ul {
		justify-content: center;
	}
	.footer-social {
		margin-top: 35px;
        margin-bottom: 35px;
    }
	.footer-social-right li a {
		height: 40px;
		width: 40px;
	}
	.footer-social-right li img {
		width: 21px;
	}
	.footer-social-right li {
		font-size: 1.4rem;
	}
	.footer-social-mid {
		margin-bottom: 10px;
	}
	/****diensten-dtl****/
	.diensten-dtl-mid-title h2 {
        font-size: 2rem;
		line-height: normal;
    }
	.each-diensten-dtl-mid h2 {
        line-height: 24px;
        font-size: 2.8rem;
    }
	.each-diensten-dtl-mid {
        padding: 30px 15px;
    }
	.each-diensten-dtl-mid h4 {
        line-height: 12px;
        font-size: 1.9rem;
    }
	.each-diensten-dtl-mid p {
		max-width: 100%;
		letter-spacing: normal;
	}
	.form-right {
		display: none;
	}
	.form-btn {
		margin-top: 30px;
		text-align: center;
	}
	.form-title {
		text-align: center;
	}
	.form-styl {
		padding: 10px 18px;
		border-radius: 5px
	}
	.form-sec textarea.form-styl {
		height: 144px;
	}
	.form-group {
		margin-bottom: 15px;
	}
	.form-title h2 {
        line-height: 30px;
    }
	.form-title p {
        margin: 30px auto;
    }
	/****aanbod-dtl****/
	.aanbod-dtl-man{
		margin: auto;
	}
	.aanbod-dtl-car-slider-content-btm-mid{
		max-width: 400px;
	}
	.aanbod-dtl-car-slider-content-btm-lft .col-lg-2{
		width: 100%;
	}
	.share-btn{
		text-align: start;
	}
	.aanbod-dtl-car-slider-content-btm .col-lg-6{
		width: 100%;
	}
	.dtl-tab-sec .tab-btn .nav-tabs .nav-item{
		width: 49%;
	}
	.dtl-tab-sec .tab-btn .nav-tabs .nav-item.onder-tab-btn{
		width: 100%;
	}
	.tab-content .col-lg-3 {
        width: 50%;
    }
	.aanbod-dtl-car-slider-content-mid {
        padding: 18px 0;
    }
	.col-lg-2.gg{
		display: none;
	}
	.aanbod-dtl-car-slider-content-btm-lft ul{
		max-width: 400px;
        margin: auto;
        display: block;
        text-align: center;
	}
	.aanbod-dtl-car-slider-content-btm-lft li{
		width: max-content;
        display: inline-block;
        padding: 0 2px 20px;
        text-align: center;
	}
	.aanbod-dtl-car-slider-content-lft h4 {
		font-size: 2rem;
	}
	.aanbod-dtl-car-slider-content-right h4 {
		font-size: 1.4rem;
	}
	.home-each-servie-sec-content p{
		font-size: 1.6rem;
		opacity: 0;
	}
	.form-styl{
		font-size: 1.8rem;
	}
	/****aanbod-list****/
	.aanbod-filter{
		width:100%;
	}
	.auto-overview-filter-result{
		bottom: 45px;
	}
	/****popup****/
	.close-img {
        top: -20px;
        right: -20px;
        font-size: 2.1rem;
        height: 40px;
        width: 40px;
    }
	.modal-area .popup-content {
        padding: 40px 20px 40px;
    }
	.modal-area .popup-content p {
		margin-bottom: 20px;
	}
/* ******* aanbod-dtl-tab ******* */
	.tab-btn {
		display: none;
	}
	.tab_drawer_heading {
		margin: 0;
		display: block;
		cursor: pointer;
		-webkit-touch-callout: none;
		-webkit-user-select: none;
		-khtml-user-select: none;
		-moz-user-select: none;
		-ms-user-select: none;
		user-select: none;
		background-color: transparent;
		position: relative;
		padding-left: 15px;
		color: rgba(255, 255, 255, 0.50);
		font-family: 'lama_sansmedium';
		font-size: 2rem;
	}
	.tab_drawer_heading::after {
		content: '';
		position: absolute;
		background-image: url(../images/bullet.svg);
		background-repeat: no-repeat;
		background-position: center;
		background-size: cover;
		left: 0;
		top: 9px;
		height: 10px;
		width: 10px;
		opacity: 0;
		transition: all 0.3s;
		-webkit-transition: all 0.3s;
	}
	.tab_drawer_heading:hover,
	.d_active {
		background-color: transparent;
		position: relative;
		padding-left: 15px;
		color: #fff;
	}
	.tab_drawer_heading:hover::after,
	.d_active::after{
		opacity: 1;
	}
	.tab_drawer_heading{
		margin-bottom: 29px;
		margin-top: 29px;
	}
	.tab_container .tab_drawer_heading:last-child{
		margin-bottom: 0;
	}
	.aandod-dlt-car-slider-right .common-arrow{
		display: none;
	}
	.aanbod-dtl-car-slider-content-right p {
		font-size: 1.4rem;
		color: rgba(255, 255, 255, 0.45);
	}
	/****over-ons****/
	.overons-mid-right h2 {
		line-height: 35px;
	}
	.accordian-content-heading h2 {
        line-height: 37px;
    }
    .home-each-servie-section{
    	padding-top: 64px;
    }
    .contact-form-sec{
    	padding: 40px 0 20px;
    }
    .hidden-filter .col-lg-9 {
        width: 100%;
    }
    .menu-items {
       	width: 100%;
    }
    .aanbod-dtl-car-slider-content-btm-lft .common-btn{
    	max-width: 100%;
    }
    .aanbod-dtl-car-slider-content-btm-lft .text-end a, .share-btn a{
    	max-width: max-content !important;
    }
    .dtl-tab-sec{
    	border-top: 1px solid rgba(26,29,26,0.15);
   	 	margin-top: 30px;
    }
    .tab_content{
    	padding-left: 30px;
    }
    .dtl-tab-sec .bullet-panel ul li, .each-Kenmerken p{
    	word-break: break-word;
    }
    .tab_content.position-relative:before{
    	position: absolute;
	    top: 0;
	    /* left: calc(50% + 15px); */
		left: 50%;
	    transform: translateX(-50%);
	    content: '';
	    width: 1px;
	    height: calc(100% - 30px);
	    border: 1px solid rgba(41, 41, 41, 0.10);
    }
	/* %%%%%%%%%%% */
	.aanbod-dtl-car-slider-content-mid h6 {
		font-size: 1.5rem;
	}
	.aanbod-dtl-car-slider-content-mid td p {
		font-size: 1.5rem;
		color: rgba(255, 255, 255, 0.50);;
	}
	.home-each-servie-sec::after{
		/* top: 0; */
	}
	.home-each-servie-sec-content {
        top: 0;
    }
	.home-each-servie-sec-content h3{
		font-size: 1.8rem;
	}
	.home-each-servie-sec .more-btn {
		font-size: 1.6rem;
	  }
	.home-each-servie-sec .home-each-servie-sec-content {
		background-size: 0 0, 0 225px, 67px 15px, 15px 23px;
		height: 100%;
		justify-content: center;
	}
	.home-each-servie-sec:hover P{
		opacity: 1;
	}
	.home-each-servie-sec-content{
		row-gap: 16px;
	}
	.each-footer-slider{
		border-radius: 5px;
	}
	.menu-navigation{
		height: 37px;
        line-height: 36px;
	}
	.header-area .nav_menu_right_part{
		min-width: 90px;
	}
	.dtl-tab-sec .tab_content .row .col-lg-3 .each-Kenmerken {
		border-right: 0 !important;
		padding-inline:0 !important;
	}
	.dtl-tab-sec .tab_content .row .col-lg-3:nth-child(even){
		padding-left: 30px;
	}
	.aandod-dlt-car-slider-lft .col-lg-12.col-6 {
		padding: 0 5px;
	}
	.privacy_section{
		padding-bottom: 0;
	}
	.tab_content#tab1 .row,
	.tab-content .col-lg-3{
		border: 0;
	}
	.diensten-list-sec{
		background-size: 85px 60px, 60px 60px;
	}
	.each-man-slider-title h4{
		font-size: 2rem;
	}
	.each-footer a, 
	.each-footer p {
		width: auto;
	}
	.overons-mid-lft-img img {
		object-position: top;
	}
}
@media(max-width: 575.98px){
	.common-wrap {
		padding-left: 2%;
		padding-right: 2%;
	}
	.header-area .nav_menu_right_part.position-absolute {
        padding: 0;
        right: 22px;
        top: 34px;
    }
    .close-icon{
    	right: 20px;
    	top: 25px;
    }
	.menu-navigation {
        padding: 15px 20px 60px;
    }
	.banner-btm-right > .row {
        column-gap: 10px;
    }
	.header-menu .navbar-brand {
        left: 32px;
    }
	.banner-btm-right > .row {
        column-gap: 0;
    }
	.banner-btm-right .col-4 {
		width: 33.33%;
		padding: 0;
	}
	.each-counter {
        margin: 0 auto;
    }
	.product-side-arrow {
		height: 20px;
		width: 20px;
	}
	.product-side-arrow img {
		width: 5px;
	}
	.banner-btm-right .col-4:nth-child(2):after {
		left: 5px;
	}
	.banner-btm-right .col-4:nth-child(3):after {
		left: -5px;
	}
	/****diensten-list****/
	.inner-banner .each-banner {
        height: 200px;
    }
	/****diensten-dtl****/
	.diensten-dtl-top-lft .col-sm-5 {
		margin-bottom: 20px;
	}
	/****over-ons****/
	.overons-mid-lft .col-6 .overons-mid-lft-img {
		height: 150px;
	}
	.overons-mid-lft .col-12 .overons-mid-lft-img {
		height: 160px;
	}
	.overons-mid-right h2 {
		letter-spacing: normal;
        font-size: 2.2rem;
    }
	.overons-review-sec .accordion-button h4 {
        font-size: 1.8rem;
        line-height: 26px;
    }
	.overons-review-sec .accordion-button h4::before {
		top: 9px;
	}
	.accordian-content-heading h2 {
        font-size: 2.4rem;
        letter-spacing: normal;
        line-height: 30px;
    }
	.member-slider-heading h2 {
        letter-spacing: normal;
    }
	.member-slider {
        padding: 30px 0 0;
    }
	.each-man-slider-img {
        height: auto;
    }
	.each-man-slider-content p {
		font-size: 1.5rem;
		line-height: 22px;
	}
	/****aanbod-dtl****/
	.dtl-tab-sec .tab-btn .nav-tabs {
        column-gap: 0px;
    }
	.aanbod-dtl-car-slider-content-mid h6 {
		font-size: 1.5rem;
	}
	.aanbod-dtl-car-slider-content-mid td p {
		font-size: 1.5rem;
	}
	.share-btn .txt-btn::after {
		background-size: 10px;
	}
	.man-contact a, .man-name p {
		color: rgba(255, 255, 255, 0.50);
		font-size: 1.1rem;
	}
	.man-contact a img {
		margin-right: 5px;
		filter: invert(1);
	}
	.aanbod-dtl-car-slider-content-lft h4 {
        font-size: 1.9rem;
	}
	/****aanbod-list****/
	.filter-main {
        padding: 20px 5% 20px;
    }
	/****popup****/
	.modal-area .popup-content h2 {
        font-size: 2.2rem;
        line-height: 31px;
        letter-spacing: normal;
    }
	.popup-content li {
        font-size: 1.6rem;
        margin-bottom: 10px;
    }
	.popup-content ul {
		margin: 20px 0;
	}
	.close-img {
        top: -10px;
        right: -10px;
    }
    .filter-lft .col-lg-3, .aanbod-filter.sorteren_op-filter {
    	width: 100%;
  	}
  	.man-contact ul{
  		white-space: nowrap;
  	}
  	.aanbod-dtl-car-slider-content-btm-lft .common-btn {
		max-width: max-content;
        font-size: 1.6rem;
        padding-top: 7.5px;
        padding-bottom: 7.5px;
        padding-right: 29px;
  	}
  	.kenteken_np{
  		padding: 2px 0 2px 30px;
  		background-size: contain;
  	}
	.aanbod-dtl-car-slider-content-btm-lft .txt-btn::after {
		height: 14px;
		width: 14px;
		background-size: 12px;
	 	right: 7px;
	}
	/* %%%%%%%%%%%%%%%%%% */
	.aanbod-dtl-car-slider-dtl-content tr{
		display: flex;
		flex-wrap: wrap;
		row-gap: 10px;
		justify-content: space-between;
	}
	.aanbod-dtl-car-slider-dtl-content td{
		width: 49%;
	}
	.overons-review-sec::before, 
	.home-each-servie-section::before ,
	.aanbod_dtl_form::before{
		background-size: 85px 60px, 60px 60px;
	}
	.home-each-servie-sec:hover .home-each-servie-sec-content {
		background-size: 0 0, 0 225px, 67px 15px, 15px 23px;

	}
	.each-slider  {
		background-size: 0 0, 0 0, 200px 20px, 20px 28px;
	}
	.tab_content {
        padding-left: 19px;
    }
	.menu-icon {
		width: 17px;
	}
}
@media(max-width:399.98px){
	.aanbod-dtl-car-slider-content-btm-lft .common-btn {
		font-size: 1.2rem;
        padding-right: 24px;
    }
	.aanbod-dtl-car-slider-content-btm-lft .txt-btn::after {
        background-size: 10px;
        right: 6px;
    }
	.slider-price-sec tr{
		display: flex;
		flex-wrap: wrap;
		justify-content: space-between;
		row-gap: 10px;
	}
	.slider-price-sec td{
		width: 50%;
	}
	.slider-price-sec tr td:last-child{
		width: 100%;
	}
	.each-Kenmerken p{
    	font-size: 1.4rem;
    }
	.aanbod-dtl-car-slider-dtl-content .col-lg-2{
		padding-left: 0;
	}
}