*{
    margin: 0;
    padding: 0;
    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Noto Sans", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji";
    background-color: #0D1117;
    color: #FFFFFF;
}

.center{
    max-width: 1200px;
    margin: 0 auto;
    padding: 20px;
    text-align: center;
}

.menu li{
    float: right;
}

.menu li{
    display: inline-block;
}

.menu li a{
    display: block;
    padding: 14px 16px;
    text-decoration: none;
}

.menu li a:hover{
    text-decoration: line-through;
}

.language li{
    display: inline-block;
}

.language li{
    float: left;
}

.language li a{
    display: block;
    padding: 14px;
    text-decoration: none;
}

.language li a:hover{
    text-decoration: line-through;
}

.titulo {
    padding-bottom: 50px;
    padding-top: 150px;
    padding-left: 200px;
}

.titulo {
    width: 800px;
}

.titulo h2{
    font-size: 36px;
    padding-left: 20px;
}

.titulo p{
    padding-left: 20px;
    padding-top: 30px;
    font-size: 20px;
    margin: 0 auto;
}

.outrem {
    padding-left: 200px;
    padding-bottom: 50px;
}

.outrem h2 {
    font-size: 36px;
    padding: 20px;
}

.tecno h2{
    padding-top: 30px;
}

.curriculo {
    padding-left: 1000px ;
}

.Github {
    padding-left: 200px;
}

.Github h2{
    font-size: 36px;
    padding-left: 20px;
    margin: 0 auto;
}

.projeto-container{
    display: flex;
    justify-content: flex-start;
    flex-wrap: wrap;
}

.projeto {
    padding: 20px;
}

.projeto img{
    width: 100%;
}

.projeto img{
    width: 300px;
    margin: 0 20px;
    transition: 1s ease;
    transition: transform 0.3s;
    border-radius: 3px;
}

.projeto img:hover {
    transform: scale(0.9);
    opacity: 0.9;
    transition: 1s ease;
}

.contato {
    padding-bottom: 300px;
    padding-left: 200px;
}

.contato h2{
    font-size: 36px;
    margin: 0 auto;
    padding-left: 20px;
}

.contato p{
    font-size: 20px;
    width: 270px;
    background-color: #4444;
}

.bloco h1{
    margin-bottom: 5px;
}

.bloco {
    margin-top: 20px;
    margin-left: 250px;
    text-decoration: none;
}

.whatsapp-button a{
    text-decoration: none;
    background-color: #25d366;
    width: 200px;
    padding: 10px;
    font-weight: bold;
    text-align: center;
    border-radius: 3px;
    cursor: pointer;
}


@media screen and (max-width: 768px){
    .projeto-container{flex-direction: column;}
        .titulo, .Github, .contato , .outrem {
            padding-left: 2px;
        }

        .titulo {
            width: 100%;
        }

        .projeto img {
            width: 320px;
        }

        .projeto img:hover {
            transform: none;
        }
    
        .bloco {
            margin-left: 20px;
        }
    }
  