.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-5312 .elementor-widget-theme-post-content .stk-block-text__text,.elementor-5312 .elementor-widget-theme-post-content p,.elementor-5312 .elementor-widget-theme-post-content li{font-family:Outfit,sans-serif!important;font-weight:300!important;font-size:18px!important;line-height:1.85!important;color:#2A2A2A!important;}
.elementor-5312 .elementor-widget-theme-post-content strong,.elementor-5312 .elementor-widget-theme-post-content b{font-weight:500!important;color:#1B1B1B!important;}
.elementor-5312 .elementor-widget-theme-post-content a{color:#1F5E8C!important;}
.elementor-5312 .elementor-widget-theme-post-content h2,.elementor-5312 .elementor-widget-theme-post-content h2.stk-block-heading__text{font-family:Outfit,sans-serif!important;font-weight:300!important;font-size:34px!important;line-height:1.2!important;color:#1B1B1B!important;letter-spacing:0!important;text-transform:none!important;}
.elementor-5312 .elementor-widget-theme-post-content h3,.elementor-5312 .elementor-widget-theme-post-content h3.stk-block-heading__text,.elementor-5312 .elementor-widget-theme-post-content h4{font-family:Outfit,sans-serif!important;font-weight:400!important;font-size:22px!important;line-height:1.3!important;color:#1F5E8C!important;letter-spacing:0!important;text-transform:none!important;}
@media(max-width:767px){.elementor-5312 .elementor-widget-theme-post-content .stk-block-text__text,.elementor-5312 .elementor-widget-theme-post-content p,.elementor-5312 .elementor-widget-theme-post-content li{font-size:17px!important;}.elementor-5312 .elementor-widget-theme-post-content h2,.elementor-5312 .elementor-widget-theme-post-content h2.stk-block-heading__text{font-size:27px!important;}}/* End custom CSS */