.product-slider-section {padding: 104px 0 92px;text-align: center;}
.slider-container {margin: auto;}
.sliders-info {text-align: center;}
.product-slides .content {position: relative;}
.slider {display: flex;justify-content: center;align-items: center;}
.products-info { display: flex; flex-direction: column; align-items: flex-start; gap: 8px; /*position: absolute; */bottom: 64px; left: 64px; /* width: 384px;*/ text-align: left;   padding-top: 18px;}
.image {flex: 0 0 80%;height: auto;}
.image img { width: 100%;height: auto;border-radius: 24px;}
.sr-only {position: absolute;width: 1px;height: 1px;padding: 0; margin: -1px;overflow: hidden;clip: rect(0, 0, 0, 0);border: 0;}
.slide-items .image{border-radius: 24px;overflow: hidden;}
.products-info span{font-family:'avenir_next_worldbold', 'Verdana';font-weight: normal;font-size: 24px;line-height: 32px;color:#000;}
.product-slider-section h2{ margin-bottom: 8px; font-family:'avenir_next_worldbold', 'Verdana'; font-size: 32px;line-height: 40px;}
.product-slider-section p{ margin-bottom: 48px; font-size: 16px; line-height: 28px; color: 717171; font-family: 'avenir_next_worldmedium', 'Verdana';}
.act-progress{width: 0%;}
.slick-slide{ width: 750px; width: 928px; padding: 0px 16.5px; cursor: pointer; position: relative;}
.slick-slide.slick-current{cursor: default;}
.slider .slide-items {-webkit-user-select: text; -moz-user-select: text; -ms-user-select: text;user-select: text;}
.dt-yellowf{background:#FFC942; color: #000;}
.dt-purplel{background:#AEA4FC; color: #000;}
.dt-bluel{background:#006370; color: #fff;}
.slider-navigation>button {
  cursor: pointer;
  display: block;
  height: 56px;
  width: 56px;
  z-index: 2;
  box-shadow: 0 4px 5px 0 #22222221;
}
.slider-navigation {
  position: absolute;
  display: flex;
  top: 44%;
  justify-content: space-between;
  width: 963px;
  opacity: 1;
  transition: all .3s linear;
  -moz-transition: all .3s linear;
  -webkit-transition: all .3s linear;
  padding: 0 10px;
  left: 51.4%;
  transform: translateX(-52%);
  height: 0px;
}
.slider-navigation button:focus{
  outline: none;
}
.slider-navigation .slick-prev,
.slider-navigation .slick-next {
  position: relative;
  border-radius: 50px;
  background-color: #ffffff;
  transition: all 0.4s;
  border: 0;
}
.slider-navigation .slick-next::after {
  position: absolute;
  content: '';
  background-image: url(/wp-content/uploads/2024/07/single-arrow.webp);
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
  left: 19px;
  top: 22px;
  width: 20px;
  height: 15px;
}
.slider-navigation .slick-prev::after {
  position: absolute;
  content: '';
  background-image: url(/wp-content/uploads/2024/07/single-arrow.webp);
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
  left: 19px;
  top: 22px;
  width: 20px;
  height: 15px;
  rotate: 180deg;
}
.slide-items .date-info{padding: 0px; background: none; color: #000; font-family: 'avenir_next_worldmedium', 'Verdana';}
@media(min-width:1920px){
  .slider-navigation {left: 50%; transform: translateX(-50%); width: 992px;}
}
@media (min-width: 2560px){
    .slick-slide {width: 1500px;}
    .product-slides .image {height: auto;}
}
@media (max-width: 2560px) and (min-width: 1920px){
    .slick-slide {width: 950px;}
    .product-slides .image {height: auto;}
}
@media (max-width: 1920px) and (min-width: 1700px){
  .slick-slide {width: 900px;}
  .slider-navigation {left: 50%; transform: translateX(-50%); width: 945px;}
  .product-slides .image {height: auto;}
}
@media (min-width: 1024px) and (max-width: 1300px) {
  .slick-slide {width: 640px;padding: 0px 30px;}
  .image {flex: 0 0 80%;height: auto;}
  .product-slider-section{padding:60px 0 100px;}
  .slider-navigation{width: 65%; top: 35%;}
}
@media (min-width: 768px) and (max-width: 1023px) {
  .slide-items .image {height: auto;}
  .slick-slide {width: 560px;padding: 0px 20px;}
  .product-slider-section{padding:50px 0 50px;}
  .products-info span{ font-size: 20px;  line-height: 28px;}
  .products-info{bottom: 9%; left: 7%;}
  .product-slider-mb .date-info{font-size: 12px; line-height: 20px; padding: 6px 12px;}
  .slider-navigation{width: 600px; top: 35%;}
  .slider-navigation>button{height: 50px; width: 50px;}
  .slider-navigation .slick-prev::after, .slider-navigation .slick-next::after{left: 16px; top: 19px;}
}
@media (max-width: 767px) {
  .product-slider-section{max-width: 90%;margin: auto;padding: 44px 0 0 0;}
  .products-info span{font-size: 18px;line-height: 24px; color:#000; width: 60%;}
  .slide-items .image {height: auto;}
  .slide-items{margin-bottom: 40px; position: relative;}
  .product-slider-mb .date-info{ font-size: 14px; line-height: 24px; padding: 0px; color: #717171; background: none;}
  .products-info{bottom: 0; left: 0;  position: relative; 
    padding-top: 20px;}
  .product-slider-section h2{ font-size: 24px;line-height: 32px;}
  .slide-items .image{border-radius: 8.586px;}
}