.wp-posts .swiper-button-next,
.wp-posts .swiper-button-prev {
  color: #fff !important;
  scale: 1.4;
  transform-origin: center center;
  top: 42% !important;
}
.wp-posts {
  margin-bottom: 0 !important;
}
.wp-posts .swiper-slide{
  position: relative;}

.wp-posts .swiper-slide:not(.swiper-slide-active) .wp-post-content {
  opacity: 0;
}
.wp-posts .swiper-slide-active .wp-post-content {
  opacity: 1 !important;
}
.wp-posts .wp-post-date {
    font-family: var(--font-6) !important;
}

.wp-posts .swiper-slide-active:hover .wp-post-content {
  opacity: 1 !important;
   align-items: center;
  bottom: calc(50% - 50px);
  transform: translateY(50%) ;
  background: #fff;
  border-radius: 4px;
 
}


.wp-posts .swiper-slide-active .wp-post-content {
  opacity: 1;
  transform: translateY(50%);
  transition: all 0.4s ease-in-out;
  position: absolute;
  bottom: -100px;
  min-height: 100px;
  left: 0;
  right: 0;
  text-align: center;
   display: flex;
  align-items: start;
  justify-content: center;
}
.wp-posts .swiper-slide-active .wp-post-content {
    transform: scaleX(0.9) scaleY(1.2) translateY(0%) !important;
}

.wp-posts .wp-posts-carousel {
width: 100%;
 padding-block: clamp(10px,4vw,40px);
 padding-inline: 0;
 overflow: hidden;
}
.wp-posts .wp-post-content {
  color: var(--nectar-accent-color);
  font-family: var(--font-1);
  font-size: clamp(14px,1vw,16px);
  line-height: 1.4;
  padding: 20px 10px;
  text-transform: uppercase;
}
.wp-posts .swiper-slide {
text-align: center;
/* max-height: 400px; */
/* height: 100% !important; */
transition: all 0.4s !important;
}
.wp-posts .swiper-wrapper {
display: flex;
align-items: start;
padding-top: 20px;
/* padding-bottom: 100px; */
}
.wp-posts .swiper-slide.swiper-slide-active {
  z-index: 2;}

.wp-posts .swiper-slide img {
 width: 100%;
 border-radius: 4px;
 box-shadow: 0 4px 15px rgba(0,0,0,0.1);
 margin: 0 !important;
height: 30vw;
max-height: 420px;
min-height: 280px;
object-fit: cover;
 }


 @media(min-width:767px){
.wp-posts .swiper-slide.swiper-slide-next ,       
.wp-posts .swiper-slide.swiper-slide-prev {
transform: scaleX(0.8) scaleY(0.8)  !important;;
  
}
.wp-posts .swiper-slide-prev {
  transform-origin: left center;
}
.wp-posts .swiper-slide-next {
  transform-origin: right center;
}
.wp-posts  .swiper-slide.swiper-slide-active {
transform: scaleX(1.4) scaleY(1.1) !important;
transform-origin: center center;


} 


}
 @media(max-width:767px){
  .wp-posts .wp-posts-carousel {
    overflow: visible;
  }
  .wp-posts .swiper-slide img {
  height: 50vw;
}
.wp-posts .swiper-button-next,
.wp-posts .swiper-button-prev {
  scale: 1;
}

}
 @media(max-width:999px){
.wp-posts .swiper-slide-active .wp-post-content {
  opacity: 1 !important;
  bottom: 50%;
  transform: translateY(0%) !important ;
  background: #fff;
  border-radius: 4px;
}
}