.sistemas {
    margin: 8rem auto 5rem auto;
    max-width: 1200px;
    display: flex;
    gap: 1rem;
    flex-wrap: wrap;
    justify-content: center;
    align-items: center;
    padding: 1rem;
}

.sistemas__imagem {
    max-width: 550px;
}

.sistemas__imagem img {
    width: 100%;
}

.sistemas__texto {
    max-width: 600px;
}

.sistemas__texto h2 {
    font-size: 3rem;
    font-weight: 600;
}

.sistemas__barrinha {
    display: block;
    background-color: var(--azul--claro);
    height: 7px;
    width: 90px;
    margin-top: -8px;
}

.sistemas__texto p {
    margin: 2rem 0;
}

.sistemas__texto ul {
    list-style-type: disc;
}

.sistemas-escolher {
    max-width: 1500px;
    margin: 5rem auto;
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
}

.sistemas-escolher__cards {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
}

.sistemas-escolher__card {
    max-width: 300px;
    padding: 0 1rem;
    text-align: center;
}

.sistemas-escolher__card img {
    width: 40%;
    display: block;
    margin: .5rem auto;
}


@media screen and (max-width:1230px) {
    .sistemas {
        margin: 3rem auto 4rem auto;
    }
}

@media screen and (max-width:632px) {
    .sistemas-escolher {
        margin: -3rem auto 7rem auto;
    }
    
    .sistemas-escolher__card {
        max-width: 500px;
        padding: 1rem;
    }
}

@media screen and (max-width:370px) {
    .sistemas__texto h2 {
        font-size: 2rem;
    }
}