/* ^^^^^^^^^^^^^^^^^^^^^ Slider ^^^^^^^^^^^^^^^^^^^^^^^^ */

.side-scrolling-boxes {
}

.side-scrolling-boxes .inner-content {
  width: 100%;
}

.slider-block {
  box-shadow: 0px 30px 60px rgba(19, 45, 73, 0.05);
  border-radius: 10px;
  position: relative;
  padding: 50px 10px 40px;
  margin: 20px 0 20px;
  background-color: white;
  color: #000a32;
}

.item {
  height: 100%;
}

.item img {
  height: 282.4px;
}

.slider-block .rating li {
  font-size: 16px;
  margin-right: 10px;
  color: #FFCC4A;
  line-height: initial;
}

.slider-block p {
  font-size: clamp(14px, 5vw, 20px);
  line-height: 1.4;
  padding: 0px;
  font-weight: 600;
  text-align: center;
  color: #000a32;
}

.slider-block img {
  max-width: 200px;
  margin: 20px 0px;
}

.slider-block .fixed-height {
  min-height: 100px;
}

.slider-content .item {
  margin: 0 10px;
}

.side-scrolling-boxes .slick-dots {
  text-align: center;
  margin-top: 20px;
  margin-bottom: 0px;
  padding: 0px !important;
}

.side-scrolling-boxes .slick-dots li button {
  width: 10px;
  height: 10px;
  background: rgba(255,255,255, 0.8);
}

.side-scrolling-boxes .slick-dots li.slick-active button {
  background: var(--prime-white);
  transform: scale(1);
}

.slick-dots li {
  display: inline-block;
}

.slick-dots li button {
  text-indent: -50000px;
  width: 8px;
  height: 8px;
  border-radius: 50%;
  background: rgba(0, 0, 0, 0.1);
  margin: 0 5px;
  transition: all 0.3s ease-in-out;
}

.slick-dots li.slick-active button {
  background: var(--prime-white);
  transform: scale(1.7);
}

