#our_mission{
  
    color: white;
    background-color: #211E1F;
    background-size: cover;
    display: flex;
    flex-direction: column;
    justify-content: center; 
    overflow: hidden;
}
.lines_mission {
    width: 4vw;
    padding-left: 8vw;
}
.mission_content {
    display: flex;
    justify-content: flex-start;
    flex-wrap: nowrap;
    flex-direction: row;
    align-items: center;
    z-index: 999;
}
.mission_text {
    display: flex;
    width: 100vw;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    flex-wrap: wrap;
    align-content: center;
}
.mission_text p {
    line-height: 3.5vh;
    font-family: 'Proxima_Nova_Soft';
    font-size: 1.3vw;
    align-content: center;
    text-align: center;
    width: 40vw;
    font-weight: 400;
    margin-top: -2vh;
}
.mission_text h1{
    line-height: 0vh;
    font-size: 7vw;
    font-weight: 400;
    letter-spacing: -0.05em;
}
.bg_space_mission{
    display: flex;
    position: absolute;
    bottom: 0vh;
    justify-content: flex-end;
    width: 100vw;
    justify-content: space-between;
    flex-direction: row-reverse;
}
.space_mission{
    width:55vw;
    height: 100vh;
}
.eclips1_mission , .eclips2_mission{
    width: calc(3vw + 2vh);
    height: calc(3vw + 2vh);
}
.eclips1_mission{
    position: absolute;
    top: 40vh;
    left: 77vw;
}
.eclips2_mission{
    position: absolute;
    top: 40vh;
    left: 82vw;
}

@media (max-width : 1024px){
    .mission_text h1 {
   
    font-size: 10vw;
    }
   .mission_text p {
   width: 50vw;
    font-size: 2.5vw;
    }
}
@media (max-width : 768px) {
    .mission_text p
    {font-size: 4.5vw;
        width: 50vw;
        color: #ffffffb0;
        line-height: 3.5vh;
    }
    .space_mission{
        background-image: '../images/space_mission.png';
    }
    .space_mission {
        width: 187vw;
        height: 101vh;
        margin-right: -58vw;
        opacity: 0.25;
        /* margin-left: 102vw; */
    }
    .eclips1_mission, .eclips2_mission {
        width: 13vw;
        height: 13vw;
    }
    .eclips2_mission {
        position: absolute;
        top: 59vh;
        left: 104vw;
    }
    .eclips1_mission {
        position: absolute;
        top: 59vh;
        left: 82vw;
    }
 
}