.conteudo {
    padding-top: 1.5rem;
    padding-bottom: 1rem;
    background-color: var(--cor_branca);
}

.img-predio {
    display: none;
}


.servicos {
    background-color: var(--cor_secundaria);
}

.servicos__lista {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-evenly;
    gap: 0.5rem;
  
}

.servicos__item {
    
    width: 14.6rem;
    padding-bottom: 1rem;
    font-size: 0.94rem;
}

.iconi {
    display:flex;
    align-items: center;
}

.icon-desenvolvimento::before{
    content: "\e901";
    font-size: 2.5em;
    color: var(--cor_principal);
    padding: 0 0.5rem 0 0;
}

.icon-prototipagem::before{
    content: "\e902";
    font-size: 2.5em;
    color: var(--cor_principal);
    padding: 0 0.5rem 0 0;
}

.icon-manufatura::before{
    content: "\e900";
    font-size: 2.5em;
    color: var(--cor_principal);
    padding: 0 0.5rem 0 0;
}

.destaque {
    padding-bottom: 1rem;
    display: flex;
    justify-content: space-evenly;
    flex-wrap: wrap;
    gap: 1rem;
}

.destaque__lista {
    display: flex;
    flex-direction: column;
    justify-content: space-around;
    align-items: center;
    text-align: center;
    border: 0.25rem solid var(--cor_principal);
    border-radius: 1.18rem;
    width: 265px;
    height: 456px;
}

.destaque__imagem {
    border-radius: 25px;
    height: 8.5rem;
    width: 8.5rem;
}

.destaque__botao {
    font-weight: var(--bold);
    font-size: 0.812rem;
    color: var(--cor_branca);
    background-color: var(--cor_principal);
    padding: 0.5rem 2.5rem;
    border-radius: 0.5rem;
    border: none;
}

/* -----------------------------------------media screen expansivo ----------------------------------------------------*/

@media screen and (min-width:900px){
    .img-predio {
        display: inline;
        max-width: 50%;
        margin: 1rem 2rem 0 0;
        float:left;

        border-radius: 20px;
        box-shadow: 0.2rem 0.2rem 0.4rem rgba(0, 0, 0, 80%);
    }

    .servicos__lista {
        gap: 2rem;
    }
    
    .servicos__item { 
        width:auto;
    }
}

@media screen and (min-width:1200px){


}
