.table-responsive{overflow-x:auto;margin:1em 0}.comparison-table{width:100%;min-width:600px;border-collapse:collapse;font-size:0.9rem;color:#ffffff}.comparison-table th,.comparison-table td{padding:0.75em 1em;border:1px solid #333333;text-align:left;vertical-align:top}.comparison-table thead th{background-color:#0F4C1A;font-weight:600}.comparison-table tbody tr:nth-child(even){background-color:rgba(255,255,255,0.05)}.comparison-table tbody tr:nth-child(odd){background-color:rgba(255,255,255,0.10)}@media (max-width:480px){.comparison-table{font-size:0.8rem}.circleContactButtonWrap{bottom:50px!important}}