@media (min-width: 1025px) {
  .hero-section .hero-inner-wrapper-left {
    padding-top: 5.2083333333vw;
  }
}
@media (min-width: 1025px) and (max-width: 1600px) {
  .hero-section .hero-inner-wrapper-left {
    padding-top: 5.2083333333vw;
  }
}
@media (min-width: 600px) and (max-width: 1025px) {
  .hero-section .hero-inner-wrapper-left {
    padding-top: 50px;
  }
}
@media (max-width: 600px) {
  .hero-section .hero-inner-wrapper-left {
    padding-top: 50px;
  }
}
.hero-section .hero-inner-wrapper-left {
  min-height: 400px;
}
.hero-section .hero-inner-wrapper-left .svg-img-section #svg-img-section-img {
  max-width: 365px;
}
.hero-section .hero-inner-wrapper-left .svg-img-section #svg-logo-img {
  max-width: 505px;
  transform: translateY(70px);
  position: relative;
  z-index: 2;
}
@media only screen and (min-width: 1025px) {
  .hero-section .hero-inner-wrapper-left .svg-img-section #svg-logo-img {
    transform: translateY(100px);
  }
}
.hero-section .hero-video-wrapper {
  position: relative;
  display: none;
  overflow: hidden;
  z-index: 1;
  object-fit: cover;
  border: 7px solid #1c2f4e;
  border-radius: 15px;
}
@media (min-width: 1025px) {
  .hero-section .hero-video-wrapper {
    width: 24.8958333333vw;
  }
}
@media (min-width: 1025px) and (max-width: 1600px) {
  .hero-section .hero-video-wrapper {
    width: 24.8958333333vw;
  }
}
@media (min-width: 600px) and (max-width: 1025px) {
  .hero-section .hero-video-wrapper {
    width: 100%;
  }
}
@media (max-width: 600px) {
  .hero-section .hero-video-wrapper {
    width: 100%;
  }
}
@media (min-width: 1025px) {
  .hero-section .hero-video-wrapper {
    height: 31.25vw;
  }
}
@media (min-width: 1025px) and (max-width: 1600px) {
  .hero-section .hero-video-wrapper {
    height: 31.25vw;
  }
}
@media (min-width: 600px) and (max-width: 1025px) {
  .hero-section .hero-video-wrapper {
    height: 100%;
  }
}
@media (max-width: 600px) {
  .hero-section .hero-video-wrapper {
    height: 100%;
  }
}
.hero-section .hero-video-wrapper video {
  height: 100%;
  object-fit: cover;
}
@media only screen and (min-width: 1025px) {
  .hero-section .hero-video-wrapper {
    display: block;
  }
}
@media only screen and (min-width: 1025px) {
  .hero-section {
    height: 100dvh;
    overflow: hidden;
  }
  .hero-section .hero-right-img {
    display: block;
  }
  .hero-section .hero-video-wrapper {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}

.featured-section .featured-wrapper-right .hover-box img {
  height: unset;
  aspect-ratio: 1/1.2;
}
.featured-section .featured-wrapper-left .inner-card {
  width: 100%;
  max-width: unset;
}
/*# sourceMappingURL=T01-Homepage.min.css.map */
