/* ---------------------- CONSUMER REPORT FEATURED TILE --------------------- */

#featured #consumer-report .ft-item .ft-text {
    text-align: center;
    font-size: 5.75rem;
    line-height: 6rem;
    margin-top: 90px;
    text-shadow: 0 0 10px #222;
}
#featured #consumer-report .ft-item .ft-sub-text {
   font-family: "BebasNeueBold", Helvetica, Arial, sans-serif;
   color: #fff;
   z-index: 504;
   font-size: 1.5rem;
   line-height: 1.75rem;
   letter-spacing: .05rem;
   margin-top: 50px;
}
#featured #consumer-report .ft-item .ft-tri-bl{
    width: 60%;
}
#featured #consumer-report .ft-item img{
    width: 30%;
}
@media screen and (max-width:1400px) {
    #featured #consumer-report .ft-item .ft-text {
        font-size: 5rem;
        line-height: 5.5rem;
    }
}
@media screen and (max-width:1200px) {
    #featured #consumer-report .ft-item .ft-text {
        font-size: 4rem;
        line-height: 4.25rem;
    }
}
@media screen and (max-width:992px) {
    #featured #consumer-report .ft-item .ft-text {
        font-size: 3rem;
        line-height: 3.25rem;
        margin-top: 80px;
    }
}
@media screen and (max-width:767px) {
    #featured #consumer-report .ft-item .ft-text {
        font-size: 2rem;
        line-height: 2.25rem;
    }
}
@media screen and (max-width:600px) {
    #featured #consumer-report .ft-item .ft-text {
        font-size: 4rem;
        line-height: 4.25rem;
        margin-top: 30px;
    }
}
@media screen and (max-width:480px) {
    #featured #consumer-report .ft-item .ft-text {
        font-size: 2.5rem;
        line-height: 2.75rem;
        margin-top: 50px;
    }
    #featured #consumer-report .ft-item .ft-sub-text {
        font-size: 1.25rem;
        line-height: 1.75rem;
    }
}
@media screen and (max-width:350px) {
    #featured #consumer-report .ft-item .ft-text {
        font-size: 2rem;
        line-height: 2rem;
        margin-top: 50px;
    }
    #featured #consumer-report .ft-item .ft-sub-text {
        font-size: 1.1rem;
        line-height: 1.5rem;
        margin-top: 25px;
    }
}