#health-plans-new-table-section{background:#fafafa}
.health-new-plan-table-card{margin:0 36px}
.health-new-plan-table-card .health-new-plan-table-card-header{padding:64px 0 32px}
.health-new-plan-table-card-body{margin-bottom:64px}
.health-new-plan-table-card .health-new-plan-table-card-header .health-new-plan-table-title{font-style:normal;font-weight:800;font-size:25px !important;line-height:30px;text-align:center;color:#444}
.new-plan-section{cursor:pointer}
.new-plan-section .new-plan-sec-header{display:flex;align-items:center;justify-content:space-between}
.new-plan-section .new-plan-sec-header .new-plan-title{font-style:normal;font-weight:600;font-size:16px;line-height:20px;color:#444}
.new-plan-section .new-plan-sec-header .arrow_down{font-size:14px;color:#444;transform:rotate(0);transition:all .3s linear}
.active .arrow_down{transform:rotate(-180deg) !important}
.new-plan-section .new-plan-sec-body{display:none}
.new-plan-section .new-plan-sec-body .new-plan-desc{font-style:normal;font-weight:400;font-size:14px;line-height:130%;color:#444}
.check-mark{font-style:normal;font-weight:400;font-size:18px;line-height:100%;display:flex;align-items:center;text-align:center;color:#1b6;justify-content:center}
.close-mark{font-style:normal;font-weight:400;font-size:25px;line-height:100%;display:flex;align-items:center;justify-content:center;text-align:center;color:#fa2a2a}
.new-plan-offer-text{font-style:normal;font-weight:400;font-size:16px;line-height:100%;display:flex;align-items:center;text-align:center;color:#000;justify-content:center}
.collapse{display:none}
.new-health-plan-card .new-health-plan-card-header .new-health-plan-card-header-contet{display:flex;flex-flow:row wrap;width:100%}
.new-health-plan-card-header-contet .new-health-plan-card-header-title{border-top:1px solid #ddd;display:flex;align-items:center;text-align:center;padding:10px 32px;width:20%;justify-content:center}
.new-health-plan-card-header-contet .new-health-plan-card-header-title p{font-style:normal;font-weight:900;font-size:18px;line-height:23px;color:#000;margin:0}
.new-health-plan-card-header-contet .new-health-plan-card-header-title:not(:last-child){border-right:1px solid #ddd}
.new-health-plan-card-header-contet .new-health-plan-card-header-title:first-child{width:40%;padding:10px 32px;text-align:left}
.new-health-plan-card-body .new-plan-future-header{background:#eaeaea;border-radius:8px;display:flex;flex-flow:row wrap}
.new-health-plan-card-body .new-plan-future-header .new-plan-future-header-section{padding:10px 14px;width:40%;border-right:1px solid #ddd}
.new-health-plan-card-body .new-plan-future-header .new-plan-future-header-section p{font-style:normal;font-weight:800;font-size:16px;line-height:21px;color:#000;margin:0}
.new-health-plan-card-body .new-plan-future-collapse{display:flex;flex-flow:row wrap;border-bottom:1px solid #ddd}
.new-plan-future-collapse .collapseGroup{cursor:pointer;width:40%;padding:10px 14px;border-right:1px solid #ddd}
.new-plan-future-collapse .new-plan-future-value{width:20%;padding:10px 14px;display:flex;align-items:center;justify-content:center}
.new-plan-future-collapse .new-plan-future-group{display:flex;align-items:center;justify-content:space-between}
.new-plan-future-collapse .new-plan-future-title{font-style:normal;font-weight:600;font-size:16px;line-height:20px;color:#444}
.arrow_down{font-size:14px;color:#444;transform:rotate(0);transition:all .3s linear}
.new-plan-future-collapse .new-plan-future-desc{font-style:normal;font-weight:400;font-size:14px;line-height:130%;color:#444}
.new-plan-future-header-block{width:20%}
.new-health-plan-card-footer .plan-get-quote-btn:not(:last-child),.new-plan-future-collapse .new-plan-future-value:not(:last-child),.new-plan-future-header-block:not(:last-child){border-right:1px solid #ddd}
.digit_special_sec{display:flex;align-items:center}
.digit_special_sec .digit_special_cont{display:flex;align-items:center;background:linear-gradient(90deg,rgba(255,248,201,.396061) -3.04%,rgba(255,238,153,.0001) 109.02%);border-radius:3px;padding:6px 10px;margin-right:16px}
.digit_special_sec .digit_special_cont span{font-style:normal;font-weight:600;font-size:12px;line-height:15px;color:#444;padding-left:10px}
.new-health-plan-card-footer{display:flex;flex-flow:row wrap;border-bottom:1px solid #ddd}
.new-health-plan-card-footer .plan-get-quote-btn{width:20%;padding:10px 14px;text-align:center}
.new-health-plan-card-footer .plan-get-quote-btn:first-child{width:40%;padding:10px 14px}
.new-health-plan-card-footer .plan-get-quote-btn .btn-get-quote{background:#fb0;border:1px solid #fb0;border-radius:3px;padding:10px 17px;font-style:normal;font-weight:900;font-size:18px;line-height:22px;text-align:center;color:#000;cursor:pointer}
@media(max-width:767px){#health-plans-new-table-section .container{padding:0}
#health-plans-new-table-section .container .row,.health-new-plan-table-card{margin:0}
.new-health-plan-card-footer .plan-get-quote-btn:first-child,.new-health-plan-card-header-contet .new-health-plan-card-header-title:first-child{display:none}
.new-health-plan-card-header-contet .new-health-plan-card-header-title{width:33.333%;padding:10px 12px;background:#f5f5f5;border:1px solid #ddd;border-radius:4px 4px 0 0}
.new-health-plan-card-header-contet .new-health-plan-card-header-title p{font-size:14px;line-height:18px}
.new-health-plan-card-footer .plan-get-quote-btn .btn-get-quote{font-size:12px;line-height:15px;padding:9px 10px;font-weight:800}
.new-health-plan-card-body .new-plan-future-header .new-plan-future-header-section p{font-size:12px}
.new-health-plan-card-body .new-plan-future-header{background:#fff;border-radius:0}
.new-health-plan-card-body .new-plan-future-header .new-plan-future-header-section,.new-plan-future-collapse .collapseGroup,.new-plan-future-header-block:not(:last-child){border-right:0}
.new-plan-future-collapse .collapseGroup{width:100%;background:#f5f5f5;padding:8px 14px;border-top:1px solid #ddd}
.new-health-plan-card-footer .plan-get-quote-btn,.new-plan-future-collapse .new-plan-future-value{width:33.333%;background:#fff}
.new-plan-future-collapse .new-plan-future-value{font-style:normal;font-weight:400;font-size:12px;line-height:15px;text-align:center;color:#444}
.new-plan-future-collapse .new-plan-future-title{font-size:13px;line-height:16px}
.new-plan-future-collapse .new-plan-future-desc,.new-plan-offer-text{font-size:12px;line-height:15px}
.digit_special_sec .digit_special_cont span{font-size:11px;line-height:14px}
.health-new-plan-table-card .health-new-plan-table-card-header .health-new-plan-table-title{font-size:20px !important;line-height:24px}
.health-new-plan-table-card .health-new-plan-table-card-header{padding:32px 16px 16px}
}