.pagination{display:flex;gap:20px;justify-content:center;margin-top:60px}.pagination button{background-color:transparent!important;border:none!important;color:#505050!important;font-weight:400!important;padding:0!important}.pagination button.page-number.active{font-weight:700!important}.pagination a{border:1px solid #ddd;border-radius:4px;color:#333;text-decoration:none}.pagination a.active{background-color:#007bff;border-color:#007bff;color:#fff}.pagination a:hover{background-color:#f0f0f0}.portfolio{background-color:#fff;padding:80px}.portfolio-projects{display:flex;flex-direction:row;flex-wrap:wrap;gap:1.25em;justify-content:center;row-gap:2em}.project{align-items:center;background-color:#f1f2f1;border-radius:3px;display:flex;flex-basis:32%;flex-direction:column}.project img{border-radius:3px 3px 0 0;height:180px!important;object-fit:cover;width:100%}.project h3{color:#001489;margin-top:5px}.project h3,.project p{margin-bottom:0;text-align:center!important}.project p{width:100%!important}.project a{color:#e4002b;display:block;font-style:italic;font-weight:600;margin:0 auto;text-align:center!important;width:max-content}@media screen and (max-width:1024px) and (min-width:751px){.portfolio{padding:60px 40px}.portfolio-projects{row-gap:1.25em}.project{align-items:center;border-radius:3px;display:flex;flex-basis:48%;flex-direction:column}}@media screen and (max-width:750px){.portfolio{padding:45px 25px}.portfolio-projects{row-gap:1.25em}.project{align-items:center;border-radius:3px;display:flex;flex-basis:100%;flex-direction:column}.pagination{margin-top:30px}}