.slick-prev:before,
.slick-next:before {
  display: none;
}
.product .slick span {
  display: block;
  background: #404040;
  color: #fff;
  position: relative;
  transform: translate(0, 0) scale(0.4);
  transition: all 0.4s ease;
  opacity: 1;
  box-shadow: 0px 1px 5px #000;
}
.product .slick-slider {
  margin-top: -340px;
}
.product .slick-initialized .slick-track {
  padding: 7vw 0px;
}
.product .slick span span {
  box-shadow: none;
}
.product .slick-slide.slick-center span {
  padding: 20px 15px 1px 15px;
  transform: scale(1);
}

.product .slick-slide.lt1 span,
.product .slick-slide.gt1 span {
  padding: 20px 15px 1px 15px;
}
.product .slick-slide.lt1 span span,
.product .slick-slide.gt1 span span {
  padding: 0px;
}

.product .slick-slide.lt2 span,
.product .slick-slide.gt2 span {
  padding: 20px 15px 1px 15px;
}
.product .slick-slide.lt2 span span,
.product .slick-slide.gt2 span span {
  padding: 0px;
}

.product .slick-slide.slick-center span span {
  padding: 0px;
}
.product .slick-initialized .slick-slide.slick-center {
  transform: scale(1.5, 1.5);
  position: relative;
  z-index: 99;
}
.product .slick-track {
  padding: 80px 0px;
}
.product .slick-slide.lt2 span {
  transform: translate(10%, 0) scale(1);
  position: relative;
  z-index: 50;
}
.product .slick-slide.lt1 span {
  opacity: 1;
  transform: translate(5%, 0) scale(1.2);
  position: relative;
  z-index: 70;
}
.product .slick-slide.lt1 span span,
.product .slick-slide.gt1 span span,
.product .slick-slide.lt1 h3,
.product .slick-slide.gt1 h3,
.product .slick-slide.lt1 p,
.product .slick-slide.gt1 p,
.product .slick-slide.lt1 li,
.product .slick-slide.gt1 li {
  transform: translate(0%, 0) scale(1);
}
.product .slick-slide.lt2 span span,
.product .slick-slide.gt2 span span,
.product .slick-slide.lt2 h3,
.product .slick-slide.gt2 h3,
.product .slick-slide.lt2 p,
.product .slick-slide.gt2 p,
.product .slick-slide.lt2 li,
.product .slick-slide.gt2 li {
  transform: translate(0%, 0) scale(1);
}
.product .slick-slide.gt1 span {
  opacity: 1;
  transform: translate(-5%, 0) scale(1.2);
  position: relative;
  z-index: 70;
}
.product .slick-slide.gt2 span {
  transform: translate(-10%, 0) scale(1);
  position: relative;
  z-index: 50;
}
.product .slick-slide .slick-center span {
  z-index: 1;
  transform: scale(1);
  opacity: 1;
}

.product .slick-prev,
.product .slick-next {
  position: absolute;
  top: 50%;
  appearance: none;
  margin-top: -10px;
  padding: 0;
  border: 0;
  background: none;
  cursor: pointer;
  color: transparent;
  outline: none;
  z-index: 100;
}

.product .slick-prev {
  background-image: url(../images/angle-right.png);
  left: -28px;
  height: 58px;
  width: 30px;
  background-size: cover;
  background-position: -18px;
  background-repeat: no-repeat;
  transform: rotate(180deg);
}
.product .slick-next {
  background-image: url(../images/angle-right.png);
  right: -28px;
  height: 58px;
  width: 30px;
  background-size: cover;
  background-position: -10px;
  background-repeat: no-repeat;
}
.product-footer h3 {
  font-size: 16px;
  color: #fff;
  margin: 15px 0;
}
.product-footer p {
  font-size: 10px;
  margin-bottom: 10px;
}
.product-footer li {
  font-size: 10px;
}
.product-footer a {
  background: #fff;
  color: #000;
  padding: 1px 10px;
  border-radius: 10px;
}
.product-footer .price-items {
  font-weight: bold;
  font-size: 14px;
  position: relative;
  top: -3px;
}
@media screen and (max-width: 767px) {
  .product .slick-initialized .slick-track {
    padding: 22vw 0px;
  }
  .product-footer ul{display: block !important;}
  .product .slick-prev {
    background-image: url(../images/angle-right.png),linear-gradient(#fff,#fff);
    left: -10px;
    height: 58px;
    width: 42px;
    background-size: cover;
    background-position: -12px,-13px;
    top: 42%;
  }
  .product .slick-next {
    background-image: url(../images/angle-right.png),linear-gradient(#fff,#fff);
    right: -10px;
    height: 58px;
    width: 42px;
    background-size: cover;
    background-position: -12px,-13px;
    transform: rotate(180 deg)
  }
  .product .slick-slide.lt1 span,.product .slick-slide.gt1 span{opacity: 0;}
  .about-us .slick-slider{position: relative;}
  .about-us-slider .slider img {
    max-width: 300px;
}
.curve-design {
  position: absolute;
  top: -47px;
  left:-10Px;
  z-index: 111;
  width: 179px;
}
.curve-desing-2 {
  position: absolute;
  top: -47px;
  left: -10px;
  z-index: -1;
  width: 180px;
}
.about-right-title {
  position: absolute;
  right: -22px;
  background: #000;
  color: #fff;
  top: 150px;
}
.about-right-title h3 {
  letter-spacing: 6px;
}
}
