.elementor-221 .elementor-element.elementor-element-ebf8f0f{--display:flex;--gap:0px 0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-221 .elementor-element.elementor-element-90e86ed{width:100%;max-width:100%;top:45%;text-align:center;}.elementor-221 .elementor-element.elementor-element-90e86ed.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}body:not(.rtl) .elementor-221 .elementor-element.elementor-element-90e86ed{left:0px;}body.rtl .elementor-221 .elementor-element.elementor-element-90e86ed{right:0px;}.elementor-221 .elementor-element.elementor-element-90e86ed .elementor-heading-title{color:#000000;font-size:1.4em;}.elementor-221 .elementor-element.elementor-element-532e509 img{width:100%;max-width:100%;transition-duration:0.4s;}.elementor-221 .elementor-element.elementor-element-532e509:hover img{opacity:0.2;}/* Start custom CSS for heading, class: .elementor-element-90e86ed */.elementor-221 .elementor-element.elementor-element-90e86ed{
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for theme-post-featured-image, class: .elementor-element-532e509 */.elementor-221 .elementor-element.elementor-element-532e509 .elementor-widget-container{
  width: 100%;
  overflow: hidden;
  cursor: pointer;
}
.elementor-221 .elementor-element.elementor-element-532e509 .elementor-widget-container img{
  width: 100%;
  transition-duration: 0.5s;
}
.elementor-221 .elementor-element.elementor-element-532e509 .elementor-widget-container:hover img{
  transform: scale(1.2);
  transition-duration: 0.5s;
}/* End custom CSS */