.elementor-2108 .elementor-element.elementor-element-ca3b7ce > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2108 .elementor-element.elementor-element-126993a{margin-top:120px;margin-bottom:120px;}.elementor-2108 .elementor-element.elementor-element-856e5a4{text-align:center;}.elementor-2108 .elementor-element.elementor-element-856e5a4 .elementor-heading-title{font-family:var( --e-global-typography-c115f59-font-family ), Sans-serif;font-size:var( --e-global-typography-c115f59-font-size );font-weight:var( --e-global-typography-c115f59-font-weight );text-transform:var( --e-global-typography-c115f59-text-transform );line-height:var( --e-global-typography-c115f59-line-height );letter-spacing:var( --e-global-typography-c115f59-letter-spacing );}@media(max-width:1024px){.elementor-2108 .elementor-element.elementor-element-856e5a4 .elementor-heading-title{font-size:var( --e-global-typography-c115f59-font-size );line-height:var( --e-global-typography-c115f59-line-height );letter-spacing:var( --e-global-typography-c115f59-letter-spacing );}}@media(max-width:767px){.elementor-2108 .elementor-element.elementor-element-856e5a4 .elementor-heading-title{font-size:var( --e-global-typography-c115f59-font-size );line-height:var( --e-global-typography-c115f59-line-height );letter-spacing:var( --e-global-typography-c115f59-letter-spacing );}}/* Start custom CSS for section, class: .elementor-element-2e834a2 */.single .header img{  object-fit: cover;
    width: 100%;
    max-height: 70vh;object-position:center;}
    .news_footer{display:none;}/* End custom CSS */