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

#link{
  width: 240px;
  height:400px;
  position:absolute;
  top:0px;
  left:0px;
}

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

img, svg {
  position: absolute;
  top:0;
  left:0;

  
 
}

#all{
  visibility: hidden;
}
#logo{
  position: absolute;
  width: 176px;
  height: 24.22px;
  left:32px;
  top: 201px;

}


#text_1{
  position: absolute;
  width: 240px;
  height: 26px;
  left: 0px;
  top: 248px;

fill:white;

}

#divider{
  position: absolute;
  width: 100px;
  height: 2.1px;
  left:70px;
  top: 281px;

background: #FFFFFF;
}

#text_2{

  position: absolute;
  width: 240px;
  height: 26px;
  left: 0px;
  top: 290px;

fill:white;
}

#text_3{

position: absolute;
width: 240px;
height: 24px;
left: 0px;
top: 248px;

fill:white;

}

#text_4{
  position: absolute;
  width: 240px;
  height: 26px;
  left: 0px;
  top: 289px;

 fill:white;
}

#text_5{

  position: absolute;
  width: 240px;
  height: 24px;
  left: 0px;
  top: 248px;

  fill:white;
}

#text_6{
  position: absolute;
  width: 240px;
  height: 26px;
  left: 0px;
  top: 289px; 

  fill:white;
}


#dark{

top: 166px;

}


#CTA{
  width: 189px;
  height: 43px;
  left: 25px;
  top: 335px;

filter: drop-shadow(0px 4px 4px rgba(0, 0, 0, 0.25));
}


#sign{
  position: absolute;
  left: 9.17%;
  right: 73.35%;
  top: 3%;
  bottom: 77.87%;
  
  fill:white;
  opacity:0.5
}