/* Таблица сравнение */
.scroll {
    overflow-x: auto;
    max-width: 100%;
}
table {
    width: 100%;  
}
table tr{
    gap: 1rem;
    display: flex;
    justify-content: space-between;  

}
table td{
    display: flex; 
    border-left: solid 2px #FFFFFF; 
    border-right: solid 2px #FFFFFF;
}

.table-icon img{
    width: 32px;
    height: 32px;
    margin-right: 1rem;
}

th,
td{
    width: 448px;
    padding: 12px 24px;
    text-wrap: wrap;  
    background-color: #FAFAFA;
}
th:nth-child(1),
td:nth-child(1) {
    background-color: #E0EBD8;
}

tr:last-child td {
    border: solid 2px #FFFFFF;
    border-top: none;
    border-radius: 0 0 1rem 1rem;
	
}

tr:first-child th {
    border: solid 2px #FFFFFF;
    border-bottom: none;
    border-radius: 1rem 1rem 0 0;
}

@media (max-width: 544px) {
	th,
    td {
    width: 288px;
    padding: 8px 16px;  
}
.table-icon img{
    width: 20px;
    height: 20px;
    border-radius: 4px;
}

table td{
    font-size: 14px;
}
	th{
	padding: 0 ;
	}

}



