<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">*{
	margin:0px;
	padding:0px;
}
.dblock{
	display:none;
}
.desktop_nav{
	padding:0px;
}
.desktop_nav .navbar-nav li a.nav-link{
	font-family: 'New Rail Alphabet bold';
	font-size:15px;
	color:#121212;
	text-transform:uppercase;
}
.desktop_nav .navbar-nav li a.nav-link.active{
	color:#121212;
}
.desktop_nav .navbar-nav.navmenu li {
	padding:0px 17px;
}
.desktop_nav .navbar-nav.navmenu li a{
	position:relative;
	padding-top:50px;
	padding-bottom:50px;
}
.desktop_nav .navbar-nav.navmenu li a:hover{
	color:#121212;
}
.desktop_nav .navbar-nav.navmenu li a:after{
	position:absolute;
	width:0%;
	height:3px;
	background:#2499ce;
	bottom:0px;
	left:0px;
	content:'';
	-webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;
}
.desktop_nav .navbar-nav.navmenu li a:hover:after, .desktop_nav .navbar-nav.navmenu li a.active:after{
	width:100%;
	-webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;
}
.social-links li{
	padding-left:30px;
}
.banner-content .common-btn{
	margin-top:30px;
}
.banner-content{
	padding:17% 0px;
}
.product-heading-left h2 span{
	font-family: 'New Rail Alphabet White';
}
.product-slider-section{
	padding:50px 0px 0px;
}
.product-heading-left p{
	font-size:14px;
}
.product-details{
	border:2px solid #f4f4f4;
	padding:30px 20px 40px 20px;
}

.product-details h6{
	font-size:16px;
	color:#121212;
	letter-spacing:normal;
	margin-top:20px;
}
.price-car{
	width: 60%;
	display: inline-table;
}
.price-export{
	display: inline;
}
.product-slider-section-two .product-details {
    padding: 30px 30px 20px 30px;
}
.product-slider-wrapper, .product-slider-wrapper-two{
	position:relative;
	margin-top:50px;
}
.product-slider-wrapper .swiper-button-next{
	right:-70px;
}
.product-slider-wrapper .swiper-button-prev{
	left:-70px;
}
.product-slider-wrapper-two .swiper-button-next{
	right:-70px;
}
.product-slider-wrapper-two .swiper-button-prev{
	left:-70px;
}
.middle-blog{
	background:#f5f5f5;
	padding:90px 0px 160px;
	/*overflow-x:hidden;*/
	position:relative;
	margin-top:160px;
}
/*.middle-blog{
    background-image: url(../images/bg_img2.png);
    background-position: top center;
    background-size: 100% 100%;
    background-repeat: no-repeat;
    padding-top: 320px;
}*/
.left-blog h2{
	margin-bottom:43px;
	text-transform:uppercase;
	letter-spacing:3px;
	font-family: 'New Rail Alphabet medium';
}
.left-blog p{
	margin-bottom:20px;
}
.left-blog a.blue-bttn{
	margin-top:45px;
}
.right-blog{
	padding-left:65px;
}
.right-blog h2, .right-blog p{
	color:#fff;
	margin-bottom: 15px;
}
.right-blog img{
	margin-top:30px;
}
/*.middle-blog:after{
	position:absolute;
	right:0px;
	width:50vw;
	height:100%;
	top:0px;
	content:'';
	background:url('../images/right-blog-image.jpg') no-repeat center center/cover
}*/
.middle-blog .container{
	position:relative;
	z-index:9;
}
.croner-area-left{
	position: absolute;
	right: 100%;
	top: -63%;
	max-width: 219px;
	width: 100%;
	z-index: 99999;
}
.croner-area-left img{
	width:100%;
}
.croner-area-right{
	position: absolute;
	left: 100%;
	top: -67%;
	max-width: 219px;
	width: 100%;
	z-index: 99999;
}
.counter-area-wrapper{
	padding:10% 2% 5%;
	-webkit-box-shadow: 1px 2px 17px 0px rgba(0,0,0,0.35);
	-moz-box-shadow: 1px 2px 17px 0px rgba(0,0,0,0.35);
	box-shadow: 1px 2px 17px 0px rgba(0,0,0,0.35);
}
.count-box{
	width:108px;
	margin:0px auto;
	border-radius:100%;
	overflow:hidden;
	border:2px solid #121212;
}
.count-box span{
	display:table;
	height:108px;
	width:100%;
	text-align:center;
}
.count-box span span{
	display:table-cell;
	vertical-align:middle;
	font-family: 'New Rail Alphabet medium';
	font-size:24px;
	color:#121212;
}
.counter_text {
	text-align:center;
}
.count{
	display:inline-block;
	font-family: 'New Rail Alphabet medium';
	font-size:24px;
	color:#121212;
}
.color-black{
	font-family: 'New Rail Alphabet medium';
	font-size:16px;
	color:#121212;
	margin-top:25px;
}
.counter-area{
	position:relative;
	margin-top:-90px;
	z-index:9;
}
.counter-bottom-text{
	padding:100px 0px 75px;
}
.footer-area{
	background:#323870;
	padding:50px 0px;
}
.footer-icon-bottom-text{
	margin-top:50px;
}
.footer-icon-bottom-text h6{
	letter-spacing:1px;
	margin-bottom: 20px;
}
.footer-icon-bottom-text p{
	color:#fff;
	margin-bottom:30px;
}
.footer-left{
	border-right:1px solid #4b5398;
	padding-right:10%;
}
.footer-right{
	padding-left:10%;
	text-align: center;
}
.footer-nav ul li{
	display:inline-block;
	padding-right:10%;
}
.footer-nav ul li:last-child{
	padding-right:0px;
}
.footer-nav ul li a{
	font-family: 'New Rail Alphabet White';
	font-size:12.8px;
	color:#fff;
}
.footer-nav{
	margin-top:30px;
}
.footer-bottom-content{
	margin-top:70px;
}
.footer-bottom-content h6{
	letter-spacing:normal;
	margin-bottom: 20px;
}
.footer-bottom-content p{
	color:#fff;
	margin-bottom:20px;
}
.footer-bottom-content a{
	margin-right:10px;
	margin-left:10px;
}
.icon-area img{
	width:100%;
	margin-bottom:20px;
}
.calsty {width: 100%;height:1250px; padding:0px; background:#F6F6F6; border:none; } 

/*==================aanbod==================*/
.inner-page-banner{
	position:relative;
}
.inner_page_content{
	position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}
.aanbod_selection_area .form-control {
	background: url(../images/dropdown.png) no-repeat 95% center;
	color: black;
	border-radius: 0px;
	font-size: 14px;
	font-family: 'New Rail Alphabet White';
	width: 100%;
	-webkit-appearance: none;
	border: 2px solid #f4f4f4;
	min-height: 50px;
}

.aanbod_selection_area h2{
    font-family: 'New Rail Alphabet White';
}
.aanbod_selection_area h2 span {
    font-family: 'New Rail Alphabet bold';
}
.aanbod_selection_area{
	padding:80px 0px 50px;
}
.aanbod-product-section .each-product{
	padding-top:35px;
	margin-bottom: 30px;
}
.aanbod-product-section{
	padding:0px;
}
.gallery-middle-text p{
	color:#fff;
	margin:30px 0px;
}
.text-content{
	max-width:796px;
	margin:0 auto;
	width:100%;
	padding: 50px 0px;
}
.aanbod-product-section .col-md-12{
	padding-top:35px;
}
.aanbod-middle-blog:after {
    display:none;
}
.aanbod-middle-blog {
    padding: 55px 0px;
}
.aanbod-middle-blog{
	position: relative;
    background-image: url(../images/bg_img2.png);
    background-position: top center;
    background-size: 100% 100%;
    background-repeat: no-repeat;
    /*margin-top: -157px;*/
    /*padding-top: 150px;*/
	background-color:transparent;
	margin-top:0px;
}
.common_middle_blog{
	 padding-top: 150px;
}
.middle_details_section table{
	width:100%;
}
.middle_details_section h3{
	font-size:27px;
	color:#121212;
	margin-bottom:40px;
}
.middle_details_section tr td{
	width:50%;
	vertical-align:top;
}
.middle_details_section tr td:nth-child(odd) {
    padding-right: 25px;
}
.middle_details_section tr td:nth-child(even) {
    padding-left: 25px;
}
.middle_details_section{
	padding:100px 0px 130px;
	position: relative;
    z-index: 9;
}
.overons_counter_area .counter-area {
    margin-top: 0px;
}
.overons_counter_area{
	margin-top: 0px;
}
.counter_txt_cover h4{
	margin-bottom:30px;
	color:#121212;
}
.counter_txt_cover{
	width:100%;
	max-width:942px;
	margin:0 auto;
	text-align:center;
}
.counter_nxt_txt{
	 padding: 90px 0px 45px;
}
.counter_nxt_txt hr{
	border-top:1px solid #e8e2d6;
	margin-top:80px;
}
.overons_counter_area .croner-area-left {
    top: -40%;
}
.overons_counter_area .croner-area-right {
   top: -40%;
}
.overons_counter_area{
	position: relative;
    background-image: url(../images/bg_img.png);
    background-position: top center;
    background-size: 100% 100%;
    background-repeat: no-repeat;
    margin-top: -157px;
    padding-top: 150px;
}

/*.overons_counter_area::after{
	position: absolute;
    top: -130px;
    left: 0px;
    background-image: url(../images/bg_img.png);
    background-position: center center;
    background-size: cover;
    background-repeat: no-repeat;
    content: '';
    width: 100%;
    height: 100%;
}*/

/*===================diensten listview================*/
.listview_content_area h3{
	text-align:center;
}
.listview_content_area tr td:nth-child(even){
	text-align:right;
}
.listview_content_area{
	padding:80px 0px;
}
.popular-section-area {
    overflow-x: hidden;
	position:relative;
}
.diensten_listview_area .product-slider-wrapper {
    position: relative;
	margin-bottom:90px;
}
.diensten_listview_area .product-slider-wrapper::before {
    position: absolute;
    /*width: calc(100% - 120px);*/
    height: 100%;
	width:70%;
    background-color: #f4f4f4;
    top: 0px;
    left:0px;
    content: '';
}

.diensten_listview_area .service-product-details p{
	margin:40px 0px 50px;
}

.diensten_listview_area .product-slider-wrapper:nth-child(even)::before{
	right:0px;
	left:auto;
}

.diensten_listview_area .service-product-details{
	padding: 8% 8% 8% 0px;
}

.diensten_listview_area .product-slider-wrapper:nth-child(even) .service-product-details{
	padding: 8% 0% 8% 8%;
}
.listview_area_img{
	position: absolute;
    z-index: 1;
    right: 0px;
    top: 50%;
    transform: translateY(-50%);
}
.diensten_listview_area .product-slider-wrapper:nth-child(even) .listview_area_img{
	left:0; 
	right:auto;
}
.diensten_listview_area .product-slider-wrapper{
	padding:4% 0px;
}
.diensten_listview_area .product-slider-wrapper{
	margin-top:0px;
}
.diensten_listview_area h3{
	color:#121212;
}
/*==================diensten dtls================*/
.common_right_blog_img{
	position:absolute;
	right:0px;
	z-index:9;
	top:0px;
	height: 690px;
    width: 50%;
}
.diensten_dtls_btn{
	text-align:right;
}
.diensten_dtls_blog{
	padding-top:75px;
}
.diensten_dtls_blog .middle-blog {
    margin-top: 75px;
}
.diensten_dtls_blog .right-blog li{
	font-size:14px;
	color:#fff;
	font-family: 'New Rail Alphabet White';
}
.diensten_dtls_blog .right-blog p{
	margin:30px 0px 40px;
}

.diensten_dtls_blog .left-blog h3{
	color:#121212;
	margin-bottom:30px;
}
.diensten_dtls_blog .right-blog h3{
	color:#fff;
}
.address_left_part{
	background-color:#323870;
}

.address_cover{
	padding-left:140px;
}
.form_wrapper{
	background-color: #f4f4f4;
	z-index: 9;
    position: relative;
}
.form_area{
	/*margin-top:-90px;*/
	display: inline-block;
    width: 100%;
    margin-top: 0;
}
.form_area .counter-area-wrapper {
    box-shadow:none;
	background-color: #f4f4f4;
	background-image:none;
	padding:0px;
	margin: -90px auto 0;
}
.address_part1{
	position:relative;
	z-index:1;
	padding-top:80px;
	width: 50%;
    margin: 0 auto;
}
.address_part1 p{
	color:#fff;
	line-height: 22px;
}
.address_part1 h6{
	letter-spacing:1px;
}
.address_part2{
	padding:70px;
}
.address_part2 h4{
	margin-bottom:50px;
}
.address_part_before p{
	position:relative;
}
.address_part_before p::before {
    position: absolute;
    top: 4px;
    left: -35px;
    content: '';
    background-image: url(../images/call.png);
    width: 18px;
    height: 18px;
    background-repeat: no-repeat;
    background-position: center;
    background-size: cover;
	
}
.form-styl {
	font-size: 16px;
	padding: 10px 25px;
	resize: none;
	background-color:#fff;
	border-radius: 0px;
	font-family: 'New Rail Alphabet White';
	border:1px solid transparent;
}
.form-control:focus {
	box-shadow:none;
	border: 1px solid #e1e1e1;
}

.form-styl:placeholder {
	color: black;
	opacity: 1;
}

.form-styl:-ms-input-placeholder {
	color: black;
	opacity: 1;
}

.form-styl::placeholder {
	color: black;
	opacity: 1;
}
.address_part2 h6{
	color:#121212;
	letter-spacing:normal;
}
.label_heading{
	width: 20%;
    display: inline-block;
    vertical-align: top;
    padding-top: 10px;
}
.input_area{
	width:79%;
	display:inline-block;
}
.form_area .counter-bottom-text{
	padding:100px 0px 40px;
}
/*=====================gallery section area========================*/
.gallery-section-area{
	padding:35px 0px 80px;
}
.gallery-area {
	padding: 90px 0px 0px;
}
.each-gallery-box {
	position: relative;
	overflow: hidden;
}

.gallery-image {
	display: block;
	width: 100%;
	height: auto;
}
.gallery-box-heading {
	position: absolute;
	left: 0;
	right: 0;
	width: 100%;
	-webkit-transition: .5s ease;
	transition: .5s ease;
	text-align: left;
	bottom:30px;
	padding-left:30px;
	z-index:9;
}

.gallery-box-details {
	position: absolute;
	bottom: 100%;
	left: 0;
	right: 0;
	background-color: rgba(18,18,18,0.69);
	overflow: hidden;
	width: 100%;
	height: 0;
	-webkit-transition: .5s ease;
	transition: .5s ease;
	z-index:9;
}
.each-gallery-box:hover .gallery-box-heading {
	bottom:-50px;
}
.each-gallery-box:hover .gallery-box-details {
	bottom: 0;
	height: 100%;
}
.text-box {
	position: absolute;
	top: 50%;
	left: 50%;
	width: 100%;
	-webkit-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
	text-align: center;
	padding: 0px 30px;
}
.each-gallery-box h6{
	letter-spacing:1px;
	text-transform:uppercase;
}
/*=====================gallery section area end========================*/
/*===================map area====================*/
.map_banner{
	height:535px;
}
/*===================overons===================*/
.overons_gallery h4{
	font-size:27px;
	text-align:center;
}
.overons_gallery .each-gallery-box {
    margin-bottom: 8px;
}
.overons_gallery .gallery-wrapper{
	padding-top:50px;
}
.overons_gallery {
    padding: 50px 0px 70px;
}

/*================for thumb slider===============*/

.wrapper {
	height: 500px;
	display: flex;
	flex-direction: row;
}

.swiper-slide img {
	display: block;
	height: 100%;
	width: 100%;
	margin: 0 auto;
	object-fit: cover;
}

.Gallery {
	/*position:absolute;*/
	width: 100%;
	height: 100%;
}

.Thumbs {
	flex-basis: 100px;
	height: 652px;
}

.thumbs-wrapper {
	background: #fff;
	/*position: absolute;*/
	width: 100%;
	right: 0px;
	/*height:420px;*/
	height: auto;
	top: 0%;
	z-index: 9;
}

.Thumbs .swiper-slide-active {
	opacity: 1;
}

.thumbs_content {
	width: 100%;
	padding: 35px;
}
.gallery_wrapper{
	height:652px;
}
.gallery_wrapper .swiper-button-next{
	right:30px;
}
.gallery_wrapper .swiper-button-prev{
	left:30px;
}
/*================for thumb slider===============*/


/*******tab area*******/
.tabber_upper_sec table{
	width:100%;
}
.aanbod_detail_tab_sec .tabber_upper_sec{
	padding-bottom: 85px;
	padding-top: 30px;
}
.tabber_upper_sec tr td {
	font-size: 13px;
    font-family: 'New Rail Alphabet White';
	color: #989898;
	padding-bottom:17px;
	font-style: italic;
}
.tabber_upper_sec tr td span{
	font-style: normal;
	color:#121212;
}

/******tab******/

.aanbod_detail_tab_sec .nav-tabs {
	border-bottom: 0px;
}

.aanbod_detail_tab_sec .tab_sec .nav-tabs .nav-item {
	border-bottom: none;
	margin-bottom: -1px;
	width: 20%;
	margin: 0px 10px 15px 0px;
	text-align: center;
	background-color: #f6f6f6;
	font-size: 14px;
	font-family: 'New Rail Alphabet Medium';
}

.aanbod_detail_tab_sec .tab_sec .nav-tabs .nav-item a:hover{
	color: #fff;
	background-color: #2499ce;
}
.aanbod_detail_tab_sec .nav-tabs .nav-link {
	border-top-left-radius: 0rem;
	border-top-right-radius: 0rem;
	border: none;
	padding: 14px;
	color: #121212;
}

.aanbod_detail_tab_sec .nav-tabs .nav-link.active {
	background-color: #2499ce;
	color: #fff;
}

.aanbod_detail_tab_sec .tab_content_wrapper {
	padding: 30px 0px;
}

.aanbod_detail_tab_sec .tab_content_wrapper .tab-pane .tab_hedaing {
	padding-bottom: 20px;
}

.aanbod_detail_tab_sec .bullet_panel ul {
	list-style-image: url('../images/bullet.png');
	padding-left: 15px;
}

.aanbod_detail_tab_sec .tab-content ul li {
    font-family: 'New Rail Alphabet Medium';
	font-size: 14px;
	color: #121212;
	padding-bottom: 6px;
	word-break: break-word;
}
.aanbod_detail_tab_sec .tab-content .kenmerken_tab ul li:nth-child(even) {
    font-family: 'New Rail Alphabet White';
}
.aanbod_detail_tab_sec .bullet_panel ul li {
	padding-left: 10px;
}

.aanbod_detail_tab_sec .tab_content_wrapper .tab-pane .tab_hedaing h5 {
	color: #121212;
	border-bottom: 1px solid #121212;
	padding-bottom: 10px;
	text-transform: uppercase;
	padding-top: 15px;
}

.kenmerken_tab ul li:nth-child(odd) {
	background-image: url(../images/bullet.png);
	background-repeat: no-repeat;
	background-position: 0% 30%;
	padding-left: 20px;
}

.kenmerken_tab ul li {
	width: 45%;
	display: inline-block;
	vertical-align: top;
    font-family: 'New Rail Alphabet Medium';
}

.aanbod_detail_tab_sec{
	padding: 8px 0px 50px;
}


.photo_upload {
	color: black;
}

/*********/
.dtls_price_part h3{
    font-family: 'New Rail Alphabet White';
	letter-spacing: 1px;
	margin-bottom:20px;
}
.dtls_price_part{
	text-align:center;
}
.dtls_price_part h6{
   letter-spacing:1px;
	margin-bottom:25px;
	font-family: 'New Rail Alphabet White';
}

.dtls_price_part p{
	text-align:center;
	color:#fff;
}
.dtls_price_part .divider {
   margin-top: 30px;
    margin-bottom: 30px;
    margin-left: 0px;
    width: 100%;
}
.dtls_page_form{
	text-align:center;
	padding-top: 60px;
}
.dtls_page_form h4{
	color:#fff;
	font-family: 'New Rail Alphabet bold';
	margin-bottom:20px;
}
.dtls_page_form .border-button{
	display:block;
	border:2px solid #e3e3e3;
	color:#fff;
	padding: 13px 30px;
    font-size: 13px;
    background: transparent;
    border-radius: 0px;
    max-width: 380px;
}
.dtls_page_form .border-button:hover{
	color: #fff;
	background: #2499ce;
	border:2px solid #2499ce;
}
.dtls_page_form .border-button {
    margin: 0 auto 10px;
}
.dtls_page_form p{
    margin-bottom: 35px;
   text-align:center;
    color: #fff;
	
}

.form_1 {
    display: none;
    margin-top: 15px;
	background-color: #f4f4f4;
    padding: 20px;
}
.formButton .common-btn{
	max-width:380px;
}
.formButton .common-btn:hover{
   color:#fff;
   background-color:transparent;
   border:2px solid #fff;
}
.contact-frm-wrapper .form-styl {
    border: 2px solid #f4f4f4;
}
.dtls_price_cover{
	background-color:#323870;
	padding:43px;
}
.tab_sec{
	border-top: 1px solid #dcdcdc;
    margin-top: 50px;
}

/*---top_content---*/
.slider_top_sec{
	padding: 65px 0px 50px;
	border-top:2px solid #f6f6f6;
}

.slider_top_sec h1{
	font-size:44px;
	color:#121212;
	letter-spacing: 1px;
}

.slider_top_sec p{
    margin-top:8px;
	font-size:13px;
}
.slider_top_sec button{
	margin-top: 30px;
}
.slider_top_btn{
	text-align:right;
}
/*=======================aanbod_dtls_form_area=======================*/
.aanbod_dtls_form_area{
	margin-top:0px;
}
.aanbod_dtls_form_area .counter-area-wrapper{
	-webkit-box-shadow: -8px 8px 15px 0px rgba(0,0,0,0.35);
    -moz-box-shadow: -8px 8px 15px 0px rgba(0,0,0,0.35);
    box-shadow: -8px 8px 15px 0px rgba(0,0,0,0.35);
}
.dtls_product_slider{
	padding-bottom:80px;
	padding-top:120px;
}

/******dropdown_menu****/
 .dropdown-menu a{
	padding: 12px 15px;
}
 .dropdown:hover&gt;.dropdown-menu {
	display: block;
}
 .dropdown-menu {
	padding: 0px;
	border-radius:0px;
	min-width: 220px;
	margin:0px;
	border:0px;
	background: #121212;
    color: #fff;
}

 .dropdown-menu a:hover{
	background-color: #2499ce !important;
	color:#fff;
}
.desktop_nav .navbar-nav .dropdown .dropdown-item{
	color:#fff;
	padding: 15px;
}
.desktop_nav .navbar-nav .dropdown .dropdown-item:after{
	display:none;
}
/*==========pop up===========*/
.mm-slideout {
	z-index: unset;
}
.modal_area .modal_close_img img{
	max-height:35px;
}
.modal_area .modal_close_img{
	position: absolute;
    top: 45px;
    right: 15px;
}
.modal_area .modal-dialog {
	max-width:880px;
	margin-top:10%;
}
.modal_area .modal-body{ 
padding:0px;
}
.modal_area .modal-content h2{
	margin-top:50px;
	font-size:30px;
	margin-bottom:30px;
}

.modal_area .modal-content{
	border-radius:0px;
	border: none;
}
.pop_up_img{
vertical-align: top;
}
.popup_content{
	position:relative;
}
.modal_area .common-btn:hover{
	background-color:#121212;
	color:#fff;
	border:2px solid #121212;
}
.popup_content_wrapper{
	max-width: 480px;
    margin: 0 auto;
    margin-top: -26px;
	text-align:center;
	padding-bottom: 70px;
}
/*=======pop up end==========*/
/*==============thank_u=================*/
.thank_u .banner-content p{
	color:#fff;
	margin-top: 30px;
}
.thank_u_wrapper{
	max-width:450px;
	margin:0 auto;
}/*=======cookie start==========*/
.cookie_div{
    position: fixed;
    bottom: 0;
    z-index: 9999;
    width: 100%;
	padding: 35px 0;
}
.light_theme{
	background:rgba(255, 255, 255, 0.83);
	-webkit-box-shadow: 0px -3px 3px -1px rgba(203,203,203,0.75); 
	box-shadow: 0px -3px 3px -1px rgba(203,203,203,0.75);
}
.dark_theme{
    background: rgba(0, 0, 0, 0.78);
	-webkit-box-shadow: 0px -3px 3px -1px rgba(203,203,203,0.75); 
	box-shadow: 0px -3px 3px -1px rgba(203,203,203,0.75);
}
.cookie_div{
	color:#9c9c9c;
	font-size: 13pt;
	font-family: 'Calibri';
}
.cookie_div h4{
	margin-bottom: 15px;
	font-size: 13pt;
	font-family: 'Calibri';
}
.light_theme h4{
	color:#2a2a2a;
}
.dark_theme h4{
	color:#c9c9c9;
}
.cookie_div a{
	color:#38b6be;
	font-size: 13pt;
	font-weight:bold;
	margin-left:8px;
	font-family: 'Calibri';
}
.cookie_div button{
	color:#3c935c;
	font-size: 12pt;
	background:#e6f8ed;
	font-weight: bold;
    border: 0;
    padding: 13px 25px;
	margin:5px 0;
	cursor: pointer;
	font-family: 'Calibri';
}
.top_gapping{
    background: #3a3a3a;
    padding: 59px 0px;
	position: relative;
}
.top_gapping:after {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 45%;
	-webkit-clip-path: polygon(0 0, 66% 0, 85% 100%, 0% 100%);
	clip-path: polygon(0 0, 66% 0, 85% 100%, 0% 100%);
	background-color: rgba(18,18,18,1);
	content: '';
	z-index: 0;
	height: 100%;
}
.aanbod_area{
	background:#fff;
	position:relative;
	padding-top:90px;
	margin-top: -1px;
	padding-bottom: 50px;
}
.onez-acties-text-content h2 {
	margin-bottom: 20px;
	font-family: 'New Rail Alphabet Bold';
    font-size: 24px;
    color: #121212;
}
.onez-acties-text-content p {
	color: #828282;
	text-align: justify;
}
.pro_description p span {
    margin: 0px 15px;
}
/*----extra----*/
#menu {
 display: none;
}
.mm-current {
 display: block !important;
}
.morgan_footer {
text-align: center;
background: #000;
padding: 7px 0px 5px;
}
.no_record{
	font-size: 24px;
    color: #121212;
    text-align: center;
    padding: 50px 0px;
	font-family: 'A2TypeNewRailMedium';
}
.cursor
{
cursor:pointer;
}
.kenteken_np{
background-image: url(../images/kenteken_plaat/kenteken_plaat.png);
background-repeat: no-repeat;
background-position: 0% 0%;
padding: 8px 0 6px 30px;
}
.aanbod_selection_area .selection_form_btn
{
	margin-bottom:15px;
}
.modal_area #myModal{
	padding-right:0px !important;
}
.counter-area .product-heading-left .col-lg-4{
	max-width:23%;
}
.aanbod_selection_area .common-btn{
	max-width:100%;
}
.gallery-middle-text h3{
	letter-spacing:3px;
	text-transform: uppercase;
}
.aanbod_selection_area .form-group {
    margin-bottom: 15px;
}
.address_part1 h6{
	margin-bottom:15px;
}

.overons_counter_area .count-box img{
	-webkit-filter: grayscale(100%) brightness(0%); /* Safari 6.0 - 9.0 */
  filter: grayscale(100%) brightness(0%)
}

.overons_counter_area .count-box:hover img{
	-webkit-filter: grayscale(0%) brightness(100%); /* Safari 6.0 - 9.0 */
  filter: grayscale(0%) brightness(100%)
}
.overons_counter_area .count-box:hover{
	border: 2px solid #2499ce;
}
.overons_counter_area .color-black {
    letter-spacing: 2px;
}
.photo_upload {
	color: black;
}
.thank_u h1{
	font-size:66px;
}
#mobile-contact-bar {
    display: none;
}
.product-details h6 span
{
	margin: 0px 15px;
}
.contct_icon
{
	text-align:center;
}
#loader_section {
    display: none;
    position: fixed;
    top: 0;
    background: #000000b8;
    z-index: 9999;
    height: 100vh;
    padding: 30vh 0px;
	width:100%;
}
#loader_section img {
    width: 100px;
    margin-bottom: 25px;
    -webkit-animation: spin 2s linear infinite;
    animation: spin 2s linear infinite;
}
#loader_section p {
	text-align:center;
	/*color: #B81E1E;*/
}
@-webkit-keyframes spin {
	0% { -webkit-transform: rotate(0deg); }
	100% { -webkit-transform: rotate(360deg); }
}

@keyframes spin {
	0% { transform: rotate(0deg); }
	100% { transform: rotate(360deg); }
}
#b-auto-display{
	display: none;
}
#menu6 iframe{  
	height: 776px;
}</pre></body></html>