<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: 1320px;
	}
}

@media (min-width: 1700px) {
	.container{
		max-width: 1495px;
	}
	.bottom-slider-wrap:before, .bottom-slider-wrap:after{
    	width: 24.7%;
	}
}
@media (max-width: 1699.98px) {
	.desktop-nav .nav-item {
    	margin-left: 75px;
    }
    .contact-address{
    	padding-right: 15px;
    	padding-left: 15px;
    }
    .social-icons a {
	    margin-right: 12px;
	}
	.social-icons-wrap{
		padding-left: 20px;
	}
	.social-icons {
    	/*right: -80px;*/
	}
	.product-content td span {
	    margin: 0 10px;
	}
	/***********************listview********************/
	.listview-area .left-area-content {
    	max-width: 480px;
    	padding: 25px 25px 15px 30px;
    }
    /*************************diensten dtl**********************/
    .dientsen-dtl-top-area .werkplts-list-content-wrap {
	    padding: 80px 80px 80px 130px;
	}
	/***********************aanbod dtl********************/
	.aanbod-tab-sec-wrapper {
	    max-width: 1320px;
	}
	.man-img {
	    width: 34%;
	}
	.man-content{
		padding-left: 0;
	}
	
}
@media (max-width: 1499.98px) {
	h1{
		font-size: 50px;
		line-height: 65px;
	}
	.desktop-nav .nav-item {
	    margin-left: 54px;
	}
	.header-dtl-wrap, .menu-wrap {
	    padding-left: 40px;
	}
	.product-content {
	    padding: 20px;
	}
	.product-content td span{
		margin: 0 2px;
	}
	.product-content td h4 {
	    font-size: 18px;
	}
	.product-content p{
		font-size: 15px;
	}
	.contact-address img{
		margin-right: 7px;
		width: 13px;
		height: 13px;
	}
	.contact-address{
		font-size: 15px;
	}
	.header-logo img{
		width: 270px;
	}
	.header-top-bar .common-btn {
	    min-width: 220px;
	    font-size: 15px;
	}
	.social-icons {
	    /*right: -120px;*/
	}
	.header-top-bar li{
		margin-right: 0;
	}
	.header-top-bar {
	    padding: 15px 0;
	}
	.header-logo{
		top: -85px;
	}
	.footer-logo-bottom img{
		margin-right: 10px;
		width: 115px;
	}
	.block-top-content h4{
		font-size: 20px;
	}
	/******************werkplts listview****************/
	.listview-area .listview .each-listview-img {
	    padding-right: 40px;
	}
	.listview-area .col-md-6:nth-child(odd) .listview {
	    padding-right: 30px;
	}
	.listview-area .col-md-6:nth-child(even) .listview {
	    padding-left: 30px;
	}
	.listview-area .left-area-content{
		max-width: 420px;
	}
	.listview-area h4 {
	    font-size: 22px;
	    letter-spacing: normal;
	}
	/*****************************werkplts listview2*****************/
	.werkplts-list-content-wrap h3{
		font-size: 28px;
		margin-bottom: 20px;
	}
	.werkplts-list-content-wrap{
		padding-bottom: 40px;
	}
	.werkplts-right-btn {
	    margin-top: 80px;
	}
	/**********************werkplts dtl*******************/
	.werkplts-dtl-middle-area .left-image-part {
	    margin-left: 120px;
	}
	/**********************diensten dtl*******************/
	.dientsen-dtl-top-area .werkplts-list-content-wrap {
	    padding: 70px 60px 70px 100px;
	}
	/***********************contact*********************/
	.contact-form.listview-area .left-area-content {
    	margin-top: -64px;
	}
	.contact-info-wrap .each-dtl-info h3{
		font-size: 32px;
	}
	.each-dtl-info {
	    padding-left: 30px;
	}
	/**********************overons***********************/
	.left-image-part {
	    margin-right: 80px;
	}
	.overons-top-sec-wrap .row{
		align-items: unset !important;
	}
	.overons-middle-left-part {
	    padding: 40px 0px 60px 30px;
	}
	.overons-middle-right-part{
		margin-left: 50px;
	}
	.upper-right-content{
		padding-left: 50px;
	}
	/***********************aanbod dtl********************/
	.aanbod-tab-sec-wrapper {
	    max-width: 1220px;
	}
	.aanbod-detail-tab-sec .col-lg-3{
		-ms-flex: 0 0 26%;
	    flex: 0 0 26%;
	    max-width: 26%;
	}
	.aanbod-detail-tab-sec .col-lg-9 {
	    -ms-flex: 0 0 74%;
	    flex: 0 0 74%;
	    max-width: 74%;
	}
	.aanbod-detail-tab-sec .tab-part .col-md-3{
		-ms-flex: 0 0 22%;
	    flex: 0 0 22%;
	    max-width: 22%;
	}
	.aanbod-detail-tab-sec .tab-part .col-md-9 {
	    -ms-flex: 0 0 78%;
	    flex: 0 0 78%;
	    max-width: 78%;
	}
	.dtl-left-part {
	    padding-right: 30px;
	}
	.footer-logo img {
		margin-top: -36px;
	}
}
@media (max-width: 1399.98px) {
	h1{
		font-size: 50px;
		line-height: 60px;
	}
	h2{
		font-size: 34px;
	}
	.header-dtl-wrap, .menu-wrap {
	    padding-left: 25px;
	}
	.social-icons {
	    /*right: -85px;*/
	}
	.contact-address {
	    padding-right: 13px;
	    padding-left: 13px;
	}
}
@media (max-width: 1299.98px) {
	h1 {
	    font-size: 45px;
	    line-height: 56px;
	}
	h2{
		font-size: 32px;
	}
	.social-icons {
	   /* right: -45px;*/
	}
	.header-top-bar .common-btn {
	    min-width: 190px;
	    font-size: 14px;
	}
	.contact-address {
	    font-size: 14px;
	}
	.product-slider-wrap .swiper-button-next {
	    right: 0px;
	}
	.product-slider-wrap .swiper-button-prev {
	    left: 0px;
	}
	.middle-block-sec .swiper-button-next {
	    right: -20px;
	}
	.middle-block-sec .swiper-button-prev {
	    left: -20px;
	}
	/*********************overons********************/
	.member-slider .swiper-button-prev{
		left:-30px;
	}
	.member-slider .swiper-button-next{
		right:-30px;
	}
	/***********************aanbod dtl********************/
	.aanbod-tab-sec-wrapper {
	    max-width: 1120px;
	}
	.aanbod-detail-tab-sec .tab-content{
		padding-left: 30px;
	}
	.aanbod-detail-tab-sec .tab-content ul li{
		font-size: 14px;
	}
	.man-content h5{
		font-size: 16px;
		line-height: 22px;
	}
	.price-area-btm h4 {
    	font-size: 20px;
    }
}
@media (max-width: 1199.98px) {
	.header-area{
		display: none;
	}
	h1 {
	    font-size: 40px;
	    line-height: 45px;
	}
	h2{
		font-size: 30px;
	}
	h3{
		font-size: 28px;
	}
	.each-banner-image{
		background-size: cover;
		height: 450px;
	}
	.each-banner-image img{
		display: none;
	}
	.banner-sec .common-arrow{
		display: none;
	}
	.select-area-wrap{
		padding-right: 30px;
		padding-left: 30px;
	}
	.select-area-wrap h4{
		font-size: 22px;
	}
	.middle-block-sec .swiper-button-next {
	    right: -12px;
	}
	.middle-block-sec .swiper-button-prev {
	    left: -12px;
	}
	.upper-right-content {
	    padding-left: 40px;
	}
	.footer-upper-area{
		padding: 80px 0;
	}
	.footer-logo-bottom img{
    width: 200px;
    display: block;
    margin-left: auto;
    margin-right: auto;
	}
	.footer-content-right, .footer-address-part {
	    padding-left: 30px;
	}
	/***********************aanbod*******************/
	.aanbod-select-sec .col-lg-3:first-child{
		display: none;
	}
	.aanbod-select-sec .col-lg-3 {
	    -ms-flex: 0 0 20%;
	    flex: 0 0 20%;
	    max-width: 20%;
	}
	/*******************werkplts listview*******************/
	.common-listview-wrapper {
	    padding: 0;
	}
	.listview-area{
		padding-top: 60px;
	}
	.listview-area .listview .each-listview-img {
	    padding-right: 30px;
	}
	.listview-area .col-md-6:nth-child(odd) .listview {
	    padding-right: 20px;
	}
	.listview-area .col-md-6:nth-child(even) .listview {
	    padding-left: 20px;
	}
	.listview-area .left-area-content{
		max-width: 380px;
		padding-left: 20px;
	}
	.listview-area h4 {
	    font-size: 20px;
	}
	.listview {
	    margin-bottom: 90px;
	}
	.inner-banner-content h1{
		margin-left: 0;
	}
	/***************************werkplts listview2******************/
	.werkplts-list-content-wrap h3{
		font-size: 22px;
	}
	.werkplts-list-content-wrap{
		padding-right: 30px;
		padding-left: 30px;
	}
	/**********************werkplts dtl*******************/
	.werkplts-dtl-middle-area .left-image-part {
	    margin-left: 100px;
	}
	.werkplts-dtl-content td:nth-child(odd), .werkplts-dtl-middle-area .upper-right-content {
	    padding-right: 30px;
	}
	.werkplts-dtl-content td:nth-child(even) {
	    padding-left: 30px;
	}
	.werkplts-dtl-content{
		padding-bottom: 30px;
	}
	/**********************diensten dtl*******************/
	.dientsen-dtl-top-area .werkplts-list-content-wrap {
	    padding: 50px 30px 50px 70px;
	}
	/*****************************contact************************/
	.contact-info-wrap {
    	padding: 0;
	}
	.contact-info-wrap .each-dtl-info h3 {
	    font-size: 24px;
	    margin-left: 20px;
	}
	.contact-info-wrap h3 span .ph-img {
	    width: 20px;
	    height: 20px;
	}
	.contact-info-wrap .col-lg-6:last-child .contact-info td{
		padding-right: 14px;
	}
	.each-dtl-info span img {
	    width: 28px;
	    height: 28px;
	    margin-right: 10px;
	    margin-left: -30px;
	}
	.address-dtl-wrap {
	    padding-left: 30px;
	}
	.form-area {
	    padding-left: 30px;
	}
	/*****************************overons**********************/
	.bottom-slider-wrap:before, .bottom-slider-wrap:after{
    	width: 24.45%;
	}
	.bottom-slider .swiper-button-prev{
		left:25px;
	}
	.bottom-slider .swiper-button-next{
		right:25px;
	}
	.overons-top-sec-wrap .left-image-part {
	    margin-left: 30px;
	}
	.overons-middle-left-part{
		padding: 30px 0;
	}
	.member-area-wrap{
		padding: 0;
	}
	.left-image-part {
	    margin-right: 40px;
	}
	.overons-middle-right-part {
	    margin-left: 40px;
	}
	.member-info{
		max-width: 220px;
	}
	/***********************aanbod dtl********************/
	.aanbod-tab-sec-wrapper {
	    max-width: 960px;
	}
	.aanbod-detail-tab-sec .col-lg-9, .aanbod-detail-tab-sec .col-lg-3{
		-ms-flex: 0 0 100%;
	    flex: 0 0 100%;
	    max-width: 100%;
	}
	.dtl-right-part{
		max-width: 340px;
    	margin: 40px auto 0;
	}
	.aanbod-dtl-back-btn {
	    border: 2px solid #eeeeee;
	}
	.aanbod-detail-tab-sec .tab-content .tab-pane .tab_hedaing h4{
		font-size: 20px;
	}
	.aanbod-detail-tab-sec .tab-part .col-md-3 {
	    -ms-flex: 0 0 25%;
	    flex: 0 0 25%;
	    max-width: 25%;
	}
	.aanbod-detail-tab-sec .tab-part .col-md-9 {
	    -ms-flex: 0 0 75%;
	    flex: 0 0 75%;
	    max-width: 75%;
	}
	.footer-logo img {
		margin-top: -29px;
	}
}
@media (max-width: 991.98px) {
	h1 {
    	font-size: 35px;
	}
	h2{
		font-size: 26px;
	}
	h3{
		font-size: 24px;
	}
	h4{
		font-size: 22px;
	}
	.dblock {
	    display: block;
	}
	.res-logo-styl{
		width: 190px;
	}
	.product-content h6 {
    	font-size: 15px;
	}
	.product-area, .footer-upper-area{
		padding: 40px 0;
	}
	.product-slider-wrap{
		margin-top: 40px;
	}
	.product-content td{
		width: 100%;
		display: block;
	}
	.product-content td:last-child{
		text-align: left;
		margin-top: 5px;
	}
	.product-content .divider{
		margin-bottom: 20px;
	}
	.middle-block-sec .col-lg-5, .middle-block-sec .col-lg-7 {
	    -ms-flex: 0 0 100%;
	    flex: 0 0 100%;
	    max-width: 100%;
	}
	.block-left-content{
		max-width: 100%;
		padding-top: 40px;
	}
	.block-left-content p{
		margin-bottom: 40px;
	}
	.upper-right-content{
		padding: 40px 0 0;
	}
	.upper-right-content p{
		margin-bottom: 30px;
	}
	.footer-logo img{
		width: 200px;
		margin-top: -29px !important;
	}
	/***********************aanbod*******************/
	.aanbod-select-sec .col-lg-3 {
	    -ms-flex: 0 0 50%;
	    flex: 0 0 50%;
	    max-width: 50%;
	}
	.aanbod-select-sec .each-select-box {
	    margin-bottom: 20px;
	}
	.aanbod-select-sec .col-lg-3:last-child {
	    -ms-flex: 0 0 100%;
	    flex: 0 0 100%;
	    max-width: 100%;
	}
	.aanbod-select-sec .col-lg-3:last-child .each-select-box{
		text-align: center;
		margin-bottom: 0;
	}
	.aanbod-select-sec{
		padding: 40px 0;
	}
	/******************************listview*********************/
	.listview-area .col-md-6:nth-child(odd) .listview, .listview-area .listview .each-listview-img {
	    padding-right: 0;
	}
	.listview-area .col-md-6:nth-child(even) .listview{
		padding-left: 0;
	}
	.listview-area .left-area-content{
		margin-top: 0;
		border-radius: 0 0 10px 10px;
		max-width: 100%
	}
	.each-listview-img img{
		border-radius: 10px 10px 0 0 ;
	}
	.listview-area h4 {
	    height: 50px;
	    overflow: hidden;
	}
	.listview {
	    margin-bottom: 30px;
	}
	.listview-area {
	    padding-top: 40px;
	}
	/**************************werkplts listview2*********************/
	.werkplts-listview-image{
		background-size: 0;
	}
	.werkplts-listview-image img{
		display: block;
	}
	.werkplts-list-content-wrap{
		padding: 40px;
		margin-left: 0;
		border-radius: 0;
	}
	.listview-right-content a{
		position: relative;
		bottom: 0;
		margin-top: 30px;
		display: inline-block;
	}
	.werkplts-right-btn{
		margin-top: 50px;
	}
	/**************************werkplts dtl*****************/
	.werkplts-dtl-top-btn, .werkplts-dtl-middle-area.footer-upper-area{
		padding: 40px 0;
	}
	.werkplts-dtl-content{
		padding: 0;
	}
	.divider{
		margin-top: 40px;
	}
	.werkplts-dtl-middle-area .upper-right-content{
		padding: 0;
	}
	.werkplts-dtl-middle-area .left-image-part{
		margin-left: 30px;
		margin-top: 80px;
	}
	.middle-block-slider{
		padding-top: 30px;
	}
	/**********************diensten dtl*******************/
	.dientsen-dtl-top-area .werkplts-list-content-wrap {
	    padding: 40px ;
	}
	.werkplts-listview-new.dientsen-dtl-top-area .werkplts-listview-image{
		background-size: cover;
	}
	.werkplts-listview-new.dientsen-dtl-top-area .werkplts-listview-image img{
		display: none;
	}
	/****************contact****************/
	.form-area {
	    padding-left: 0;
	}
	.contact-form.listview-area .more-btn {
	    float: none;
	    width: 100%;
	    margin-top: 8px;
	}
	.contact-info-sec{
		padding: 0 0 40px;
	}	
	.contact-info-wrap .col-lg-6:first-child .each-dtl-info{
		margin-bottom: 20px;
	}
	.contact-form.listview-area .col-md-6:nth-child(odd) .listview{
		padding-right: 0;
	}
	.contact-form.listview-area .left-area-content {
	    margin-top: 0;
	}
	.each-dtl-info{
		height: auto;
		padding-bottom: 50px;
	}
	/************************overons*****************/
	.overons-middle-right-part img{
		display: block;
	}
	.overons-middle-right-part {
	    margin-left: 0px;
	}
	.team-member-sec {
	    padding: 50px 0;
	}
	.member-slider{
		margin-top: 30px;
	}
	.bottom-slider-wrap:before, .bottom-slider-wrap:after {
    	display: none;
	}
	.bottom-slider .common-arrow{
		top: -50px;
	    transform: translateY(0px);
	}
	.bottom-slider .swiper-button-next {
	    right: 15px;
	}
	.bottom-slider .swiper-button-prev {
	   left: auto;
	   right: 50px;
	}
	.bottom-slider .common-arrow img{
		filter: brightness(0) invert(0);
		-webkit-filter: brightness(0) invert(0);
	}
	/***********************aanbod dtl********************/
	.aanbod-tab-sec-wrapper {
	    max-width: 720px;
	}
	.thumbnil-slider .gallery-top .common-arrow img {
	    width: 22px;
	    height: 22px;
	}
	
}
@media (max-width: 767.98px) {
	h1 {
	    font-size: 30px;
	    line-height: 40px;
	}
	p{
		font-size: 15px;
	}
	.side-logo-area{
		display: none;
	}
	.banner-content{
		position: relative;
		margin-bottom: 15px;
	}
	.banner-heading{
		position: absolute;
    	bottom: 0;
    	padding-bottom: 40px;
	}
	.select-area-wrap {
	    margin-right: auto;
	    border-radius: 10px;
	    margin-top: 15px;
	    max-width: 300px;
	}
	.section-heading .text-right{
		text-align: left !important;
		margin-top: 20px;
	}
	.product-area, .footer-upper-area{
		padding: 30px 0;
	}
	.modal_area .modal-dialog {
		max-width: 100%;
	}
	.pop_up_img {
		width: 100%;
	}
	.popup-content h2 {
		padding-top: 0px;
		font-size: 19px;
	}
	.popup-content{
		width: 100%;
		padding:17px 14px;
	}
	.close_img1{
		display:none;
	}
	.select-area-wrap h4 {
	    font-size: 20px;
	}
	.common-arrow{
		display: none;
	}
	.product-slider-wrap {
	    margin-top: 30px;
	}
	.common-btn{
		max-width: 200px;
		height: 50px;
		line-height: 50px;
	}
	.upper-right-content p{
		text-align: justify;
	}
	.footer-content-right, .footer-address-part, .footer-content-wrapper{
		padding-left: 0;
	}
	.footer-content-wrapper{
		padding-top: 30px;
	}
	.each-footer-content p img{
		margin-left: 0;
	}
	.footer-content-right{
		margin-top: 20px;
	}
	.footer-area{
		padding-bottom: 30px;
	}
	.footer-logo img{
		width: 190px;
	}
	.footer-content-right .each-footer-content p {
	    line-height: 22px;
	}
	.left-image-part:after, .left-image-part:before  {
	    display: none;
	}
	.left-image-part{
		margin: 0;
	}
	.upper-right-content{
		padding-top: 30px;
	}
	.upper-right-content p{
		margin: 20px 0 30px;
	}
	/**********************aanbod*****************/
	.aanbod-product.product-area{
		padding-bottom: 15px;
	}
	.aanbod-product .pl-2, .aanbod-select-sec .pl-2{
		padding-left: 15px !important;
	}
	.aanbod-product .pr-2, .aanbod-select-sec .pr-2{
		padding-right: 15px !important;
	}
	.aanbod-select-sec .col-lg-3 {
	    -ms-flex: 0 0 100%;
	    flex: 0 0 100%;
	    max-width: 100%;
	}
	.aanbod-select-sec .common-btn, .aanbod-select-sec .select-style {
	    height: 50px;
	    line-height: 50px;
	}
	.aanbod-select-sec {
	    padding: 30px 0;
	}
	/***************************listview**********************/
	.each-listview-img img, .listview-area .left-area-content{
		border-radius: 0px;
	}
	.listview-area h4 {
	    height: auto;
	    margin-bottom: 10px;
	}
	.listview-area {
	    padding-top: 30px;
	}
	.listview-area .more-btn{
		text-align: left;
	}
	.listview-area .left-area-content{
		padding-left: 15px;
	}
	.inner-page-banner {
		background-size: cover;
		padding: 60px 0;
	}
	.inner-page-banner img{
		display: none;
	}
	/**************************werkplts listview2*********************/
	.werkplts-list-content-wrap{
		padding: 30px;
	}
	.werkplts-right-btn{
		margin-top: 30px;
	}
	/****************************werkplts dtl***********************/
	.werkplts-dtl-top-btn, .werkplts-dtl-middle-area.footer-upper-area{
		padding: 30px 0;
	}
	.werkplts-dtl-content td{
		width: 100%;
		display: block;
	}
	.werkplts-dtl-content td:nth-child(even){
		padding-left: 0;
		padding-top: 30px;
	}
	.werkplts-dtl-content td:nth-child(odd){
		padding-right: 0;
	}
	.werkplts-dtl-middle-area .left-image-part{
		margin-top: 30px;
		margin-left: 0;
	}
	.werkplts-dtl-content table{
		margin-top: 20px;
	}
	/**********************diensten dtl*******************/
	.dientsen-dtl-top-area .werkplts-list-content-wrap {
	    padding: 30px ;
	    margin-left: 0;
	}
	.werkplts-listview-new.dientsen-dtl-top-area .werkplts-listview-image {
	    background-size: 0;
	    height: auto !important;
	}
	.werkplts-listview-new.dientsen-dtl-top-area .werkplts-listview-image img{
		display: block;
	}
	.diensten-dtl-btn{
		position: relative;
	    background-color: #233d55;
	    padding-top: 30px;
	    top: 0;
	    right: auto;
	    text-align: center;
	}
	/***************************contact*******************/
	.map-area {
	    height: 280px;
	}
	.contact-form.listview-area .col-md-6:nth-child(odd) .listview{
		padding-top: 0;
	}
	.form-area{
		margin-top: 30px;
	}
	.each-dtl-info{
		padding: 30px;
	}
	.contact-info-wrap .each-dtl-info h3{
		font-size: 20px;
		margin-left: 0px;
	}
	.address-dtl-wrap {
	    padding-left: 0px;
	}
	.contact-info-wrap h3 span .ph-img {
	    width: 18px;
	    height: 18px;
	}
	.each-dtl-info span img {
    	width: 24px;
    	height: 24px;
    	margin-left: 0;
	}
	.address-dtl-wrap .col-lg-4 .contact-info{
		margin-bottom: 30px;
	}
	.contact-right-info tr td:first-child{
		text-align: left;
	}
	/***************************overons*********************/
	.overons-top-sec-wrap .left-image-part {
	    margin-left: 0;
	}
	.team-member-sec {
	    padding: 30px 0;
	}	
	.each-member-slide img, .each-bottom-slide img{
		border-radius: 0;
	}
	.bottom-slider-wrap {
    	margin-right: 0;
    	margin-left: 0;
	}
	.bottom-slider{
		margin-top: 30px;
	}
	/***********************aanbod dtl********************/
	.aanbod-tab-sec-wrapper {
	    max-width: 540px;
	}
	.aanbod-detail-tab-sec{
		padding: 30px 0 0;
	}
	.dtl-left-part {
	    padding-right: 0px;
	}
	.aanbod-dtl-back-btn .text-right{
		text-align: left !important;
	}
	.tab-upper-area h2{
		font-size: 22px;
	}
	.tab-upper-area h4{
		font-size: 20px;
	}
	.tab-upper-area .float-right{
		float: left !important;
		margin-top: 20px;
	}
	.tab-upper-area{
		padding-bottom: 30px;
	}
	.aanbod-detail-tab-sec .tab-part .col-md-3, .aanbod-detail-tab-sec .tab-part .col-md-9{
		-ms-flex: 0 0 100%;
	    flex: 0 0 100%;
	    max-width: 100%;
	}
	.aanbod-detail-tab-sec .tab-sec .nav-tabs .nav-item{
		width: 49%;
		margin-right: 5px;
	}
	.aanbod-detail-tab-sec .tab-sec .nav-tabs .nav-item:nth-child(even){
		margin-right: 0;
	}
	.aanbod-detail-tab-sec .tab-sec .nav-tabs .nav-link:after, .aanbod-detail-tab-sec .tab-sec .nav-tabs .nav-link.active:after{
		display: none;
	}
	.aanbod-detail-tab-sec .tab-content{
		padding: 20px 0 0;
	}
	/***********************thank u*****************/
	.thank-u-banner .common-btn{
		margin-bottom: 10px;
	}
	.thank-u-banner h1 {
	    margin-bottom: 30px;
	}
	.top_iframe_section iframe {
		height: 1100px;
	}
}
@media (max-width: 575.98px) {
	h1{
		font-size: 25px;
    	line-height: 35px;
	}
	h2{
		font-size: 24px;
	}
	h3{
		font-size: 21px;
	}
	.footer-area .col-6 {
	    -ms-flex: 0 0 100%;
	    flex: 0 0 100%;
	    max-width: 100%;
	}
	.each-footer-content{
		max-width: 100%;
	}
	.upper-right-content a{
		display: block;
		margin-right: 0;
		margin-bottom: 10px;
	}
	.each-banner-image {
	    height: 360px;
	}
	.aanbod-select-sec .common-btn{
		max-width: 100%;
	}
	/**************************werkplts listview2*********************/
	.werkplts-list-content-wrap, .dientsen-dtl-top-area .werkplts-list-content-wrap, .each-dtl-info {
		padding-left: 15px;
		padding-right: 15px;
	}
	/***********************aanbod dtl********************/
	.aanbod-tab-sec-wrapper {
	    max-width: 100%;
	    padding: 0 15px;
	}
	.man-img {
	    width: 50%;
	    display: block;
	    margin: auto;
	}
	.btn-group-area{
		margin-top: 0;
		padding-top: 20px;
	}
	.man-content {
	    text-align: center;
	    width: 100%;
	    margin-bottom: 15px;
	}
}
@media (max-width : 767.98px){
    .morgeninternet-footer{
        margin-bottom : 43px;
    }
}</pre></body></html>