@import url("https://fonts.googleapis.com/css2?family=Nunito+Sans:wght@300;400;600;700&display=swap");
@import url("https://use.typekit.net/nms7yfg.css");
/* ---------------------------------------
	Required project style settings
--------------------------------------- */
/* ---------------------------------------
	Additional Foundation style settings
--------------------------------------- */
.slider-section {
  padding: 1.25rem 0;
}
.slider-section .flex-section__slider {
  padding: 0 5rem;
}
@media screen and (max-width: 48.06125em) {
  .slider-section .flex-section__slider {
    padding: 0 1.875rem;
  }
}
.slider-section .flex-section__slider .slick-slide .custom-slide {
  height: 100%;
}
.slider-section .flex-section__slider .slick-slide .custom-slide .wrapper {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 1rem;
}
.slider-section .flex-section__slider .slick-slide .custom-slide .wrapper .title-wrapper {
  width: 100%;
}
.slider-section .flex-section__slider .slick-slide .custom-slide .wrapper .title-wrapper .slide-title {
  margin: 0;
}
.slider-section .flex-section__slider .slick-slide .custom-slide .wrapper .image-wrapper {
  width: 100%;
  height: 25rem;
}
@media screen and (max-width: 48.06125em) {
  .slider-section .flex-section__slider .slick-slide .custom-slide .wrapper .image-wrapper {
    height: 18.75rem;
  }
}
.slider-section .flex-section__slider .slick-slide .custom-slide .wrapper .image-wrapper img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.slider-section .flex-section__slider .slick-slide .custom-slide .wrapper .description-wrapper {
  width: 100%;
}
.slider-section .flex-section__slider .slick-arrow::before {
  color: black;
}
.slider-section .flex-section__slider .slick-prev {
  left: 1.25rem;
}
@media screen and (max-width: 48.06125em) {
  .slider-section .flex-section__slider .slick-prev {
    left: 0;
  }
}
.slider-section .flex-section__slider .slick-next {
  right: 1.25rem;
}
@media screen and (max-width: 48.06125em) {
  .slider-section .flex-section__slider .slick-next {
    right: 0;
  }
}
.slider-section .flex-section__slider .slick-dots {
  position: relative;
  margin-top: 1rem;
}
.slider-section .flex-section__slider .slick-dots .slick-active button::before {
  background-color: black;
}
.slider-section .flex-section__slider .slick-dots button::before {
  border-color: black;
}

/*# sourceMappingURL=custom2.css.map */
