.portfolio_portfolio__4WwXI{padding-block:70px}.portfolio_portfolio__4WwXI>h2,.portfolio_portfolio__4WwXI>p{text-align:center}.portfolio_portfolio__4WwXI>p{max-width:780px;margin:20px auto 35px}.portfolio_filters__ElR94{display:flex;justify-content:center;gap:15px;margin-bottom:40px;flex-wrap:wrap}.portfolio_filters__ElR94 a{padding:15px 25px;background:#d2d2d2;font-weight:700}.portfolio_filters__ElR94 a[aria-current=page]{background:#ee1d24;color:#fff}.portfolio_grid__r2NTS{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:35px 25px}.portfolio_grid__r2NTS article{color:#fff}.portfolio_grid__r2NTS img{display:block;width:100%;aspect-ratio:400/365;object-fit:cover}.portfolio_grid__r2NTS article>div{min-height:140px;padding:25px 50px 25px 25px;background:#181818;clip-path:polygon(0 0,100% 0,100% calc(100% - 40px),calc(100% - 40px) 100%,0 100%)}.portfolio_grid__r2NTS h3{color:#fff;font-size:20px;line-height:1.5;margin:0}.portfolio_grid__r2NTS article p{color:#ee1d24;margin:10px 0 0;font-size:18px;font-weight:700}@media (max-width:1000px){.portfolio_grid__r2NTS{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.portfolio_grid__r2NTS{grid-template-columns:1fr}.portfolio_portfolio__4WwXI{padding-block:45px}.portfolio_filters__ElR94{gap:10px}.portfolio_filters__ElR94 a{padding:12px 15px}}