.custom-grid .flex_column {
    width: 100% !important;
}
.custom-grid {
    display: grid;
    grid-template-columns: 1fr;
    row-gap: 25px;
}
@media (min-width: 990px) {
    .custom-grid {
        grid-template-columns: 2fr 4fr;
        column-gap: 6%;
    }
}
.narrow-textblock {
    width: 950px;
    max-width: 100%;
    margin-inline: auto;
}
.narrow-textblock p {
    line-height: 2;
}