.thumbnailSliderComp{padding:40px 0 60px;overflow-x:hidden;background-image:linear-gradient(to bottom,#fff,#f2f2f2)}
.thumbnailSliderComp .thumbConetntSliderWrap{align-items:center}
.thumbnailSliderComp .thumbConetntBoxWrap .thumbConetntBox{margin-right:50px;display:none;position:relative}
.thumbnailSliderComp .thumbConetntBox .mainImage{display:block}
.thumbnailSliderComp .thumbConetntBox .mainImage img{width:100%}
.thumbnailSliderComp .thumbConetntBox .captionText{background-color:#fff;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;max-width:378px;padding:30px 30px 20px 30px;position:absolute;right:30px;bottom:40px}
.thumbnailSliderComp .thumbConetntBox .captionText .dateArea{font-family:"robotobold";font-size:1.2rem;line-height:20px;color:#20252b;letter-spacing:1px;padding-bottom:8px;display:block}
.thumbnailSliderComp .thumbConetntBox .captionText h4{color:#20252b;font-family:'robotolight';font-size:3.2rem;line-height:normal;padding-bottom:10px}
.thumbnailSliderComp .verticleCarouselWrap{padding:20px 0}
.thumbnailSliderComp .verticleCarouselWrap .item{display:flex;align-items:center;box-shadow:0 10px 40px 0 rgba(0,0,0,0.1);margin:10px;cursor:pointer;background:#fff;height:98px}
.thumbnailSliderComp .verticleCarouselWrap .item .imgSec{width:135px;height:98px;display:block}
.thumbnailSliderComp .verticleCarouselWrap .item .textSec{padding:15px 24px;max-width:493px;width:65%}
.thumbnailSliderComp .verticleCarouselWrap .item p{font-family:"robotomedium";font-size:2rem;line-height:28px;color:#000}
.thumbnailSliderComp .verticleCarouselWrap .item img{width:100%;height:100%}
.thumbnailSliderComp .verticleCarouselWrap .slick-arrow.slick-disabled{opacity:.5}
.thumbnailSliderComp .verticleCarouselWrap .slick-arrow{font-size:0;border:0;background:transparent;position:relative;left:0;right:0;margin:0 auto;text-align:center;display:block;width:12px;height:20px;transform:rotate(90deg);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg)}
.thumbnailSliderComp .verticleCarouselWrap .slick-arrow.slick-prev{background:url(../../../../../../content/dam/futuregeneraliindiainsurancecoltd/pmfby/prev-arrow.svg) no-repeat;margin-bottom:20px}
.thumbnailSliderComp .verticleCarouselWrap .slick-arrow.slick-next{background:url(../../../../../../content/dam/futuregeneraliindiainsurancecoltd/pmfby/next-arrow.svg) no-repeat;margin-top:20px}
@media(max-width:992px){.thumbnailSliderComp .thumbConetntBoxWrap .thumbConetntBox{margin-right:0}
.thumbnailSliderComp .verticleCarouselWrap .verticleCarousel{overflow-x:scroll;white-space:nowrap;width:100%;display:flex}
.thumbnailSliderComp .verticleCarouselWrap .item{display:block;width:200px;margin:2%;height:auto}
.thumbnailSliderComp .verticleCarouselWrap .item .textSec{max-width:100%;padding:5px 10px;width:100%}
.thumbnailSliderComp .verticleCarouselWrap .item .imgSec{width:200px;height:auto}
.thumbnailSliderComp .verticleCarouselWrap .item p{font-size:1.6rem;line-height:20px;white-space:initial}
.thumbnailSliderComp .thumbConetntBox .captionText{max-width:300px;padding:15px 15px 10px 15px;right:20px;bottom:30px}
.thumbnailSliderComp .thumbConetntBox .captionText h4{font-size:2.5rem}
}
@media(max-width:767px){.thumbnailSliderComp .topContent{padding-bottom:40px;padding-top:55px}
.thumbnailSliderComp .thumbConetntBox .captionText{max-width:250px;right:10px;bottom:10px}
.thumbnailSliderComp .thumbConetntBox .captionText h4{font-size:2rem;line-height:26px}
}