/* GENERAL INFORMATIONS */
#home_profile aside{
    display: grid;
    grid-template-columns: repeat(5, 1fr);
    gap: 20px;
}
@media(max-width:1440px){
    #home_profile aside{
        grid-template-columns: repeat(4, 1fr);
    }
}
@media(max-width:1280px){
    #home_profile aside{
        grid-template-columns: repeat(3, 1fr);
    }
}
@media(max-width:1024px){
    #home_profile aside{
        grid-template-columns: repeat(2, 1fr);
    }
}
@media(max-width:768px){
    #home_profile aside{
        grid-template-columns: repeat(1, 1fr);
    }
}
#general_informations aside .information_element{
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    padding: 20px;
    aspect-ratio: 16/9;
    background-color: var(--accent_color);
    border-radius: 20px;
    text-align: center;
    text-decoration: none !important;
}
#general_informations aside .information_element span{
    color: var(--light_color);
}
#general_informations aside .information_element span.value{
    font: var(--number_informations_style);
}
#general_informations aside .information_element span.simple{
    font: var(--title_informations_style);
}

/* PERSONAL INFORMATIONS */

#personal_informations aside .information_element{
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    padding: 20px;
    aspect-ratio: 16/9;
    border: 1px solid var(--accent_color);
    border-radius: 20px;
    text-align: center;
    text-decoration: none !important;
    transition: background-color .3s ease-in-out;
}
#personal_informations aside .information_element:hover{
    background-color: var(--accent_color);
}
#personal_informations aside .information_element span{
    color: var(--accent_color);
    transition: color .3s ease-in-out;
}
#personal_informations aside .information_element:hover span{
    color: var(--light_color);
}
#personal_informations aside .information_element span.value{
    font: var(--number_informations_style);
}
#personal_informations aside .information_element span.simple{
    font: var(--title_informations_style);
}