.elementor .image-overlay-hover{height:1000px;min-height:1000px;overflow:hidden;display:flex;flex-direction:row;a .overlay-stacked .overlay-content {
  opacity: 0;
  height: 0;
  padding: 0;
  transition: opacity 300ms ease-in-out, height 300ms ease-in-out;
}\n}.elementor .image-overlay-hover:hover,.elementor .image-overlay-hover:focus-visible{a:hover .overlay-stacked .overlay-content {
  opacity: 1;
  height: 100px;
  transition: opacity 300ms ease-in-out, height 300ms ease-in-out;
}\n}.elementor .p-0{width:100%;overflow:visible;object-fit:none;position:relative;padding:0px;background-color:var(--color-primary);display:flex;flex-direction:row;justify-content:flex-start;align-items:start;}