.uph-bg{
  background-color:#2d3130;
}
@media only screen and (min-width:1024px){
  .uph-bg{
    background-attachment:fixed;
    background-image:url(/img/background/travel.webp);
    background-repeat:no-repeat;
    background-size:cover;
  }
}
@media (-ms-high-contrast:active),(min-width:1024px) and (-ms-high-contrast:none){
  .uph-bg{
    background-image:url(/img/background/travel.jpg);
  }
}
@media only screen and (-webkit-min-device-pixel-ratio:2) and (min-width:1024px),only screen and (min-resolution:2dppx) and (min-width:1024px){
  .uph-bg{
    background-image:url(/img/background/travel@2x.webp);
  }
}

@media only screen and (min-width:768px) and (max-width:1023.9px){
  .fnm .uph-header{
    background-color:#2d3130;
    background-image:url(/img/background/travel-tablet.webp);
    background-position:0 80px;
    background-repeat:no-repeat;
    background-size:cover;
  }
}
@media (-ms-high-contrast:active),(min-width:768px) and (max-width:1023px) and (-ms-high-contrast:none){
  .fnm .uph-header{
    background-image:url(/img/background/travel-tablet.jpg);
  }
}
@media only screen and (-webkit-min-device-pixel-ratio:2) and (min-width:768px) and (max-width:1023px),only screen and (min-resolution:2dppx) and (min-width:768px) and (max-width:1023px){
  .fnm .uph-header{
    background-image:url(/img/background/travel-tablet@2x.webp);
  }
}
