@media screen and (max-width:858px){
.vidHero{padding-top:88px !Important; }
}


@media screen and (max-width:414px){
.customCTA{font-size:12px !important;}
}

@media screen and (max-width:320px){
.customCTA{font-size:10px !important;}
}
@media screen and (min-width:1920px){
.m-hero-item.f-y-center.f-transparent>div>div, .c-hero.f-y-center.f-transparent>div>div {
    top: calc(65%) !important;
 }
}
/*
@media only screen and (min-width: 768px) and (max-width: 1083px) {
section.m-hero-item.glp-hero.mobile-560 {
    height: calc(550px + 45vw) !important;
 }
}
*/

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

@media only screen and (max-width:768px) and (min-width:768px){
.custCopyCard.custVidHeroCopy .m-hero-item.mobile-560.glp-hero.f-y-center>div>div  {
    top: calc(95%) !important;
 }
}


@media only screen and (max-width: 768px) {
.custCopyCard.custVidHeroCopy .m-hero-item.mobile-560.glp-hero.f-y-center>div>div {
    top: calc(45%);
 }
}

@media screen and (max-width: 680px) {
.custCopyCard.custVidHeroCopy .m-hero-item.mobile-560.glp-hero.f-y-center>div>div {
    top: calc(50%) !important;
 }
}

@media screen and (max-width:414px) {
 .c-hero.f-transparent:before, .m-hero-item.f-transparent:before {
    padding-bottom: 20.2% !important;
    padding-top: 0px;
}
.custCopyCard.custVidHeroCopy .m-hero-item.mobile-560.glp-hero.f-y-center>div>div {
    top: calc(90%) !important;
}

@media only screen and (min-width: 321px) and (max-width: 414px) {
section.m-hero-item.glp-hero.mobile-560 {
    height: 880px !important;
 }
}

@media screen and (max-width:320px) {
  .custCopyCard.custVidHeroCopy .m-hero-item.mobile-560.glp-hero.f-y-center>div>div {
    top: calc(120%) !important;
 }
section.m-hero-item.glp-hero.mobile-560 {
    height: 800px !Important;
}
}


@media only screen and (max-width: 540px) {
.custVidHeroCopy .m-hero-item.theme-black.glp-hero.f-y-center>div>div {
    top: calc(5%) !important;
 }

}

@media screen and (max-width: 539px) {
.esrbblade [data-grid*="col-"] {
    padding: 1px !important;
}
}

@media screen and (max-width:858px){
.staticVideo{padding-top:88px !important;}
}

