/*!

 /$$      /$$           /$$ /$$                                   /$$ /$$          
| $$$    /$$$          | $$|__/                                  | $$|__/          
| $$$$  /$$$$  /$$$$$$ | $$ /$$  /$$$$$$$ /$$$$$$/$$$$   /$$$$$$ | $$ /$$  /$$$$$$$
| $$ $$/$$ $$ /$$__  $$| $$| $$ /$$_____/| $$_  $$_  $$ /$$__  $$| $$| $$ /$$_____/
| $$  $$$| $$| $$$$$$$$| $$| $$|  $$$$$$ | $$ \ $$ \ $$| $$$$$$$$| $$| $$|  $$$$$$ 
| $$\  $ | $$| $$_____/| $$| $$ \____  $$| $$ | $$ | $$| $$_____/| $$| $$ \____  $$
| $$ \/  | $$|  $$$$$$$| $$| $$ /$$$$$$$/| $$ | $$ | $$|  $$$$$$$| $$| $$ /$$$$$$$/
|__/     |__/ \_______/|__/|__/|_______/ |__/ |__/ |__/ \_______/|__/|__/|_______/ 

 Melismelis - v1.0.1
*/
.projects-container{margin-inline:auto}.projects-filters{padding:32px 7px 16px}.projects-filters__list{display:flex;flex-wrap:wrap;gap:12px 20px;list-style:none;padding:0;margin:0 0 24px}.projects-filters__list button{border:none;background:0 0;padding:2px 0;font-size:14px;text-transform:uppercase;font-weight:700;cursor:pointer;position:relative;color:#1c3167}.projects-filters__list button:hover{color:#e73646}.projects-filters__list button.is-checked{color:#e73646}.projects-filters__list button.is-checked::before{content:"";position:absolute;bottom:0;left:-7px;height:100%;width:3px;background:#e73646;opacity:1}.projects-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:6.55vw;grid-auto-flow:dense;gap:13px}.project-item{position:relative;overflow:hidden}.project-item.size-1x1{grid-column:span 1;grid-row:span 3}.project-item.size-2x1{grid-column:span 2;grid-row:span 3}.project-item.size-1x2{grid-column:span 1;grid-row:span 6}.project-item.size-2x2{grid-column:span 2;grid-row:span 6}.project-item.size-1x3{grid-column:span 3;grid-row:span 3}.project-card{display:block;width:100%;height:100%}.project-card img{width:100%;height:100%;object-fit:cover;display:block}.project-card video{width:100%;height:100%;object-fit:cover;display:block}.project-item.is-hidden{display:none}@media (max-width:1199px){.projects-grid{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:8.33vw}}@media (max-width:991px){.projects-grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:12.5vw}}@media (max-width:575px){.projects-grid{grid-template-columns:1fr;grid-auto-rows:auto}.project-item{grid-column:span 1!important;grid-row:auto!important}.project-card{aspect-ratio:auto}.project-card img{height:100%}}
/*# sourceMappingURL=archive-progetti.min.css.map */
