/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Jun 12 2024 | 15:32:38 */
button:focus {outline:0;}

.owl-carousel-stacked {
  margin-top: 20px;
}

.owl-carousel-stacked .owl-item.center {
  transform: scale(1) !important;
  -webkit-box-shadow: 0px 0px 55px -12px rgba(0, 0, 0, 0.74);
  -moz-box-shadow: 0px 0px 55px -12px rgba(0, 0, 0, 0.74);
  box-shadow: 0px 0px 55px -12px rgba(0, 0, 0, 0.74);
}

.owl-carousel-stacked .owl-item {
  transition: all 0.5s;
  transform: scale(0.7) !important;
}

.owl-carousel-stacked .left-of-center {
  transform: scale(0.7) translateX(50%) !important;
}

.owl-carousel-stacked .right-of-center {
  transform: scale(0.7) translateX(-50%) !important;
}

.owl-carousel-stacked .center {
  z-index: 2;
}

.owl-carousel-stacked .owl-carousel {
  position: relative;
}

.owl-carousel-stacked .owl-prev,
.owl-carousel-stacked .owl-next {
  position: absolute;
  top: 50%;
  margin-top: -10px;
  cursor: pointer;
  color: #ddd !important;
}

.owl-carousel-stacked .owl-prev {
  left: 0;
}

.owl-carousel-stacked .owl-next {
  right: 0;
}

.owl-carousel-stacked .owl-dots {
  text-align: center;
}

.owl-carousel-stacked .owl-dot {
  cursor: pointer;
  background-color: #ddd !important;
  width: 20px;
  height: 20px;
  display: inline-block;
  margin: 10px 2px;
}

.owl-carousel-stacked .owl-dot.active {
  background-color: #d2181f !important;
}

.owl-carousel-stacked .owl-stage-outer {
  padding: 25px 0;
}