section.card-apply{background-color:#fafafa;padding:80px 0}.container{margin:0 auto;max-width:1200px;padding:0 20px}section.card-apply .job-card{background:#fff;border-radius:10px;box-shadow:0 4px 20px rgba(0,0,0,.06);margin-bottom:30px;padding:48px;transition:all .3s ease}section.card-apply .job-card:hover{box-shadow:0 12px 30px rgba(0,0,0,.12);transform:translateY(-8px)}section.card-apply .job-card-flex{align-items:center;display:flex;justify-content:space-between}section.card-apply .job-left{display:flex;flex-direction:column;gap:20px}section.card-apply .icon{align-items:center;background:#f4813a;border-radius:50%;display:flex;flex-shrink:0;height:50px;justify-content:center;width:50px}section.card-apply .job-info h2{color:#1f2937;font-family:var(--main-font);font-size:26px;font-weight:600;margin:0}section.card-apply .job-info p{color:#9ca3af;font-family:var(--main-font);font-size:14px;letter-spacing:1px;margin:6px 0 0}section.card-apply .apply-btn{background:#f4813a;border-radius:6px;color:#fff;display:inline-block;font-family:var(--main-font);font-weight:600;padding:14px 28px;text-decoration:none;transition:.3s}section.card-apply .apply-btn:hover{background:#e46d2f}@media(max-width:768px){section.card-apply{padding:60px 0}section.card-apply .job-card-flex{align-items:flex-start;flex-direction:column;gap:20px}section.card-apply .apply-btn{text-align:center;width:100%}}