.featured-section { background: linear-gradient(135deg, rgba(212, 175, 55, 0.1) 0%, rgba(255, 255, 255, 0.05) 100%); border: 1px solid var(--accent-gold); border-radius: var(--radius-xl); padding: 1.5rem; margin-bottom: 2rem; } .featured-header { display: flex; align-items: center; gap: 0.5rem; margin-bottom: 1rem; } .featured-icon { color: var(--accent-gold); font-size: 1.2rem; } .featured-title { color: var(--accent-white); font-size: 1.2rem; font-weight: 600; } .featured-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(300px, 1fr)); gap: 1rem; } .featured-card { background: rgba(255, 255, 255, 0.05); border: 1px solid var(--accent-gray); border-radius: var(--radius-lg); padding: 1rem; transition: var(--transition-normal); cursor: pointer; } .featured-card:hover { border-color: var(--accent-gold); transform: translateY(-2px); } .featured-position { color: var(--accent-white); font-weight: 600; margin-bottom: 0.5rem; } .featured-company { color: var(--accent-gold); font-size: 0.9rem; margin-bottom: 0.5rem; } .featured-salary { color: var(--accent-light-gray); font-size: 0.9rem; } @media (max-width: 768px) { .vacancies-container { padding: 1rem; } .vacancies-title { font-size: 2rem; } .quick-actions { flex-direction: column; } .filters-grid { grid-template-columns: 1fr; } .vacancies-grid { grid-template-columns: 1fr; } .section-header { flex-direction: column; gap: 1rem; align-items: stretch; } .view-controls { justify-content: space-between; }

Новые вакансии

Свежие предложения работы от ведущих компаний

Разместить вакансию
0
Всего вакансий
0
Новых сегодня
0
Горячих вакансий
0
Рекомендуемых

Фильтры

Все вакансии