
@media screen and (max-width:1500px) {
    .rush_section1 {
        display: grid;
        justify-content: center;
        grid-template-columns: 4px;
    }

    .rush_section1 img {
        min-width: 500px;
        left: -355px;
    }

    .rush_section1 .heading-32 {
        width: 500px;
    }

    .grid-2-columns.image-right-hero.landing {
        grid-template-columns: 1fr !important;
    }

    .position-relative.z-index-1.image-right-hero {
        display: none;
    }

}

@media screen and (max-width:540px) {
    .rush_section1 .heading-32 {
        width: 300px;
    }

    .rush_section1 img {
        min-width: 300px !important;
        left: -252px;
        
    }
}