/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Nov 18 2024 | 10:45:05 */
:root {
	--lichtGroen:	#B8D400;
	--groen:		#89B70E;
	--donkerGroen: 	#58771A;
	--accentGroen:	#859F00;
	
	--zwart: 		#000000;
	
	--wit: 			#ffffff; 
	
	--lichtGrijs: 	#f2f2f2;
	
	--achtergrondDonkerGroen:	#2B2D22;
	--achtergrondLichtGroen:	#EFF2E7;
}

.themetechmount-iconbox-styleseven .tm-icon-readmore a::before,
.themetechmount-iconbox.themetechmount-iconbox-styleone::after {
	content: unset !important;
	display: none !important;
}

.acceptance-row label {
	font-weight: 400;
	font-size: 15px;
}

::selection {
	-webkit-text-stroke: unset !important;
}

.grecaptcha-badge {
	visibility: hidden !Important;
}

body:not(#__) .themetechmount-iconbox-styleseven {
	padding-bottom: 35px;
}

body:not(#__) .elementor-element.elementor-widget-button .elementor-button {
	text-transform: unset;
}

body:not(#__) .tm-elementor-bg-color-darkgrey .elementor-widget-text-editor,
body:not(#__) .tm-elementor-bg-color-darkgrey p {
	color: var(--lichtGrijs);
}

@media (min-width: 1240px) {
	body:not(#__) .elementor-widget:not(:last-child) {
		margin-bottom: 0px; 
	}
}

.webr-reset-margin {
	margin-top: 0px !Important;
}

body:not(#__) .text-white p {
	color: var(--wit);
}

body:not(#__) .elementor-widget-text-editor a {
	text-decoration: underline;
}

body:not(#__) .themetechmount-iconbox.themetechmount-iconbox-styletwo .themetechmount-iconbox-inner, 
body:not(#__) .elementor-section.elementor-top-section.tm-elementor-bg-color-darkgrey, 
body:not(#__) .elementor-section.elementor-top-section.tm-elementor-bg-color-darkgrey:before, 
body:not(#__) .elementor-section.elementor-inner-section.tm-elementor-bg-color-darkgrey, 
body:not(#__) .elementor-progress-wrapper {
	background-color: var(--achtergrondDonkerGroen);
}

#home-diensten .themetechmount-iconbox-icon,
#webr-grafisch-afwerken .themetechmount-iconbox-icon {
	display: none !important;
}
#home-diensten .themetechmount-iconbox-heading .tm-custom-heading,
#webr-grafisch-afwerken .themetechmount-iconbox-heading .tm-custom-heading a {
	color: var(--wit);
}

#home-diensten .webr-bg-green-1 .themetechmount-iconbox {
	background-color: #3C461E;
}
#home-diensten .webr-bg-green-2 .themetechmount-iconbox {
	background-color: #5B721D;
}
#home-diensten .webr-bg-green-3 .themetechmount-iconbox {
	background-color: #859E00;
}
#home-diensten .webr-bg-green-4 .themetechmount-iconbox {
	background-color: #B8D400;
}

#webr-grafisch-afwerken .webr-bg-green-1-alt .themetechmount-iconbox {
	background-color: #89B70E;
}
#webr-grafisch-afwerken .webr-bg-green-2-alt .themetechmount-iconbox {
	background-color: #5B721D;
}
#webr-grafisch-afwerken .webr-bg-green-3-alt .themetechmount-iconbox {
	background-color: #859E00;
}
#webr-grafisch-afwerken .webr-bg-green-4-alt .themetechmount-iconbox {
	background-color: #B8D400;
}

#webr-grafisch-afwerken .themetechmount-iconbox {
	padding-top: 35px;
}	
#webr-grafisch-afwerken .themetechmount-iconbox .tm-custom-heading {
	min-height: calc(2 * 29px);
}

#home-diensten.webr-licht-groen {
	background-color: #93c424;
}