.theme-olp .sc-daily {
    background: url(../img/daily/bg-1.png), url(../img/daily/bg-2.png), #E6E6E6;
    background-repeat: no-repeat, no-repeat;
    background-position: top left, top right;
    background-size: 204.5px 221px, 177px 221px;
}

.theme-olp .sc-daily h2.h2 {
    color: #009F47;
}

.theme-olp .sc-feature.sc-daily .cards .card .caption {
    min-height: 240px;
}

@media screen and (max-width: 991px) {
    .theme-olp .sc-daily {
        background: url(../img/daily/bg-1-mb.png), url(../img/daily/bg-2-mb.png), #E6E6E6;
        background-repeat: no-repeat, no-repeat;
        background-position: top left, top right;
        background-size: 120.5px 128px, 106.5px 128px;
    }
}
