.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.single-post #site-header,body.single-post #site-footer,body.single-post .site-header,body.single-post .site-footer{display:none!important}
body.single-post{margin:0}
.elementor-element-7940adb7{font-family:var(--font-outfit),'Outfit',sans-serif;font-size:19px;line-height:1.75;color:#2A303B}
.elementor-element-7940adb7 p{margin:0 0 22px}
.elementor-element-7940adb7 h2,.elementor-element-7940adb7 h3{font-weight:600;letter-spacing:-.015em;color:#161616;line-height:1.2;margin:38px 0 14px}
.elementor-element-7940adb7 h2{font-size:30px}
.elementor-element-7940adb7 h3{font-size:25px}
.elementor-element-7940adb7 a{color:#1F3A6B}
.elementor-element-7940adb7 strong{color:#091833}
.elementor-element-7940adb7 ul,.elementor-element-7940adb7 ol{margin:0 0 26px;padding-left:24px}
.elementor-element-7940adb7 li{margin-bottom:10px;padding-left:4px}
.elementor-element-7940adb7 li::marker{color:#3F6DB5}
.elementor-element-7940adb7 blockquote{margin:8px 0 30px;padding:20px 26px;background:#F4F6F9;border-left:4px solid #091833}
.elementor-element-7940adb7 .ceh-callout{margin:8px 0 30px;padding:26px 28px;background:#F4F6F9;border-left:4px solid #091833}
.elementor-element-7940adb7 .ceh-callout p{margin:0;font-size:17px;line-height:1.65}
.elementor-element-7940adb7 .ceh-callout .ceh-callout-label{margin:0 0 6px;font-size:13px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:#091833}
.elementor-element-7940adb7 .ceh-status{margin:0 0 30px;padding:16px 20px;border:1px solid #D8DEE8;font-size:16px;color:#353B47}
.elementor-element-7940adb7 .ceh-status p{margin:0;font-size:16px}
.elementor-element-7940adb7 img{max-width:100%;height:auto}
@media(max-width:767px){.elementor-element-7940adb7{font-size:17px}.elementor-element-7940adb7 .ceh-callout{padding:20px 18px}}/* End custom CSS */