.question-horizontal-sequence-text-read-olympic-tasks {
    /*display: flex;*/
    /*flex-flow: row;*/
    /*align-items: center;*/
    /*justify-content: center;*/
    /*text-align: start;*/
    /*flex-wrap: wrap;*/
    /*line-height: 1.3;*/
    /*padding: 10px;*/
    /*gap: 5px;*/

    display: flex;
    flex-wrap: wrap;
    gap: 10px;
    text-align: left;
    padding: 10px;
    align-items: center;
    font-size: 20px;
    border: 1px solid #e0e0e0;
    border-radius: 10px;
}

.question-horizontal-sequence-correct-answers-wrapper-read-olympic-tasks {
    display: flex;
    padding: 10px;
    border-top: 1px solid #ddd;
    border-bottom: 1px solid #ddd;
    flex-wrap: wrap;
    gap: 5px;
}

.horizontal-sequence {
    display: flex;
    gap: 5px;
}

.horizontal-sequence-word {
    border: 1px solid #3d366d;
    padding: 0 5px;
    border-radius: 3px;
    background-color: #ddd;
}

.question-horizontal-sequence-correct-answers-wrapper-read-olympic-tasks div {
    display: flex;
    gap: 5px;
}

.question-horizontal-sequence-body-read-question-unit{
    border: 1px solid #3d366d;
    padding: 0 5px;
    border-radius: 3px;
    background-color: #a0f58f;
}

.question-horizontal-sequence-body-read-question-unit-correct{
    background-color: #a0f58f;
    border: 1px solid #1ca844;
}

.question-horizontal-sequence-body-read-question-unit-wrong {
    background-color: #ffc8c8;
    border: 1px solid #FF5722;
}

@media (max-width: 767px) {
    .question-horizontal-sequence-text-read-olympic-tasks img {
        width: 100%;
    }
}