/* Loaded after Elementor, before site.css: remove Elementor's default gaps/paddings so site.css decides layout. */
:where(.elementor) .e-con {
  --gap: 0px; --row-gap: 0px; --column-gap: 0px;
  --padding-top: 0px; --padding-right: 0px; --padding-bottom: 0px; --padding-left: 0px;
  --margin-top: 0px; --margin-right: 0px; --margin-bottom: 0px; --margin-left: 0px;
}
.elementor { --kit-widget-spacing: 0px; }
.elementor-widget:not(:last-child) { margin-block-end: 0; }
.elementor-widget-container { margin: 0; padding: 0; }
.elementor a { box-shadow: none; }
