@charset "utf-8";



@media screen and (max-width:1200px ) {
#toggle:checked ~ .site-navigation {
    width:40vw!important;
}
}

@media screen and (max-width:896px ) {
#cursos-contenedor {
    max-width: 670px;}}

@media screen and (max-width:850px ) {
footer p {
    width: 100%;
}

.cajah1-curso {
    height: 300px;
}

@media screen and (max-width:720px ) {
h1{
    font-size: 6em!important;

}	

.cajah1 {
    height: 310px!important;

}
}

@media screen and (max-width:686px ) {
#cursos-contenedor-perfil {
    max-width: 465px;
}
#cursos-contenedor {
    max-width: 460px;

}

@media screen and (max-width:576px ) {
.caja-boton {
    max-width: 304px;}}

@media screen and (max-width:559px ) {
#toggle:checked ~ .site-navigation {
    width:100vw!important;
}
.site-navigation a {
    font-size: 1.2em!important;
	padding: 0.3em!important;
}


h1 {
    padding: 60px!important;

}

.cajah1-curso {
    height: 220px;
}
}

@media screen and (max-width:476px ) {
#cursos-contenedor-perfil {
    max-width: 312px;}
	
	.box-cursos {
    position: relative;
    width: 250px;
    height: 250px;}
	
#cursos-contenedor {
    max-width: 310px;
}

.contacto{
	display:none;
	}

.contacto2{
	display:block;
	}

}

@media screen and (max-width:460px ) {
    
	h1 {
	font-size: 45px!important;
	    padding: 50px!important;
	}
	
	.cajah1 {
    height: 192px!important;
}
.login {

    font-size: 1.2em!important;
}

.circulo {
    
    width: 70px;
    height: 70px;
    margin-top: 15px;
}




.h1clases {
    height: 68px;
    font-size: 20px;
    line-height: 67px;
}



}

@media screen and (max-width:350px ) {
h8{
   
    max-width: 200px!important;
   
	
}}
    
    
    
    video{
        width: 100%;
        height: auto;
    }