.elementor .e-1e2dcde-e23aac8{aspect-ratio:1/1;object-fit:cover;}.elementor .e-50145e6-20ec9d7{width:100%;height:25%;position:absolute;inset-block-end:0px;font-size:18px;color:#ffffff;text-align:center;padding:27px;background-image:linear-gradient(180deg, rgba(0, 0, 0, 0) 0%,rgb(0,0,0) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;transition:all 200ms;display:flex;flex-direction:column;justify-content:flex-end;align-self:end;order:99999;h3 {
  color: #FFF !important;
  margin: 0 !important;}\n}.elementor .e-50145e6-20ec9d7:hover,.elementor .e-50145e6-20ec9d7:focus-visible{height:50%;flex-direction:column;justify-content:center;}.elementor .e-cc2d23f-8072507{overflow:hidden;position:relative;padding:0px;margin:0px;border-radius:24px;flex-direction:row;& h3 {color: #FFF !important; margin: 0 !important;}}\n}