.elementor-30055 .elementor-element.elementor-element-8cc4414:not(.elementor-motion-effects-element-type-background), .elementor-30055 .elementor-element.elementor-element-8cc4414 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #16B43A 0%, #000000 29%);}.elementor-30055 .elementor-element.elementor-element-8cc4414 > .elementor-background-overlay{background-color:#000000;opacity:0.54;}.elementor-30055 .elementor-element.elementor-element-8cc4414 > .elementor-container{max-width:1350px;min-height:1000px;}.elementor-30055 .elementor-element.elementor-element-8cc4414{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:-43px 0px -80px 0px;padding:0px 0px 0px 0px;}.elementor-30055 .elementor-element.elementor-element-330ad6d > .elementor-element-populated, .elementor-30055 .elementor-element.elementor-element-330ad6d > .elementor-element-populated > .elementor-background-overlay, .elementor-30055 .elementor-element.elementor-element-330ad6d > .elementor-background-slideshow{border-radius:31px 31px 31px 31px;}.elementor-30055 .elementor-element.elementor-element-330ad6d > .elementor-element-populated{padding:50px 0px 0px 0px;}.elementor-30055 .elementor-element.elementor-element-54338c2{width:100%;max-width:100%;}@media(max-width:768px){.elementor-30055 .elementor-element.elementor-element-8cc4414{margin:-44px 0px -80px 0px;padding:0px 15px 0px 15px;}}/* Start custom CSS for html, class: .elementor-element-54338c2 */#map-wrapper, #map-wrapper > div.elfsight-app-e1580960-0e60-45a9-96ce-69c71b0ab2d0 {
  width: 100% !important;
  height: 500px !important;
  position: relative;
}/* End custom CSS */