/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Jan 07 2026 | 06:59:47 */
.elementor-widget-text-editor p:last-child {
	margin-bottom: 0;
}

.wgcurrent {
	display: none !Important;
}

.webr-grayscale-mask img {
	filter: grayscale(1) opacity(0.5);
	transition: all 0.3s ease-in-out;
}
.webr-grayscale-mask img:hover {
	filter: none !important;
}

@media (max-width: 767.98px) {
  .form-width-50,
  .form-width-33,
  .form-width-66 {
    width: 100% !important;
  }
}

.wpcf7-list-item-label {
  font-family: inherit !important;
}

.form-input {
  margin-bottom: 20px;
}

.form-width-100 { width: 100%; }
.form-width-50 { width: calc(100% / 2 - 7.5px); }
.form-width-33 { width: calc(100% / 3 - 10px); }

.grecaptcha-badge { visibility: hidden !important; }

.form-width-66 {
  width: calc(2 * calc(100% / 3 - 10px));
}

.webr-contactformulier {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  column-gap: 15px;
}

.form-input > * { width: 100%; }

.titel-webr-contactformulier {
  color: var(--zwart);
  line-height: 1.2em;
  font-weight: 600;
  font-size: 26px;
  font-family: 'Poppins', sans-serif;
  margin-top: 15px;
  margin-bottom: 20px;
}

.acceptance-row {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
}

.acceptance-row input[type="checkbox"] {
  width: auto !important;
  margin: 0px !important;
  margin-right: 5px !important;
}

.verzenden-knop { position: relative; }
.verzenden-knop input { width: 100%; }

.verzenden-knop .wpcf7-spinner {
  position: absolute;
  width: auto;
  right: 5px;
  top: 50%;
  transform: translateY(-50%);
}

.acceptance-row .wpcf7-acceptance a {
  color: var(--groen);
  text-decoration: underline;
  transition: text-decoration 0.2s ease;
}

.acceptance-row .wpcf7-acceptance a:hover {
  text-decoration: none;
  color: var(--tekstGrijs);
}

.titel-webr-contactformulier p {
  font-size: 24px;
  font-weight: 700;
}