#mcBg {
  position: absolute;
  top: 73px;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: -1;
  width: 100%;
}

@media only screen and (max-width: 1170px) {
  #mcBg {
    display: none !important;
  }
  .page-id-2863 .site {
    background-image: url("../../uploads/mc-hosp-bg.jpg");
  }
}

.logos:not(.column) a.neas {
  width: 200px;
  background: url("img/Z5462_NEAS_QEC_25YEARS_monoReverse.jpg") no-repeat;
  background-size: contain;
}

.site > header.header .logo {
  background-image: url("396X251.png") !important;
  position: absolute;
  z-index: 9999;
  background-size: contain;
  top: 0;
  display: none;
}

@media (min-width: 769px) {
  .site > header.header .logo {
       display: block;
    left: 42%;
    /*width: 500px !important;*/
    top: -10%;
  }
}

@media (max-width: 768px) {
  .site > header.header {
    -webkit-box-pack: end;
        -ms-flex-pack: end;
            justify-content: end;
  }
  .site > header.header.is-hidden-desktop .logo {
    background-image: url("396X251.png") !important;
      position: absolute;
    z-index: 9999;
    background-size: contain;
    top: 9px;
    display: block;
    width: 270px;
    left: 59px;
    height: 115px;
  }
  .nav-menu.is-active {
    padding-top: 65px;
  }
}

.site > header.header .logo::before {
  content: '';
  visibility: hidden;
  opacity: 0;
  background: url("396X251.png") no-repeat;
}

@media (min--moz-device-pixel-ratio: 1.5), (-webkit-min-device-pixel-ratio: 1.5), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi), (min-resolution: 1.5dppx) {
  .site > header.header .logo {
    background-image: url("396X251.png") !important;
  }
}

@media (min--moz-device-pixel-ratio: 1.5), (-webkit-min-device-pixel-ratio: 1.5), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi), (min-resolution: 1.5dppx) {
  .site > header.header .logo:hover {
    background-image: url("396X251.png");
  }
}

@media (min--moz-device-pixel-ratio: 1.5), (-webkit-min-device-pixel-ratio: 1.5), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi), (min-resolution: 1.5dppx) {
  .site > header.header .logo::before {
    background: url("396X251.png") no-repeat;
  }
}

@font-face {
  font-family: 'Luxury Diamond';
  src: url("luxury-diamond/Luxury-Diamond.woff2") format("woff2"), url("luxury-diamond/Luxury-Diamond.woff") format("woff");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

header.header {
  position: relative;
}

@media (min-width: 769px) {
  header.header::after {
    content: '';
    /*background: url("img/logos/website_white.png") no-repeat;*/
    position: absolute;
    right: 0;
    background-size: contain;
    bottom: 0;
    height: 90px;
    width: 90px;
  }
}

.home-hero {
  background-image: none !important;
}
/*# sourceMappingURL=style-2019.css.map */
