.text-slider-widget.no-padding-bottom .col.text-slider-col .text-slider {
  padding-bottom: 0;
}
.text-slider-widget .col {
  width: 50%;
}
@media screen and (max-width: 960px) {
  .text-slider-widget .col {
    width: 100%;
    padding: 0 1.25rem;
    order: 2;
  }
}
.text-slider-widget .col.text-slider-col {
  padding-left: 9.75rem;
}
@media screen and (max-width: 960px) {
  .text-slider-widget .col.text-slider-col {
    padding-left: 0;
  }
}
.text-slider-widget .col.text-slider-col .text-slider {
  padding-bottom: 5.62rem;
}
@media screen and (max-width: 960px) {
  .text-slider-widget .col.text-slider-col .text-slider {
    padding-bottom: 4.06rem;
  }
}
.text-slider-widget .col.text-slider-col .text-slider .swiper-wrapper .swiper-slide .title {
  color: #220800;
  margin-bottom: 2.37rem;
}
@media screen and (max-width: 960px) {
  .text-slider-widget .col.text-slider-col .text-slider .swiper-wrapper .swiper-slide .title {
    margin-bottom: 1.56rem;
  }
}
.text-slider-widget .col.text-slider-col .text-slider .swiper-wrapper .swiper-slide .text {
  font-size: 1.25rem;
  color: #919191;
  line-height: 1.81rem;
}
@media screen and (max-width: 960px) {
  .text-slider-widget .col.text-slider-col .text-slider .swiper-wrapper .swiper-slide .text {
    font-size: 1rem;
    line-height: 1.56rem;
  }
}
@media screen and (max-width: 960px) {
  .text-slider-widget .col.image-col {
    display: flex;
    justify-content: center;
    order: 1;
  }
}
.text-slider-widget .col.image-col img {
  max-height: 31.87rem;
  max-width: 27.93rem;
}
@media screen and (max-width: 960px) {
  .text-slider-widget .col.image-col img {
    max-height: 14.25rem;
    max-width: 100%;
  }
}