.elementor-7838 .elementor-element.elementor-element-511d3de{text-align:center;}.elementor-7838 .elementor-element.elementor-element-511d3de .elementor-heading-title{color:#2D3A4F;font-family:"Open Sans", Sans-serif;font-size:35px;font-weight:700;text-transform:capitalize;line-height:1.3em;}.elementor-7838 .elementor-element.elementor-element-511d3de > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-7838 .elementor-element.elementor-element-4f04aac{text-align:center;color:#475875;font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-7838 .elementor-element.elementor-element-4f04aac > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-7838 .elementor-element.elementor-element-ea1e835{text-align:center;}.elementor-7838 .elementor-element.elementor-element-ea1e835 .elementor-heading-title{color:#F05D5E;font-family:"Open Sans", Sans-serif;font-size:40px;font-weight:700;text-transform:capitalize;line-height:1.3em;}.elementor-7838 .elementor-element.elementor-element-ea1e835 > .elementor-widget-container{margin:25px 0px 5px 0px;}@media(max-width:1024px){.elementor-7838 .elementor-element.elementor-element-511d3de .elementor-heading-title{font-size:26px;}.elementor-7838 .elementor-element.elementor-element-4f04aac{font-size:16px;}.elementor-7838 .elementor-element.elementor-element-ea1e835 .elementor-heading-title{font-size:26px;}}@media(max-width:767px){.elementor-7838 .elementor-element.elementor-element-511d3de .elementor-heading-title{font-size:24px;}.elementor-7838 .elementor-element.elementor-element-ea1e835 .elementor-heading-title{font-size:24px;}}/* Start custom CSS */.page-heading {
    height: 10px; 
    position: relative;
}

.page-heading, .listing-page {
    background-position: center center;
    background-size: cover;
    visibility: hidden;
}

.lp-header-middle .header-main-menu ul {
  visibility: hidden;
}/* End custom CSS */