.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/term-guide/pink-tick.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/term-guide/pink-tick.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:#005e9e;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:#005e9e;font-weight:600}
}
.buying-term-holder{max-width:714px;width:100%;margin:0 auto;padding:40px 0 50px 0}
.buying-term-holder h3{font-size:24px;line-height:36px;color:#005e9e;font-weight:600;padding-bottom:17px}
.buying-term-holder h1{font-size:28px;line-height:32px;color:#1c2633;font-weight:600;padding-bottom:24px}
.buying-term-holder h3 small{font-weight:400}
.buying-term-holder h1 small{font-weight:400}
#rideraccordion .accordion-header{padding-bottom:0}
.buyingtermsection{background:#fff;border:1px solid #eaedf6;padding:40px;border-radius:10px;filter:drop-shadow(0 0 15px rgba(0,0,0,0.05))}
.buyingtermsection h5{font-size:16px;line-height:24px;font-weight:500;color:#005e9e;padding-bottom:25px}
.buyingtermsection .stepsul{position:relative}
.buyingtermsection .stepsul:before{width:2px;height:90%;content:"";position:absolute;left:16px;top:0;border-left:2px dashed #005e9e;z-index:0}
.buyingtermsection .stepsul li{display:flex;margin-bottom:35px}
.buyingtermsection .stepsul li span{width:36px;height:36px;box-sizing:border-box;background:#e7ecff;border-radius:50%;text-align:center;font-size:14px;line-height:20px;color:#005e9e;font-weight:400;padding-top:7px;margin-right:16px;position:relative}
.buyingtermsection .stepRightSec{width:calc(100% - 52px)}
.stepRightSec h6{font-size:16px;line-height:24px;font-weight:500;color:#005e9e;padding-bottom:4px}
.stepRightSec p{font-size:12px;line-height:20px;font-weight:400;color:#6a6563;padding-bottom:0}
.buying-term-holder .infoholder{margin-top:30px}
.commonwhitebutton.commonwhite{position:static !important;margin-left:20px;margin-right:20px}
.buttonnav-center{padding-top:40px;text-align:center}
.buttonnav-center a{font-weight:400;font-size:16px;line-height:26px;color:#005e9e}
.buttonnav-center a:hover{text-decoration:none}
@media(min-width:740px) and (max-width:741px){.steps{margin-left:0 !important}
}
@media screen and (max-width:767px){.steps li{text-align:center;width:119px}
.buying-term-holder{padding:20px 0 50px 0}
.boxHeading.boxremove{margin-bottom:0}
.buying-term-holder .buttonnav-center{text-align:center !important}
.steps{margin-left:100px}
.stepsactive{position:relative}
.stepsactive:before{width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #005e9e;content:"";position:absolute;top:-16px;left:50%;transform:translateX(-50%)}
.blue-mobile{padding-left:0;padding-right:0}
.blue-mobile .row{margin:0}
.blue-mobile .col-12{padding:0}
.white-desk{background-color:#fff !important}
.buying-term-holder h3{font-size:18px;line-height:26px;color:#005e9e;font-weight:600;padding-bottom:14px !important}
.buying-term-holder h1{font-size:18px;line-height:26px;color:#1c2633;font-weight:600;padding-bottom:14px !important}
#rideraccordion .accordion-header{padding-bottom:0 !important}
.buyingtermsection{border:0 solid transparent;padding:0 0 30px 0;filter:unset !important}
.buyingtermsection h5{font-size:12px;line-height:20px;font-weight:600;color:#005e9e}
.stepRightSec h6{font-size:14px;line-height:22px;color:#005e9e;font-weight:500}
}