.projects { display: flex; flex-direction: column; align-items: center; text-align: center; } .projects h2 { margin-bottom: 5rem; } .projects .overview { padding: 0 2rem; } .projects .wrapper { display: flex; align-items: stretch; justify-content: center; flex-flow: row wrap; margin: 2.5rem 0; } .projects .project { display: flex; flex-direction: column; align-items: center; justify-content: flex-start; max-width: 25rem; padding: 2rem; margin: 1.5rem; border-radius: 1rem; box-shadow: 0.1rem 0.1rem 0.5rem 0.1rem var(--box-shadow); background-color: var(--background-color-2); } .projects .project img { width: 8rem; height: 8rem; } .projects .project h4 { margin: 1.3rem; } .projects .project .description { margin: 1rem 0; } .project p.status { margin: 1rem; padding: 0.5rem; border-radius: 0.5rem; } .project p.status.hold { background-color: var(--background-color-danger-2); } .project p.status.dev { background-color: var(--background-color-warning-2); } .project p.status.test { background-color: var(--background-color-warning-1); } .project p.status.prod { background-color: var(--background-color-success-1); }