.elementor-6389 .elementor-element.elementor-element-fbd31b8{--display:flex;--min-height:0px;--justify-content:space-around;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-6389 .elementor-element.elementor-element-fbd31b8:not(.elementor-motion-effects-element-type-background), .elementor-6389 .elementor-element.elementor-element-fbd31b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-blocksy_palette_1 );}.elementor-6389 .elementor-element.elementor-element-ef0417c{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-blocksy_palette_8 );}.elementor-6389 .elementor-element.elementor-element-ef0417c a{color:var( --e-global-color-blocksy_palette_5 );}/* Start custom CSS for container, class: .elementor-element-fbd31b8 *//* Make any container with class "flush-pad" truly edge-to-edge */
.flush-pad,
.flush-pad > .e-con-inner {
  padding: 0 !important;
}

.flush-pad {
  /* kill container-system CSS vars too */
  --container-default-padding: 0px;
  --padding-block-start: 0;
  --padding-block-end: 0;
  --padding-inline-start: 0;
  --padding-inline-end: 0;

  /* if you used Container gaps, remove them */
  gap: 0 !important;
}

/* Elementor sometimes adds padding to first/last widget wrappers */
.flush-pad .elementor-widget-container {
  padding: 0 !important;
  margin: 0 !important;
}/* End custom CSS */