.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-299 .elementor-element.elementor-element-8705d58{color:var(--text, #C3CBC5);font-family:"var(--body)", Sans-serif;font-size:18px;line-height:1.75px;}/* Start custom CSS for theme-post-content, class: .elementor-element-8705d58 */& p { margin: 0 0 24px; } & h2 { font-family: var(--display); font-size: 28px; line-height: 1.2; font-weight: 700; color: var(--heading); margin: 48px 0 16px; } & h3 { font-family: var(--display); font-size: 22px; line-height: 1.3; font-weight: 700; color: var(--heading); margin: 32px 0 12px; } & ul, & ol { margin: 0 0 24px; padding-inline-start: 24px; } & li { margin-block-end: 10px; } & li::marker { color: var(--accent); } & strong { color: var(--heading); } & a { color: var(--accent); text-decoration: underline; }/* End custom CSS */