.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 for theme-post-content, class: .elementor-element-7ccb8316 */.elementor-1021 .elementor-element.elementor-element-7ccb8316 { font-family: 'Plus Jakarta Sans', sans-serif; color: #3d3d3d; font-size: 1.06rem; line-height: 1.8; } .elementor-1021 .elementor-element.elementor-element-7ccb8316 h2 { font-family: 'Plus Jakarta Sans', sans-serif; font-size: 1.65rem; font-weight: 800; line-height: 1.25; letter-spacing: -0.02em; color: #0b1e38; text-transform: none; margin: 2.4rem 0 0.9rem; } .elementor-1021 .elementor-element.elementor-element-7ccb8316 h3 { font-family: 'Plus Jakarta Sans', sans-serif; font-size: 1.2rem; font-weight: 700; line-height: 1.35; letter-spacing: 0; color: #00224B; text-transform: none; margin: 1.8rem 0 0.6rem; } .elementor-1021 .elementor-element.elementor-element-7ccb8316 p { margin: 0 0 1.15rem; } .elementor-1021 .elementor-element.elementor-element-7ccb8316 ul { margin: 0 0 1.3rem; padding-left: 1.3rem; } .elementor-1021 .elementor-element.elementor-element-7ccb8316 li { margin-bottom: 0.45rem; } .elementor-1021 .elementor-element.elementor-element-7ccb8316 li::marker { color: #FFB636; } .elementor-1021 .elementor-element.elementor-element-7ccb8316 a { color: #004CFF; text-decoration: underline; text-underline-offset: 3px; } .elementor-1021 .elementor-element.elementor-element-7ccb8316 a:hover { color: #00224B; } .elementor-1021 .elementor-element.elementor-element-7ccb8316 p.cr-cta { background-color: #F3F8FB; border: 1px solid #DCE6F5; border-radius: 14px; padding: 1.4rem 1.5rem; color: #0b1e38; font-weight: 600; margin-top: 2rem; }/* End custom CSS */