.presentation-card{
  width:100%;
  height: 710px;
  display: flex;
  align-items: center;
  position:relative;
  background-position: -80px;
  background-size: 710px;
  background-repeat:no-repeat; 
  padding-top: 40px;
}

.presentation-card-container{
  position: absolute;
  width: 85%;
  max-width: 1200px;
  height: auto;
  margin-right: -13px;
  background-color: #FAF9F5;
  padding: 40px 138px 80px 85px;
  border-radius: 7px 0px 0px 7px;
  right: 0;
  margin-top: -450px;
}

{# ---- Tablet Breakpoint ---- #}

@media (max-width: 992px) {
  .presentation-card-container{
    position: absolute;
    width: 80%;
    margin-right: 0px;
    *margin-top: -40%;
    padding: 30px 30px 80px 60px;
  }
}

{# ---- Mobile Breakpoint ---- #}

@media (max-width: 765px) {
  .presentation-card-container{
    width: 85%;
    margin-top: -40%;
    padding: 20px 30px 80px 40px;
  }

  .presentation-card{
    margin-bottom:200px;
  }
}

@media (max-width: 350px) {
  .presentation-card-container{
    width: 85%;
    margin-top: -2%;
    padding: 20px 30px 80px 40px;
  }
  .presentation-card{
    margin-bottom:350px;
  }
}