@media screen and (max-width: 1920px){
    .hero_banner {padding: 80px 0;}
}

@media screen and (max-width: 1600px){
    .signup_form_main_sec .inner_section_col_left {height: 100%;}
    .signup_form_main_sec .col_right .inner_section_col_right {padding-top: 80px; padding-bottom: 80px;}
    .hero_banner {padding: 30px 0;}
}

@media screen and (max-width: 1440px){
    .hero_banner:before, .about_us_sec:before {width: 96%;}
    footer:before {width: 91%;}
}

@media screen and (max-width: 1280px){
    .hero_banner:before, .about_us_sec:before {width: 97%;}
    footer:before {width: 94%;}
}



@media screen and (max-width: 1024px){
    .coming_soon_sec .main_content_wrapper .main_heading h1 {font-size: 100px; line-height: 150px;}
    .coming_soon_sec .main_content_wrapper .main_para p {font-size: 22px;}
    .hero_banner:before, .about_us_sec:before {width: 100%; border-radius: 0;}
    footer:before {width: 100%; border-radius: 0;}
}

@media screen and (max-width: 767px){
    .coming_soon_sec .main_content_wrapper .main_heading h1 {font-size: 70px; line-height: 100px;}
    .coming_soon_sec .main_content_wrapper .main_para p {font-size: 18px;}
}