header {
  background-color: rgb(154, 61, 61);
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 10px 20px;
}

#logo-wrapper a {
  display: inline-block;
}

#logo-wrapper img {
  height: 50px;
  width: auto;
  display: block;
}

.pages a {
  text-decoration: none;
  color: azure;
  margin-left: 20px; 
  font-family: sans-serif;
}

.pages {
  display: flex; 
}
body{
  background: linear-gradient( to bottom, black 0% , red 100% );
  font-family: sans-serif;
}
h1{
  color: rgb(0, 0, 0);
  background-color: aliceblue;
  text-align: center;
  padding: 10px 5px;
  font-family: sans-serif;
}
.Introduction {
  background-color: #1a1a1a;
  color: #eef1f5;
  padding: 10px 5px;
  text-align: center;
  font-family: sans-serif;
}
.offers {
  background-color: #4d0000;
  color: white;
  margin: 0 auto;
  text-align: left;
  padding: 50px;
}
.offers h3 {
  text-align: left;
}
.Skills {
  background-color:	#0f1a2b;
  color: #eef1f5;
  padding: 50px;
  text-align: left;
  font-family: sans-serif;
}
.otherplateform {
  background-color:	#1b1b2f;
  color: #eef1f5;
  padding: 10px 60px;
  text-align: left;
  font-family: sans-serif;
}
.Quality {
  background-color: #262626;
  color: 	white;
  margin: 0 auto;
  text-align: left;
  padding: 10 50px;
}
.Contact {
   background-color: #3b0a25;
  color: 	white;
  margin: 0 auto;
  text-align: left;
  padding: 10px 40px;
}
footer {
  background-color: #000000;
  color: aliceblue;
  padding: 15px 20px;
}

.footer-content {
  display: flex;
  justify-content: space-between; 
  align-items: center;
  flex-wrap: wrap; 
}

footer a {
  text-decoration: none;
  color: azure;
  font-size: 20px;
}

.social-icons {
  display: flex;
  gap: 15px;
}
