


div.competition-description {
    position: absolute;
    top: 10vh;
    width: 60%;
}


#container-competition {
    
    color: var(--white);
    background-attachment: fixed;
    background-image: url(../../backgournds/bgPoiscaoPedro-6.jpg);
    background-repeat: no-repeat;
    background-size: cover;
    height: 100%;
    
}

.bg-mask {
    
    background-color: var(--shadow-black-04);
    height: 100%;
    width: 100%;
}

.bg-mask-07 {
    
    background-color: var(--shadow-black-07);
    height: 100%;
    width: 100%;
}



.container-50-competition {

    align-items: center;
    display: flex;
    justify-content: center;
    padding: 1vh;
    position: relative;
    text-align: center;
    top: 10vh;
    width: 100%;

}

#container-competition-achievements {

    position: relative;
    text-align: center;
    display: flex;
    justify-content: center;


}





h1.bio.competition-title{
    top: 1vh;

}



ul, li {
    list-style-type:none;
}

ul > li {
    /* width: 49%;
    position: relative;
    display: inline-block; */
}

.achievements-event {
    background-color: var(--atos-blue-medium);
    color: var(--white);
    list-style-type: none;
    margin-top: 2vh;
    padding: 3.5vh;
    transition: 0.5s;
}

.achievements-event:hover {
    transform: translate3d(0, -0.2vw, 0);
    padding: 4.5vh;
    box-shadow: var(--shadow);
}

.achievements-details {
    background-color: var(--atos-blue-lightness);
    color: var(--white);
    display: inline-block;
    margin-top: 1vh;
    padding: 1.4vh;
    width: 50%
}

/* .achievements-details-list:hover {
    transform: translate3d(0, -0.2vw, 0);
    padding: 3vh;
    box-shadow: var(--shadow);
} */

.achievements-details.last-item {
    width: calc(50% - 0.3vw);
    margin-left: 0.3vw;
}

div.bio{

    
    padding-bottom: 2vh;
    padding-top: 1vh;
    position: relative;
    width: 46vw;;

}
