.brands-content {
    margin-bottom: 60px
}

.brands-content .brand-logo {
    background-color: #96cbcb;
    text-align: center
}

.brands-content .brand-logo img {
    max-width: 200px;
    padding: 4rem 0
}

.brands-content h2 {
    color: #333;
    padding: 20px 0;
    text-transform: uppercase;
    margin-bottom: 0
}

.brands-content p {
    color: #333;
    padding: 0 10% 5%;
    text-align: justify
}

.brands-content a {
    color: #1eb3af;
    margin-bottom: 10px !important;
    display: block;
    text-align: center;
    padding: 0;
    -webkit-transition: all .25s ease-in-out;
    -ms-transition: all .25s ease-in-out;
    -o-transition: all .25s ease-in-out;
    transition: all .25s ease-in-out
}

.brands-content a:hover {
    text-decoration: none;
    color: #13716f
}