/* .banner .slide1 {
  background: url('../img/banner-new-new-new.jpg') right center no-repeat;
}

.banner .slide2 {
  background: url('../img/banner2.jpg') top center no-repeat;
}

.txt-banner2 {
  position: absolute;
  bottom: 20%;
  right: 9%;
  width: 314px;
  height: 314px;
  background: url('../img/txt-banner2-new.png') top center no-repeat;
}

.banner .slide2 .container {
  height: 100%;
  position: relative;
}

.banner .slide2 a {
  border: 1px solid #e30a16;
  color: #e30a16;
  position: absolute;
  bottom: 17%;
  right: 21%;
  padding: 2px 8px;
  display: block;
  font-weight: 600;
  border-radius: 10px;

  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}

.banner .slide2 a:hover {
  border: 1px solid #a21916;
  background: #a21916;
  color: #fff;
}

@media screen and (max-width: 1600px) {
  .banner .slide1 {
    background: url('../img/banner-new-new-new.jpg') right 20% center no-repeat;
  }
}

@media screen and (max-width: 1400px) {
  .banner .slide2 {
    background: url('../img/banner2.jpg') top right no-repeat;
    background-size: cover;
  }
}

@media screen and (max-width: 1200px) {
  .banner .slide1 {
    background: url('../img/banner-new-new-new.jpg') right 10% center no-repeat;
  }
}

@media screen and (max-width: 1000px) {
  .banner .slide1 {
    background: url('../img/banner-new-new-new.jpg') top right 5% no-repeat;
    background-size: cover;
  }
} */

.rsContent {
  display: flex;
  align-items: end;
  background: #fff;
}

.royalSlider {
	height: auto!important;
	aspect-ratio: 1920/638;
}

.rsMinW, .rsMinW .rsOverflow, .rsMinW .rsSlide, .rsMinW .rsVideoFrameHolder, .rsMinW .rsThumbs {
	background: transparent!important;
}