.elementor-99 .elementor-element.elementor-element-2d1580f{--display:flex;}.elementor-99 .elementor-element.elementor-element-4620826e{--display:flex;}.elementor-99 .elementor-element.elementor-element-6237b329{--display:flex;}.elementor-99 .elementor-element.elementor-element-3310e8eb{--display:flex;}/* 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;
}

.entry-title{
  display: none !important;
}/* End custom CSS */