.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 */body.elementor-page-126 .sg-post-body{font-family:var(--sg-font-body),sans-serif;font-size:17.5px;line-height:1.75;color:#2B3650}
body.elementor-page-126 .sg-post-body p{margin:0 0 1.2em}
body.elementor-page-126 .sg-post-body h2{font-family:var(--sg-font-display),sans-serif;font-weight:800;font-size:clamp(24px,2.3vw,30px);line-height:1.15;color:var(--sg-navy);margin:1.6em 0 .55em}
body.elementor-page-126 .sg-post-body ul{margin:0 0 1.3em;padding-left:1.3em}
body.elementor-page-126 .sg-post-body li{margin:0 0 .5em}
body.elementor-page-126 .sg-post-body li::marker{color:var(--sg-red)}
body.elementor-page-126 .sg-post-body a{color:var(--sg-red);font-weight:600;text-underline-offset:3px}/* End custom CSS */