.elementor-widget-theme-post-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}/* Start custom CSS for theme-post-content, class: .elementor-element-255e7eaa */@media (max-width: 767px) { .elementor .at-blocks .wp-block-group:has(> figure.wp-block-image), .elementor .at-blocks figure.wp-block-image:not(.wp-block-group > figure.wp-block-image) { width: 100vw; max-width: 100vw; margin-left: calc(50% - 50vw); margin-right: calc(50% - 50vw); padding-left: 0; padding-right: 0; } .elementor .at-blocks .wp-block-group:has(> figure.wp-block-image) > figure.wp-block-image { width: 100%; margin-left: 0; margin-right: 0; } .elementor .at-blocks figure.wp-block-image { margin-top: 1.5em; margin-bottom: 1.5em; } .elementor .at-blocks figure.wp-block-image img { display: block; width: 100%; height: auto; border-radius: 0; } }/* End custom CSS */