*
{
font-family: 'Roboto Condensed' !important;
}

footer
{
    background-color: rgba(22, 22, 22, 0.959);
}

footer #sectionFooter .row
{
    padding: 5px;
    margin: auto;
}

footer .ref1
{
    padding: 5%;
    text-align: center;
    background-color: rgba(41, 41, 41, 0.959);
}

footer .ref2
{
    padding: 2%;
    text-align: center;
}

footer h3
{
    color: rgba(245, 245, 245, 0.959);
}


#sectionFooter .ref2 .ico-footer
{
    background-color: rgb(0, 146, 101);
    border-radius: 50%;
    height: 35px;
    width: 35px;
    color: #fff;
    margin: 2px;
    align-content: center;
    font-size: 14px;
}

.h2-mod-1
{
    color: #fff;
}

#sectionFooter .icon 
{
    font-size: 23px;
}

@media only screen and (max-width: 767px) {

    #sectionFooter .ref1 h2
    {
        background-color: rgba(41, 41, 41, 0.959);
        color: beige;
        font-size: 40px;
        font-family: 'Cinzel', serif;
        padding: 7px;       
        margin-bottom: 0px;
    }

    #sectionFooter .ref1 h3
        {
            background-color: snow;
            font-size: 20px;
            font-family: 'Cinzel', serif;
            padding: 12px;
            color: black;
            margin-top: 0px;
        }  


}


@media only screen and (min-width: 768px) {

    #sectionFooter .ref1 h2
    {
        background-color: rgba(41, 41, 41, 0.959);
        color: beige;
        font-size: 40px;
        font-family: 'Cinzel', serif;
        padding: 7px;       
        margin-bottom: 0px;
    }

    #sectionFooter .ref1 h3
        {
            background-color: snow;
            font-size: 20px;
            font-family: 'Cinzel', serif;
            padding: 12px;
            color: black;
            margin-top: 0px;
        }  


}


@media only screen and (min-width: 1024px)
{
    #sectionFooter .ref1 h2
    {
        background-color: rgba(41, 41, 41, 0.959);
        color: beige;
        font-size: 40px;
        font-family: 'Cinzel', serif;
        padding: 7px;       
        margin-bottom: 0px;
    }

    #sectionFooter .ref1 h3
        {
            background-color: snow;
            font-size: 20px;
            font-family: 'Cinzel', serif;
            padding: 12px;
            color: black;
            margin-top: 0px;
        }  
}