/* WEOOO CUSTOM BASE CSS */
/*=== EQUALY SPACED COLUMNS ===*/
/* All Sizes */
.w3o-equal-column-space .elementor-container {
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}

/* Desktop */
@media only screen and (min-width: 1080px) {
  .w3o-equal-column-space .elementor-container .elementor-column {
    width: 32%;
  }
}

/* Tablet */
@media only screen and (min-width: 459px) and (max-width: 1079px) {
  .w3o-equal-column-space.w3o-tablet-3-columns .elementor-container .elementor-column {
    width: 32% !important;
  }
  .w3o-equal-column-space .elementor-container .elementor-column {
    width: 48.5%;
    margin-bottom: 1.5rem;
  }
}

/* Mobile */
@media only screen and (max-width: 458px) {
  .w3o-equal-column-space .elementor-container {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
  .w3o-equal-column-space .elementor-container .elementor-column {
    width: 100%;
    margin-bottom: 24px !important;
  }
  .w3o-equ .elementor-container .elementor-column:last-child {
    margin-bottom: 0px !important;
  }
}
/*# sourceMappingURL=base.css.map */