/* ---------------------- Covid 19 --------------------- */

#featured #band {
    position: relative;
}
#featured #band .ft-item {
    align-items: center;
    justify-content: center;
    text-align: center;
}
#featured #band .ft-text {

}
#featured #band .main-text {
    font-size: 2.25rem;
    line-height: 110%;
    font-family: "Roboto", sans-serif;
}
#featured #band .sub-text {
    font-size: 1rem;
    line-height: 125%;
    font-family: "Roboto", sans-serif;
}
#featured #band .side-text {
    position: absolute;
    bottom: 40px;
    right: 0;
    z-index: 502;
    font-size: 3rem;
    /*background-color: #961619;*/
    /*background-color: #90bf4f;*/
    background-color: #1c6031;

    color: #fff;
    box-shadow: 0 0 25px rgba(0,0,0,.5);
    padding: .25rem 1rem 0 1rem;
}
@media screen and (max-width:1400px) {
    #featured #band .main-text {
        font-size: 2.5rem;
    }
    #featured #band .sub-text, #featured #band .side-text {
        font-size: 1.5rem;
    }
}
@media screen and (max-width:1200px) {
    #featured #band .main-text {
        font-size: 1.75rem;
    }
    #featured #band .sub-text, #featured #band .side-text {
        font-size: 1rem;
    }
}
@media screen and (max-width:992px) {
    #featured #band .main-text {
        font-size: 2.25rem;
    }
    #featured #band .sub-text, #featured #band .side-text {
        font-size: 1.5rem;
    }
    #featured #band .side-text {
        bottom: 20px;
    }
}
@media screen and (max-width:767px) {
    #featured #band .main-text {
        font-size: 2rem;
    }
    #featured #band .sub-text, #featured #band .side-text {
        font-size: 1rem;
    }
}
@media screen and (max-width:600px) {
    #featured #band .main-text {
        font-size: 2rem;
    }
    #featured #band .sub-text, #featured #band .side-text {
        font-size: 1.25rem;
    }
    #featured #band .side-text {
        bottom: 25px;
    }
}
@media screen and (max-width:480px) {
    #featured #band .main-text {
        font-size: 2rem;
    }
    #featured #band .sub-text, #featured #band .side-text {
        font-size: 1rem;
    }
    #featured #band .side-text {
        bottom: 15px;
    }
}
@media screen and (max-width:350px) {
    #featured #band .main-text {
        font-size: 2rem;
    }
    #featured #band .sub-text, #featured #salted-caramel-shake .side-text {
        font-size: 1rem;
    }
}
