.elementor-30{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}/* Start custom CSS */header,
.elementor-location-header {
  overflow: visible !important;
  z-index: 100;
}

.elementor-nav-menu .wpml-ls-item ul.sub-menu {
  border-radius: 100px;
  background-color: #fff;
  border: none;
  box-shadow: 0 4px 10px rgba(0, 0, 0, 0.08); /* optional soft shadow */
  overflow: hidden;
}/* End custom CSS */