:root {
    --main-white: #f0f0f0;
    --main-red: #be3144;
    --main-blue: #45567d;
    --main-gray: #303841;

#navbar {
    display: flex;
    justify-content: flex-end ;
    position: fixed;
    top:0;
    left:0;
    width: 100%;
    background: var(--main-red);
    box-shadow: 0 2px 0 rgba(0, 0, 0, 0.4) ;
    z-index:10 ;
 }
 .nav-list {
    display: flex;
    margin-right: 7rem;
  }
.nav-list a {
  display: block;

  padding: 2rem;
}

ul {
    list-style-type: none;
    margin: 0;
    padding: 0;
  }
  
/* Welcome section */
.welcome-section {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100vh;
    background-color: #000;
    background-image: linear-gradient(62deg, #3a3d40 0%, #181719 100%);
    padding-top: 50px;
  padding-right: 30px;
  padding-bottom: 50px;
  padding-left: 80px;
  }
  
  .welcome-section > p {
    font-size: 3rem;
    display: flexbox;
    font-weight: 200;
    font-style: bold;
    color: var(#000);
    font:flex;
    justify-content: center;
    padding-top: 50px;
  padding-right: 30px;
  padding-bottom: 50px;
  padding-left: 80px;
  }

  /* Projects section */
  .projects-section {
    text-align: center;
    padding: 10rem 2rem;
    background: var(--main-blue);
  }
  
  .projects{
    max-width: 640px;
    margin: 0 auto 6rem auto;
    border-bottom: 0.2rem solid var(white);

}
.centre {
    display: block;
    margin-left: auto;
    margin-right: auto;
    
  }

  /* about section */
  .about-section {
    text-align: center;
    padding: 10rem 2rem;
    background: var(--main-blue);
  }

  @media only screen and (min-width: 200px) {
  body {
     background-color: #D58D8D;
   }
