/*
 * Structural layout belongs to Elementor. These rules translate the editor's
 * generated variables and neutralize legacy selectors that locked dimensions.
 */
.elementor-element.e-con.prolink-native-container {
  display: var(--display, flex) !important;
  width: var(--width, 100%) !important;
  max-width: var(--max-width, none) !important;
  flex-direction: var(--flex-direction, column) !important;
  flex-wrap: var(--flex-wrap, nowrap) !important;
  justify-content: var(--justify-content, flex-start) !important;
  align-items: var(--align-items, stretch) !important;
  gap: var(--gap, 0px) !important;
  grid-template-columns: none !important;
}

.elementor-element.e-con.prolink-native-container > .e-con {
  width: var(--width, 100%) !important;
  max-width: var(--max-width, none) !important;
  flex-basis: var(--width, 100%) !important;
  flex-shrink: 1;
}
