.elementor-558 .elementor-element.elementor-element-5d61eaf > .elementor-widget-container{padding:0px 0px 0px 0px;}/* Start custom CSS for airtronix_services_grid, class: .elementor-element-5d61eaf *//* make the widget's row create real spacing between rows */
.lgm-services-widget .row {
  display: flex !important;
  flex-wrap: wrap !important;
  row-gap: 30px !important;
}

/* keep columns from adding weird extra spacing */
.lgm-services-widget .row > div {
  display: flex !important;
  margin-bottom: 0 !important;
}

/* make each card fill its column */
.lgm-services-widget .row > div > * {
  display: flex !important;
  flex-direction: column !important;
  width: 100% !important;
  height: 100% !important;
}

/* let text area grow */
.lgm-services-widget p {
  flex-grow: 1 !important;
}

/* keep button at bottom */
.lgm-services-widget a,
.lgm-services-widget .read-more,
.lgm-services-widget .theme-btn {
  margin-top: auto !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-5a73123 */.lgm-service-card,
.lgm-service-card > .elementor-widget-wrap,
.lgm-service-card > .elementor-element-populated,
.lgm-service-card .elementor-container,
.lgm-service-card .elementor-widget-wrap {
  height: 100%;
}

.lgm-service-card {
  display: flex;
  flex-direction: column;
}

.lgm-service-card__body {
  flex-grow: 1;
}

.lgm-service-card__cta {
  margin-top: auto;
}/* End custom CSS */