.slick-slide {
  transition: 0.5s ease;
  transform: scale3d(0.8, 0.8, 0.8);
}

.slick-slide.slick-active {
  transition: 0.5s ease;
  transform: scale3d(1, 1, 1);
}

.slick-slide:hover {
  transition: 0.2s ease;
  transform: scale3d(1.02, 1.02, 1.02);
}

.carousel-single .slick-slide:hover {
  transition: 0.2s ease;
  transform: scale3d(1.01, 1.01, 1.01);
}

/*
.view-content.carousel.slick-initialized.slick-slider {
    position: relative;
}
.view-content.carousel.slick-initialized.slick-slider:after {
    content: "";
    background: linear-gradient(-90deg, white, transparent);
    width: 3px;
    height: 100%;
    display: block;
    position: absolute;
    top: 0;
    right: 0;
}
*/

.carousel .slick-prev.slick-arrow,
.carousel .slick-prev.slick-arrow:hover,
.carousel .slick-next.slick-arrow,
.carousel .slick-next.slick-arrow:hover,
.carousel-single .slick-prev.slick-arrow,
.carousel-single .slick-prev.slick-arrow:hover,
.carousel-single .slick-next.slick-arrow,
.carousel-single .slick-next.slick-arrow:hover {
  width: 50px;
  height: 50px;
  background: var(--lightBrownBg);
  border-radius: 50px;
  display: flex;
  box-shadow: 1px 2px 9px rgba(0,0,0,0.19);
  z-index: 9;
  transition: 0.2s ease;
}


.carousel .slick-next.slick-arrow:hover,
.carousel-single .slick-next.slick-arrow:hover {
  transform: translate3d(6px, 0, 0) translate(0, -50%);
  transition: 0.2s ease;
}

.carousel .slick-prev.slick-arrow:hover,
.carousel-single .slick-prev.slick-arrow:hover {
  transform: translate3d(-6px, 0, 0) translate(0, -50%);
  transition: 0.2s ease;
}

.slick-track {
  margin-left: 0;
}


.node--type-organization .slick-track {
  min-width: 100% !important;
}


@media (max-width:1300px) {

  .carousel .slick-next,
  .carousel-single .slick-next {
    right: -55px;
  }

  .carousel .slick-prev,
  .carousel-single .slick-prev {
    left: -55px;
  }
}


@media (max-width:1024px) {
  .mini-home .see-all {
    margin-top: 0;
    text-align: left !important;
    text-decoration: underline;
}



  .carousel-single .slick-prev.slick-arrow:hover,
  .carousel-single .slick-next.slick-arrow:hover,
  .carousel .slick-next.slick-arrow,
  .carousel .slick-prev.slick-arrow,
  .carousel .slick-next.slick-arrow:hover,
  .carousel .slick-prev.slick-arrow:hover {
    transform-origin: center;
    box-shadow: 1px 2px 5px rgba(0,0,0,0.15);
    transform: translate3d(0, 0, 0) translate(0, -50%);
  }

  .carousel-single .slick-next.slick-arrow,
  .carousel .slick-next.slick-arrow {
    position: absolute;
    top: -60px;
    right: 0px;
    left: auto;
  }
  .carousel-single .slick-prev.slick-arrow,
  .carousel .slick-prev.slick-arrow {
    position: absolute;
    top: -60px;
    right: 72px;
    transform: translate3d(0, 0, 0) translate(0, -50%);
    left: auto;
    box-shadow: 1px 2px 5px rgba(0,0,0,0.15);
  }

  .carousel-single .slick-prev.slick-arrow,
  .carousel-single .slick-next.slick-arrow{
    top: -30px;
  }
}

@media (max-width:768px) {
  .carousel-single .slick-next.slick-arrow,
  .carousel-single .slick-prev.slick-arrow,
  .carousel-single .slick-prev.slick-arrow:hover,
  .carousel-single .slick-next.slick-arrow:hover,
  .carousel .slick-next.slick-arrow,
  .carousel .slick-prev.slick-arrow,
  .carousel .slick-next.slick-arrow:hover,
  .carousel .slick-prev.slick-arrow:hover {
    transform: scale(0.75);
  }
  .carousel-single .slick-prev.slick-arrow, .carousel .slick-prev.slick-arrow {
    right: 48px;
  }

}
