﻿
footer {
    /*    margin-bottom:-30px;*/
    /*    position:relative;*/
    width: 100%;
    padding-bottom: 0px !important;
    background-color: var(--colorPrimary);
    height: 40px;
    padding-bottom: 15px!important;
    bottom: 0px !important;
/*    position: fixed!important;*/
}

    footer .container-footer {
        color: #fff;
        font-kerning: none;
        font-family: "Open Sans", sans-serif;
        font-size: 0.6875rem;
        font-style: normal;
        font-weight: 400;
        line-height: normal;
        display: flex;
        align-items: center;
        justify-content: center;
        gap: 1rem;
        /*        apenas para footer fixed*/
        /*        padding: 0.75rem 0 3.75rem;*/
        padding: 0.75rem 0 0rem;
        margin-bottom: 10px;
        /*        padding-bottom: 30px !important;*/
    }

.container-footer img {
    width: 50px;
}

.footer{
    line-height: normal !important;
    white-space: normal !important;
}