body {
    font-family: Arial, sans-serif;
}

.container {
    padding: 20px;
}

.row {
    display: flex;
    flex-wrap: wrap;
}

.distinctions-column {
    padding: 20px;
    opacity: 0;
    transform: translateX(100px);
    transition: opacity 1s ease-out, transform 2s ease-out;
}

.left-column {
    transform: translateX(-100px);
}

.right-column {
    transform: translateX(100px);
}

.distinctions-column h3 {
    color: #F5A214;
    padding: 10px;
    border-top: 5px solid #010C4E;
    border-right: 5px solid #010C4E;
}

.distinctions-column ul {
    list-style-type: none;
    padding: 0;
}

.distinctions-column li {
    margin-bottom: 10px;
}

/* Responsive styles */
@media (max-width: 767px) {
    .distinctions-column {
        transform: translateX(-100px);
    }
}
