.elementor-509325 .elementor-element.elementor-element-a475837{--display:flex;}.elementor-509325 .elementor-element.elementor-element-1539646 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-509325 .elementor-element.elementor-element-2816758{--display:flex;--overlay-opacity:0.5;}.elementor-509325 .elementor-element.elementor-element-2816758::before, .elementor-509325 .elementor-element.elementor-element-2816758 > .elementor-background-video-container::before, .elementor-509325 .elementor-element.elementor-element-2816758 > .e-con-inner > .elementor-background-video-container::before, .elementor-509325 .elementor-element.elementor-element-2816758 > .elementor-background-slideshow::before, .elementor-509325 .elementor-element.elementor-element-2816758 > .e-con-inner > .elementor-background-slideshow::before, .elementor-509325 .elementor-element.elementor-element-2816758 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-509325 .elementor-element.elementor-element-4240dc8 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-509325 .elementor-element.elementor-element-1ae7aaa{--display:flex;}.elementor-509325 .elementor-element.elementor-element-fdb2c11{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-509325 .elementor-element.elementor-element-b9b7925 > .elementor-widget-container{margin:-70px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-509325 .elementor-element.elementor-element-0d5ca18{--display:flex;}.elementor-509325 .elementor-element.elementor-element-a1ecc19{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-509325 .elementor-element.elementor-element-3f24307{--display:flex;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-509325 .elementor-element.elementor-element-d0efe6a{--display:flex;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-509325 .elementor-element.elementor-element-9c75f83{--display:flex;}.elementor-509325 .elementor-element.elementor-element-731d71f > .elementor-widget-container{margin:-20px 0px -20px 0px;padding:0px 0px 0px 0px;}.elementor-509325 .elementor-element.elementor-element-0629fc7 > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-509325 .elementor-element.elementor-element-45bb3bf > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-509325 .elementor-element.elementor-element-1941d21 > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-509325 .elementor-element.elementor-element-3d9de31 > .elementor-widget-container{margin:-20px 0px -50px 0px;padding:0px 0px 0px 0px;}.elementor-509325 .elementor-element.elementor-element-4bc0a8a{--display:flex;}.elementor-509325 .elementor-element.elementor-element-2cb4fcf > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-509325 .elementor-element.elementor-element-fe37b83{--display:flex;}.elementor-509325 .elementor-element.elementor-element-5d13e7f > .elementor-widget-container{margin:0px 0px -40px 0px;padding:0px 0px -50px 0px;}/* Start custom CSS */.html-code{
    display:none !important;
}

  section#contact {
    display: none !important;
  }
  
  
  footer.elementor-location-footer {
  display: none !important;
}


header.elementor-location-header {
    display: none !important;
  }
  
  
/* Hide original Elementor header on this page */
  body.page-id-509397 header.elementor-location-header,
  body.page-id-509397 .elementor-location-header,
  body.page-id-509397 .elementor-509044,
  body.page-id-509397 .elementor-sticky,
  body.page-id-509397 .elementor-sticky--active,
  body.page-id-509397 .elementor-sticky--effects,
  body.page-id-509397 .elementor-sticky__spacer {
    display: none !important;
    visibility: hidden !important;
    opacity: 0 !important;
    height: 0 !important;
    min-height: 0 !important;
    max-height: 0 !important;
    overflow: hidden !important;
    pointer-events: none !important;
  }/* End custom CSS */