.sec1{
    height:100vh;
    background-repeat:no-repeat;
    background-image:url(../images/coming_bg_web.jpg);
    background-size:cover;
    background-position:center center;
    color:#fff;
    padding-top:33.8vh;
}
.sec1 h1{
    font-size:5em;
    font-weight:500;
    margin-bottom:0.275em;
}
.sec1 h2{
    font-size:2em;  
    font-weight:normal; 
}

@media only screen and (min-width:1025px){
}
@media only screen and (max-width:1024px){
    .sec1{
        background-image:url(../images/coming_bg_mobile.jpg);
    }
    .sec1 .inner{
        display:flex;
        align-items:center;
        justify-content:center;
    }
    .sec1 h1{
        font-size:4em;
    }
    .sec1 h2{
        font-size:1.6em;
    }
}