/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Sep 09 2026 | 16:49:45 */
/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Jul 27 2026 | 19:48:38 */

/* Bolinha verde quando ativo */
.our-history-carousel
  .jet-listing-grid__item.slide-ativo
  .e-font-icon-svg.e-far-dot-circle {
  fill: #0dd3ad !important;
}

/* Reserva o espaço da borda para não alterar a largura do slide ativo */
.our-history-carousel
  .jet-listing-grid__item
  .elementor-element-d487e18 {
  box-sizing: border-box;
  border-left: 2px solid transparent;
  transition: border-color 0.3s ease;
}

/* Container com borda verde quando ativo */
.our-history-carousel
  .jet-listing-grid__item.slide-ativo
  .elementor-element-d487e18 {
  border-left-color: #0dd3ad;
}

/* Setas - desktop */
.our-history-carousel .jet-listing-grid__slider-icon.prev-arrow.swiper-arrow,
.our-history-carousel .jet-listing-grid__slider-icon.prev-arrow.slick-arrow,
.our-history-carousel .jet-listing-grid__slider-icon.next-arrow.swiper-arrow,
.our-history-carousel .jet-listing-grid__slider-icon.next-arrow.slick-arrow {
  position: absolute;
  top: -30px;
  z-index: 2;
  background-color: #fff;
  border: 1px solid #ff6c0c;
  color: #ff6c0c;
  border-radius: 4444px;
}

.our-history-carousel .jet-listing-grid__slider-icon.prev-arrow.swiper-arrow,
.our-history-carousel .jet-listing-grid__slider-icon.prev-arrow.slick-arrow {
  left: 0;
}

.our-history-carousel .jet-listing-grid__slider-icon.next-arrow.swiper-arrow,
.our-history-carousel .jet-listing-grid__slider-icon.next-arrow.slick-arrow {
  left: 60px;
}

.our-history-carousel
  .jet-listing-grid__slider-icon.prev-arrow.swiper-arrow.swiper-button-disabled,
.our-history-carousel
  .jet-listing-grid__slider-icon.next-arrow.swiper-arrow.swiper-button-disabled,
.our-history-carousel
  .jet-listing-grid__slider-icon.prev-arrow.slick-arrow.slick-disabled,
.our-history-carousel
  .jet-listing-grid__slider-icon.next-arrow.slick-arrow.slick-disabled {
  opacity: 0.3;
}

/* Textos do item ativo */
.slider-historia
  .slide-ativo
  .historia-ano
  .jet-listing-dynamic-field__content {
  color: #ff6c0c !important;
}

.slider-historia
  .slide-ativo
  .historia-ano-titulo
  .jet-listing-dynamic-field__content {
  color: #1e212c !important;
}

.slider-historia .slide-ativo .jet-listing-dynamic-field__content {
  color: #4b5a68 !important;
}

/* Galeria Elementor */
.slider-historia
  .e-gallery-item.elementor-gallery-item.elementor-animated-content {
  width: 120px;
}

.slider-historia
  .jet-listing-grid__item.swiper-slide.swiper-slide-active
  .historia-galeria
  .e-gallery-image.elementor-gallery-item__image,
.slider-historia
  .jet-listing-grid__item.slick-current
  .historia-galeria
  .e-gallery-image.elementor-gallery-item__image {
  background-size: 100%;
  background-repeat: no-repeat;
  background-position: center left;
}

.bloco-ano
  .elementor-element.elementor-element-37bb745
  .e-gallery-item:hover
  .elementor-gallery-item__overlay {
  background-color: transparent !important;
}

/* Galeria JetEngine */
.jet-listing-grid__item.swiper-slide-active .jet-engine-gallery,
.jet-listing-grid__item.slick-current .jet-engine-gallery {
  height: 52px !important;
  display: flex !important;
  gap: 8px !important;
  align-items: center !important;
}

.jet-listing-grid__item.swiper-slide-active .jet-gallery-item,
.jet-listing-grid__item.slick-current .jet-gallery-item {
  height: 52px !important;
  width: auto !important;
  flex: 0 0 auto !important;
  overflow: hidden !important;
}

.jet-listing-grid__item.swiper-slide-active .jet-gallery-item img,
.jet-listing-grid__item.slick-current .jet-gallery-item img {
  height: 52px !important;
  width: auto !important;
  object-fit: cover !important;
  display: block !important;
}

/* Tablet */
@media (min-width: 769px) and (max-width: 996px) {
  .our-history-carousel .jet-listing-grid__slider-icon.prev-arrow.swiper-arrow,
  .our-history-carousel .jet-listing-grid__slider-icon.prev-arrow.slick-arrow,
  .our-history-carousel .jet-listing-grid__slider-icon.next-arrow.swiper-arrow,
  .our-history-carousel .jet-listing-grid__slider-icon.next-arrow.slick-arrow {
    position: relative;
  }

  .our-history-carousel .jet-listing-grid__slider-icon.prev-arrow.swiper-arrow,
  .our-history-carousel .jet-listing-grid__slider-icon.prev-arrow.slick-arrow {
    top: -100px;
    left: 0;
  }

  .our-history-carousel .jet-listing-grid__slider-icon.next-arrow.swiper-arrow,
  .our-history-carousel .jet-listing-grid__slider-icon.next-arrow.slick-arrow {
    top: -455px;
    left: 66px;
  }
}

/* Mobile */
@media (max-width: 768px) {
  .our-history-carousel .jet-listing-grid__slider-icon.prev-arrow.swiper-arrow,
  .our-history-carousel .jet-listing-grid__slider-icon.prev-arrow.slick-arrow,
  .our-history-carousel .jet-listing-grid__slider-icon.next-arrow.swiper-arrow,
  .our-history-carousel .jet-listing-grid__slider-icon.next-arrow.slick-arrow {
    position: absolute;
    top: -10%;
    z-index: 2;
  }

  .our-history-carousel .jet-listing-grid__slider-icon.prev-arrow.swiper-arrow,
  .our-history-carousel .jet-listing-grid__slider-icon.prev-arrow.slick-arrow {
    left: 30%;
  }

  .our-history-carousel .jet-listing-grid__slider-icon.next-arrow.swiper-arrow,
  .our-history-carousel .jet-listing-grid__slider-icon.next-arrow.slick-arrow {
    right: auto;
    left: 50%;
  }

  .slider-historia
    .jet-listing-grid__item.swiper-slide.swiper-slide-active
    .historia-galeria
    .e-gallery-image.elementor-gallery-item__image,
  .slider-historia
    .jet-listing-grid__item.slick-current
    .historia-galeria
    .e-gallery-image.elementor-gallery-item__image {
    background-size: 100%;
  }

  .slider-historia
    .elementor-gallery__container.e-gallery-container.e-gallery-masonry.e-gallery--ltr {
    padding-bottom: 100px !important;
  }

  #morgan {
    font-size: 18px !important;
  }

  #morgan-chief {
    font-size: 14px !important;
  }

  .exp-pre-tea {
    font-size: 24px !important;
  }
}