
#about {

        background-image: url('../images/Background.png');
        background-size:cover;
        background-repeat: no-repeat;
        background-attachment: scroll;
        background-position: center;
        text-shadow: black -1px -1px;
        text-align: center;
        padding-top: 150px; 
        padding-bottom: 150px; 
        box-sizing:inherit;
        min-height: 100vh;
}


#Skills {
    width: 500px;
    margin: 0 auto;
    text-align: left;
    padding: 0px;
    list-style-type: none;
}

#Skills li::before{
  content: "";
  display: inline-block;
  width: 20px;
  height: 20px;
  background-size: contain;
  background-repeat: no-repeat;
  margin-right: 10px;
  vertical-align: middle;
}

#Skills .Python::before{
        background-image: url(../images/Python.png);
}

#Python {
    list-style-type: none;
}
#Python li::before{
  content: "";
  display: inline-block;
  width: 20px;
  height: 20px;
  background-size: contain;
  background-repeat: no-repeat;
  margin-right: 10px;
  vertical-align: middle;
}

#Python .Tensorflow::before{
        background-image: url(../images/Tensorflow.png);
}

#Python .Scikit::before{
        background-image: url(../images/Scikit.png);
}

#Skills .C::before{
        background-image: url(../images/C.png);
}

#Skills .Java::before{
        background-image: url(../images/Java.png);
}

#Skills .Web::before{
        background-image: url(../images/Web.png);
}

#Skills .Comp::before{
        border-radius: 50%;
        background-image: url(../images/Comp.png);
}

#Education {
    width: 500px;
    margin: 0 auto;
    text-align: left;
    padding: 0px;
    list-style-type: none;
}
#Education li::before{
  content: "";
  display: inline-block;
  width: 20px;
  height: 20px;
  background-size: contain;
  background-repeat: no-repeat;
  margin-right: 10px;
  vertical-align: middle;
}

#Education .Humber::before{
        border-radius: 50%;
        background-image: url(../images/HumberLogoBG.jpg);
}

#WorkExp {
    width: 600px;
    margin: 0 auto;
    text-align: left;
    padding: 0px;
    list-style-type: none;
}

#WorkExp li::before{
  content: "";
  display: inline-block;
  width: 20px;
  height: 20px;
  background-size: contain;
  background-repeat: no-repeat;
  margin-right: 10px;
  vertical-align: middle;
}

#WorkExp .Tenecom::before{
    background-image: url(../images/Tenecom.png);
}

@media (max-width: 768px) {
  #about h2 {
    font-size: 2em;
  }

  #Skills, #Education, #WorkExp {
    width: 100%;
    padding: 0 10px;
  }
}

#Skills, #Education, #WorkExp {
  border: 1px solid rgba(255, 255, 255, 0.3);
  border-radius: 12px;
  padding: 15px;
  margin-bottom: 30px;
  background-color: rgba(0, 0, 0, 0.4);
}

.resume-button {
  display: inline-block;
  margin: 20px auto;
  padding: 12px 24px;
  font-size: 1em;
  color: white;
  background-color: #007bff;
  text-decoration: none;
  border-radius: 8px;
  transition: background-color 0.3s ease;
}

.resume-button:hover {
  background-color: #0056b3;
}