/*
Click nbfs://nbhost/SystemFileSystem/Templates/Licenses/license-default.txt to change this license
Click nbfs://nbhost/SystemFileSystem/Templates/Other/CascadeStyleSheet.css to edit this template
*/
/* 
    Created on : 2 sep 2025, 12:15:05 p.m.
    Author     : Leonardo-Web
*/

.imgItem{
    width: 100%;
    position: relative;
    margin-left: 10%;
    z-index: 2;

}
.col3Img {
    text-align: left;
}


body{
/*
    background-image: url('../img/Fondo.png');
    background-size: 100% 100%;
    */
    
    background-color: black;
    
}

.row{
    padding: 0;
    margin: 0;
}
.flex-row{
    align-items: center;
}

.card-img-left{
    width: 15%;
}
#Menu{

}
.row{
    margin: 0;
    padding: 0;
}

#LogoHeaderFCA{
    width: 300PX;
    padding: 3%;
}
.SocialNetworks{
    font-size: 20pt;
    margin: 5px;
}

.banner{
    width: 100%;
}

#Footer{

}

.h1Title{
    color: white;
    padding-left: 5%;
    padding-right: 5%;
    font-size: 12pt;
    font-family:Cera-Pro;

}

.card{
    background-color: #0552ac;
    border: none;
    border-radius: 5px;
}

.card-title{
    color: black;
    padding-left: 15%;
    padding-right: 5%;
    font-size: 12pt;
    font-family:Cera-Pro;

}

.spn{
     font-size: 10pt; 
}

.divRowPostGraduate{

     cursor: pointer;
}


.divRowPostGraduatev2{

     cursor: pointer;
}

.divTitlePost{

background-color: white;
    display: flex;
    align-items: center;
    text-align: left;
    position: relative;
    left: -4%;
    z-index: 1;

}
.row>* {
    margin: 0;
    padding: 0;
}


.imgSocialNetwork{
    width: 40px;
    margin-bottom: 10px;
}

.desktop{
    display: none !important;
}

.movil{
    display: initial !important;
}


#TitleDeskTop{
    display: none;
}
#TitleMovil{
   display: initial; 
}

@media (min-width: 768px){
    
    
    
    
    

    .imgSocialNetwork{
        width: 50px;
        margin-bottom: 10px;
    }


    #LogoHeaderFCA{
        width: 80%;
    }
    .imgSocialNetwork{
        width: 50px;
        margin-bottom: 0px;
    }
}

@media (min-width: 768px){
    .card-title{
        color: black;
        padding-left: 10%;
        font-size: 18pt;
        
    }
    .spn{
     font-size: 15pt; 
}

.h1Title{
    color: white;
    padding-left: 5%;
    padding-right: 5%;
    font-size: 20pt;
    font-family:Cera-Pro;

}







    .desktop{
        display: initial !important;
    }

    .movil{
        display: none !important;
    }

}

@media (min-width: 992px){
    
    
    .card-title{

    padding-left:20%;


}

    
    
    #TitleDeskTop{

       display: initial;
}
#TitleMovil{
     display: none;
}
    
    
    #LogoHeaderFCA{
        width: 70%;
        padding: 3%;
    }

}

#divBanner{
    -webkit-box-shadow: 0 8px 10px -6px #000000;
    -moz-box-shadow: 0 8px 10px -6px #000000;
    box-shadow: 0 8px 10px -6px #000000;
}
a{
    text-decoration: none !important;
}


.newInfo{
    color: #d0dd2f;

}

.newInfo a{
    color: white;
    font-size: 11pt;
    font-weight: 900;
}

#iWhatsapp{
    font-size: 15pt;
}