.banner-slider {position:relative;width:100%;height:100vh;overflow:hidden;}
.banner-slider .slide {position:absolute;top:0;left:0;width:100%;height:100%;
  background-size:cover;background-position:center;opacity:0;transition:opacity 1s ease;}
.banner-slider .slide.active {opacity:1;}
.banner-slider .content {position:absolute;bottom:100px;left:50px;color:white;}
.banner-slider .btn {display:inline-block;margin-top:15px;padding:10px 20px;
  background:#fff;color:#000;text-decoration:none;border-radius:5px;}
