.caseStudiTHSNComp{padding:40px 0 0;background-color:#fff5ef;position:relative}
.caseStudiTHSNComp .thsnHeading{padding-bottom:20px}
.caseStudiTHSNComp .bg1{position:absolute;right:20px;top:30px}
.caseStudiTHSNComp .bg2{position:absolute;left:30px;top:-30px}
.caseStudiTHSNComp .bg3{position:absolute;right:30px;top:30%}
.caseStudiTHSNComp .bg4{position:absolute;left:20px;top:40%}
.caseStudiTHSNComp .bg5{position:absolute;right:30px;top:65%}
.caseStudiTHSNComp .innerContentWrap{border-bottom:1px solid #bc210b;padding:50px 0}
.caseStudiTHSNComp .innerContentWrap:last-child{border-bottom:0}
.caseStudiTHSNComp .innerContentWrap.flex-row-reverse .innerContent{padding:0 70px 20px 0}
.caseStudiTHSNComp .innerContent{padding:0 0 20px 70px}
.caseStudiTHSNComp .innerContentWrap .topText{padding-bottom:15px}
.caseStudiTHSNComp p{font-family:'Rubrik';font-size:2.4rem;line-height:40px;color:#000;padding-bottom:10px}
.caseStudiTHSNComp p strong{font-family:'Rubrik';font-weight:bold;font-size:2.4rem;line-height:40px}
.caseStudiTHSNComp .bottomContent{padding-bottom:20px}
.caseStudiTHSNComp .innerContentWrap .imageBgWrap{background:url(../../../../../../content/dam/futuregeneraliindiainsurancecoltd/thsn-/circle-thumb-bg.png) no-repeat center center;background-size:contain}
.caseStudiTHSNComp .innerContentWrap .imageBgWrap img{width:100%;margin:0 auto;padding:15% 21% 13% 24%}
@media(max-width:1200px){.caseStudiTHSNComp .bg1{right:10px;top:50px;width:70px}
.caseStudiTHSNComp .bg2{left:10px;top:0;width:40px}
.caseStudiTHSNComp .bg3{right:10px;top:25%;width:40px}
.caseStudiTHSNComp .bg4{left:10px;top:35%;width:25px}
.caseStudiTHSNComp .bg5{right:10px;top:60%;width:40px}
}
@media(max-width:992px){.caseStudiTHSNComp .bg1,.caseStudiTHSNComp .bg2,.caseStudiTHSNComp .bg3,.caseStudiTHSNComp .bg4,.caseStudiTHSNComp .bg5{display:none}
}
@media(max-width:1024px){.caseStudiTHSNComp .innerContentWrap.flex-row-reverse .innerContent{padding:0 30px 20px 0}
.caseStudiTHSNComp .innerContent{padding:0 0 20px 30px}
.caseStudiTHSNComp .innerContentWrap .topText{padding-bottom:5px}
.caseStudiTHSNComp .innerContentWrap{padding:20px 0}
}
@media(max-width:992px){.caseStudiTHSNComp p{font-size:2rem;line-height:30px}
.caseStudiTHSNComp p strong{font-size:2rem;line-height:30px}
}
@media(max-width:767px){.caseStudiTHSNComp{padding:30px 0 0 0}
.caseStudiTHSNComp .innerContentWrap.flex-row-reverse .innerContent{padding:0 0 10px 0}
.caseStudiTHSNComp .innerContent{padding:0 0 10px 0}
.caseStudiTHSNComp .innerContentWrap{text-align:center;padding:30px 0 10px 0}
.caseStudiTHSNComp .thsnHeading{padding-bottom:10px}
.caseStudiTHSNComp .innerContentWrap .imageSec{max-width:300px;margin:0 auto 30px}
.caseStudiTHSNComp p{font-size:1.6rem;line-height:22px}
.caseStudiTHSNComp .bottomContent{padding-bottom:10px}
}