.pricePlan{padding:70px 0;position:relative}span.telehe{background:#f5f5f5;border-radius:5px;display:inline-block;font-size:11px;height:56px;line-height:16px;padding:4px 7px;position:relative;top:-16px}.pricePlan .main_title{display:block;margin-bottom:50px;text-align:center;width:100%}.pricePlan .main_title h1{color:#003358;font-family:proxima_nova_rgbold;font-size:32px;line-height:1.1;margin:0 0 10px}.pricePlan .MbDes,.pricePlan .MbDes p{font-size:18px;margin-bottom:20px;margin-top:0}.pricePlan .MbDes,.pricePlan .MbDes p,.tbl_btm{color:#222;font-family:proxima_nova_rgregular;line-height:1.6em}.tbl_btm{font-size:13px;margin-top:-7px;padding-left:18px;text-align:left;width:100%}.mbsTbl{display:flex;width:100%}.mbsTbl,.prbox>div>span{border-collapse:collapse}.prbox>div>span{background-color:#fff;border-bottom:1px solid #eee}.prbox{border-top:1px solid #e0e0e0;flex:0 0 35%}.prbox:not(:first-child){flex:1;text-align:center}.prbox:first-child>div:not(:last-child){border-left:1px solid #e0e0e0}.plan_name{background-color:#003358}.prbox>div:not(:last-child){border-right:1px solid #e0e0e0}.prbox>div:not(:last-child),.prbox>div>span:not(:last-child){border-bottom:1px solid #e0e0e0;border-collapse:collapse}.icons,.prbox>div:first-child,.prbox>div>span{display:block;height:65px;padding:20px}h4.topheading{color:#fff;font-family:proxima_nova_rgbold;font-size:24px;line-height:1.1em;margin:0}.pricePlan .price_plan_cta{display:block;margin-top:15px;text-align:center;width:100%}.pricePlan .price_plan_cta>a{background-color:transparent;background-image:linear-gradient(0deg,#98e1da 50%,#003358 0);background-size:100% 200%;border:none;border-radius:120px;box-shadow:none;color:#fff;cursor:pointer;display:inline-block;font-family:proxima_nova_rgbold;font-size:18px;padding:15px 30px;text-decoration:none;transition:all .31s ease;white-space:normal;width:auto}.pricePlan .price_plan_cta>a:hover{background-position:0 100%;color:#003358}.overflw{max-width:100%;overflow:hidden}@media (max-width:991px){.pricePlan .price_plan_cta>a{font-size:14px;padding:15px 16px}h4.topheading{font-size:18px}}@media (max-width:767px){.mbsTbl{border-collapse:collapse;display:flex;overflow-y:scroll;width:100%}.pricePlan .price_plan_cta>a{font-size:14px;padding:14px 23px}.prbox:not(:first-child){flex:1 0 160px;text-align:center}.prbox{border-top:1px solid #e0e0e0;flex:0 0 auto}h4.topheading{font-size:18px}}