.carousel{top:0}.carousel-caption{bottom:10rem;z-index:0}.carousel-caption .bantxt{float:left;text-align:left;background:rgba(0,0,0,.7);padding:20px 50px;border-radius:20px}.carousel-caption .bantxt p{display:block;font-size:50px;color:#fff;line-height:60px;font-weight:200;letter-spacing:1px;margin:0}.carousel-caption .bantxt p strong{font-weight:700;color:#fff;font-size:60px}.carousel-caption a.more-btn{display:inline-block;color:#fff;font-size:16px;font-weight:300;line-height:28px;background:#cd1719;margin:30px 0 0 5px;padding:5px 15px;text-transform:uppercase;letter-spacing:.5px;transition:.3s;border-radius:6px}.carousel-caption a.more-btn:hover{color:#fff;text-decoration:none}.carousel-item{width:100%;height:100%}@media screen and (max-width:992px){.carousel-caption{bottom:4rem}.carousel-item>img{width:100%;height:100%}.carousel-caption .bantxt p{font-size:20px;line-height:30px}.carousel-caption a.more-btn{font-size:14px;line-height:20px;margin:0;padding:6px 10px}}@media screen and (max-width:560px){.carousel-caption{bottom:1rem}.carousel-caption .bantxt{padding:10px 20px;border-radius:10px}.carousel-caption .bantxt p strong{font-size:30px}.carousel-caption a.more-btn{font-weight:600}}