.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-146 .elementor-element.elementor-element-72d63011{color:#4A3B32;font-family:"Manrope", Sans-serif;}/* Start custom CSS for theme-post-content, class: .elementor-element-72d63011 */& p, & li { font-family: 'Manrope', sans-serif; font-size: 18px; line-height: 1.8; color: #4A3B32; } & p { margin: 0 0 1.2em 0; } & h2 { font-family: 'Literata', serif; font-weight: 500; font-size: 36px; line-height: 1.2; color: #241915; margin: 1.6em 0 0.6em 0; } & h3 { font-family: 'Manrope', sans-serif; font-weight: 800; font-size: 22px; line-height: 1.35; color: #241915; margin: 1.8em 0 0.5em 0; } & h2 strong, & h3 strong { font-weight: inherit; } & ul, & ol { margin: 0 0 1.4em 0; padding-left: 1.3em; } & li { margin-bottom: 0.5em; } & li::marker { color: #EF7D00; } & a { color: #C9620A; text-decoration: underline; } & em { color: #8A7464; } & blockquote { border-left: 4px solid #EF7D00; padding: 8px 0 8px 24px; margin: 1.5em 0; font-family: 'Literata', serif; font-style: italic; font-size: 22px; color: #241915; } & table { width: 100%; border-collapse: collapse; margin: 1.5em 0; } & th, & td { border-bottom: 1px solid #E4D5C3; padding: 10px; text-align: left; font-size: 16px; }/* End custom CSS */