.elementor-widget-html .uael-party-propz-widget-wrap i{color:var( --e-global-color-primary );}.elementor-widget-html .uael-party-propz-widget-wrap svg{fill:var( --e-global-color-primary );}.elementor-widget-theme-post-content .uael-party-propz-widget-wrap i{color:var( --e-global-color-primary );}.elementor-widget-theme-post-content .uael-party-propz-widget-wrap svg{fill:var( --e-global-color-primary );}.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 *//* Blog article images: right size, clean rounded edges */
.lv-article figure, .lv-article .wp-block-image { box-shadow: none !important; background: none !important; border: 0 !important; padding: 0 !important; margin: 2.4em auto !important; max-width: 100%; text-align: center; }
.lv-article .wp-block-image img, .lv-article figure img, .lv-article p img { display: block; margin-left: auto; margin-right: auto; width: auto !important; height: auto !important; max-width: 100% !important; max-height: 460px; object-fit: contain; border-radius: 18px; box-shadow: 0 28px 50px -30px rgba(19,35,58,0.55); background: transparent; }
.lv-article figure.alignleft, .lv-article figure.alignright, .lv-article .wp-block-image .alignleft, .lv-article .wp-block-image .alignright { float: none; margin-left: auto; margin-right: auto; }
.lv-article .wp-block-image figcaption, .lv-article figure figcaption { margin-top: 14px; }
.lv-article .wp-block-spacer { height: 0 !important; }
.lv-article .wp-block-gallery img { max-height: none; box-shadow: none; }
@media (max-width: 767px) { .lv-article .wp-block-image img, .lv-article figure img, .lv-article p img { max-height: 380px; border-radius: 14px; } .lv-article figure, .lv-article .wp-block-image { margin: 1.9em auto !important; } }/* End custom CSS */