.expertise-list{display:grid;gap:12px;margin:0;padding:0}.expertise-item{display:flex;align-items:center;font-size:16px;color:#333;line-height:1.6}.expertise-item .feature-icon{margin-right:10px;font-size:18px;line-height:1;color:#0d6efd;flex-shrink:0}.departments-tabs .department-image img{height:100%;object-fit:contain!important;transition:transform .3s ease}.section-title h2{font-weight:700!important}.expertise-subitem{padding-left:50px}.departments-tabs .department-title{font-size:28px;font-weight:600;margin-bottom:0}.departments-tabs .department-info{justify-content:flex-start}.blog-pagination .page-numbers{display:flex;gap:14px;list-style:none;padding:0;margin:0}.blog-pagination .page-numbers li a,.blog-pagination .page-numbers li span{display:inline-flex;justify-content:center;align-items:center;width:40px;height:40px;border-radius:9999px;background:#eaf3ff;color:#1b3a57;text-decoration:none;font-weight:500;line-height:1;box-shadow:0 0 0 0 rgba(0,0,0,0);transition:transform .15s ease,box-shadow .15s ease,background .15s ease}.blog-pagination .page-numbers li span.current{background:#fff;box-shadow:inset 0 0 0 6px rgba(77,147,255,.12)}.blog-pagination .page-numbers li a:hover{transform:translateY(-1px);box-shadow:0 6px 16px rgba(27,58,87,.08)}.blog-pagination .page-numbers li a.next,.blog-pagination .page-numbers li a.prev{width:auto;height:40px;padding:0 18px;border-radius:9999px;white-space:nowrap}.blog-pagination .page-numbers li a.prev{opacity:.75}