.main-head {
  text-align: center;
  background-color: #2e7d32;
  font-size: 32px;
  color: #f5deb3;
}

#owl-demo .item {
  margin: 3px;
}
#owl-demo .item img {
  display: block;
  width: 100%;
  height: 250px;
}
#owl-demo .item hr {
  margin-top: 0;
}
#owl-demo .item:hover img {
  transform: scale(1.2);
  transition: all 0.4s;
}
#owl-demo .item .card-wrap {
  overflow: hidden;
}
#owl-demo .item .card-title {
  color: rgb(5, 44, 101);
}
.ceviz-fidanlari a {
  text-decoration: none;
}
.ceviz-fidanlari-owl i {
  color: #2e7d32;
}
.ceviz-fidanlari-owl:hover i {
  color: #f5deb3;
}
.ceviz-fidanlari-owl:hover {
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.25);
}

#owl-demo-2 .item {
  margin: 3px;
}
#owl-demo-2 .item img {
  display: block;
  width: 100%;
  height: 250px;
}
#owl-demo-2 .item hr {
  margin-top: 0;
}
#owl-demo-2 .item:hover img {
  transform: scale(1.2);
  transition: all 0.4s;
}
#owl-demo-2 .item .card-wrap {
  overflow: hidden;
}
#owl-demo-2 .item .card-title {
  color: rgb(5, 44, 101);
}
/* description */
.description {
  margin-top: 10px;
  margin-bottom: 10px !important;
  width: 100%; /* responsive genişlik */
  line-height: 20px;
  max-height: 100px; /* yüksekliği sabitle */
  overflow: hidden;
  display: -webkit-box;
  /* -webkit-line-clamp: 5; kaç satır görünsün */
  -webkit-box-orient: vertical;
  text-overflow: ellipsis;
  @supports (-webkit-line-clamp: 5) {
    -webkit-line-clamp: 5;
  }
}
.description-btn {
  display: inline-block;
  border: solid 1px rgb(5, 44, 101);
  border-radius: 10px;
  padding: 7px;
}
.description-btn span {
  color: rgb(5, 44, 101);
}

#owl-demo-3 .item {
  margin: 3px;
}
#owl-demo-3 .item img {
  width: 75px;
  height: 75px;
}
.comment {
  max-height: 120px;
  overflow-y: auto;
  scrollbar-width: thin;
  scrollbar-color: rgba(0, 0, 0, 0.3) transparent;
}
.comment::-webkit-scrollbar-track {
  background: transparent; /* ŞEFFAF ARKA PLAN */
}
.comment::-webkit-scrollbar-thumb {
  background-color: rgba(0, 0, 0, 0.3); /* yarı saydam siyah */
  border-radius: 4px;
}
.comment::-webkit-scrollbar-thumb:hover {
  background-color: rgba(0, 0, 0, 0.5);
}
/* neden biz */
.why-us-pic {
  height: 350px;
  width: 100%;
}
.why-us-wrap {
  display: flex;
  flex-wrap: wrap;
}
.why-us-text {
  width: 100%;
  background-image: url("../pictures/bg/bg-3.jpeg");
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}
.why-us-text li {
  background-color: transparent;
}
@media (min-width: 450px) and (max-width: 576px) {
  #owl-demo .item img {
    height: 300px;
  }
  #owl-demo-2 .item img {
    height: 300px;
  }
}
@media (min-width: 576px) and (max-width: 768px) {
  #owl-demo .item img {
    height: 164px;
  }
  #owl-demo-2 .item img {
    height: 164px;
  }
  .why-us-pic {
    height: 400px;
  }
}
@media (min-width: 768px) and (max-width: 992px) {
  #owl-demo .item img {
    height: 145px;
  }
  #owl-demo-2 .item img {
    height: 145px;
  }
  .why-us-pic {
    height: 500px;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  #owl-demo .item img {
    height: 204px;
  }
  #owl-demo-2 .item img {
    height: 204px;
  }
  .why-us-pic {
    height: 470px;
  }
}
@media (min-width: 1200px) and (max-width: 1400px) {
  #owl-demo .item img {
    height: 180px;
  }
  #owl-demo-2 .item img {
    height: 180px;
  }
  .why-us-pic {
    height: 450px;
  }
}
@media (min-width: 1400px) {
  #owl-demo .item img {
    height: 212px;
  }
  #owl-demo-2 .item img {
    height: 212px;
  }
  .why-us-pic {
    height: 400px;
  }
}
@media (min-width: 768px) {
  .why-us-pic {
    width: 50%;
  }
  .why-us-text {
    width: 50%;
  }
}
