.tg-container{text-align:center;max-width:714px;margin:0 auto}
.stepList{display:flex;justify-content:space-evenly;align-items:flex-end}
#tgStartingSection .tgStarting_container .buying-term-holder{padding-top:20px !important}
.stepItem .stepText{font-size:12px;line-height:20px;font-weight:600;color:#374254}
img.tg-main-image{width:100%}
.stepList .stepItem:nth-child(4) .stepImage{margin-bottom:5px}
.buyingtermsection{position:relative}
.tg-component .title h1{padding-bottom:0;font-size:36px;line-height:60px;color:#1c2633;font-weight:600}
.tg-component .text div *{font-size:16px;line-height:28px;font-weight:400;color:#4b5563;padding-bottom:35px;margin-bottom:14px}
@media screen and (max-width:767px){.stepItem .stepText{font-size:8px}
.stepList{margin-bottom:30px}
}
@media screen and (max-width:430px){.stepItem .stepImage img{max-width:36px}
.stepItem{padding:0 3px}
}
@media screen and (max-width:767px){.bgliteblue2 .buying-term-holder .stickyBtn{left:30px;right:30px}
.bgliteblue2 .buying-term-holder .stickyBtn button{background:#bff5e5 !important}
.tg-component .title h1{font-size:28px;line-height:36px;font-weight:600}
.tg-component .text div *{font-size:14px;font-weight:400;line-height:18px}
#tgStartingSection .tgStarting_container .buying-term-holder{padding-top:21px !important}
}
@media screen and (min-width:768px){.finalresult-buttonnav-center{position:absolute;width:50%;left:25%}
.tg-container button{width:100%;margin-left:0 !important;margin-right:0 !important}
.tg-image{margin-top:100px}
.stepList .stepItem:last-child .stepImage img{width:90%}
}
.tgStarting_section .showBoxaccordion{width:100%;background:#fff;border:1px solid #eaedf6;padding:5px 0;border-radius:10px;filter:drop-shadow(0 0 15px rgba(0,0,0,0.05));margin:0 auto;margin-top:30px}
.tgStarting_section .accordion-button:not(.collapsed){color:unset;background-color:unset;box-shadow:unset}
.tgStarting_section .accordion-button{font-weight:600;padding:5px 15px !important}
.tgStarting_section .accordion_image{padding-right:10px}
.tgStarting_section .description ul{padding:0 50px}
.tgStarting_section .description ul,.tgStarting_section .description li{list-style:unset}
.tgStarting_section .description ol{padding-left:40px}
.tgStarting_section .description ol li{list-style:decimal}
.tgStarting_section .description a{font-size:16px}
.tgStarting_section .description a:hover{font-size:16px}
.tgStarting_section .accordion-button:not(.collapsed)::after{background:url("../../../../../content/dam/hdfcklarifylife/term-guide/decision-three/accord-up.svg") no-repeat right 24px center !important;padding:20px 40px 20px 20px;transform:unset}
.tgStarting_section .accordion-button::after{background:url("../../../../../content/dam/hdfcklarifylife/term-guide/decision-three/accord-down.svg") no-repeat right 24px center !important;padding:20px 40px 20px 20px;transition:unset}
.tgStarting_section .showBox{max-width:714px;width:100%;background:transparent;border:1px solid transparent;padding:0;border-radius:0;margin:48px auto 0 auto}
.tgStarting_section .showBox h2{font-size:24px;line-height:44px;color:#005e9e;font-weight:600}
.tgStarting_section .showBox p{font-size:14px;line-height:26px;color:#4b5563;font-weight:400}
.toolArn{display:inline-block;font-size:16px;color:#1c2633;line-height:24px;font-weight:400;padding-block:12px}
@media(max-width:767px){.tgStarting_section .showBoxaccordion{margin-top:0}
.tgStarting_section .accoordion_button{font-size:14px !important;line-height:24px;position:relative !important;padding:10px 15px !important;padding-right:45px !important}
.tgStarting_section .description{font-size:14px}
.tgStarting_section .description ol{padding-left:30px}
.tgStarting_section .description ul{padding:0 30px}
.tgStarting_section .accordion-button:not(.collapsed)::after{position:absolute;right:-14px}
.tgStarting_section .accordion-button::after{position:absolute;right:-14px}
.tgStarting_section .showBox{margin-top:0}
}
.tgStarting_section .removeAccordian{display:none}