.elementor-2823 .elementor-element.elementor-element-da25ed3{--spacer-size:50px;}.elementor-2823 .elementor-element.elementor-element-9299b6e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:5px;}.elementor-2823 .elementor-element.elementor-element-7b287743 .elementor-heading-title{text-transform:none;}/* Start custom CSS for theme-post-title, class: .elementor-element-7b287743 */.elementor-2823 .elementor-element.elementor-element-7b287743 h1{
    font-size: 36px !important;
    margin-bottom: 0;
}
@media screen and (max-width: 767px){
     #site-container    .elementor-2823 .elementor-element.elementor-element-7b287743 h1{
    font-size: 28px !important;
        
    }
}/* End custom CSS */
/* Start custom CSS for theme-post-content, class: .elementor-element-5656902c */.elementor-2823 .elementor-element.elementor-element-5656902c a{
    text-decoration: underline; color: #005789;
}
.elementor-2823 .elementor-element.elementor-element-5656902c h2{
    font-size: 1.25em;
}
.elementor-2823 .elementor-element.elementor-element-5656902c .elementor-widget-wrap.elementor-element-populated{
    padding: 0;
}
.elementor-2823 .elementor-element.elementor-element-5656902c ul{
    margin: .5em 0px  1em 40px !important;
}
.elementor-2823 .elementor-element.elementor-element-5656902c li{
    margin: 0 !important;
    list-style-type: disc !important;
    padding: 0 !important;
    font-size: .9em;
}
.elementor-2823 .elementor-element.elementor-element-5656902c li::marker {
  color: #005581;
    
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-9299b6e */.elementor-2823 .elementor-element.elementor-element-9299b6e {
    max-width: 800px;
    margin: 0 auto;
}/* End custom CSS */