.dds-offer-container {
    margin:0 -0.5%;
}
.dds-offer {
    display:block;
    float:left;
    width:32.3%;
    margin:0 0.5% 10px;
    padding: 20px;
    box-sizing: border-box;
    text-align: center;
    font-size: 2rem;
    line-height: 2rem;
    font-weight: bold;
    background:#eee;
}
.dds-container h1 {
    text-align: center;
}
.dds-offers h2 {
    font-size:24px;
    line-height:28px;
}
.dds-offers h4 {
    font-size:22px;
    line-height:24px;
}
@media(max-width:1024px) {
    .dds-offer {
        width:49%;
    }
}
@media(max-width:767px) {
    .dds-offer {
        width:100%;
        margin:0 0 10px 0;
    }
}
.dds-offer img {
    max-height:165px;
}
.dds-offer:nth-child(3n) {
    margin-right:0;
}
.dds-offer .inner {
    height:300px;
}
@media(max-width:1024px) {
    .dds-offer .inner {
        height:265px;
    }
}
@media(max-width:767px) {
    .dds-offer .inner {
        height:auto;
    }
}

.dds-summary {
    font-size:14px;
    color:#F8B705;
    margin-top:10px;
}
.dds-more {
    display:block;
    width:100%;
    padding:10px 0;
    font-size:16px;
    text-align: center;
    background:#FEC107;
    color:#000;
}
.dds-more:hover, .dds-more:active, .dds-more:focus {
    background: #000;
    color: #fff;
    text-decoration: none;
}