.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 );}@media(max-width:1024px){.elementor-widget-theme-post-content{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-widget-theme-post-content{font-size:var( --e-global-typography-text-font-size );}}/* Start custom CSS *//* Only the dedicated Noteler case template4630; exact case conditions control scope. */
.elementor-4630, .elementor-4630 * { box-sizing:border-box; }
.elementor-4630 :is(h1,h2,h3,h4,h5,h6,p,li,a,td,th,figcaption,blockquote,strong,em,span) { font-family:Poppins,Arial,sans-serif !important; }
.elementor-4630 a:focus-visible { outline:3px solid #0f5ca7; outline-offset:4px; }
.elementor-4630 .elementor-widget-theme-post-content { width:100%; min-width:0; color:#022542; font-family:Poppins,Arial,sans-serif !important; font-size:16px; line-height:1.85; overflow-wrap:anywhere; }
.elementor-4630 .elementor-widget-theme-post-content :is(p,li,td,th) { font-size:16px !important; line-height:1.85; }
.elementor-4630 .elementor-widget-theme-post-content p { margin:0 0 1.25em; }
.elementor-4630 .elementor-widget-theme-post-content :is(h2,h3,h4) { color:#022542; font-weight:600; line-height:1.3; margin:1.7em 0 .7em; scroll-margin-top:24px; }
.elementor-4630 .elementor-widget-theme-post-content h2 { font-size:27px !important; }
.elementor-4630 .elementor-widget-theme-post-content h3 { font-size:22px !important; }
.elementor-4630 .elementor-widget-theme-post-content h4 { font-size:19px !important; }
.elementor-4630 .elementor-widget-theme-post-content :is(ul,ol) { padding-left:1.4em; margin:0 0 1.5em; }
.elementor-4630 .elementor-widget-theme-post-content li { margin-bottom:.45em; }
.elementor-4630 .elementor-widget-theme-post-content a { color:#0f5ca7; text-underline-offset:.2em; }
.elementor-4630 .elementor-widget-theme-post-content img { max-width:100% !important; height:auto; border-radius:12px; }
.elementor-4630 .elementor-widget-theme-post-content figure { max-width:100%; margin:0 0 1.6em; }
.elementor-4630 .elementor-widget-theme-post-content figcaption { font-size:13px; line-height:1.6; color:#5e727a; margin-top:10px; }
.elementor-4630 .elementor-widget-theme-post-content table { display:block; max-width:100%; overflow-x:auto; border-collapse:collapse; margin-bottom:1.5em; }
.elementor-4630 .elementor-widget-theme-post-content :is(th,td) { padding:10px; border-bottom:1px solid #d8e5ed; text-align:left; vertical-align:top; }
.elementor-4630 .elementor-widget-theme-post-content blockquote { margin:1.5em 0; padding:20px 24px; background:#f5fafd; border-left:4px solid #0d9dda; border-radius:12px; }
body.postid-4245 .elementor-4630 img[data-noteler-case-featured] { display:none; }
@media(max-width:1024px) {
 .elementor-4630 .elementor-element-24c90bcf { display:none; }
 .elementor-4630 .elementor-element-5f8ed44a { gap:0; }
}
@media(max-width:767px) {
 .elementor-4630 .elementor-element-7d293bc0 { padding:28px 18px 32px; }
 .elementor-4630 h1 { font-size:32px !important; line-height:1.16; }
 .elementor-4630 .elementor-element-5f8ed44a { padding:28px 18px 40px; }
 .elementor-4630 .elementor-element-37761cce { padding:0 18px 40px; }
 .elementor-4630 .elementor-element-33ab1a75 { padding:24px; border-radius:18px; }
 .elementor-4630 .elementor-element-6e94601c, .elementor-4630 .elementor-element-2bf5e952 { flex-direction:column; align-items:stretch; }
 .elementor-4630 .elementor-element-3b16fbaf { width:100%; }
 .elementor-4630 .elementor-widget-theme-post-content h2 { font-size:24px !important; }
 .elementor-4630 .elementor-widget-theme-post-content h3 { font-size:20px !important; }
}/* End custom CSS */