.sportsCoveredWrapComp{padding:50px 0}
.sportsCoveredWrap{background-position:center 0;background-image:url('../../../../../../content/dam/futuregeneraliindiainsurancecoltd/personal-accident/sports/bg-mountain-sports.jpg');background-repeat:no-repeat;position:relative;transition:background-image ease-in 1s;padding:10px 0 215px;background-position:center bottom;min-height:1110px}
.sportsCoveredWrap .maintabWrap{display:flex;justify-content:center;align-items:flex-end;padding-bottom:80px}
.sportsCoveredWrap .maintabWrap li:first-child{padding-left:0}
.sportsCoveredWrap .maintabWrap li{padding-left:154px}
.sportsCoveredWrap .maintabWrap li a{display:block;text-align:center;font-size:2rem;line-height:2.4rem;color:#20252b}
.sportsCoveredWrap .maintabWrap li a img{display:block;padding-bottom:15px;margin:0 auto}
.sportsCoveredWrap .maintabWrap li a span{display:block;padding-bottom:10px;position:relative}
.sportsCoveredWrap .maintabWrap li a span:before{position:absolute;left:0;right:0;bottom:0;background-color:#c21b17;width:0;height:1px;content:'';margin:0 auto}
.sportsCoveredWrap .maintabWrap li a:hover{text-decoration:none}
.sportsCoveredWrap .maintabWrap li a:hover span:before{width:58px}
.sportsCoveredWrap .maintabWrap li.active span:before{width:58px}
.sportsCoveredWrap .tabWrap{display:flex;justify-content:center;align-items:flex-end;padding-bottom:0;position:relative;z-index:1}
.sportsCoveredWrap .tabWrap li:first-child{padding-left:0}
.sportsCoveredWrap .tabWrap li{padding-left:52px}
.sportsCoveredWrap .tabWrap li a{display:block;text-align:center;font-size:1.6rem;line-height:1.3em;color:#000;font-family:'robotobold';text-transform:uppercase;padding-bottom:10px;position:relative}
.sportsCoveredWrap .tabWrap li a:before{position:absolute;left:0;right:0;bottom:0;background-color:#c21b17;width:0;height:1px;content:'';margin:0 auto}
.sportsCoveredWrap .tabWrap li.active a,.sportsCoveredWrap .tabWrap li a:hover{color:#c21b17}
.sportsCoveredWrap .tabWrap li a:hover{text-decoration:none}
.sportsCoveredWrap .tabWrap li a:hover:before{width:58px}
.sportsCoveredWrap .tabWrap li.active a:before{width:58px}
.sportsCoveredWrap.mountain-sports{background-image:url('../../../../../../content/dam/futuregeneraliindiainsurancecoltd/personal-accident/sports/bg-mountain-sports.jpg')}
.sportsCoveredWrap.water-sports{background-image:url('../../../../../../content/dam/futuregeneraliindiainsurancecoltd/personal-accident/sports/bg-water-sports.jpg')}
.sportsCoveredWrap.racing-sports{background-image:url('../../../../../../content/dam/futuregeneraliindiainsurancecoltd/personal-accident/sports/bg-racing-sports.jpg')}
.sportsCoveredWrap.other-sports{background-image:url('../../../../../../content/dam/futuregeneraliindiainsurancecoltd/personal-accident/sports/bg-other-sports.jpg')}
.sportsCoveredWrap.endurance-sports{background-image:url('../../../../../../content/dam/futuregeneraliindiainsurancecoltd/personal-accident/sports/bg-endurance-sports.jpg')}
.sportsCoveredWrap.hobby-sports{background-image:url('../../../../../../content/dam/futuregeneraliindiainsurancecoltd/personal-accident/sports/bg-hobby-sports.jpg')}
.circleWrapper .cardsWrapper{width:850px;height:850px;margin:-40px auto 0;position:relative}
.circleWrapper .card{background:url(../../../../../../content/dam/futuregeneraliindiainsurancecoltd/personal-accident/sports/card-bg.png) no-repeat;opacity:0;position:absolute;transform-origin:center;width:210px;height:175px;background-size:contain}
.active .card{opacity:1;transition:all .5s ease-in;border:0;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0}
.circleWrapper .centerCard{width:300px;height:300px;background:url(../../../../../../content/dam/futuregeneraliindiainsurancecoltd/personal-accident/sports/full-circle-red-bg.png) no-repeat center center;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);background-size:contain}
.circleWrapper .centerCard.halfCircle{background:url(../../../../../../content/dam/futuregeneraliindiainsurancecoltd/personal-accident/sports/half-circle-red-bg.png) no-repeat center top;width:270px;height:270px;background-size:contain}
.circleWrapper .circleInner{width:220px;height:220px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);background-color:#fff;padding:20px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;display:flex;justify-content:center;align-items:flex-end;flex-wrap:wrap}
.circleWrapper .circleInner img{width:125px;height:100px}
.circleWrapper .circleInner .textSec{width:100%;text-align:center;font-size:2.4rem;line-height:1.2em;color:#20252b}
.circleWrapper .card:nth-child(1){left:-10px;top:405px;transform:rotate(-104deg)}
.circleWrapper .card:nth-child(2){left:40px;top:184px;transform:rotate(-63deg);transition-delay:.2s}
.circleWrapper .card:nth-child(3){left:222px;top:42px;transform:rotate(-21deg);transition-delay:.4s}
.circleWrapper .card:nth-child(4){left:450px;top:50px;transform:rotate(18deg);transition-delay:.6s}
.circleWrapper .card:nth-child(5){left:630px;top:190px;transform:rotate(56deg);transition-delay:.8s}
.circleWrapper .card:nth-child(6){left:665px;top:409px;transform:rotate(97deg);transition-delay:1s}
.circleWrapper .card:nth-child(7){left:545px;top:607px;transform:rotate(138deg);transition-delay:1.2s}
.circleWrapper .card:nth-child(8){left:321px;top:688px;transform:rotate(178deg);transition-delay:1.4s}
.circleWrapper .card:nth-child(9){left:94px;top:609px;transform:rotate(219deg);transition-delay:1.6s}
.circleWrapper .card .content{left:0;position:absolute;text-align:center;top:16%;width:100%}
.circleWrapper .card .content img{display:block;margin:0 auto 10px}
.hobby-sports .circleWrapper .card .content img{width:75px;height:93px}
.circleWrapper .card .content .text{display:block;font-family:robotoregular;font-size:1.6rem;line-height:20px;color:#20252b}
.circleWrapper .card:nth-child(1) .content{transform:rotate(104deg)}
.circleWrapper .card:nth-child(2) .content{transform:rotate(63deg)}
.circleWrapper .card:nth-child(3) .content{transform:rotate(21deg)}
.circleWrapper .card:nth-child(4) .content{transform:rotate(-18deg)}
.circleWrapper .card:nth-child(5) .content{transform:rotate(-56deg)}
.circleWrapper .card:nth-child(6) .content{transform:rotate(-97deg)}
.circleWrapper .card:nth-child(7) .content{transform:rotate(-138deg)}
.circleWrapper .card:nth-child(8) .content{transform:rotate(-178deg)}
.circleWrapper .card:nth-child(9) .content{transform:rotate(-219deg)}
.mountain-sports .circleWrapper .card:nth-child(3) .content{top:12%}
.endurance-sports .circleWrapper .card:nth-child(2) .content{top:12%}
.endurance-sports .circleWrapper .card:nth-child(1) .content{top:22%}
.mountain-sports .circleWrapper .card:nth-child(2) .content{top:7%}
.water-sports .circleWrapper .card:nth-child(2) .content{top:10%}
.water-sports .circleWrapper .card:nth-child(3) .content{top:14%}
.water-sports .circleWrapper .card:nth-child(5) .content{top:10%}
.water-sports .circleWrapper .card:nth-child(4) .content{top:12%}
.racing-sports .circleWrapper .card:nth-child(3) .content{top:7%}
.racing-sports .circleWrapper .card:nth-child(6) .content{top:20%}
.other-sports .circleWrapper .card:nth-child(4) .content{top:6%}
.other-sports .circleWrapper .card:nth-child(5) .content{top:8%}
.hobby-sports .circleWrapper .card:nth-child(6) .content{top:7%}
.sportsCoveredWrap .tabWrap{position:relative;z-index:1}
.sportsCoveredWrap .maintabWrap li a img{width:90px}
.circleWrapper .cardsWrapper{width:750px;height:750px;margin-top:-25px}
.circleWrapper .card{width:210px;height:175px;background-size:contain}
.circleWrapper .centerCard{width:300px;height:300px;background-size:contain}
.circleWrapper .circleInner{width:220px;height:220px}
.circleWrapper .card:nth-child(1){top:329px;left:20px}
.circleWrapper .card:nth-child(2){top:162px;left:47px}
.circleWrapper .card:nth-child(3){top:54px;left:180px}
.circleWrapper .card:nth-child(4){top:56px;left:349px}
.circleWrapper .card:nth-child(5){top:159px;left:482px}
.circleWrapper .card:nth-child(6){top:325px;left:518px}
.circleWrapper .card:nth-child(7){top:474px;left:432px}
.circleWrapper .card:nth-child(8){top:535px;left:270px}
.circleWrapper .card:nth-child(9){top:477px;left:107px}
.circleWrapper .card .content img{margin:0 auto 10px}
.circleWrapper .centerCard.halfCircle{width:270px;height:270px;background-size:contain}
@media(max-width:1280px) and (min-width:1200px){.sportsCoveredWrap{background-size:100% auto;padding:20px 0 0}
}
@media(max-width:1024px){.sportsCoveredWrap{padding-bottom:240px}
}
@media(max-width:992px){.sportsCoveredWrap{padding-bottom:110px}
.sportsCoveredWrapComp{padding:20px 0}
.sportsCoveredWrapComp .titleText{padding-bottom:20px}
.sportsCoveredWrap .maintabWrap{max-width:320px;margin:0 auto;padding-bottom:50px}
.sportsCoveredWrap .maintabWrap li{padding-left:35px}
.sportsCoveredWrap .maintabWrap li a{font-size:1.6rem;line-height:1.2em}
.sportsCoveredWrap .maintabWrap li a span{padding-bottom:5px}
.sportsCoveredWrap .maintabWrap li a:hover span:before{width:28px}
.sportsCoveredWrap .maintabWrap li.active span:before{width:28px}
.sportsCoveredWrap .maintabWrap li a img{width:50px;padding-bottom:10px}
.sportsCoveredWrap .tabWrap{max-width:350px;margin:0 auto;padding-bottom:50px}
.sportsCoveredWrap .tabWrap li{padding-left:15px}
.sportsCoveredWrap .tabWrap li a{font-size:1.1rem;line-height:1.2em;padding-bottom:5px}
.sportsCoveredWrap .tabWrap li a:hover:before{width:28px}
.sportsCoveredWrap .tabWrap li.active a:before{width:28px}
.circleWrapper .cardsWrapper{width:420px;height:420px;border-radius:100%;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%}
.circleWrapper .centerCard{width:150px;height:146px;background:url(../../../../../../content/dam/futuregeneraliindiainsurancecoltd/personal-accident/sports/full-circle-red-bg-tablet.png) no-repeat center center}
.circleWrapper .centerCard.halfCircle{background:url(../../../../../../content/dam/futuregeneraliindiainsurancecoltd/personal-accident/sports/half-circle-red-bg-tablet.png) no-repeat center top}
.circleWrapper .circleInner{width:115px;height:115px;padding:10px}
.circleWrapper .circleInner img{width:55px;height:auto}
.circleWrapper .circleInner .textSec{font-size:1.2rem}
.circleWrapper .card{background:url(../../../../../../content/dam/futuregeneraliindiainsurancecoltd/personal-accident/sports/card-bg-mobile.png) no-repeat;height:101px;width:131px;background-size:cover}
.circleWrapper .card .content img{width:42px;margin:0 auto 10px}
.circleWrapper .card .content .text{font-size:1.1rem;line-height:1.4em}
.circleWrapper .card:nth-child(1){left:-20px;top:186px}
.circleWrapper .card:nth-child(2){left:0;top:75px}
.circleWrapper .card:nth-child(3){left:89px;top:7px}
.circleWrapper .card:nth-child(4){left:200px;top:10px}
.circleWrapper .card:nth-child(5){left:285px;top:82px}
.circleWrapper .card:nth-child(6){left:307px;top:192px}
.circleWrapper .card:nth-child(7){left:252px;top:290px}
.circleWrapper .card:nth-child(8){left:144px;top:321px}
.circleWrapper .card:nth-child(9){left:33px;top:281px}
.mountain-sports .circleWrapper .card:nth-child(8) .content img{width:25px}
.mountain-sports .circleWrapper .card:nth-child(3) .content img,.water-sports .circleWrapper .card:nth-child(1) .content img,.water-sports .circleWrapper .card:nth-child(8) .content img,.other-sports .circleWrapper .card:nth-child(4) .content img{width:30px}
.racing-sports .circleWrapper .card:nth-child(3) .content img,.hobby-sports .circleWrapper .card:nth-child(6) .content img{width:35px}
.hobby-sports .circleWrapper .card .content img{width:42px;height:auto}
}
@media(max-width:767px){.sportsCoveredWrap{min-height:800px;width:100%;background-size:100% 100%}
.sportsCoveredWrap.mountain-sports{background-image:url('../../../../../../content/dam/futuregeneraliindiainsurancecoltd/personal-accident/sports/bg-mountain-sports-mobile.jpg')}
.sportsCoveredWrap.water-sports{background-image:url('../../../../../../content/dam/futuregeneraliindiainsurancecoltd/personal-accident/sports/bg-water-sports-mobile.jpg')}
.sportsCoveredWrap.racing-sports{background-image:url('../../../../../../content/dam/futuregeneraliindiainsurancecoltd/personal-accident/sports/bg-racing-sports-mobile.jpg')}
.sportsCoveredWrap.other-sports{background-image:url('../../../../../../content/dam/futuregeneraliindiainsurancecoltd/personal-accident/sports/bg-other-sports-mobile.jpg')}
.sportsCoveredWrap.endurance-sports{background-image:url('../../../../../../content/dam/futuregeneraliindiainsurancecoltd/personal-accident/sports/bg-endurance-sports-mobile.jpg')}
.sportsCoveredWrap.hobby-sports{background-image:url('../../../../../../content/dam/futuregeneraliindiainsurancecoltd/personal-accident/sports/bg-hobby-sports-mobile.jpg')}
.circleWrapper .card,.circleWrapper .card .content{transform:none !important;-webkit-transform:none !important;-moz-transform:none !important;-ms-transform:none !important;-o-transform:none !important}
.circleWrapper .cardsWrapper{max-width:375px;width:100%;height:auto;display:flex;justify-content:space-between;flex-wrap:wrap}
.circleWrapper .centerCard{position:relative;transform:none;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;left:0;right:0;margin:0 auto;top:0}
.circleWrapper .card{position:relative;top:0 !important;left:0 !important;height:90px;width:124px;margin-bottom:40px}
.circleWrapper .card .content img{width:36px;margin:0 auto 5px}
.circleWrapper .card:nth-child(1),.circleWrapper .card:nth-child(4),.circleWrapper .card:nth-child(7){transform:rotate(-41deg) !important;-webkit-transform:rotate(-41deg) !important;-moz-transform:rotate(-41deg) !important;-ms-transform:rotate(-41deg) !important;-o-transform:rotate(-41deg) !important;left:22px !important;top:20px !important}
.circleWrapper .card:nth-child(2),.circleWrapper .card:nth-child(5),.circleWrapper .card:nth-child(8){top:-20px !important}
.circleWrapper .card:nth-child(3),.circleWrapper .card:nth-child(6),.circleWrapper .card:nth-child(9){transform:rotate(41deg) !important;-webkit-transform:rotate(41deg) !important;-moz-transform:rotate(41deg) !important;-ms-transform:rotate(41deg) !important;-o-transform:rotate(41deg) !important;left:-22px !important;top:18px !important}
.circleWrapper .centerCard{margin-top:-30px}
.circleWrapper .centerCard.halfCircle{background:url(../../../../../../content/dam/futuregeneraliindiainsurancecoltd/personal-accident/sports/half-circle-red-bg-mobile.svg) no-repeat center top;width:136px}
.hobby-sports .circleWrapper .card .content img{width:36px}
.circleWrapper .cardsWrapper{margin-top:0}
.active .card{transition:none;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none}
}
@media(max-width:374px){.circleWrapper .cardsWrapper{max-width:360px}
.circleWrapper .card{height:85px;width:110px}
.circleWrapper .card:nth-child(1),.circleWrapper .card:nth-child(4),.circleWrapper .card:nth-child(7){left:36px !important;top:16px !important}
.circleWrapper .card:nth-child(3),.circleWrapper .card:nth-child(6),.circleWrapper .card:nth-child(9){left:-36px !important;top:11px !important}
.circleWrapper .card .content img,.mountain-sports .circleWrapper .card:nth-child(3) .content img,.water-sports .circleWrapper .card:nth-child(1) .content img,.water-sports .circleWrapper .card:nth-child(8) .content img,.other-sports .circleWrapper .card:nth-child(4) .content img{width:25px}
.circleWrapper .card .content .text{font-size:1rem;line-height:1.2em}
}