.elementor-2028 .elementor-element.elementor-element-1f1ce96{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2028 .elementor-element.elementor-element-1f1ce96:not(.elementor-motion-effects-element-type-background), .elementor-2028 .elementor-element.elementor-element-1f1ce96 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #EEF6FF 0%, #EEF6FF 100%);}body.elementor-page-2028:not(.elementor-motion-effects-element-type-background), body.elementor-page-2028 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-astglobalcolor5 ) 0%, var( --e-global-color-astglobalcolor5 ) 100%);}:root{--page-title-display:none;}/* Start custom CSS for shortcode, class: .elementor-element-9b40c19 *//* Крестик */
.select2-selection__clear {
    position: absolute !important;
    right: 35px !important;
    top: 50% !important;
    transform: translateY(-50%) !important;
    z-index: 2;
}

/* Стрелка */
.select2-selection__arrow {
    position: absolute !important;
    right: 10px !important;
    top: 50% !important;
    transform: translateY(-50%) !important;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f1ce96 */.elementor-2028 .elementor-element.elementor-element-1f1ce96 {
  position: relative;
  overflow: hidden;
  padding: 70px 40px 50px;
  background: #DCE7F4;
}

/* Карта мира */
.elementor-2028 .elementor-element.elementor-element-1f1ce96::after {
  content: "";
  position: absolute;
  inset: 0;

  background-image: url("https://worldmed-clinic.com/wp-content/uploads/2026/06/ChatGPT-Image-17-июн.-2026-г.-17_53_15.png");
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;

  opacity: 0.25;
  z-index: 0;
  pointer-events: none;
}

/* Форма поверх карты */
.elementor-2028 .elementor-element.elementor-element-1f1ce96 > * {
  position: relative;
  z-index: 2;
}/* End custom CSS */