#header .row{
    margin:auto;
  }
  
  .header-gradient.header-content {
    margin-top: 60vw;
    color: #FFF;
    text-align: center;
    padding-bottom:300px;
  }
  .header-gradient.header-content .row{
    margin: auto;
  }
  
  .header-gradient.header-content h1 {
    font-size: 4rem;
    line-height: 1.3;
    text-transform: uppercase;
    font-weight: bold;
    letter-spacing: 0.03em;
  }
  .header-gradient.header-content h2 {
    font-size: 3rem;
    line-height: 1.3;
    text-transform: uppercase;
    font-weight: bold;
    letter-spacing: 0.03em;
  }
  .header-gradient.header-content hr {
    width: 360px;
    max-width:90%;
  }
  .header-gradient.header-content .container {
    margin-top: 24vw;
    position: relative;
  }
  .header-gradient.header-content .container .gem {
    position: absolute;
    top: -90px;
    left: 0;
    text-align: center;
    display: flex;
    justify-content: center;
    align-items: center;
    width: 100%;
  }
  .header-gradient.header-content .container .gem img {
    width: 80px;
    height: 80px;
  }
  .header-gradient.header-content .container .embeditem iframe {
    border: 11px solid #FFF;
  }
  
  .header-img {
    position: absolute;
    /*top: -74px;*/
    z-index: -1;
    left:0;
    right:0;
  
  
    Width:100%;
    height:0;
    padding-bottom:81%;
    background-image: url('https://redtoucan-admin.azurewebsites.net/media/czjlxwb0/headerp-strat-mobile.jpg');
    background-size: cover;
    background-repeat: no-repeat;
  
  }
  
  @media (min-width: 768px) and (max-width: 1024px) {
    .header-img {
      padding-bottom:67%;
      background-image: url('https://redtoucan-admin.azurewebsites.net/media/2p3nqudx/headerp-strat-tablet.jpg');
    }
    .header-gradient.header-content {
      margin-top: 36vw;
    }
  }
  @media (min-width: 1024px){
    .header-img {
      padding-bottom:38%;
      background-image: url('https://redtoucan-admin.azurewebsites.net/media/unceylgu/yourstories-header.png');
    }
    .header-gradient.header-content {
      margin-top: 16vw;
    }
  }
  
  
  .header-img img {
    width: 100%;
    display:none;
  }
  
  #video{
    margin-top:-300px;
  }
  
  @media (max-width:768px) {
    .header-gradient.header-content {
      padding-bottom:20vw;
    }
    #video{
      margin-top:-20vw;
    }
  }