.elementor-374 .elementor-element.elementor-element-739b150{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:45px;--padding-bottom:45px;--padding-left:30px;--padding-right:30px;}.elementor-widget-theme-post-title .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-374 .elementor-element.elementor-element-b4c2679{text-align:center;}.elementor-374 .elementor-element.elementor-element-b4c2679 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:32px;font-weight:600;line-height:42px;}.elementor-widget-theme-post-excerpt{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-374 .elementor-element.elementor-element-cf25284{text-align:center;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:21px;}.elementor-widget-post-info .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-post-info .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-post-info .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-post-info .elementor-icon-list-text, .elementor-widget-post-info .elementor-icon-list-text a{color:var( --e-global-color-secondary );}.elementor-widget-post-info .elementor-icon-list-item{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-374 .elementor-element.elementor-element-e75313e .elementor-icon-list-icon{width:14px;}.elementor-374 .elementor-element.elementor-element-e75313e .elementor-icon-list-icon i{font-size:14px;}.elementor-374 .elementor-element.elementor-element-e75313e .elementor-icon-list-icon svg{--e-icon-list-icon-size:14px;}.elementor-374 .elementor-element.elementor-element-e75313e .elementor-icon-list-item{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:21px;}.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 );}.elementor-374 .elementor-element.elementor-element-c497162{color:#1D1E20;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:24px;}@media(max-width:767px){.elementor-374 .elementor-element.elementor-element-739b150{--padding-top:45px;--padding-bottom:45px;--padding-left:20px;--padding-right:20px;}.elementor-374 .elementor-element.elementor-element-b4c2679 .elementor-heading-title{line-height:39px;}}@media(min-width:768px){.elementor-374 .elementor-element.elementor-element-739b150{--content-width:812px;}}/* Start custom CSS for theme-post-content, class: .elementor-element-c497162 */.elementor-374 .elementor-element.elementor-element-c497162 img{
    width: 100%;
    height: 100%;
    object-fit: cover;
}
.elementor-374 .elementor-element.elementor-element-c497162 h2{
    font-size: 40px;
    line-height: 47px;
    font-weight: 500;
}
.elementor-374 .elementor-element.elementor-element-c497162 a{
    color: #1d46b5
;   
    text-decoration: underline;
}
.elementor-374 .elementor-element.elementor-element-c497162 h3{
    font-size: 30px !important;
    line-height: 42px;
    font-weight: 500;
}
.elementor-374 .elementor-element.elementor-element-c497162 h4{
    font-size: 28px !important;
    line-height: 36px !important;
    font-weight: 600 !important;
}
@media(max-width:1024px){
    .elementor-374 .elementor-element.elementor-element-c497162 h2{
    font-size: 36px;
    line-height: 44px;
    font-weight: 500;
}
.elementor-374 .elementor-element.elementor-element-c497162 a{
    color: #1d46b5
;   
    text-decoration: underline;
}
.elementor-374 .elementor-element.elementor-element-c497162 h3{
    font-size: 27px !important;
    line-height: 35px;
    font-weight: 500;
}
.elementor-374 .elementor-element.elementor-element-c497162 h4{
    font-size: 25px !important;
    line-height: 32px !important;
    font-weight: 600 !important;
}
}

@media(max-width:767px){
    .elementor-374 .elementor-element.elementor-element-c497162 h2{
    font-size: 30px;
    line-height: 37px;
    font-weight: 500;
}
.elementor-374 .elementor-element.elementor-element-c497162 h3{
    font-size: 25px !important;
    line-height: 32px;
    font-weight: 500;
}
.elementor-374 .elementor-element.elementor-element-c497162 h4{
    font-size: 24px !important;
    line-height: 31px !important;
    font-weight: 600 !important;
}
}/* End custom CSS */