@media (min-width: 1600px) {
	.container {
		max-width: 1434px;
	}
}
@media(max-width: 1599.98px){
	.product-sec {
		padding: 100px 0;
	}
	.product-filter {
		padding: 40px 0 60px;
	}
	.service-sec {
		padding: 100px 0;
	}
	.service-title p {
		margin-top: 20px;
	}
	.service-title {
		margin-bottom: 65px;
	}
	.about-sec {
		padding: 150px 0;
	}
	.footer-right {
		padding-left: 5%;
	}
	/****diensten-list****/
	.diensten-list-info-sec {
		padding-top: 100px;
		padding-bottom: 70px;
	}
	.diensten-list-sec {
		padding-bottom: 100px;
	}
	/****diensten-dtl****/
	.back-btn-sec {
		padding-top: 200px;
	}
	.diensten-dtl-mid-sec {
		padding-bottom: 100px;
	}
	.diensten-dtl-mid-content {
		padding-left: 0;
	}
	.form-sec {
		padding: 100px 0;
	}
	.form-right-area {
		padding: 34px 55px;
	}
	.dtl-slider-sec {
		padding-bottom: 100px;
	}
	.dtl-slider-title {
		margin-bottom: 70px;
	}
	/****over-ons****/
	.over-ons-mid-sec {
		padding: 80px 0 100px;
	}
	.over-ons-mid-info li {
		padding: 28px 80px;
		padding-right: 40px;
		margin-bottom: 40px;
	}
	.overons-member-sec {
		padding: 0 0 100px;
	}
	.overons-member-sec h2 {
		margin-bottom: 80px;
	}
	/****faq****/
	.faq-block {
		padding: 0 0 100px;
	}
	/****aanbod-list****/
	.aanbod-list-top-sec {
		padding-top: 155px;
	}
	.aanbod-list-btm {
		padding: 45px 0 130px;
	}
	.clear-filter-main {
		margin-left: 0;
	}
	.filter-sort {
		margin-top: 25%;
	}
	/****aanbod-dtl****/
	.aanbod-car-dtls-area .col-lg-5 {
		width: 49%;
	}
	.aanbod-car-dtls-area .col-lg-7 {
		width: 51%;
	}
	.dtl-tab-sec {
		padding: 100px 0;
	}
	.tab-left {
		padding-right: 90px;
	}
	.each-table h3 {
		font-size: 3.2rem;
	}
	.related-car-block {
		padding-bottom: 100px;
	}
	.related-car-block .swiper-button-next {
		right: -2%;
	}
	.related-car-block .swiper-button-prev {
		left: -2%;
	}
	.related-car-title {
		margin-bottom: 60px;
	}
	/****popup****/
	.modal-area .modal-dialog {
		max-width: 75%;
	}
	.modal-area .popup-content ul {
		margin: 25px 0;
	}
}
@media(max-width: 1399.98px){
	h1 {
		font-size: 4rem;
		line-height: 48px;
	}
	.menu-mid li a {
		font-size: 1.6rem;
	}
	.logo img {
		width: 190px;
	}
	.menu-mid .dropdown-menu li a {
		font-size: 1.6rem;
	}
	.product-sec {
		padding: 80px 0;
	}
	.each-product-info ul {
        flex-wrap: wrap;
        gap: 15px;
    }
	.each-product-info li {
        width: 47%;
    }
	.product-btm-btn {
		margin-top: 60px;
	}
	.service-sec {
		padding: 80px 0;
	}
	.each-service-info {
		padding: 20px 30px;
	}
	.about-sec {
		padding: 100px 0;
	}
	.about-info .common-btn {
		margin: 40px 0 60px;
	}
	.about-info li {
		font-size: 1.8rem;
	}
	.about-info li::after {
		background-size: 25px;
		width: 25px;
	}
	.footer-area {
		padding: 80px 0 24px;
	}
	.footer-right {
        flex-wrap: wrap;
        row-gap: 20px;
    }
	.bovag-logo {
		width: 150px;
	}
	.mb-logo {
		width: 85px;
	}
	.each-footer-contact h5 {
		margin-bottom: 15px;
	}
	/****diensten-list****/
	.inner-banner-text {
		bottom: 170px;
	}
	.diensten-list-info-sec {
        padding-top: 80px;
        padding-bottom: 70px;
    }
	.diensten-list-sec {
		padding-bottom: 80px;
	}
	.diensten-list-sec .row {
		row-gap: 20px;
	}
	/****diensten-dtl****/
	.back-btn-sec {
        padding-top: 170px;
    }
	.diensten-dtl-mid-sec {
		padding-bottom: 80px;
	}
	.diensten-dtl-mid-content h2 {
		padding-bottom: 20px;
	}
	.form-sec {
		padding: 80px 0;
	}
	.form-contact-info {
		padding: 33px 30px;
	}
	.form-right-area {
        padding: 34px 40px;
    }
	.dtl-slider-sec {
		padding-bottom: 80px;
	}
	.dtl-slider-title {
        margin-bottom: 50px;
    }
	.werkplaats-dtl-slider {
		padding-bottom: 80px;
	}
	.werkplaats-dtl-slider {
		padding-top: 80px;
	}
	/****over-ons****/
	.usp-marquee-wrap,
	.usp-marquee-wrap ul {
		gap: 100px;
	}
	.usp-marquee-wrap li {
		font-size: 2rem;
	}
	.over-ons-top-info {
		padding-right: 0;
	}
	.over-ons-mid-sec {
		padding: 80px 0;
	}
	.over-ons-mid-info {
		padding-left: 55px;
	}
	.over-ons-mid-info li img {
		width: 55px;
	}
	.over-ons-mid-info li {
        padding: 28px 60px;
        padding-right: 40px;
    }
	.overons-member-sec {
		padding: 0 0 80px;
	}
	.overons-member-sec h2 {
		margin-bottom: 60px;
	}
	/****contact****/
	.map {
		height: 500px;
	}
	/****faq****/
	.faq-block {
		padding: 0 0 80px;
	}
	/****aanbod-list****/
	.main-filter-area .col-lg-3 {
		width: 24%;
	}
	.aanbod-list-btm {
		padding: 45px 0 100px;
	}
	.aanbod-list-btm-info p {
		margin: 35px 0 45px;
	}
	.aanbod-list-btm-img {
		padding-left: 15px;
	}
	.filter-sort {
        margin-top: 29%;
    }
	/****verkocht****/
	.verkocht-product-sec {
		padding-top: 175px;
		padding-bottom: 80px;
	}
	/****aanbod-dtl****/
	.aanbod-banner-info .col-lg-4 {
		width: 100%;
	}
	.aanbod-banner-info .col-lg-8 {
		width: 100%;
	}
	.aanbod-banner-info-title {
		margin-bottom: 20px;
	}
	.aanbod-dtl-back-btn.back-btn-sec {
		padding-top: 170px;
	}
	.aanbod-banner-row {
		gap: 20px;
	}
	.aanbod-car-dtls-area .col-lg-5 {
        width: 100%;
    }
	.aanbod-car-dtls-area .col-lg-7 {
        width: 100%;
    }
	.aanbod-car-dtls ul {
		justify-content: left;
	}
	.aanbod-car-dtls-area .row {
		row-gap: 20px;
	}
	.dtl-tab-sec {
        padding: 80px 0;
    }
	.tab-left {
        padding-right: 60px;
    }
	.tab-area .col-lg-8 {
		width: 67%;
	}
	.tab-area .col-lg-4 {
		width: 33%;
	}
	.tab-right-part {
		padding: 60px 25px;
	}
	.dtl-tab-sec .tab-btn .nav-tabs {
		column-gap: 15px;
		margin-bottom: 40px;
		row-gap: 15px;
	}
	.each-table h3 {
		font-size: 2.8rem;
	}
	.each-table {
		padding: 30px 25px 80px;
	}
	.related-car-block {
        padding-bottom: 100px;
    }
	.modal-area .modal-dialog {
        max-width: 88%;
    }
	.modal-area .popup-content h2 {
		margin-top: 25px;
	}
	.aanbod-banner-info tr {
		justify-content: start;
	}
}
@media(max-width: 1199.98px){
	h4 {
		line-height: 35px;
	}
	.header_inner .col-lg-5 {
		width: 50%;
	}
	.header_inner .col-lg-4 {
		width: 27%;
	}
	.header_inner .col-lg-3 {
		width: 22%;
	}
	.menu-right {
		column-gap: 15px;
	}
	.menu-mid>ul {
		column-gap: 20px;
	}
	.topbar-images a {
		margin-right: 8px;
	}
	.topbar-images a img {
		width: 20px;
		height: 20px;
	}
	.header-area li.active.dropdown .dropdown-menu {
		min-width: 150px;
	}
	.each-product-info li {
		font-size: 1.6rem;
	}
	.about-sec {
		padding: 80px 0;
	}
	.about-info .common-btn {
        margin: 40px 0;
    }
	.bovag-logo {
		width: 120px;
	}
	.mb-logo {
		width: 65px;
	}
	/****diensten-list****/
	.inner-banner-text {
        bottom: 125px;
    }
	/****diensten-dtl****/
	.diensten-dtl-mid-img {
		padding-right: 28px;
	}
	.each-diens-dtl-btm {
		padding: 25px 15px;
	}
	.each-diens-dtl-btm-info h4 {
		padding-top: 20px;
	}
	.each-diens-dtl-btm-img {
		margin-bottom: 25px;
	}
	/****over-ons****/
	.usp-marquee-wrap, .usp-marquee-wrap ul {
        gap: 80px;
    }
	.over-ons-top-img {
		padding-left: 55px;
	}
	.over-ons-top-info h2 {
		margin-bottom: 20px;
	}
	.over-ons-mid-info li img {
        width: 45px;
        left: -22px;
    }
	.over-ons-mid-info {
        padding-left: 35px;
    }
	.over-ons-mid-info li {
        padding: 28px 45px;
        padding-right: 25px;
		margin-bottom: 28px;
    }
	/****aanbod-list****/
	.filter-sort {
		justify-content: left;
	}
	.main-filter-area .col-lg-3 {
        width: 33%;
    }
	.aanbod-list-btm {
		padding: 45px 0 80px;
	}
	.aanbod-list-btm-img {
        padding-left: 0;
    }
	.aanbod-list-btm-info p {
        margin: 20px 0 30px;
    }
	.filter-sort .aanbod-filter {
		width: 296px;
	}
	.filter-sort {
        margin-top: 0%;
    }
	/****verkocht****/
	.verkocht-product-sec {
        padding-top: 150px;
    }
	/****aanbod-dtl****/
	.aanbod-banner-row {
        gap: 18px;
    }
	.smal-car-sec {
		row-gap: 18px;
	}
	.tab-left {
        padding-right: 30px;
    }
	.tab-man {
		height: 90px;
		width: 90px;
	}
	.tab-right-part {
        padding: 45px 25px;
    }
	.tab-btm-btn {
		margin-top: 50px;
	}
	.kenmerken-tab td h6 {
		font-size: 1.6rem;
	}
	.each-table h3 {
        font-size: 2.4rem;
    }
	.each-table h4 {
		font-size: 2rem;
	}
	.each-table li {
		font-size: 1.8rem;
	}
	.left-bg-block {
		width: 130px;
	}
	.block-dtls {
		width: calc(100% - 130px);
	}
	/****popup****/
	.modal-area .popup-content {
		padding: 40px 35px;
	}
	.modal-area .modal-dialog {
        max-width: 95%;
    }
	.modal-area .popup-content li {
		font-size: 1.8rem;
		line-height: 38px;
	}
	.modal-area .popup-content li::after {
		top: 13px;
	}
}
@media(max-width: 991.98px){
	p {
		font-size: 1.6rem;
	}
	li {
		font-size: 1.6rem;
	}
	.menu-mid {
		display: none;
	}
	.menu-right {
		display: none;
	}
	.mobile-menu .menu-icon:after, .mobile-menu .menu-icon:before, .mobile-menu .menu-icon div {
        background-color: #111928;
        margin: 3px 0;
        height: 1px;
    }
	.mobile-menu .menu-icon {
        margin-left: 0;
        width: 12px;
        margin-top: 2px;
    }
	.mobile-menu .common-btn:hover span {
        filter: brightness(1) invert(1);
    }
	.menu-items.active {
		width: 710px;
	}
	.logo img {
        width: 141px;
    }
	.mobile-menu .common-btn {
        max-width: 88px;
        font-size: 1.4rem;
        line-height: 20px;
        height: 20px;
        padding: 17px 14px !important;
        margin-right: 0;
        margin-left: auto;
    }
	.header_inner {
		border-bottom: 0;
		padding-bottom: 0;
	}
	.header-area {
		padding: 16px 0;
		background: rgba(255, 255, 255, 0.03);
		backdrop-filter: blur(10px);
		border-bottom: 1px solid #A2A2A2;;
	}
	.header_inner .col-lg-3 {
        width: 50%;
    }
	.header_inner .col-lg-6 {
		display: none;
	}
	.header_inner .col-lg-4 {
        width: 50%;
    }
	.header_inner .col-lg-5 {
        display: none;
    }
	.menu-logo img {
        width: 141px;
    }
	.menu-close-btn .common-btn {
		font-size: 1.4rem;
		padding: 7px 10px;
	}
	.menu-close-btn .common-btn-part {
		padding: 14px;
	}
	.menu-items .common-btn img {
		margin-top: 0;
	}
	.menu-navigation {
		padding: 20px 60px 70px;
	}
	.mobile_menu_items-wrap {
		padding-left: 90px;
	}
	.mobile_menu_btm {
		column-gap: 30px;
	}
	.fix-review img {
		width: 80px;
	}
	.banner-content-wrap {
		max-width: 100%;
		text-align: center;
	}
	.banner-video, .each-banner {
		height: 780px;
	}
	.product-sec {
		padding: 60px 0;
	}
	.product-sec .col-xl-12 .row {
        margin: 0 -7px;
    }
	.product-sec .col-xl-12 .row .col-lg-4 {
        padding: 0 7px;
        margin-bottom: 0;
    }
	.product-sec .filter-btn .common-btn {
        width: 100%;
    }
	.each-product-info ul {
        flex-wrap: nowrap;
    }
	.each-product-info li {
        width: auto;
    }
	.product-filter {
        padding: 24px 0 50px;
    }
	.product-sec .filter-main .col-lg-4 {
        width: 37%;
    }
	.product-sec .filter-main .filter-btn {
        width: 26%;
    }
	.product-slider .swiper-button-next {
		right: -4%;
	}
	.product-slider .swiper-button-prev {
		left: -4%;
	}
	.product-wrap {
		padding: 0;
	}
	.each-product {
		border: 1px solid #fff;
	}
	.each-product .common-btn {
		background-color: #fff;
		border-color: #fff;
		color: #0F1726;
	}
	.service-title {
        margin-bottom: 50px;
        text-align: center;
    }
	.service-title p {
        margin: 20px auto 0;
        max-width: 100%;
    }
	.service-title .common-btn {
		display: none;
	}
	.service-slider-arrow {
        /* opacity: 1; */
        display: flex;
    }
	.service-sec {
        padding: 60px 0;
    }
	.about-sec {
		padding: 60px 0;
	}
	.about-img {
		position: initial;
		height: auto;
		width: 100%;
	}
	.about-img {
		display: none;
	}
	.about-mobile-img {
		display: block;
	}
	.about-info {
		padding-right: 0;
		margin-bottom: 40px;
	}
	.footer-mobile {
		display: block;
	}
	.footer-left {
		display: none;
	}
	.footer-right {
        padding-left: 0;
        margin-top: 30px;
    }
	.footer-social {
		display: none;
	}
	.footer-mobile-btm {
		margin-top: 100px;
	}
	.footer-mobile-btm,
	.footer-mobile-social {
		display: block;
	}
	.footer-mobile-social ul {
		justify-content: end;
	}
	/****diensten-list****/
	.inner-banner-text {
        bottom: 100px;
    }
	.inner-banner-img {
		height: 300px;
	}
	.inner-banner-img img {
		height: 100%;
		object-fit: cover;
	}
	.diensten-list-info-sec {
        padding-top: 60px;
        padding-bottom: 60px;
    }
	.diensten-list-info-right {
		max-width: 100%;
		margin-top: 25px;
	}
	.diensten-list-sec {
        padding-bottom: 60px;
    }
	.each-diensten-list {
		background-color: #fff;
	}
	.each-diensten-list h4 {
		color: #1C1C1C;
	}
	.each-diensten-list .each-diensten-list-arrow {
		background-color: #1F293D;
		border-color: #1F293D;
	}
	.each-diensten-list .each-diensten-list-arrow img {
		transform: rotate(-27deg);
	}
	.each-diensten-list-text {
		padding-top: 25px;
	}
	.diensten-list-sec .col-lg-6 {
		padding: 0;
	}
	.diensten-list-sec .row {
        row-gap: 15px;
        margin: 0;
    }
	/****diensten-dtl****/
	.back-btn-sec {
        padding-top: 120px;
    }
	.diensten-dtl-top-sec {
		padding-bottom: 60px;
		padding-top: 40px;
	}
	.diensten-dtl-top-content {
		max-width: 100%;
		padding-right: 0;
		margin-top: 35px;
	}
	.diensten-dtl-top-sec li {
		font-size: 1.6rem;
	}
	.diensten-dtl-mid-sec {
		padding-bottom: 60px;
	}
	.diensten-dtl-mid-content {
        max-width: 100%;
        margin-top: 30px;
    }
	.diensten-dtl-mid-img {
        padding-right: 0;
    }
	.diens-dtl-btm-sec .row {
        row-gap: 20px;
    }
	.diens-dtl-btm-area .row .col-lg-4:nth-child(odd) .each-diens-dtl-btm {
        display: flex;
        flex-direction: column-reverse;
    }
	.diens-dtl-btm-area .row .col-lg-4:nth-child(odd) .each-diens-dtl-btm-img {
		margin-top: 0;
		margin-bottom: 0;
	}
	.diens-dtl-btm-area .row .col-lg-4:nth-child(odd) .each-diens-dtl-btm-img {
        margin-top: 0;
        margin-bottom: 25px;
    }
	.form-sec {
		padding: 60px 0;
	}
	.form-area .col-lg-5 {
		width: 100%;
	}
	.form-area .col-lg-7 {
		width: 100%;
	}
	.dtl-slider-title {
        margin-bottom: 35px;
    }
	.dtl-slider-sec {
        padding-bottom: 60px;
    }
	/****werkplaats-list****/
	.diensten-list-info-sec ul {
    	justify-content: left;
	}
	/****over-ons****/
	.usp-marquee-wrap li {
        font-size: 1.6rem;
        line-height: 24px;
		padding-left: 50px;
    }
	.usp-marquee-wrap li::after {
		height: 27px;
		width: 36px;
		background-size: 36px;
	}
	.usp-marquee-wrap, .usp-marquee-wrap ul {
        gap: 55px;
    }
	.usp-marquee-sec {
		padding: 50px 0 60px;
	}
	.over-ons-top-img {
		padding-left: 0;
	}
	.over-ons-top-info {
        margin-top: 30px;
    }
	.over-ons-top-info h2 {
        margin-bottom: 15px;
    }
	.over-ons-mid-sec {
        padding: 60px 0;
    }
	.over-ons-mid-info {
        padding-left: 0;
        margin-top: 35px;
    }
	.over-ons-mid-info li {
        padding: 25px 35px;
        padding-right: 18px;
        margin-bottom: 20px;
    }
	.over-ons-mid-info li img {
        width: 30px;
        left: -15px;
        padding: 13px 0;
    }
	.overons-member-sec {
		padding: 0 0 60px;
	}
	.overons-member-sec h2 {
		margin-bottom: 50px;
	}
	.overons-member-wraper {
		margin: 0 -30px;
	}
	.overons-member-slider .swiper-button-next {
		right: 3%;
	}
	.overons-member-slider .swiper-button-prev {
		left: 3%;
	}
	/****contact****/
	.map {
		height: 400px;
	}
	/****faq****/
	.faq-top {
		padding: 60px 0;
	}
	.faq-top p {
		margin-top: 15px;
	}
	.faq-block {
		padding: 0 0 80px;
	}
	.acc-block li {
		margin-bottom: 10px;
	}
	/****aanbod-list****/
	.aanbod-list-top-sec {
		display: none;
	}
	.aanbod-filter-sec {
        padding-top: 5px;
    }
	.mobile-filter-close h6 {
		color: #262626;
		font-size: 1.8rem;
	}
	.show_selected_filter_cls {
		padding-top: 40px !important;
		padding-bottom: 20px;
	}
	.aanbod-filter {
		margin-bottom: 15px;
		width: 50%;
	}
	.main-filter-area .col-lg-3 {
		margin-bottom: 9px;
		width: 50%;
	}
	.aanbod-filter-sec .hidden-filter {
		position: fixed;
		top: 0;
		left: 0;
		width: 100%;
		background-color: #262626;
		z-index: 999;
		height: 100%;
		margin-top: 0;
		padding: 60px 15px 150px;
		overflow-y: scroll;
		display: none;
	}
	.auto-overview-filter-result {
		position: fixed;
		bottom: 0;
		width: 100%;
		padding: 15px;
		left: 0;
		background-color: #262626;
		z-index: 99;
		border-top: 1px solid #FFFFFF;
	}
	.aanbod-filter-sec .select-style {
		padding-left: 24px;
		background: url(../images/filter-arrow.svg) no-repeat 92% center / 15px;
	}
	.aanbod-filter-sec .select-style.show {
		background: url(../images/filter-arrow.svg) no-repeat 92% center / 15px;
		background-color: #1c1c1c;
	}
	.sorteren_op-filter .select-style {
		background: url(../images/filter-arrow.svg) no-repeat 92% center / 15px;
	}
	.mobile-filter {
        display: none;
        padding-bottom: 150px;
    }
	.filter-sort {
		padding-left: 0;
	}
	.filter-sort .aanbod-filter {
        width: 49%;
    }
    .filter-sort h6{
    	display: none;
    }
	.aanbod-filter-sec .filter-main {
		margin-top: 30px;
	}
	.mobile-show-filter_scroll {
		top: 0;
	} 
	.filter-count {
		min-width: 22px;
		height: 22px;
		margin-left: 15px;
	}
	.clear-filter-wrap {
		padding-left: 0;
	}
	.filter-left-title {
		margin-bottom: 10px;
	}
	.aanbod-product-sec .each-product {
		background-color: #1F293D;
		border-color: #1F293D;
	}
	.aanbod-product-sec .each-product-content h2 {
		color: #fff;
	}
	.aanbod-product-sec .each-product-content p {
		color: rgba(255, 255, 255, 0.70);
	}
	.aanbod-product-sec .each-product-info li {
		color: rgba(255, 255, 255, 0.70);
	}
	.aanbod-product-sec .each-product-info li strong {
		color: #fff;
	}
	.aanbod-product-area .col-lg-6 {
		padding: 0;
	}
	.aanbod-product-area .row {
		margin: 0;
		row-gap: 20px;
	}
	.aanbod-product-sec {
		padding-top: 170px;
	}
	.aanbod-list-btm {
		padding: 45px 0 60px;
	}
	.aanbod-list-btm-info {
		padding-right: 0;
		margin-top: 30px;
	}
	.aanbod-list-btm-info p {
        margin: 16px 0 20px;
        max-width: 100%;
    }
	/****verkocht****/
	.verkocht-product-sec {
        padding-top: 120px;
		padding-bottom: 60px;
    }
	/****aanbod-dtl****/
	.aanbod-dtl-wrap > .row {
        flex-direction: column-reverse;
    }
	.aanbod-banner-row {
        gap: 14px;
    }
	.smal-car-sec {
        row-gap: 14px;
    }
	.aanbod-dtl-back-btn.back-btn-sec {
        padding-top: 130px;
    }
	.aanbod-banner-info tr {
        flex-wrap: wrap;
        position: relative;
    }
	.aanbod-banner-info td {
        width: 47%;
    }
	.aanbod-banner-info td:nth-child(odd) {
        padding-left: 0;
        position: relative;
        padding-right: 10px;
        border-right: 1px solid rgba(28, 28, 28, 0.30);
    }
	.aanbod-banner-info td {
        padding: 14px 0 15px 36px;
    }
	.aanbod-banner-info-title {
        margin-bottom: 20px;
        text-align: center;
        margin-top: 30px;
		position: relative;
		border-bottom: 1px solid rgba(28, 28, 28, 0.30);
    }
	.aanbod-banner-info-title p {
		padding-bottom: 35px;
	}
	.aanbod-banner-info table {
		margin-top: 20px;
	}
	.aanbod-car-dtls ul {
        display: block;
    }
	.aanbod-car-dtls-area > .row {
        flex-direction: column-reverse;
		row-gap: 40px;
    }
	.tab-area .col-lg-4 {
        width: 100%;
    }
	.tab-area .col-lg-8 {
        width: 100%;
    }
	.dtl-tab-sec {
        padding: 60px 0;
    }
	.tab-right-part {
        padding: 35px 25px;
		margin-top: 30px;
    }
	.tab-left {
        padding-right: 0;
    }
	.Afleverpakketten-tab-wrap {
        display: block;
    }
	.tab-right-part a {
		font-size: 1.6rem;
	}
	.related-car-block {
        padding-bottom: 60px;
		padding-top: 0 !important;
    }
	.related-car-title {
        margin-bottom: 40px;
    }
	/****bedankt****/
	.bedankt-banner-sec .each-banner {
		height: 780px;
	}
	/****popup****/
	.modal-content .col-lg-5 {
		width: 100%;
	}
	.modal-content .col-lg-7 {
		width: 100%;
	}
	.modal-area .popup-content li {
        font-size: 1.6rem;
        line-height: 33px;
    }
	.modal-area .popup-content {
        padding: 30px 25px;
    }
	.btn_area_planning_widget {
        top: 13% !important;
    }
}
@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: #02131F;
	  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;
	}
	.container {
		padding-left: 20px;
		padding-right: 20px;
	}
	h1 {
		font-size: 3.4rem;
		line-height: 42px;
		letter-spacing: 1.7px;
	}
	h2 {
		font-size: 2.4rem;
		letter-spacing: 1.2px;
	}
	h4 {
		font-size: 2rem;
		line-height: 28px;
	}
	h5 {
		font-size: 1.8rem;
		line-height: normal;
	}
	p, li {
		font-size: 1.4rem;
		line-height: 20px;
	}
	.common-btn {
		font-size: 1.4rem;
		padding: 9px 17px;
	}
	.common-arrow {
		height: 42px;
		width: 42px;
	}
	.fix-review {
		display: none;
	}
	.menu-navigation {
        padding: 10px 20px 70px 40px;
    }
	.menu-items.active {
        width: 448px;
    }
	.menu-navigation-top::after {
		height: calc(100% + 70%);
	}
	.menu-items a {
		font-size: 2.4rem;
	}
	.menu-items li {
		margin-bottom: 32px;
	}
	.each-menu-info h4 {
        font-size: 1.8rem;
        margin-bottom: 10px;
    }
	.each-menu-info a {
		font-size: 1.4rem;
		line-height: 20px;
	}
	.mobile_menu_btm {
        row-gap: 15px;
        flex-wrap: wrap;
		margin-top: 22px;
    }
	.mobile_menu_btm::after {
		width: 100%;
	}
	.banner-video, .each-banner {
        height: 673px;
    }
	.banner-content-wrap h1 {
		margin-bottom: 25px;
	}
	.product-sec {
        padding: 60px 0 25px;
    }
	.product-sec .select-style {
        height: 42px;
        padding: 0 45px 0 17px;
        line-height: 40px;
        font-size: 1.4rem;
    }
	.product-sec .select-style::after {
		right: 22px;
		height: 10px;
		width: 10px;
		background-size: 10px;
	}
	.product-filter {
		padding: 30px 0 25px;
	}
	.product-sec .filter-main {
		padding: 0 5px;
	}
	.product-sec .col-xl-12 .row .col-lg-4 {
        padding: 0 4px;
		margin-bottom: 0;
    }
	.product-sec .col-xl-12 .row {
        margin: 0 -4px;
    }
	.each-product-content h4 {
		font-size: 2.4rem;
		line-height: 32px;
	}
	.each-product-info li {
        font-size: 1.4rem;
        line-height: 20px;
        letter-spacing: normal;
    }
	.each-product-content .common-btn {
		font-size: 1.4rem;
		line-height: 20px;
		padding: 10px 32px;
	}
	.each-product {
		padding: 8px 8px 2px;
	}
	.each-product-content {
		margin-top: 10px;
	}
	.each-product-info {
		margin: 15px 0 20px;
	}
	.product-btm-btn {
        margin-top: 24px;
    }
	.product-slider .swiper-button-next {
        right: -3%;
    }
	.product-slider .swiper-button-prev {
        left: -3%;
    }
	.each-product-info ul {
        flex-wrap: wrap;
    }
	.each-product-info li {
        width: 47%;
    }
	.each-product-info ul {
        gap: 10px;
    }
	.service-title p {
        margin: 15px auto 0;
        color: rgba(255, 255, 255, 0.70);
    }
	.service-sec {
        padding: 15px 0 50px;
    }
	.service-title {
        margin-bottom: 34px;
    }
	.service-slider-arrow .swiper-button-prev,
	.service-slider-arrow .swiper-button-next {
		top: 20px;
	}
	.each-service::after {
		opacity: 1;
	}
	.each-service-info p {
		max-width: 100%;
		margin-top: 10px;
	}
	.each-service-img {
		height: 293px;
	}
	.about-info li {
        line-height: normal;
		font-family: 'Lora-SemiBold';
		width: 100%;
		padding-left: 80px;
		margin-bottom: 40px;
    }
	.about-info li:last-child {
		margin-bottom: 0;
	}
	.about-info li::after {
        background-size: 59px;
        width: 59px;
        height: 44px;
		top: -10px;
    }
	.about-sec {
        padding: 49px 0;
    }
	.about-info .common-btn {
        margin: 26px 0 30px;
    }
	.each-footer-contact h5 {
		font-family: 'Lora-SemiBold';
	}
	.each-footer-contact a, .footer-left a {
		line-height: 20px;
		font-size: 1.4rem;
	}
	.each-footer-contact h6 {
		font-size: 1.4rem;
		line-height: 24px;
		font-family: 'khulasemibold';
	}
	.each-footer-opening-time td {
		line-height: 20px;
		font-size: 1.4rem;
	}
	.each-footer-contact:last-child {
		width: 100%;
	}
	.footer-mobile-social li img {
		height: 15px !important;
	}
	.footer-area {
        padding: 37px 0 28px;
    }
	.footer-right {
        margin-top: 20px;
    }
	.each-footer-contact h5 {
        margin-bottom: 8px;
    }
	.footer-right {
        row-gap: 14px;
    }
	.each-footer-contact h6 {
		margin-bottom: 0;
	}
	.footer-social ul {
		column-gap: 13px;
	}
	/****diensten-list****/
	.inner-banner-img {
		height: 300px;
	}
	.inner-banner-img img {
		height: 100%;
		object-fit: cover;
	}
	.diensten-list-info-sec {
        padding-top: 30px;
        padding-bottom: 30px;
    }
	.diensten-list-sec {
        padding-bottom: 30px;
    }
	.each-diensten-list {
		padding: 10px 10px 15px 10px;
	}
	.each-diensten-list-text {
        padding-top: 15px;
    }
	/****diensten-dtl****/
	.back-btn-img {
		height: 28px;
		width: 28px;
	}
	.back-btn-img img {
		width: 6px;
	}
	.back-btn-sec {
        padding-top: 100px;
    }
	.diensten-dtl-top-sec {
        padding-bottom: 30px;
        padding-top: 30px;
    }
	.diensten-dtl-top-content {
        margin-top: 25px;
    }
	.diensten-dtl-top-sec li {
		font-size: 1.4rem;
		line-height: 20px;
		margin-bottom: 5px;
	}
	.diensten-dtl-mid-sec {
        padding-bottom: 30px;
    }
	.diensten-dtl-mid-content h2 {
        padding-bottom: 10px;
    }
	.diensten-dtl-mid-content {
        margin-top: 20px;
    }
	.diens-dtl-btm-sec {
		padding-top: 30px;
	}
	.werkplaats-dtl-btm-sec {
		padding-bottom: 30px;
	}
	.werkplaats-dtl-slider {
		padding-top: 30px;
	}
	.each-diens-dtl-btm-info h4 {
        padding-top: 15px;
        padding-bottom: 8px;
    }
	.each-diens-dtl-btm {
        padding: 15px 10px;
    }
	.diens-dtl-btm-sec .row {
        row-gap: 10px;
    }
	.form-left-top h2 {
		line-height: 32px;
		letter-spacing: normal;
		margin-bottom: 10px;
	}
	.form-sec {
        padding: 38px 0 60px;
    }
	.form-contact-info {
        display: flex;
        flex-direction: column-reverse;
    	padding: 20px 20px 0;
    }
	.form-left-top {
		margin-top: 40px;
	}
	.form-left-top p {
		max-width: 100%;
	}
	.each-form-info h4 {
		line-height: 32px;
	}
	.main-form-info {
		margin-top: 10px;
		margin-bottom: 36px;
	}
	.form-right-area {
        padding: 75px 18px 28px;
    }
	.form-main-area .form-styl {
		font-size: 1.4rem;
		line-height: 20px;
		padding: 19px 26px 19px;
	}
	.form-btn {
		margin-top: 50px;
	}
	.dtl-slider-sec {
        padding-bottom: 30px;
    }
	.back-btn {
		font-size: 1.4rem;
		line-height: 20px;
	}
	/****werkplaats-list****/
	.diensten-list-info-sec ul li a {
        padding: 9px 15px;
        font-size: 1.4rem;
        line-height: 20px;
    }
	.diensten-list-info-sec ul li a img {
		margin-right: 7px;
		height: 18px;
		width: 18px;
		margin-top: -2px;
	}
	/****over-ons****/
	.usp-marquee-sec {
        padding: 30px 0;
    }
	.usp-marquee-wrap li {
        font-size: 1.4rem;
        line-height: 20px;
		padding-left: 40px;
    }
	.usp-marquee-wrap, .usp-marquee-wrap ul {
        gap: 40px;
    }
	.usp-marquee-wrap li::after {
        height: 20px;
        width: 28px;
        background-size: 28px;
    }
	.over-ons-top-info h2 {
        margin-bottom: 10px;
    }
	.over-ons-mid-sec {
        padding: 30px 0;
    }
	.over-ons-mid-info {
        margin-top: 25px;
    }
	.over-ons-mid-info li img {
        width: 25px;
        left: -12px;
        padding: 8px 0;
    }
	.over-ons-mid-info li {
        padding: 20px 25px;
        padding-right: 12px;
        margin-bottom: 12px;
    }
	.overons-member-sec {
		padding: 0 0 30px;
	}
	.overons-member-sec h2 {
		margin-bottom: 20px;
	}
	.overons-member-wraper {
        margin: 0;
        padding: 0 20px;
    }
	.member-dtls h6 {
		font-size: 1.5rem;
	}
	/****contact****/
	.map {
		height: 320px;
	}
	/****faq****/
	.faq-top {
        padding: 30px 0;
    }
	.faq-top p {
        margin-top: 10px;
    }
	.faq-block {
		padding: 0 0 30px;
	}
	.acc-block li h4::after {
		height: 16px;
		width: 16px;
		background-size: 16px;
	}
	.acc-block li {
		padding: 15px 0 22px 0;
	}
	/****aanbod-list****/
	.show_selected_filter_cls {
        padding-top: 20px !important;
        padding-bottom: 15px;
    }
	.main-filter-area .col-lg-3 {
        margin-bottom: 0;
        width: 100%;
    }
	.filter-main .row {
		row-gap: 10px;
	}
	.filter-sort .aanbod-filter {
        width: 100%;
    }
	.aanbod-filter-sec .select-style {
        font-size: 1.6rem;
    }
	.auto-overview-filter-result {
        bottom: 45px;
	}
	.aanbod-product-sec {
        padding-top: 147px;
    }
	.aanbod-list-btm {
		padding: 30px 0;
	}
	/****verkocht****/
	.verkocht-product-sec {
        padding-top: 105px !important;
		padding-bottom: 30px;
    }
	.verkocht-product-sec .each-product {
		padding-bottom: 8px;
	}
	/****aanbod-dtl****/
	.aanbod_dtl_banner .col-lg-9 {
		width: 100%;
	}
	.aanbod_dtl_banner .col-lg-3 {
		width: 100%;
	}
	.smal-car-sec {
        flex-direction: row;
        column-gap: 8px;
        margin-top: 7px;
    }
	.aanbod-dtl-back-btn.back-btn-sec {
        padding-top: 100px;
    }
	.aanbod-banner-row {
        gap: 0;
    }
	.aanbod-banner-info-title h2 {
		line-height: 44px;
	}
	.aanbod-banner-info-title {
        margin-bottom: 40px;
        margin-top: 40px;
    }
	.aanbod-banner-info-title p {
        padding-bottom: 30px;
    }
	.aanbod-banner-info td {
        padding: 14px 0 15px 20px;
		width: 46%;
    }
	.aanbod-banner-info h6 {
		font-size: 1.6rem;
	}
	.big-car-slider .swiper-button-next {
		right: 0%;
	}
	.big-car-slider .swiper-button-prev {
		left: 0%;
	}
	.aanbod-car-dtls li a,
	.aanbod-share-btn h6 {
		font-size: 1.4rem;
		line-height: 20px;
	}
	.aanbod-car-dtls li img {
		margin-top: -2px;
		width: 15px;
		height: 15px;
	}
	.aanbod-share-btn h6 {
		padding-right: 5px;
	}
	.whatsapp-btn img {
		width: 18px;
		margin-right: 8px;
	}
	.aanbod-car-dtls-btn ul {
		column-gap: 12px;
		flex-wrap: wrap;
		justify-content: center;
		row-gap: 6px;
	}
	.aanbod-car-dtls-area > .row {
        row-gap: 47px;
    }
	.aanbod-car-dtls ul {
        display: flex;
        flex-wrap: wrap;
        row-gap: 15px;
    }
	/** =======tab-accordion====== **/
	.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;
		color: rgba(15, 23, 38, 0.50);
		font-family: 'Inter-SemiBold';
		font-size: 2rem;
		line-height: 32px;
		letter-spacing: 0.4px;
		width: 100%;
		margin-bottom: 10px;
		max-width: max-content;
		position: relative;
		padding-bottom: 0;
	}
	.tab_drawer_heading.d_active {
		color: #0F1726;
		font-family: 'Lora-Medium';
		font-size: 2.4rem;
		letter-spacing: normal;
		margin-bottom: 30px;
		padding-bottom: 6px;
	}
	.tab_drawer_heading::after {
		position: absolute;
		left: 0;
		bottom: 5px;
		width: 100%;
		height: 1.7px;
		content: "";
		background-color: #0F1726;
		transition: all 0.5s;
		-webkit-transition: all 0.5s;
		opacity: 0;
	}
	.tab_drawer_heading.d_active::after{
		opacity: 1;
	}
	.kenmerken-tab {
		overflow: visible;
	}
	.kenmerken-tab td::after {
		right: 0;
		left: auto;
		background: rgba(28, 28, 28, 0.40);
	}
	.kenmerken-tab td {
        width: 50%;
        border-bottom: 1px solid rgba(28, 28, 28, 0.40);
		padding: 20px 20px;
    }
	.kenmerken-tab tr {
		border-bottom: 0;
	}
	.kenmerken-tab td:last-child {
		border-bottom: 0;
	}
	.kenmerken-tab td h6 {
        line-height: 20px;
        font-size: 1.4rem;
        color: rgba(28, 28, 28, 0.50);
    }
	.kenmerken-tab td h6 em {
		color: #1c1c1c;
	}
	.kenmerken-tab td:nth-child(even) {
        padding-left: 65px;
    }
	.kenmerken-tab td:nth-child(odd) {
		padding-left: 0;
	}
	.kenmerken-tab td:nth-child(even)::after {
		display: none;
	}
	.kenmerken-tab td::after {
		height: 51px;
	}
	.tab-btm-btn {
        margin-top: 30px;
        margin-bottom: 29px;
        text-align: center;
    }
	.tab-right-part {
        margin-top: 40px;
    }
	.bullet-panel:last-child {
		margin-bottom: 20px;
	}
	.dtl-tab-sec .bullet-panel ul li {
        padding-left: 14px;
        margin-bottom: 8px;
        font-size: 1.4rem;
    }
	.dtl-tab-sec .bullet-panel li:after {
		background-size: 6px;
		top: 7px;
		width: 6px;
		height: 6px;
	}
	.tab_content p {
        margin-bottom: 30px;
    }
	.Kentekencheck-tab-wrap {
		padding: 30px 20px 20px;
	}
	.each-table {
        padding: 20px 15px;
		margin-bottom: 18px;
    }
	.each-table h4 {
        margin: 10px 0 15px;
    }
	.each-table h3 {
        font-size: 2.2rem;
    }
	.each-table li {
		font-size: 1.4rem;
        padding-left: 23px;
		margin-bottom: 9px;
    }
	.each-table li::after {
        width: 15px;
        height: 16px;
        background-size: 15px;
		top: 5px;
    }
	.Afleverpakketten-tab-wrap {
		row-gap: 0;
		margin-bottom: 30px;
    }
	.each-onderhoud-block p {
		margin-bottom: 20px;
	}
	.left-bg-block {
		width: 110px;
	}
	.each-onderhoud-block {
		margin-bottom: 15px;
	}
	.block-dtls {
        width: calc(100% - 110px);
    }
	.block-dtls h5 {
		font-size: 1.8rem;
	}
	.tab-right-part {
        padding: 25px 15px;
    }
	.tab-man {
        height: 65px;
        width: 65px;
        margin-bottom: 15px;
    }
	.tab-right-part h6 {
		font-size: 1.6rem;
	}
	.tab-right-part a {
		font-size: 1.4rem;
	}
	.related-car-title {
        margin-bottom: 25px;
    }
	.related-car-block {
        padding-bottom: 30px;
    }
	/****bedankt****/
	.bedankt-banner-sec .each-banner {
		height: 693px;
	}
	/****popup****/
	.modal-area .popup-content h2 {
        margin-top: 15px;
    }
	.modal-area .popup-content li {
        font-size: 1.4rem;
        line-height: 20px;
		margin-bottom: 5px;
		padding-left: 20px;
    }
	.modal-area .popup-content li::after {
        top: 5px;
    }
	.modal-area .popup-content ul {
        margin: 15px 0;
    }
	.product-sec .filter-btn .common-btn {
		padding-top: 8px;
		padding-bottom: 10px;
		position: relative;
		top: -2px;
	}
	.privacy_section {
		padding-top: 0;
	}
	.privacy_section p {
		word-break: break-word;
	}
	.aanbod-product-area {
		max-width: 100%;
	}
	.iframe-sec {
		padding-top: 115px;
	}
	.btn_area_planning_widget .planning_widget_wrapper {
        right: -88px !important;
    }
	.btn_area_planning_widget .planning_widget_wrapper {
		width: 230px !important;
	}
}
@media(max-width: 429.98px){
	h1 {
        font-size: 3rem;
        line-height: 38px;
        letter-spacing: normal;
    }
	h2 {
        letter-spacing: normal;
    }
	.common-btn {
        font-size: 1.3rem;
        padding: 6px 12px;
    }
	.common-arrow {
        height: 33px;
        width: 33px;
    }
	.common-arrow img {
		width: 12px;
	}
	.menu-items.active {
        width: 340px;
    }
	.menu-items.active {
        width: 340px;
    }
	.mobile_menu_items-wrap {
        padding-left: 40px;
		padding-top: 40px;
    }
	.menu-items a {
        font-size: 1.8rem;
        line-height: 23px;
    }
	.menu-items li {
        margin-bottom: 26px;
    }
	.mobile-menu-social li {
		margin-right: 13px;
	}
	.mobile-menu-social li img {
		height: 20px;
	}
	.each-menu-info a {
        font-size: 1.4rem;
        line-height: 20px;
    }
	.banner-video, .each-banner {
        height: 595px;
    }
	.product-sec {
        padding: 30px 0 25px;
    }
	.product-filter {
        padding: 20px 0;
    }
	.product-sec .filter-main .col-lg-4 {
        width: 49%;
    }
	.product-sec .filter-main .row {
		row-gap: 4px;
	}
	.each-product-content h4 {
        font-size: 2rem;
        line-height: 28px;
        margin-bottom: 5px;
    }
	.product-slider .common-arrow {
		top: 35%;
	}
	.product-sec .filter-main label {
		font-size: 1.3rem;
	}
	.each-product-content .common-btn {
        padding: 10px 20px;
    }
	.service-sec {
        padding: 15px 0 30px;
    }
	.service-slider-arrow .common-arrow {
		height: 33px;
		width: 33px;
	}
	.service-slider-arrow .swiper-button-prev, .service-slider-arrow .swiper-button-next {
        top: 22px;
    }
	.service-title {
        margin-bottom: 20px;
    }
	.service-slider-arrow {
		margin-bottom: 25px;
	}
	.each-service-info p {
    	-webkit-line-clamp: 3;
	}
	.about-sec {
        padding: 30px 0;
    }
	.about-info li::after {
        background-size: 30px;
        width: 30px;
        height: 23px;
        top: 0px;
    }
	.about-info li {
        padding-left: 40px;
        margin-bottom: 27px;
        font-size: 1.4rem;
    }
	.about-info .common-btn {
        margin: 20px 0;
    }
	.footer-logo img {
		width: 120px;
	}
	.footer-mobile .bovag-logo {
		width: 90px;
	}
	.footer-area {
        padding: 30px 0 28px;
    }
	.footer-mobile-btm .col-4 {
		width: 37%;
	}
	.footer-mobile-btm .col-8 {
		width: 63%;
	}
	.footer-mobile-btm {
        margin-top: 10%;
    }
	.form-contact-info {
        padding: 20px 15px 0;
    }
	.form-left-top {
        margin-top: 22px;
    }
	.main-form-info {
		flex-wrap: wrap;
		row-gap: 15px;
		margin-top: 20px;
		margin-bottom: 20px;
	}
	.form-right-area {
        padding: 30px 15px 28px;
    }
	.form-main-area .form-styl {
        padding: 13px 18px 13px;
    }
	.form-group textarea.form-control {
		min-height: 160px;
	}
	.form-btn {
        margin-top: 25px;
    }
	.form-sec {
        padding: 30px 0;
    }
	/****werkplaats-list****/
	.diensten-list-info-sec ul {
		column-gap: 7px;
		row-gap: 23px;
	}
	/****over-ons****/
	.over-ons-top-info {
        margin-top: 20px;
    }
	.each-member-dtls {
		padding: 10px;
		padding-bottom: 0;
	}
	.member-dtls {
		padding: 15px;
		padding-bottom: 10px;
	}
	.aanbod-product-sec {
        padding-top: 130px;
    }
	/****aanbod-dtl****/
	.aanbod_dtl_banner .common-arrow img {
		width: 12px;
	}
	.aanbod-banner-info-title {
        margin-bottom: 20px;
        margin-top: 20px;
    }
	.aanbod-banner-info table {
        margin-top: 10px;
    }
	.aanbod-banner-info h5 {
		letter-spacing: normal;
		font-size: 1.6rem;
	}
	.aanbod-banner-info h6 {
        font-size: 1.4rem;
    }
	.aanbod-banner-info td {
        padding: 10px 0 10px 10px;
    }
	.aanbod-banner-info-title p {
        padding-bottom: 30px;
    }
	.aanbod-banner-info {
		padding-bottom: 10px;
	}
	.aanbod-car-dtls li img {
        margin-right: 4px;
        width: 12px;
        height: 12px;
    }
	.share-icon {
		height: 30px;
		width: 30px;
	}
	.share-icon img {
		width: 10px;
	}
	.aanbod-car-dtls-right .col-7 {
		width: 54%;
	}
	.aanbod-car-dtls-right .col-5 {
		width: 46%;
	}
	.aanbod-car-dtls ul {
        row-gap: 8px;
    }
	.whatsapp-btn img {
        width: 15px;
        margin-right: 5px;
    }
	.aanbod-car-dtls-area > .row {
        row-gap: 25px;
    }
	.dtl-tab-sec {
        padding: 30px 0;
    }
	.kenmerken-tab td:nth-child(even) {
        padding-left: 30px;
    }
	.tab-right-part {
        margin-top: 20px;
    }
	.tab-man {
        height: 55px;
        width: 55px;
        margin-bottom: 10px;
    }
	.related-car-title {
        margin-bottom: 18px;
    }
	.aanbod-banner-info td {
		width: 44%;
	}
	/****bedankt****/
	.bedankt-banner-sec .each-banner {
		height: 550px;
	}
	/****popup****/
	.modal-area .popup-content {
        padding: 25px 15px;
    }




	
	
	
	
}