.section-home-header .scroll-trigger {
  height: 200vh; }
  @media (max-width: 1140px) {
    .section-home-header .scroll-trigger {
      height: 65vh; } }
  .section-home-header .scroll-trigger .top-content {
    border-right: 1px solid var(--antique-white);
    border-left: 1px solid var(--antique-white);
    background-color: var(--white-smoke);
    height: 100vh;
    position: -webkit-sticky;
    position: sticky;
    top: 0; }
    @media (max-width: 1140px) {
      .section-home-header .scroll-trigger .top-content {
        height: 65vh; } }
    .section-home-header .scroll-trigger .top-content .content-position {
      z-index: 2;
      justify-content: center;
      align-items: center;
      width: 50%;
      display: flex;
      position: absolute;
      top: 0%;
      bottom: 0%;
      left: 0%;
      right: auto;
      align-content: center;
      flex-direction: column; }
      @media (max-width: 640px) {
        .section-home-header .scroll-trigger .top-content .content-position {
          width: 100%;
          align-items: flex-start; } }
      .section-home-header .scroll-trigger .top-content .content-position.active {
        z-index: 9; }
        .section-home-header .scroll-trigger .top-content .content-position.active .content-title,
        .section-home-header .scroll-trigger .top-content .content-position.active .description {
          color: #ffffff; }
      .section-home-header .scroll-trigger .top-content .content-position .content-title {
        color: #34435E;
        font-size: 96px;
        line-height: 107px;
        font-weight: 800;
        margin-bottom: 0;
        max-width: 500px; }
        @media (max-width: 1250px) {
          .section-home-header .scroll-trigger .top-content .content-position .content-title {
            font-size: 76px;
            line-height: 87px; } }
        @media (max-width: 640px) {
          .section-home-header .scroll-trigger .top-content .content-position .content-title {
            font-size: 40px;
            line-height: 54px;
            max-width: 90%; } }
      .section-home-header .scroll-trigger .top-content .content-position .description {
        color: #1ADBE4;
        font-size: 20px;
        line-height: 24px;
        font-weight: 400;
        max-width: 500px; }
        @media (max-width: 640px) {
          .section-home-header .scroll-trigger .top-content .content-position .description {
            max-width: 320px; } }
        .section-home-header .scroll-trigger .top-content .content-position .description p {
          margin: 0; }
      .section-home-header .scroll-trigger .top-content .content-position .slider-link {
        margin-top: 20px;
        max-width: 500px; }
      @media (max-width: 1140px) {
        .section-home-header .scroll-trigger .top-content .content-position {
          z-index: 9;
          left: 5%; }
          .section-home-header .scroll-trigger .top-content .content-position .content-title,
          .section-home-header .scroll-trigger .top-content .content-position .description {
            color: #ffffff; }
          .section-home-header .scroll-trigger .top-content .content-position .slider-link a {
            background-color: transparent;
            border: 1px solid #ffffff; } }
    .section-home-header .scroll-trigger .top-content .image-position {
      z-index: 2;
      justify-content: center;
      align-items: center;
      width: 50%;
      height: 100%;
      display: flex;
      position: absolute;
      top: 0%;
      bottom: 0%;
      left: auto;
      right: 0%;
      pointer-events: none; }
      @media (max-width: 1140px) {
        .section-home-header .scroll-trigger .top-content .image-position {
          width: 100%; } }
    .section-home-header .scroll-trigger .top-content .image-wrapper {
      z-index: 2;
      border-radius: 0;
      width: 50vw;
      height: 100vw;
      position: relative;
      overflow: hidden; }
      @media (max-width: 1140px) {
        .section-home-header .scroll-trigger .top-content .image-wrapper {
          width: 100vw;
          height: 65vh;
          border-radius: unset; } }
      .section-home-header .scroll-trigger .top-content .image-wrapper .image-slider {
        width: 100%;
        height: 100%;
        position: absolute;
        top: 0%;
        bottom: 0%;
        left: 0%;
        right: 0%; }
        @media (max-width: 1140px) {
          .section-home-header .scroll-trigger .top-content .image-wrapper .image-slider {
            filter: brightness(0.5); } }
        .section-home-header .scroll-trigger .top-content .image-wrapper .image-slider .image {
          opacity: 0;
          object-fit: cover;
          width: 100%;
          height: 100%;
          transition: opacity .6s;
          display: block;
          position: absolute;
          top: 0%;
          bottom: 0%;
          left: 0%;
          right: 0%;
          object-position: right; }
          .section-home-header .scroll-trigger .top-content .image-wrapper .image-slider .image.is-active {
            opacity: 1; }

/*# sourceMappingURL=vc_home_slider.css.map */
