.page-content26 {
    padding: 40px 0;
}
@media (min-width: 768px) {
    .page-content26 {
        padding: 80px 0;
    }
}
.page-content26__container {
    max-width: var(--CONTAINER_WIDTH);
    margin: 0px auto;
    padding: 0 20px;
    position: relative;
    overflow: hidden;
}
.page-content26__deco-text {
    position: absolute;
    top: 0;
    left: 20px;
    writing-mode: vertical-lr;
    line-height: 1;
    font-size: 90vw;
    opacity: 0.1 !important;
    color: var(--TEXT_COLOR);
    text-align: right;
    font-weight: 700;
}
@media (min-width: 576px) {
    .page-content26__deco-text {
        font-size: 420px;
    }
}
@media (min-width: 768px) {
    .page-content26__deco-text {
        width: 100%;
        height: 100%;
        writing-mode: horizontal-tb;
        font-size: 300px;
        left: 0;
    }
}
.page-content26__content {
    min-height: 400px;
}
@media (min-width: 768px) {
    .page-content26__content {
        display: flex;
        margin: 0 -20px;
    }
}
.page-content26__text {
    font-size: 16px;
    line-height: 160%;
    color: var(--TEXT_COLOR);
}
@media (min-width: 768px) {
    .page-content26__text {
        flex: 1 1 50%;
        padding: 0 20px;
    }
}
