/* DigitalDaddio homepage top-row polish — R3 */
.block_slide .slide-left .swiper-container,
.block_slide .slide-left .swiper-wrapper,
.block_slide .slide-left .swiper-slide {
  width: 100% !important;
}

.block_slide .slide-left .swiper-slide img {
  display: block;
  width: 100% !important;
  height: auto !important;
  max-width: none !important;
}

.block_slide .slide-right .banner-l,
.block_slide .slide-right .banners {
  width: 100%;
}

.block_slide .slide-right .banner-l img {
  display: block;
  width: 100%;
  height: auto;
}

.block_slide .swiper-button-prev,
.block_slide .swiper-button-next {
  width: 42px !important;
  height: 42px !important;
  margin-top: -21px !important;
  border-radius: 50%;
  background-color: rgba(255,255,255,.90) !important;
  box-shadow: 0 2px 12px rgba(0,0,0,.28);
  opacity: .96 !important;
  z-index: 20;
}

.block_slide .swiper-button-prev:hover,
.block_slide .swiper-button-next:hover {
  background-color: #ffffff !important;
  box-shadow: 0 2px 16px rgba(0,0,0,.42);
}

@media (max-width: 767px) {
  .block_slide .swiper-button-prev,
  .block_slide .swiper-button-next {
    width: 34px !important;
    height: 34px !important;
    margin-top: -17px !important;
  }
}
