#project {
  padding-bottom: 3rem;
}

.projects-container {
  display: grid;
  grid-template-columns: 1fr;
  place-items: center;
  gap: 20px;

  font-family: 'inter', sans-serif;

  padding: 20px;
  margin-top: 2rem;
  padding-bottom: 3.5rem;
}

.project-container-card {
  display: flex;
  flex-direction: column;
  
  border: 1px solid rgb(212, 208, 208);
  width: 90%;
  border-radius: 1rem;
  padding-bottom: 2rem;
  box-shadow: 1px 1px 60px 10px var( --about-content2-card-color); 
  
}

.project-container-card img {
  width: 100%;
  max-height: 50vh;
  border-top-left-radius: 1rem;
  border-top-right-radius: 1rem;
}

.project-name {
  display: flex;
  flex-direction: row;
  align-items: center;
  margin-left: 1rem;
  margin-top: 0.3rem;
  margin-bottom: 0;
}

.project-name i {
  color: var(--nav-color);
  border: none;
  padding: 10px;
  border-radius: 0.3rem;
  background-color: var( --about-content2-card);

  margin-right: 0.6rem; 
}

.project-name h1 {
  font-size: 1.3rem;
}

.project-description {
  font-size: 0.937rem;
  margin-left: 1rem;
  margin-bottom: 2rem;
  line-height: 1.4;
  color: var( --paragraph-color);
}

.project-tech-used {
  display: grid;
  grid-template-columns: 100px 100px;
  margin-left: 1rem;
  gap: 0.5rem;
}

.project-tech-used p {
  font-size: 0.837rem;
  border: 1px solid var(--nav-color);
  margin-bottom: 0;
  margin-top: 0;
  border-radius: 2rem;
  color: var(--nav-color);
  font-weight: 500;
  text-align: center; 
  max-width: 100px;
}

.project-button {
  display: flex;
  flex-direction: row;
  column-gap: 0.8rem;
  align-items: center;
  justify-content: center;
  margin-top: 2rem;
}

.project-button a {
 text-decoration: none;
 padding: 10px 20px 10px 20px;
 border-radius: 0.5rem;
}

.project-button a:nth-child(1) {
  text-align: center;
  width: 60%;
  background-color: var(--button-color);
  border: none;
  color: var(--bg-color);
}

.project-button a:nth-child(2) {
  border: 1px solid var(--nav-color);
  color: var(--text-color2);
}

.project-extra-button {
  display: flex;
  flex-direction: column;
  width: 100%;
  align-items: center;
  justify-content: center;
  row-gap: 1.5rem;
}

.Github-button {
  text-decoration: none;
  padding: 10px 20px 10px 20px;
  border: 1px solid var(--nav-color);
  color: var(--text-color2);
  border-radius: 0.5rem;
  cursor: pointer;
  
}






/*Responsive Design*/
@media (min-width: 480px) { 
  
}

/* Large phones and small tablets */
@media (min-width: 600px) { 
  
}

/* Tablets portrait */
@media (min-width: 768px) {
 
 }

/* Tablets landscape and small laptops */
@media (min-width: 992px) {
   .projects-container {
    display: grid;
    grid-template-columns: 1fr 1fr;
   }
 }

/* Desktops */
@media (min-width: 1200px) {
    
 }

/* Large desktops */
@media (min-width: 1440px) {
  
 }

/* Extra large screens */
@media (min-width: 1920px) {
   
 }



  