div#stickThis.stick{position:fixed;top:68px;z-index:998;background:#fff;left:0;right:0;padding:15px 45px;margin:0;width:100%}
.social-icons-link ul{display:flex}
.hover-drop-down p{margin-bottom:0 !important}
.products-wrapper .downloads-section .icon-wrap.active>.hover-drop-down{top:50px;opacity:1;pointer-events:auto}
input#email{width:100% !important}
.products-wrapper .downloads-section .downloads-section-top button{padding-right:10px !important}
.downloads-section .downloads-section-top .btns-wrap a img{width:auto;height:auto}
.proMail{margin-right:10px;padding-top:7px;padding-bottom:10px;order:4}
.products-wrapper .rating-wrapper .five-star-wrapper i{display:inline-block;width:18px;height:17px;background:url(../../../../../content/dam/hdfclifeinsurancecompany/images/product/products-sprite-icons.png) -516px -197px}
.products-wrapper .downloads-section .downloads-section-top button.product-download-btn i{width:16px;height:16px;background:url(../../../../../content/dam/hdfclifeinsurancecompany/images/product/products-sprite-icons.png) -516px -125px;display:inline-block;margin-right:5px}
.timing{color:darkgray;font-size:10px;font-weight:500;display:block}
.callwrap{display:inline-block;text-align:center;vertical-align:middle}
.cnumber{font-size:12px !important;color:#005e9e;font-weight:600}
.downloadlinkshoverdropdown{display:none;opacity:0;width:265px;max-height:500px;color:#233253;font-size:16px;line-height:22px;font-weight:400;position:absolute;top:82px;right:270px;background:#fff;border-radius:8px;box-sizing:border-box;padding:32px;z-index:99;transition:all .3s ease-in-out;box-shadow:0 3px 5px -1px rgb(0 0 0 / 20%),0 6px 10px 0 rgb(0 0 0 / 14%),0 1px 18px 0 rgb(0 0 0 / 12%)}
.downloadlinkshoverdropdown::before{content:"";position:absolute;top:-15px;left:60px;width:0;height:0;border-left:15px solid transparent;border-right:15px solid transparent;border-bottom:15px solid #fff}
.stick .downloadlinkshoverdropdown{top:58px;right:205px}
.downloads-section-top .btns-wrap{display:flex;align-items:center}
#download-pdf .form-control,.sac input{height:38px !important}
.success-form-1{color:black;font-size:16px;display:none;text-align:center;padding:50px}
@media screen and (min-width:100px) and (max-width:1023px){#download-pdf .btnred{margin-top:20px !important}
}
@media only screen and (max-width:768px){.callwrap{margin-bottom:20px}
.downloadlinksdropdown{display:flex;flex-direction:row;order:3}
.downloadlinkshoverdropdown{top:340px;right:41px}
.downloadlinkshoverdropdown::before{left:122px}
.calcBuyBtns{min-width:294px;display:flex;flex-direction:column;order:2}
}
.downloadsection .downloadlinksdropdown{margin-left:5px}
.downloadsection .extraButton a{background:#fff !important;color:#ed1c24;border:1px solid #ed1c24 !important;cursor:pointer;text-transform:uppercase;padding:7px 18px;font-size:12px;font-weight:600;border-radius:4px;text-align:center}
.downloadsection .extraButton a:hover{box-shadow:0 5px 7px rgba(228,24,32,0.4)}
@media screen and (max-width:768px){.downloadsection .extraButton{margin-bottom:20px}
.downloadsection .extraButton a{display:block;width:100%}
}
.icons-wrap1:hover .hover-drop-down{opacity:1 !important;top:52px !important;display:block}
.btnred{background:#ed1c24;text-transform:uppercase}
.btnred,.btnred:active,.btnred:focus,.btnred:hover{color:#fff;border-radius:4px;font-size:12px;line-height:20px;font-weight:600;border:1px solid #ed1c24;height:34px;padding:7px 21px;min-width:135px;outline:none !important}
.btnred:active,.btnred:focus,.btnred:hover{background:#ff3038 !important;box-shadow:0 8px 12px rgba(237,28,36,0.2);outline-style:none;outline-width:0}
@media(min-width:768px){.icon-wrap:hover .hover-drop-down{display:block}
}
@media(max-width:767px){.products-wrapper .downloads-section .downloads-section-top .product-calculate-btn{margin-right:0 !important}
.btnred{width:174px}
.products-wrapper .downloads-section .btns-wrap .product-buynow-btn{order:1;text-align:center;margin-bottom:24px}
.products-wrapper .downloads-section .btns-wrap .product-calculate-btn{order:2;text-align:center;margin-right:0;margin-bottom:24px}
}
.downloadsection .fl{float:left;padding-top:50px}
.products-wrapper .outlined-button-hover:hover{box-shadow:0 5px 7px rgba(228,24,32,0.4)}
.products-wrapper .rating-wrapper{display:none;justify-content:center}
.products-wrapper .rating-wrapper .five-star-wrapper i{display:inline-block;width:18px;height:17px;background:url(../../../../../content/dam/hdfclifeinsurancecompany/images/product/products-sprite-icons.png) -516px -197px}
.products-wrapper .rating-wrapper .five-star-wrapper i:last-child{background:url(../../../../../content/dam/hdfclifeinsurancecompany/images/product/products-sprite-icons.png) -516px -161px}
.products-wrapper .rating-wrapper span{display:inline-block;margin-left:10px;color:#233253;font-size:11px;line-height:22px;margin-top:4px}
.products-wrapper .downloads-section{padding-top:30px;padding-bottom:28px;position:relative}
.products-wrapper .downloads-section .downloads-section-inner{width:calc(100% - 220px);margin:0 auto}
@media screen and (max-width:768px){.products-wrapper .downloads-section .downloads-section-inner{width:calc(100% - 64px)}
}
.products-wrapper .downloads-section .downloads-section-top{display:flex;padding-bottom:28px;padding-top:10px;justify-content:space-between}
.products-wrapper .downloads-section .stick .downloads-section-top{margin-right:20px}
.products-wrapper .downloads-section .downloads-section-top .icons-wrap{display:flex}
.products-wrapper .downloads-section .downloads-section-top .icons-wrap .icon-wrap{width:38px;height:38px;display:flex;justify-content:center;align-items:center;background:#fff;border-radius:50%;box-shadow:0 4px 4px rgba(0,94,158,0.1);margin-right:8px;position:relative;cursor:pointer}
.products-wrapper .downloads-section .downloads-section-top .icons-wrap .icon-wrap:hover{background-color:#ed1c24}
.products-wrapper .downloads-section .downloads-section-top .icons-wrap .icon-wrap:hover>.icon>svg path{stroke:#fff}
@media only screen and (max-width:768px){.products-wrapper .downloads-section .downloads-section-top .icons-wrap .icon-wrap{margin-right:32px}
.products-wrapper .downloads-section .downloads-section-top .icons-wrap .icon-wrap.share{margin-right:0}
}
.products-wrapper .downloads-section .downloads-section-top button{text-transform:uppercase;padding:7px 18px;font-size:12px;background:0;border:0;font-weight:600;border-radius:4px;margin-right:16px;position:relative}
.products-wrapper .downloads-section .downloads-section-top button.product-buynow-btn{color:#fff;width:94px;min-width:94px;height:34px;background-color:#ed1c24;box-sizing:border-box;margin-right:0;transition:all .3s ease}
.products-wrapper .downloads-section .downloads-section-top button.product-calculate-btn{background:#fff;color:#ed1c24;border:1px solid #ed1c24;transition:all .3s ease}
.products-wrapper .downloads-section .downloads-section-top button.product-calculate-btn:hover{border:1px solid #ff3038}
.products-wrapper .downloads-section .downloads-section-top button.product-download-btn{margin-right:0;color:#005e9e;z-index:2}
.products-wrapper .downloads-section .downloads-section-top button.product-download-btn i{width:16px;height:16px;display:inline-block;margin-right:5px;transform:translateY(5px)}
.products-wrapper .downloads-section .downloads-section-bottom p{font-size:10px;line-height:20px;font-weight:400;color:#767676;margin-bottom:0}
.products-wrapper .downloads-section .hover-drop-down{opacity:0;width:214px;height:108px;color:#233253;font-size:16px;line-height:22px;font-weight:400;position:absolute;top:0;left:-30px;background:#fff;border-radius:8px;box-sizing:border-box;padding:32px;z-index:99999;box-shadow:0 3px 5px -1px rgba(0,0,0,0.2),0 6px 10px 0 rgba(0,0,0,0.14),0 1px 18px 0 rgba(0,0,0,0.12);transition:all .3s ease-in-out;pointer-events:none}
.products-wrapper .downloads-section .hover-drop-down p{margin-bottom:0}
@media only screen and (max-width:640px){.products-wrapper .downloads-section .hover-drop-down{left:-30px;top:78px !important}
.share .hover-drop-down{display:none}
}
.products-wrapper .downloads-section .hover-drop-down:before{content:"";position:absolute;top:-15px;left:32px;width:0;height:0;border-left:15px solid transparent;border-right:15px solid transparent;border-bottom:15px solid #fff}
.products-wrapper .downloads-section .star-rate{margin-top:8px}
.products-wrapper .downloads-section .star-rate svg:hover path{opacity:1;fill:#edbf1c;stroke:#edbf1c}
.products-wrapper .downloads-section .rating-wrapper{display:flex !important;margin-top:10px !important;margin-left:24px;align-items:flex-start !important}
.products-wrapper .downloads-section .social-icons-link{display:flex}
.products-wrapper .downloads-section .social-icons-link svg{margin-right:8px;margin-top:8px}
.products-wrapper .downloads-section :hover .hover-drop-down svg.facebook-svg:hover{background:#4867aa;border-radius:50%}
.products-wrapper .downloads-section :hover .hover-drop-down svg.facebook-svg:hover path{stroke:#4867aa}
.products-wrapper .downloads-section :hover .hover-drop-down svg.twitter-svg:hover{background:#50abf1;border-radius:50%}
.products-wrapper .downloads-section :hover .hover-drop-down svg.twitter-svg:hover path{stroke:#50abf1}
.products-wrapper .downloads-section :hover .hover-drop-down svg.linkedin-svg:hover{background:#0077b5;border-radius:50%}
.products-wrapper .downloads-section :hover .hover-drop-down svg.linkedin-svg:hover path{stroke:#0077b5}
.products-wrapper .downloads-section :hover .hover-drop-down svg:hover path.fl{fill:#fff !important}
.products-wrapper .downloads-section .downloads-button-dropdown{display:block;position:absolute;opacity:0;z-index:99;top:0;pointer-events:none;left:50%;width:336px;height:186px;background:#fff;box-sizing:border-box;padding-top:42px;padding-left:55px;transition:all .3s ease-in-out;transform:translateX(-50%);border-radius:8px;box-shadow:0 3px 5px -1px rgba(0,0,0,0.2),0 6px 10px 0 rgba(0,0,0,0.14),0 1px 18px 0 rgba(0,0,0,0.12)}
.products-wrapper .downloads-section .downloads-button-dropdown:before{content:"";position:absolute;top:-16px;left:164px;width:0;height:0;border-left:15px solid transparent;border-right:15px solid transparent;border-bottom:15px solid #fff}
.products-wrapper .downloads-section .downloads-button-dropdown ul li{text-align:left;color:#233253;margin-bottom:20px;font-weight:400;position:relative;text-transform:capitalize;font-size:16px}
.products-wrapper .downloads-section .downloads-button-dropdown ul li:before{content:">";position:absolute;left:-17px;top:0;color:#ed1c24;font-size:18px;font-weight:400}
@media only screen and (max-width:820px){.products-wrapper .downloads-section{padding-top:24px;padding-bottom:24px}
.products-wrapper .downloads-section .downloads-section-bottom{display:none}
.products-wrapper .downloads-section .downloads-section-top{display:block;padding-bottom:0}
.products-wrapper .downloads-section .icons-wrap{justify-content:center;margin-bottom:50px}
.products-wrapper .downloads-section .icon-wrap:before{content:attr(data-content);position:absolute;bottom:-24px;color:#233253;font-size:11px;line-height:22px}
.products-wrapper .downloads-section .btns-wrap{display:flex;flex-direction:column}
.products-wrapper .downloads-section .btns-wrap button{width:100% !important;display:block;margin-bottom:24px}
.products-wrapper .downloads-section .btns-wrap .product-buynow-btn{order:1}
.products-wrapper .downloads-section .btns-wrap .product-calculate-btn{order:2}
.products-wrapper .downloads-section .btns-wrap .product-download-btn{order:3;margin-bottom:0}
.products-wrapper .downloads-section .rating-wrapper{display:none !important}
}
.outlined-button-hover:hover{box-shadow:0 5px 7px rgba(228,24,32,0.4)}
.products-wrapper .downloads-section .downloads-section-top .product-calculate-btn{background:#fff !important;color:#ed1c24;border:1px solid #ed1c24 !important;cursor:pointer;text-transform:uppercase;padding:7px 18px;font-size:12px;background:0;border:0;font-weight:600;border-radius:4px;margin-right:16px;position:relative}
.mar33{margin-left:33px}
.contentHide{display:none}
.viewMoreBtn{font-weight:600;font-size:16px;line-height:20px;color:#233253;text-transform:uppercase}
.viewMoreBtn:hover{color:#233253}
.viewMoreBtn span{display:inline-flex;position:relative;top:1px;margin-left:8px}
.product-title-two{position:relative;font-size:38px;line-height:42px;text-align:center;font-weight:700;font-family:Poppins;color:#233253;margin:0 0 8px}
@media only screen and (max-width:768px){.product-title-two{font-size:24px;line-height:30px}
}
@media only screen and (max-width:400px){.product-title-two{margin-right:38px;margin-left:38px}
}
.view-details{width:81px;height:14px;color:#ed1c24;border:1px solid #ed1c24;font-size:9px;line-height:12px;display:inline-block;text-align:center;border-radius:20px;text-transform:uppercase;cursor:pointer}
.product-title-subtext{font-size:16px;line-height:22px;font-weight:400;color:#8a93a5;text-align:center;max-width:80%;margin-left:auto;margin-right:auto}
@media only screen and (max-width:768px){.product-title-subtext{font-size:14px;line-height:20px}
}
.products-wrapper .product-title-two{position:relative;font-size:38px;line-height:42px;text-align:center;font-weight:700;font-family:Poppins;color:#233253;margin:0 0 8px}
@media only screen and (max-width:768px){.products-wrapper .product-title-two{font-size:24px;line-height:30px}
}
@media only screen and (max-width:400px){.products-wrapper .product-title-two{margin-right:38px;margin-left:38px}
}
.products-wrapper .view-details{width:81px;height:14px;color:#ed1c24;border:1px solid #ed1c24;font-size:9px;line-height:12px;display:inline-block;text-align:center;border-radius:20px;text-transform:uppercase;cursor:pointer}
.products-wrapper .product-title-subtext{font-size:16px;line-height:22px;font-weight:400;color:#8a93a5;text-align:center;max-width:80%;margin-left:auto;margin-right:auto}
@media only screen and (max-width:768px){.products-wrapper .product-title-subtext{font-size:14px;line-height:20px}
}
@media screen and (max-width:1024px){.products-wrapper .hide-for-tab-and-below{display:none;width:0;height:0;opacity:0}
}
.products-wrapper .show-for-mob{display:none !important}
@media screen and (max-width:768px){.products-wrapper .show-for-mob{display:block !important}
}
h1{font-size:38px;line-height:48px;color:#233253;font-weight:700}
@media only screen and (max-width:640px){h1{font-size:24px;line-height:30px}
}
@media screen and (min-width:100px) and (max-width:1023px){.viewMoreBtn{font-size:14px}
}
#viewDetailsPopup .modal-lg{max-width:1060px}
.modal-content{position:relative;display:flex;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,0.2);border-radius:.3rem;outline:0}
.modal-body{position:relative;flex:1 1 auto;padding:1rem}
.font-weight-normal{font-weight:400 !important}
.modal-content{border-radius:0;padding:40px 20px}
.sac p{padding-top:10px}
.tabAccordSection .tabAccordMenu{margin:8px 0 0}
.tabAccordSection .tabAccordMenu a{height:86px;padding:0 28px 0 24px;background:#fff;border:1px solid #c7cacc;color:#233253}
.tabAccordSection .tabAccordMenu a{display:flex;flex-wrap:wrap;align-items:center;font-weight:600;font-size:16px;line-height:22px}
.tabAccordSection .tabAccordMenu a strong{font-weight:400}
.tabAccordSection .tabAccordMenu a .toggleIcon{width:24px;height:24px;border-radius:50%;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;border:1px solid rgba(237,28,36,0.6);margin-left:auto;transform:rotate(0);-webkit-transition:transform .3s ease-in-out;-moz-transition:transform .3s ease-in-out;-ms-transition:transform .3s ease-in-out;-o-transition:transform .3s ease-in-out;transition:transform .3s ease-in-out}
.tabAccordSection .tabAccordContent{padding:0 32px 40px 80px;background:#fff;border:1px solid #c7cacc;border-top:0;display:none;font-weight:300;font-size:14px;line-height:22px;color:#5a5a5a}
.tabAccordSection table{width:100%}
.tabAccordSection table td,.tabAccordSection table th{min-width:100px;padding:10px}
.tabAccordSection table tr{background:#eaf1f8}
.tabAccordSection table th{vertical-align:middle;background:#005e9e;border:1px solid #fff;color:#fff}
.tabAccordSection table td{vertical-align:top;border:1px solid #fff;color:#5a5a5a}
.tabAccordSection table tr:nth-child(2n){background-color:#f2f2f2}
.modal-body{max-height:600px;overflow-y:scroll}
.modal-body::-webkit-scrollbar{-webkit-appearance:none}
.modal-body::-webkit-scrollbar-thumb{border-radius:8px;border:2px solid #fff;background-color:rgba(0,0,0,0.2)}
@media screen and (max-width:768px){.products-wrapper .hide-for-mob{display:none !important}
}
#viewDetailsPopup .font-weight-normal{font-weight:400;padding-top:0}
#viewDetailsPopup .close-icon{position:absolute;top:26px;right:26px;cursor:pointer;font-size:23px;width:20px;height:20px;display:inline-block;background:url(../../../../../content/dam/hdfclifeinsurancecompany/images/home-images/pop-close.png) no-repeat 0 0}
#viewDetailsPopup .modal-content{position:relative;padding-top:64px}
#viewDetailsPopup .modal-body{padding:0 20px 20px}
#viewDetailsPopup .tabAccordContent{padding-left:64px}
@media screen and (max-width:820px){#viewDetailsPopup .tabAccordContent{padding-left:8px}
}
#viewDetailsPopup h1{font-size:48px;line-height:48px;margin:0 auto;text-align:center;font-weight:700;color:#233253}
#viewDetailsPopup h1 span{color:#ed1c24}
@media only screen and (max-width:820px){#viewDetailsPopup h1{font-size:24px;line-height:30px}
}
#viewDetailsPopup .tabAccordSection .tabAccordMenu{position:relative}
#viewDetailsPopup .tabAccordSection .toggleIcon{position:absolute}
@media only screen and (max-width:820px){#viewDetailsPopup .tabAccordSection .toggleIcon{left:10px}
}
#viewDetailsPopup .tabAccordSection .tabAccordMenu strong{padding-left:36px}
@media only screen and (max-width:820px){#viewDetailsPopup .tabAccordSection .tabAccordMenu strong{padding-left:26px}
.table-freeze-wrapper{overflow-x:scroll}
}
#viewDetailsPopup .tabAccordSection .tabAccordMenu a{height:70px}
#viewDetailsPopup .subtext{font-size:14px;line-height:20px;text-align:center;color:#233253;padding-top:15px;margin-bottom:20px}
@media only screen and (max-width:680px){#viewDetailsPopup .subtext{padding-top:5px;margin-bottom:24px}
}
#viewDetailsPopup table{width:100%;margin-bottom:16px}
#viewDetailsPopup table thead{background:#005e9e;color:#fff}
#viewDetailsPopup table thead th{padding:14px 24px;font-size:16px;line-height:22px;font-weight:400}
#viewDetailsPopup table tbody{background:#eaf1f8}
#viewDetailsPopup table tbody tr{border-bottom:1px solid #c7cacc}
#viewDetailsPopup table tbody td{padding:16px 26px;font-size:14px;line-height:14px;color:#2c6698;font-weight:400}
#viewDetailsPopup table tbody td:not(:last-child){border-right:1px solid #c7cacc}
@media screen and (max-width:1024px){#viewDetailsPopup table .hide-for-mob{display:none !important}
#viewDetailsPopup table td,#viewDetailsPopup table th{padding:7px !important}
}
@media screen and (max-width:420px){#viewDetailsPopup .table-freeze-wrapper{width:100%;overflow-x:scroll}
#viewDetailsPopup .first-col{position:sticky;left:0;background:#eaf1f8}
}
@media screen and (max-width:420px){#viewDetailsPopup .modal-content{padding-left:20px;padding-right:20px}
#viewDetailsPopup .modal-body{padding:0}
#viewDetailsPopup .tabAccordContent{padding:8px}
}
h1{font-size:38px;line-height:48px;color:#233253;font-weight:700}
@media only screen and (max-width:640px){h1{font-size:24px;line-height:30px}
}
@media screen and (max-width:1023px){#viewDetailsPopup .tabAccordSection .tabAccordMenu a{height:55px;min-height:55px}
}
@media screen and (min-width:100px) and (max-width:1023px){.tabAccordSection .tabAccordMenu a{height:70px}
.tabAccordSection .tabAccordMenu a strong{font-weight:400;font-size:14px;line-height:20px}
.tabAccordSection .tabAccordMenu a .toggleIcon{width:20px;height:20px;border-radius:50%}
.tabAccordSection .tabAccordContent{padding:0 20px 20px}
.tabAccordSection .tabAccordMenu a{padding:0 16px;height:auto;min-height:74px}
.tabAccordSection .tabAccordMenu a strong{width:calc(100% - 79px)}
}
#viewDetailsPopup .tabAccordSection .tabAccordMenu.opened>a{border-left:4px solid #ed1c24}
.tabAccordSection .tabAccordMenu.opened a{border-bottom:0}
.tabAccordSection .tabAccordMenu.opened .toggleIcon{background:#ed1c24;transform:rotate(180deg)}
.tabAccordSection .tabAccordMenu.opened .toggleIcon path{stroke:#fff}
@media screen and (min-width:768px) and (max-width:1200px){.products-wrapper .downloads-section .rating-wrapper{align-items:initial !important}
.downloadlinksdropdown{display:flex}
}
@media screen and (min-width:768px) and (max-width:1199px){.products-wrapper .rating-wrapper span{padding-left:35px !important}
}
.products-wrapper{font-family:Poppins}
.small-tab{margin-top:0 !important}
.products-wrapper .outlined-button-hover:hover{box-shadow:0 5px 7px rgba(228,24,32,0.4)}
.products-wrapper .rating-wrapper{display:none;justify-content:center}
.products-wrapper .rating-wrapper .five-star-wrapper i{display:inline-block;width:18px;height:17px;background:url(clientlib/app/images/products-page/products-sprite-icons.png) -516px -197px}
.products-wrapper .rating-wrapper .five-star-wrapper i:last-child{background:url(clientlib/app/images/products-page/products-sprite-icons.png) -516px -161px}
.products-wrapper .rating-wrapper span{display:inline-block;margin-left:10px;color:#233253;font-size:11px;line-height:22px;margin-top:-2px}
.products-wrapper .downloads-section{padding-top:50px;padding-bottom:28px;position:relative}
.products-wrapper .downloads-section .downloads-section-inner{width:calc(100% - 175px);margin:0 auto}
@media screen and (max-width:768px){.products-wrapper .downloads-section .downloads-section-inner{width:calc(100% - 64px)}
}
.products-wrapper .downloads-section .downloads-section-top{display:flex;padding:0;justify-content:center}
@media screen and (min-width:768px) and (max-width:1200px){.products-wrapper .downloads-section .downloads-section-top{padding:30px 0 28px}
}
.products-wrapper .downloads-section .downloads-section-top .icons-wrap{display:flex}
.products-wrapper .downloads-section .downloads-section-top .icons-wrap .icon-wrap{width:38px;height:38px;display:flex;justify-content:center;align-items:center;background:#fff;border-radius:50%;box-shadow:0 4px 4px rgba(0,94,158,0.1);margin-right:8px;position:relative;cursor:pointer}
.products-wrapper .downloads-section .downloads-section-top .icons-wrap .icon-wrap.active,.products-wrapper .downloads-section .downloads-section-top .icons-wrap .icon-wrap:hover{background-color:#ed1c24}
.products-wrapper .downloads-section .downloads-section-top .icons-wrap .icon-wrap.active>.icon>svg path,.products-wrapper .downloads-section .downloads-section-top .icons-wrap .icon-wrap:hover>.icon>svg path,.products-wrapper .downloads-section .downloads-section-top .icons-wrap .icon-wrap:hover>.icon-p>a svg path{stroke:#fff}
@media only screen and (max-width:768px){.products-wrapper .downloads-section .downloads-section-top .icons-wrap .icon-wrap{margin-right:32px}
.products-wrapper .downloads-section .downloads-section-top .icons-wrap .icon-wrap.share{margin-right:0}
}
.downloads-section-top .btns-wrap .calcBuyBtns a{text-transform:uppercase;padding:7px 18px;font-size:12px;background:0;border:0;font-weight:600;border-radius:4px;margin-right:16px;position:relative}
.downloads-section-top .btns-wrap .calcBuyBtns a.product-buynow-btn{color:#fff;width:94px;min-width:94px;height:34px;background-color:#ed1c24;box-sizing:border-box;margin-right:0;transition:all .3s ease;cursor:pointer}
.downloads-section-top .btns-wrap .calcBuyBtns a.product-calculate-btn{background:#fff;color:#ed1c24;border:1px solid #ed1c24;transition:all .3s ease}
.downloads-section-top .btns-wrap .calcBuyBtns a.product-calculate-btn:hover{border:1px solid #ff3038}
.downloads-section-top .btns-wrap .calcBuyBtns a.product-download-btn{margin-right:0;color:#005e9e;z-index:2}
.downloads-section-top .btns-wrap .calcBuyBtns a.product-download-btn i{width:16px;height:16px;background:url(../../../../../content/dam/hdfclifeinsurancecompany/icons/download-icon.svg);display:inline-block;margin-right:5px;transform:translateY(5px)}
.products-wrapper .downloads-section .downloads-section-top .message-icon{width:63px;height:66px;position:absolute;top:55px;right:0;background:url(clientlib/app/images/products-page/products-sprite-icons.png) -358px -224px;cursor:pointer}
.products-wrapper .downloads-section .downloads-section-top .message-icon.sticky{position:fixed;top:180px;z-index:999}
.products-wrapper .downloads-section .downloads-section-bottom p{font-size:10px;line-height:20px;font-weight:400;color:#767676;margin-bottom:0}
.products-wrapper .downloads-section .hover-drop-down{opacity:0;width:214px;height:108px;color:#233253;font-size:16px;line-height:22px;font-weight:400;position:absolute;top:0;left:-30px;background:#fff;border-radius:8px;box-sizing:border-box;padding:32px;z-index:99999;box-shadow:0 3px 5px -1px rgba(0,0,0,0.2),0 6px 10px 0 rgba(0,0,0,0.14),0 1px 18px 0 rgba(0,0,0,0.12);transition:all .3s ease-in-out;pointer-events:none}
.products-wrapper .downloads-section .hover-drop-down p{margin-bottom:0}
@media only screen and (max-width:640px){.products-wrapper .downloads-section .hover-drop-down{left:-80px}
}
.products-wrapper .downloads-section .hover-drop-down:before{content:"";position:absolute;top:-15px;left:32px;width:0;height:0;border-left:15px solid transparent;border-right:15px solid transparent;border-bottom:15px solid #fff}
.products-wrapper .downloads-section .icon-wrap.active>.hover-drop-down{top:50px;opacity:1;pointer-events:auto}
.products-wrapper .downloads-section .star-rate{margin-top:8px}
.products-wrapper .downloads-section .star-rate i{display:inline-block;width:18px;height:17px;background:url(clientlib/app/images/products-page/products-sprite-icons.png) -516px -88px}
.products-wrapper .downloads-section .star-rate svg:hover path{opacity:1;fill:#edbf1c;stroke:#edbf1c}
.products-wrapper .downloads-section .rating-wrapper{display:flex !important;margin-top:12px;margin-left:24px;align-items:end}
.products-wrapper .downloads-section .social-icons-link{display:flex}
.products-wrapper .downloads-section .social-icons-link svg{margin-right:8px;margin-top:8px}
.products-wrapper .downloads-section .downloads-button-dropdown{display:block;position:absolute;opacity:0;z-index:99;top:0;pointer-events:none;left:50%;width:336px;height:186px;background:#fff;box-sizing:border-box;padding-top:42px;padding-left:55px;transition:all .3s ease-in-out;transform:translateX(-50%);border-radius:8px;box-shadow:0 3px 5px -1px rgba(0,0,0,0.2),0 6px 10px 0 rgba(0,0,0,0.14),0 1px 18px 0 rgba(0,0,0,0.12)}
.products-wrapper .downloads-section .downloads-button-dropdown:before{content:"";position:absolute;top:-16px;left:164px;width:0;height:0;border-left:15px solid transparent;border-right:15px solid transparent;border-bottom:15px solid #fff}
.products-wrapper .downloads-section .downloads-button-dropdown ul li{text-align:left;color:#233253;margin-bottom:20px;font-weight:400;position:relative;text-transform:capitalize;font-size:16px}
.products-wrapper .downloads-section .downloads-button-dropdown ul li:before{content:">";position:absolute;left:-17px;top:0;color:#ed1c24;font-size:18px;font-weight:400}
.products-wrapper .downloads-section .product-download-btn.active>.downloads-button-dropdown{top:44px;opacity:1;pointer-events:auto}
@media only screen and (max-width:820px){.products-wrapper .downloads-section{padding-top:24px;padding-bottom:24px}
.products-wrapper .downloads-section .downloads-section-bottom{display:none}
.products-wrapper .downloads-section .downloads-section-top{display:block;padding:30px 0 0}
.products-wrapper .downloads-section .icons-wrap{justify-content:center;margin-bottom:50px}
.products-wrapper .downloads-section .icon-wrap:before{content:attr(data-content);position:absolute;bottom:-24px;color:#233253;font-size:11px;line-height:22px}
.products-wrapper .downloads-section .btns-wrap{display:flex;flex-direction:column;align-items:unset}
.products-wrapper .downloads-section .btns-wrap a{width:100% !important;display:block;margin-bottom:24px;text-align:center}
.calcBuyBtns{display:flex;flex-direction:column;order:1;min-width:260px}
.products-wrapper .downloads-section .btns-wrap .product-buynow-btn{order:1}
.products-wrapper .downloads-section .btns-wrap .product-calculate-btn{order:2}
.products-wrapper .downloads-section .btns-wrap .product-download-btn{width:unset !important;margin-bottom:0}
.products-wrapper .downloads-section .rating-wrapper{display:none !important;margin-left:10px !important;align-items:center !important;left:30%}
.downloadlinksdropdown{display:flex;justify-content:center;align-items:baseline;order:2;padding-right:10px}
.downloads-section-top .btns-wrap .downloadlinksdropdown a{width:unset !important}
.downloads-section-top .btns-wrap .calcBuyBtns a.product-buynow-btn{margin-top:0 !important}
}
@media only screen and (max-width:680px){.products-wrapper .downloads-section .icon-wrap.rate.active .hover-drop-down{left:-30px;top:78px}
.products-wrapper .downloads-section .icon-wrap.rate.active .hover-drop-down:before{left:34px}
.products-wrapper .downloads-section .icon-wrap.share.active .hover-drop-down{left:-160px;top:78px}
.products-wrapper .downloads-section .icon-wrap.share.active .hover-drop-down:before{left:164px}
.products-wrapper .downloads-section .rating-wrapper{margin-left:0 !important;text-align:center}
}
.rating-wrapper-mod{margin:0 !important;justify-content:start !important}
.rating-wrapper-mod .five-star-wrapper{display:inline-block}
.rating-wrapper-mod span{position:relative;top:0}
.timing{color:darkgray;font-size:10px;font-weight:500;display:block}
.callwrap{display:block}
@media screen and (max-width:1199px){.downloads-section-inner .call-bdr-top{border-top:1px solid #e1e1e1 !important;margin-bottom:10px}
}
@media screen and (max-width:1024px){.downloads-section{justify-content:center}
}
.rating-wrapper-mod{margin-left:10% !important}
@media screen and (max-width:736px) and (min-width:414px){.rating-wrapper-mod{margin-left:0 !important;text-align:center}
}
@media screen and (max-width:767px){.callwrapse small{display:block;margin-bottom:34px}
}
@media screen and (max-width:902px) and (min-width:767px){.small-tab{padding:0 !important}
.rating-wrapper-mod{margin-left:0 !important}
}
@media screen and (max-width:898px) and (min-width:737px){.callwrapse{margin-bottom:13px}
}
@media screen and (max-width:905px) and (min-width:821px){.products-wrapper .downloads-section .downloads-section-top{flex-direction:column}
.btns-wrap{display:flex;justify-content:center;margin-top:25px}
}
@media screen and (max-width:787px) and (min-width:768px){.small-tab{padding:0 !important}
.rating-wrapper-mod{margin-left:0 !important}
}
@media screen and (max-width:786px) and (min-width:769px){.small-tab{padding:0 !important}
.rating-wrapper-mod{margin-left:0 !important}
.products-wrapper .rating-wrapper span{margin-left:0 !important}
}
@media screen and (max-width:786px) and (min-width:769px){.small-tab{padding:0 !important}
.rating-wrapper-mod{margin-left:0 !important}
.products-wrapper .rating-wrapper span{margin-left:0 !important}
}
@media screen and (max-width:767px) and (min-width:737px){.rating-wrapper-mod{position:relative;left:24%;width:max-content}
}
@media screen and (max-width:360px){.small-tab{text-align:center}
}
.downloadsection .products-wrapper .downloads-section{padding-block:15px}
.products-wrapper .rating-wrapper span{margin-top:4px;line-height:21px}
@media screen and (min-width:768px){.products-wrapper .downloads-section .rating-wrapper,.products-wrapper .downloads-section .rating-wrapper.star-block{display:block !important}
.products-wrapper .downloads-section .rating-wrapper.star-none{display:none !important}
}
.products-wrapper .downloads-section .downloads-section-top .icons-wrap{justify-content:center}
@media screen and (min-width:1200px) and (max-width:1274px){.products-wrapper .downloads-section .downloads-section-inner{width:calc(100% - 100px)}
}
use:nth-child(2){transform:translate(20px)}
use:nth-child(3){transform:translate(40px)}
use:nth-child(4){transform:translate(60px)}
use:nth-child(5){transform:translate(80px)}
.rating{display:inline-block;height:25px;margin:0 auto;width:100px}