.main-projects-container{width:100%;padding-bottom:15em;z-index:calc(var(--zIndexVideoHomeMobile) + 3);padding-top:0;transition:padding-top .4s linear .2s}.home-title{text-align:center;padding:50px 30px;margin-bottom:30px}.page-info{margin:40px;padding-top:30px;width:90%;text-align:center}.work{text-align:start;padding-top:50px;padding-bottom:20px;border-bottom:1px solid #fff}.thumbnail-container{display:flex;flex-wrap:wrap;gap:5px;align-items:center;justify-content:center}.thumbnail{width:33%;height:350px;object-fit:cover;background-size:cover;background-position:50%;position:relative}.thumbnail:hover{text-decoration:underline}.thumbnail:hover:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:hsla(0,0%,100%,.2);z-index:1}.project-title{position:absolute;background-color:transparent;top:93%;left:50%;width:100%;transform:translate(-50%,-50%);margin-left:20px;z-index:2}.thumbnail:hover .project-title p{text-decoration:underline;text-underline-offset:4px}p{background:transparent}@media (min-width:900px) and (max-width:1000px){.thumbnail{width:275px;height:200px}}@media (max-width:1000px){.main-projects-container{padding-bottom:0;overflow:hidden;padding-top:var(--altoHeader)}.subtitle,.work{display:none}.thumbnail-container{gap:10px}.thumbnail{width:100%;height:200px}.page-info{box-sizing:border-box;width:calc(100% - 40px);margin:20px;padding:0 0 20px;border-bottom:1px solid #fff}.work{text-align:center;margin:0 40px}.project-title{padding-bottom:30px}.home-title{padding:10px 0}}