/* ..............................................EMPIEZA @media para ESCRITORIO DESKTOP.................................... */


    
body {
  background-color: #1c1e59;
  font-family: courier new;
}

div img {
  margin-bottom: 1em;
  margin-top: 1em;
  display: flex;
  width: 30%;
}
/*HEADER*/
div.header-contenedora img{
    width: 100%;
}
.header-contenedora {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
#header-logo {
  width: 15%;
  padding-left: 1rem;
}
.header-menu {
  padding-right: 1rem;
}

 
section.acumar {
    
    margin-top: 3em;
  display: flex;
  flex-direction: column;
  align-items: center;
    color: white;
    font-size: 22px;
    
    border-bottom: .4em solid;
    border-bottom-color: #bd0f8b;
   
  
}

p.textoacumar{
    
  text-align: center;
    margin-top: 2em;
    margin-left: 15em;
    margin-right: 15em;
    color: white;
    font-size: 18px;
}

h2.titulo{
     margin-top: 2.2em;
    margin-bottom: 1em;
    display: flex;
  flex-direction: column;
  align-items: center;
    color: white; 
 
}

nav ul li {
  flex-shrink: 3;
  padding: 1;
  border: 1;
  width: 10;
  display: inline-block;
  font-weight: 450;
  font-size: 25px;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 20px;
  padding-right: 20px;
  font-family: courier new;
  border-radius: 10px;
background: linear-gradient(to right, #bd0f8b, #732b91 )
   

}
    
nav.botoneraabajo{
  padding: 10;
  border: 1;
  width: 10;
  padding-top: 10px;
  padding-bottom: 10px;
    margin:1em;
    display: flex;
  display: inline-block;
    justify-content: space-around;
  font-size: 25px;
  font-family: courier new;
  border-radius: 10px;
background-color: linear-gradient(to right, #bd0f8b, #732b91);
    display: flex;
    }
    
    
a { color: white; }


/*FIN HEADER*/

/*EQUIPO*/
.cards-equipo {
    border-top: .4em solid;
    border-top-color: #bd0f8b;
  
    display: flex;
justify-content: center;
}
.main-card {
    
  display: flex;
  flex-direction: column;
  align-items: center;
  margin: 2rem;
  border-radius: 15%;
  padding-bottom: 1.3rem;
  

}
.main-card p {
  width: 13rem;
}
/*rotulo/
.cards-equipo .main-card a {
  align-self: flex-end;
}
fin rotulo*/
article {
    background: linear-gradient(to right, #164cc6, #21226a);
  display: inline-block;
  flex-direction: row;
    
}



article p {
  text-align: center;
  font-size: 15px;
}
/* TITULO CARD*/
article h3 {
  font-size: 18px;
  text-align: center;
  margin-bottom: 0.2rem;
    color:white;
}
p.presentacion{
    color:white;
}

.main-card img {
  display: flex;
  width: 25%;
  border: 0.4rem solid #d60c92;
  border-top-left-radius: 10em;
  border-top-right-radius: 10em;
  border-bottom-right-radius: 10em;
  border-bottom-left-radius: 10em;
}

a .contenedora {
  max-width: 50rem;
  margin: auto;
  padding: 1rem;
}

* {
  box-sizing: border-box;
}

div {
  display: block;
}

header {
   background-color: #12133e;
   box-shadow: 0.5em 0.5em 3.5em #12133e;
   /* sombra
    box-shadow: 0.5em 0.5em 1.5em white; 
    */

    /* gradiente
    background: linear-gradient(to right, #fecf00, #ff770e, #f54f36, #dc4a86,#cc46bb, #904ff5);
  */

}

* {
  box-sizing: border-box;
}



h2.titulos{
    text-align: center;
    
      
}


/*DATOS UBA*/
.datos-academicos {
     
  display: flex;
  flex-direction: column;
  align-items: center;
}
.card-datos-academicos {
     
  display: flex;
  flex-direction: column;
}
.datos {
  display: flex;
}
.img-datos {
  width: 100%;
}

.datos {
    margin-bottom: 4em;
    color:white;;
}
.datos div{
    margin-left: 4em;
}
h2.titulos {margin-bottom: 1em;
color:white;
}

hr{
  height: .4em;
  width: 100%;
 margin-bottom: 2em;
}

footer{
    background-color: #bd0f8b;
    padding-bottom: 1em;
    padding-top: 1.5em;
    padding-left: 4em;
    padding-right: 4em;
    text-align: center;
    display: flex;
    align-content: center;
    font-size: 22px;
    color:white;
    
}
    

/* ..............................................EMPIEZA @media para CELULARES................................... */

@media only screen and (max-device-width: 600px) {

body {
  background-color: #1c1e59;
  font-family: courier new;
  color:white;
}

div.header-contenedora img{
    width: 60%;
        display: flex;
    display:block;
   margin:auto;
    }


section.acumar{
    text-align: center;
    
    border-bottom: .4em solid;
    border-bottom-color: #bd0f8b;
}

p.textoacumar{
    margin-top: 2em;
    text-align: center;
    margin-left: 1em;
    margin-right: 1em;
    
}

h2.titulo{
     margin-top: 2.2em;
    margin-bottom: 1em;
    display: flex;
  flex-direction: column;
  align-items: center;
    color: white; 
        
    }

.card-equipo{
    background: linear-gradient(to right, #164cc6, #21226a);
  display: inline-block;
  flex-direction: row;
    
}

/* TITULO CARD*/
article h3 {
  font-size: 18px;
  text-align: center;
  margin-bottom: 0.2rem;
    color:white;
}
p.presentacion{
    color:white;
    margin-left: 2em;
    margin-right: 2em;
    text-align: center;
  font-size: 15px;
}

div.cards-equipo{
    border-top: .4em solid;
    border-top-color: #bd0f8b;
    display: flex;
    flex-direction: column;
    margin-left: 1em;
    margin-right: 1em;
}

.main-card img {
  display:block;
  margin:auto;
  margin-top: 2em;
  width: 25%;
  border: 0.4rem solid #d60c92;
  border-top-left-radius: 10em;
  border-top-right-radius: 10em;
  border-bottom-right-radius: 10em;
  border-bottom-left-radius: 10em;
}

article.main-card{
    margin-top: 2em;
    background: linear-gradient(to right, #164cc6, #21226a);
  display: inline-block;
  flex-direction: row;
    align-items: center;
  border-top-left-radius: 3em;
  border-top-right-radius: 3em;
  border-bottom-right-radius: 3em;
  border-bottom-left-radius: 3em;

    
}

article.main-card a {
    display: flex;
    justify-content: center;
    color: white;
    margin-bottom: 2em;
    
}

h2.titulos{
    text-align: center;
      
}

/*DATOS UBA*/
.datos-academicos {
     
  display: flex;
  flex-direction: column;
  align-items: center;
}
.card-datos-academicos {
  display: flex;
  flex-direction: column;
    margin-left: em;
}

.card-datos-academicos img{
    width: 100%;
}

.datos {
  display: flex;
    margin-bottom: 1em;
    color:white; 

}


.datos div{
    margin-left: 2em;
}
h2.titulos {margin-bottom: 1em;
color:white;
}


hr{
  height: .3em;
  width: 100%;
 margin-bottom: 2em;
}

nav ul li {
  padding: 1;
  border: 1;
  width: 10;
   
  font-size: 12px;
  padding-top: 8px;
  padding-bottom: 8px;
  padding-left: 10px;
  padding-right: 10px;
  font-family: courier new;
  border-radius: 10px;
background: linear-gradient(to right, #bd0f8b, #732b91 );
  display: inline-block;
   margin: auto;
   
    
  
}
      

footer{
    background-color: #bd0f8b;
    padding-left: 1em;
    padding-right: 1em;
    text-align: center;
    display: flex;
    align-content: center;
    font-size: 12px;
    color:white;
    
}
    

        
}



    
