*{font-family:Rubik;margin:0}
.plan_selection_section{padding:30px 25px}
.slider_mainHeading{font-family:Rubik;text-align:center;font-size:32px;font-weight:700;line-height:27px;color:#0072bc}
.slider_subHeading{font-family:Rubik;text-align:center;font-size:16px;font-weight:400;line-height:27px;color:#1a1a1a;margin:10px 0 15px}
.plan_card{padding:25px 20px;border:1px solid #0072bc;border-radius:16px;margin-bottom:20px}
.plan_title{font-family:Rubik;font-size:20px;font-weight:500;line-height:27px;text-align:left;color:#0072bc;display:flex;align-items:flex-start;gap:20px}
.plan_description{font-family:Rubik;font-size:14px;font-weight:400;line-height:22px;text-align:left;color:#4f4f4f}
.term_plans{list-style:none;padding-left:5px;margin-top:20px;display:flex;flex-wrap:wrap;gap:13px}
.term_plans li{width:24%}
.term_plans li a{font-family:Rubik;font-size:16px;font-weight:400;line-height:22px;text-align:left;color:#005eac;display:flex;align-items:flex-end;gap:10px;text-decoration:none;transform:scale(1);transition:all .1s}
.term_plans li a:hover{transform:scale(1.03);transition:all .3s;color:#02457c}
.term_plans span img{max-width:100%;width:70%}
.term_plans>a{display:flex;align-items:center}
@media(max-width:767px){.slider_mainHeading{font-size:20px}
.slider_subHeading{font-size:12px;line-height:18px}
.plan_title{font-size:14px;line-height:18px;align-items:start;gap:6px}
.plan_title>span:last-of-type{margin-top:4px}
.plan_card{padding:10px 10px}
.plan_description{font-size:10px;line-height:17px}
.term_plans{flex-direction:column}
.term_plans li{width:80%}
.term_plans a{width:75%;font-size:14px;justify-content:space-between}
}