.ova-offer .offer-img {
  position: relative;
}
.ova-offer .offer-img:before {
  transition: all 0.2s ease;
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  content: "";
  position: absolute;
  width: 100%;
  height: 40%;
  bottom: 0;
  left: 0;
  border-radius: 12px;
  background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.855) 100%);
}
.ova-offer .offer-img:hover:before {
  transition: all 0.2s ease;
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  height: 100%;
  background: linear-gradient(180deg, rgba(0, 0, 0, 0) -1.83%, rgba(0, 0, 0, 0.4) 57.57%, rgba(0, 0, 0, 0.9) 100%);
}
.ova-offer .offer-img:hover .info {
  transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  bottom: 208px;
}
.ova-offer .offer-img:hover .content {
  transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  bottom: 24px;
  opacity: 1;
  visibility: visible;
}
.ova-offer .offer-img img {
  width: 100%;
  border-radius: 12px;
}
.ova-offer .offer-img .info {
  transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  position: absolute;
  bottom: 24px;
  left: 20px;
  padding-right: 20px;
}
.ova-offer .offer-img .info .title {
  margin: 0;
  font-size: 26px;
  line-height: 1.2em;
  color: #fff;
  font-weight: 600;
  font-family: var(--primary-font);
}
.ova-offer .offer-img .content {
  transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  position: absolute;
  bottom: 0;
  left: 20px;
  padding-right: 20px;
  color: #fff;
  opacity: 0;
  visibility: hidden;
  max-height: 180px;
  overflow-y: hidden;
}
.ova-offer .offer-img .content i {
  display: inline-block;
  font-size: 20px;
  line-height: 1;
  padding-right: 8px;
  vertical-align: text-bottom;
}
.ova-offer .offer-img .content .category {
  font-size: 18px;
  font-weight: 500px;
}
.ova-offer .offer-img .content .date {
  padding-bottom: 18px;
  font-size: 18px;
  font-weight: 500px;
}
.ova-offer .offer-img .content .description {
  font-family: var(--secondary-font);
  margin: 0;
  font-size: 16px;
  line-height: 24px;
  font-weight: 500;
  padding-top: 18px;
  border-top: 1px solid #fff;
}
.ova-offer .offer-carousel.show_dots {
  padding-bottom: 50px;
}
.ova-offer .offer-carousel.show_dots .ova-button-prev, .ova-offer .offer-carousel.show_dots .ova-button-next {
  top: calc(50% - 25px);
}
.ova-offer .offer-carousel.swiper-loading {
  visibility: hidden;
}
.ova-offer .offer-carousel .ova-button-prev, .ova-offer .offer-carousel .ova-button-next {
  transition: all 0.3s ease;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  display: flex;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 40px;
  border-radius: 50%;
  background: rgba(0, 0, 0, 0.4);
  transition: all 0.3s ease;
  z-index: 9;
  cursor: pointer;
}
.ova-offer .offer-carousel .ova-button-prev i, .ova-offer .offer-carousel .ova-button-next i {
  font-size: 20px;
  color: #fff;
}
.ova-offer .offer-carousel .ova-button-prev:hover, .ova-offer .offer-carousel .ova-button-next:hover {
  transition: all 0.3s ease;
  background: var(--primary);
}
.ova-offer .offer-carousel .ova-button-prev {
  left: 24px;
}
.ova-offer .offer-carousel .ova-button-next {
  right: 24px;
}
.ova-offer .offer-carousel .swiper-pagination {
  bottom: 0px;
}
.ova-offer .offer-carousel .swiper-pagination .swiper-pagination-bullet {
  width: 6px;
  height: 6px;
}
.ova-offer .offer-carousel .swiper-pagination .swiper-pagination-bullet-active {
  width: 25px;
  border-radius: 3px;
  background: var(--primary);
}
/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyJvZmZlci5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUNDO0VBQ087O0FBQ0E7RUFDQztFQUNOO0VBQ0E7RUFDTTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNHOztBQUlEO0VBQ0U7RUFDVDtFQUNBO0VBQ1k7RUFDQTs7QUFFTDtFQUNJO0VBQ1Q7RUFDQTtFQUNBOztBQUVLO0VBQ0s7RUFDVjtFQUNBO0VBQ087RUFDQTtFQUNBOztBQUlMO0VBQ0M7RUFDTDs7QUFHRjtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUlGO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNTO0VBQ1I7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFRDtFQUNhO0VBQ1o7O0FBRUQ7RUFDQztFQUNBO0VBQ0E7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFNRjtFQUNDOztBQUNBO0VBQ1M7O0FBR1Y7RUFDQzs7QUFFRDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0c7RUFDQTtFQUNBO0VBQ0g7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDYTtFQUNUOztBQUVKO0VBQ0M7RUFDQTs7QUFHRjtFQUNVOztBQUVWO0VBQ1U7O0FBRVY7RUFDQzs7QUFDQTtFQUNDO0VBQ0E7O0FBQ0E7RUFDQztFQUNBO0VBQ0EiLCJmaWxlIjoib2ZmZXIuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLm92YS1vZmZlciB7XG5cdC5vZmZlci1pbWcge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgXHR0cmFuc2l0aW9uOiBhbGwgLjJzIGVhc2U7IFxuXHRcdFx0LW1vei10cmFuc2l0aW9uOiBhbGwgLjJzIGVhc2U7XG5cdFx0XHQtby10cmFuc2l0aW9uOiBhbGwgLjJzIGVhc2U7XG4gICAgICAgIFx0Y29udGVudDogXCJcIjtcbiAgICAgICAgXHRwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIFx0d2lkdGg6IDEwMCU7XG4gICAgICAgIFx0aGVpZ2h0OiA0MCU7XG4gICAgICAgIFx0Ym90dG9tOiAwO1xuICAgICAgICBcdGxlZnQ6IDA7XG4gICAgICAgIFx0Ym9yZGVyLXJhZGl1czogMTJweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoMCwgMCwgMCwgMCkgMCUsIHJnYmEoMCwgMCwgMCwgMC44NTUpIDEwMCUpOyBcbiAgICAgICAgfVxuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAmOmJlZm9yZSB7XG5cdCAgICAgICAgICAgXHR0cmFuc2l0aW9uOiBhbGwgLjJzIGVhc2U7IFxuXHRcdFx0XHQtbW96LXRyYW5zaXRpb246IGFsbCAuMnMgZWFzZTtcblx0XHRcdFx0LW8tdHJhbnNpdGlvbjogYWxsIC4ycyBlYXNlO1xuICAgICAgICAgICBcdCAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgwLCAwLCAwLCAwKSAtMS44MyUsIHJnYmEoMCwgMCwgMCwgMC40KSA1Ny41NyUsIHJnYmEoMCwgMCwgMCwgMC45KSAxMDAlKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgLmluZm8ge1xuICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlOyBcblx0XHRcdCAgIC1tb3otdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlO1xuXHRcdFx0ICAgLW8tdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlO1xuXHRcdFx0ICAgYm90dG9tOiAyMDhweDtcbiAgICAgICAgICAgfVxuICAgICAgICAgICAuY29udGVudCB7XG4gICAgICAgICAgIFx0ICAgIHRyYW5zaXRpb246IGFsbCAuM3MgZWFzZTsgXG5cdFx0XHQgICAtbW96LXRyYW5zaXRpb246IGFsbCAuM3MgZWFzZTtcblx0XHRcdCAgIC1vLXRyYW5zaXRpb246IGFsbCAuM3MgZWFzZTtcblx0ICAgICAgICAgICBcdGJvdHRvbTogMjRweDtcblx0ICAgICAgICAgICBcdG9wYWNpdHk6IDE7XG5cdCAgICAgICAgICAgXHR2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBpbWcge1xuICAgICAgICBcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiAxMnB4O1xuXHRcdFx0fVxuXG5cdFx0LmluZm8ge1xuXHRcdFx0dHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlOyAgXG5cdFx0XHQtbW96LXRyYW5zaXRpb246IGFsbCAuM3MgZWFzZTtcblx0XHRcdC1vLXRyYW5zaXRpb246IGFsbCAuM3MgZWFzZTtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdGJvdHRvbTogMjRweDtcblx0XHRcdGxlZnQ6IDIwcHg7XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuXHRcdFx0LnRpdGxlIHtcblx0XHRcdFx0bWFyZ2luOiAwOyBcblx0XHRcdFx0Zm9udC1zaXplOiAyNnB4OyBcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuMmVtO1xuXHRcdFx0XHRjb2xvcjogI2ZmZjsgXG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7IFxuXHRcdFx0XHRmb250LWZhbWlseTogdmFyKC0tcHJpbWFyeS1mb250KTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQuY29udGVudCB7XG5cdFx0XHR0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2U7IFxuXHRcdFx0LW1vei10cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2U7XG5cdFx0XHQtby10cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2U7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRib3R0b206IDA7XG5cdFx0XHRsZWZ0OiAyMHB4O1xuXHRcdFx0cGFkZGluZy1yaWdodDogMjBweDtcblx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0b3BhY2l0eTogMDsgXG5cdFx0XHR2aXNpYmlsaXR5OiBoaWRkZW47XG5cdFx0XHRtYXgtaGVpZ2h0OiAxODBweDtcblx0XHRcdG92ZXJmbG93LXk6IGhpZGRlbjtcbiAgICAgICAgICAgIGkge1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IFxuXHRcdFx0XHRmb250LXNpemU6IDIwcHg7IFxuXHRcdFx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRcdFx0cGFkZGluZy1yaWdodDogOHB4O1xuXHRcdFx0XHR2ZXJ0aWNhbC1hbGlnbjogdGV4dC1ib3R0b207XG5cdFx0XHR9XG5cdFx0XHQuY2F0ZWdvcnkge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMHB4O1xuXHRcdFx0fVxuXHRcdFx0LmRhdGUge1xuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMThweDtcblx0XHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdFx0XHRmb250LXdlaWdodDogNTAwcHg7XG5cblx0XHRcdH1cblx0XHRcdC5kZXNjcmlwdGlvbiB7XG5cdFx0XHRcdGZvbnQtZmFtaWx5OiB2YXIoLS1zZWNvbmRhcnktZm9udCk7XG5cdFx0XHRcdG1hcmdpbjogMDsgXG5cdFx0XHRcdGZvbnQtc2l6ZTogMTZweDsgXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAyNHB4OyBcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDsgXG5cdFx0XHRcdHBhZGRpbmctdG9wOiAxOHB4O1xuXHRcdFx0XHRib3JkZXItdG9wOiAxcHggc29saWQgI2ZmZjtcblx0XHRcdH1cblx0XHR9XG5cblx0fVxuXHQub2ZmZXItY2Fyb3VzZWwge1xuXHRcdCYuc2hvd19kb3RzIHtcblx0XHRcdHBhZGRpbmctYm90dG9tOiA1MHB4O1xuXHRcdFx0Lm92YS1idXR0b24tcHJldiwgLm92YS1idXR0b24tbmV4dCB7XG4gICAgICAgICAgICB0b3AgOiBjYWxjKDUwJSAtIDI1cHgpO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQmLnN3aXBlci1sb2FkaW5nIHtcblx0XHRcdHZpc2liaWxpdHk6IGhpZGRlbjtcblx0XHR9XG5cdFx0Lm92YS1idXR0b24tcHJldiwgLm92YS1idXR0b24tbmV4dCB7XG5cdFx0XHR0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2U7IFxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiA1MCU7XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdCAgICB3aWR0aDogNDBweDtcblx0XHQgICAgaGVpZ2h0OiA0MHB4O1xuXHRcdCAgICBib3JkZXItcmFkaXVzOiA1MCU7XG5cdFx0XHRiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNCk7XG5cdFx0XHR0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2U7XG5cdFx0XHR6LWluZGV4OiA5O1xuXHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0aSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuXHRcdFx0ICAgIGNvbG9yOiAjZmZmO1xuXHRcdFx0fVxuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdHRyYW5zaXRpb246IGFsbCAuM3MgZWFzZTtcblx0XHRcdFx0YmFja2dyb3VuZDogdmFyKC0tcHJpbWFyeSk7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5vdmEtYnV0dG9uLXByZXYge1xuICAgICAgICAgICAgbGVmdCA6IDI0cHg7XG5cdFx0fVxuXHRcdC5vdmEtYnV0dG9uLW5leHQge1xuICAgICAgICAgICAgcmlnaHQ6IDI0cHg7XG5cdFx0fVxuXHRcdC5zd2lwZXItcGFnaW5hdGlvbiB7XG5cdFx0XHRib3R0b206IDBweDtcblx0XHRcdC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuXHRcdFx0XHR3aWR0aDogNnB4O1xuXHRcdFx0XHRoZWlnaHQ6IDZweDtcblx0XHRcdFx0Ji1hY3RpdmUge1xuXHRcdFx0XHRcdHdpZHRoOiAyNXB4O1xuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDNweDtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB2YXIoLS1wcmltYXJ5KTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufSJdfQ== */