.table-comparison-v2 svg{width:24px}.table-comparison-v2 .header{width:100%;margin-bottom:50px}.table-comparison-v2 .header h2 span{display:inline-block;margin-left:8px}.table-comparison-v2 .table{width:100%}.table-comparison-v2 .table .row{width:100%;display:flex;flex-wrap:wrap;border-bottom:1px solid #bbb}.table-comparison-v2 .table .row:first-child .col:nth-child(2){color:#fff;background-color:#bd2347;border:1px solid #bd2347;border-radius:20px 20px 0 0}.table-comparison-v2 .table .row:first-child .col{font-weight:bold}.table-comparison-v2 .table .row .col{height:70px;padding:10px 20px;width:25%;display:flex;align-items:center;justify-content:center;text-align:center}.table-comparison-v2 .table .row .col:nth-child(2){background-color:#fef2f3;border-left:1px solid #bd2347;border-right:1px solid #bd2347}.table-comparison-v2 .table .row .col:nth-child(2) svg{color:#20ab35}.table-comparison-v2 .table .row .col.red svg{color:#d02e4f}.table-comparison-v2 .table .row .col:first-child{justify-content:flex-start;width:50%;text-align:left}.table-comparison-v2 .table .row:last-child{border-bottom:none}.table-comparison-v2 .table .row:last-child .col{height:auto;background-color:#fff;border:0px solid rgba(0,0,0,0);padding:0}.table-comparison-v2 .table .row:last-child .col a.buy-product{display:flex;justify-content:center;align-items:center;width:100%;padding:0;background-color:#20ab35;color:#fff;border-radius:0 0 20px 20px;font-weight:bold;text-align:center;line-height:50px;transition:all .3s ease}.table-comparison-v2 .table .row:last-child .col a.buy-product.type-2{max-width:200px;width:90%;border-radius:5px;margin-top:20px}.table-comparison-v2 .table .row:last-child .col a.buy-product svg{color:#fff;margin-left:5px}.table-comparison-v2 .table .row:last-child .col a.buy-product:hover{background-color:#178b28}.table-comparison-v2.type-2 .table{margin:0 auto;max-width:1120px}.table-comparison-v2.type-2 .table .row{border-left:1px solid #bbb;border-right:1px solid #bbb}.table-comparison-v2.type-2 .table .row:first-child .col:nth-child(2){transform:translateY(1px)}.table-comparison-v2.type-2 .table .row:nth-child(2){border-radius:10px 10px 0 0;border-top:1px solid #bbb}.table-comparison-v2.type-2 .table .row:nth-last-child(2){border-radius:0 0 10px 10px}.table-comparison-v2.type-2 .table .row:first-child,.table-comparison-v2.type-2 .table .row:last-child{border-color:rgba(0,0,0,0)}.table-comparison-v2.type-2 .table .row .col{width:33.3333333333%}.table-comparison-v2.type-2 .table .row .col:first-child{width:33.3333333333%}