@import url('https://fonts.googleapis.com/css2?family=Nunito:wght@400;500;900&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Nunito:ital,wght@1,200&family=Roboto:ital,wght@1,300&display=swap');

#diferenciais {
    background-color: #CBEFF7;
    padding: 2rem;
    /* font-family: 'Nunito', sans-serif; */
}

#diferenciais h1 {
    color: #00B1B5;
    font-size: calc(1.375rem + 1.5vw);
    font-weight: 900;
}

#diferenciais .item {
    color: #616b6b;
    font-size: 1.5vw;
    text-align: center;
    display: flex;
    align-items: flex-end;
}

#diferenciais .item span {
    padding: .3rem;
}

#diferenciais .relative-left {
    position: relative;
    left: 5rem;
}

#diferenciais .relative-right {
    position: relative;
}

#nao-somos p{
    /* font-family:'Nunito', sans-serif; */
    font-size: 1rem;
    /* font-style: italic; */

}

#quem-somos h1{
    /* font-family: 'Nunito', sans-serif; */
    font-size: calc(1.375rem + 1.5vw);
    font-weight: 900;
}

/* #quem-somos p{
    font-family: 'Nunito', sans-serif;
} */


#imagem {
    width: 6vw;
}
 /* #quem-somos .paragrafo-azul{
    font-family: 'Nunito', sans-serif;
    font-style: ;
} */

@media screen and (max-width: 575px) {
    #diferenciais h1 {
        font-size: 2.2rem;
    }

    #diferenciais .relative-left,
    #diferenciais .relative-right {
        position: relative;
        right: 0;
        left: 0;
    }

    #diferenciais .relative-left p,
    #diferenciais .relative-right p {
        font-size: 1rem;
    }

    #diferenciais .sm-card-right {
        display: flex;
        justify-content: flex-end;
    }

    #imagem {
        width: 12vw;
    }

    #banner-sobre-nos {
        width:100%;
    }
}
