/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Dec 03 2024 | 13:52:09 */
@media (max-width: ) {
	
}

#onze-vestigingen .tm-cta3-content-wrapper strong {
	color: #202426;
}

@media (max-width: 1199.98px ) {
	header #tm-stickable-header-w  {
		height: 85px;
		position: absolute;
		z-index: 999;
		width: 100%;
		background-color: rgba(0, 0, 0, 0.25);
	}
	header #tm-stickable-header-w #site-navigation #menu-toggle .tm-invess-icon-bars::after,
	header #tm-stickable-header-w #site-navigation #menu-toggle .tm-invess-icon-bars::before,
	header #tm-stickable-header-w #site-navigation #menu-toggle .tm-invess-icon-bars {
		background-color: var(--wit);
	}
	header #tm-stickable-header-w #site-navigation.toggled-on .tm-invess-icon-bars {
		background-color: transparent !important;
	}
	#site-header-menu #site-navigation .menu-toggle, 
	.tm-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap .mega-menu-toggle {
		top: 0px !important;
		padding: 27px !important;
	}
}

@media (max-width: 1024.98px) {
	#home-diensten .elementor-section.elementor-section-boxed > .elementor-container.elementor-column-gap-extended, 
	#home-diensten .container {
		width: calc(100% + 30px) !important;
	}
	#home-slider .elementor-swiper-button {
		top: unset !Important;
		bottom: -5px !important;
	}
}

@media (min-width: 768px) and (max-width: 1024.98px) {
	#home-diensten .elementor-section.tm-column-break-ipad-yes .elementor-inner-column {
		width: 50% !important;
	}
	body:not(#__) .tm-element-content-heading {
		margin-bottom: 5px !important;
	}
}

@media (max-width: 767.98px) {
	#home-diensten .tm-button-simple {
		display: block;
	}
	p.tekst {
		margin-bottom: 0px;
	}
	#colophon .cta-widget-area {
		padding: 0px;
	}
	#menu-footer-menu-1 {
		column-count: 1 !important;
	}
	.footer .widget {
		margin-top: 0px !important;
	}
	#nav_menu-2 {
		margin-top: 20px !important;
	}
	#second-footer {
		padding-top: 50px;
	}
	.webr-mobile-left {
		text-align: left;
	}
}