body{
  background-color:black;
}
.all{
 background-color: #ff69b4;
 background-image: url("https://images2.imgbox.com/d6/c9/RVevdcS0_o.png");
 color:white;
 font-family:Helvetica;
 width:75%;
 display: block;
 margin-right:auto;
 margin-left:auto;
 margin-top:-25px;
 margin-bottom:-10px;
 border-left:3px solid #69ffff;
 border-right:3px solid #69ffff;
 padding-bottom:50px;
}

p{
  line-height:1.6;
}

/*font for title and subtitles*/
.emilys-candy-regular {
  font-family: "Emilys Candy", serif;
  font-weight: 400;
  font-style: normal;
}

/*font for body*/
.poppins-regular {
  font-family: "Poppins", sans-serif;
  font-weight: 400;
  font-style: normal;
}

/*links*/
a:link {
  color: #69ffff;
}
a:visited {
  color: #69ffff;
}
a:hover {
  color: #ff69b4;
  text-decoration: none;
}
a:active {
  color: #69ffff;
}
/*footerlink*/

a.footlink:link {
  color: black;
  font-size:20px;
  background-color: #ff69b4;
}
a.footlink:visited {color: black;}
a.footlink:hover {color: #69ffff;}

.topbutton{
  font-size:20px;
  text-align: center;
}
/*Header*/
h1{
 font-size: 60px;
 text-align:center;
 color:black;
 width:95%;
    text-shadow: -1px 0 #ff69b4, 0 1px #ff69b4, 1px 0 #ff69b4, 0 -1px #ff69b4;
 }
h2{
  font-size:38px;
  color:#ff90c8;
}

/*body*/
.container {
  padding:40px;
  font-size:16px;
  text-align: justify;
  text-justify: inter-word;
  background-color: #2a2a2a;
   border-top: 3px solid #69ffff;
 border-bottom: 3px solid #69ffff;
}

/*footer*/
.footer{
  padding:40px;
  padding-bottom:2px;
  padding-top:50px;
  text-align: center;
}

 /* If the browser window is smaller than 600px, make the columns stack on top of each other */
@media only screen and (max-width: 800px) {
  .all{
    width: 100%;

  }
.title{
 font-size:50px; 
 text-align:left;
 padding-left:10px;
}
.container{
  padding:20px;
  text-align: left;
  text-justify:none;
}
.divider{
display:none;
}
.footer{
  padding:20px;
  padding-bottom:0;
  text-align: center;
}
}