/******* Do not edit this file *******
Woody Code Snippets CSS and JS
Saved: Dec 11 2025 | 09:14:54 */
@media (max-width: 767px) {
  .elementor-widget-icon-box.elementor-mobile-position-left
    .elementor-icon-box-wrapper,
  .elementor-widget-icon-box.elementor-mobile-position-right
    .elementor-icon-box-wrapper {
    align-items: center;
  }

  #karta {
    height: 400px;
  }
  #otzyv {
    width: 100vw;
  }
  .plus {
    margin-bottom: 20px !important;
  }

  .abon {
    margin-bottom: 20px !important;
  }
}

#otzyv {
  width: 100vw;
}

#karta {
  height: 500px;
}

.jet-listing-grid__item.jet-equal-columns
  .jet-engine-listing-overlay-wrap
  > .elementor
  > .elementor-inner
  > .elementor-section-wrap
  > .elementor-section {
  display: flex;
}

.elementor:not(.elementor-bc-flex-widget) .elementor-widget-wrap {
  justify-content: space-between;
}
.elementor-cta--valign-top .elementor-cta__content {
  align-content: space-between;
}

.elementor-16
  .elementor-element.elementor-element-b4f0640
  .jet-listing-grid__items {
  justify-content: center !important;
}

.elementor-16
  .elementor-element.elementor-element-5af81bb
  .jet-listing-grid__items {
  justify-content: center !important;
}

.elementor-818
  .elementor-element.elementor-element-733944d
  .jet-listing-grid__items {
  justify-content: center !important;
}

.elementor-section.elementor-section-boxed > .elementor-container {
  height: 100%;
}

.elementor-widget-container {
  height: 100%;
}

h2,
h3 {
  margin-bottom: 20px;
}
