*{



    margin: 0;



    padding: 0;



    box-sizing: border-box;



}




body{



    font-family: sans-serif;



}




.engine-showcase{



    font-family: sans-serif;



    background: url(https://static.igem.wiki/teams/4186/wiki/enghome.png);



    background-position: center center;



    background-repeat: no-repeat;



    background-size: cover;



    height: 670px;



    margin-bottom: 60px;



}




.engine-showcase-content{



    height: 100%;



    display: flex;



    justify-content: center;



    align-items: center;



    color: #fff;



}




.engine-showcase-content h2{



    font-size: 60px;

    letter-spacing: 0.15rem;

    font-family:   sans-serif;



}




.eng-container{



    max-width: 75vw;



    margin: auto;



}




.eng-container h2{



    font-family:   sans-serif;

    font-size: 40px;

    letter-spacing: 0.1rem;

    margin-bottom: 40px;



}




.justification-para{

    line-height: 35px;

    font-size: 20px;

    font-weight: 300;

    text-align: justify;

}




.para1{

    margin-bottom: 40px;

    font-size: 20px;

    font-weight: 300;

}



.iterate-flex{

    display: flex;

    justify-content: space-between;

    align-items: center;

}



.justification{

    margin-bottom: 70px;

}




.init-data li{

    font-weight: 600;

    margin-bottom: 20px;

    margin-left: 30px;

    font-size: 23px;

}




.init-data p{

    line-height: 30px;

    margin-left: 30px;

    margin-bottom: 40px;

    font-weight: 300;

    font-size: 20px;

}




.init-img{



    display: flex;

    justify-content: center;

    align-items: center;

    margin-bottom: 40px;



}




.init-p{

    margin-left: 30px;

    text-align: justify;

}




.fig{

    margin-bottom: 70px;

}




.data-marg{

    margin-bottom: 80px;

}




.arsenic-module h2{



    text-align: center;



    font-family:   sans-serif;



}




.arsenic-module .init-p{



    margin-bottom: 40px;



}




.arsenic-module .fig{



    margin-bottom: 90px;



}



.eng-ref li{

    list-style: none;

    padding-bottom: 20px;

}



@media screen and (max-width: 743px) {



    .init-img img{



        width: 300px;



    }



}
