.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-5c473eb1 */.elementor-1037 .elementor-element.elementor-element-5c473eb1 .gallery, .elementor-1037 .elementor-element.elementor-element-5c473eb1 .wp-block-gallery { display: grid !important; grid-template-columns: 1fr 1fr; gap: 30px; align-items: start; margin: 0; padding: 0; } .elementor-1037 .elementor-element.elementor-element-5c473eb1 .gallery .gallery-item, .elementor-1037 .elementor-element.elementor-element-5c473eb1 .wp-block-gallery figure.wp-block-image { display: block; float: none; margin: 0 !important; padding: 0; width: 100% !important; max-width: none !important; } .elementor-1037 .elementor-element.elementor-element-5c473eb1 .gallery .gallery-icon { margin: 0; padding: 0; } .elementor-1037 .elementor-element.elementor-element-5c473eb1 .gallery img, .elementor-1037 .elementor-element.elementor-element-5c473eb1 .wp-block-gallery figure.wp-block-image img { display: block; width: 100% !important; height: auto !important; max-width: none; border: 0; } .elementor-1037 .elementor-element.elementor-element-5c473eb1 .gallery br { display: none; } @media (max-width: 767px) { .elementor-1037 .elementor-element.elementor-element-5c473eb1 .gallery, .elementor-1037 .elementor-element.elementor-element-5c473eb1 .wp-block-gallery { grid-template-columns: 1fr; gap: 16px; } }/* End custom CSS */