

.customButton:hover {
text-decoration:underline !important;
}

.listPadBottom {
  padding-bottom:20px !important;}
}


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

@media only screen and (min-width: 768px) and (max-width: 950px) {
.custCopyCard.custVidHeroCopy #hero-10.m-hero-item.glp-hero.mobile-600>div>div {
    top: calc(65%) !important;
 }
section.m-hero-item.glp-hero.mobile-600 {
    height: 130vw !important;
}
}

@media screen and (max-width:859px) and (min-width:768px) {
  section.m-hero-item.glp-hero.mobile-600 {
    height: calc(630px + 62vw) !important;
 }
}

@media only screen and (min-width: 768px) and (max-width: 768px) {
.custCopyCard.custVidHeroCopy #hero-10.m-hero-item.glp-hero.mobile-600>div>div {
    top: calc(110%) !important;
}
}

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

@media only screen and (max-width: 415px) {
.custCopyCard.custVidHeroCopy #hero-10.m-hero-item.glp-hero.mobile-600>div>div {
    top: calc(95%) !important;
}
}

#whatsnew h2.c-heading-3 {
    padding-left: 5%;
    padding-right: 5%;
}
@media only screen and (min-width: 320px) and (max-width: 414px) {
.custCopyCard.custVidHeroCopy #hero-10.m-hero-item.glp-hero.mobile-600>div>div {
     top: calc(100%) !important; 
}
}

@media only screen and (min-width: 376px) and (max-width: 390px) {
section.m-hero-item.glp-hero.mobile-600 {
    height: calc(650px + 70vw) !important;
}
}

@media only screen and (min-width: 320px) and (max-width: 375px) {
.custCopyCard.custVidHeroCopy #hero-10.m-hero-item.glp-hero.mobile-600>div>div {
    top: calc(94%) !important;
 }
}

@media screen and (max-width:320px) {
.custCopyCard.custVidHeroCopy #hero-10.m-hero-item.glp-hero.mobile-600>div>div {
    top: calc(150%) !important;
 }
}

@media screen and (max-width:475px) {
.descNoWrap {
  white-space:wrap !important;
 }
}


