 
.e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload),
.e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload) * {
  background-image: none !important;
}

@media screen and (max-height: 1024px) {

  .e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload),
  .e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload) * {
    background-image: none !important;
  }
}

@media screen and (max-height: 640px) {

  .e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload),
  .e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload) * {
    background-image: none !important;
  }
}
 
 
.elementor-nav-menu__container {
  top: 0px !important;
}

#menuhopin.headershow {
  transform: translateY(0);
}

#menuhopin {
  position: fixed;
  top: 0;
  width: 100%;
  -webkit-transition: transform 0.34s ease;
  transition: transform 0.34s ease;
  transform: translateY(-200px);
}
 
 
.hero-bg {
  left: 0%;
  top: 0%;
  right: 0%;
  bottom: 0%;
  border-style: solid;
  border-width: 0px;
  border-color: hsla(0, 0%, 100%, 0.32);
  border-radius: 0;
  background-image: radial-gradient(circle farthest-corner at 50% 50%, #00000, #1a1a1a);
  position: relative;
  display: flex;
  overflow: hidden;
  width: 100%;
  align-items: center;
}

.oval-blur-img {
  position: absolute;
  width: 19em;
  height: 19em;
  filter: blur(60px);
  transition: opacity 0.5s ease;
}

.oval-blur-img {
  height: 230px;
  background-color: white;
  aspect-ratio: 1;
  border-radius: 50%;
  position: absolute;
  left: 80%;
  top: 55%;
  transform: translate(-50%, -50%);
  background: linear-gradient(to right, #FFFAE3, #FFFAE3);
  animation: rotate 12s linear infinite;
}

@keyframes rotate {
  0% {
    transform: translate(-50%, -50%) rotate(0deg);
  }

  100% {
    transform: translate(-50%, -50%) rotate(360deg);
  }
}
 
 
.marquee-container,
.marquee-inner {
  transition: none !important;

}
 
 
.cls-1 {
  stroke-width: 0px;
}
 
 
.cls-1 {
  stroke-width: 0px;
}
 
 
.cls-1 {
  stroke-width: 0px;
}
 

img:is([sizes="auto" i], [sizes^="auto," i]) {
  contain-intrinsic-size: 3000px 1500px
}
