.page-header {
  position: relative; }
  @media (max-width: 767px) {
    .page-header {
      padding-bottom: 92px; } }
  .page-header__img {
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    top: 0; }
    .page-header__img img {
      width: 100%;
      height: 100%;
      max-width: 100%;
      max-height: 100%;
      object-fit: cover;
      object-position: center center; }
  .page-header__grid {
    min-height: 420px;
    position: relative;
    z-index: 2;
    color: #ffffff;
    display: grid;
    grid-template-columns: 1fr 1fr; }
    @media (max-width: 767px) {
      .page-header__grid {
        grid-template-columns: 1fr;
        min-height: auto; } }
  .page-header__title {
    padding: 120px 0 80px; }
    @media (max-width: 767px) {
      .page-header__title {
        padding: 100px 0 56px; } }
  .page-header .presection__subtitle {
    color: #ffffff;
    padding-right: 40px; }
  .page-header .presection__title {
    margin-bottom: 0; }
  .page-header__desc {
    padding: 120px 53px 80px;
    font-weight: 700;
    border-left: 1px solid #C9CBD4; }
    @media (max-width: 767px) {
      .page-header__desc {
        padding: 0;
        border-left: none; } }
