.sr-comparison-table .comparison-table-title{text-align:center;}

.sr-comparison-table .table-content .comparison-row{
align-items: center;
display: grid;
grid-template-columns: repeat(3, 1fr);
grid-column-gap: 18px;
grid-row-gap: 18px;
padding:18px 0;}

.sr-comparison-table .comparison-col{text-align:center;}
.sr-comparison-table .comparison-col .svg-wrapper{
  height:30px;
  width:30px;}

.sr-comparison-table .table-content .comparison-row:nth-child(even) {background-color: #F3F3F3;}

 @media screen and (min-width: 768px) {
.sr-comparison-table .comparison-col .row-col-text {order:1;}
.sr-comparison-table .comparison-col .row-col-sub{order:2}
.sr-comparison-table .comparison-col .row-col-text {order:3}
   
 }

@media screen and (max-width: 768px) {
  .sr-comparison-table .table-content .comparison-single-row{grid-template-columns:  40px auto 40px;}
.sr-comparison-table .table-content .comparison-row.comparison-header {grid-template-columns: repeat(2, 1fr);}
.sr-comparison-table .comparison-header .row-col-text{display:none;}
.sr-comparison-table .comparison-header .row-col-sub{text-align:left;}
  .sr-comparison-table .comparison-header .row-col-onetime{text-align:right;}
}