.po-notopenyet-hero-main-img {
    border-bottom: 1px solid #ccc;
}

.po-notopenyet-hero-trademark {
    color: #111;
    width: 100%;
    left: auto;
    text-align: right;
    padding-right: 10px;
}

@media (min-width: 1081px) {
    .po-notopenyet-hero-text {
        left: 7.9%;
        top: 53.8%;
        width: 30.8%;
        height: auto;
    }
    .po-notopenyet-hero-trademark {
        top: auto;
        right: 0;
        bottom: 10px;
    }
}

@media (min-width: 1320px) {
    .po-notopenyet-hero-text {
        left: 10.3%;
        width: 25.8%;
    }
}