.centered {
    position: absolute;
    top: 50%;
    margin-left: 480px;
    margin-top: 420px;
    transform: translate(-50%, -50%);
    font-size: 20px;
    text-align: left;
}
#dad{
  background-image: url(About/aboutme.png);
  margin-top: 300px;
  margin-left: 130px;
  background-repeat: no-repeat;
  height: 600px;
}
.me{
  margin-left:780px;
  margin-top: 110px;
  width: 180px;
  border-radius: 50%;
}
.parag{
  margin-top: 12px;
  margin-left:725px;
  font-size: 25px;
  font-family: Comic Sans MS;
}
.social{
  margin-left:725px;
  font-family: Calibri;
  font-size: 30 px;
}
.icons{
  float: right;
  margin-top: 5px;
  width:60px;
  margin-right: 10px;
  transition: all .2s ease-in-out;
}
.icons:hover{
  float: right;
  margin-top: 12px;
  width:80px;
  margin-right: 10px;
  transform: scale(1.1); 
}

.iconage{
  margin-right: 220px;
}
.letter{
  font-size: 40px;

}

body{
 background-color: darkgray;
 overflow: auto;
 margin: 0;
}
#header{
  background-image: url(About/negro.png);
  height: 800px;
  background-repeat: no-repeat;
  width: 1350px;
  }
/* Style the navigation bar */
.navbar {
  background-color:rgba(0,0,0,.7);
  overflow: auto;
  width: 100%;
  
}

/* Navbar links */
.navbar a {
  float: left;
  text-align: center;
  padding: 20px;
  color: white;
  text-decoration: none;
  font-size: 25px;
  height: 50%;
  font-family: calibri;
  text-shadow: 2px 1px 5px black;

}
/* Colored hover Gif */
.fire{
  background-image: url(icons/red.gif);
  height: 10px;
}

/* Navbar links on mouse-over */
.navbar a:hover {
  background-color: black;
}

/* Current/active navbar link */
.active {
  background-color: #4CAF50;
  box-shadow: 5px 5px 20px black;
  border-radius: 5px;

}

body{
 background-color: white;
 overflow: auto;
 margin: 0;
}

.welcome{
  font-size: 50px;
  color: white;
  font-family: Comic Sans MS;

}


/*Footer Style*/
#foots{
  
  color: rgb(96,0,0);
  text-align: center;
  padding: 5px;
  font-size: 20px;
  margin-top: 0px;
  border-radius: 50px;
  height: 50%;
}

.offer{
  width:420px;
  float:left; 
  margin-right:10px;
  
}
.offer:last-child{
  margin-right:0px;
  
}
.offer img{
  width:100%;
  height:200px;
}
#footer{
  width:100%;
  height:auto;
  background:lightgray;
  float:left;
}
.footer_sub{
  width:25%;
  float:left;
  
}
.footer_sub_2{
  width:20%;
  float:left;
  
}
.footer_sub_2 ul li{
  list-style:none;
  
}
.footer_sub_2 ul li a{
  text-decoration:none;
  color:#000;
}
.footer_sub_2 ul li a:hover{
  color:#1aaa1a;
  text-decoration:underline;
}
.footer_sub_3{
    width: 35%;
    float: left;
}
.subs{
    width:350px;
    border: none;
    height: 50px;
    padding: 15px;
    float:left;
    
}
.sub_btn{
    height: 50px;
    border: none; background: #1aaa1a;
    float: left;
    
}
.sub_p{
    color: #999;
    font-style: italic;
    font-size: 15px;
    
}
.story{
  color: black;
}