
@media screen and (max-width: 859px) {
    .m-hero-item.glp-hero >picture img{padding-top:88px !Important;}
    
    }
 
    
    @media screen and (min-width:1084px) {
    .custMargBottom .custOpBgImage2UP {
      margin-bottom:-48px !important;
     }
    }

@media only screen and (min-width: 415px) and (max-width: 767px) {
    section.m-hero-item.glp-hero.mobile-medium {
        height: calc(600px + 68vw) !important;
    }
}

@media only screen and (max-width: 414px) and (min-width: 375px) {
    section.m-hero-item.glp-hero.mobile-medium {
        height: calc(630px + 68vw) !important;
    }
}

@media only screen and (max-width: 375px) and (min-width: 321px) {
    section.m-hero-item.glp-hero.mobile-medium {
        height: calc(630px + 65vw) !important;
    }
}