#header-img {
    /*
    Image author: Karl Solano
    https://www.pexels.com/photo/woman-doing-push-ups-2780762/
    */;
    background: url('/img/woman-doing-push-ups-2780762.jpg') no-repeat center center;
    background-attachment: fixed;
    background-size: cover;
    color: #fff;
    position: relative;
}

#middle-slogan {
    position: absolute;
    top:  50%;
    left: 50%;
    transform: translate(-50%, -50%);
    background:  rgba(0, 0, 0, 0.5);
    border: 1px solid rgba(0, 0, 0, 0.8);
}

@keyframes bounce {
    from, to  {
      bottom: 2rem;
      animation-timing-function: ease-out;
    }
    50% {
      bottom: 1.5rem;
      animation-timing-function: ease-in;
    }
  }

#triangle {
    position: absolute;
    bottom: 2rem;
    left: 50%;
    transform: translate(-50%, 0);
    transform: scaleX(2.5);
    animation-name: bounce;
    animation-iteration-count: infinite;
    animation-duration: 2s;
}

#black-footer {
    background: #000;
    width: 100%;
    height: 2rem;
}

/**
THANKS PAGE
**/

#thanks-body {
    /*
    Image author: Binyamin Mellish
    URL:  https://www.pexels.com/photo/fitness-power-man-person-17840/;
    */
    background: #000 url('/img/header.jpg') no-repeat center center;
    background-attachment: fixed;
    background-size: cover;
    color: #ffe;
}

#thanks-wrapper {
    position: relative;
}

#thanks-top {

}

#thanks-middle {
    position: absolute;
    top:  50%;
    left: 50%;
    transform: translate(-50%, -50%);
    background:  rgba(0, 0, 0, 0.7);
    border: 1px solid rgba(0, 0, 0, 0.8);
}

#thanks-bottom {
    position: absolute;
    bottom: 2rem;
    left: 50%;
    transform: translate(-50%, 0);
}