/* @font-face {
    font-family: 'Didot';
    src: url('../fonts/Didot-HTF-B06-Bold.woff2') format('woff2'),
        url('../fonts/Didot-HTF-B06-Bold.woff') format('woff');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}*/

@font-face {
    font-family: 'Didot';
    src: url('../fonts/new/Didot.woff2') format('woff2'),
        url('../fonts/new/Didot.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Didot-bold';
    src: url('../fonts/new/Didot-Bold.woff2') format('woff2'),
        url('../fonts/new/Didot-Bold.woff') format('woff');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Didot-Title';
    src: url('../fonts/new/DidotTitle.woff2') format('woff2'),
        url('../fonts/new/DidotTitle.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Didot-Italic';
    src: url('../fonts/new/Didot-Italic.woff2') format('woff2'),
        url('../fonts/new/Didot-Italic.woff') format('woff');
    font-weight: normal;
    font-style: italic;
    font-display: swap;
}


@font-face {
    font-family: 'Gotham-Book';
    src: url('../fonts/Gotham-Book.woff2') format('woff2'),
        url('../fonts/Gotham-Book.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Gotham-Medium';
    src: url('../fonts/Gotham-Medium.woff2') format('woff2'),
        url('../fonts/Gotham-Medium.woff') format('woff');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}


  body {
    padding: 0;
    margin: 0;
    font-family: 'Didot';
  }

header {
    position: absolute;
    z-index: 99;
    left: 0;
    right: 0;
    padding: 3em 0;
}
img.project-logo {
    float: right;
}  

    .slider-1 {
      background-image: url(../images/new/slider-1.webp);
      background-size: cover;
      height: 100vh;
      background-repeat: no-repeat;
      background-position: right;
    }
    .slider-2 {
      background-image: url(../images/new/slider-2.webp);
      background-size: cover;
      height: 100vh;
      background-repeat: no-repeat;
      background-position: right;
    }


.slider-1 .container {
    height: 100vh;
    display: flex;
    align-items: flex-end;
    justify-content: center;
}
.slider-2 .container {
    height: 100vh;
    display: flex;
    align-items: center;
    justify-content: flex-end;
}
.slider-1 .container h2 {
    position: relative;
    bottom: 13%;
    color: #fff;
    font-family: 'Didot-Italic';
    word-spacing: 5px;
}

.slider-2 .container h2 {
    color: #fff;
    font-family: 'Didot';
    position: relative;
    right: 14%;
    top: 9%;
}


    section.intro {
      padding: 5em 0;
    }


    footer {
      background-color: #000;
      color: #fff;
      padding: 2em 0;
    }

    footer p {
      margin: 0;
    }

footer p span {
    font-family: 'Gotham-Medium';
}

    @media(max-width: 767px) {
      .slider-1 {
          background-image: url(../images/new/slider-1-m.webp);
      }
      .slider-2 {
          background-image: url(../images/new/slider-2-m.webp);
      }

      .slider-1 .container h2 {
        text-align: center;
        font-size: 1.8rem;
      }

      .slider-2 .container h2 {
    color: #15564d;
    top: -15%;
    font-family: 'Didot-bold';
    right: 29%;
}

img.project-logo {
    width: 150px;
}


footer p {
    margin: 0 0 10px;
}

footer p.last {
    margin-bottom: 0;
}


    }