﻿.project-pagination{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin:36px auto 16px;font-family:Montserrat,Arial,sans-serif}
.project-pagination a,.project-pagination span{display:inline-flex;min-width:42px;min-height:42px;align-items:center;justify-content:center;padding:8px 12px;border:1px solid #46616e;color:#46616e;font-size:14px;line-height:1.2;text-decoration:none}
.project-pagination a:hover,.project-pagination .current{background:#46616e;color:#fff}
.project-pagination .page-prev,.project-pagination .page-next{min-width:88px}
.project-pagination .disabled{opacity:.45}
@media(max-width:480px){.project-pagination{gap:5px}.project-pagination a,.project-pagination span{min-width:36px;min-height:38px;padding:7px 9px;font-size:13px}.project-pagination .page-prev,.project-pagination .page-next{min-width:74px}}
