.elementor-widget-theme-post-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}@media(max-width:1024px){.elementor-widget-theme-post-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}}@media(max-width:767px){.elementor-widget-theme-post-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}}/* Start custom CSS for theme-post-content, class: .elementor-element-296e310d */.elementor-2695 .elementor-element.elementor-element-296e310d { font-family:Roboto; font-size:17px; line-height:1.75; color:#374151; } .elementor-2695 .elementor-element.elementor-element-296e310d p { margin:0 0 18px; } .elementor-2695 .elementor-element.elementor-element-296e310d h2 { font-family:Roboto; font-weight:700; font-size:26px; line-height:1.3; color:#1f2a37; margin:38px 0 14px; } .elementor-2695 .elementor-element.elementor-element-296e310d h3 { font-family:Roboto; font-weight:700; font-size:20px; line-height:1.35; color:#1f2a37; margin:28px 0 10px; } .elementor-2695 .elementor-element.elementor-element-296e310d a { color:#2f6fae; font-weight:600; text-decoration:underline; text-underline-offset:3px; } .elementor-2695 .elementor-element.elementor-element-296e310d a:hover { color:#E86C28; } .elementor-2695 .elementor-element.elementor-element-296e310d ul, .elementor-2695 .elementor-element.elementor-element-296e310d ol { padding-left:22px; margin:0 0 18px; } .elementor-2695 .elementor-element.elementor-element-296e310d li { margin-bottom:6px; } .elementor-2695 .elementor-element.elementor-element-296e310d li::marker { color:#E86C28; } .elementor-2695 .elementor-element.elementor-element-296e310d strong { color:#1f2a37; } .elementor-2695 .elementor-element.elementor-element-296e310d table { width:100%; border-collapse:collapse; margin:0 0 22px; font-size:15px; } .elementor-2695 .elementor-element.elementor-element-296e310d th { background-color:#13314f; color:#ffffff; text-align:left; padding:10px 12px; } .elementor-2695 .elementor-element.elementor-element-296e310d td { border-bottom:1px solid #e5edf5; padding:10px 12px; } .elementor-2695 .elementor-element.elementor-element-296e310d blockquote { border-left:4px solid #E86C28; background-color:#f4f8fb; margin:0 0 20px; padding:14px 18px; } .elementor-2695 .elementor-element.elementor-element-296e310d .x { color:inherit; }/* End custom CSS */