.wd-offers-wrapper{flex-wrap:wrap}.top p strong{color:#096260!important}.page-template-page-blog-modern-v2 main{padding-top:120px}.blog-header h1{font-size:42px;margin-bottom:10px}.blog-header p{color:#666;font-size:18px}.featured-wrapper{max-width:1100px;margin:0 auto 70px;padding:0 20px;display:flex;gap:40px;align-items:stretch;padding-top:100px}.featured-image{flex:1.2;background-size:cover;background-position:center;border-radius:12px;min-height:360px}.featured-content{flex:1;display:flex;flex-direction:column;justify-content:center}.featured-content span{text-transform:uppercase;font-size:12px;color:#888}.featured-content h2{font-size:30px;margin:10px 0 15px}.featured-content p{color:#555;line-height:1.6}.featured-content span a{display:inline-block;margin-right:6px;padding:4px 10px;background:#f0f0f0;color:#77c4b9;border-radius:50px;font-size:12px;text-decoration:none;transition:all .3s ease}.featured-content span a:hover{background:var(--primary-color);color:#fff}.post-meta a{display:inline-block;margin-right:6px;padding:2px 8px;background:#f0f0f0;color:#77c4b9;border-radius:50px;font-size:11px;text-decoration:none;transition:all .3s ease}.post-meta a:hover{background:var(--primary-color);color:#fff}.post-card{display:flex;gap:25px;margin-bottom:50px}.post-thumb{width:240px;height:170px;background-size:cover;background-position:center;border-radius:10px;flex-shrink:0}.post-info h2{margin:0 0 10px;font-size:24px}.post-meta{font-size:12px;text-transform:uppercase;color:#888;margin-bottom:10px}.post-info p{color:#555;line-height:1.6}.read-more{margin-top:8px;display:inline-block;font-weight:600;color:#77c4b9;text-decoration:none}.widget_categories{display:none!important}.pagination .page-numbers{display:inline-block;padding:10px 16px;background:var(--pagination-bg);color:var(--pagination-text);border-radius:var(--pagination-radius);text-decoration:none;font-weight:500;transition:all .3s ease;border:1px solid #ddd}.pagination .page-numbers:hover{background:var(--pagination-hover);transform:translateY(-2px);border-color:var(--primary-color);color:var(--primary-color)}.pagination .current{background:var(--primary-color);color:#fff;border-color:var(--primary-color);box-shadow:0 4px 8px rgba(0,0,0,.1)}@media (max-width:768px){.featured-wrapper{flex-direction:column}.post-card{flex-direction:column}.post-thumb{width:100%;height:200px}}