.productHeadContent .productcontenthead .desk-view-blk{margin-bottom:44px}
.mble-res-blk{display:none}
.sampoornaraksha-img{width:307px;height:42px;margin-top:44px}
.rtb-wh-ht{width:24px;height:24px}
.productHeadContent .productcontenthead h3{font-family:"HelveticaNeueLTStd-Lt";font-size:12px;opacity:1;font-weight:normal;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:-0.16px;color:#a7a9ac;margin-bottom:20px;display:block;margin-top:28px}
.productHeadContent .productcontenthead h3.removemt{margin-top:0}
.productHeadContent .productcontenthead h1{font-family:"HelveticaNeueLTStd-Bd",sans-serif;opacity:.5;font-size:24px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:-0.67px;color:#a7a9ac;margin-bottom:11px}
.productHeadContent .productcontenthead h1 span{font-family:"HelveticaNeueLTStd-Lt";font-size:20px;display:block}
.productHeadContent .productcontenthead h1{font-family:"HelveticaNeueLTStd-Bd",sans-serif;opacity:.5;font-size:24px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:-0.56px;color:#a7a9ac;margin-bottom:11px}
.productHeadContent .productcontenthead h2{display:block;font-family:Inter;font-size:42px;font-weight:300;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:-0.47px;color:#333;margin-top:42px}
.productHeadContent .productcontenthead h2 span{font-family:"Inter",sans-serif;font-size:42px;font-weight:bold}
.productHeadContent .productcontenthead h4{display:none}
.productHeadContent .productcontenthead h4 span{display:none}
.productHeadContent .productcontenthead .return-of-premium{width:497px;margin:21.2px 701px 20.8px 20px;padding:21.8px 0 32.2px 36px;opacity:.85;border-radius:20px;border:solid 1px #daeef8;background-color:#f2f7fb;margin:22px 0 0 0;display:flex;justify-content:space-around}
.productHeadContent .productcontenthead .return-of-premium-child{width:100%}
.productHeadContent .productcontenthead .return-of-premium-child h2{color:#000;font-family:"Inter",sans-serif;font-size:36px;font-weight:800;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:-0.75px;color:#333}
.productHeadContent .productcontenthead .return-of-premium-child p{font-family:Helvetica;font-weight:300;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#373737}
.productcontenthead .producthead-pay .sup-script-txt{font-size:25px}
.mobtitlheading{display:none;font-family:'Inter';font-style:normal;font-weight:500;font-size:10px;line-height:15px;letter-spacing:.005em;color:#a7a9ac;text-align:left;margin-top:15px}
.mobtitlheading p{font-family:'Inter';font-size:10px;line-height:15px}
.productcontenthead .prodpg-revmp{display:flex}
.left-content{width:70%}
.benefits-list{display:flex;color:#58595b;align-items:center;text-align:start;padding:5px 0}
.benefitsproduct-desk{display:block;padding-left:5px;font-size:14px}
.productHeadContent .benefitsproduct-desk p{font-size:14px;line-height:normal}
.benefitsproduct-mbl{display:none;padding-left:5px;font-size:14px}
.productbenefitscard{display:flex;flex-wrap:wrap;margin-top:45px}
.productHeadContent .removecardborder{border:solid 2px #ebf4fa}
.productbenefitscard a{display:flex;min-width:140px;margin:0 15px 10px 0;padding:0 20px;border-radius:12px;box-shadow:3px 6px 14px 0 rgba(0,115,187,0.1);border:solid 2px #4197d3;background-color:#fff;min-height:55px;align-items:center;word-break:break-word}
.productbenefitscard a img{margin-right:8px;width:25px;height:25px}
.productbenefitscard a div{font-family:"Inter",sans-serif;font-size:16px;font-weight:800;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:-0.33px;color:#333}
.productbenefitscard a div span{font-family:"Helvetica";font-size:10px;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.2;letter-spacing:normal;display:block}
.productHeadContent .benefitsdesktoptitle h4{display:block;font-family:'Inter';font-size:34px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#333}
.productHeadContent .benefitsdesktoptitle p span{display:block;font-family:"HelveticaNeueLTStd-Bd";font-size:24px;font-weight:300;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#373737}
.benefitsdesktoptitle{display:block;font-family:'helveticaregular';font-size:14px;font-weight:300;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;margin-bottom:15px}
.productHeadContent .benefitsdesktoptitle p{font-size:14px;line-height:normal}
.benefitsmobiletitle{display:none;font-family:'helveticaregular';font-size:13px;font-weight:300;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#58595b;margin-bottom:15px;text-align:left}
.productMobileTitle{display:none}
.productcontenthead .productMobileHeading h2{display:none}
.productcontenthead .benefitsdesktopHeading h2{font-family:'Inter';font-style:normal;font-weight:800;font-size:34px;line-height:40px;color:#333}
.productbenefitscard .cardbuttontext{font-family:"Inter",sans-serif;font-size:16px;font-weight:800;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:-0.33px;color:#000}
.productbenefitscard .cardbuttontext p{font-family:"Inter",sans-serif;font-size:16px;line-height:normal;margin-top:5px;margin-bottom:5px;text-align:left}
.removemargintop{margin-top:0}
.product-disc p{font-size:9px;color:#c4c4c4;font-family:'HelveticaNeueLTStd-Md',sans-serif;line-height:9.95px;margin-top:27px;letter-spacing:-0.33px}
.productHeadContent .productcontenthead h1:has(.black-h1-head),.productHeadContent .fgplusbanner h1:has(.black-h1-head){opacity:1}
.productHeadContent .productcontenthead h1 .black-h1-head,.productHeadContent .fgplusbanner h1 .black-h1-head{font-size:2rem;line-height:normal;font-family:'Inter',sans-serif;font-weight:700;color:#333;opacity:1}
.productcontenthead.productcontent-h1-heading .mobtitlheading{display:block;margin-bottom:20px;margin-top:unset}
.productcontenthead.productcontent-h1-heading .mobtitlheading p{font-size:.75rem;font-family:"Inter";color:#a7a9ac;letter-spacing:.12px;font-weight:400}
.productcontenthead.productcontent-h1-heading .productMobileHeading{width:70%;margin-bottom:42px}
.productcontenthead.productcontent-h1-heading .productMobileHeading h1,.productcontenthead.productcontent-h1-heading .productMobileHeading h2,.productcontenthead.productcontent-h1-heading .productMobileHeading h3,.productcontenthead.productcontent-h1-heading .productMobileHeading h4,.productcontenthead.productcontent-h1-heading .productMobileHeading h5,.productcontenthead.productcontent-h1-heading .productMobileHeading h6,.productcontenthead.productcontent-h1-heading .productMobileHeading h1 span,.productcontenthead.productcontent-h1-heading .productMobileHeading h2 span,.productcontenthead.productcontent-h1-heading .productMobileHeading h3 span,.productcontenthead.productcontent-h1-heading .productMobileHeading h4 span,.productcontenthead.productcontent-h1-heading .productMobileHeading h5 span,.productcontenthead.productcontent-h1-heading .productMobileHeading h6 span{display:block;font-family:'Inter';font-size:2rem;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#333;opacity:unset;margin-top:unset}
.productcontenthead.productcontent-h1-heading .productMobileHeading h1 b,.productcontenthead.productcontent-h1-heading .productMobileHeading h2 b,.productcontenthead.productcontent-h1-heading .productMobileHeading h3 b,.productcontenthead.productcontent-h1-heading .productMobileHeading h4 b,.productcontenthead.productcontent-h1-heading .productMobileHeading h5 b,.productcontenthead.productcontent-h1-heading .productMobileHeading h6 b,.productcontenthead.productcontent-h1-heading .productMobileHeading h1 span,.productcontenthead.productcontent-h1-heading .productMobileHeading h2 span,.productcontenthead.productcontent-h1-heading .productMobileHeading h3 span,.productcontenthead.productcontent-h1-heading .productMobileHeading h4 span,.productcontenthead.productcontent-h1-heading .productMobileHeading h5 span,.productcontenthead.productcontent-h1-heading .productMobileHeading h6 span{font-weight:700}
.productcontenthead.productcontent-h1-heading .prodpg-revmp{position:relative}
.productcontenthead.productcontent-h1-heading .prodpg-revmp .benefitsdesktoptitle h1,.productcontenthead.productcontent-h1-heading .prodpg-revmp .benefitsdesktoptitle h2,.productcontenthead.productcontent-h1-heading .prodpg-revmp .benefitsdesktoptitle h3,.productcontenthead.productcontent-h1-heading .prodpg-revmp .benefitsdesktoptitle h4,.productcontenthead.productcontent-h1-heading .prodpg-revmp .benefitsdesktoptitle h5,.productcontenthead.productcontent-h1-heading .prodpg-revmp .benefitsdesktoptitle h6{font-size:2rem;line-height:normal;font-family:'Inter',sans-serif;font-weight:700;color:#333;opacity:1;margin-bottom:30px;margin-top:unset;display:block}
.productcontenthead.productcontent-h1-heading .prodpg-revmp .benefitsdesktoptitle h1 span,.productcontenthead.productcontent-h1-heading .prodpg-revmp .benefitsdesktoptitle h2 span,.productcontenthead.productcontent-h1-heading .prodpg-revmp .benefitsdesktoptitle h3 span,.productcontenthead.productcontent-h1-heading .prodpg-revmp .benefitsdesktoptitle h4 span,.productcontenthead.productcontent-h1-heading .prodpg-revmp .benefitsdesktoptitle h5 span,.productcontenthead.productcontent-h1-heading .prodpg-revmp .benefitsdesktoptitle h6 span{font-size:1.25rem;font-family:"Inter";color:#333;font-weight:600;text-align:left;line-height:normal;display:block}
.productcontenthead.productcontent-h1-heading .prodpg-revmp .benefitsdesktoptitle p{font-size:.875rem;font-weight:400;font-family:"Inter";text-align:left;letter-spacing:normal}
.productcontenthead.productcontent-h1-heading:has(>.productMobileHeading) .prodpg-revmp .right-img{position:absolute;right:55px;top:-130px}
.productcontenthead.productcontent-h1-heading .prodpg-revmp .benefits-card-list .benefitsproduct-desk{display:block;padding-left:5px}
.productcontenthead.productcontent-h1-heading .prodpg-revmp .benefits-card-list .benefitsproduct-desk p{font-size:.875rem;line-height:normal;color:#58595b;font-family:"Inter";font-weight:400}
.productcontenthead.productcontent-h1-heading .prodpg-revmp .productbenefitscard{margin-top:15px}
@media screen and (max-width:767.99px){.productcontenthead .producthead-pay-mobile .sup-script-txt{font-size:15px}
.productHeadContent .productcontenthead .return-of-premium{width:100%;max-height:144px;margin:24px 0 0 0;padding:14px 12px;text-align:left}
.productHeadContent .productcontenthead .return-of-premium-child h2{color:#000;font-family:"Inter",sans-serif;font-size:18px}
.productHeadContent .productcontenthead .return-of-premium-child img{width:28px}
.productHeadContent .productcontenthead .return-of-premium .return-of-premium-child:nth-child(2) p{max-width:80px;margin:0 auto}
.productHeadContent .productcontenthead .return-of-premium{width:100%;max-height:144px;margin:24px 0 0 0;padding:14px 12px}
.productHeadContent .productcontenthead .return-of-premium-child h2{color:#000;font-family:"Inter",sans-serif;font-size:18px}
.sampoornaraksha-img{width:170.3px;height:23px;margin-top:9px}
.productHeadContent .productcontenthead .desk-view-blk{display:none}
.productHeadContent .productcontenthead h3{font-size:10px;letter-spacing:-0.5px;text-align:left;display:none}
.productHeadContent .productcontenthead h1{display:block;font-size:18px;line-height:normal;margin-bottom:5px;text-align:left;opacity:.5;font-family:"HelveticaNeueLTStd-Bd";letter-spacing:-0.9px;color:#a7a9ac;margin-top:-18px}
.productHeadContent .productcontenthead h1 span{font-size:18px;line-height:normal;display:inline;text-align:center}
.productHeadContent .productcontenthead h2{font-size:24px;text-align:left;display:none}
.productHeadContent .productcontenthead h2 span{font-size:24px}
.productHeadContent .productcontenthead h4{display:block;font-family:"Inter";font-size:24px;font-weight:300;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#333;text-align:left}
.productHeadContent .productcontenthead h4 span{font-family:"Inter",sans-serif;font-size:24px;font-weight:bold;display:inline-block}
.productHeadContent .mobtitlheading{display:block}
.productHeadContent .productbenefitscard{display:flex;flex-wrap:nowrap;margin-top:25px}
.productHeadContent .benefitsdesktoptitle{display:none}
.productbenefitscard a{display:flex;min-width:140px;margin-right:10px;padding:0 0 0 16px;border-radius:12px;box-shadow:3px 6px 14px 0 rgba(0,115,187,0.1);border:solid 2px #4197d3;background-color:#fff;min-height:48px;align-items:center}
.benefits-card-list .benefitsproduct-desk{display:none;padding-left:5px;font-size:14px}
.benefits-card-list .benefitsproduct-mbl{display:block;padding-left:5px;font-size:13px}
.benefitsproduct-mbl p{font-size:13px;line-height:normal}
.productHeadContent .benefitsmobiletitle{display:block}
.productMobileTitle span{display:block;color:#333;text-align:start;font-size:14px}
.productMobileTitle{display:block;color:#333;text-align:start;font-size:18px}
.productcontenthead .productMobileHeading h2{font-family:'Inter';font-style:normal;font-weight:800;font-size:26px;line-height:30px;letter-spacing:-0.01em;color:#333;display:block;margin-top:0}
.productHeadContent .productbenefitscard.removemargintop{margin-top:0}
.prodpg-revmp .right-img{height:max-content}
.product-disc{display:none}
.productHeadContent .productcontenthead h1 .black-h1-head,.productHeadContent .fgplusbanner h1 .black-h1-head{font-size:1.75rem;line-height:normal;font-weight:700;color:#333}
.srp-btn-revmap .productcontenthead .left-content{width:100%}
.srp-btn-revmap .productcontenthead .prodpg-revmp .productbenefitscard{display:flex;justify-content:space-evenly}
.srp-btn-revmap .productcontenthead .prodpg-revmp .productbenefitscard a:last-child{margin-right:0}
.productcontenthead.productcontent-h1-heading .mobtitlheading{margin:15px 0 15px 0}
.productcontenthead.productcontent-h1-heading .mobtitlheading p{font-size:.75rem;font-family:"Inter";color:#a7a9ac;letter-spacing:.1px}
.productcontenthead.productcontent-h1-heading .productMobileHeading{width:100%;margin-bottom:15px}
.productcontenthead.productcontent-h1-heading .productMobileHeading h1,.productcontenthead.productcontent-h1-heading .productMobileHeading h2,.productcontenthead.productcontent-h1-heading .productMobileHeading h3,.productcontenthead.productcontent-h1-heading .productMobileHeading h4,.productcontenthead.productcontent-h1-heading .productMobileHeading h5,.productcontenthead.productcontent-h1-heading .productMobileHeading h6,.productcontenthead.productcontent-h1-heading .productMobileHeading h1 span,.productcontenthead.productcontent-h1-heading .productMobileHeading h2 span,.productcontenthead.productcontent-h1-heading .productMobileHeading h3 span,.productcontenthead.productcontent-h1-heading .productMobileHeading h4 span,.productcontenthead.productcontent-h1-heading .productMobileHeading h5 span,.productcontenthead.productcontent-h1-heading .productMobileHeading h6 span{font-size:1.5rem;text-align:left}
.productcontenthead.productcontent-h1-heading .productMobileHeading h1 span,.productcontenthead.productcontent-h1-heading .productMobileHeading h2 span,.productcontenthead.productcontent-h1-heading .productMobileHeading h3 span,.productcontenthead.productcontent-h1-heading .productMobileHeading h4 span,.productcontenthead.productcontent-h1-heading .productMobileHeading h5 span,.productcontenthead.productcontent-h1-heading .productMobileHeading h6 span{font-weight:400}
.productcontenthead.productcontent-h1-heading .prodpg-revmp .benefitsmobiletitle{display:none}
.productcontenthead.productcontent-h1-heading .prodpg-revmp .benefitsdesktoptitle{display:block}
.productcontenthead.productcontent-h1-heading .prodpg-revmp .benefitsdesktoptitle h1,.productcontenthead.productcontent-h1-heading .prodpg-revmp .benefitsdesktoptitle h2,.productcontenthead.productcontent-h1-heading .prodpg-revmp .benefitsdesktoptitle h3,.productcontenthead.productcontent-h1-heading .prodpg-revmp .benefitsdesktoptitle h4,.productcontenthead.productcontent-h1-heading .prodpg-revmp .benefitsdesktoptitle h5,.productcontenthead.productcontent-h1-heading .prodpg-revmp .benefitsdesktoptitle h6{font-size:1.75rem}
.productcontenthead.productcontent-h1-heading .prodpg-revmp .benefitsdesktoptitle h1 span,.productcontenthead.productcontent-h1-heading .prodpg-revmp .benefitsdesktoptitle h2 span,.productcontenthead.productcontent-h1-heading .prodpg-revmp .benefitsdesktoptitle h3 span,.productcontenthead.productcontent-h1-heading .prodpg-revmp .benefitsdesktoptitle h4 span,.productcontenthead.productcontent-h1-heading .prodpg-revmp .benefitsdesktoptitle h5 span,.productcontenthead.productcontent-h1-heading .prodpg-revmp .benefitsdesktoptitle h6 span{font-size:1.25rem;font-weight:600;font-family:"Inter"}
.productcontenthead.productcontent-h1-heading:has(>.productMobileHeading) .prodpg-revmp .right-img{position:unset}
.productcontenthead.productcontent-h1-heading .prodpg-revmp .productbenefitscard{margin-top:10px}
}