.container-footer{
    background: #977F5D;
    font-family: Arial;
    font-weight: 300;
    /* height: 155px; */
}
.row-footer{
    padding: 30px 9%;
    /* height: 155px; */
}
.col-footer{
    display: inline-flex;
    padding: 0;
}
.footer-image {
    width: 160px;
    height: 160px;
    /* height: 85px; */
    /* position: relative;
    top: -20px; */
}
.footer-info{
    /* padding: 10px 25px 0 25px; */
    padding: 0px 5%;
    padding-top: 35px;
    font-size: 10pt;
    font-weight: 300;
    color: #ffffff;
    position: absolute;
    right: 0;
}
.footer-nav{
    padding-top: 35px;
    width: 100%;
}
.footer-link{
    color: #ffffff;
    padding: 0 15px 15px 12.5px;
    font-size: 12pt;
    font-weight: 300;
}
.footer-link:hover{
    color: #3c2415;
    text-decoration: none;
}
.row-footer-mobile{
    display: none;
}

@media screen and (min-width:2001px){
    /* .footer-image {
        width: 175px;
    }
    .footer-info {
        font-size: 1.5em;
    }
    .footer-link {
        font-size: 1.5em;
    } */
}

@media screen and (max-width:2000px) and (min-width:1600px){
    /* .footer-image {
        width: 150px;
    }
    .footer-info {
        font-size: 1.25em;
    }
    .footer-link {
        font-size: 1.25em;
    } */
}

@media screen and (max-width:1180px){
    .footer-image {
        /* width: 90px;
        height: 70px; */
    }
    .footer-info {
        /* padding: 2px 5%; */
        font-size: 8pt;
    }
    .footer-link {
        font-size: 10pt;
    }
}

@media screen and (max-width: 991px){
    .row-footer {
        padding: 30px 3% 20px 3%;
    }
    .footer-link{
        padding: 0 1.5% 15px 10px;
    }
    .col-footer1{
        /* margin-bottom: 15px; */
    }
    .col-footer2{
        padding: 0 1%;
    }
}

@media screen and (max-width: 768px){
    .container-footer{
        /* height: 220px; */
    }
    .row-footer {
        padding: 30px 11%;
    }
    .col-footer2{
        padding: 0 1.5%;
    }
    .footer-nav{
        padding: 5px 1.5%;
    }
    .footer-link{
        padding: 0 6% 15px 0;
        font-size: 11pt;
    }
    .row-footer-mobile{
        display: flex;
    }
    .row-footer-web{
        display: none;
    }
    .footer-info{
        position: unset;
        padding: 35px 0px 0px 20%;
        font-size: 10pt;
    }
    .row-footer-mobile2{
        margin: 0;
        padding: 0px 0px 0px 0px;
        width: 100%;
    }

}

@media screen and (max-width: 690px){
    .footer-link{
        padding: 0 3% 15px 0;
    }
}

@media screen and (max-width: 575px){
    .row-footer {
        padding: 30px 3%;
    }
    .col-footer2{
        padding: 0 2% 0 45px;
    }
    /* .footer-image{
        width: 130px;
        height: 130px;
    } */
    .footer-link {
        padding: 0px 4% 15px 0;
        font-size: 10pt;
    }
    .footer-info{
        padding: 35px 0 0 20%;
        font-size: 9pt;
    }
    .footer-nav{
        padding: 5px 1%;
    }
    .row-footer-mobile2{
        margin: 0;
        padding: 0px 0px 0px 0px;
        width: 100%;
    }
}

@media screen and (max-width: 455px){
    .footer-link {
        padding: 0px 1% 15px 0;
    }
}

@media screen and (max-width: 380px){
    /* .footer-info {
        padding: 5px 25px 0 10px;
    } */
    /* .footer-link{
        padding: 0 1% 15px 0;
    } */
}