.contenido{background-color:rgba(14,14,35,0.65);min-height:100vh}

.encabezado {
    display: flex;
    justify-content: left; 
    align-items: center;    
    padding: 10px 40px 10px ;
}

.encabezado a {
  
    text-align: center; 
    display: block;    
}

.encabezado img {
    width: 170px; 
    height: 50px; 
    object-fit: contain; 
   
}
.listas

{
     
    padding:0px;
    gap:25px;
    display:flex;
    flex-wrap:wrap;
    justify-content:center
    
}
.listas .lista
{
    padding:20px;
   /* background:radial-gradient(circle,rgba(215, 163, 94, 0.4),rgb(128, 140, 206));*/
    backdrop-filter:blur(5px);
    border-radius:15px;
    width:425px;
    max-width:100%

}



.listas .lista h2

{
    text-align:center;
    font-size:2em;
    color: #000000;
    text-shadow: 2px 2px 4px #b4b4b4;
    margin-bottom: 20px; 
    
}

.listas .lista p

{
    font-family:Arial, Helvetica, sans-serif;
    text-align: justify;
    color: #000000;
    /* text-shadow: 1px 1px 4px #b4b4b4; */
    

}
.listas .lista .enlaces{width:100%;gap:10px;display:flex;justify-content:space-evenly;flex-wrap:wrap;padding:20px 10px}

.listas .lista .enlaces a
{
    
    /* background-image:linear-gradient(to top right,#15192fbf,#232a5cbf); */
    display:flex;align-items:center;flex-direction:column;justify-content:center;
    gap:1em;
    text-decoration:none;
    aspect-ratio:1/1;
    border-radius:20px;
    width:calc(36% - 10px);
    padding:10px 5px;
    transition:all .25s ease-out
}
/*Clientes*/ 


.listas .listac
{
    padding:10px;
    
    backdrop-filter:blur(5px);
    border-radius:15px;
    width: 1100px;
    max-width:100%

}

.listas .listac h2

{
    text-align:center;
    font-size:2em;
    color: #000000;
    text-shadow: 2px 2px 4px #b4b4b4;
    margin-bottom: 20px; 
    
}

.listas .listac p

{
    text-align:justify;
    color: #000000;
    /* text-shadow: rgba(187, 194, 197, 0.517) 4px #b4b4b4; */

}


.listas .listac .cliente a
{
    
    /* background-image:linear-gradient(to top right,#15192fbf,#232a5cbf); */
    display:flex;align-items:center;flex-direction:column;justify-content:center;
    gap:1em;
    text-decoration:none;
    aspect-ratio:1/1;
    border-radius:20px;
    width:calc(36% - 10px);
    padding:10px 5px;
    transition:all .25s ease-out
}

.listas .listac .cliente p

{
    text-align:justify;
    color: #000000;
    /* text-shadow: rgba(187, 194, 197, 0.517) 4px #b4b4b4; */

}
.listas .listac .cliente{   
    width:100%;
    gap:10px;
    display:flex;
    justify-content:space-evenly;
    flex-wrap:wrap;
    padding:20px 10px;
}


.listas .listac .cliente a
{
    
    /* transform:scale(0.5);box-shadow:0 10px 20px rgba(0, 0, 0, 0);  */
    /* background-image:linear-gradient(to top right,#ffffff2e,#a8b2f8bf); */
    background-size: cover;
    display:flex;align-items:center;flex-direction:column;justify-content:center;
    gap:1em;
    text-decoration:none;
    aspect-ratio:1/1;
    border-radius:20px;
    width:calc(15% - 10px);
    padding:10px 5px;
    transition:all .25s ease-out
}



/*Vision*/


.listas .listav2
{
    padding:20px;
    /*background:radial-gradient(circle,rgba(204, 226, 5, 0),rgb(128, 140, 206));*/
    
    backdrop-filter:blur(5px);
    border-radius:15px;
    width:100%;
    max-width:100%
    
}

#marco 
{
   
    box-shadow:0 10px 20px rgba(0, 0, 0, 0.274);
    border-radius:15px;
    /* background-color: #afc4d0a6;   */
    background-color: #ffffffa7;
    width:96%;
    max-width:550px;
}
#marco2 
{
    box-shadow:0 10px 20px rgba(0, 0, 0, 0.274);
    border-radius:15px;
    /* background-color: #afc4d0a6;   */
    background-color: #ffffffa7;

    
}
#marco3 
{
    box-shadow:0 10px 20px rgba(0, 0, 0, 0.274);
    border-radius:15px;
    /* background-color: #afc4d0a6;   */
    background-color: #ffffffa7;
    width: 96%;
    max-width:1000px;
    
}
.listas .listav2 h2

{
    text-align:center;
    font-size:2em;
    color: #000000;
    text-shadow: 2px 2px 4px #b4b4b4;
    margin-bottom: 20px; 
}

.listas .listav2 p {
    font-family:Arial, Helvetica, sans-serif;
    text-align: justify;
    color: #000000;
    /* text-shadow: 1px 1px 4px #b4b4b4; */
    
}
.listas .listav2 .enlacesv2 {
    width:100%;
    gap:10px;
    display:flex;
    justify-content:space-evenly;
    flex-wrap:wrap;
    padding:20px 10px}

.listas .listav2 .enlacesv2 a
{
    /* transform:scale(1.05);box-shadow:0 10px 20px rgba(0,0,0,0.4); */
    background-image:linear-gradient(to top right,#c3c2c267, #6e7d9261);
    background-size: cover;
    display:flex;align-items:center;flex-direction:column;justify-content:center;
    gap:1em;
    text-decoration:none;
    aspect-ratio:1/1;
    border-radius:20px;
    width:calc(45% - 10px);
    padding:10px 5px;
    transition:all .25s ease-out
}



.listas .listav2 .enlacesv2 a:hover{transform:scale(1.05);box-shadow:0 10px 20px rgba(0,0,0,0.4)}
.listas .listav2 .enlacesv2 a:active{transform:scale(0.5);transition:all .2s ease-out}
.listas .listav2 .enlacesv2 a i{width:calc(100% - 10px);aspect-ratio:1/1;display:block;background-size: cover;background-repeat:no-repeat;background-position:center}
.listas .listav2 .enlacesv2 a p{width:100%;text-align:center;color:rgb(0, 0, 0)}
.listas .listav2 .enlacesv2 a:hover p{text-shadow:0 0 10px rgba(0,0,0,1)}

.listas .listav2 .enlacesv2 a:hover {background-image: linear-gradient(to top right,#c3c2c267, #6e7d9261);}
.listas .listav2 .enlacesv2 a.fotografia:hover {background-image: linear-gradient(to top right,#c3c2c267, #6e7d9261);}
.listas .listav2 .enlacesv2 a.fotografiacapaxion:hover {background-image: linear-gradient(to top right,#c3c2c267, #6e7d9261);}
.listas .listav2 .enlacesv2 a.fotografia i {background-image: url("/capaxion/img/logos/gerente.png");}
.listas .listav2 .enlacesv2 a.fotografiacapaxion i {background-image: url("/capaxion/img/logos/gerente2.png");}


/*Otros*/


.listas .listav3
{
    padding:20px;
    background:radial-gradient(circle,rgba(162, 162, 162, 0.153),rgba(189, 198, 250, 0.234));
    backdrop-filter:blur(5px);
    border-radius:15px;
    width:1050px;
    max-width:100%
    
}

.listas .listav3 h2

{
    text-align:center;
    font-size:2em;
    color: #000000;
    text-shadow: 2px 2px 4px #b4b4b4;
    margin-bottom: 10px; 
    

}

.listas .listav3 p

{
    font-family:Arial, Helvetica, sans-serif;
    text-align: center;
    color: #000000;
    /* text-shadow: 1px 1px 4px #b4b4b4; */
    
    
}

.listav3 p {

    font-family:Arial, Helvetica, sans-serif;
    text-align: justify;
    color: #000000;
    /* text-shadow: 1px 1px 4px #b4b4b4; */
    
}
.listas .listav3 .enlacesv3 {
    width:100%;
    gap:10px;
    display:flex;
    justify-content:space-evenly;
    flex-wrap:wrap;
    padding:20px 10px}

.listas .listav3 .enlacesv3 a
{
    transform:scale(1.05);box-shadow:0 10px 20px rgba(0, 0, 0, 0); 
    /* background-image:linear-gradient(to top right,#ffffff2e,#a8b2f8bf); */
    background-size: cover;
    display:flex;align-items:center;flex-direction:column;justify-content:center;
    gap:1em;
    text-decoration:none;
    aspect-ratio:1/1;
    border-radius:20px;
    width:calc(22% - 10px);
    padding:10px 5px;
    transition:all .25s ease-out
}

.listas .listav3 .enlacesv3 p
{
    font-family:Arial, Helvetica, sans-serif;
    text-align: justify;
    color: #000000;
    /* text-shadow: 1px 1px 4px #b4b4b4; */
    
}
#nombre {

    text-align:center;
    font-size:0.9em;
    color: #000000;
    line-height: 1em;
    font-weight: normal;
}



/* .listas .listav3 .enlacesv3 a:hover{transform:scale(1.05);box-shadow:0 10px 20px rgba(0,0,0,0.4)} */
.listas .listav3 .enlacesv3 a:active{transform:scale(0.5);transition:all .2s ease-out}
.listas .listav3 .enlacesv3 a i{width:calc(100% - 20px);aspect-ratio:1/1.3;display:block;background-size: cover;background-repeat:no-repeat;background-position:center}
.listas .listav3 .enlacesv3 a p{width:100%;text-align:center;color:rgb(0, 0, 0)}
/* .listas .listav3 .enlacesv3 a:hover p{text-shadow:0 0 10px rgba(0,0,0,1)} */

/* .listas .listav3 .enlacesv3 a:hover {background-image: linear-gradient(to top right,  #c3c2c267, #6e7d9261);} */
/* .listas .listav3 .enlacesv3 a.fotografia:hover {background-image: linear-gradient(to top right,  #ffffff5f, #6e7d9261);} */
/* .listas .listav3 .enlacesv3 a.fotografiacapaxion:hover {background-image: linear-gradient(to top right, #ffffff64, #6e7d9261);} */
.listas .listav3 .enlacesv3 a.fotografia i {background-image: url("/capaxion/img/logos/gerente.png");}
.listas .listav3 .enlacesv3 a.fotografiacapaxion i {background-image: url("/capaxion/img/logos/gerente2.png");}


/* .listas .listav3 .enlacesv3 a:hover {background-image: linear-gradient(to top right, #ffffff64, #6e7d9261);} */
/* .listas .listav3 .enlacesv3 a.profesor1:hover {background-image: linear-gradient(to top right,  #ffffff00, #6e7d9200);} */
.listas .listav3 .enlacesv3 a.profesor1 i {background-image: url("/capaxion/img/logos/profesor1.png");}
/* .listas .listav3 .enlacesv3 a.profesor2:hover {background-image: linear-gradient(to top right,  #ffffff64, #6e7d9261);} */
.listas .listav3 .enlacesv3 a.profesor2 i {background-image: url("/capaxion/img/logos/profesor2.png");}
/* .listas .listav3 .enlacesv3 a.profesor3:hover {background-image: linear-gradient(to top right,  #ffffff64, #6e7d9261);} */
.listas .listav3 .enlacesv3 a.profesor3 i {background-image: url("/capaxion/img/logos/profesor3.png");}
/* .listas .listav3 .enlacesv3 a.profesor3:hover {background-image: linear-gradient(to top right,   #ffffff64, #6e7d9261);} */
.listas .listav3 .enlacesv3 a.profesor3 i {background-image: url("/capaxion/img/logos/profesor4.png");}



/* .listas .listav3 .enlacesv3 a.fotografia1:hover {background-image: linear-gradient(to top right, #ffffff00, #6e7d9200);} */
.listas .listav3 .enlacesv3 a.fotografia1 i {background-image: url("/capaxion/img/logos/empresa1.png");}

/* .listas .listav3 .enlacesv3 a.fotografia2:hover {background-image: linear-gradient(to top right,   #ffffff64, #6e7d9261);} */
.listas .listav3 .enlacesv3 a.fotografia2 i {background-image: url("/capaxion/img/logos/empresa2.png");}

/* .listas .listav3 .enlacesv3 a.fotografia3:hover {background-image: linear-gradient(to top right,  #ffffff64, #6e7d9261);} */
.listas .listav3 .enlacesv3 a.fotografia3 i {background-image: url("/capaxion/img/logos/empresa3.png");}

/* .listas .listav3 .enlacesv3 a.fotografia4:hover {background-image: linear-gradient(to top right,  #ffffff64, #6e7d9261);} */
.listas .listav3 .enlacesv3 a.fotografia4 i {background-image: url("/capaxion/img/logos/empresa4.png");}

/* .listas .listav3 .enlacesv3 a.fotografia5:hover {background-image: linear-gradient(to top right, #ffffff64, #6e7d9261);} */
.listas .listav3 .enlacesv3 a.fotografia5 i {background-image: url("/capaxion/img/logos/empresa5.png");}

/* .listas .listav3 .enlacesv3 a.fotografia6:hover {background-image: linear-gradient(to top right,  #ffffff64, #6e7d9261);} */
.listas .listav3 .enlacesv3 a.fotografia6 i {background-image: url("/capaxion/img/logos/empresa6.png");}


/* .listas .listav3 .enlacesv3 a.fotografia7:hover {background-image: linear-gradient(to top right,  #ffffff64, #6e7d9261);} */
.listas .listav3 .enlacesv3 a.fotografia7 i {background-image: url("/capaxion/img/logos/empresa7.png");}



.listas .lista .enlaces a:hover{transform:scale(1.05);box-shadow:0 10px 20px rgba(0,0,0,0.4)}
.listas .lista .enlaces a:active{transform:scale(0.5);transition:all .2s ease-out}
.listas .lista .enlaces a i{width:calc(100% - 20px);aspect-ratio:1/1;display:block;background-repeat:no-repeat;background-position:center}
.listas .lista .enlaces a p{width:100%;text-align:center;color:rgb(0, 0, 0)}
.listas .lista .enlaces a:hover p{text-shadow:0 0 10px rgba(0,0,0,1)}


.listas .lista .enlaces a:hover {background-image: linear-gradient(to top right, #202020, #404040);}

			
			.listas .lista .enlaces a.powerquery:hover {background-image: linear-gradient(to top right, #1d2c4c, #3b5998);}
			.listas .lista .enlaces a.powerbi:hover {background-image: linear-gradient(to top right, #1d2c4c, #3b5998);}
            .listas .lista .enlaces a.logocurso5 {background-image: linear-gradient(to top right, #7f000000, #ff000000);}
            .listas .lista .enlaces a.logocurso4 {background-image: linear-gradient(to top right, #7f000000, #ff000000);}
            .listas .listav3 .enlacesv3 a.fotografia1 {background-image: linear-gradient(to top right, #7f000000, #ff000000);}
            .listas .listav3 .enlacesv3 a.fotografia2 {background-image: linear-gradient(to top right, #7f000000, #ff000000);}
            .listas .listav3 .enlacesv3 a.fotografia3 {background-image: linear-gradient(to top right, #7f000000, #ff000000);}
            .listas .listav3 .enlacesv3 a.fotografia4 {background-image: linear-gradient(to top right, #7f000000, #ff000000);}
            .listas .listav3 .enlacesv3 a.fotografia5 {background-image: linear-gradient(to top right, #7f000000, #ff000000);}
            .listas .listav3 .enlacesv3 a.fotografia6 {background-image: linear-gradient(to top right, #7f000000, #ff000000);}
            .listas .listav3 .enlacesv3 a.fotografia7 {background-image: linear-gradient(to top right, #7f000000, #ff000000);}
            
            

            .listas .lista .enlaces a.powerquery i {background-image: url("http://localhost/capaxion/img/logos/powequery.png");}
            .listas .lista .enlaces a.powerbi i {background-image: url("../img/logos/powerbi.png");}
			.listas .lista .enlaces a.logocurso1 i {background-image: url("../img/logos/logocurso1.png");}
            .listas .lista .enlaces a.logocurso2 i {background-image: url("../img/logos/logocurso2.png");}
            .listas .lista .enlaces a.logocurso3 i {background-image: url("../img/logos/logocurso3.png");}
            .listas .lista .enlaces a.logocurso4 i {background-image: url("../img/logos/logocurso4.png");}
            .listas .lista .enlaces a.logocurso5 i {background-image: url("../img/logos/logocurso5.png");}




            .listas .listac .cliente a.logo1 i {background-image: url("../img/logos/empresa1.png");}
            .listas .listac .cliente a.logo2 i {background-image: url("../img/logos/empresa2.png");}
            .listas .listac .cliente a.logo3 i {background-image: url("../img/logos/empresa3.png");}
            .listas .listac .cliente a.logo4 i {background-image: url("../img/logos/empresa4.png");}
            .listas .listac .cliente a.logo5 i {background-image: url("../img/logos/empresa5.png");}
            .listas .listac .cliente a.logo6 i {background-image: url("../img/logos/empresa6.png");}

            .listas .listac .cliente a.logo1:hover {background-image: linear-gradient(to top right, #ffffff00, #3b5998);}
			.listas .listac .cliente a.logo2:hover {background-image: linear-gradient(to top right, #ffffff00, #3b5998);}
            .listas .listac .cliente a.logo3:hover {background-image: linear-gradient(to top right, #ffffff00, #3b5998);}
            .listas .listac .cliente a.logo4:hover {background-image: linear-gradient(to top right, #ffffff00, #3b5998);}
            .listas .listac .cliente a.logo5:hover {background-image: linear-gradient(to top right, #ffffff00, #3b5998);}
            .listas .listac .cliente a.logo:hover {background-image: linear-gradient(to top right, #ffffff00, #3b5998);}
            .listas .listac .cliente a.logo3 {background-image: linear-gradient(to top right, #7f000000, #ff000000);}
            .listas .listac .cliente a.logo4 {background-image: linear-gradient(to top right, #7f000000, #ff000000);}


            .listas .listac .cliente a:hover {background-image: linear-gradient(to top right, #20202000, #40404000);}

            .listas .listac .cliente a:hover{transform:scale(1.05);box-shadow:0 10px 20px rgba(0,0,0,0.4)}
            .listas .listac .cliente a:active{transform:scale(0.5);transition:all .2s ease-out}
            .listas .listac .cliente a i{width:calc(100% - 20px);aspect-ratio:1/1;display:block;background-size: cover;background-repeat:no-repeat;background-position:center}
            .listas .listac .cliente a p{width:100%;text-align:center;color:rgb(0, 0, 0)}
            .listas .listac .cliente a:hover p{text-shadow:0 0 10px rgba(0,0,0,1)}