#intro span.meals, #intro .boxed-content h2, #intro span.h3, .boxed-content .btn__text {
    font-family: 'Tungsten-Medium', 'Helvetica', 'Arial', sans-serif !important;
}
#intro .serving{
    color:#f26823;
    text-transform: none;
    font-size:1.5em;
    margin-bottom:1.1em;
}
.boxed-content p {
    font-size: 1.1em;
    line-height:1.6;
    margin-bottom:1em;
}
#intro {
    background: url(../img/epicpacks/intro-bg.jpg) no-repeat;
    background-size: cover;
    background-position: right top;
}
#section-1{
    background: url(../img/epicpacks/section-1.jpg) no-repeat;
    background-size: cover;
    background-position: right top;
    padding:14em 0;
}
#section-1 h1{
    color:#ffcc01;
    font-family:'Tungsten-Medium','Helvetica','Arial',sans-serif!important;
    text-transform: none;
}
.new-tag {
    font-family: 'AvenirNextDemiBold','Helvetica', 'Arial', sans-serif!important;
    background-color: red;
    display: block;
    position: absolute;
    top: 16px;
    left: -47px;
    width: 183px;
    height: 50px;
    color: #ffffff;
    font-size: 22px;
    line-height: 50px;
    font-weight: bold;
    text-align: center;
    -webkit-transform: matrix(0.744,-0.668,0.668,0.744,0,0);
    -moz-transform: matrix(0.744,-0.668,0.668,0.744,0px,0px);
    -ms-transform: matrix(0.744,-0.668,0.668,0.744,0,0);
    -o-transform: matrix(0.744,-0.668,0.668,0.744,0,0);
    transform: matrix(0.744,-0.668,0.668,0.744,0,0);
    z-index:1;
}
@media all and (max-width: 1199px) {
    #section-1{
        padding:7em;
    }
}
@media all and (max-width: 767px) {
    #section-1 {
        background-size: cover;
        padding:3em 0;
        background-position-x:50%;
    }
    #intro .col-sm-4{
        max-width:435px;
        margin:0 auto;
    }
    #intro .col-sm-4+ .col-sm-4{
        margin-top:3em;
    }
    #intro{
        background-size:cover!important;
    }
}