.sec4-wrap .sec4 .offerslide-wrap .priceft .dblock .pricen .hrnlin {
    margin-bottom: 8px;
}

.sec4-wrap .sec4 .offerslide-wrap .priceft .dblock .pricen .hrnlin hr {
    width: 70% !important;
}

.sec4-wrap .sec4 .offerslide-wrap .priceft .dblock .pricen .hrnlin hr.longer {
    width: 90% !important;
}

.sec4-wrap .sec4 .offerslide-wrap .priceft .dblock .pricen h3 {
    margin-bottom: 12px;
}

.sec4-wrap .sec4 .offerslide-wrap .priceft .dblock .pricen h3.smaller {
    font-size: 46.546px;
    letter-spacing: -2.327px;
    line-height: 86%; 
    flex-direction: column;
    z-index: 1;
}

.sec4-wrap .sec4 .offerslide-wrap .priceft .dblock .pricen h3 span.min{
    vertical-align: middle;
    font-size: 30px;
    border-top: 2px solid #FFF;
    border-bottom: 2px solid #FFF;
    padding-block: 1px;
    padding-inline: 1px;
    margin-left: 5px;
}

.sec4-wrap .sec4 .offerslide-wrap .priceft .dblock .pricen h3.smaller span.light {
    font-size: inherit;
    font-weight: 200;
    padding: 0;
    margin: 0;
    z-index: -1;
}

.sec4-wrap .sec4 .offerslide-wrap .priceft .dblock .pricen p {
    font-weight: 300 !important;
    width: 85% !important;
}

.sec4-wrap .sec4 .offerslide-wrap .priceft .dblock .pricen p.narrow {
    width: 65% !important;
}