.comparison-table{background:#fff;border-collapse:collapse;overflow:hidden;width:100%}.comparison-table thead th:first-child{color:#000}.comparison-table td,.comparison-table th{padding:14px 16px;text-align:center}.comparison-table th{background:#f9fafc;font-weight:700;text-align:left}.comparison-table tbody tr:nth-child(2n){background:#f9fafc}.comparison-table td:first-child{font-size:12px;font-weight:600;padding-left:0;padding-right:0;text-align:left}.comparison-table thead th{text-align:center;vertical-align:middle}.bvoc{color:#1f52e0}.traditional{color:#7d4ac7}.distance{color:#f2a640}.icon{display:inline-block;height:16px;vertical-align:middle;width:15px}.comparison-table td:not(:first-child){background:#dee8f3;border:16px solid #fff;border-radius:138px;padding-bottom:10px;padding-top:10px;vertical-align:middle}.comparison-table tbody tr{padding-bottom:10px}.comparison-table thead tr th{background:transparent}.comparison-table td,.comparison-table th{border:0}.comparison-table thead tr th{font-size:16px}.top-section.comparsion-table-top-section h2{font-weight:600;margin-bottom:50px;text-align:center}.comparsion-wrapper{padding:50px 15px}.table-wrapper-compare{background:#fff;border-radius:26.4699px;box-shadow:0 4px 10px rgba(0,0,0,.25);padding:30px}.comparison-table td,.comparison-table th{vertical-align:middle}@media screen and (max-width:768px){.comparison-table thead{display:none}.comparison-table,.comparison-table tbody,.comparison-table td,.comparison-table tr{display:block;width:100%}.comparison-table tr{background:#fff;border:1px solid #ddd;border-radius:8px;margin-bottom:16px;padding:12px}.comparison-table td{padding:8px 12px;position:relative;text-align:left}.comparison-table td:before{color:#555;content:attr(data-label);display:block;font-weight:700;margin-bottom:4px}.comparison-table thead tr th{background:transparent;font-size:16px}.comparison-table td:not(:first-child){border:0;border-radius:0}.comparison-table tbody tr{display:flex;flex-wrap:wrap}.comparison-table tbody td:first-child{width:100%}.comparison-table tbody td{text-align:center;width:33%}.comparison-table td:first-child{font-weight:600;margin-bottom:10px;text-align:center}.comparsion-wrapper{padding-bottom:0;padding-top:0}}@media screen and (max-width:500px){.comparison-table tbody td{text-align:center;width:100%}.comparison-table td:not(:first-child){border:1px solid #ddd}}