.left-sidebar{padding-right:20px}.category-list{list-style:none;padding:0;margin:0}.category-item{border-bottom:1px solid #eaeaea;transition:all .3s ease}.category-item:last-child{border-bottom:0}.category-link{display:flex;justify-content:space-between;align-items:center;padding:12px 15px;color:#333;text-decoration:none;transition:all .3s ease;border-radius:8px}.category-link:hover{background:#1e3a5f;color:#fff;padding-left:25px}.category-link.active{background:#1e3a5f;color:#fff!important;font-weight:500}.category-link.active .category-count{color:#fff}.category-name{font-size:16px;font-weight:500}.category-count{background:#f0f0f0;padding:3px 10px;border-radius:20px;font-size:13px;color:#666;transition:all .3s ease}.category-link:hover .category-count{background:rgba(255,255,255,.2);color:#fff}.recent-posts-widget{margin-top:15px}.recent-post-item{display:flex;align-items:center;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #eaeaea}.recent-post-item:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}.recent-post-thumb{width:70px;height:70px;border-radius:8px;overflow:hidden;margin-right:15px;flex-shrink:0}.recent-post-thumb img{width:100%;height:100%;object-fit:cover}.recent-post-content{flex:1}.recent-post-content h4{font-size:16px;margin-bottom:8px;line-height:1.4}.recent-post-content h4 a{color:#333;text-decoration:none;transition:color .3s ease}.recent-post-content h4 a:hover{color:#1e3a5f}.post-date{font-size:13px;color:#888}.post-date i{margin-right:5px}.search-widget form{position:relative}.main-sidebar .single-sidebar-widget .search-widget form input{width:100%;padding:18px 88px 18px 20px;border:1px solid #eaeaea;border-radius:8px;font-size:15px;transition:all .3s ease}.main-sidebar .single-sidebar-widget .search-widget form input:focus{outline:0;border-color:#1e3a5f;box-shadow:0 0 0 3px rgba(30,58,95,.12)}.main-sidebar .single-sidebar-widget .search-widget form button{position:absolute;right:0;top:0;width:70px;height:100%;transform:none;display:flex;align-items:center;justify-content:center;background:#1e3a5f;border:0;color:#fff;font-size:18px;cursor:pointer;border-radius:0 8px 8px 0;transition:background .3s ease}.main-sidebar .single-sidebar-widget .search-widget form button:hover{background:#16294a}@media(max-width:991px){.left-sidebar{padding-right:0;margin-top:40px}.order-1{order:1}.order-2{order:2}}.wow{visibility:hidden}.fadeInUp{animation-name:fadeInUp}@keyframes fadeInUp{from{opacity:0;transform:translate3d(0,30px,0)}to{opacity:1;transform:translate3d(0,0,0)}}.category-link.active,.category-link.active .category-name,.category-link:hover,.category-link:hover .category-name{color:#fff!important}.blogs-empty-state{background:#fff;border:1.5px solid #e9edf5;border-top:3px solid #1e3a5f;border-radius:12px;padding:48px 28px;box-shadow:0 4px 18px rgba(0,0,0,.06)}.blogs-empty-icon{font-size:40px;line-height:1;color:#1e3a5f;margin-bottom:16px}.blogs-empty-state h3{color:#1e3a5f;font-size:1.15rem;font-weight:600;margin-bottom:10px}.blogs-empty-state p{color:#555;line-height:1.7;margin:0 auto;max-width:460px}.blog-topic-list li{font-size:16px}.region-picker .form-select{height:48px;border-radius:6px}.region-suggest{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 20px;background:#eef5ff;border:1px solid #c9dcf5;border-radius:8px;padding:14px 18px;margin:0 0 28px;font-size:15px}.region-suggest-actions{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin:0}.region-suggest .btn-sm{padding:8px 16px;font-size:14px}.region-suggest-dismiss{background:none;border:0;color:#1e3a5f;text-decoration:underline;cursor:pointer;font-size:14px;padding:6px 4px}