.elementor-2816874 .elementor-element.elementor-element-7198e34{margin-top:-70px;margin-bottom:-70px;}.elementor-2816874 .elementor-element.elementor-element-b34b80f{--spacer-size:50px;}.elementor-2816874 .elementor-element.elementor-element-989c8c4{--spacer-size:50px;}.elementor-2816874 .elementor-element.elementor-element-b394aed{width:var( --container-widget-width, 97% );max-width:97%;--container-widget-width:97%;--container-widget-flex-grow:0;}.elementor-2816874 .elementor-element.elementor-element-b394aed > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2816874 .elementor-element.elementor-element-824e3e3{--spacer-size:10px;}.elementor-2816874 .elementor-element.elementor-element-40e12fb .elementor-button{background-color:var( --e-global-color-primary );}.elementor-2816874 .elementor-element.elementor-element-d7ad530{--spacer-size:10px;}.elementor-2816874 .elementor-element.elementor-element-e8f8cf8 .elementor-button{background-color:var( --e-global-color-primary );}.elementor-2816874 .elementor-element.elementor-element-7db55a7 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2816874 .elementor-element.elementor-element-e67bc78{--spacer-size:10px;}.elementor-2816874 .elementor-element.elementor-element-9fb61f9 .elementor-button{background-color:var( --e-global-color-primary );}.elementor-2816874 .elementor-element.elementor-element-b48902f{--spacer-size:10px;}.elementor-2816874 .elementor-element.elementor-element-31dc244 .elementor-button{background-color:var( --e-global-color-primary );}.elementor-2816874 .elementor-element.elementor-element-d0e7eab{--spacer-size:20px;}.elementor-2816874 .elementor-element.elementor-element-65c6b29 .elementor-button{background-color:var( --e-global-color-primary );}.elementor-2816874 .elementor-element.elementor-element-ec5c8d4{--spacer-size:20px;}.elementor-2816874 .elementor-element.elementor-element-b318591 .elementor-button{background-color:var( --e-global-color-primary );}.elementor-2816874 .elementor-element.elementor-element-78032f0{--spacer-size:20px;}.elementor-2816874 .elementor-element.elementor-element-2dd9dbf .elementor-button{background-color:var( --e-global-color-primary );}/* Start custom CSS for section, class: .elementor-element-9e9c8a0 *//* Equal height and alignment for all images */
.uniform-grid .elementor-widget-image img {
  width: 100%;
  height: 250px;
  object-fit: cover;
  display: block;
  border-radius: 4px;
}

/* Optional: vertical alignment for button and spacing cleanup */
.uniform-grid .elementor-widget-wrap {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
}

/* Ensure button stays below image cleanly */
.uniform-grid .elementor-button-wrapper {
  margin-top: 15px;
  width: 100%;
  text-align: center;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-4aa8104 *//* Equal height and alignment for all images */
.uniform-grid .elementor-widget-image img {
  width: 100%;
  height: 250px;
  object-fit: cover;
  display: block;
  border-radius: 4px;
}

/* Optional: vertical alignment for button and spacing cleanup */
.uniform-grid .elementor-widget-wrap {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
}

/* Ensure button stays below image cleanly */
.uniform-grid .elementor-button-wrapper {
  margin-top: 15px;
  width: 100%;
  text-align: center;
}/* End custom CSS */