body {
background-color:url('bg-desktop.webp');
font-family: Bai Jamjuree;
}

#container{
    display: flex;
}

.cartao {
margin: 1rem 1rem;
background-color: aqua;
height: 20rem;
flex-grow: 1;
flex-basis: calc(33%-6rem);
}

cartao_conteudo {
text-align: center;
height: 100%;
}

.cartao_conteudo h3 {
background-color: tomato;
text-align: left;
padding: 0.5rem;
position: absolute;
margin: 0.6rem;
border-radius: 0.6rem;
font-size: 1vw;
 }

 footer {
background-color: white;
color: black;
bottom:0;
#container
display: flex;
width: 100%;
height: 2rem;
 }

}footer p{
text-align: center;
font-size: 0.6rem;

}
