.elementor-500 .elementor-element.elementor-element-513eee8{--display:flex;}.elementor-500 .elementor-element.elementor-element-b19d91c > .elementor-widget-container{margin:0px 0px 40px 0px;padding:0px 0px 0px 0px;}.elementor-500 .elementor-element.elementor-element-b19d91c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:60px;font-weight:700;line-height:60px;color:var( --e-global-color-accent );}.elementor-500 .elementor-element.elementor-element-8b5d0f7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-500 .elementor-element.elementor-element-b19d91c .elementor-heading-title{font-size:50px;line-height:50px;}}@media(max-width:767px){.elementor-500 .elementor-element.elementor-element-b19d91c .elementor-heading-title{font-size:38px;line-height:38px;}}/* Start custom CSS for theme-post-content, class: .elementor-element-8b5d0f7 */@media screen and (max-width: 1024px) {
    .elementor-500 .elementor-element.elementor-element-8b5d0f7 h2 {
        font-size: 40px;
        line-height: 40px;
    }
}

@media screen and (max-width: 767px) {
    .elementor-500 .elementor-element.elementor-element-8b5d0f7 h2 {
        font-size: 30px;
        line-height: 30px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-513eee8 */.elementor-500 .elementor-element.elementor-element-513eee8 {
    padding-top: 80px;
    padding-bottom: 80px;
}/* End custom CSS */