@keyframes rotating{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}:root{--header-background-color: rgb(78, 114, 231)}.project-container{min-height:auto;display:grid;grid-gap:3rem;grid-template-columns:repeat(1, 1fr)}@media(min-width: 575px){.project-container{grid-template-columns:repeat(auto-fill, minmax(32rem, 1fr))}}@media(min-width: 992px){.project-container{grid-template-columns:repeat(auto-fill, minmax(36rem, 1fr));grid-gap:2rem}}.project-item{position:relative;display:flex;flex-direction:column;gap:2rem;background-color:#eaece6;overflow:hidden}.project-item .project-item-image{background-color:var(--main-color, #87740C);aspect-ratio:3/2}.project-item .project-item-image img{min-height:100%;max-height:100%;max-width:100%;object-fit:cover}.project-item .project-item-flag{background:rgba(0,107,66,.86);position:absolute;color:#fff;rotate:-34deg;top:3rem;left:-10rem;width:35rem;padding:.4rem 9.1rem;font-size:1.4rem;line-height:1.8;text-align:center;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;z-index:1}@media(min-width: 992px){.project-item .project-item-flag{top:4rem;left:-9rem;width:40rem;font-size:1.8rem}}.project-item .project-item-content{display:flex;flex-direction:column;flex-grow:1;padding:2rem 3rem}@media(min-width: 992px){.project-item .project-item-content{padding:2rem}}.project-item .project-item-content .project-item-content-title{margin-top:0;color:var(--second-color, #0B5739)}.project-item .project-item-content .project-item-content-description{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;margin-bottom:.5rem}@media(min-width: 992px){.project-item .project-item-content .project-item-content-description{margin-bottom:3rem}}.project-item .project-item-content .project-item-content-btns{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center;gap:1rem;margin-top:auto}.project-item .project-item-content .project-item-content-btns .btn-text{text-decoration:underline}.project-item .project-item-content .project-item-content-btns .btn-text:hover{text-decoration:none}.section-container.section-grey:has(.project-container) .project-item{background-color:var(--base-white, #fff)}