.elementor-284 .elementor-element.elementor-element-41f8e6e{--display:flex;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}/* Start custom CSS *//* GLOBAL: remove Elementor container gaps (flex/grid) */
:root{
  --container-widget-spacing: 0px;
  --container-default-padding-top: 0px;
  --container-default-padding-bottom: 0px;
  --container-default-padding-left: 0px;
  --container-default-padding-right: 0px;
}

/* Elementor Containers (Flexbox Container) */
.e-con,
.e-con-inner{
  --row-gap: 0px !important;
  --column-gap: 0px !important;
  gap: 0 !important;
}

/* Just in case some layouts use CSS grid gap */
.elementor-grid,
.elementor-container{
  gap: 0 !important;
  row-gap: 0 !important;
  column-gap: 0 !important;
}/* End custom CSS */