.elementor-109 .elementor-element.elementor-element-e3f5d89{--display:flex;}.elementor-109 .elementor-element.elementor-element-6bc03d6{margin:0px -0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-109 .elementor-element.elementor-element-46387b7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-109 .elementor-element.elementor-element-f2b3669{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-109 .elementor-element.elementor-element-01fb0cc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-109 .elementor-element.elementor-element-14689f9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-109 .elementor-element.elementor-element-1c57051{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-109 .elementor-element.elementor-element-82a83f8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-109 .elementor-element.elementor-element-80b7257{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-109 .elementor-element.elementor-element-deb6a7e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-109 .elementor-element.elementor-element-1c4fb48{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-109 .elementor-element.elementor-element-dd5a2c6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-109 .elementor-element.elementor-element-88d5436{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}:root{--page-title-display:none;}/* Start custom CSS for html, class: .elementor-element-f8f4f4f *//* Facts grid — verbeterde stijl */
#about-home .facts{
  display:grid;
  grid-template-columns:repeat(auto-fit,minmax(220px,1fr));
  gap:12px;margin-top:12px
}
#about-home .fact{
  position:relative; overflow:hidden;
  border:1px solid var(--border);border-radius:16px;background:#fff;
  padding:14px 14px 14px 48px;
  transition:transform .18s ease, box-shadow .18s ease, border-color .18s ease;
}
#about-home .fact:hover{
  transform:translateY(-1px);
  box-shadow:0 12px 28px rgba(2,6,23,.08);
  border-color:#dbe3ef;
}
#about-home .fact .ico{
  position:absolute;left:12px;top:12px;width:24px;height:24px;
  color:var(--trust);opacity:.95
}
#about-home .fact strong{font-size:15px;line-height:1.35;color:#0b1020}
#about-home .fact span, #about-home .fact a{color:var(--muted);font-size:13.5px}
#about-home .fact .tag{
  display:inline-flex;align-items:center;gap:6px;
  font-size:12px;font-weight:600;color:#0f172a;
  background:#f0fff4;border:1px solid #c7f0cf;border-radius:999px;
  padding:4px 8px;margin-top:6px
}/* End custom CSS */