.elementor-widget-theme-post-featured-image .widget-image-caption{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 );}.elementor-2170 .elementor-element.elementor-element-b6456fa img{width:100%;height:100%;}.elementor-widget-theme-post-title .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-2170 .elementor-element.elementor-element-6e327437{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2170 .elementor-element.elementor-element-6e327437 .elementor-heading-title{line-height:1.12px;color:var(--paper);}.elementor-widget-theme-post-excerpt{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-2170 .elementor-element.elementor-element-6206a5ae{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;color:var(--paper);}.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 );}.elementor-2170 .elementor-element.elementor-element-73ea5607{color:var(--ink);font-family:"var(--font-text)", Sans-serif;line-height:1.9px;}.elementor-2170 .elementor-element.elementor-element-65480042 img{width:100%;}.elementor-2170 .elementor-element.elementor-element-3780030f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2170 .elementor-element.elementor-element-3780030f .elementor-heading-title{font-size:1.15rem;line-height:1.35px;}.elementor-2170 .elementor-element.elementor-element-6bd06c1f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"var(--font-text)", Sans-serif;font-size:0.875rem;line-height:1.6px;color:var(--muted);}/* Start custom CSS for theme-post-featured-image, class: .elementor-element-b6456fa */.elementor-2170 .elementor-element.elementor-element-b6456fa { position: absolute; inset: 0; display: block; }/* End custom CSS */
/* Start custom CSS for theme-post-excerpt, class: .elementor-element-6206a5ae */.elementor-2170 .elementor-element.elementor-element-6206a5ae { max-width: 40em; }/* End custom CSS */
/* Start custom CSS for theme-post-featured-image, class: .elementor-element-65480042 */display: block; transition: transform 1.4s var(--ease-standard); &:hover { transform: scale(1.04); }/* End custom CSS */
/* Start custom CSS for theme-post-title, class: .elementor-element-3780030f */.elementor-2170 .elementor-element.elementor-element-3780030f { padding-block-start: 4px; }/* End custom CSS */