body {
    font-family: Arial, sans-serif;
    margin: 0;
    padding: 0;
    display: flex;
    justify-content: center;
    align-items: center;
    min-height: 100vh;
    background-color: #f0f0f0;
}

.container {
    width: 90%;
    max-width: 800px;
    /* Убираем выравнивание по центру для контента внутри .container */
    text-align: left; 
}

.iframe-container {
    margin: 20px 0;
}

.iframe-container iframe {
    width: 100%;
    height: 500px; /* Можно изменить по желанию */
    border: none;
}

.text-block {
    /* Убираем выравнивание по центру для текстового блока */
    text-align: left;
}

/* Стили для изображений в статье */
.img-responsive {
    display: block; /* делаем изображение блочным элементом */
    max-width: 100%; /* максимальная ширина - 100% от родительского элемента */
    height: auto; /* высота автоматически изменяется, чтобы сохранить пропорции */
    margin: 0 auto; /* автоматический отступ слева и справа для центрирования */
}

/* Адаптивность для изображений на маленьких экранах */
@media (max-width: 600px) {
    .img-responsive {
        width: 100%; /* на маленьких экранах ширина изображения - 100% */
    }
}


/* Адаптивность для маленьких экранов */
@media (max-width: 600px) {
    .iframe-container iframe {
        height: 300px;
    }
}

.mediapartners {
    width: fit-content;
    margin: 0 auto;
}
.mediapartners-image {
    display: flex;
    align-items: flex-start;
    margin-bottom: 20px;
}
.mediapartners-image img {
    height: 90px;
    width: 90px;
    margin-right: 10px;
    float:left;
}
.mediapartners-image p {
    /* max-width: 300px; With Limit */
    margin: 0; 
}
.mediapartners h2 {
    margin-bottom: 10px;
    font-size: 30px;
}
