.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-140 .elementor-element.elementor-element-426d99e{width:100%;max-width:100%;top:0px;text-align:center;}body:not(.rtl) .elementor-140 .elementor-element.elementor-element-426d99e{left:0px;}body.rtl .elementor-140 .elementor-element.elementor-element-426d99e{right:0px;}.elementor-140 .elementor-element.elementor-element-426d99e img{width:100%;height:100%;object-fit:cover;object-position:center center;border-style:none;}.elementor-140 .elementor-element.elementor-element-426d99e:hover img{opacity:0.1;}@media(max-width:1024px){.elementor-140 .elementor-element.elementor-element-426d99e{text-align:center;}.elementor-140 .elementor-element.elementor-element-426d99e img{object-fit:cover;object-position:top left;}}@media(max-width:767px){.elementor-140 .elementor-element.elementor-element-426d99e{width:100%;max-width:100%;--e-transform-translateX:0px;--e-transform-translateY:0px;text-align:center;}.elementor-140 .elementor-element.elementor-element-426d99e img{height:100%;object-position:center center;}}/* Start custom CSS for image, class: .elementor-element-426d99e */.elementor-140 .elementor-element.elementor-element-426d99e {
  height: 100%;
  min-height: 0;
}

@media (min-width: 1025px) {
  .elementor-140 .elementor-element.elementor-element-426d99e.elementor-widget-image img {
    object-position: 50% 80% !important;
  }
}/* End custom CSS */