.elementor-586 .elementor-element.elementor-element-d1a433d{--display:flex;--min-height:100vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-586 .elementor-element.elementor-element-d1a433d.e-con{--align-self:center;}.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-586 .elementor-element.elementor-element-bda89ee{width:initial;max-width:initial;}.elementor-586 .elementor-element.elementor-element-bda89ee img{width:155px;transition-duration:0.3s;}:root{--page-title-display:none;}/* Start custom CSS for image, class: .elementor-element-bda89ee */.elementor-widget-image {
  display: inline-block;
  position: relative;
}

.elementor-widget-image img {
  display: block;
  width: 100%;
  height: auto;
  filter: grayscale(100%);
  transition: transform 0.3s ease, filter 0.2s ease 0.1s; 
}

.elementor-widget-image:hover img {
  filter: grayscale(0%) brightness(0%);
}/* End custom CSS */