/* Start custom CSS for shortcode, class: .elementor-element-1a9e7c3 *//* T-One: show Instagram posts uncropped - 3:4 portrait frame, contain on black (2026-10-14) */
.elementor-2 .elementor-element.elementor-element-1a9e7c3 .instagram-gallery-square .instagram-gallery-item__media-wrap { padding-top: 133.3333%; background-color: #000; }
.elementor-2 .elementor-element.elementor-element-1a9e7c3 .instagram-gallery-square .instagram-gallery-item__media,
.elementor-2 .elementor-element.elementor-element-1a9e7c3 .instagram-gallery-square .instagram-gallery-item__media-wrap img,
.elementor-2 .elementor-element.elementor-element-1a9e7c3 .instagram-gallery-square .instagram-gallery-item__media-wrap video { object-fit: contain; background-color: #000; }/* End custom CSS */