.bg-medium .btn:hover .cta-play {
  border-color: #0063b8 !important;
}

.bg-medium .btn:hover .cta-play {
  background-color: #0063b8 !important;
}

.apex-lottie-scroll .text-component .apex-lottie-scroll-text-list .wrapper .wrapper-text .label {
  font-size: 72px;
  line-height: 72px;
  font-weight: 200;
  color: #02478C;
}
.apex-lottie-scroll .rdc-apex__dellement .heading:before {
  font-size: 72px;
  background-color: #02478C;
}

body:not(.cq-wcm-edit) .acsCommons-System-Notification {
  display: none;
}
body:not(.cq-wcm-edit) .apex-lottie-scroll {
  background-color: #C8D3E1;
}
body:not(.cq-wcm-edit) .apex-lottie-scroll li:has(.apex-lottie-scroll-lottie-container) {
  position: relative;
}
body:not(.cq-wcm-edit) .apex-lottie-scroll .raw-html:has(.apex-lottie-scroll-lottie-container) {
  display: none;
}
body:not(.cq-wcm-edit) .apex-lottie-mobile-container {
  padding: 0 10px 80px;
}
body:not(.cq-wcm-edit) .lottie-hide-mobile {
  display: none;
}

@media all and (max-width: 767.9px) {
  body:not(.cq-wcm-edit) .apex-lottie-scroll .halves > li {
    width: 100%;
  }
}
@media all and (min-width: 768px) {
  body:not(.cq-wcm-edit) .apex-lottie-scroll .columns.halves {
    display: flex;
    align-items: unset;
  }
  body:not(.cq-wcm-edit) .apex-lottie-scroll .raw-html:has(.apex-lottie-scroll-lottie-container), body:not(.cq-wcm-edit) .apex-lottie-scroll .raw-html:has(.apex-lottie-background-container) {
    position: absolute;
    display: block;
    height: 100%;
    width: 100%;
    z-index: 1;
  }
  body:not(.cq-wcm-edit) .apex-lottie-scroll .raw-html:has(.apex-lottie-background-container) {
    z-index: 0;
  }
  body:not(.cq-wcm-edit) .apex-lottie-scroll .apex-lottie-scroll-lottie-container {
    min-height: 300px;
    position: sticky;
    top: 20%;
    align-items: center;
  }
  body:not(.cq-wcm-edit) .apex-lottie-scroll .apex-lottie-scroll-lottie-container > div {
    flex: auto;
    margin-top: 200px;
  }
  body:not(.cq-wcm-edit) .apex-lottie-scroll .apex-lottie-background-container {
    position: sticky;
    top: 20%;
  }
  body:not(.cq-wcm-edit) .apex-lottie-scroll .apex-lottie-background-container > div {
    flex: auto;
  }
  body:not(.cq-wcm-edit) .apex-lottie-scroll .apex-lottie-scroll-text-list .list-item {
    height: 70vh;
    display: flex;
    align-items: center;
  }
  body:not(.cq-wcm-edit) .apex-lottie-scroll .apex-lottie-scroll-text-list .list-item:last-child {
    margin-bottom: -12vh;
  }
  body:not(.cq-wcm-edit) .apex-lottie-scroll .apex-lottie-mobile-container {
    display: none;
  }
}
@media screen and (min-width: 767px) {
  body:not(.cq-wcm-edit) .lottie-hide-desktop {
    display: none !important;
  }
  body:not(.cq-wcm-edit) .lottie-hide-mobile {
    display: initial;
  }
}

/*# sourceMappingURL=apex-custom-subscriptions.css.map */
