.carouselBgImage{padding-bottom:50px}
.carouselBgImageWrap{position:relative;padding:50px 0}
.carouselBgImageWrap::before{content:'';position:absolute;right:0;top:29px;width:50%;height:84%;background-image:linear-gradient(48deg,#a81b38 0,#c5281c 100%);z-index:1}
.carouselBgImageWrap img{width:100%}
.carouselBgImageWrap .card-img-top,.carouselBgImageWrap .owl-video-wrapper{display:block;width:100%;position:absolute;height:auto;left:-10%;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%)}
.carouselBgImageWrap .card-img-top{height:320px}
.carouselBgImageWrap .card{border:0;background:transparent}
.carouselBgImageWrap .card-body{padding:0;max-width:456px}
.carouselBgImageWrap .card .dateSec{background:#c21b17;padding:10px 20px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;display:inline-block;margin-bottom:35px}
.carouselBgImageWrap .card .dateSec span{font-family:robotolight;font-size:3.2rem;color:#fff;line-height:normal;display:block;text-transform:uppercase}
.carouselBgImageWrap .card .dateSec .dateInText{font-family:robotomedium;font-size:1.6rem;line-height:normal}
.carouselBgImage .singleImageSlider.owl-carousel .owl-nav span{font-size:6rem;color:#c21b17}
.carouselBgImage .singleImageSlider.owl-carousel .owl-nav button.owl-prev,.carouselBgImage .singleImageSlider.owl-carousel .owl-nav button.owl-next{position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%)}
.carouselBgImage .singleImageSlider.owl-carousel .owl-nav button.owl-prev{left:50px}
.carouselBgImage .singleImageSlider.owl-carousel .owl-nav button.owl-next span{color:#fff}
.carouselBgImage .singleImageSlider.owl-carousel .owl-nav button.owl-next{right:50px}
.carouselBgImage .singleImageSlider .card-title{font-family:robotolight;font-size:2.9rem;line-height:1.2em;color:#20252b;padding-bottom:20px;margin-bottom:0}
.carouselBgImage .singleImageSlider P{font-family:robotolight;font-size:2rem;line-height:28px;color:#20252b;padding-bottom:30px;margin:0}
.carouselBgImage .singleImageSlider.owl-carousel .owl-video-play-icon{background:url(../assets/images/owl-video-play.png) no-repeat;width:35px;height:35px;background-size:cover;margin-top:0;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);left:0;right:0;margin:0 auto}
.carouselBgImage .singleImageSlider.owl-carousel .owl-video-tn{background-size:cover;padding-bottom:56.25%;padding-top:25px}
.carouselBgImage .singleImageSlider .owl-video-frame{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}
.carouselBgImage .singleImageSlider .owl-video-frame iframe{position:absolute;top:0;left:0;width:100%;height:100%}
@media(max-width:1200px){.carouselBgImage .card{padding-right:35px}
.carouselBgImage .singleImageSlider.owl-carousel .owl-nav button.owl-prev{left:20px}
.carouselBgImage .singleImageSlider.owl-carousel .owl-nav button.owl-next{right:20px}
}
@media(max-width:1023px){.carouselBgImage{padding-bottom:30px}
.carouselBgImage .singleImageSlider.owl-carousel .owl-nav{display:none}
.carouselBgImage .carouselBgImageWrap .owl-carousel .owl-dots{position:relative;margin:0 auto;text-align:center}
.carouselBgImage .carouselBgImageWrap .owl-carousel button.owl-dot{margin:5px;width:8px;height:8px;background:#b0b2b3;border-radius:100%;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%}
.carouselBgImage .carouselBgImageWrap .owl-carousel button.owl-dot.active{background:#c21b17}
}
@media(max-width:767px){.carouselBgImage .carouselBgImageWrap{padding:22px 0}
.carouselBgImage .carouselBgImageWrap::before{height:0;width:100%}
.carouselBgImage .card{padding-right:0}
.carouselBgImage .carouselBgImageWrap .card-body{max-width:100%;padding:20px 0}
.carouselBgImage .carouselBgImageWrap .owl-video-wrapper{position:relative;left:0;right:0;margin:0 auto;top:0;transform:none;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none}
.carouselBgImage .carouselBgImageWrap .card-img-top{position:relative;left:0;right:0;margin:0 auto;top:0;transform:none;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none}
.carouselBgImage .carouselBgImageWrap .card .dateSec{display:none}
.carouselBgImage .singleImageSlider .card-title{font-size:2.8rem;line-height:40px;padding-bottom:16px}
.carouselBgImageWrap .card-img-top{height:185px}
.carouselBgImage .padbottom{padding-bottom:10px}
}
@media(max-width:439px){.carouselBgImage .carouselBgImageWrap::before{height:0}
}