.wows-wow-sliders-uranus {
  --border-radius: 12px;
  --transition-duration: 1000ms;
  position: relative;
  width: 100%;
  height: clamp(460px, 65vw, 700px);
}
.wows-wow-sliders-uranus .wows-fullsize {
  position: absolute;
  overflow: hidden;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 0;
}
.wows-wow-sliders-uranus .hero__content {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  overflow: hidden;
  transition: top var(--transition-duration), left var(--transition-duration), width var(--transition-duration), height var(--transition-duration), border-radius var(--transition-duration), transform var(--transition-duration), opacity var(--transition-duration);
}
.wows-wow-sliders-uranus .hero__content--hidden:not(.hero__content--bottom) {
  visibility: hidden;
  transition: none;
  transform: none;
  opacity: 1;
  z-index: 0;
}
.wows-wow-sliders-uranus .hero__content--bottom {
  opacity: 0;
  transform: scale(1.5);
  z-index: 1;
}
.wows-wow-sliders-uranus .hero__content--top {
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  border-radius: 0;
  z-index: 2 !important;
}
.wows-wow-sliders-uranus .hero__content--show-text::before {
  transform: translateX(0);
  transition: transform 300ms cubic-bezier(0.3, 0, 0.3, 1);
}
.wows-wow-sliders-uranus .hero__content--show-text .wows-title {
  transform: translateY(0);
  transition: transform 300ms cubic-bezier(0.3, 0, 0.3, 1);
}
.wows-wow-sliders-uranus .hero__content--show-text .wows-title .word {
  clip-path: inset(0);
  transition: clip-path 300ms cubic-bezier(0.3, 0, 0.3, 1);
}
.wows-wow-sliders-uranus .hero__content--show-text .wows-desc {
  transform: translateY(0px);
  transition: transform 300ms cubic-bezier(0.3, 0, 0.3, 1);
  z-index: 4;
}
.wows-wow-sliders-uranus .hero__content--show-text .wows-desc .word {
  clip-path: inset(0);
  transition: clip-path 300ms cubic-bezier(0.3, 0, 0.3, 1);
}
.wows-wow-sliders-uranus .hero__content--show-text .wows-link-btn {
  transform: translateY(0px);
  transition: transform 300ms cubic-bezier(0.3, 0, 0.3, 1);
  z-index: 4;
}
.wows-wow-sliders-uranus .hero__content--show-text .wows-link-btn .word {
  clip-path: inset(0);
  transition: clip-path 300ms cubic-bezier(0.3, 0, 0.3, 1);
}
.wows-wow-sliders-uranus .hero__content--grow::before {
  transform: translateX(-100%);
  transition: none;
}
.wows-wow-sliders-uranus .hero__content--grow .wows-title {
  visibility: hidden;
  transform: translateY(48px);
  transition: none;
}
.wows-wow-sliders-uranus .hero__content--grow .wows-title .word {
  clip-path: inset(0 0 48px);
  transition: none;
}
.wows-wow-sliders-uranus .hero__content--grow .wows-desc {
  visibility: hidden;
  transform: translateY(18px);
  transition: none;
}
.wows-wow-sliders-uranus .hero__content--grow .wows-desc .word {
  clip-path: inset(0 0 18px);
  transition: none;
}
.wows-wow-sliders-uranus .hero__content--grow .wows-link-btn {
  visibility: hidden;
  transform: translateY(18px);
  transition: none;
}
.wows-wow-sliders-uranus .hero__content--grow .wows-link-btn .word {
  clip-path: inset(0 0 18px);
  transition: none;
}
.wows-wow-sliders-uranus .wows-hero-swiper {
  position: absolute !important;
  width: 100%;
  aspect-ratio: 2.5/1;
  right: 0;
  top: 88%;
  transform: translateY(-80%);
  padding: 15px 0;
  z-index: 1;
  user-select: none;
  overflow: hidden;
}
.wows-wow-sliders-uranus .swiper {
  --swiper-navigation-size: 20px;
  visibility: hidden;
}
.wows-wow-sliders-uranus .swiper-initialized {
  visibility: visible !important;
}
.wows-wow-sliders-uranus .swiper-slide-prev {
  opacity: 0;
}
.wows-wow-sliders-uranus .swiper-slide-active {
  opacity: 0;
}
.wows-wow-sliders-uranus .wows-item {
  display: flex;
}
.wows-wow-sliders-uranus .content {
  display: flex;
  position: relative;
  width: 100%;
  overflow: hidden;
  z-index: 0;
}
.wows-wow-sliders-uranus .wows-item-box {
  position: relative;
  border-radius: var(--border-radius, 0);
}
.wows-wow-sliders-uranus .wows-item-box .wows-content-wrap,
.wows-wow-sliders-uranus .wows-item-box .wows-title {
  display: none;
}
.wows-wow-sliders-uranus .wows-item-box .wows-desc {
  position: absolute;
  left: 0;
  visibility: hidden;
}
.wows-wow-sliders-uranus .wows-item-box .wows-link-btn {
  position: absolute;
  left: 0;
  visibility: hidden;
}
.wows-wow-sliders-uranus .wows-content-wrap {
  display: flex;
  flex-direction: column;
  width: 100%;
  padding: clamp(40px, 7vw, 80px);
  justify-content: center;
  position: absolute;
}
.wows-wow-sliders-uranus .wows-desc {
  margin: 0 0 28px;
  font-size: clamp(14px, 2vw, 16px);
  line-height: 1.6;
  color: #dddff4;
  font-family: sans-serif;
}
.wows-wow-sliders-uranus .content--hero {
  position: absolute;
  border-radius: 0;
}
.wows-wow-sliders-uranus .content--hero::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: linear-gradient(90deg, rgba(22, 18, 4, 0.67), transparent);
  pointer-events: none;
  z-index: -1;
}
.wows-wow-sliders-uranus .content--hero .wows-title {
  font-size: clamp(32px, 5vw, 55px);
  margin: 0 0 clamp(15px, 2vw, 25px);
  text-transform: capitalize;
  font-weight: 700;
  color: #ffffff;
}
.wows-wow-sliders-uranus .content--hero .wows-title a {
  color: #ffffff;
  text-decoration: none;
  transition: all 0.3s ease;
}
.wows-wow-sliders-uranus .content--hero .wows-title a:hover {
  color: #8F48FF;
}
.wows-wow-sliders-uranus .content--hero .wows-content-wrap {
  max-width: clamp(450px, 60vw, 630px);
}
.wows-wow-sliders-uranus .wows-image-wrap {
  position: absolute;
  top: 0;
  left: 0;
  width: 100% !important;
  height: 100% !important;
  min-width: 100%;
  object-fit: cover;
  z-index: -2;
}
.wows-wow-sliders-uranus .wows-button-next {
  right: auto !important;
  left: calc((100% - 48px) / 1.3);
  top: 50%;
  transform: translateY(-50%);
  padding: clamp(2px, 1.5vw, 10px);
  border-radius: 5px;
  color: #f5fff5;
  background-color: rgba(220, 222, 244, 0.43);
  position: absolute;
  z-index: 1;
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
  transition: all 0.3s cubic-bezier(0.3, 0, 0.3, 1);
}
.wows-wow-sliders-uranus .wows-button-next:hover {
  background-color: #8F48FF;
}
.wows-wow-sliders-uranus .wows-link-btn a {
  display: inline-block;
  color: #0e0e10;
  font-weight: 600;
  font-size: clamp(10px, 1.5vw, 12px);
  padding: clamp(10px, 11.5vw, 12px) clamp(25px, 3vw, 40px);
  background-color: #fff;
  text-decoration: none;
  text-transform: uppercase;
  border-radius: 3px;
  overflow: hidden;
  transition: all 0.3s ease;
}
.wows-wow-sliders-uranus .wows-link-btn a:hover {
  color: #fff;
  background-color: #8F48FF;
}

.wows-wow-sliders-uranus {
  /* Recommended styles for Splitting */
}
.wows-wow-sliders-uranus .splitting .word,
.wows-wow-sliders-uranus .splitting .char {
  display: inline-block;
}
.wows-wow-sliders-uranus {
  /* Psuedo-element chars */
}
.wows-wow-sliders-uranus .splitting .char {
  position: relative;
}
.wows-wow-sliders-uranus {
  /**
   * Populate the psuedo elements with the character to allow for expanded effects
   * Set to `display: none` by default; just add `display: block` when you want
   * to use the psuedo elements
   */
}
.wows-wow-sliders-uranus .splitting .char::before,
.wows-wow-sliders-uranus .splitting .char::after {
  content: attr(data-char);
  position: absolute;
  top: 0;
  left: 0;
  visibility: hidden;
  transition: inherit;
  user-select: none;
}
.wows-wow-sliders-uranus {
  /* Expanded CSS Variables */
}
.wows-wow-sliders-uranus .splitting {
  /* The center word index */
  --word-center: ~'calc((var(--word-total) - 1) / 2)';
  /* The center character index */
  --char-center: ~'calc((var(--char-total) - 1) / 2)';
  /* The center character index */
  --line-center: ~'calc((var(--line-total) - 1) / 2)';
}
.wows-wow-sliders-uranus .splitting .word {
  /* Pecent (0-1) of the word's position */
  --word-percent: ~'calc(var(--word-index) / var(--word-total))';
  /* Pecent (0-1) of the line's position */
  --line-percent: ~'calc(var(--line-index) / var(--line-total))';
}
.wows-wow-sliders-uranus .splitting .char {
  /* Percent (0-1) of the char's position */
  --char-percent: ~'calc(var(--char-index) / var(--char-total))';
  /* Offset from center, positive & negative */
  --char-offset: ~'calc(var(--char-index) - var(--char-center))';
  /* Absolute distance from center, only positive */
  --distance: ~'calc( (var(--char-offset) * var(--char-offset)) / var(--char-center))';
  /* Distance from center where -1 is the far left, 0 is center, 1 is far right */
  --distance-sine: ~'calc(var(--char-offset) / var(--char-center))';
  /* Distance from center where 1 is far left/far right, 0 is center */
  --distance-percent: ~' calc((var(--distance) / var(--char-center)))';
}
.wows-wow-sliders-uranus .hero__content--bottom.hero__content--top:not(.hero__content--hidden) {
  opacity: 1;
  transform: scale(1);
}

@media (min-width: 768px) {
  .wows-wow-sliders-uranus .content--hero .wows-content-wrap {
    position: unset;
  }
  .wows-wow-sliders-uranus .wows-button-next {
    left: calc((100% - 24px) / 2.5);
  }
  .wows-wow-sliders-uranus .wows-hero-swiper {
    width: 56%;
    top: 50%;
    transform: translateY(-50%);
  }
}
@media (min-width: 1024px) {
  .wows-wow-sliders-uranus .wows-button-next {
    left: calc((100% - 50px) / 3.5);
  }
  .wows-wow-sliders-uranus .wows-hero-swiper {
    width: 62%;
  }
}