/* Add a black background color to the top navigation */
body{
    background-color: black;
}
.topnav {
    background-color: white;
    overflow: hidden;
  }
  
  /* Style the links inside the navigation bar */
  .topnav a {
    float: left;
    color: #f2f2f2;
    text-align: center;
    font-size: 17px;
  }
  
  /* Change the color of links on hover */
  .topnav a:hover {
    
    color: black;
  }
  
  /* Add a color to the active/current link */
  #brp{
    margin-top: -55px;
    height: 100px;
    font-size: 40px;
    color: black;
    font-family: 'Kanit', sans-serif;
    text-decoration: none;
    margin-left: 330px;
  }
  #brp:hover{
    color: darkblue;
  }
  .logo{
    float: left;
    margin-top: 22px;
  }
  #about{
    margin-top: -55px;
    height: 100px;
    font-size: 40px;
    color: black;
    font-family: 'Kanit', sans-serif;
    text-decoration: none;
    margin-left: 40px;
  }
  #about:hover{
    color: darkblue;
  }
  #portfoilio{
    margin-top: -55px;
    height: 100px;
    font-size: 40px;
    color: black;
    font-family: 'Kanit', sans-serif;
    text-decoration: none;
    margin-left: 40px;
  }
  #portfoilio:hover{
    color: darkblue;
  }
  #service{
    margin-top: -55px;
    height: 100px;
    font-size: 40px;
    color: black;
    font-family: 'Kanit', sans-serif;
    margin-left: 40px;
  }
  #service:hover{
    color: darkblue;
  }
  #contact{
    margin-top: -55px;
    height: 100px;
    font-size: 40px;
    color: black;
    font-family: 'Kanit', sans-serif;
    text-decoration: none;
    margin-left: 40px;
  }
  #contact:hover{
    color: darkblue;
  }
#heading{
    background-color: slategrey;
    border: 10px solid slategrey;
    height: 100px;
}
.pp{
    font-size: 50px;
    color: white;
    font-family: 'Roboto', sans-serif;
}


.ii{
    color: slategrey;
    font-size: 50px;
    margin-left: 30px;
    font-family: 'Roboto', sans-serif;
}

.yy{
    color: slategrey;
    font-size: 30px;
    margin-left: 30px;
    font-family: 'Roboto', sans-serif;
}
#aa{
    background-color: black;
    color: slategrey;
    

}
.mm{
    float: right;
    background-color: black;
    height: 480px;
    width: 500px;
    
}
.nn{
    font-size: 30px;
    font-family: 'Roboto', sans-serif;
    
}
.vv{
    font-size: 30px;
    font-family: 'Roboto', sans-serif;
}
.xx{
    color: slategrey;
    font-size: 50px;
    margin-left: 30px;
    font-family: 'Roboto', sans-serif;
}

.ll{
    color: slategrey;
    font-size: 30px;
    margin-left: 30px;   
    font-family: 'Roboto', sans-serif;
}
.tt{
    color: slategray;
    font-size: 30px;
    margin-left: 30px;
    font-family: 'Roboto', sans-serif;
}
.dd{
    float: right;
    width: 600px;
    height: 1150px;
    width: 500px;
    margin-right: 160px;
}
.ww{
    color: slategrey;
    font-size: 30px;
    margin-left: 30px;
    margin-top: -20px;
    font-family: 'Roboto', sans-serif;
}
.mv{
    margin-top: 8px;
    font-family: 'Oswald', sans-serif;
}

.whatsapp{
  position: fixed;
  right: 30px;
  bottom: 30px;
  border-radius: 50%;
}
@media screen and (max-width:768px) {
  #brp{
    font-size: 25px;
    margin-top: -10px;
    margin-left: 35px;
  }
  #about{
    font-size: 25px;
    margin-top: -10px;
    margin-left: 20px;
  }
  #portfoilio{
    font-size: 25px;
    margin-top: -10px;
    margin-left: 20px;
  }
  #service{
    font-size: 25px;
    margin-top: -50px;
    margin-left: 45px;
  }
  #contact{
    font-size: 25px;
    margin-top: -50px;
    margin-left: 40px;
  }

  /* Adjust logo size */
  .logo {
    margin-top: 12px;
  }
.whatsapp{
  position: fixed;
  right: 30px;
  bottom: 30px;
  border-radius: 50%;
}
#heading{
  background-color: slategrey;
  border: 10px solid slategrey;
  height: 50px;
}
.pp{
  font-size: 20px;
  color: white;
  font-family: 'Roboto', sans-serif;
}
.ii{
  color: slategrey;
  font-size: 20px;
  margin-left: 10px;
  font-family: 'Roboto', sans-serif;
}
.yy{
  color: slategrey;
  font-size: 20px;
  margin-left: 10px;
  font-family: 'Roboto', sans-serif;
}
#aa{
  background-color: black;
  color: slategrey;
  width: 100%;
  margin-left: 0px;

}
.mm{
  margin-right: 240px;
  width: 378px;
  margin-right: -1px;
  height: 670px; 
  
}
.nn{
  font-size: 20px;
  font-family: 'Roboto', sans-serif;
  
}
.vv{
  font-size: 20px;
  font-family: 'Roboto', sans-serif;
}
.xx{
  color: slategrey;
  font-size: 25px;
  margin-left: 1px;
  font-family: 'Roboto', sans-serif;
}
.ll{
  color: slategrey;
  font-size: 20px;
  margin-left: 10px;   
  font-family: 'Roboto', sans-serif;
}
.tt{
  color: slategray;
  font-size: 20px;
  margin-left: 10px;
  font-family: 'Roboto', sans-serif;
}
.dd{
  margin-right: 240px;
  width: 100%;
  margin-right: -1px;
  height: 370px; 
}
.ww{
  color: slategrey;
  font-size: 20px;
  margin-left: 10px;
  margin-top: -20px;
  font-family: 'Roboto', sans-serif;
}
}