.elementor .e-05bc156{flex-direction:column;}.elementor .e-40cafaa{width:51%;height:49vh;flex-direction:column;flex-wrap:nowrap;flex:1 0 auto;justify-content:center;align-items:center;/* Remove excessive height from the map section */
.elementor-widget-google_maps,
.elementor-widget-google_maps .elementor-widget-container {
  height: 100% !important;
}

.elementor-widget-google_maps iframe {
  width: 100% !important;
  height: 800px !important;
  display: block !important;
}\n}.elementor .e-6401377{width:50%;flex-direction:column;}.elementor .e-7278b76{flex-direction:row;}.elementor .e-81cab20{flex-direction:column;}