.eventslider .carousel-inner .carousel-item .upcoming-event{position:relative;height:350px;overflow:hidden}.eventslider .carousel-inner .carousel-item .upcoming-event a{display:block}.eventslider .carousel-inner .carousel-item .upcoming-event a img{width:100%;height:auto}@media (min-width:0) and (max-width:991.98px){.eventslider .carousel-inner .carousel-item .upcoming-event a img{width:auto}}.eventslider .carousel-inner .carousel-item .upcoming-event .latest-content{position:absolute;background-color:rgba(0,0,0,.8);padding:20px;bottom:0;width:100%}.eventslider .carousel-inner .carousel-item .upcoming-event .latest-content p{color:#fff;font-size:16px;font-family:Lato,sans-serif;font-weight:700;margin-bottom:10px}.eventslider .carousel-inner .carousel-item .upcoming-event .latest-content h3{color:#fff;font-size:20px;font-family:Lato,sans-serif;font-weight:400;margin-bottom:10px}.eventslider .carousel-inner .carousel-item .upcoming-event .latest-content p.date{color:#fff;font-size:14px;font-family:Lato,sans-serif;font-weight:700;margin-bottom:0}.eventslider .carousel-control-prev{right:60px;top:auto;bottom:-78px;width:auto;left:auto}.eventslider .carousel-control-prev i{font-size:50px;color:#333}.eventslider .carousel-control-next{top:auto;bottom:-78px;width:auto}.eventslider .carousel-control-next i{font-size:50px;color:#333}.view-all{padding-top:30px}.view-all a{color:#333;border:1px solid #333;padding:10px 30px;display:inline-block;text-decoration:none;text-transform:uppercase;border-radius:10px}.view-all a,.view-all a:hover{-webkit-transition:all .3s;transition:all .3s}.view-all a:hover{color:#fff;background-color:#da423e;border-color:#da423e}