*{margin:0;box-sizing:border-box;font-family:Rubik}
.termSection .borderBox{display:flex;flex-wrap:wrap;column-gap:15px;row-gap:25px;width:85%;margin:0 auto}
.borderBox_item{width:49%;position:relative;border:1px dashed #99bfde;border-radius:8px;padding:16px 40px}
.borderBox_number{background-color:#005eac;padding:8px;border-radius:8px 0 8px 0;position:absolute;top:0;left:0;font-weight:500;font-size:14px;line-height:100%;text-align:center;color:#fff}
.termSection .borderBox_item_heading{font-weight:600;font-size:16px;line-height:100%;color:#1f2937;margin-bottom:8px}
@media(max-width:767px){.termSection .borderBox{row-gap:16px;width:100%}
.borderBox_item{width:100%}
}
.howto_buy_term_steps{width:85%;margin:30px auto 20px;display:flex;align-items:flex-end;gap:20px}
.buy_term_steps_plans ul{list-style:none;padding-left:25px}
.buy_term_steps_plans ul li{font-weight:500;font-size:16px;line-height:20px;color:#1f2937;list-style:decimal;margin-bottom:25px;position:relative}
.buy_term_steps_plans ul li::before{content:"";border:1px dashed #5c666e;position:absolute;left:-14px;top:19px;height:100%;display:flex}
.buy_term_steps_plans ul li:last-child:before{display:none}
.buy_term_steps_plans ul li:last-child{margin-bottom:0}
.termSection .noteTitle{font-weight:600;font-size:16px;line-height:100%;color:#1f2937;margin-bottom:10px}
.notePara{width:85%;margin:40px auto}
@media(max-width:767px){.howto_buy_term_steps{width:100%;margin:10px auto 20px;flex-direction:column}
.howto_buy_term_steps img{max-width:180px;margin:0 auto}
.notePara{width:100%;margin:30px auto 10px}
}