body {
  background:#ccc;
  padding:0;
  margin:0;
  font-family: "Helvetica Neue", HelveticaNeue, Helvetica, system-ui, -apple-system, Arial, sans-serif;
}

#link{
  width:300px;
  height:250px;
  position:absolute;
  top:0px;
  left:0px;
}

#banner {
  overflow:hidden;
  position:relative;
  width:300px;
  height:250px;
  display:box;
  border:1px solid #000000;
  background-color: #eeeeee;
  box-sizing: border-box;
}

img, svg {
  position: absolute;
  
 
}

#all{
  visibility: hidden;
}


#img-1{
  
}

#img-span{
  width:617px;
  position: absolute;
  left:-317px;
  top:145px

}

#small-text{
  position: absolute;
  color:white;
  font-size: 12px;
  font-family: Arial, Helvetica, sans-serif;
  right:10px;
  top:150px;

  text-shadow: 1px 1px 3px rgba(0, 0, 0, 0.5)

}

#image-cover{
  background-color:#eeeeee;
  display: block;
  width:300px;
  height:120px;
  top:168px;
  position: absolute;
}