.elementor-9238 .elementor-element.elementor-element-d1344cc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}/* Start custom CSS for container, class: .elementor-element-d1344cc */.footer-glass-panel {
  position: fixed !important;
  left: 0 !important;
  right: 0 !important;
  bottom: 0 !important;
  top: auto !important;

  width: 100% !important;
  z-index: 9999 !important;

  /* чтобы футер не дергался при скролле */
  transform: translate3d(0, 0, 0) !important;
  will-change: transform;
  backface-visibility: hidden;

  /* молочное стекло с градиентом снизу вверх */
  background: linear-gradient(
    to top,
    rgba(255, 255, 255, 0.46) 0%,
    rgba(255, 255, 255, 0.26) 55%,
    rgba(255, 255, 255, 0.08) 100%
  ) !important;

  backdrop-filter: blur(16px);
  -webkit-backdrop-filter: blur(16px);

  /* убираем белую полосу */
  border: none !important;
  border-top: none !important;
  outline: none !important;
  box-shadow: none !important;
}

/* убираем возможную белую линию от псевдоэлементов */
.footer-glass-panel::before,
.footer-glass-panel::after {
  content: none !important;
  display: none !important;
}

/* если Elementor добавил границу внутреннему контейнеру */
.footer-glass-panel > .e-con-inner,
.footer-glass-panel .elementor-container,
.footer-glass-panel .elementor-widget-wrap {
  border: none !important;
  border-top: none !important;
  outline: none !important;
  box-shadow: none !important;
}

@media (max-width: 1024px) {
  .footer-glass-panel {
    display: none !important;
    visibility: hidden !important;
    opacity: 0 !important;
    pointer-events: none !important;
  }
}/* End custom CSS */