* {
  margin: 0;
  padding: 0;
}


body {

  font-family: 'Montserrat', sans-serif;
}

#intro-example {
  background-repeat: no-repeat;
  background-size:cover;
  background-position: center;
}
#about {

  background-color:#b2baf7;
  font-size: 16px;

}

#who {


  font-size: 23px;
  font-family: 'Montserrat', sans-serif;

}

#intro {


  background-color: #b2baf7;
  font-size: 29px;
  color: #020f6e;
  font-family: 'Montserrat', sans-serif;

}

h1, h2, h3 {

  font-family: 'Righteous', cursive;
  font-size: 33px;
}


a {
  color: white;
  text-decoration: none;
  color: inherit !important;
}


ul {
    width: 75%;
    margin: auto;
    font-size: 23px;
}

button {
  font-size: 19px;
  background-color: #c9cbd8;
  width: 400px;
  max-width: 100%;
  border-radius: 60px;

}

button:hover {
          color: white;
          font-size: 17px;
          cursor: pointer;
          transition: 0.5s;
          opacity: 0.9;
          font-family: 'Righteous', cursive;
          width: 80%;
}

#services {

  font-size: 23px;
}

#socialhome {

  background-color: white;
  width: 100%;
  height: 150px;
  font-size: 19px;
  color: black;
  font-family: 'Montserrat', sans-serif;
}

#portfolio {

}

#footerhome {

            width: 100%;
            background-color: #212121;
            font-family: 'Righteous', cursive;
            color: white;
            font-size: 17px;
            margin: auto;

    }
    .socials-holder{
      width: 400px;
      max-width: 100%;
    }

    @media (max-width: 590px) {
      .init-holder p{
        font-size: 12px;
      }
    }
