@media (max-width: 767px) {
.logo img{ width:200px;}
.coming{
    font-size: 40px; text-align: center;
}

.coming_text{
    font-size: 20px; line-height:150%; text-align: center;
}
.right_img {
    margin-top: 20px;
}
}

@media only screen and ( min-width: 768px) and ( max-width:1199px ) {
.logo img{ width:200px;}
.coming{
    font-size: 40px;
}

.coming_text{
    font-size: 20px; line-height:150%;
}

}

@media only screen and ( min-width: 1200px) and ( max-width:1364px ) {
.coming{
    font-size: 55px;
}

.coming_text{
    font-size: 22px; line-height:150%;
}

}