/*Hoja de estilos CSS*/

html {
    
    background-color: white;
}


*{  
    box-sizing: border-box;
    list-style: none;
    text-decoration: none;
    padding: 0;
    margin:0;
        
}

:visited {color: #76706d;}
:link {color: black;}





img {
    max-width: 100%;
    margin-bottom: 30px;
    font-weight: 500;
   
    
}


h1 { 
    font-family: 'roboto';
    text-align: center;
    background-color: #4bd4ca
    font-size: 3em;
}

body {
    margin-left: 10%;
    margin-right: 10%;
}


header {line-height: 1em
    
            
            }

.logo {
    margin-left: center;
    margin-right: center;
}


.vm13{
    font-family: 'roboto';
    text-align: center;
    padding-top: 2.5%;
    padding-bottom: 2.5%;
    background-color: #4bd4ca;
    color: white;
    font-weight: 800;
    
    }

p {
    color: white;
    text-align: center;
    font-family: 'roboto';
    padding: 1em;
    
    
    
}
   
.malu {
    width: 200px;
    height: 200px;
    padding-top: 90px;
    background-color: #4bd4ca;
    margin: 0px;
    margin-top: 20px;
    
   

}



.mica {
    width: 200px;
    height: 200px;
    padding-top: 90px;
    background-color: #4bd4ca;
    margin: 10px; 
    margin-top: 20px;
   

    
}

.hector {
    width: 200px;
    height: 200px;
    padding-top: 90px;
    background-color: #4bd4ca;
    margin-right: 10px;
    margin-top: 20px;
}

.fede {
  width: 200px;
  height: 200px;
  padding-top: 90px;
background-color: #4bd4ca;
 margin-top: 20px;


    
}



nav{
    display: flex;
    
   
    
}

nav ul li a{ 
          
            color: #4e4e4e;
            font-family: 'roboto';
            font-size: 1,5em;
        
            
            
            
}

h2 {
    
    background-color: #e26641;
    font-family: 'roboto';
    text-align: center;
    padding: 1em;
    color: white;
    
}

.contenedor {
    margin: 0%;
    padding: 0%;
    
    
}


footer {
        background-color: #37393b;
    margin-top: 50px
                
}



--------------------------------------------------------------------------------    

    
    
    
body {
    display: flex;
    flex-direction: block;
    
}

.contenedor{
    display: flex;
    flex-direction: column;
    background-color: #ffffff;
    
    }

header{display: block;}

nav{
    width: 100%;
}

nav ul{
    display: flex;
    flex-direction: row;
    padding: 2% 0 2% 0;
    justify-content: space-around ;
    width: 100%;
    margin:0;
    
    
}

main {
    display: flex;    
    flex-direction: column;
    flex-wrap: wrap;
    align-items:center;
    
    
}
main ul li {
    display:inline-block;
    font-family: 'roboto';
    font-weight: 400;
    text-align: center;
    
    
    
    
}
    
        
}

footer{
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: baseline;
    padding: 4em 4em 2em 4em;
    width: 100%;
        
    
}

footer .footer{
    flex:0 1 auto;
    
}
    
    
    
    
    
    
    
    
    
    
    
    
    
    
-----------------------------------------------------------------------------------------------------------------------
    
    
    /* Generated by Font Squirrel (https://www.fontsquirrel.com) on May 30, 2016 */



@font-face {
    font-family: 'robotoblack';
    src: url('roboto-black-webfont.woff2') format('woff2'),
         url('roboto-black-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'robotoblack_italic';
    src: url('roboto-blackitalic-webfont.woff2') format('woff2'),
         url('roboto-blackitalic-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'robotobold';
    src: url('roboto-bold-webfont.woff2') format('woff2'),
         url('roboto-bold-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'robotobold_italic';
    src: url('roboto-bolditalic-webfont.woff2') format('woff2'),
         url('roboto-bolditalic-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'robotoitalic';
    src: url('roboto-italic-webfont.woff2') format('woff2'),
         url('roboto-italic-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'robotolight';
    src: url('roboto-light-webfont.woff2') format('woff2'),
         url('roboto-light-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'robotolight_italic';
    src: url('roboto-lightitalic-webfont.woff2') format('woff2'),
         url('roboto-lightitalic-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'robotomedium';
    src: url('roboto-medium-webfont.woff2') format('woff2'),
         url('roboto-medium-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'robotomedium_italic';
    src: url('roboto-mediumitalic-webfont.woff2') format('woff2'),
         url('roboto-mediumitalic-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'robotoregular';
    src: url('roboto-regular-webfont.woff2') format('woff2'),
         url('roboto-regular-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'robotothin';
    src: url('roboto-thin-webfont.woff2') format('woff2'),
         url('roboto-thin-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'robotothin_italic';
    src: url('roboto-thinitalic-webfont.woff2') format('woff2'),
         url('roboto-thinitalic-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}
