.elementor-2413 .elementor-element.elementor-element-6430247{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-2413 .elementor-element.elementor-element-333b14d > .elementor-widget-container{margin:0px 0px 0px 80px;padding:0px 0px 0px 0px;}.elementor-2413 .elementor-element.elementor-element-333b14d.elementor-element{--align-self:flex-start;}.elementor-2413 .elementor-element.elementor-element-333b14d .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:100%;}.elementor-2413 .elementor-element.elementor-element-333b14d .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:100%;}.elementor-2413 .elementor-element.elementor-element-333b14d .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-2413 .elementor-element.elementor-element-333b14d .jet-listing-dynamic-field__content{text-align:left;}.elementor-2413 .elementor-element.elementor-element-333b14d .jet-listing-dynamic-field.display-multiline{margin:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-2413 .elementor-element.elementor-element-333b14d .jet-listing-dynamic-field.display-inline .jet-listing-dynamic-field__inline-wrap{margin:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.jet-listing-item.single-jet-engine.elementor-page-2413 > .elementor{width:1200px;margin-left:auto;margin-right:auto;}@media(max-width:1366px){.elementor-2413 .elementor-element.elementor-element-333b14d > .elementor-widget-container{margin:0px 0px 0px 60px;}}@media(max-width:1024px){.elementor-2413 .elementor-element.elementor-element-333b14d > .elementor-widget-container{margin:0px 0px 0px 30px;}}@media(max-width:767px){.elementor-2413 .elementor-element.elementor-element-333b14d > .elementor-widget-container{margin:0px 0px 0px 5px;}}/* Start custom CSS for jet-listing-dynamic-field, class: .elementor-element-333b14d */.elementor-element-333b14d .jet-listing-dynamic-field__inline-wrap {
  display: flex;
  overflow-x: auto;
  scroll-snap-type: x mandatory;
  scroll-behavior: smooth;
}

.elementor-element-333b14d .jet-listing-dynamic-field__content {
  flex: 0 0 100vw; /* each image takes full viewport width */
  scroll-snap-align: start;
}

.elementor-element-333b14d .jet-listing-dynamic-field__content img {
  width: 100%;
  height: 700px; /* default desktop height */
  object-fit: cover;
  display: block;
}

/* Portable / Laptop (between desktop and tablet) */
@media (max-width: 1440px) {
  .elementor-element-333b14d .jet-listing-dynamic-field__content img {
    height: 500px;
  }
}

/* Tablet */
@media (max-width: 1024px) {
  .elementor-element-333b14d .jet-listing-dynamic-field__content img {
    height: 355px;
  }
}

/* Mobile */
@media (max-width: 767px) {
  .elementor-element-333b14d .jet-listing-dynamic-field__content img {
    height: 210px;
  }
}

/* Optional: gradient overlay */
.elementor-element-333b14d .jet-listing-dynamic-field__content::after {
  content: "";
  position: absolute;
  inset: 0;
  background: linear-gradient(135deg, transparent 0 95%, white 95% 100%);
  pointer-events: none;
}/* End custom CSS */