.experiences-pagination .pagination{display:flex;align-items:center;justify-content:center;gap:8px;margin:0;padding:8px;border:1px solid #e4e9e5;border-radius:16px;background:rgba(255,255,255,.86);box-shadow:0 10px 24px rgba(24,53,60,.07)}
.experiences-pagination .page-item{margin:0}
.experiences-pagination .page-link{display:grid;min-width:42px;height:42px;place-items:center;padding:0 12px;border:1px solid transparent;border-radius:10px!important;background:transparent;color:#18353c;font-size:.88rem;font-weight:700;line-height:1;box-shadow:none;transition:background .2s ease,color .2s ease,border-color .2s ease,transform .2s ease}
.experiences-pagination .page-item:not(.active):not(.disabled) .page-link:hover,.experiences-pagination .page-item:not(.active):not(.disabled) .page-link:focus{border-color:#d7e5df;background:#eef6f2;color:#116873;transform:translateY(-1px)}
.experiences-pagination .page-item.active .page-link{border-color:#116873;background:#116873;color:#fff;box-shadow:0 5px 13px rgba(17,104,115,.2)}
.experiences-pagination .page-item.disabled .page-link{background:#f5f7f5;color:#adb8b5;opacity:1}
.experiences-pagination .page-item:first-child .page-link,.experiences-pagination .page-item:last-child .page-link{padding:0 15px;color:#116873}
.experiences-pagination .page-item:first-child .page-link:hover,.experiences-pagination .page-item:last-child .page-link:hover{background:#f8efdc;color:#8e641e;border-color:#ead7ad}
.experiences-pagination .page-link svg{width:14px;height:14px}
@media(max-width:575px){.experiences-pagination{margin-top:26px}.experiences-pagination .pagination{gap:4px;padding:6px;border-radius:13px}.experiences-pagination .page-link{min-width:36px;height:36px;padding:0 8px;font-size:.8rem}.experiences-pagination .page-item:first-child .page-link,.experiences-pagination .page-item:last-child .page-link{padding:0 10px}}
