.elementor .blog-image{overflow:hidden;position:relative;padding:0px;margin:0px;border-radius:10px;display:flex;}.elementor .text-size-small{font-size:0.825rem;margin:0px;padding-bottom: 0px !important;\n}.elementor .image-caption{width:auto;position:absolute;inset-inline-end:10px;inset-block-end:10px;z-index:2;color:#e4e4e4;padding-block-start:5px;padding-block-end:5px;padding-inline-start:10px;padding-inline-end:10px;border-radius:10px;background-color:#4d4d4d73;backdrop-filter:blur(5px);display:block;}