/*  FOOTER */
footer {
    width: 100%;
    padding: 50px 0;
}
    footer .container {
    }

    footer .footer-rs {
        width: 100%; 
        display: flex; display: -webkit-flex; 
        flex-flow: row nowrap; -webkit-flex-flow: row nowrap;
        justify-content: center; -webkit-justify-content: center;
        padding-bottom: 50px;
    }
        footer .footer-rs a {
            margin: auto 0;
            display: block;
            padding: 5px;
            text-decoration: none;
        }

    footer .footer-partners {
        width: 100%;
        display: flex; display: -webkit-flex; 
        flex-flow: row wrap; -webkit-flex-flow: row wrap;
        justify-content: center; -webkit-justify-content: center;
    }  
        footer .footer-partners-title {
            width: 100%;
            text-align: center;
            font-weight: 800;
            color: #666666;
            font-size: 20px;
            line-height: 1.0;
            text-transform: uppercase;
            font-family: 'Poppins', sans-serif;
        }
        footer .footer-partners a {
            display: block;
            margin: auto 10px;
        }
            footer .footer-partners a img {
                max-width: 120px;
                height: auto;
            }

    footer .baseline {
        padding: 15px 0 0;
        width: 100%;
        display: flex; display: -webkit-flex; 
        flex-flow: row nowrap; -webkit-flex-flow: row nowrap;
        justify-content: center; -webkit-justify-content: center;
        font-size: 12px;
        color: #000000;
    }
        footer .baseline a {
            display: inline-block;
            color: #000000;
        }
