.elementor-6833 .elementor-element.elementor-element-697302ee{--display:flex;}.elementor-6833 .elementor-element.elementor-element-65808be5 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-6833 .elementor-element.elementor-element-65808be5 > .jet-listing-grid > .jet-listing-grid__items{--columns:3;}:is( .elementor-6833 .elementor-element.elementor-element-65808be5 > .elementor-widget-container > .jet-listing-grid > .swiper-lib > .swiper-wrapper, .elementor-6833 .elementor-element.elementor-element-65808be5 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-6833 .elementor-element.elementor-element-65808be5 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-6833 .elementor-element.elementor-element-65808be5 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(0px / 2);padding-right:calc(0px / 2);}:is( .elementor-6833 .elementor-element.elementor-element-65808be5 > .elementor-widget-container > .jet-listing-grid, .elementor-6833 .elementor-element.elementor-element-65808be5 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider.slick-lib, .elementor-6833 .elementor-element.elementor-element-65808be5 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 0px / -2);margin-right:calc( 0px / -2);width:calc(100% + 0px);}.elementor-6833 .elementor-element.elementor-element-65808be5 > .elementor-widget-container > .jet-listing-grid:has( > .jet-listing-grid__slider.swiper-lib ){margin-left:calc( 0px / -2);margin-right:calc( 0px / -2);}:is( .elementor-6833 .elementor-element.elementor-element-65808be5 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-6833 .elementor-element.elementor-element-65808be5 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-6833 .elementor-element.elementor-element-65808be5 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-top:calc(0px / 2);padding-bottom:calc(0px / 2);}:is( .elementor-6833 .elementor-element.elementor-element-65808be5 > .elementor-widget-container > .jet-listing-grid, .elementor-6833 .elementor-element.elementor-element-65808be5 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider, .elementor-6833 .elementor-element.elementor-element-65808be5 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 0px / -2);margin-bottom:calc( 0px / -2);}/* Start custom CSS for jet-listing-grid, class: .elementor-element-65808be5 */.mediolistpor {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%) scale(1.1);
}
.imgportflist {
  filter: brightness(90%);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-5f7180b6 */.tv-noise-wrap {
  position: relative;
  display: inline-block;
  overflow: hidden;
  isolation: isolate;
}

.tv-noise-wrap .imgportflist {
  display: block;
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition: filter 0.15s ease, transform 0.15s ease;
}

.tv-noise-wrap::before {
  content: "";
  position: absolute;
  inset: 0;
  z-index: 2;
  pointer-events: none;
  opacity: 0;
  background:
    repeating-linear-gradient(
      0deg,
      rgba(106, 163, 112, 0.18) 0px,
      rgba(106, 163, 112, 0.18) 1px,
      rgba(0, 0, 0, 0.08) 2px,
      rgba(0, 0, 0, 0.08) 3px
    ),
    repeating-radial-gradient(
      circle,
      rgba(106, 163, 112, 0.28) 0px,
      rgba(106, 163, 112, 0.28) 1px,
      rgba(0, 0, 0, 0.16) 2px,
      rgba(0, 0, 0, 0.16) 3px
    );
  mix-blend-mode: screen;
}

.tv-noise-wrap::after {
  content: "";
  position: absolute;
  inset: -20%;
  z-index: 3;
  pointer-events: none;
  opacity: 0;
  background: linear-gradient(
    90deg,
    transparent 0%,
    rgba(106, 163, 112, 0.38) 48%,
    transparent 52%
  );
}

.tv-noise-wrap.is-tv-hover .imgportflist {
  filter: brightness(82%) contrast(118%) saturate(78%);
  animation: tvImageShake 0.14s steps(2) 7;
}

.tv-noise-wrap.is-tv-hover::before {
  opacity: 0.28;
  animation: tvNoise 0.14s steps(2) 7;
}

.tv-noise-wrap.is-tv-hover::after {
  opacity: 0.22;
  animation: tvGlitchLine 0.38s linear 3;
}

@keyframes tvNoise {
  0% {
    transform: translate(0, 0);
    background-position: 0 0, 0 0;
  }

  25% {
    transform: translate(-0.8px, 0.5px);
    background-position: 10px 15px, 12px 8px;
  }

  50% {
    transform: translate(0.8px, -0.5px);
    background-position: -12px 8px, 18px 15px;
  }

  75% {
    transform: translate(-0.5px, -0.8px);
    background-position: 15px -10px, 8px 18px;
  }

  100% {
    transform: translate(0.5px, 0.8px);
    background-position: 0 0, 0 0;
  }
}

@keyframes tvImageShake {
  0% {
    transform: translate(0, 0) scale(1.004);
  }

  50% {
    transform: translate(0.7px, -0.7px) scale(1.007);
  }

  100% {
    transform: translate(-0.7px, 0.7px) scale(1.004);
  }
}

@keyframes tvGlitchLine {
  0% {
    transform: translateX(-100%) rotate(8deg);
  }

  100% {
    transform: translateX(100%) rotate(8deg);
  }
}/* End custom CSS */