.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-33072 .elementor-element.elementor-element-56fa5d16{color:#33332e;font-family:"Inter", Sans-serif;font-size:18px;line-height:1.75em;}/* Start custom CSS for theme-post-content, class: .elementor-element-56fa5d16 */@media (max-width: 767px) { .elementor-33072 .elementor-element.elementor-element-56fa5d16 h2 { font-size: 26px; margin-top: 44px; } } & p { margin: 0 0 24px; } & strong { color: #17171a; } & a { color: #7d7409; text-decoration: underline; text-underline-offset: 3px; } & h2 { font-family: Manrope; font-weight: 700; font-size: 32px; line-height: 1.15; letter-spacing: -0.025em; color: #17171a; margin: 56px 0 18px; } & h3 { font-family: Manrope; font-weight: 700; font-size: 22px; line-height: 1.25; letter-spacing: -0.02em; color: #17171a; margin: 32px 0 10px; } & ul, & ol { margin: 0 0 24px 22px; } & li { margin-bottom: 8px; } & figure { margin: 8px 0 28px; } & figure img { width: 100%; height: auto; border-radius: 20px; border: 1px solid rgba(20,20,18,0.10); } & blockquote { margin: 36px 0; padding-left: 24px; border-left: 3px solid #CDC02F; font-family: Manrope; font-size: 24px; line-height: 1.3; color: #17171a; }/* End custom CSS */