#bcg_first
{
    background-image: url("./Assets/1206608.jpg");
    width: 100%;
    height: 60vw; 
    background-size: cover; 
    background-position: center; 
    background-repeat: no-repeat;
	padding: 0px;
	margin: 0px;
    display: flex;
    align-items: center;
    padding-top: 0vw;
    padding-bottom: 5vw;
    flex-wrap: wrap;

  
}
#img_left_box
{
    position: relative;
    left: -40vw;
    opacity: 0;
    width: 40vw;
    height: 40vw;

    transition: left 1s ease-out, opacity 1.5s ease-out;
}
#img_left_box.show 
{
    left: 0; 
    opacity: 1;
    display: flex;
    align-items: center;
    justify-content: center;
}
#l_img
{
    width: 80%;
}
#text_right_box
{
    position: relative;
    left: 100vw;
    opacity: 0;
    width: 55vw;
    height: 40vw;

    transition: left 1.5s ease, opacity 1.5s ease-out;
    font-family: "IBM Plex Sans", sans-serif;
    font-size: 1.6vw;
    display: flex;
    align-items: center;
    justify-content: center;
}
#text_right_box.show
{
    left: 0vw; 
    opacity: 1;
}
#text_down
{
   
    width: 60vw;
    height: 20vw;
    opacity: 0;
    transition: opacity 1s ease;
    padding-left: 20vw;
    padding-right: 20vw;
    text-align: justify;
    font-family: "IBM Plex Sans", sans-serif;
    font-size: 1.6vw;
}
#text_down.show
{
    opacity: 1;
}
@media (max-width: 1000px) 
{
    #bcg_first
    {
        height: 100vh;  
        flex-direction: column;

    }
    #text_right_box
    {
        font-size: 1.6vh;
    }
    #text_down
    {
        padding-top: 50px;
        font-size: 1.6vh;
    }
    #img_left_box
    {

        width: 40vh;
        height: 40vh;

    }
} 