.articleDetailWrap{padding-bottom:50px;padding-top:20px}
.articleDetailSection .shortName{width:72px;height:72px;border-radius:100%;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;border:2px solid #c5281c;display:none;align-items:center;justify-content:center;font-family:robotomedium;font-size:2rem;color:#c5281c;margin-bottom:16px}
.articleDetailSection .topTitleSection{padding-bottom:20px}
.articleDetailSection .articleOwner{color:#20252b;font-family:robotomedium;font-size:2.4rem;line-height:32px;padding-bottom:8px;display:none}
.articleDetailSection .dateSec{color:#20252b;font-family:robotolight;font-size:2rem;line-height:normal}
.articleDetailSection .contentSection h4{color:#20252b;font-family:robotolight;font-size:4rem;line-height:normal;padding-bottom:50px}
.articleDetailSection .contentSection h2{color:#20252b;font-family:robotolight;font-size:3.5rem;line-height:normal;padding-bottom:0}
.articleDetailSection .contentSection h3{color:#20252b;font-family:robotolight;font-size:4rem;line-height:normal;padding-bottom:20px}
.articleDetailSection .contentSection p{color:#20252b;font-family:robotolight;font-size:2rem;line-height:28px;padding-bottom:15px;margin-bottom:0}
.blogDetailSlideWrap{padding:70px 0 100px}
.blogDetailSlideWrap .blogDetailSlide{background:#d8d8d8}
.blogDetailSlide.owl-carousel .owl-nav span{font-size:3rem;color:#c5281c;margin-top:-9px;display:block}
.blogDetailSlide.owl-carousel .owl-nav button.owl-prev,.blogDetailSlide.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%);width:25px;height:25px;background-color:#fff;border-radius:100%;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%}
.blogDetailSlide.owl-carousel .owl-nav button.owl-prev{left:20px}
.blogDetailSlide.owl-carousel .owl-nav button.owl-next{right:20px}
.blogDetailSlide.owl-carousel .owl-dots{position:absolute;left:0;right:0;margin:0 auto;text-align:center;bottom:-44px}
.articleDetailWrap .blogDetailSlideWrap .btnWrap{padding-top:100px;display:flex;justify-content:center}
@media(max-width:767px){.articleDetailSection .shortName{width:64px;height:64px}
.articleDetailSection .topTitleSection{padding-bottom:30px}
.articleDetailSection .contentSection h4{font-size:3.2rem;line-height:44px;padding-bottom:40px}
.articleDetailSection .contentSection p{font-size:1.75rem;line-height:29px}
.blogDetailSlideWrap{padding:40px 0 50px}
.blogDetailSlide.owl-carousel .owl-dots{bottom:-40px}
}
.titleWithContent{width:90%;margin:0 auto}
.titleWithContent h4{font-family:robotolight;font-size:4rem;line-height:normal;color:#20252b;padding-bottom:20px}
.titleWithContent p{font-family:robotolight;font-size:2rem;line-height:normal;color:#20252b;padding-bottom:20px;margin:0}
@media(max-width:767px){.titleWithContent{width:100%}
.titleWithContent h4{font-size:3.2rem;line-height:44px;padding-bottom:40px}
}
.carouselBgVideo{padding-bottom:67px}
.carouselBgVideoWrap{position:relative;padding:95px 0}
.carouselBgVideoWrap::before{content:'';position:absolute;right:0;top:0;width:50%;height:100%;background:#e9573d;background:linear-gradient(45deg,rgba(142,18,48,1) 0,rgba(194,27,23,1) 100%);z-index:1}
.carouselBgVideoWrap img{width:100%}
.carouselBgVideoWrap .card-img-top,.carouselBgVideoWrap .owl-video-wrapper{display:block;width:100%;position:absolute;height:100%;left:-10%;top:50%;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);z-index:1}
.carouselBgVideoWrap .card{border:0;background:transparent}
.carouselBgVideoWrap .card-body{padding:0;max-width:456px}
.carouselBgVideoWrap .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:44px}
.carouselBgVideoWrap .card .dateSec span{font-family:robotolight;font-size:3.2rem;color:#fff;line-height:normal;display:block;text-transform:uppercase}
.carouselBgVideoWrap .card .dateSec .dateInText{font-family:robotomedium;font-size:1.6rem;line-height:normal}
.carouselBgVideo .singleVideoSlider.owl-carousel .owl-nav span{font-size:6rem;color:#c21b17}
.carouselBgVideo .singleVideoSlider.owl-carousel .owl-nav button.owl-prev,.carouselBgVideo .singleVideoSlider.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%)}
.carouselBgVideo .singleVideoSlider.owl-carousel .owl-nav button.owl-prev{left:50px}
.carouselBgVideo .singleVideoSlider.owl-carousel .owl-nav button.owl-next span{color:#fff}
.carouselBgVideo .singleVideoSlider.owl-carousel .owl-nav button.owl-next{right:50px}
.carouselBgVideo .singleVideoSlider .card-title{font-family:robotolight;font-size:3.2rem;line-height:44px;color:#20252b;padding-bottom:20px;margin-bottom:0}
.carouselBgVideo .singleVideoSlider P{font-family:robotolight;font-size:2rem;line-height:28px;color:#20252b;padding-bottom:30px;margin:0}
.carouselBgVideo .singleVideoSlider.owl-carousel .owl-video-play-icon{background:url(../../../../content/dam/futuregeneraliindiainsurancecoltd/common/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}
.carouselBgVideo .singleVideoSlider.owl-carousel .owl-video-tn{background-size:cover;padding-bottom:56.25%;padding-top:25px}
.carouselBgVideo .singleVideoSlider .owl-video-frame{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}
.carouselBgVideo .singleVideoSlider .owl-video-frame iframe{position:absolute;top:0;left:0;width:100%;height:100%}
@media(max-width:1200px){.carouselBgVideoWrap .card{padding-right:35px}
.carouselBgVideo .singleVideoSlider.owl-carousel .owl-nav button.owl-prev{left:30px}
.carouselBgVideo .singleVideoSlider.owl-carousel .owl-nav button.owl-next{right:30px}
}
@media(max-width:1023px){.carouselBgVideo .carouselBgVideoWrap .owl-carousel .owl-dots{position:absolute;left:0;right:0;margin:0 auto;text-align:center;bottom:0}
.carouselBgVideo .carouselBgVideoWrap .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%}
.carouselBgVideo .carouselBgVideoWrap .owl-carousel button.owl-dot.active{background:#c21b17}
}
@media(max-width:767px){.carouselBgVideo .carouselBgVideoWrap{padding:22px 0}
.carouselBgVideo .carouselBgVideoWrap::before{height:35%;width:100%}
.carouselBgVideoWrap .card{padding-right:0}
.carouselBgVideo .carouselBgVideoWrap .card-body{padding:20px 0}
.carouselBgVideo .carouselBgVideoWrap .card-img-top,.carouselBgVideo .carouselBgVideoWrap .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}
.carouselBgVideo .carouselBgVideoWrap .card .dateSec{display:none}
.carouselBgVideo .singleVideoSlider .card-title{font-size:2.8rem;line-height:40px;padding-bottom:16px}
.carouselBgVideo{padding-bottom:0}
.carouselBgVideo .singleVideoSlider .imgTransparent{display:none}
}
@media(max-width:439px){.carouselBgVideo .carouselBgVideoWrap::before{height:25%}
}
P{font-family:robotolight;font-size:1.8rem;line-height:28px;color:#20252b;padding-bottom:10px;margin-bottom:0}
.titleText{font-family:robotolight;font-size:3.8rem;line-height:1.2em;text-align:center;color:#20252b;padding-bottom:35px}
.carouselFourCardsComp .carouselFourCard .readMoreFourCard{bottom:19px}
.cmp-title h1,.cmp-title h2{text-transform:uppercase;margin:20px 0 40px;font-size:28px;line-height:.85714286}
.cmp-title{text-align:center;color:#272727}
.cmp-title h1+.cmp-title h1,.cmp-title h1+.cmp-title h2,.cmp-title h2+.cmp-title h1,.cmp-title h2+.cmp-title h2{margin:-40px 0}
.cmp-title h4{margin:5px 0}
h2,.cmp-title.h2{line-height:.85714286}
h2,.cmp-title.h2{font-size:28px}
@media(max-width:439px){.cmp-title h1,.cmp-title h2{margin:20px 0 20px;font-size:22px;line-height:1}
}