.projects-section .recent-card{display:flex;flex-direction:column;align-items:flex-start}
.projects-section .recent-card>div{width:100%;flex-shrink:0}
.projects-section .recent-card h3{font-family:Arial,Helvetica,sans-serif;font-size:23px;font-weight:600;line-height:1.4;letter-spacing:-.4px;margin:23px 0 0}
.projects-section .project-description{font-size:16px;color:#646a6e;line-height:1.75;margin:12px 0 22px;flex:1;max-width:440px}
.projects-section .recent-card>.project-view{display:inline-flex;align-items:center;justify-content:center;position:static;background:#131517;color:#fff;min-height:46px;padding:12px 21px;font-size:14px;font-weight:500;line-height:1.4;border:1px solid #131517;border-radius:var(--button-radius);margin:0;text-decoration:none;transition:background .2s,border-color .2s}
.projects-section .recent-card:hover>.project-view{background:#d82032;border-color:#d82032;color:#fff}
@media(max-width:600px){.projects-section .recent-card h3{font-size:22px;margin-top:20px}.projects-section .project-description{font-size:16px;margin-bottom:20px}}
