.ht--hero-section-modelli-page {
}
.ht--hero-section-modelli-page .l-section-overlay {
  background: linear-gradient(
    0deg,
    rgba(27, 36, 50, 0) 53.04%,
    #1b2432 90.89%
  ) !important;
}

.ht--hero-section-modelli-page .l-section-overlay::before {
  content: "";
  width: 100%;
  height: 100%;
  position: absolute;
  bottom: 0;
  left: 0;
  background: linear-gradient(
    180deg,
    rgba(255, 255, 255, 0) 45.24%,
    rgba(255, 255, 255, 0.8) 73.8%,
    #fff 90.28%
  );
}
/* ::::::::::::::::::::::::::::::::::::::::: */

@media (min-width: 1024px) {
  .ht--oval-modelli-page {
    border-radius: 3313px;
    background: #fff;
    filter: blur(161.89999389648438px);
    width: 130vw;
    height: 650.115px;
    position: absolute;
    left: 50%;
    transform: translate(-50%);
  }
}
@media (max-width: 1024px) {
  .ht--hero-section-modelli-page::before {
    content: "";
    position: absolute;
    width: 100%;
    height: 100%;
    bottom: 0;
    left: 0;
    background: linear-gradient(
        180deg,
        #1b2432 0%,
        rgba(27, 36, 50, 0.53) 66%,
        rgba(27, 36, 50, 0) 100%
      ),
      linear-gradient(180deg, rgba(255, 255, 255, 0) 40.44%, #fff 92.28%);
  }
  pointer-events: none !important;
}

@media (max-width: 1024px) {
  .layout_312 .w-image.usg_image_3::before {
    content: "";
    position: absolute;
    width: 100%;
    height: 100%;
    bottom: 0;
    left: 0;

    background: linear-gradient(
      180deg,
      rgba(27, 36, 50, 0) -38.31%,
      rgba(27, 36, 50, 0.6) 78.96%,
      #1b2432 95.54%
    );
    z-index: 1;
  }
}
