.header {
  position: relative;
  width: 100%;
  height: 100%;
  background-image: url(../img/bg-header.jpg);
  background-position: center;
  background-size: cover;
}

.inner-head-img {
  position: absolute;
  margin: auto;
  max-width: 100%;
  height: 100%;
  bottom: 0;
  top: 0;
  left: 0;
  right: 0;
}


@media only screen and (orientation: portrait) {
  .header-subject-mobile {
    display: block;
    width: 100%;
    position: absolute;
    bottom: 0;
  }

  .header-subject-desk {
    display: none;
  }

}

@media only screen and (orientation: landscape) {

  .header-subject-mobile {
    display: none;
  }

  .header-subject-desk {
    display: block;
    position: absolute;
    bottom: 0;
    width: 100%;
  }

}


@media only screen and (orientation: landscape) and (max-width:900px) {

  .header-subject-mobile {
    display: none;
  }

  .header-subject-desk {
    display: block;
    position: absolute;
    bottom: 0;
    width: 100%;
  }

  .inner-head-img {
    width: 600px;
  }

}

@media screen and (min-width: 768px) and (max-width:1024px) {}

@media screen and (min-width: 1024px) and (max-width:1199px) {}

@media screen and (min-width: 1200px) and (max-width:1699px) {}

@media screen and (min-width: 1700px) {
  .inner-head-img {
    width: 1700px;
  }


}