.pricing-table{padding-bottom:50px;padding-inline:10px}.pricing-table ul{margin-bottom:0}.pricing-table .x-icon{display:grid;place-items:center}.pricing-table .x-icon:after{content:"\e828";font-family:bb-icons;font-size:28px;font-weight:200}.pricing-table__heading{text-wrap:nowrap;color:#00437a;font-size:18px;font-weight:600;margin-bottom:0;overflow:hidden}.pricing-table .row-feature{color:#2b3545}.pricing-table .row{display:grid;grid-template-columns:minmax(0,417px) repeat(var(--columns),1fr)}.pricing-table .row:first-child>div:not(:first-child){background:#fff;border-left:1px solid #aec9e5;border-top:1px solid #aec9e5}.pricing-table .row:not(:first-child,:last-child):nth-child(2n)>div{background:#fff}.pricing-table .row:last-child:nth-child(2n)>div:not(:first-child),.pricing-table .row:not(:first-child,:last-child):nth-child(odd)>div{background-color:rgba(172,200,229,.1)}.pricing-table .row:last-child:nth-child(odd)>div:not(:first-child){background:#fff}.pricing-table .row>div{padding:24px}.pricing-table .row>div:nth-child(n+2){border-left:1px solid #aec9e5}.pricing-table .row>div:last-child{border-right:1px solid #aec9e5}.pricing-table .row>div:has(.pricing-table__heading){display:grid;padding-top:32px;place-items:center}.pricing-table .row p{margin:0}.pricing-table .feature-title{align-items:center;display:flex;font-size:18px;max-width:417px;width:100%}.pricing-table .row:last-child div{background-color:transparent;border-bottom:1px solid #aec9e5;height:35px}.pricing-table .row:last-child div:after{content:none}.pricing-table .row:last-child div:first-child{border:none}.pricing-table .row-header div:first-child{background-color:transparent;box-shadow:none}.pricing-table br{display:none}@media (max-width:1200px){.pricing-table .row{grid-template-columns:minmax(0,250px) repeat(var(--columns),1fr)}.pricing-table br{display:block}.pricing-table>div h2{text-wrap:wrap;font-size:18px;margin-bottom:0;text-align:center}}@media (max-width:900px){.pricing-table .row{grid-template-columns:minmax(0,200px) repeat(var(--columns),1fr)}.pricing-table .row>div{font-size:14px;padding:20px 10px}.pricing-table .row .feature-title{font-size:14px}.pricing-table .row>div h2,.pricing-table__heading{font-size:16px}}@media (max-width:750px){.pricing-table{display:flex;overflow-x:auto}.pricing-table:after{content:"";display:block;width:10px}.pricing-table .row{grid-template-columns:200px repeat(var(--columns),250px)}}@media (max-width:600px){.pricing-table .row{grid-template-columns:150px repeat(var(--columns),200px)}}@media (max-width:400px){.pricing-table .row{grid-template-columns:132px repeat(var(--columns),178px)}}
