.our-projects-content-wrapper{width:100%;padding:40px 50px}.our-projects-content-transition{min-height:400px}.our-projects-content-container,.our-projects-content-transition{display:flex;justify-content:center;align-items:center;width:100%}.our-projects-content-container{flex-wrap:wrap;gap:20px;row-gap:20px;animation:our-projects-fade-in .35s ease-out;transition:opacity .3s ease-out}.our-projects-content-container.transitioning{opacity:.5}@keyframes our-projects-fade-in{0%{opacity:0}to{opacity:1}}.our-projects-content-container .our-projects-card{animation:our-projects-card-in .4s ease-out backwards}.our-projects-content-container .our-projects-card:first-child{animation-delay:0s}.our-projects-content-container .our-projects-card:nth-child(2){animation-delay:50ms}.our-projects-content-container .our-projects-card:nth-child(3){animation-delay:.1s}.our-projects-content-container .our-projects-card:nth-child(4){animation-delay:.15s}.our-projects-content-container .our-projects-card:nth-child(5){animation-delay:.2s}.our-projects-content-container .our-projects-card:nth-child(6){animation-delay:.25s}.our-projects-content-container .our-projects-card:nth-child(7){animation-delay:.3s}.our-projects-content-container .our-projects-card:nth-child(8){animation-delay:.35s}@keyframes our-projects-card-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.our-projects-content-empty{width:100%;text-align:center;padding:60px 20px;font-size:16px;color:var(--white);margin:0}.projects-filter-container{width:100%;display:grid;grid-template-columns:1fr 1fr;gap:50px}@media (max-width:1400px){.our-projects-content-wrapper{padding:30px 40px}}@media (max-width:1250px){.our-projects-content-wrapper{padding:40px 30px}.projects-filter-container{grid-template-columns:1fr;gap:20px}}@media (max-width:991px){.our-projects-content-wrapper{padding:30px 20px}}@media (max-width:768px){.our-projects-content-wrapper{padding:30px 20px}.our-projects-content-container{row-gap:30px 50px}}@media (max-width:480px){.our-projects-content-wrapper{padding:30px 20px}}