body {
  background:#ccc;
  padding:0;
  margin:0;
  font-family: 'Ubuntu', sans-serif;
}

#link{
  width:728px;
  height:90px;
  position:absolute;
  top:0px;
  left:0px;
}

#banner {
  
  overflow:hidden;
  position:relative;
  width:728px;
  height:90px;
  display:box;
  border:1px solid #09a5b9;
  background-color: #ecdacc;
  margin: auto;
  box-sizing: border-box;
}

img, svg {
  position: absolute;
  opacity:0;
}

#person{
  left: 480px;
  top: -30px;
}

#wave-1{
    position: absolute;
    left:101px;
    opacity:0;

}
#wave-1a{
    left:0px;
    opacity:1;
}
#wave-1b{
    left:18px;
    opacity:1;
}

#wave-2{
    position: absolute;
    left:101px;
    opacity:0;

}
#wave-2a{
    left:0px;
    opacity:1;
}
#wave-2b{
    left:18px;
    opacity:1;
}

#btn{
    opacity:0;
    width:auto;
    height:30px;
   
  }

#btn-link{
  position:absolute;
  top:12px;
  left:930px;
  display: block;
  width:15px;
  height:13px;
  z-index: 1000;
  display: none;
  opacity: 0

   -webkit-filter: drop-shadow(1px 2px 2px rgba(0,0,0,0.4));
    filter: drop-shadow(1px 2px 2px rgba(0,0,0,0.4));
  
}

#text-1, #text-2, #text-3, #text-4, #text-5, #text-6, #text-7, #text-8{

  -webkit-filter: drop-shadow(1px 2px 2px rgba(0,0,0,0.4));
  filter: drop-shadow(1px 2px 2px rgba(0,0,0,0.4));

}
#text-1{
  top: 27px;
  left: 100px;
  width: 530px;
  
}


#text-2{
  top: 27px;
  left: 100px;
  width: 530px;
  
}

#text-3{
  top: 27px;
  left: 90px;
  width: 554px;
  
}

#text-4{
  left: 90px;
  top: 27px;
  width: 414px;
  
}

 #text-5{
  left: 520px;
  top: 27px;
  width: 180px;
  
}

 #text-6{
  left:226px;
  top: 10px;
  width:228px;
}

#text-7{
  left: 220px;
  top: 27px;
  width: 290px;
}

 #text-8{
  left:226px;
  top:10px;
  width:228px;
}


#CTA{
  
  left: 25px;
  top: 25px;
  width:170px;
}

#logo{

  
  left:550px;
  top:12px;

  -webkit-filter: drop-shadow(1px 2px 2px rgba(0,0,0,0.4));
  filter: drop-shadow(1px 2px 2px rgba(0,0,0,0.4));
  width: 150px;

}


#disclaimer{
  top: 75px;
  left: 650px;
  font-size: 9px;
  font-family: sans-serif;
  color: white;
  position: absolute;
  opacity: 0;
  z-index: 100;


}

#disclaimer > a{
  text-decoration: none;
  color: white;
  height: 15px;
  width: 200px;

}

#disclaimer > a:hover{
  text-decoration: underline;
}