.brands-main {
    display: flex;
    flex-direction: column;
    justify-content: center;
    padding: 134px 134px 0 134px;
    gap: 120px;
}
.our-pg-ttl {
    font-size: 35px;
    font-weight: 500;
    color: #a3ffff;
}
.brnds-grd {
    display: flex;
    flex-direction: column;
    gap: 160px;
    margin-bottom: 120px;
}
.brnd-blck {
    display: grid;
    grid-template-columns: 1fr 1fr;
    align-items: center;
    gap: 32px;
}
.brnd-blck:nth-child(odd) .brnd-blck-img {
    justify-content: start; 
}
.brnd-blck:nth-child(even) .brnd-blck-img {
    justify-content: end; 
}

.brnd-blck-img {
    display: flex;
    align-items: center;
}
.brnd-blck-img img {
    width: 350px;
    height: 350px;
}
.brnd-blck-desc {
    display: flex;
    flex-direction: column;
    align-items: start;
    gap: 32px;
}
.brnd-blck-lg {
    margin-right: 0;
}
.brnd-blck-txt {
    font-size: 20px;
    font-weight: 300;
}

/* Mobile */

@media (max-width:768px) {
    .brands-main {
        padding: 0 12px;
    }
    .brnd-blck {
        display: flex;
        flex-direction: column;
    }
    .hidden {
        flex-direction: column-reverse;
    }
}