.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}
.buyingtermsection{width:100%;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;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}
.workmode{clear:both;overflow:hidden;width:100%;text-align:center;padding-bottom:25px}
.workmode img{max-width:470px;width:100%;display:inline !important}
.commonwhitebutton.commonwhite{position:static !important;margin-left:20px;margin-right:20px}
.text-center{text-align:center !important}
.buttonnav-center{padding-top:40px;text-align:center}
.decision-1+.buttonnav-center{padding-bottom:50px;padding-top:0}
.buttonnav-center a{font-weight:400;font-size:16px;line-height:26px;color:#005e9e}
.title h3.cmp-title__text{display:none}
.backnav{font-size:14px;line-height:21px;color:#005e9e;font-weight:500;padding-bottom:32px;position:relative}
.backclc{display:none}
.backnav a{color:#005e9e;text-decoration:none;position:relative;margin-left:-7px}
.tgBtn_sec{display:flex;justify-content:center;align-items:center;padding-bottom:50px}
.commonTg_btn{font-size:14px;font-weight:500;line-height:20px;color:#fff;text-align:center;border:1px solid #ed1c24;border-radius:6px;background:#ed1c24;box-shadow:0 1px 2px 0 rgba(177,17,22,0.12);padding:6px 16px;display:inline-block;-webkit-animation:linear infinite;-webkit-animation-name:combuttonwhitezigzag;-webkit-animation-duration:2s;cursor:pointer}
.tgBtn_sec>a:first-child>button{color:#ed1c24;background:#fff;border:1px solid #f9adaa}
.tgBtn_sec>a:nth-child(1)>button:hover{background:#fef1f1}
.tgBtn_sec>a:nth-child(2)>button:hover{background:#fef1f1;color:#ed1c24}
.tgBtn_sec .tgBtn_back{margin-right:30px}
.commonTg_nextBtn:hover{background:#fef1f1;color:#ed1c24}
@media(min-width:740px) and (max-width:741px){.steps{margin-left:0 !important}
}
.toolArn{display:inline-block;font-size:16px;color:#1c2633;line-height:24px;font-weight:400;padding-block:12px}
@media screen and (max-width:767px){.steps li{text-align:center;width:119px}
.workmode{padding-bottom:15px}
.buying-term-holder{padding:20px 0 50px 0}
.removePadding{padding:20px 0 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%)}
.buttonNext.active{width:unset;height:unset}
.buttonnav-center a{display:inline-block}
.blue-mobile{padding-left:0;padding-right:0}
.blue-mobile .row{margin:0}
.blue-mobile .col-12{padding:0}
.hideMobile{display:none !important}
.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}
.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}
.buttonnav-center{text-align:left !important;padding-top:0 !important}
.buttonnav-center button{display:inline-block}
.commonwhitebutton.commonwhite{margin-left:4px !important}
.buttonaligncenter button.commonwhitebutton.commonwhite{padding:15px 9px 15px 9px}
.backclc{display:block}
.backnav{padding-bottom:17px}
.commonTg_btn{font-size:14px;padding:9px 33px}
.tgBtn_sec .tgBtn_back{margin-right:25px}
}