<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@media(min-width: 992px){
	header .dropdown:hover .dropdown-menu  {
		display: block;
	}
	.dropdwon-nav:after{
		position: absolute;
		top: 6px;
		right: 0;
		content: '';
		width: 10px;
		height: 10px;
		background: url(../images/dropdown.svg) no-repeat center /contain;
	}

	.team-block:before {
		position: absolute;
		top: 0;
		left: 0;
		width: 70%;
		height: 72%;
		content: '';
		background: #1c1c1c;
		z-index: -1;
	}

}

@media(min-width:1600px) {
	main{
		padding-top: 180px;
	}

	.product-slider .swiper-button-prev {
		left: 5%;
	}

	.product-slider .swiper-button-next {
		right: 5%;
	}

	.footer-area h6,
	.footer-area p {
		letter-spacing: .5px;
		font-size: 1.6rem;
	}

	.overons-middle .flex-row-reverse .content-cover {
		padding-top: 12%;
	}

	.aanbod-product h2{
		font-size: 2.6rem;
	}

}


@media(max-width:1599.98px) {
	h1 {
		font-size: 5rem;
		letter-spacing: 2px;
	}

	h2 {
		font-size: 3.6rem;
	}

	h5 {
		font-size: 2rem;
		letter-spacing: .2px;
	}

	.common-wrap {
		padding-left: 3%;
		padding-right: 3%;
	}

	.header-area li:not(:last-child) {
  		margin-right: 3rem;
	}

	.menu-wrap,
	.social-icons,
	.overons-top .review-wrapper:before {
		width: 100px;
		height: 100px;
	}

	.header-area .navbar,
	.banner-wrap,
	.block-wrap {
		padding: 0 4rem;
		width: calc(100% - 120px);
	}

	.product-model p,
	.product-price td,
	.counter-sec td {
		font-size: 1.7rem;
	}

	.product-price td span {
		margin: 0 .5rem;
	}

	/*.product-model p {
		height: 42px;
	}*/

	.counter-sec h3 {
		font-size: 4.2rem;
	}

	.footer-area .col-md-5 {
		left: 40px;
		position: relative;
	}

	.overons-top .common-wrap {
		padding-right: 5rem;
	}

	.gal-item p {
		font-size: 1.6rem;
	}

	.block-heading {
		margin-left: 120px;
	}

	.image-content h3 {
		font-size: 8rem;
	}

	.image-content {
		padding-left: 5rem;
		padding-right: 3rem;
	}

	/* ****pop-up**** */
	.modal-area .popup-content {
		padding: 4rem;
	}

	.modal-area .modal-dialog {
		max-width: 85%;
	}

	/* ****aanbod-dtl**** */
	.dtl-tab-sec .tab-btn .nav-tabs .nav-item {
		margin-right: 10rem;
	}

	.contact-top-table {
		padding: 2rem 1.2rem;
	}

	.aanbod-dtl-baner {
	  	padding-right: 5rem;
	}

	.service-text, .each-product:nth-child(even) .service-text{
		padding: 0 10%;
	}
	.service-text p {
 		margin: 1rem 0 3rem;
 	}
 	.footer-text p {
		width: 88%;
	}
}

@media(max-width: 1399.98px){
	.header-area li, .header-area .header-btn, .header-area li.dropdown .dropdown-item{
		font-size: 1.7rem;
	}
	.header-area li:not(:last-child) {
    	margin-right: 2.4rem;
  	}
}

@media(max-width:1199.98px) {
	body {
		font-size: 1.7rem;
	}

	h1 {
		font-size: 4rem;
	}

	h2 {
		font-size: 3rem;
	}

	.logo {
  		width: 120px;
	}

	.right-brand-area img {
  		width: 70px;
	}

	.header-area li:not(:last-child) {
		margin-right: 1rem;
	}

	.header-area li, .header-area .header-btn, .header-area li.dropdown .dropdown-item {
    	font-size: 1.6rem;
  	}

	.content-wrap {
		padding-left: .75rem;
	}

	.gal-heading {
		padding: 0 1rem;
	}

	.filter li {
		max-width: 180px;
	}

	.table-panel {
		padding-left: 4%;
	}

	.service-middle li {
		padding-right: 4%;
		width: 32%;
	}

	.service-middle li h6 {
		font-size: 1.3rem;
	}

	/* ****pop-up**** */
	.modal-area .modal-dialog {
		max-width: 95%;
	}

	/* ****aanbod-dtl**** */
	.contact-top-table table {
		margin: 2rem 0;
	}	

	.dtl-tab-sec .tab-btn .nav-tabs .nav-item {
		margin-right: 4rem;
		font-size: 1.5rem;
	}

	.contact-block{
		margin: 5rem auto 0;
	}
	.product-model p {
		height: 50px;
	}
	.footer-text p {
		width: 100%;
	}

}

@media(max-width:991px) {


	h1 {
		font-size: 3rem;
		letter-spacing: 1px;
		margin-bottom: 2rem;
	}

	h2 {
		font-size: 2.4rem;
	}

	h5 {
		font-size: 1.8rem;
	}

	.akker_btn_cls {
		font-size: 1.4rem;
		max-width: 23rem;
		padding: 1.5rem .5rem;
	}

	.menu-wrap {
		width: auto;
		height: auto;
		background: transparent;
	}

	.header-area .navbar,
	.banner-wrap {
		width: 100%;
	}

	.logo {
		width: 100px;
	}

	main{
		padding-top: 76px;
	}

	.side-widget{
		display: none;
	}

	.product-price table {
		margin-bottom: 1.5rem;
	}

	.product-model h5,
	.product-model p {
		height: auto;
	}

	.service-sec h2,
	.filter h2 {
		margin-left: 0;
	}

	.service-sec,
	.counter-sec,
	.testimonial .swiper,
	.filter,
	.form-sec,
	.service-slider-block {
		padding: 4rem 0;
	}

	.gal-item {
		padding: 0;
	}

	.review-wrapper {
		border-right: 0;
		padding-top: 4rem;
	}

	.left-content,
	.aanbod-product {
		padding-bottom: 4rem;
	}

	.left-content p,
	.counter-sec p {
		margin: 3rem 0;
	}

	.review-content {
		padding: 3rem 2rem;
		margin-top: 0;
	}

	.quote {
		width: 6rem;
		height: 6rem;
	}

	.counter-sec:before,
	.overons-top .review-wrapper:before,
	.overons-gallery:before,
	.overons-middle:before {
		display: none;
	}

	.content-wrap,
	.service-middle ul {
		margin-top: 4rem;
	}

	.counter-sec h3 {
		font-size: 3.6rem;
	}

	.counter-sec .akker_btn_cls {
		margin-top: 0;
	}

	.testimonial .quote {
		left: 2rem;
	}

	.gallery-block {
		margin: 0;
	}

	.service-sec .col-lg-3,
	.service-sec .col-lg-6 {
		width: 100%;
	}

	.footer-area {
		padding-top: 2rem;
	}

	.footer-area .col-md-5 {
		left: 0;
	}

	.filter li {
		width: 18.8%;
		margin-right: .5rem;
		margin-bottom: 1rem;
	}

	.select-styl {
		font-size: 1.5rem;
		padding: 1.2rem;
		background-size: 8px;
	}

	.overons-top .left-content {
		padding-left: 0;
		padding-right: 0;
	}

	.overons-top .common-wrap {
		padding-right: 3%;
	}

	.block-heading {
		margin-left: 5%;
	}

	.content-cover,
	.table-panel,
	.detail-content {
		padding: 4rem 5%;
	}

	.overons-middle .flex-row-reverse .img-overlay,
	.service-middle {
		padding: 0;
	}

	.image-content {
		padding-left: 2rem;
		padding-right: 2rem;
	}

	.image-content h3 {
		font-size: 6rem;
	}

	.row-btm .left-img {
		top: 0;
	}

	.textarea-form {
		height: auto;
	}

	.back-btn .txt-btn {
		position: relative;
	}

	.detail-content h1 {
		margin-bottom: 3rem;
	}

	.service-middle li span {
		width: 56px;
		height: 56px;
	}

	.service-middle li span img {
		width: 24px;
	}

	/*===============service-list=========*/

	.service-text p {
		display: block;
	}

	.bedankt-banner .bedankt-text {
		padding-left: 0;
		text-align: center;
		margin: 2rem 0;
	}

	/* ****pop-up*** */
	.modal-area .popup-content h4, .aanbod-dtl .heading-right p {
		font-size: 2.4rem;
	}

	.modal-area .popup-content p {
		margin-bottom: 3rem;
	}

	.modal-area .popup-content {
		padding: 2rem;
	}

	.aanbod-dtl-baner {
	  	padding-right: 0;
	}

	.dtl-tab-sec .tab-btn .nav-tabs .nav-item {
		margin-right: 2rem;
		font-size: 1.5rem;
		margin-bottom: 2rem;
	}

	.service-text, .each-product:nth-child(even) .service-text{
		padding: 10% 5%;
	}

	.menu-navigation .dropdown-menu{
		transform: translate(0) !important;
		position: relative !important;
	}
	.menu-navigation .dropdwon-nav {
		display: inline-block;
	}
	.menu-navigation .dropdown-toggle:after{
		position: absolute;
		top: 6px;
		right: 0;
		content: '';
		width: 10px;
		height: 10px;
		background: url(../images/dropdown.svg) no-repeat center /contain;
		border: 0;
		cursor: pointer;
	}

	.team-block{
		padding: 40px 0 15px;
	}
	.garantie-block h4 {
  		font-size: 26px;
	}

}

@media(max-width:767px) {
	.morgeninternet-footer {
		margin-bottom: 45px !important;
	}
	.aanbod-product h2{
		font-size: 1.6rem;
	}

	#mobile-contact-bar img {
		width: 20px;
		filter: brightness(0) invert(1);
		-webkit-filter: brightness(0) invert(1);
	}

	#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: #e83c3a;
		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;
	}

	.banner-content {
		position: static;
		transform: translateY(0);
	}

	.footer-area .pb-5 td,
	.address-area td,
	.opening-time td {
		width: 100%;
		display: block;
		padding-bottom: 1.5rem;
	}

	.address-area td:last-child,
	.opening-time td:last-child {
		padding: 0;
	}

	/*===============service-list=========*/
	.heading {
		padding: 4rem 0;
	}

	.aanbod-dtl .heading .col-md-6:last-child {
		text-align: start;
	}

	.dtl-tab-sec {
		padding-bottom: 4rem;
	}

	.dtl-tab-content-heading h3 {
		font-size: 2rem;
		padding: 2rem 0;
	}

	.contact-top-table td {
		width: 100%;
		display: block;
	}

	.contact-top-table td:not(:last-child){
		margin: 0 auto 2rem;
		display: table;
	}

	.contact-top-table{
		text-align: center;
	}

	.contact-top-table .text-md-end a{
		margin-top: 2rem;
	}

	/* ****pop-up*** */
	.modal-area .popup-content h4 {
		font-size: 2rem;
	}

	.contact-block .akker_btn_cls.Mybtn1, .contact-block .black-btn.akker_btn_cls{
		height: 60px;
		line-height: 60px;
	}
	.contact-block .akker_btn_cls span{
		padding-right: 2rem;
	}
	.contact-block .akker_btn_cls span::after{
		width: 12px;
		height: 12px;
	}
	.filter li {
		width: 47%;
		max-width: 100%;
	}
	.garantie-block{
		font-size: 1.6rem;
	}
	.garantie-block .position-absolute.top-0{
		position: static !important;
		margin-top: 0;
	}
	.garantie-block .position-relative{
		padding-right: 0;
	}

}
@media(max-width: 608px){
	.tab-content iframe {
   		height: 1300px;
	}
}
@media(max-width: 575.98px){
	.garantie-block h4{
		transform: rotate(0);
	}
}</pre></body></html>