.items {
    display: flex;
justify-content:space-between;
align-items: center;
flex-wrap: wrap;
gap: 2rem;
padding: 1rem;
}
.items{
    border-block-end: 4px solid #000000 ;
}
             
.items a{
    color: #ffffff;
padding: 1rem;
margin: 1 rem;



}
.inicio{
    background-color: #00FF12;
    border-radius: 1rem;   }
  
.plan{
    background-color: #00FF12;
    border-radius: 1rem;    
  
}

.mapa{
    background-color: #00FF12;
    border-radius: 1rem;       
}
.webapp{
    background-color: #00FF12;
    border-radius: 1rem;       
}
.items img{
    max-width:5em;
    max-height: 5em;
    display: flex;
    flex-wrap: wrap;
    }

.todo{
    display: flex;
    justify-content: center;
    justify-items: center;
    flex-wrap: wrap;
   
    
   
}
a{color: hsl(0, 0%, 100%);}

a:hover{
    color: #4804e7;
}
  

*{font-family: Josefin Slab 
        ;}

*{margin-block: 0.3rem;

}

.presentacion p{
    color: #00FF12;
    display: flex;
    justify-content: end;
    justify-items: end;
    flex-wrap: wrap;
}

.mio{
    display: flex;
    justify-content: center;
    justify-items: center;
padding: 5rem;
background-color: #00FF12;
max-width: 44rem;
min-height: 5%;
border-radius: 2rem;
flex-wrap: wrap;

    }
   .dios{
    display: flex;
    justify-content: center;
    justify-items: center;
   }
    
.parrafo{
    display: flex;
    justify-content:center;
    justify-items: center;
    

}
h1{
    color: #ffffff;
}

    .mio{
        display: flex;
        justify-content: center;
        justify-items: center;
        gap: 3rem;
    }
.mio p {color: #ffffff;}

.presentacion img{
    max-width: 100%;
}
.contenedor{
    display: flex;
    justify-items: center;
    justify-content: center;
    flex-wrap: wrap;
    gap:3rem
}
.cursadas{
    background-color: #000000;
    border-radius: 2rem;
    padding: 2rem;

}
.cursadas li{
        color: aliceblue;
}
.cursadas p {
    display: flex;
    justify-items: center;
    justify-content: center;
    flex-wrap: wrap;
    color: #00FF12;
}
.encurso{
    background-color: #000000;
    border-radius: 2rem;
    padding: 2rem;
}
.encurso p{
    display: flex;
    justify-items: center;
    justify-content: center;
    flex-wrap: wrap;
    color: #00FF12;
}
.encurso li{
    color: aliceblue;
}
         
.portafolio{
    
    display: flex;
    justify-content: center;
    align-items: center;
    flex-wrap: wrap;
    background-color: #000000;
    border-radius: 01rem;
   
}
.portafolio p{
    color: #00FF12;
}
.academico{
    display: flex;
    justify-items: auto;
    justify-content: space-between;
    flex-wrap: wrap;
    gap:3rem

    
    }
    .uba{
        display: flex;
        justify-items:start;
        justify-content: start;
    }
.fadu{
    display: flex;
        justify-items:center;
        justify-content: center;
    
}

.dgpc{
    display: flex;
    justify-items:end;
    justify-content: end;
}
.dgpc p{
    color: #000000;
    display: flex;
        justify-content: start;
}



footer{
    background-color:  #000000;
    padding: 1rem;
    margin: auto;
   
}
footer p {
    color: #00FF12;
    font-family:Josefin Slab;
    
}
.maru{
    background-color: #00FF12;
    border-radius: 2rem;
    max-width: 100%;
    display: flex;
    justify-content: center;
}
.agus{
    background-color: #00FF12;
    border-radius: 2rem;
    max-width: 100%;
    display: flex;
    justify-content: center;
    
}
.equipo{
    display: flex;
    justify-content: center;
    justify-items: center;
    border-block-end: 4px solid #000000 ;
    
}
