.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-36572e37 */.elementor-54 .elementor-element.elementor-element-36572e37 {font-family:Arial;font-size:18px;line-height:1.75;color:#b9cad7;}
.elementor-54 .elementor-element.elementor-element-36572e37 h2 {color:#e8f0f6;font-size:32px;line-height:1.2;letter-spacing:-0.01em;margin:48px 0 20px;font-weight:700;}
.elementor-54 .elementor-element.elementor-element-36572e37 h2:first-child {margin-top:0;}
.elementor-54 .elementor-element.elementor-element-36572e37 h3 {color:#e8f0f6;font-size:23px;line-height:1.35;margin:28px 0 12px;font-weight:700;}
.elementor-54 .elementor-element.elementor-element-36572e37 p {margin:0 0 20px;}
.elementor-54 .elementor-element.elementor-element-36572e37 ul {padding-left:24px;margin:0 0 28px;}
.elementor-54 .elementor-element.elementor-element-36572e37 li {margin-bottom:10px;}
.elementor-54 .elementor-element.elementor-element-36572e37 a {color:#70c3f0;text-decoration:underline;text-underline-offset:4px;}
.elementor-54 .elementor-element.elementor-element-36572e37 a:hover {color:#ffffff;} @media (max-width:767px) { .elementor-54 .elementor-element.elementor-element-36572e37{font-size:17px;}.elementor-54 .elementor-element.elementor-element-36572e37 h2{font-size:27px;margin-top:36px;}.elementor-54 .elementor-element.elementor-element-36572e37 h3{font-size:21px;} }/* End custom CSS */