.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 */.elementor-widget-theme-post-content{font-family:'Montserrat',system-ui,sans-serif;font-size:17px;line-height:1.65;color:#3E4C5A}
.elementor-widget-theme-post-content h2{font-family:'Montserrat',sans-serif;font-weight:700;font-size:26px;line-height:1.25;color:#1B2733;margin:40px 0 14px}
.elementor-widget-theme-post-content h3{font-family:'Montserrat',sans-serif;font-weight:600;font-size:20px;color:#1B2733;margin:28px 0 10px}
.elementor-widget-theme-post-content p{margin:0 0 16px}
.elementor-widget-theme-post-content ul,.elementor-widget-theme-post-content ol{margin:0 0 16px;padding-left:22px}
.elementor-widget-theme-post-content a{color:#345E7D}
.elementor-widget-theme-post-content .wp-block-table{margin:0}
.elementor-widget-theme-post-content table{width:100%;border-collapse:collapse;border:none;font-size:16px;background:#F2F5F8;border-radius:12px;overflow:hidden}
.elementor-widget-theme-post-content td{border:none;border-bottom:1px solid #D9E1E8;padding:14px 20px;vertical-align:top;color:#1B2733}
.elementor-widget-theme-post-content tr:last-child td{border-bottom:none}
.elementor-widget-theme-post-content td:first-child{width:42%;color:#3E4C5A;font-size:14px}
.elementor-widget-theme-post-content td:first-child strong{font-weight:600}
.elementor-widget-theme-post-content td:last-child{font-weight:600}
.elementor-widget-theme-post-content .wp-block-image img{border-radius:10px;height:auto}
@media(max-width:767px){.elementor-widget-theme-post-content td{display:block;width:100%!important;padding:4px 18px}.elementor-widget-theme-post-content td:first-child{padding-top:14px}.elementor-widget-theme-post-content td:last-child{padding-bottom:14px;border-bottom:1px solid #D9E1E8}.elementor-widget-theme-post-content tr td:first-child{border-bottom:none}}/* End custom CSS */