.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 for theme-post-content, class: .elementor-element-490a1cdf */.elementor-3686 .elementor-element.elementor-element-490a1cdf p{font-family:Poppins,sans-serif;font-size:18px;line-height:1.85;color:#444A5A;margin:0 0 22px;}
.elementor-3686 .elementor-element.elementor-element-490a1cdf h2{font-family:Poppins,sans-serif;font-size:30px;font-weight:600;line-height:1.3;color:#232844;margin:44px 0 16px;}
.elementor-3686 .elementor-element.elementor-element-490a1cdf h3{font-family:Poppins,sans-serif;font-size:22px;font-weight:600;line-height:1.35;color:#454F87;margin:32px 0 12px;}
.elementor-3686 .elementor-element.elementor-element-490a1cdf ul,.elementor-3686 .elementor-element.elementor-element-490a1cdf ol{font-family:Poppins,sans-serif;font-size:18px;line-height:1.85;color:#2D3457;margin:0 0 24px;padding-left:26px;}
.elementor-3686 .elementor-element.elementor-element-490a1cdf li{margin-bottom:8px;}
.elementor-3686 .elementor-element.elementor-element-490a1cdf a{color:#454F87;text-decoration:underline;}
.elementor-3686 .elementor-element.elementor-element-490a1cdf a:hover{color:#232844;}
.elementor-3686 .elementor-element.elementor-element-490a1cdf strong{color:#232844;}
.elementor-3686 .elementor-element.elementor-element-490a1cdf blockquote{border-left:4px solid #454F87;margin:28px 0;padding:8px 0 8px 22px;color:#2D3457;font-style:italic;}
.elementor-3686 .elementor-element.elementor-element-490a1cdf img{max-width:100%;height:auto;border-radius:10px;} @media (max-width:767px) { .elementor-3686 .elementor-element.elementor-element-490a1cdf h2{font-size:24px;}.elementor-3686 .elementor-element.elementor-element-490a1cdf p,.elementor-3686 .elementor-element.elementor-element-490a1cdf ul,.elementor-3686 .elementor-element.elementor-element-490a1cdf ol{font-size:17px;} }/* End custom CSS */