<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@import url('https://fonts.googleapis.com/css2?family=Albert+Sans:ital,wght@0,100..900;1,100..900&amp;display=swap');
/*========================new home pg start================================*/
.common-wrap {
    padding-left: 6%;
    padding-right: 6%;
}
.brown-btn {
    background: #c08f75;
    border: 2px solid #c08f75;
}
.brown-btn:hover {
    background: #1c1c1c;
    border-color: #1c1c1c;
}
/***footer***/
.each-footer-information table h6 {
    color: #fff;
}
.footer-bottom p {
    color: #9b9b9b;
}
.footer-bottom ul li:last-child {
    padding-right: 0;
}
/***new-banner-area*****/
.new-banner-area {
    position: relative;
}
.new-banner-content {
    position: absolute;
    top: 50%;
    text-align: center;
    transform: translateY(-50%);
    width: 100%;
    z-index: 1;
}
.new-banner-content h2 {
    text-transform: uppercase;
    margin-bottom: 50px;
    color: #fff;
    letter-spacing: 3px;
    text-shadow: 0px 3px 3px rgba(17, 17, 17, 0.24);
    -webkit-text-shadow: 0px 3px 3px rgba(17, 17, 17, 0.24);
}
.new-banner-content .common-btn {
    margin-right: 10px;
    font-family: 'NunitoSansBold';
    letter-spacing: 1px;
}
.new-banner-content .border-btn {
    max-width: 270px;
    color: #fff;
}
.new-banner-content .border-btn span {
    color: #c08f75;
}
/***mid-segment-product****/
.mid-segment-product {
    padding: 100px 0;
    background-color: #f4f4f4;
}
.product-dtl {
	padding: 35px 20px;
	background-color: #fff;
}
.product-model {
	margin-bottom: 20px;
	padding-bottom: 20px;
	border-bottom: 1px solid #36ac58;
}
.product-model h4 {
    font-family: 'NunitoSansRegular';
}
.product-model h5 {
	color: rgba(28, 28, 28, 0.5);
	margin-top: 5px;
    font-family: 'NunitoSansRegular';
    height: 40px;
    overflow: hidden;
}
.product-model .text-right{
    padding-left: 0;
}
.product-model .text-right h5{
    height: auto;
}
.product-model h5 span {
	color: #36ac58;
}
.product-spec td {
	vertical-align: top;
	padding: 0 !important;
	border-right: 1px solid #36ac58;
}
.product-spec td:first-child {
	padding-left: 0;
}
.product-spec td:last-child {
	padding-right: 0;
	border-right: 0;
}
.product-spec td:not(:first-child) h5{
    margin: auto;
    display: table;
}
.product-spec td h5{
    font-size: 16px;
}
.product-spec table{
    width: 100%;
}
.product-spec h5 {
	color: rgba(28, 28, 28, 0.5);
    font-family: 'NunitoSansRegular';
}
.product-spec h5 span {
	color: rgba(28, 28, 28, 1);
	display: block;
	margin-top: 5px;
}
.mid-segment-product .col-xl-4 {
    padding: 0 10px;
}
.product-slider {
    margin-top: 100px;
    position: relative;
}
.product-slider .swiper-button-next {
    right: -3%;
}
.product-slider .swiper-button-prev {
    left: -3%;
}
.top-segment-product .common-btn {
    background-color: #c08f75;
}
.top-segment-product .common-btn:hover {
    background-color: #1c1c1c;
}
.top-segment-product .top-seg-slider a {
  color: #c08f75;
}
.mid-segment-product .mid-seg-slider a{
    color: #48c347;
}
.top-segment-product {
    padding-bottom: 0;
}
.top-segment-product .product-model h5 span {
	color: #927e63;
}
.top-segment-product .product-spec td {
	border-color: #927e63;
}
.top-segment-product .product-model {
    border-bottom-color: #927e63;
}
/*========================aanbod-normal pg start================================*/
/**aanbod-filter-sec***/
.aanbod-filter-sec {
    padding: 20% 0 10%;
}
.filter-heading h5 {
    font-family: 'MontserratRegular';
    color: #fff;
    margin: 30px 0 60px;
}
.filter-heading img {
    width: 310px;
}
.aanbod-filter-sec .form-styl{
    height: auto;
    border: 0;
    border-bottom: 1px solid #fff;
    padding-left: 0;
    line-height: normal;
    padding-bottom: 5px;
    padding-right: 40px;
    color: #fff;
    background-color: transparent;
}
.aanbod-filter-sec .form-styl:placeholder {
	color: #fff;
}
.aanbod-filter-sec .form-styl:-ms-input-placeholder {
	color: #fff;
}
.aanbod-filter-sec .form-styl::placeholder {
	color: #fff;
}
.aanbod-filter-sec .form-styl:focus {
	box-shadow: none;
	border:0;
	border-bottom: 1px solid #fff;
	background-color:transparent;
	color:#fff;
}
.aanbod-filter-sec .form-group {
    position: relative;
}
.aanbod-filter-sec .src-btn {
    border: 0;
    background-color: transparent;
    padding: 0;
    position: absolute;
    right: 0;
    bottom: 5px;
    z-index: 5;
}
.aanbod-filter-sec .src-btn img {
    width: 16px;
}
/****aanbod-normal-product****/
.aanbod-normal-product {
    background-color: #121212;
    padding: 1px;
}
.aanbod-normal-product .product-slider {
    margin-top: -70px;
}
.aanbod-normal-product .product-dtl {
    background-color: #121212;
}
.aanbod-normal-product .product-dtl h5 {
    color: rgba(255, 255, 255, 0.5);
}
.aanbod-normal-product .product-dtl h4,
.aanbod-normal-product .product-spec h5 span {
    color: #fff;
}
.aanbod-normal-product .each-product {
    margin-bottom: 70px;
}
/*========================aanbod-dtl-normal pg start================================*/
.dtl-bk-btn-sec {
    padding: 230px 0 45px;
    background-color: #121212;
}
.dtl-bk-btn-sec .border-btn {
    max-width: 270px;
    color: #fff;
}
.dtl-bk-btn-sec .border-btn:hover {
    background-color: #36ac58 !important;
    border-color: #36ac58 !important;
}
/****dtl-top-sec****/
.dtl-top-sec{ 
	background-color: #121212;
	padding-bottom: 30px;
}
.dtl-top-slider {
	padding-right: 8%;
}
.dtl-car-slide {
	border-radius: 10px;
	overflow: hidden;
}
.dtl-top-slider .common-arrow img {
	filter: invert(1);
    -webkit-filter: invert(1);
}
.dtl-top-info {
	padding-bottom: 20%;
}
.dtl-top-car-model h3 {
	color: #fff;
}
.dtl-top-car-model h5 {
	color: #aaaaaa;
	font-family: 'MontserratMedium';
	margin-top: 15px;
}
.dtl-top-car-price {
	border-top: 1px solid #474747;
	border-bottom: 1px solid #474747;
	padding: 20px 0;
	margin: 30px 0;
}
.dtl-top-car-price td {
	vertical-align: top;
    padding: 0 60px;
    position: relative;
    font-size: 20px;
    font-family: 'MontserratMedium';
    color: #fff;
    letter-spacing: 1px;
}
.dtl-top-car-price td span {
	font-family: 'NunitoSansExtraBold';
	color: #aaaaaa;
	display: block;
	font-size: 20px;
}
.dtl-top-car-price td:first-child {
	padding-left: 0;
}
.dtl-top-car-price td:last-child {
	padding-right: 0;
}
.dtl-top-car-price td::after {
    content: '';
    height: 80%;
    width: 2px;
    background-color: #49c248;
    position: absolute;
    right: 0;
    top: 50%;
    transform: translateY(-50%) rotate(15deg);
}
.dtl-top-car-price td:last-child::after {
	display: none;
}
.dtl-top-car-spec td {
	vertical-align: top;
    padding: 0 50px 40px;
    font-size: 18px;
	font-family: 'MontserratMedium';
    color: #fff;
    letter-spacing: 1px;
}
.dtl-top-car-spec td span {
	color: #aaaaaa;
	display: block;
	margin-bottom: 10px;
}
.dtl-top-car-spec td:first-child {
	padding-left: 0;
}
.dtl-top-car-spec td:last-child {
	padding-right: 0;
}
/**dtl-contact-box****/
.dtl-contact-box-wrap {
	max-width: 87.5rem;	
	margin: -80px 0 0 auto;
	background-color: #fff;
	padding: 40px;
	position: relative;
}
.dtl-contact-man {
	max-width: 110px;
    height: 100%;
    border-radius: 100%;
    overflow: hidden;
    margin-right: 30px;
}
.dtl-contact-man img {
	height: 100%;
	object-fit: cover;
}
.dtl-contact-man-info {
	width: calc(100% - 110px);
}
.dtl-contact-box-reach {
	display: flex;
	align-items: center;
	margin-bottom: 30px;
}
.dtl-contact-box-reach td {
	vertical-align: top;
    padding: 0 20px;
    font-size: 18px;
	font-family: 'MontserratRegular';
    color: #757575;
	position: relative;
}
.dtl-contact-box-reach td span {
	font-family: 'Sequel100Black45';
	color: #121212;
	display: block;
	text-transform: uppercase;
	margin-bottom: 5px;
}
.dtl-contact-box-reach td::after {
	content: '';
    height: 80%;
    width: 2px;
    background-color: #49c248;
    position: absolute;
    right: 0;
    top: 50%;
    transform: translateY(-50%) rotate(15deg);
}
.dtl-contact-box-reach td:first-child {
	padding-left: 0;
}
.dtl-contact-box-reach td:last-child {
	padding-right: 0;
}
.dtl-contact-box-reach td:last-child::after {
	display: none;
}
.dtl-contact-box-reach td a {
	color: #757575;
}
.dtl-contact-box-reach td a:hover {
	color: #49c248;
}
.dtl-contact-box-btn .border-btn {
	max-width: 100%;
	min-width: 100%;
	color: #121212;
	border-color: #121212;
}
.dtl-contact-box-btn .border-btn:hover {
    color: #fff !important;
	border-color: #36ac58 !important;
    background-color: #36ac58 !important;
}
.dtl-contact-box-btn .col-md-2 {
	width: 23%;
}
.dtl-contact-box-btn .col-md-5 {
	width: 38.5%;
}
/***dtl-tab-sec***/
.dtl-tab-sec {
    padding: 260px 0 7%;
    background: linear-gradient(180deg, rgba(235,235,235,1) 0%, rgba(250,250,250,1) 100%);
    margin-top: -190px;
    overflow: hidden;
}
.dtl-tab-btn {
    position: relative;
    padding-bottom: 70px;
}
.dtl-tab-btn::after {
    content: '';
    height: 1px;
    width: calc(100vw + 100%);
    left: -50%;
    bottom: 0;
    background-color: #cdcdcd;
    position: absolute;
}
.dtl-tab-sec .nav-tabs {
    border-bottom: 0;
    justify-content: center;
}
.dtl-tab-sec .nav-item:not(:last-child) {
    margin-right: 60px;
}
.dtl-tab-sec .nav-tabs .nav-link {
    border-radius: 0;
    border: 0;
    color: #969696;
    font-family: 'NunitoSansExtraBold';
    font-size: 16px;
    margin-bottom: 10px;
    padding: 0;
    background-color: transparent;
    text-transform: uppercase;
    letter-spacing: 1px;
}
.dtl-tab-sec .nav-tabs .nav-link.active,
.dtl-tab-sec .nav-tabs .nav-link:hover {
    color: #54b55b !important;
}
/*****dtl-tab-content******/
.dtl-tab-content-heading h3 {
	padding: 50px 0;
    color: #121212;
    text-transform: uppercase;
    font-family: 'NunitoSansExtraBold';
}
.dtl-tab-sec .tab-content ul li {
    color: #121212;
    padding-bottom: 10px;
    word-break: break-word;
}
.kenmerken-tab ul li:nth-child(odd) {
    background-position: 0% 25%;
}
.dtl-tab-sec .tab-content .tab-pane .tab_hedaing {
    padding-bottom: 2rem;
}
.bullet-panel h4 {
    border-bottom: 1px solid #121212;
    padding-bottom: 1rem;
    font-family: 'MontserratMedium';
	color: #121212;
}
.dtl-tab-sec .bullet-panel ul li {
    padding-left: 1.3rem;
    position: relative;
}
.dtl-tab-sec .bullet-panel li:after {
    background-size: 7px;
    position: absolute;
    top: 6px;
    left: 0;
    content: '';
    width: 7px;
    height: 7px;
    background-image: url(../images/bullet.svg);
    background-repeat: no-repeat;
}
.left-bg-block {
    width: 140px;
    display: flex;
    align-items: center;
    justify-content: center;
    background: #49c248;
    font-size: 16px;
    line-height: 24px;
}
.block-dtls {
    width: calc(100% - 140px);
    border: 1px solid #49c248;
    border-left: 0;
    padding: 20px 15px 5px;
    min-height: 200px;
}
.left-bg-block h6 {
    line-height: 30px;
    color: #fff;
	text-transform: none;
}
.each-onderhoud-block h4 {
    color: #121212;
    font-family: 'MontserratMedium';
    font-size: 20px;
	text-transform: none;
}
.each-onderhoud-block h5 {
    color: #121212;
    margin: 10px 0px 30px;
    font-size: 18px;
	font-family: 'MontserratRegular';
}
.each-onderhoud-block {
    display: flex;
    margin-bottom: 20px;
}
/**dtl-contact-form***/
.dtl-contact-form {
    padding: 6% 0;
    background-attachment: fixed;
}
.dtl-contact-form h3 {
    text-transform: uppercase;
    margin-bottom: 50px;
}
.dtl-contact-form .form-styl {
    background-color: transparent;
    border-radius: 0;
    font-family: 'MontserratSemiBold';
    border-color: #989898;
    color: #fff;
}
.dtl-contact-form .form-styl:placeholder {
    color: #fff;
    opacity: 1;
}
.dtl-contact-form .form-styl:-ms-input-placeholder {
    color: #fff;
    opacity: 1;
}
.dtl-contact-form .form-styl::placeholder {
    color: #fff;
    opacity: 1;
}
.dtl-contact-form .dtl-contact-box-wrap {
    padding: 0;
    padding-left: 50px;
    padding-top: 20%;
    background-color: transparent;
}
.dtl-contact-form .dtl-contact-box-reach {
    align-items: flex-start;
}
.dtl-contact-form .dtl-contact-box-reach td {
    color: #fff;
    display: block;
    width: 100%;
    padding: 0 0 0 30px;
    margin-bottom: 40px;
}
.dtl-contact-form .dtl-contact-box-reach td:last-child {
    margin-bottom: 0;
}
.dtl-contact-form .dtl-contact-box-reach td span,
.dtl-contact-form .dtl-contact-box-reach td a {
    color: #fff;
}
.dtl-contact-form .dtl-contact-box-reach td a:hover {
    color: #49c248;
}
.dtl-contact-form .dtl-contact-box-reach td::after {
    left: 0;
    right: auto;
}
.dtl-contact-form .dtl-contact-box-reach td:last-child::after {
    display: block;
}
.dtl-contact-form .dtl-contact-box-reach h5 {
    color: #fff;
    margin-top: 30px;
}
.dtl-contact-form .dtl-contact-box-reach table {
    width: 100%;
    margin-left: 20px;
}
/****new-header*****/
.new-header .navbar-wrapper {
    padding: 0;
}
.header-callmail {
    margin-bottom: 50px;
}
.header-callmail img {
	width: 20px;
	margin-right: 15px;
}
.header-callmail li {
	display: inline-block;
	margin-right: 40px;
}
.header-callmail li:last-child {
	margin-right: 0;
}
.header-callmail li a {
	color: #fff;
	opacity: 0.5;
}
.header-callmail li a:hover {
	opacity: 1;
}
.header-nav-wrap {
    display: table;
    margin-left: auto;
}
.new-header.stiky .header-callmail {
	display: none;
}
/*========================aanbod-dtl-exclusive pg start================================*/
/**exclu-dtl-bk-btn***/
.exclu-dtl-bk-btn .border-btn:hover,
.exclu-dtl-contact-box .border-btn:hover { 
    background-color: #c08f75 !important;
    border-color: #c08f75 !important;
}
/***exclu-dtl-top-sec**/
.exclu-dtl-top-sec .dtl-top-car-price td::after,
.exclu-dtl-contact-box .dtl-contact-box-reach td::after,
.exclu-dtl-contact-form .dtl-contact-box-reach td::after {
    background-color: #c08f75;
}
/**exclu-dtl-tab-sec**/
.exclu-dtl-tab-sec .nav-tabs .nav-link.active, 
.exclu-dtl-tab-sec .nav-tabs .nav-link:hover,
.exclu-dtl-contact-box .dtl-contact-box-reach td a:hover,
.exclu-dtl-contact-form .dtl-contact-box-reach td a:hover{
    color: #c08f75 !important;
}
.exclu-dtl-tab-sec .kenmerken-tab ul li:nth-child(odd),
.exclu-dtl-tab-sec .bullet-panel li:after {
    background-image: url(../images/bullet-brown.svg);
}
.exclu-dtl-tab-sec .left-bg-block {
    background: #c08f75;
}
.exclu-dtl-tab-sec .block-dtls {
    border-color: #c08f75;
}
/***related-exclusive-car***/
.related-exclusive-car {
    padding-bottom: 100px;
}
.form-btn{
	background: #c08f75;
}

/*************dropdown***********/
.header-area .dropdown-menu a {
	padding: 3px 12px;
    background: transparent;
    color: #fff;
    font-size: 15px;
    font-family: 'NunitoSansBold';
    background-color: #48c347;
}
.header-area .dropdown-menu a:first-child{
    padding-top: 12px;
}
.header-area .dropdown-menu a:last-child{
    padding-bottom: 12px;
}
.header-area .dropdown-menu a:hover,
.header-area .dropdown-menu a:focus {
    color: #fff;
}
.header-area .dropdown:hover&gt;.dropdown-menu {
	display: block;
}
.header-area .dropdown-menu {
	padding: 34px 0 0;
    border-radius: 0px;
    margin: 0px;
    background: transparent;
    border: 0px;
    color: #fff;
    min-width: 180px;
}
.header-area .menu-navigation .dropdown-menu{
	min-width: auto;
    padding: 0;
    position: relative;
}
.header-area .menu-navigation .dropdown-item:focus,
.header-area .menu-navigation .dropdown-item:hover{
	background-color: transparent;
}
/*=========vacature-list=========*/
.vacature-list.inner-banner p {
    font-family: 'OpenSansSemiboldItalic';
    font-size: 14px;
    line-height: 22.12px;
    letter-spacing: 0.28px;
}
.vacature-list.listview-banner .aanbod-heading{
    max-width: 470px;
}
.vacature-list.listview-banner .aanbod-heading h3{
    margin-bottom: 20px;
}
/*============verkoop===========*/
.verkoop-top-content p{
    font-family: 'OpenSansRegular';
    font-style: normal;
    line-height: 22.12px;
    letter-spacing: 0.28px;
}
.verkoop-top-content .diensten-dtl-content-wrapper{
    max-width: 670px;
}
.verkoop-middle-block{
    padding-top: 85px;
}
.verkoop-middle-block table{
    width: 100%;
    border-bottom: 1px solid #BFBFBF;
}
.verkoop-middle-block td{
    width: 50%;
    vertical-align: top;
    padding: 30px 90px 50px 0;
}
.verkoop-middle-block td:nth-child(even){
    padding-left: 8%;
    padding-right: 0;
    border-left: 1px solid #BFBFBF;
    position: relative;
}
.verkoop-middle-block h3{
    margin: 20px 0;
}
.verkoop-middle-block p{
    margin-bottom: 45px;
}
.verkoop-middle-block .vacature-btn{
    font-family: "Albert Sans", serif;
    font-weight: 500;
    letter-spacing: 0.18px;
    font-size: 18px;
    padding: 12px 24px;
    background: #48C347;
    transition: all 0.5s;
    -webkit-transition: all 0.5s;
}
.verkoop-middle-block .vacature-btn span{
    padding-right: 22px;
}
.verkoop-middle-block .vacature-btn span:after{
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    right: 0;
    content: '';
    width: 16px;
    height: 16px;
    background: url(../images/Download.svg) no-repeat center /contain;
}
.verkoop-middle-block .vacature-btn:hover{
    background: #121212;
}
.verkoop-middle-block td:nth-child(even):before, .verkoop-bottom-content p:before, .verkoop-bottom-content h3:before{
    position: absolute;
    top: 0;
    left: 0;
    top: calc(50% - 45px);
    transform: translateY(-50%);
    content: '';
    width: 69px;
    height: 1px;
    background: #BFBFBF;
}
.verkoop-bottom-content .mx-auto{
    max-width: 950px;
    padding-left: 170px;
    padding-bottom: 100px;
}
.verkoop-bottom-content h4{
    padding-left: 100px;
    padding-top: 56px;
}
.verkoop-bottom-content p{
    padding-left: 100px;
    padding-bottom: 56px;
}
.verkoop-bottom-content h3{
    padding: 56px 0 10px 100px;
}
.verkoop-bottom-content .border-left{
    border-color: #BFBFBF !important;
    padding: 85px 0;
}
.verkoop-bottom-content p, .verkoop-bottom-content h3{
    position: relative;
}
.verkoop-bottom-content p:before{
    bottom: 0;
    transform: translateY(0);
    top: auto;
}
.verkoop-bottom-content h3:before{
    transform: translateY(0);
    top: 0;
}
.verkoop-bottom-content h3, .verkoop-middle-block h3{
    color: #1c1c1c;
    font-family: 'NunitoSansLight';
}
.verkoop-bottom-content h4, .verkoop-middle-block h4{
    font-family: 'NunitoSansLight';
    margin-bottom: 10px;
}
.verkoop-bottom-content p, .verkoop-middle-block p{
    color: #0A1520;
    font-family: 'NunitoSansRegular';
    font-style: normal;
    letter-spacing: 0.28px;
}
.verkoop-block-image{
    overflow: hidden;
    margin-left: 100px;
    z-index: 1;
}
.verkoop-block-image img.w-100, .verkoop-block-image:before, .verkoop-block-image:after{
    transition: all 0.5s;
    -webkit-transition: all 0.5s;
}
.verkoop-block-image:hover img.w-100{
    transform: scale(1.5);
}
.verkoop-block-image:before, .verkoop-block-image:after{
    position: absolute;
    left: 0;
    width: 100%;
    content: '';
    opacity: 0;
    bottom: 0;
}
.verkoop-block-image:before {
    height: 7px;
    background: #48c347;
    z-index: 1;
}
.verkoop-block-image:after {
    height: 100%;
    background: rgba(18,18,18,0.52);
}
.verkoop-block-image:hover:before, .verkoop-block-image:hover:after{
    opacity: 1;
}
.verkoop-block-image .position-absolute{
    top: 50%;
    transform: translateY(-50%);
    left: 0;
    z-index: 1;
    padding: 0 6%;
    opacity: 0;
}
.verkoop-block-image p{
    color: #fff;
    max-width: 420px;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    padding: 0 !important;
}
.verkoop-block-image:hover .position-absolute{
    opacity: 1;
}
.verkoop-block-image p:before{
    display: none;
}
.verkoop-image-wrap:after{
    position: absolute;
    top: -2px;
    left: 0;
    content: '';
    width: 70px;
    height: 5px;
    background: #fff;
}</pre></body></html>