.emailMsg,.downloadMsg{display:none}
.alert{display:none;position:absolute !important;bottom:60px;width:50%;padding:10px 10px !important}
.btnClose{border:0;background:0}
.bottomsharelink,.bottomdownloadlink{cursor:pointer}
.congratsText{width:100%;display:flex;align-items:start;padding-bottom:25px;font-size:16px;line-height:28px;font-weight:600;color:#4b5563}
.congratsText img{width:28px;height:28px;margin-right:12px;margin-top:6px}
.congratsText p{width:calc(100% - 40px);font-size:16px;line-height:28px;font-weight:400;color:#4b5563}
.decisionglance li{position:relative}
.decisionglance li .editicon{position:absolute;right:0;top:15px}
.recombox{background:#e7ecff;border-radius:17px;padding:2px 16px;font-size:12px;line-height:20px;font-weight:400;color:#2d459d;height:24px;display:inline-block;margin-right:5px;margin-top:6px}
.botNav{width:100%;position:fixed;height:77px;background:#fff;display:flex;justify-content:center;box-shadow:0 0 15px rgba(0,0,0,0.05);left:0;bottom:0;padding:16px 20px 0 20px}
.bottombluelink{width:288px;height:45px;background:#2d459d;border-radius:8px;display:flex;align-items:center;justify-content:center;font-size:14px;line-height:21px;font-weight:500;color:#fff;text-decoration:none;margin-right:6px;margin-left:6px;padding:0 20px;cursor:pointer}
.bottombluelink:hover{color:#fff;text-decoration:none}
.bottombluelink img{margin-right:10px}
.bottomdownloadlink{width:45px;height:45px;margin-right:6px;margin-left:6px}
.bottomsharelink{width:45px;height:45px;margin-right:6px;margin-left:6px}
.modal-backdrop{background:rgba(20,26,42,0.25)}
#postQuery .modal-content{padding:40px;border-radius:20px;border:0 solid transparent}
#postQuery .modal-content .btn-close{right:40px;top:40px;outline:0;position:absolute;cursor:pointer !important;z-index:9999}
#postQuery .modal-content .btn-close:focus{outline:0;box-shadow:none}
#postQuery .modal-dialog{box-shadow:0 0 24px rgba(49,37,98,0.4);border-radius:20px;top:50%;transform:translateY(-50%);margin-top:0 !important;margin-bottom:0 !important;overflow:hidden}
#postQuery h2{font-size:32px;line-height:48px;font-weight:600;color:#2d459d;text-align:center;padding:24px 0 15px 0}
#postQuery h2+p{font-size:16px;line-height:26px;font-weight:400;color:#453e3c;text-align:center;padding:0 0 28px 0}
#postQuery .termguidHolder{max-width:530px;margin:0 auto}
#postQuery .modalnavBottom{display:flex;justify-content:center;padding-top:32px}
@media screen and (max-width:767px){.decisionglance li .editicon{top:0}
#postQuery .modal-content .btn-close{right:24px;top:24px}
.glancetop .buyingtermsection{padding-bottom:0}
.congratsText{font-size:14px;line-height:22px;font-weight:500;color:#453e3c}
.decisionglance li{position:relative;margin-bottom:40px !important}
.glancetop .boxHeading{font-size:16px;line-height:22px;font-weight:600;color:#453e3c;opacity:.9;margin-bottom:5px !important}
.recombox{font-size:10px;line-height:16px;color:#2d459d;font-weight:500;height:auto;padding:2px 8px}
.glancetop .buttonnav-center{margin-bottom:10px}
.glancetop .buttonnav-center+p{display:none}
.bottombluelink{padding:0 10px}
.botNav{padding-left:10px;padding-right:10px}
.botNav a{margin-left:3px;margin-right:3px}
#postQuery .modal-dialog{position:absolute;bottom:0;top:auto !important;transform:none !important;overflow-y:scroll;width:100%;margin:0}
#postQuery .modal-content{padding:40px 10px 40px 10px;border-radius:unset;border-top-left-radius:20px;border-top-right-radius:20px}
#postQuery .modal-body{padding:0}
#postQuery .succImg{width:60px;height:60px}
#postQuery h2{font-size:18px;line-height:24px;font-weight:600;color:#2d459d}
#postQuery p{font-size:12px;line-height:20px;font-weight:500;color:#453e3c}
}
@media screen and (max-width:375px){.botNav .bottombluelink{font-size:12px !important}
}
.termguidWrapper{max-width:934px;margin:0 auto}
.termguidHolder{padding:20px 0 20px 0;display:flex;justify-content:left;align-items:center;margin:0 auto;border:1px solid #eaedf6;border-radius:15px}
.termguidHolder li.TgHelphead{font-size:16px !important;line-height:19px !important;font-weight:600 !important;color:#1c2633 !important;display:none !important;padding-left:30px !important;padding-bottom:13px !important;text-align:left !important}
.termguidHolder li{width:50%;position:relative;padding:0 16px 0 46px;background:url('../../../../../content/dam/hdfcklarifylife/icons/secondary-icons/desktop/bullet-red-large.svg') no-repeat 30px 12px}
.termguidHolder li a{display:block;font-size:18px;line-height:24px;font-weight:400;color:#6a6563;text-decoration:none;padding:12px 0 10px 20px}
.termguidHolder li a:hover{color:#6a6563;text-decoration:none}
.getAnswer{display:none}
.spent15min{display:none}
.TGins p{padding-bottom:13px}
.guidemepad0 .commonwhitebuttonholder{padding-top:0;height:63px}
@media(min-width:896px) and (max-width:990px){.termguidHolder{align-items:start}
}
@media screen and (max-width:991px){.banner-section-op2.TGins .container .banner-box img{margin-top:0}
}
@media screen and (max-width:767px){.termguidWrapper .linetext,.termguidWrapper .commonh2{display:none}
.termguidHolder{display:block !important;padding:16px 0}
.termguidHolder li{background:url('../../../../../content/dam/hdfcklarifylife/icons/secondary-icons/desktop/bullet-red-large.svg') no-repeat 18px 3px;background-size:16px 16px;display:block;width:100% !important;padding:1px 16px 0 34px}
.termguidHolder li.TgHelphead{background:none !important;display:block !important;padding-left:16px !important}
.termguidHolder li a{font-size:12px;line-height:20px;font-weight:400;color:#6a6563;padding:0 0 6px 10px !important}
.TGins h6{font-size:16px;line-height:24px;font-weight:500}
.TGins h2{padding-bottom:0}
.TGins p,.TGins .commonwhitebuttonholder{display:none}
.getAnswer{display:block;padding:30px 30px;clear:both;overflow:hidden}
.getAnswer div{float:left}
.getAnswer div:first-child{width:calc(60%);font-size:12px;line-height:20px;color:#453e3c;font-weight:400;padding-right:20px}
.getAnswer div:nth-child(2){width:40%}
.getAnswer div:nth-child(2) img{max-width:600px;width:100%}
.spent15min{display:block;clear:both;background:#ebf7ff;padding:20px 30px}
.spent15min p{font-size:14px;line-height:22px;font-weight:400;color:#1c2633;position:relative;padding-left:38px}
.spent15min .spent15minpbefore{content:"";position:absolute;width:28px;height:28px;background:url('clientlib/images/spent-15mins.svg') no-repeat 0 0;left:0;top:4px}
.spent15min p b{color:#2d459d;font-weight:600}
}
.finalresult-buying-term-holder{padding:0 0 37px 0}
.finalresult-buying-term-holder h3{padding:48px 0 0 0}
@media screen and (max-width:767px){.buyingtermsection{padding:0}
.finalresult-buying-term-holder{padding:0 0 30px 0}
.finalresult-buttonnav-center{padding-top:0 !important}
.finalresult-buying-term-holder h3{padding:20px 0 70px 0}
}
.shareimageact:before{position:absolute;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #fff;top:24px;left:44px}
.shareimage{position:relative;color:#fff;text-decoration:none}
.shareimage a,.shareimage a:hover{color:#fff;text-decoration:none}
.sharesec{display:none;position:absolute;width:375px !important;right:0;bottom:70px;background:#fff;border-radius:6px;overflow:hidden;box-shadow:0 8px 18px rgba(45,69,157,.16);z-index:99999;padding:40px 32px 30px 32px}
.sharesec .share-close{position:absolute;right:18px;top:22px;cursor:pointer}
.shareactive{display:block !important}
.shareactive .shareh3{font-size:24px;line-height:36px;font-weight:600;text-align:center;color:#453e3c;display:block;padding-bottom:10px}
.shareactive .shareh6{font-size:14px;line-height:22px;font-weight:500;text-align:center;color:#453e3c;display:block;padding-bottom:13px}
.shareactive .copybox{overflow:hidden;width:100%;height:50px;border-radius:10px;border:1px solid #e7ecff;padding:2px 0 2px 2px;display:flex;align-items:center;margin-bottom:21px}
.copybox .copy{display:block;background:#2d459d;border-radius:5px;border:0;font-size:14px;line-height:21px;font-weight:500;color:#fff;float:right;padding:12px 14px 12px 14px;min-width:71px}
.copybox input{font-size:14px;width:calc(100% - 103px);border:0;outline:0;display:inline-block;line-height:22px;font-weight:500;color:#453e3c;margin:0}
.copybox img{margin:8px 8px 0 7px}
.shareh7{display:block;text-align:center;padding:4px 0 0 0}
.shareh7 a{display:inline-block;margin:0 7px 0 7px}
.shareh7 a img{margin:0 !important}
@media screen and (max-width:430px){.sharesec{width:300px !important;padding:40px 12px 30px 12px !important}
}
.alert-success{background-color:#bff5e5 !important;color:#2d459d !important}
.alert{width:10%;margin-bottom:70px !important;text-align:center}
@media screen and (max-width:767px){.alert{width:45%;margin-bottom:40px !important}
.alert-success{background-color:#fff !important;color:#453e3c !important}
}