<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@media (min-width: 1500px){
	.container{
		max-width:1360px;
	}
	.footer-middle-area{
		padding-bottom:50px;
	}
}
@media (min-width: 1600px){
	.container{
		max-width:1408px;
	}
}
@media (min-width: 1700px){
	.container{
		max-width:1597px;
	}
}
@media (max-width: 1799.98px){
	.desktop-nav {
		clip-path: polygon(97% 0%, 100% 100%, 100% 100%, 0 100%, 0 0);
		-webkit-clip-path: (97% 0%, 100% 100%, 100% 100%, 0 100%, 0 0);
	}
	/***********contact*********/
	.left-part {
		width: 19.5%;
	}
	/**********aanbod*********/
	.aanbod-product .product-content {
		padding-left: 10px;
		padding-right: 10px;
	}
	.aanbod-product .product-content td {
		font-size: 15px;
		letter-spacing:0;
	}
}
@media (max-width: 1749.98px){
	/***********werkplts dtl********/
	.form-img-wrapper {
		height: 340px;
	}
}
@media (max-width: 1699.98px){
	.desktop-nav {
		clip-path: polygon(95% 0%, 100% 100%, 100% 100%, 0 100%, 0 0);
		-webkit-clip-path: (95% 0%, 100% 100%, 100% 100%, 0 100%, 0 0);
	}
	.product-content p span {
		margin: 0 16px;
	}
	.each-footer{
		padding-left:60px;
		padding-right:60px;
	}
	.footer-logo img{
		width:280px;
	}
	/************aanbod dtl***********/
	.dtl-right-part {
		margin-top: -9%;
	}
	/**************contact*********/
	.contact-middle-img-txt h4, .contact-middle-img-txt h6{
		white-space:nowrap;
	}
	.contact-middle-img-wrapper .each-contact-img {
		right: -20px;
	}
	/*********************new footer**************/
	.footer-middle-wrapper .col-lg-9 .each-footer {
		padding-left: 90px;
	}
	.footer-middle-area .btm-icons img{
		width:120px;
		margin-right:20px;
	}
	.footer-middle-wrapper {
		padding-right: 8%;
	}
	.footer-middle-area .btm-icons .btm-img1{
		width:100px;
	}
}
@media (max-width: 1599.98px){
	.footer-area .col-lg-9 .col-xl-4 .each-footer {
		padding-left: 80px;
	}
	.product-content p span {
		margin: 0 13px;
	}
	.contact-dtl li {
		margin-left: 35px;
	}
	/*************contact********/
	.left-part {
		width: 19.46%;
	}
	/***********aanbod**********/
	.aanbod-product .col-md-6 {
		padding-left: 10px;
		padding-right: 10px;
	}
	.right-contact-part {
		height: 330px;
		padding-top: 70px;
	}
}
@media (max-width: 1499.98px){
	.contact-dtl li {
		margin-left: 20px;
		font-size: 15px;
	}
	.contact-dtl li img {
		margin-right: 15px;
	}
	.top-bar .topbar-images, .top-bar .contact-dtl {
		width: calc(100% - 230px);
	}
	.topbar-btn .common-btn {
		min-width: 190px;
	}
	.top-bar .topbar-images, .top-bar .contact-dtl {
		width: calc(100% - 230px);
	}
	.desktop-nav {
		clip-path: polygon(91% 0%, 100% 100%, 100% 100%, 0 100%, 0 0);
		-webkit-clip-path: (91% 0%, 100% 100%, 100% 100%, 0 100%, 0 0);
	}
	.banner-content .col-lg-5 {
		max-width: 100%;
	}
	.desktop-nav .nav-item {
		margin-left: 65px;
	}
	.product-content {
		padding: 20px 15px;
	}
	.product-content p span {
		margin: 0 9px;
	}
	.footer-logo img {
		width: 220px;
	}
	.footer-area .col-lg-9 .col-xl-4 .each-footer {
		padding-left: 40px;
		padding-right:0;
	}
	.each-footer {
		padding-left: 30px;
	}
	/********werkplts dtl**********/
	.form-img-wrapper {
		height: 290px;
	}
	.werkplts-dtl-content .service-content h2 {
		font-size: 40px;
	}
	.werkplts-dtl-content .service-content{
		padding: 60px 0;
	}
	.each-werkplts-slide, .werkplts-slider{
		margin-top:-1px;
	}
	.form-wrapper {
		padding-right: 10%;
	}
	.overons-middle-area .service-content{
		padding-top:0;
		padding-bottom:0;
	}
	/*************aanbod dtl***********/
	.dtl-man-img {
		width: 100px;
	}
	/*.dtl-man-content {
		padding-left: 0px;
	}
	.man-area {
		padding-left: 15px;
	}*/
	.right-side-dropdown {
		margin-top: -28px;
	}
	.dtl-right-part {
		margin-top: -6%;
	}
	/************contact********/
	.left-part {
		width: 19.4%;
	}
	.each-contact-img, .left-part {
		height: 350px;
	}
	.contact-middle-img-wrapper .each-contact-img{
		bottom:-40px;
	}
	/***********aanbod************/
	.aanbod-product .product-content {
		padding-left: 8px;
		padding-right: 8px;
	}
	.aanbod-product .product-content td {
		font-size: 13px;
	}
	.aanbod-product .col-md-6 {
		padding-left: 5px;
		padding-right: 5px;
	}
	/********************new footer***************/
	.footer-middle-wrapper .col-lg-9 .each-footer {
		padding-left: 70px;
	}
	.new-footer-area .btm-icons{
		position:absolute;
	}
	.footer-middle-wrapper {
		padding-right: 50px;
	}
	.footer-middle-area .btm-icons img {
		margin-right: 18px;
	}
	.footer-middle-wrapper .col-lg-3{
		padding-right: 0;
	}
	.footer-middle-area{
		padding-bottom:50px;
	}
	.details_iframe 
	{
		min-width: 100%;
		border: 0;
		height:1700px;
	}
}
@media (max-width: 1399.98px){
	.werkplts-dtl-btn .common-btn {
		max-width: 210px;
	}
	/***********overons*********/
	.overons-right-txt {
		right: -30px;
	}
	/**********aanbod dtl*********/
	.right-side-dropdown {
		margin-top: -30px;
	}
	/************contact*********/
	.left-part {
		width: 19.38%;
	}
}
@media (max-width: 1299.98px){
	.custom-div1 .common-arrow{
		width: 40px;
		height: 40px;
	}
	.desktop-nav {
		clip-path: polygon(97% 0%, 100% 100%, 100% 100%, 0 100%, 0 0);
		-webkit-clip-path: (97% 0%, 100% 100%, 100% 100%, 0 100%, 0 0);
	}
	/*********werkplts dtl*********/
	.werkplts-dtl-content .service-content h2 {
		font-size: 32px;
	}
	/************overons**********/
	.overons-right-txt {
		right: 15px;
	}
	.overons-middle-area .service-content {
		padding-top: 0;
		padding-bottom: 0;
	}
	/***********contact***********/
	.left-part {
		width: 19.33%;
	}
	.each-contact-img, .left-part {
		height: 300px;
	}
	.contact-middle-img-txt {
		padding-left: 40px;
		padding-top: 40px;
	}
}
@media (max-width: 1199.98px){
	.footer-contact-info{
		padding-top:0;
	}
	.btm-icons img {
		margin-bottom: 50px;
	}
	.footer-contact-info li {
		margin-bottom: 25px;
	}
	.img-btm-txt {
		padding: 0 40px 40px;
	}
	.header-area{
		display:none;
	}
	.dblock {
		display: block;
		height: auto;
	}
	.res_logo_styl{
		width:130px;
	}
	.banner-wrapper {
		height: 500px;
	}
	.banner .common-arrow{
		display:none;
	}
	h1{
		font-size:50px;
	}
	.product-area{
		padding-top:70px;
	}
	.section-heading {
		margin-bottom: 75px;
	}
	.footer-logo img {
		width: 200px;
	}
	.product-content {
		padding: 25px 35px;
	}
	/*************werkplts listview*********/
	.listview-area {
		padding: 80px 0 60px;
	}
	.listview-content {
		padding: 60px 120px 60px 60px;
	}
	.listview-content p {
		margin: 25px 0 40px;
	}
	/************aanbod************/
	.aanbod-wrapper{
		margin:0 50px;
	}
	.aanbod-select {
		border-top: 1px solid #e3e3e3;
	}
	.aanbod-product {
		padding: 0 0 50px;
	}
	/***********verkocht*********/
	.verkocht-product{
		padding-top:70px;
	}
	/************werkplts dtl**********/
	.werkplts-dtl-content{
		border-top:1px solid #e3e3e3;
	}
	.werkplts-dtl-wrapper, .service-form-wrapper {
		padding-left: 0;
	}
	.werkplts-dtl-content .service-content{
		padding-left:0;
	}
	.werkplts-table-area {
		padding: 70px 0;
	}
	.table-wrapper {
		padding-left: 0px;
	}
	.form-img-area{
		width: 50vw;
	}
	.right-contact-part {
		/*padding: 100px 0;*/
	}
	.werkplts-right-img-wrapper {
		width:50vw;
	}
	.werkplts-slider{
		margin-top:-2px;
	}
	/**************overons**********/
	.overons-list-content {
		padding-left: 0px;
	}
	.overons-list-content li {
		font-size: 20px;
		padding-left: 40px;
		white-space: inherit;
	}
	.overons-middle-area {
		padding: 70px 0;
		border-top:0;
	}
	.overons-top-area{
		border-top:0;
		padding-bottom:50px;
	}
	.overons-right-txt{
		position: relative;
		top: auto;
		right: 0px;
		transform: translateY(0); 
		bottom:0;
		margin-top:30px;
		float: right;
	}
	.counter-area {
		padding: 80px 0;
	}
	.each-counter h3 {
		font-size: 40px;
	}
	.each-counter h4 {
		margin-left: 10px;
		line-height: 48px;
	}
	.member-slider {
		padding: 80px 0 100px;
	}
	/*************aanbod dtl*********/
	.aanbod-custom-div1 {
		width: 100%;
	}
	.aanbod-custom-div2 {
		width: 45%;
		padding-left: 0;
		margin: auto;
	}
	.dtl-right-part {
		margin-top: 50px;
	}
	.dtl-man-img {
		width: 120px;
	}
	.dtl-man-content {
		padding-left: 20px;
	}
	.aanbod-dtl-btn {
		border-top: 1px solid #e3e3e3;
	}
	/**************contact*********/
	.contact-middle-img-wrapper .each-contact-img{
		width: 42vw;
	}
	.left-part{
		height:auto;
		width:100%;
	}
	.contact-btm-area{
		font-size:0;
	}
	.left-part-txt {
		position: relative;
		top: 0;
		transform: translateY(0);
		margin-bottom: 40px;
		margin-top: 40px;
		padding-bottom: 20px;
	}
	.middle-part, .right-part {
		width: 50%;
	}
	.left-part-txt::after{
		border: 0;
		width: 150px;
		height: 2px;
		background-color: #1c1c1c;
		bottom: 0;
		left: 0;
		right: 0;
		top: auto;
	}
	/*********aanbod**********/
	.aanbod-product .product-content {
		padding-left: 20px;
		padding-right: 8px;
	}
	.aanbod-product .product-content td {
		font-size: 15px;
	}
	.aanbod-product .col-md-6 {
		padding-left: 15px;
		padding-right: 15px;
	}
	.aanbod-dtl-btn .text-right{
		text-align:left !important;
	}
	/******************new footer***************/
	.footer-upper-logo img, .footer-middle-wrapper{
		padding-left: 0px;
	}
	.footer-upper-logo img{
		width:140px;
	}
	.footer-upper-logo {
		padding: 40px 0 30px;
	}
	.new-footer-area .btm-icons {
		position: relative;
	}
	.footer-middle-wrapper {
		padding-right: 0px;
	}
	.footer-middle-area .btm-icons img {
		margin-bottom: 20px;
	}
}
@media (max-width: 1023.98px){
	.custom-div1 .common-arrow{
		display:none;
	}
	.product-content p span {
		margin: 0 30px;
	}
}
@media (max-width: 991px){
	h1 {
		font-size: 40px;
	}
	h2{
		font-size:32px;
	}
	h3{
		font-size:24px;
	}
	.banner-wrapper {
		height: 400px;
	}
	.banner-content p {
		margin-bottom: 30px;
		margin-right: 20%;
	}
	.product-area {
		padding-top: 50px;
	}
	.section-heading {
		margin-bottom: 50px;
	}
	.product-content p span {
		margin: 0 18px;
	}
	.service-content {
		width: 100%;
	}
	.aanbod-page-block img {
		display: block;
		width:100%;
	}
	.aanbod-page-content {
		display: block;
		position:absolute;
		width:100%;
		top:50%;
		transform:translateY(-50%);
	}
	.aanbod-page-block{
		background:none !important;
		display:block;
		position:relative;
	}
	.right-img-area img {
		display: block;
	}
	.right-img-area {
		position: relative;
		width: 100%;
		background-size:0;
	}
	.img-btm-txt {
		position: absolute;
		bottom: 0;
	}
	.custom-div1 .swiper-pagination{
		display:none;
	}
	.custom-div1 .common-arrow {
		display: flex;
		top: 40px;
		opacity:1;
	}
	.custom-div1 .common-arrow img {
		width: 13px;
		height: 13px;
	}
	.custom-div1 .swiper-button-next{
		left: auto;
		right: 50px;
	}
	.custom-div1 .swiper-button-prev{
		left: auto;
		right: 100px;
	}
	.each-footer {
		padding: 40px 0;
	}
	.footer-logo img {
		width: 170px;
	}
	.btm-icons img {
		margin-bottom: 40px;
		width: 120px;
	}
	/**********listview************/
	.inner-banner-content {
		padding: 40px 0;
	}
	.listview-area {
		padding: 50px 0 30px;
	}
	.listview-img img{
		display:block;
	}
	.listview-content::after{
		display:none;
	}
	/***********aanbod*********/
	.aanbod-product {
		padding: 0 0 40px;
	}
	/***********verkocht*********/
	.verkocht-product{
		padding-top:50px;
	}
	/************werkplts dtl**********/
	.werkplts-dtl-img img{
		display:block;
	}
	.werkplts-dtl-img{
		background-size:0;
	}
	.werkplts-dtl-content .service-content, .form-wrapper{
		padding:50px 0;
	}
	.werkplts-dtl-btn .common-btn {
		max-width: 241px;
	}
	.werkplts-table-area tr td p{
		text-align:justify;
	}
	.form-img-area {
		width: 100%;
		position:relative;
	}
	.form-img-wrapper {
		height: auto;
	}
	.form-area{
		padding-bottom:40px;
	}
	.werkplts-slider{
		margin:0;
	}
	.form-img-wrapper img {
		display: block;
	}
	.werkplts-dtl-content .service-content h2 {
		font-size: 30px;
	}
	.table-wrapper {
		padding-left: 0px;
	}
	.werkplts-table-area {
		padding: 40px 0;
	}
	.table-wrapper h4 {
		margin-bottom: 30px;
	}
	.right-contact-part {
		padding: 40px 0;
		height: auto;
	}
	.werkplts-right-img-wrapper{
		position: relative;
		width: 100%;
	}
	/**********overons*********/
	.member-slider {
		padding: 40px 0 ;
	}
	.overons-btm-heading h4{
		margin-bottom:40px;
	}
	.member-slider .section-heading {
		margin-bottom: 40px;
	}
	.each-counter h4 {
		font-size: 18px;
		margin-right:0;
	}
	.each-counter h3 {
		font-size: 35px;
		display: block;
	}
	.overons-list-content li {
		font-size: 18px;
	}
	.overons-top-area{
		padding-top:50px;
	}
	.overons-middle-area .service-content{
		padding:0;
	}
	/**********aanbod dtl***********/
	.price-part{
		position:relative;
		right:0;
		margin-top:20px;
	}
	.aanbod-custom-div2 {
		width: 65%;
	}
	/********contact**********/
	.middle-part, .right-part {
		width: 100%;
	}
	.contact-middle-img-wrapper .each-contact-img img{
		display:block;
	}
	.contact-middle-img-wrapper .each-contact-img{
		position:relative;
		right:0;
		width: 62%;
		margin: 0 auto 20px;
		bottom: 0;
		background-size:0;
	}
	.each-contact-img img{
		display:block;
	}
	.each-contact-img{
		height:auto;
		background-size:0;
		width: 55%;
		margin: auto;
	}
	.contact-middle-img-txt{
		text-align:center;
		padding:30px 0;
	}
	.contact-btm-area{
		padding-bottom:50px;
	}
	.map-img {
		height: 300px;
	}
	/*****thank u******/
	.thank-u-content p{
		margin: 0px;
	}
	/**********************new footer*****************/
	.new-footer-area .footer-contact-info, .new-footer-area .btm-icons{
		padding-left: 70px;
	}
	.footer-middle-area {
		padding-bottom: 30px;
		padding-top: 50px;
	}
	/************************for new slider******************/
	.service-slider-swiper-arrows .swiper-pagination{
		display:none;
	}
}
@media (max-width: 767px){
	.modal_area .modal-dialog {
		max-width: 100%;
	}
	.pop_up_img {
		width: 100%;
	}
	.popup_content {
		width: 100%;
		padding: 15px;
	}
	#mobile-contact-bar {
        box-sizing: border-box;
        font-size: 1rem;
        opacity: 1;
        position: fixed;
        width: 100%;
        z-index: 9998;
        left: 0;
        bottom: 0;
        display: block !important;
    }
    #mobile-contact-bar-outer {
/*      background-color: #000000;*/
      background: linear-gradient(90deg, #000000 75%, #25D366 25%);
      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%;
    }
    #mobile-contact-bar ul li {
      box-sizing: border-box;
      display: inline-block;
      /* height: 45px; */
      text-align: center;
      height: 45px;
      width: 24%;
    }
    #mobile-contact-bar ul li a {
      color: rgba(255,255,255,0.9);
      cursor: pointer;
      display: block;
      height: 100%;
      position: relative;
      z-index: 9998;
    }
    /*#mobile-contact-bar .fa-lg{
      font-size: 2em;
    }*/
    .li_color {
      border-left: 2px solid #FFFFFF;
    }
    /*.li_whatsapp{
      background-color: #25D366;
    }*/
	h1 {
		font-size: 36px;
	}
	h2 {
		font-size: 28px;
	}
	h3 {
		font-size: 24px;
	}
	h4 {
		font-size: 22px;
	}
	.product-area {
		padding-top: 30px;
	}
	.section-heading {
		margin-bottom: 30px;
	}
	.product-middle {
		padding-top: 0;
	}
	.product-middle h6{
		font-size:15px;
	}
	.footer-area .col-lg-9 .col-xl-4 .each-footer{
		padding-left:0;
	}
	.each-footer li{
		margin-bottom:15px;
	}
	.each-footer{
		padding-bottom:0;
	}
	.footer-logo img {
		width: 150px;
	}
	.footer-area{
		padding-bottom:40px;
	}
	 .common-btn{
		max-width:215px;
	}
	.service-content {
		padding-bottom: 40px;
	}
	.img-btm-txt {
		padding: 0 20px 20px;
	}
	.footer-contact-info li{
		padding-left:30px;
	}
	.footer-contact-info li:after{
		left:0;
	}
	/***********werkplts listview**********/
	.listview-content {
		padding: 40px;
	}
	.inner-banner-content h1 {
		margin-left: 0;
	}
	/*************aanbod***********/
	.aanbod-wrapper {
		margin: 0;
		border-radius:0;
	}
	.aanbod-product {
		padding: 0 ;
	}
	.aanbod-middle img {
		display: block;
	}
	.aanbod-select {
		padding-bottom: 30px;
	}
	.aanbod-wrapper {
		padding: 40px 30px 30px;
	}
	/***********verkocht*********/
	.verkocht-product{
		padding-top:40px;
	}
	/***********werkplts dtl*********/
	.form-wrapper h4 {
		margin-bottom: 40px;
	}
	.werkplts-table-area tr td:nth-child(odd) {
		padding-right: 0;
	}
	.werkplts-dtl-btn{
		position:relative;
		top: 0;
		transform: translateY(0);
		margin:30px 0;
	}
	.werkplts-dtl-img::after{
		display:none;
	}
	.werkplts-table-area tr td {
		width: 100%;
		display:block;
	}
	.werkplts-table-area tr td:nth-child(even) {
		padding-left: 0;
		padding-top:15px;
	}
	.werkplts-dtl-content .service-content h2 {
		font-size: 26px;
		margin-bottom: 30px;
	}
	.werkplts-dtl-content .service-content, .form-wrapper{
		padding:30px 0;
	}
	.werkplts-slider .common-arrow{
		display:none;
	}
	.form-area {
		padding-bottom: 0px;
	}
	/*************overons********/
	.member-slider .common-arrow{
		display:none;
	}
	.member-slider {
		padding: 30px 0;
	}
	.counter-area {
		padding: 40px 0 10px;
	}
	.each-counter{
		margin-bottom:30px;
	}
	.overons-middle-area {
		padding: 0 0 40px;
	}
	.overons-middle-area h4 {
		margin-bottom: 30px;
	}
	.each-counter h3 {
		font-size: 30px;
	}
	.overons-right-txt{
		float:left;
	}
	.overons-top-area {
		padding-top: 30px;
		padding-bottom: 30px;
	}
	.overons-btm-heading h4 {
		margin: 0 0 30px;
	}
	.overons-list-content li {
		margin-bottom: 25px;
		font-size: 16px;
		padding-left: 30px;
	}
	/***********aanbod dtl**********/
	.aanbod-detail-tab-sec {
		padding: 40px 0;
	}
	.aanbod-custom-div2 {
		width: 80%;
	}
	.thumbnil-slider .gallery-thumbs{
		display:none;
	}
	.thumbnil-slider .gallery-top .swiper-button-next {
		right: 0px;
	}
	.thumbnil-slider .gallery-top .swiper-button-prev {
		left: 0px;
	}
	.thumbnil-slider .gallery-top .swiper-slide-prev {
		opacity: 1;
	}
	.thumbnil-slider .gallery-top .swiper-slide-next {
		opacity: 1;
	}
	.slider-upper-area {
		padding-bottom: 30px;
	}
	.aanbod-detail-tab-sec .tab-sec .nav-tabs .nav-item {
		width: 48%;
		margin: 0 auto 10px;
	}
	.aanbod-dtl-btn {
		padding: 20px 0 35px;
	}
	.aanbod-dtl-btn .text-right{
		text-align:left !important;
	}
	.aanbod-detail-tab-sec .tab-content {
		margin: 0;
    	padding: 30px 0;
	}
	.aanbod-detail-tab-sec .tab-content #home, .aanbod-detail-tab-sec .tab-content #menu1, 
	.aanbod-detail-tab-sec .tab-content #menu2, .aanbod-detail-tab-sec .tab-content #menu3{
		padding-right: 15px;
		padding-left: 15px;
	}
	.thumbnil-slider .gallery-top .common-arrow {
		display:none;
	}
	/************contact**********/
	.each-contact-img, .contact-middle-img-wrapper .each-contact-img {
		width: 85%;
	}
	.contact-btm-area {
		padding-bottom: 40px;
	}
	/**********************new footer*****************/
	.footer-middle-wrapper .col-lg-9 .each-footer,
	.new-footer-area .footer-contact-info, .new-footer-area .btm-icons {
		padding-left: 0px;
	}
	.footer-middle-wrapper .col-lg-3 {
		padding-right: 30px;
	}
	.footer-upper-logo {
		padding: 30px 0 25px;
	}
	.footer-upper-logo img {
		width: 120px;
	}
	/**************************for new slider********************/
	.service-slider .right-img-area .common-arrow{
		display:none;
	}
	.whatsapp_button {
		display:none;
	}
	.aanbod-dtl-btn .go_to_cal{
		margin-top: 10px;
	}
	.dtl-btn-wrap .common-btn {
	    max-width: 240px;
	}
	.aanbod-custom-div1 .tab-sec{
		padding-left: 15px;
		padding-right: 15px;
	}
	.mobile-part{
		display: block;
	}
	.mobile-part .price-top-part{
		display: none;
	}
	.desktop-part .price-part {
		display: none;
	}
}
@media (max-width: 575.98px){
    #mobile-contact-bar-outer {
      background: linear-gradient(90deg, #000000 76%, #25D366 25%);
    }
@media (max-width: 480px){
	h1 {
		font-size: 26px;
	}
	.slider-upper-area h3{
		font-size:23px;
	}
	h3 {
		font-size: 23px;
	}
	.footer-area .col-6{
		flex: 0 0 100%;
		max-width: 100%;
	}
	.footer-contact-info{
		padding-top:0;
	}
	.each-footer p{
		margin-bottom:30px;
	}
	.each-footer h6 {
		margin-bottom: 15px;
	}
	.home-btn .common-btn{
		display:block;
		margin:10px auto 0;
	}
	.home-btn .common-btn:first-child{
		margin-right:auto;
	}
	.banner-content p {
		margin-bottom: 20px;
		margin-right: 0;
	}
	.banner-content {
		bottom: auto;
		top: 50%;
		transform: translateY(-50%);
	}
	.product-content {
		padding: 20px 15px;
	}
	.product-content p span {
		margin: 0 17px;
	}
	.custom-div1 .swiper-button-next {
		right: 25px;
	}
	.custom-div1 .swiper-button-prev {
		right: 75px;
	}
	/***********werkplts listview*********/
	.listview-area {
		padding: 40px 0 20px;
	}
	.listview-content{
		padding:30px;
	}
	/************werkplts dtl***********/
	.form-img-content {
		bottom: 20px;
		padding-left: 20px;
	}
	.werkplts-dtl-content .service-content h2 {
		font-size: 24px;
	}
	/*******aanbod dtl*******/
	.aanbod-custom-div2 {
		width: 100%;
	}
	.dtl-man-img {
		width: 150px;
		display: block;
		margin: auto;
	}
	.dtl-man-content {
		text-align: center;
		width: 100%;
	}
	.right-side-dropdown, .price-area-btm {
		margin: 20px 15px;
	}
	/*************contact**********/
	.map-img {
		height: 240px;
	}
	.each-contact-img  {
		width: 100%;
	}
	.contact-middle-img-wrapper .each-contact-img{
		width: 95%;
	}
	.contact-btm-area {
		padding-bottom: 30px;
	}
	/*******************new footer**************/
	.footer-middle-area {
		padding-bottom: 20px;
		padding-top: 30px;
	}
	.footer-middle-wrapper .col-lg-3 {
		padding-right: 15px;
	}
	.footer-middle-wrapper .col-5, .footer-middle-wrapper .col-7{
		flex: 0 0 100%;
		max-width: 100%;
	}
}}
</pre></body></html>