.galleryTHSNSlideComp{padding:50px 0 50px 0;background-color:#fff5ef;position:relative}
.galleryTHSNSlideComp .thsnHeading{padding-bottom:50px}
.galleryTHSNSlideComp .item .VideoWithImageArea{position:relative}
.galleryTHSNSlideComp .item p{font-family:'Rubrik';font-weight:600;color:#000;font-size:2.4rem;line-height:28px;text-align:center;display:none;padding:30px 0 0}
.galleryTHSNSlideComp .owl-carousel.owl-drag .owl-item.center .item p{display:block}
.galleryTHSNSlideComp .item img{width:100%}
.galleryTHSNSlideComp .videoPlayIcon{position:absolute;right:30px;bottom:20px;width:80px;height:80px}
.galleryTHSNSlideComp .owl-carousel .owl-item img{width:100%;margin:0 auto;border-radius:37px;-webkit-border-radius:37px;-moz-border-radius:37px;-ms-border-radius:37px;-o-border-radius:37px}
.galleryTHSNSlideComp .owl-carousel .owl-dots{left:0;right:0;position:relative;text-align:center;margin-top:20px}
.galleryTHSNSlideComp .owl-carousel .owl-dots button.owl-dot.active{width:38px;height:33px;background:url(../../../../../../content/dam/futuregeneraliindiainsurancecoltd/thsn-/dots-thumb.png) no-repeat transparent;border:1px solid transparent;background-size:100% 100%}
.galleryTHSNSlideComp .owl-carousel .owl-dots button.owl-dot{width:25px;height:25px;background-color:#ffe0b8;border:1px solid #b32625;margin:13px}
.galleryTHSNSlideComp .bg1{position:absolute;right:30px;top:30px}
.galleryTHSNSlideComp .owl-carousel .owl-nav button.owl-next,.galleryTHSNSlideComp .owl-carousel .owl-nav button.owl-prev{position:absolute;top:40%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);width:25px;height:41px}
.galleryTHSNSlideComp .owl-carousel .owl-nav button.owl-prev{left:12%;background:url(../../../../../../content/dam/futuregeneraliindiainsurancecoltd/thsn-/prev-arrow.png) no-repeat center center}
.galleryTHSNSlideComp .owl-carousel .owl-nav button.owl-next{right:12%;background:url(../../../../../../content/dam/futuregeneraliindiainsurancecoltd/thsn-/next-arrow.png) no-repeat center center}
.galleryTHSNSlideComp .owl-carousel .owl-nav button{font-size:0}
.galleryTHSNSlideComp .owl-item{transition:all .3s ease;transform:scale(0.9);-webkit-transform:scale(0.9);-moz-transform:scale(0.9);-ms-transform:scale(0.9);-o-transform:scale(0.9)}
.galleryTHSNSlideComp .owl-item.center{transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1)}
@media(max-width:1600px){.galleryTHSNSlideComp .owl-carousel .owl-nav button.owl-prev{left:14%}
.galleryTHSNSlideComp .owl-carousel .owl-nav button.owl-next{right:14%}
}
@media(max-width:1500px){.galleryTHSNSlideComp .owl-carousel .owl-nav button.owl-prev{left:17%}
.galleryTHSNSlideComp .owl-carousel .owl-nav button.owl-next{right:17%}
}
@media(max-width:1366px){.galleryTHSNSlideComp .owl-carousel .owl-nav button.owl-prev{left:18%}
.galleryTHSNSlideComp .owl-carousel .owl-nav button.owl-next{right:18%}
}
@media(max-width:1260px){.galleryTHSNSlideComp .owl-carousel .owl-nav button.owl-prev{left:20%}
.galleryTHSNSlideComp .owl-carousel .owl-nav button.owl-next{right:20%}
}
@media(max-width:1100px){.galleryTHSNSlideComp .owl-carousel .owl-nav button.owl-prev{left:21%}
.galleryTHSNSlideComp .owl-carousel .owl-nav button.owl-next{right:21%}
.galleryTHSNSlideComp .owl-carousel .owl-nav button.owl-next,.galleryTHSNSlideComp .owl-carousel .owl-nav button.owl-prev{width:18px;height:31px;background-size:cover}
}
@media(max-width:1024px){.galleryTHSNSlideComp .owl-carousel .owl-nav button.owl-prev{left:24%;top:30%}
.galleryTHSNSlideComp .owl-carousel .owl-nav button.owl-next{right:24%;top:30%}
.galleryTHSNSlideComp .item p{font-size:2.2rem}
}
@media(max-width:992px){.galleryTHSNSlideComp .item p{font-weight:bold;font-size:2rem;line-height:28px;padding:15px 0 0}
.galleryTHSNSlideComp .bg1{width:25px}
.galleryTHSNSlideComp .thsnHeading{padding-bottom:30px}
.galleryTHSNSlideComp .owl-item{transition:all .3s ease;transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1)}
}
@media(max-width:767px){.galleryTHSNSlideComp{padding:30px 0}
.galleryTHSNSlideComp .thsnHeading{padding-bottom:40px}
.galleryTHSNSlideComp .item p{font-size:1.6rem;line-height:24px}
.galleryTHSNSlideComp .item p br{display:none}
.galleryTHSNSlideComp .owl-carousel .owl-dots button.owl-dot{margin:8px}
}