@charset "utf-8";


*{ padding: 0em;
    margin: 1em;

}

body{

    background-image: url(imagenes/background.jpg);
    background-repeat: no-repeat;
    background-position: center;
background-size: cover;
}


header, main, aside, footer {
    padding: 1em;   
}
aside {
    align-content: stretch;

        }
aside {
    float: right;   
    
}
 
header{
        background-color: rgba(450,1506,524,0.5);  
        border-bottom-color: grey;
    }

nav ul li a {
 
    background-color: none;  
    color: white;
    padding: 0 2em;
    text-align: center;
    line-height: inherit;
    
    
}
nav ul li:hover {
    background-color: black;
   }
       
    
    
    main{
        background-color: rgba(450,1506,524,0.5);  
        float: left
        width: 100%;
        float: inherit;
        margin: 0em;
        padding: 0em;
        
    }

    footer {
    background-color: whitesmoke;
            text-align: center;


}


main, body{

    margin-bottom: 1em;
       }
h1{
    text-align: center;
    font-weight: 700;
}
h2 {

    text-align: left;
}
        li {
     font font-weight: 500;   
        }


.cita{
    font-style: italic;
}
.cita2{ 
    font-family: fantasy;
    font-variant: inherit;
   font-size: 19px;
}
p{ 
    font-size: 13px;
}
li{
    font-size: 20px;
        color:black;
}
h1{
    font-size: 40px;
}
h2{
    font-size: 25px
}

@media screen and (min-width:480px) {
    header{
        background-color: none;
    }
    main{
        background-color:none;
     
    }
     nav ul li{
     display: inline-block;
        
}


}
.contenedor {
    width: 100%;
    max-width: 960px;
    margin: 0 auto;
    overflow: hidden;
}
#propuestaweb2 img{
     width: 960px;
    height: auto;
align-items: center;
}


#propuestaweb img{
   width: 960px;
    height: auto;
    size
}