/* Normal desktop :992px. */
@media (min-width: 992px) and (max-width: 1200px) {


}


@media (max-width:991px) {

}
@media (max-width:776px) {
   
.coming-content {
    width: 100%;
}    
.coming-text h2 {
    font-size: 40px;
}
.subscribe {
    width: 86%;
    margin-top: 30px;
    margin-bottom: 44px;
}
.overlay {
    top: 0;
    left: 0;
    background: #12395b;
    opacity: 0.8;
}
.overlay.skew-part {
    transform: skew(0deg, 0deg);
}
}

@media (max-width:550px) {
.coming-content {
    text-align: center;
}
.coming-text h2 {
    font-size: 33px;
    padding-bottom: 6px;
}
.subscribe input[type="search"] {
    background: #0A2033;
    opacity: 0.7;
}
.subscribe {
    width: 89%;
    text-align: center;
    margin: 30px auto;
}
.left-social ul {
    justify-content: center;
}
}
