/* ==========================================================================
   Diferencia Section
   ========================================================================== */
.diferencia-container {
    display: flex;
    align-items: flex-start;
    gap: 60px;
}

.diferencia-title-col {
    flex: 0 0 35%;
}

.title-with-icon {
    display: flex;
    align-items: flex-start;
    gap: 15px;
}

.diferencia-icon {
    margin-top: 5px;
}

.diferencia-section .section-title {
    font-size: 2.6rem;
    font-weight: 700;
    line-height: 1.1;
    margin: 0;
    margin-bottom: 90px;
}

.diferencia-content-col {
    flex: 1;
}

.diferencia-content-col p {
    font-size: 15px;
    color: var(--color-text-light);
    margin-bottom: 15px;
}

.diferencia-content-col p:last-child {
    margin-bottom: 0;
}

