.slider-content {
  width: 100%;
}
.slider-content .slider-cell {
  width: 100%;
}

.flickity-viewport {
  width: 100%;
}

.flickity-prev-next-button {
  top: 30%;
  width: 2.44rem;
  height: 2.44rem;
  border-radius: 3px;
  transform: translateY(-50%);
  color: #ffffff;
  background-color: rgba(255, 255, 255, 0.3);
  padding: 0;
}
@media screen and (max-width: 48em) {
  .flickity-prev-next-button {
    display: none;
  }
}
@media screen and (min-width: 67.5em) {
  .flickity-prev-next-button {
    top: 50%;
  }
}
.flickity-prev-next-button:hover {
  color: #ffffff;
  background-color: #14161b;
}
.flickity-prev-next-button .flickity-button-icon {
  position: absolute;
  left: 50%;
  top: 50%;
  width: 1rem;
  height: 1rem;
  transform: translate(-50%, -50%);
}

.flickity-prev-next-button.previous {
  left: 0.55rem;
  right: auto;
}

.flickity-prev-next-button.next {
  right: 0.55rem;
  left: auto;
}

@media screen and (min-width: 48em) {
  .flickity-page-dots {
    display: none;
  }
}
.flickity-page-dots .dot {
  height: 8px;
  width: 8px;
  background: #002d5c;
  opacity: unset;
}
.flickity-page-dots .is-selected {
  background: #c01953;
}