*{margin:0;box-sizing:border-box;font-family:Rubik}
.mb10{margin-bottom:10px}
.mb12{margin-bottom:12px}
.mb15{margin-bottom:15px}
.mb30{margin-bottom:30px}
.text_light{color:#fff !important}
.text_center{text-align:center}
.text_left{text-align:left !important}
.dnone{display:none}
.termSection{padding:20px 50px}
.termSection p{font-weight:400;font-size:16px;line-height:24px;color:#464d53}
.bgLightBlue{background-color:#f0f9ff}
.termSection .termSectionTitle{font-weight:600;font-size:36px;line-height:100%;color:#000}
.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:22px;color:#1f2937;margin-bottom:8px}
@media(max-width:767px){.termSection{padding:20px 20px}
.termSection .termSectionTitle{font-size:18px}
.termSection .borderBox{row-gap:16px;width:100%}
.borderBox_item{width:100%}
}
.pdph2{font-weight:600;font-size:20px;line-height:100%;color:#363c41;margin-bottom:5px}
.pdpSection{padding:24px 50px}
@media(max-width:767px){.pdph2{font-size:16px;line-height:20px}
.pdpSection{padding:16px 16px}
}
.howdoes_wrapper{margin-top:15px}
.howdoes_item{position:relative;border:.5px solid #005eac;background-color:#fff;padding:32px 16px 8px 16px;border-radius:8px;margin-bottom:12px}
.howdoesStep{position:absolute;top:0;left:0;padding:4px 16px;background-color:#005eac;border-radius:8px 0 8px 0;font-weight:600;font-size:16px;line-height:20px;color:#fff}
.howdoesTitle{font-weight:600;font-size:16px;line-height:22px;color:#131619}
.howdoesTitle a{color:#005eac}
.howdoes_item ul{padding-left:15px}
.howdoesPara,.howdoes_item ul li{font-weight:400;font-size:14px;line-height:20px;color:#464d53}
.variant_wrapper{display:flex;gap:30px;margin-top:8px}
.variant_item{position:relative;padding:32px 16px 16px 16px;border-radius:8px;height:100%}
.variant_life{border-radius:8px;background:url("clientLibs/css/img/life-bg.jpg") no-repeat}
.variant_rop{border-radius:8px;border:.5px solid #0c8934;background:url("clientLibs/css/img/rop-bg.jpg") no-repeat}
.variant_easy{border-radius:8px;border:.5px solid #005eac;background:url("clientLibs/css/img/easy-bg.jpg") no-repeat}
.variant_bg{height:100%}
.variantBadge{border-radius:8px 0 8px 0;border-top:none !important;border-left:none !important;box-shadow:0 1px 4px 0 #00000040;background:#fff;padding:4px 8px;font-weight:500;font-size:14px;line-height:18px;color:#131619;position:absolute;top:0;left:0}
.variant_easy .variantBadge{border:.5px solid #005eac}
.variant_rop .variantBadge{border:.5px solid #0c8934}
.variant_title{font-weight:500;font-size:24px;line-height:34px;color:#131619}
.variant_subtitle{font-weight:400;font-size:14px;line-height:18px;color:#363c41;margin:10px 0}
.variant_tagline{padding:8px 16px;border:.5px solid #fff;border-radius:8px;background:rgba(255,255,255,0.3);display:flex;align-items:center;gap:10px;margin-bottom:10px}
.variant_tagline img{width:32px;height:32px}
.variant_tagline p{font-weight:500;font-size:14px;line-height:18px;color:#363c41}
.variant_plnBtn button{padding:8px 24px;border-radius:10px;background:#ff6700;font-weight:600;font-size:14px;line-height:18px;text-align:center;color:#fff;border:0;outline:0;cursor:pointer}
@media(max-width:767px){.variant_wrapper{flex-direction:column;gap:14px}
.variantMob{display:flex;justify-content:space-between}
.variant_tagline{padding:8px;flex-direction:column;gap:6px}
}