.elementor-3264 .elementor-element.elementor-element-7d38cec{--display:flex;--padding-top:2%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-3264 .elementor-element.elementor-element-0691aed{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-3264 .elementor-element.elementor-element-1d4f810.elementor-element{--align-self:flex-start;}.elementor-3264 .elementor-element.elementor-element-1d4f810 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:600;color:var( --e-global-color-accent );}@media(min-width:768px){.elementor-3264 .elementor-element.elementor-element-0691aed{--content-width:750px;}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-3264 .elementor-element.elementor-element-1d4f810.elementor-element{--align-self:flex-start;}.elementor-3264 .elementor-element.elementor-element-1d4f810 .elementor-heading-title{font-size:38px;}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-3264 .elementor-element.elementor-element-1d4f810 .elementor-heading-title{font-size:31px;}}/* Start custom CSS *//* Verberg alleen de GF titel van form ID 1 */
#gform_wrapper_1 .gform_title { 
  display: none !important;
}
/* GF submitknop – form ID 1 */
#gform_wrapper_1 .gform_footer .gform_button,
#gform_submit_button_1 {
  background: #BDCF01 !important;   /* lichtgroen */
  color: #000 !important;            /* zwarte tekst */
  border: none !important;
  border-radius: 50px !important;    /* ronde hoek */
  padding: 14px 28px !important;     /* wat lucht */
  font-weight: 700;
  line-height: 1.2;
  cursor: pointer;
}

/* Hover/active states */
#gform_submit_button_1:hover,
#gform_submit_button_1:active {
  filter: brightness(0.95);
}

/* Toegankelijke focusstate */
#gform_submit_button_1:focus,
#gform_submit_button_1:focus-visible {
  outline: 3px solid #000;           /* duidelijke focusring */
  outline-offset: 3px;
  box-shadow: none !important;
}

/* Disabled state (bij async submit etc.) */
#gform_submit_button_1[disabled] {
  opacity: .6;
  cursor: not-allowed;
}
/* Subtitels/sectiekoppen in het formulier: gewicht 500 */
#gform_wrapper_1 h2.gsection_title,
#gform_wrapper_1 h3.gsection_title,   /* voor het geval je nog h3 gebruikt */
#gform_wrapper_1 .gf-h2 {             /* als je eigen <h2 class="gf-h2"> gebruikt */
  font-weight: 500 !important;
}/* End custom CSS */