﻿.text-container-title {
    padding: 40px 26px 40px 26px;
}

    .text-container-title h1 {
        color: var(--Inchcape-Dark-Blue);
        text-align: center;
        font-family: AvantGarde Bk BT;
        font-size: 30px;
        font-style: normal;
        font-weight: 700;
    }

.brands-container-images {
    padding-bottom: 2rem;
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: 3rem;
}

.brands-container-line img {
    height: 4rem;
}

.brands-container-line {
    display: flex;
    gap: 10rem;
}

.container-brands-mobile {
    display: none;
}

@media (min-width: 601px) and (max-width: 1024px) and (orientation: landscape) {

    /* CSS */
    .brands-container-line {
        display: flex;
        gap: 2rem;
    }

        .brands-container-line img {
            height: 3rem;
        }
}

/* Extra small devices (phones, 600px and down) */
@media only screen and (max-width: 600px) {
    .container-brands-mobile {
        display: flex;
        flex-direction: column;
        align-items: center;
        gap: 2rem;
        padding-bottom: 2rem;
    }

        .container-brands-mobile img {
            height: 3rem;
        }

    .brands-container-images {
        display: none !important;
    }
}
