/* One responsive frame; each article supplies its own image and focal point. */
.elementor .felix-continue-frame.elementor-widget-image{position:relative;display:block;width:100%;height:auto;min-height:0;max-height:none;aspect-ratio:var(--felix-reading-ratio,1.5);overflow:hidden;padding:0;border:0;line-height:0;background:transparent}
.elementor .felix-continue-frame.elementor-widget-image .elementor-widget-container,.elementor .felix-continue-frame.elementor-widget-image a{display:block;position:static;width:100%;height:100%;margin:0;padding:0;overflow:hidden;line-height:0}
.elementor .felix-continue-frame.elementor-widget-image[data-felix-reading-post] img{display:block;position:absolute;inset:0;margin:0;padding:0;border:0;border-radius:0;width:100%;height:100%;min-height:0;max-height:none;max-width:none;aspect-ratio:auto;object-fit:cover;object-position:var(--felix-reading-x,50%) var(--felix-reading-y,50%);transform:scale(var(--felix-reading-zoom,1));transform-origin:var(--felix-reading-x,50%) var(--felix-reading-y,50%)}
