:root{--bg:#f6f8ff;--card:#fff;--text:#112155;--muted:#65739f;--line:#e3e9fb;--blue:#0f4ff4;--navy:#031a63}*{box-sizing:border-box}body{margin:0;background:var(--bg);color:var(--text);font:14px/1.45 Inter,system-ui,-apple-system,"Segoe UI",Arial,sans-serif}a{text-decoration:none;color:var(--blue)}.container{width:min(1220px,96%);margin:0 auto}.site-header{background:#fff;border-bottom:1px solid var(--line)}.nav-wrap{display:flex;align-items:center;min-height:72px;gap:18px}.brand{font-weight:800;font-size:30px;color:#10205a;display:flex;align-items:center;gap:8px}.brand-icon{display:inline-grid;place-items:center;width:20px;height:20px;border-radius:50%;background:var(--blue);color:#fff;font-size:9px}.main-nav ul{list-style:none;display:flex;gap:22px;margin:0;padding:0}.main-nav a{font-size:13px;font-weight:600;color:#1a2858}.btn{background:var(--blue);color:#fff;border:0;border-radius:10px;padding:8px 13px;font-weight:700;font-size:12px;display:inline-block}.btn-post{margin-left:auto}.menu-toggle{display:none}.hero{margin:10px auto 16px;border-radius:12px;padding:20px;background:linear-gradient(110deg,#032a81 8%,#0c4cc2 60%,#0a3ea9 100%);color:#fff;display:grid;grid-template-columns:1.45fr .55fr;gap:14px}.hero h1{font-size:42px;line-height:.95;margin:0 0 10px}.hero h1 span{color:#2ea0ff}.hero p{font-size:14px;line-height:1.35;margin:0 0 10px}.search-box{display:grid;grid-template-columns:1fr 1fr auto;gap:8px;background:#fff;padding:7px;border-radius:11px;margin:0 0 10px;max-width:700px}.search-box input{border:1px solid #dde5fc;border-radius:8px;padding:8px 10px;font-size:12px}.popular{margin:0;font-weight:600;font-size:12px}.popular span{display:inline-block;margin-left:6px;padding:3px 7px;background:rgba(255,255,255,.2);border-radius:999px;font-size:11px;font-weight:500}.hero-right{display:grid;gap:10px;align-content:center}.metric{background:#fff;color:#132360;border-radius:12px;padding:12px}.metric strong{display:block;font-size:25px;line-height:1.08}.metric span{font-size:13px;color:#556389}.section{margin:14px auto}.section-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.section h2{margin:0;font-size:25px}.section-head a{font-size:13px;font-weight:700}.grid{display:grid;gap:10px}.card{background:#fff;border:1px solid var(--line);border-radius:12px;padding:12px}.cats{grid-template-columns:repeat(9,minmax(0,1fr))}.cat{min-height:76px;display:grid;justify-items:center;align-content:center;gap:7px;font-weight:700;font-size:12px;text-align:center}.cat-ico{width:28px;height:28px;border-radius:50%;background:#e9f0ff;color:#0f4ff4;display:grid;place-items:center;font-size:11px;font-weight:800;border:1px solid #d6e2ff}.cat-ico i{font-size:12px;line-height:1}.jobs{grid-template-columns:repeat(3,minmax(0,1fr))}.job{min-height:155px;padding:10px 11px;border-radius:10px}.job .company{margin:0 0 4px;font-weight:700;font-size:12px;letter-spacing:.2px;color:#20316a}.job h3{margin:0 0 4px;font-size:15px;line-height:1.25;font-weight:700}.job p{margin:0 0 6px;font-size:12px;color:var(--muted)}.badge{display:inline-block;background:#edf2ff;color:#2a4cc7;border-radius:12px;padding:2px 7px;font-size:10px;font-weight:700}.job-actions{display:flex;justify-content:space-between;align-items:center;margin-top:8px;font-size:11px}.job-actions .btn{padding:6px 10px;border-radius:8px;font-size:11px}.logos{grid-template-columns:repeat(8,minmax(0,1fr))}.logo{font-weight:800;text-align:center;font-size:12px;padding:10px;display:grid;gap:6px;justify-items:center}.logo-img{width:100%;max-width:120px;height:30px;object-fit:contain;display:block}.logo-mark{min-width:30px;height:30px;padding:0 6px;border-radius:9px;background:#f0f4ff;color:#0f4ff4;display:inline-flex;align-items:center;justify-content:center;gap:4px;font-size:10px;font-weight:900;border:1px solid #d8e4ff}.accordion details{background:#f2f6ff;border:1px solid #dce7ff;border-radius:12px;padding:12px;margin-bottom:8px}.accordion summary{font-weight:800;font-size:16px;cursor:pointer}.accordion p{margin:6px 0 0;color:#40528b;font-size:12px}.site-footer{margin-top:20px;background:linear-gradient(180deg,#03195f,#03113e);color:#dbe6ff;border-radius:12px 12px 0 0}.footer-grid{display:grid;grid-template-columns:1.3fr 1fr 1fr 1fr 1fr;gap:14px;padding:20px 0}.footer-grid h3,.footer-grid h4{margin:0 0 9px;color:#fff}.footer-grid h3{font-size:20px}.footer-grid h4{font-size:16px}.footer-grid p,.footer-grid li{font-size:12px;line-height:1.45}.footer-grid ul{list-style:none;margin:0;padding:0}.socials{opacity:.9;letter-spacing:3px}.footer-bottom{border-top:1px solid rgba(255,255,255,.16);display:flex;justify-content:space-between;padding:10px 0 14px;font-size:11px}@media (max-width:860px){.menu-toggle{display:inline-block;padding:8px 10px;border:1px solid #d7e0fb;border-radius:8px;background:#f1f5ff}.main-nav{display:none;position:absolute;left:2%;right:2%;top:62px;background:#fff;border:1px solid #dce5fc;border-radius:10px;padding:10px}.main-nav.open{display:block}.main-nav ul{flex-direction:column;gap:8px}.btn-post{display:none}.hero,.footer-grid{grid-template-columns:1fr}.hero{padding:14px}.hero h1{font-size:30px}.search-box{grid-template-columns:1fr}.cats{grid-template-columns:repeat(3,minmax(0,1fr))}.jobs{grid-template-columns:1fr}.logos{grid-template-columns:repeat(2,minmax(0,1fr))}}.gvj-home-top-ad{width:100%;max-width:970px;margin-left:auto;margin-right:auto;min-height:400px}.gvj-home-top-ad .easy-ad-wrapper{margin:0 auto;width:100%;max-width:100%;padding-left:0;padding-right:0}.gvj-home-top-ad iframe,.gvj-home-top-ad img,.gvj-home-top-ad ins,.gvj-home-top-ad .eas-adsense-unit,.gvj-home-top-ad .eas-adx-unit{max-width:100%!important;margin-left:auto!important;margin-right:auto!important}@media (max-width:768px){.gvj-home-top-ad{min-height:400px;padding-left:6px;padding-right:6px}.gvj-home-top-ad iframe,.gvj-home-top-ad img,.gvj-home-top-ad ins{max-width:100%!important;display:block!important}}.footer-link-list ul,.footer-link-list .menu,.footer-link-list .wp-block-list{list-style:disc;margin:0;padding-left:1rem}.footer-link-list li{margin:.125rem 0}.footer-link-list a{color:inherit;text-decoration:none}.footer-link-list a:hover{text-decoration:underline}.gvj-category-page .category-color,.category-color{margin-top:0.125rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:10px;color:#ffffff !important}@media (min-width:768px){.gvj-category-page .category-color,.category-color{margin-top:0.25rem;font-size:0.875rem}}.gvj-job-detail-page,.gvj-job-detail-page *{max-width:100%}.gvj-job-detail-page img,.gvj-job-detail-page video,.gvj-job-detail-page table{max-width:100%;height:auto}.gvj-job-detail-page iframe{max-width:100%}.gvj-job-detail-page img{display:block}.gvj-job-detail-page table{display:block;overflow-x:auto;-webkit-overflow-scrolling:touch;width:100%}.gvj-job-detail-title{overflow-wrap:anywhere;word-break:break-word}.gvj-job-detail-page,.gvj-job-detail-hero,.gvj-job-detail-section,.gvj-job-detail-sidebar > section,.gvj-job-detail-main,.gvj-job-detail-sidebar{max-width:100%}.gvj-job-detail-page .gvj-job-detail-section,.gvj-job-detail-page .gvj-job-detail-hero,.gvj-job-detail-page .gvj-job-detail-sidebar > section{overflow-x:hidden}.gvj-job-detail-page .entry-content,.gvj-job-detail-page .easy-ad-wrapper,.gvj-job-detail-page ins,.gvj-job-detail-page iframe,.gvj-job-detail-page .eas-adsense-unit,.gvj-job-detail-page .eas-adx-unit{max-width:100% !important}.gvj-job-detail-page .gvj-ad-slot,.gvj-job-detail-page .gvj-inline-ad,.gvj-job-detail-page .easy-ad-wrapper,.gvj-job-detail-page .eas-adsense-unit,.gvj-job-detail-page .eas-adx-unit{height:auto !important;max-height:none !important;overflow:visible !important}.gvj-job-detail-page .gvj-ad-slot .easy-ad-wrapper,.gvj-job-detail-page .gvj-ad-slot iframe,.gvj-job-detail-page .gvj-ad-slot ins{min-height:300px}.gvj-job-detail-page a,.gvj-job-detail-page p,.gvj-job-detail-page li,.gvj-job-detail-page span,.gvj-job-detail-page h1,.gvj-job-detail-page h2,.gvj-job-detail-page h3,.gvj-job-detail-page h4{word-break:break-word;overflow-wrap:break-word}.gvj-job-stats{background:#f8fbff}.gvj-job-stat-item{min-height:84px;display:flex;flex-direction:column;justify-content:center}.gvj-job-stat-label{display:inline-block;font-size:12px;line-height:1.2;font-weight:700;text-transform:uppercase;letter-spacing:.02em;background:#0f4ff4;color:#ffffff;padding:5px 10px;border-radius:0}.gvj-job-stat-value{font-size:16px;line-height:1.35;overflow-wrap:anywhere;word-break:break-word}@media (max-width:768px){html,body{overflow-x:hidden;width:100%}.container,.job-container,.content-wrapper,.job-detail-wrapper,.gvj-job-detail-page{padding-left:16px !important;padding-right:16px !important;box-sizing:border-box;max-width:100%}*{box-sizing:border-box}img,video{max-width:100%;height:auto}iframe{max-width:100%}.gvj-job-detail-page{width:100%;overflow-x:hidden}.gvj-job-detail-page .gvj-ad-slot,.gvj-job-detail-page .gvj-inline-ad,.gvj-job-detail-page .easy-ad-wrapper,.gvj-job-detail-page .eas-adsense-unit,.gvj-job-detail-page .eas-adx-unit{height:auto !important;max-height:none !important;overflow:visible !important}.gvj-job-detail-page .gvj-ad-slot .easy-ad-wrapper{display:block !important;padding-left:0 !important;padding-right:0 !important;overflow-x:auto !important;overflow-y:visible !important;-webkit-overflow-scrolling:touch}.gvj-job-detail-page .gvj-ad-slot .easy-ad-wrapper > *{max-width:none !important}.gvj-job-detail-page .gvj-ad-slot iframe,.gvj-job-detail-page .gvj-ad-slot ins{max-height:none !important;min-height:300px}.gvj-job-detail-layout{grid-template-columns:1fr !important;gap:16px !important}.gvj-job-detail-main,.gvj-job-detail-sidebar{min-width:0}.gvj-job-detail-main{order:1}.gvj-job-detail-sidebar{order:2}.gvj-job-detail-breadcrumb{row-gap:6px;font-size:12px;line-height:1.4}.gvj-job-detail-title{font-size:22px !important;line-height:1.25 !important}.gvj-job-detail-section h2,.gvj-job-detail-section h3,.gvj-job-detail-section h4,.gvj-job-related-section h2,.gvj-job-apply-section h4{font-size:19px !important;line-height:1.3 !important}.gvj-job-detail-section p,.gvj-job-detail-section li,.gvj-job-detail-hero p,.gvj-job-detail-hero li,.gvj-job-detail-page .text-\[14px\],.gvj-job-detail-page .text-\[15px\],.gvj-job-detail-page .text-sm{font-size:15px !important;line-height:1.6 !important}.gvj-job-detail-page .grid.border-t.border-slate-200.md\:grid-cols-4,.gvj-job-stats{grid-template-columns:1fr !important}.gvj-job-stat-item{min-height:66px;padding-top:10px !important;padding-bottom:10px !important}.gvj-job-stat-label{font-size:11px}.gvj-job-stat-value{font-size:15px}.gvj-job-detail-page .grid.gap-3.sm\:grid-cols-2.lg\:grid-cols-2,.gvj-job-detail-page .mt-4.grid.gap-3.sm\:grid-cols-2.lg\:grid-cols-4{grid-template-columns:1fr !important}.gvj-job-detail-page a[class*="rounded"],.gvj-job-detail-page button,.gvj-job-detail-page input[type="submit"]{min-height:44px}.gvj-job-detail-page .gvj-job-apply-section a,.gvj-job-detail-page .gvj-job-related-section a,.gvj-job-detail-page a[href*="wa.me"],.gvj-job-detail-page button{width:100%;max-width:100%}.gvj-apply-banner{margin:0 0 18px;overflow:hidden;border-radius:14px;background:#fff}.gvj-apply-banner img{display:block;width:100%;object-fit:cover;object-position:center}.gvj-job-subscribe-section{margin-top:25px;margin-bottom:25px}.gvj-job-subscribe-card{padding:15px;border:1px solid #e5e7eb;border-radius:12px;background:#fff}.gvj-job-subscribe-title{margin:0;font-size:1.15rem;line-height:1.4;font-weight:700;color:#0f172a}.gvj-job-subscribe-text{margin:8px 0 0;font-size:14px;line-height:1.6;color:#64748b}.gvj-job-subscribe-actions{display:flex;flex-wrap:wrap;margin-top:18px;margin-left:-6px;margin-right:-6px;row-gap:10px}.gvj-job-subscribe-actions > [class*="col-"]{width:100%;padding-left:6px;padding-right:6px}.gvj-job-subscribe-actions .onesignal-customlink-container{width:100%;min-height:70px;display:flex;align-items:center !important;justify-content:center;padding:0 !important}.gvj-job-subscribe-actions .onesignal-customlink-container .onesignal-customlink-subscribe,.gvj-job-subscribe-actions .onesignal-customlink-container .onesignal-customlink-unsubscribe,.gvj-whatsapp-channel-btn{width:100%;min-height:70px;display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:14px 20px;border-radius:10px;font-size:15px;font-weight:600;line-height:1.3;text-align:center;text-decoration:none;border:none;box-sizing:border-box}.gvj-job-subscribe-actions .onesignal-customlink-container .onesignal-customlink-subscribe,.gvj-job-subscribe-actions .onesignal-customlink-container .onesignal-customlink-unsubscribe{background:linear-gradient(135deg,#2563eb 0%,#1d4ed8 100%) !important;color:#fff !important;box-shadow:0 14px 28px rgba(37,99,235,0.2)}.gvj-job-subscribe-actions .onesignal-customlink-container .onesignal-customlink-subscribe:hover,.gvj-job-subscribe-actions .onesignal-customlink-container .onesignal-customlink-unsubscribe:hover{background:linear-gradient(135deg,#1d4ed8 0%,#1e40af 100%) !important}.gvj-job-subscribe-actions .onesignal-customlink-container img.emoji{width:18px;height:18px}.gvj-whatsapp-channel-btn{background:linear-gradient(135deg,#25D366,#128C7E);color:#fff;box-shadow:0 14px 28px rgba(18,140,126,0.18);font-size:18px}.gvj-whatsapp-channel-btn:hover{background:linear-gradient(135deg,#22c55e,#0f766e);color:#fff}.gvj-whatsapp-channel-btn i{font-size:50px;line-height:1}.gvj-job-detail-page input,.gvj-job-detail-page select,.gvj-job-detail-page textarea{width:100%;max-width:100%}.gvj-job-detail-page .overflow-hidden.rounded-xl.border.border-slate-100 > div[class*="grid"]{grid-template-columns:1fr !important;gap:10px !important}.gvj-job-stats{grid-template-columns:1fr !important;gap:12px;padding:12px}.gvj-job-stat-item{border:1px solid #e2e8f0 !important;border-radius:10px}.gvj-apply-banner{margin-bottom:14px;border-radius:12px}.gvj-job-subscribe-section{margin-top:25px;margin-bottom:25px}.gvj-job-subscribe-card{padding:15px}.gvj-job-subscribe-actions > [class*="col-"]{width:100%}.gvj-job-subscribe-actions .onesignal-customlink-container,.gvj-whatsapp-channel-btn{margin-bottom:10px}.gvj-job-subscribe-actions > [class*="col-"]:last-child .gvj-whatsapp-channel-btn{margin-bottom:0}}.gvj-apply-banner{margin:0 0 18px;overflow:hidden;border-radius:14px;background:#fff}.gvj-apply-banner img{display:block;width:100%;object-fit:cover;object-position:center}.gvj-job-subscribe-section{margin-top:25px;margin-bottom:25px}.gvj-job-subscribe-card{padding:15px;border:1px solid #e5e7eb;border-radius:12px;background:#fff}.gvj-job-subscribe-title{margin:0;font-size:1.15rem;line-height:1.4;font-weight:700;color:#0f172a}.gvj-job-subscribe-text{margin:8px 0 0;font-size:14px;line-height:1.6;color:#64748b}.gvj-job-subscribe-actions{display:flex;flex-wrap:wrap;margin-top:18px;margin-left:-6px;margin-right:-6px;row-gap:10px}.gvj-job-subscribe-actions > [class*="col-"]{width:100%;padding-left:6px;padding-right:6px}.gvj-job-subscribe-actions .onesignal-customlink-container{width:100%;min-height:70px;display:flex;align-items:center !important;justify-content:center;padding:0 !important}.gvj-job-subscribe-actions .onesignal-customlink-container .onesignal-customlink-subscribe,.gvj-job-subscribe-actions .onesignal-customlink-container .onesignal-customlink-unsubscribe,.gvj-whatsapp-channel-btn{width:100%;min-height:70px;display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:14px 20px;border-radius:10px;font-size:15px;font-weight:600;line-height:1.3;text-align:center;text-decoration:none;border:none;box-sizing:border-box}.gvj-job-subscribe-actions .onesignal-customlink-container .onesignal-customlink-subscribe,.gvj-job-subscribe-actions .onesignal-customlink-container .onesignal-customlink-unsubscribe{background:linear-gradient(135deg,#2563eb 0%,#1d4ed8 100%) !important;color:#fff !important;box-shadow:0 14px 28px rgba(37,99,235,0.2)}.gvj-job-subscribe-actions .onesignal-customlink-container .onesignal-customlink-subscribe:hover,.gvj-job-subscribe-actions .onesignal-customlink-container .onesignal-customlink-unsubscribe:hover{background:linear-gradient(135deg,#1d4ed8 0%,#1e40af 100%) !important}.gvj-job-subscribe-actions .onesignal-customlink-container img.emoji{width:18px;height:18px}.gvj-whatsapp-channel-btn{background:linear-gradient(135deg,#25D366,#128C7E);color:#fff;box-shadow:0 14px 28px rgba(18,140,126,0.18)}.gvj-whatsapp-channel-btn:hover{background:linear-gradient(135deg,#22c55e,#0f766e);color:#fff}@media (min-width:769px){.gvj-job-subscribe-actions > .col-md-6{width:50%}}.gvj-job-subscribe-card{text-align:center}.gvj-job-subscribe-title{color:#0f172a !important;font-weight:800 !important;text-align:center !important}.gvj-job-subscribe-text{color:#1f2937 !important;font-weight:700 !important;text-align:center !important}.gvj-home-hero{align-items:stretch}.gvj-ad-slot,.gvj-home-top-ad,.gvj-inline-ad{position:relative;width:100%;overflow:visible}.gvj-home-top-ad{aspect-ratio:auto;min-height:0;overflow:visible !important}.gvj-home-top-ad .easy-ad-wrapper,.gvj-home-top-ad iframe,.gvj-home-top-ad ins,.gvj-home-top-ad .eas-adsense-unit,.gvj-home-top-ad .eas-adx-unit{min-height:300px}.gvj-inline-ad{min-height:0}.gvj-ad-slot > *{width:100%;max-width:100%}.gvj-ad-slot img,.gvj-ad-slot iframe,.gvj-ad-slot ins{display:block;max-width:100%}.gvj-ad-slot iframe,.gvj-ad-slot ins,.gvj-ad-slot .easy-ad-wrapper,.gvj-ad-slot .eas-adsense-unit,.gvj-ad-slot .eas-adx-unit{overflow:visible !important}.gvj-ad-slot .easy-ad-wrapper{height:auto !important;max-height:none !important;min-height:300px;overflow-y:visible !important}.easy-ad-wrapper{height:auto !important;max-height:none !important;min-height:300px;overflow-y:visible !important}.gvj-ad-slot iframe,.gvj-ad-slot ins{height:auto;max-height:none !important;min-height:300px}.easy-ad-wrapper iframe,.easy-ad-wrapper ins{max-height:none !important;min-height:300px}.gvj-page-banner-image{display:block;width:100%;min-height:clamp(180px,22vw,340px);object-fit:cover}.gvj-job-hero-image{display:block;width:100%;min-height:clamp(220px,34vw,420px);aspect-ratio:16 / 7;object-fit:cover}.gvj-inline-banner{min-height:0}.gvj-inline-banner-image{display:block;width:100%;height:auto;object-fit:contain}.gvj-home-job-card,.gvj-jobs-list-row,.gvj-country-job-row,.gvj-company-job-row,.gvj-category-job-row,.gvj-related-job-row{}.gvj-home-job-card{padding-top:0.45rem;padding-bottom:0.45rem}.gvj-apply-action-grid{align-items:stretch;grid-auto-rows:1fr}.gvj-apply-action-button{display:inline-flex;align-items:center;justify-content:center;min-height:52px;width:100%;box-sizing:border-box;text-align:center;line-height:1.35;white-space:normal}.gvj-apply-action-button > span{display:inline-flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:0.5rem;min-width:0;width:100%}.gvj-apply-action-button i{flex:0 0 auto;line-height:1}.gvj-job-subscribe-actions .onesignal-customlink-container{min-height:70px}.gvj-job-detail-sidebar > section,.gvj-category-sidebar > section{overflow-anchor:none}.gvj-country-page,.gvj-country-page *{max-width:100%}.gvj-country-layout,.gvj-country-main,.gvj-country-sidebar{min-width:0}.gvj-country-content,.gvj-country-faq,.gvj-country-sidebar,.gvj-country-sidebar > section{overflow-wrap:break-word;word-break:break-word}.gvj-country-page img,.gvj-country-page iframe,.gvj-country-page video{display:block;max-width:100%;height:auto}.gvj-country-page table{display:block;width:100%;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.gvj-country-page .easy-ad-wrapper,.gvj-country-page ins,.gvj-country-page iframe,.gvj-country-page .eas-adsense-unit,.gvj-country-page .eas-adx-unit,.gvj-country-page .wp-block-image,.gvj-country-page .wp-block-columns{max-width:100% !important}.gvj-country-page a,.gvj-country-page p,.gvj-country-page li,.gvj-country-page span,.gvj-country-page h1,.gvj-country-page h2,.gvj-country-page h3,.gvj-country-page h4{overflow-wrap:break-word;word-break:break-word}@media (max-width:767.98px){.gvj-home-hero{min-height:0}.gvj-home-top-ad{min-height:0}.gvj-inline-ad{min-height:0}.gvj-ad-slot,.gvj-inline-ad,.gvj-home-top-ad,.easy-ad-wrapper,.gvj-ad-slot .easy-ad-wrapper,.gvj-ad-slot .eas-adsense-unit,.gvj-ad-slot .eas-adx-unit{height:auto !important;max-height:none !important;overflow:visible !important}.easy-ad-wrapper,.gvj-ad-slot .easy-ad-wrapper{display:block !important;padding-left:0 !important;padding-right:0 !important;overflow-x:auto !important;overflow-y:visible !important;-webkit-overflow-scrolling:touch}.easy-ad-wrapper > *,.gvj-ad-slot .easy-ad-wrapper > *{max-width:none !important}.easy-ad-wrapper iframe,.easy-ad-wrapper ins,.gvj-ad-slot iframe,.gvj-ad-slot ins{max-height:none !important;min-height:300px}.gvj-home-top-ad .easy-ad-wrapper,.gvj-home-top-ad iframe,.gvj-home-top-ad ins,.gvj-home-top-ad .eas-adsense-unit,.gvj-home-top-ad .eas-adx-unit{min-height:300px !important}.gvj-page-banner-image{min-height:160px}.gvj-job-hero-image{min-height:210px}.gvj-home-job-card,.gvj-jobs-list-row,.gvj-country-job-row,.gvj-company-job-row,.gvj-category-job-row,.gvj-related-job-row{}.gvj-home-job-card{padding-top:0.4rem;padding-bottom:0.4rem}.gvj-country-page{width:100%;overflow-x:hidden}.gvj-country-layout{grid-template-columns:1fr !important;gap:16px !important}.gvj-country-main{order:1}.gvj-country-sidebar{order:2}.gvj-country-page nav{row-gap:6px;line-height:1.4}.gvj-country-page .gvj-country-content,.gvj-country-page .gvj-country-faq{font-size:15px;line-height:1.7}.gvj-country-page .gvj-country-content ul,.gvj-country-page .gvj-country-content ol{margin-left:1rem !important}.gvj-country-page .gvj-country-faq ul,.gvj-country-page .gvj-country-faq ol{padding-left:1.25rem !important;padding-right:1rem !important}.gvj-country-page .gvj-country-job-row{gap:12px}.gvj-country-page .gvj-country-job-row > a{width:100%;min-height:44px}.gvj-country-page .gvj-country-sidebar .wp-block-group,.gvj-country-page .gvj-country-sidebar .wp-block-columns,.gvj-country-page .gvj-country-sidebar .wp-block-image,.gvj-country-page .gvj-country-sidebar .widget,.gvj-country-page .gvj-country-sidebar section{overflow-x:hidden}}:root{--j4u-primary:#006B2E;--j4u-deep:#004D24;--j4u-light:#EAF7EF;--j4u-soft:#DDF3E6;--j4u-white:#FFFFFF;--j4u-text:#111827;--j4u-muted:#4B5563;--j4u-border:#DDE7E1;--j4u-blue:#0B63CE;--color-gray-50:#F9FAFB;--color-gray-100:#E5E7EB;--color-gray-200:#D1D5DB;--color-gray-500:#6B7280;--color-gray-700:#374151;--color-gray-900:#111827;--tw-border-style:solid}body{background:#f7fbf8;color:var(--j4u-text)}a{color:var(--j4u-primary)}.border{border-style:var(--tw-border-style,solid) !important;border-width:1px !important}.border-gray-100{border-color:var(--color-gray-100,#E5E7EB) !important}.j4u-hero{background:radial-gradient(circle at 92% 18%,rgba(221,243,230,.36),transparent 28%),linear-gradient(135deg,#006B2E 0%,#004D24 100%)}.j4u-urdu{font-family:"Noto Nastaliq Urdu","Noto Naskh Arabic",serif;text-rendering:optimizeLegibility}.gvj-modern-search button,.gvj-modern-apply,.gvj-modern-alert-card button,.gvj-modern-footer-cta button,.gvj-modern-register,.j4u-apply-button,.j4u-apply-now,.j4u-listing-search button,.j4u-newsletter button,.j4u-listing-newsletter button{background:linear-gradient(180deg,#006f30,#004d24) !important;color:#ffffff !important;box-shadow:0 12px 24px rgba(0,77,36,.22)}.gvj-modern-search button:hover,.gvj-modern-apply:hover,.gvj-modern-alert-card button:hover,.gvj-modern-footer-cta button:hover,.gvj-modern-register:hover,.j4u-apply-button:hover,.j4u-apply-now:hover,.j4u-listing-search button:hover,.j4u-newsletter button:hover,.j4u-listing-newsletter button:hover{filter:brightness(1.06);transform:translateY(-1px)}.gvj-modern-login,.j4u-outline-button,.gvj-modern-outline-link,.j4u-share{background:#ffffff !important;color:#004d24 !important;border-color:#007a35 !important}.gvj-modern-login:hover,.j4u-outline-button:hover,.gvj-modern-outline-link:hover,.j4u-share:hover{background:#f1faf4 !important}.j4u-apply-button{display:inline-flex;min-height:54px;align-items:center;justify-content:center;gap:10px;border-radius:10px;padding:12px 14px;color:#fff !important;font-size:13px;font-weight:800;line-height:1.2;box-shadow:0 12px 24px rgba(0,77,36,.18);transition:transform .18s ease,box-shadow .18s ease,filter .18s ease}.j4u-apply-button i{font-size:17px}.j4u-apply-button:hover{transform:translateY(-1px);filter:brightness(1.03);box-shadow:0 16px 30px rgba(0,77,36,.22)}.j4u-apply-green{background:linear-gradient(135deg,#009444,#006B2E)}.j4u-apply-link{background:linear-gradient(135deg,#0B63CE,#084f9f);box-shadow:0 12px 24px rgba(11,99,206,.2)}.j4u-sidebar-icon{display:inline-flex;width:40px;height:40px;flex:0 0 40px;align-items:center;justify-content:center;border-radius:10px;background:var(--j4u-light);color:var(--j4u-primary)}.j4u-share{display:inline-flex;height:42px;align-items:center;justify-content:center;border:1px solid var(--j4u-border);border-radius:10px;background:var(--j4u-light);color:var(--j4u-primary) !important;font-weight:800}.j4u-job-detail img{max-width:100%;height:auto}.j4u-job-detail table{display:block;width:100%;overflow-x:auto}@media (max-width:767px){.j4u-apply-section{padding:18px}.j4u-apply-button{width:100%;min-height:50px}.j4u-urdu{font-size:16px;line-height:2.1}}:root{--gvj-green:#007a35;--gvj-green-dark:#005525;--gvj-green-deep:#003f1b;--gvj-green-soft:#eaf7ef;--gvj-ink:#0f1720;--gvj-muted:#596672;--gvj-line:#dfe8e3}body{background:#f7faf8;color:var(--gvj-ink)}.gvj-modern-container{width:min(96%,1220px);margin-left:auto;margin-right:auto}.gvj-modern-topbar{background:linear-gradient(90deg,#006b2e,#00883c);color:#fff;font-size:13px}.gvj-modern-topbar-inner{min-height:38px;display:flex;align-items:center;justify-content:space-between;gap:16px}.gvj-modern-contact-row,.gvj-modern-socials{display:flex;align-items:center;gap:20px}.gvj-modern-topbar a{color:#fff;font-weight:700}.gvj-modern-socials a{width:22px;height:22px;display:inline-grid;place-items:center;border-radius:999px;background:#fff;color:var(--gvj-green);font-size:11px}.gvj-modern-header{position:sticky;top:0;z-index:50;border-bottom:1px solid rgba(0,85,37,.12);background:rgba(255,255,255,.96);backdrop-filter:blur(12px);box-shadow:0 8px 30px rgba(15,23,32,.06)}.gvj-modern-header-inner{min-height:92px;display:flex;align-items:center;gap:28px}.gvj-modern-brand{display:flex;align-items:center;gap:12px;color:var(--gvj-green);flex-shrink:0}.gvj-modern-custom-logo{width:auto;max-width:260px;max-height:72px;display:block;object-fit:contain}.gvj-modern-brand-mark{width:58px;height:58px;display:grid;place-items:center;border:6px solid #e4f5ea;border-radius:999px;background:var(--gvj-green);color:#fff;font-size:27px}.gvj-modern-brand strong{display:block;color:var(--gvj-green);font-size:33px;line-height:.9;letter-spacing:0}.gvj-modern-brand strong span{color:#101820;font-size:22px}.gvj-modern-brand small{display:block;margin-top:8px;color:#15251b;font-size:12px;font-weight:700}.gvj-modern-nav{margin-left:auto}.gvj-modern-nav-list{display:flex;align-items:center;gap:28px;list-style:none;margin:0;padding:0}.gvj-modern-nav-list a{color:#111827;font-size:14px;font-weight:700;transition:color .2s ease}.gvj-modern-nav-list a:hover,.gvj-modern-nav-list .current-menu-item > a{color:var(--gvj-green)}.gvj-modern-actions{display:flex;align-items:center;gap:12px}.gvj-modern-login,.gvj-modern-register{min-height:42px;display:inline-flex;align-items:center;gap:8px;border-radius:6px;padding:0 18px;font-size:14px;font-weight:800}.gvj-modern-login{border:1px solid var(--gvj-green);color:var(--gvj-green);background:#fff}.gvj-modern-register{border:1px solid var(--gvj-green);color:#fff;background:linear-gradient(180deg,#00883c,#00652c);box-shadow:0 8px 20px rgba(0,122,53,.22)}.gvj-modern-menu-toggle{display:none;width:44px;height:44px;border:1px solid var(--gvj-line);border-radius:6px;background:#fff;color:var(--gvj-green)}.gvj-modern-mobile-menu{border-top:1px solid var(--gvj-line);background:#fff;padding:16px 4%}.gvj-modern-mobile-menu .gvj-modern-nav-list{display:grid;gap:12px}.gvj-modern-page{background:linear-gradient(180deg,#fbfffd,#f5faf7)}.gvj-modern-hero{position:relative;display:grid;grid-template-columns:minmax(0,.9fr) minmax(360px,.7fr);min-height:378px;margin-top:18px;overflow:hidden;border-radius:20px;background:radial-gradient(circle at 62% 34%,rgba(107,255,151,.22),transparent 28%),linear-gradient(115deg,#006228 0%,#00863d 58%,#006a31 100%);color:#fff}.gvj-modern-hero:before{content:'';position:absolute;inset:0;background-image:radial-gradient(rgba(255,255,255,.14) 1px,transparent 1px);background-size:16px 16px;mask-image:linear-gradient(90deg,#000,transparent 36%)}.gvj-modern-hero-content{position:relative;z-index:2;align-self:center;margin:0;padding:44px 0 34px 44px;max-width:720px}.gvj-modern-hero h1{margin:0;max-width:560px;color:#fff;font-size:52px;line-height:1.02;font-weight:900;letter-spacing:0}.gvj-modern-hero h1 span{display:block;color:#7dff86}.gvj-modern-hero p{max-width:520px;margin:16px 0 0;color:rgba(255,255,255,.96);font-size:16px;font-weight:700;line-height:1.65}.gvj-modern-search{display:grid;grid-template-columns:1fr 1fr auto;gap:12px;max-width:760px;margin-top:22px;padding:12px;border-radius:12px;background:#fff;box-shadow:0 18px 40px rgba(0,0,0,.18)}.gvj-modern-search label{height:54px;display:flex;align-items:center;gap:12px;min-width:0;border:1px solid #dde6e1;border-radius:8px;padding:0 16px;color:#43505c;background:#fff}.gvj-modern-search input,.gvj-modern-search select{width:100%;min-width:0;border:0;outline:0;background:transparent;color:#23313d;font:inherit;font-weight:600}.gvj-modern-search button{border:0;border-radius:8px;padding:0 24px;background:linear-gradient(180deg,#00883c,#00652c);color:#fff;font-weight:900;cursor:pointer}.gvj-modern-hero-art{position:relative;min-height:378px;z-index:1}.gvj-modern-skyline{position:absolute;left:-80px;right:80px;bottom:0;height:190px;opacity:.46;border-bottom:60px solid rgba(0,44,20,.65)}.gvj-modern-skyline span{position:absolute;bottom:58px;width:42px;background:linear-gradient(180deg,rgba(255,255,255,.55),rgba(255,255,255,.08));border:1px solid rgba(255,255,255,.22)}.gvj-modern-skyline span:nth-child(1){left:30px;height:100px}.gvj-modern-skyline span:nth-child(2){left:95px;height:150px;width:34px}.gvj-modern-skyline span:nth-child(3){left:160px;height:120px;width:56px}.gvj-modern-skyline span:nth-child(4){left:250px;height:230px;width:18px;border-radius:12px 12px 0 0}.gvj-modern-skyline span:nth-child(5){left:320px;height:132px}.gvj-modern-skyline span:nth-child(6){left:390px;height:88px;width:64px}.gvj-modern-worker{position:absolute;bottom:42px;display:grid;place-items:center;border-radius:999px 999px 18px 18px;background:linear-gradient(180deg,#fff,#dbe5df);color:var(--gvj-green);box-shadow:0 18px 38px rgba(0,0,0,.24)}.gvj-modern-worker i{font-size:56px}.worker-one{right:360px;width:116px;height:178px;background:linear-gradient(180deg,#f5fff7,#e4ff61)}.worker-two{right:232px;width:136px;height:220px;color:#0f2430}.worker-three{right:108px;width:122px;height:190px;color:#00883c}.worker-four{right:0;width:112px;height:205px;color:#1d2935}.gvj-modern-trust,.gvj-modern-benefits{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;padding:20px 0;margin-top:1%}.gvj-modern-trust div,.gvj-modern-benefits div{display:grid;grid-template-columns:44px 1fr;align-items:center;column-gap:12px;padding:0 28px;border-right:1px solid var(--gvj-line)}.gvj-modern-trust div:last-child,.gvj-modern-benefits div:last-child{border-right:0}.gvj-modern-trust i,.gvj-modern-benefits i{grid-row:span 2;color:var(--gvj-green);font-size:30px;text-align:center}.gvj-modern-trust strong,.gvj-modern-benefits strong{color:#111827;font-size:15px;font-weight:900}.gvj-modern-trust span,.gvj-modern-benefits span{color:var(--gvj-muted);font-size:12px;font-weight:700}.gvj-modern-section{margin-top:12px}.gvj-modern-section-title{margin-bottom:18px;text-align:center}.gvj-modern-section-title h2{display:inline-block;position:relative;margin:0;color:#111827;font-size:24px;font-weight:900;letter-spacing:0}.gvj-modern-section-title h2:after{content:'';position:absolute;left:50%;bottom:-8px;width:46px;height:3px;transform:translateX(-50%);border-radius:999px;background:var(--gvj-green)}.gvj-modern-section-title p{margin:14px 0 0;color:var(--gvj-muted);font-weight:600}.gvj-modern-category-grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:16px}.gvj-modern-category-card{min-height:104px;display:grid;place-items:center;align-content:center;gap:8px;border:1px solid var(--gvj-line);border-radius:7px;background:#fff;color:#111827;text-align:center;box-shadow:0 8px 18px rgba(15,23,32,.04);transition:transform .2s ease,box-shadow .2s ease}.gvj-modern-category-card:hover{transform:translateY(-4px);box-shadow:0 18px 34px rgba(0,122,53,.12)}.gvj-modern-category-card i{color:var(--gvj-green);font-size:32px;line-height:1}.gvj-modern-category-card strong{display:block;color:var(--gvj-green);font-size:13px;line-height:1.25;font-weight:900}.gvj-modern-category-card strong span,.gvj-modern-category-card strong em{display:block;font-style:normal}.gvj-modern-category-card strong em{margin-top:2px;color:var(--gvj-green);font-size:13px;font-weight:900}.gvj-modern-category-card span{color:var(--gvj-green);font-size:12px;font-weight:900}.gvj-modern-more-card{background:#fff;color:#111827}.gvj-modern-more-card i,.gvj-modern-more-card span{color:var(--gvj-green)}.gvj-modern-more-card strong span{color:var(--gvj-green)}.gvj-modern-country-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:18px}.gvj-modern-country-card{overflow:hidden;border:1px solid var(--gvj-line);border-radius:8px;background:#fff;color:#111827;box-shadow:0 12px 24px rgba(15,23,32,.08)}.gvj-modern-country-image{height:104px;display:grid;place-items:center;overflow:hidden;background:linear-gradient(135deg,#a6d8ff,#f5d1c1)}.gvj-modern-country-image img{width:100%;height:100%;object-fit:cover}.gvj-modern-country-image i{color:#fff;font-size:34px}.gvj-modern-country-card strong{display:block;padding:12px 14px 2px;color:#111827;font-size:13px;font-weight:900}.gvj-modern-country-card > span:last-child{display:block;padding:0 14px 14px;color:#374151;font-size:12px;font-weight:700}.gvj-modern-outline-link{width:195px;min-height:38px;display:flex;align-items:center;justify-content:center;gap:12px;margin:14px auto 0;border:1px solid var(--gvj-green);border-radius:6px;color:var(--gvj-green);font-weight:900}.gvj-modern-benefits{margin-top:22px;border-radius:10px;background:#eef7f1}.gvj-modern-benefits-image{margin-top:22px;overflow:hidden;border:1px solid var(--gvj-line);border-radius:10px;background:#fff;box-shadow:0 10px 25px rgba(15,23,32,.05)}.gvj-modern-benefits-image img{display:block;width:100%;height:auto}.gvj-modern-content-grid{display:grid;grid-template-columns:1.02fr .98fr;gap:24px;margin-top:18px}.gvj-modern-panel,.gvj-modern-alert-card{border:1px solid var(--gvj-line);border-radius:10px;background:#fff;box-shadow:0 10px 25px rgba(15,23,32,.05)}.gvj-modern-panel-head{display:flex;align-items:center;justify-content:space-between;padding:16px 22px 10px;border-bottom:1px solid var(--gvj-line)}.gvj-modern-panel-head h2{margin:0;font-size:19px;font-weight:900}.gvj-modern-panel-head a{color:var(--gvj-green);font-size:12px;font-weight:900}.gvj-modern-job-list{padding:4px 16px 12px}.gvj-modern-job-row{display:grid;grid-template-columns:44px minmax(180px,1fr) minmax(110px,.45fr) minmax(100px,.38fr) auto;align-items:center;gap:14px;padding:12px 0;border-bottom:1px solid var(--gvj-line)}.gvj-modern-home-job-row{grid-template-columns:44px minmax(0,1fr) 56px auto}.gvj-modern-home-job-row .gvj-modern-apply{justify-self:end}.gvj-modern-job-flag{min-height:18px;display:inline-flex;align-items:center;justify-content:center;justify-self:center}.gvj-modern-job-flag img{width:28px;height:18px;display:inline-block;border-radius:3px;object-fit:cover;box-shadow:0 0 0 1px rgba(15,23,32,.08)}.gvj-modern-job-flag i{color:var(--gvj-green);font-size:16px}.gvj-modern-job-row:last-child{border-bottom:0}.gvj-modern-job-logo{width:38px;height:38px;display:grid;place-items:center;overflow:hidden;border-radius:8px;background:#f2f7f4;color:var(--gvj-green)}.gvj-modern-job-logo img{width:100%;height:100%;object-fit:contain}.gvj-modern-job-meta{min-width:0}.gvj-modern-job-meta a{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#111827;font-size:13px;font-weight:900}.gvj-modern-job-country,.gvj-modern-job-date{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#4b5563;font-size:12px;font-weight:800}.gvj-modern-job-date{color:#6b7280;font-weight:700}.gvj-modern-job-meta b:before{content:'-';margin:0 6px;color:#9ca3af}.gvj-modern-apply{min-width:92px;min-height:30px;display:inline-flex;align-items:center;justify-content:center;border-radius:8px;background:var(--gvj-green);color:#fff;font-size:12px;font-weight:900}.gvj-modern-side-stack{display:grid;gap:14px}.gvj-modern-visa-card{min-height:188px;display:flex;align-items:center;justify-content:space-between;gap:24px;overflow:hidden;border-radius:10px;padding:28px 36px;background:radial-gradient(circle at 84% 30%,rgba(255,255,255,.24),transparent 24%),linear-gradient(110deg,#007f38,#005525);color:#fff}.gvj-modern-visa-card strong{display:block;font-size:29px;font-weight:900}.gvj-modern-visa-card small{display:block;max-width:390px;margin:12px 0 18px;color:rgba(255,255,255,.95);font-size:15px;font-weight:700;line-height:1.55}.gvj-modern-visa-card em{display:inline-flex;border-radius:6px;background:#fff;color:var(--gvj-green);padding:11px 18px;font-style:normal;font-weight:900}.gvj-modern-visa-card i{font-size:116px;transform:rotate(10deg);opacity:.88}.gvj-modern-alert-card{display:grid;grid-template-columns:minmax(0,1fr) 1.15fr;align-items:end;gap:18px;padding:18px 18px}.gvj-modern-alert-card strong{display:block;font-size:18px;font-weight:900}.gvj-modern-alert-card span{display:block;margin-top:6px;color:var(--gvj-muted);font-size:13px;font-weight:700}.gvj-modern-alert-card label,.gvj-modern-footer-cta form{display:flex;min-width:0}.gvj-modern-footer-cta .subscribers-form-wrap{width:100%;justify-self:stretch}.gvj-modern-footer-cta .subscribers-form{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:7px 10px;width:100%}.gvj-modern-footer-cta .subscribers-message{grid-column:1 / -1;margin:0;padding:0;background:transparent;color:#fff}.gvj-modern-footer-cta .subscribers-message-error,.gvj-modern-footer-cta .subscribers-message-success{color:#fff}.gvj-modern-alert-card input,.gvj-modern-footer-cta input{min-width:0;flex:1;border:1px solid var(--gvj-line);border-radius:6px 0 0 6px;padding:0 14px;min-height:36px;outline:0}.gvj-modern-alert-card button,.gvj-modern-footer-cta button{border:0;border-radius:0 6px 6px 0;padding:0 18px;background:var(--gvj-green);color:#fff;font-weight:900}.gvj-modern-testimonials{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.gvj-modern-testimonials article{border:1px solid var(--gvj-line);border-radius:10px;background:#fff;padding:20px 24px;box-shadow:0 10px 24px rgba(15,23,32,.05)}.gvj-modern-testimonials i{color:var(--gvj-green)}.gvj-modern-testimonials p{margin:8px 0 14px;color:#34404c;font-size:13px;line-height:1.55}.gvj-modern-testimonials strong,.gvj-modern-testimonials span{display:block}.gvj-modern-testimonials strong{color:#111827;font-weight:900}.gvj-modern-testimonials span{color:var(--gvj-muted);font-size:12px;font-weight:700}.gvj-modern-blog-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.gvj-modern-blog-card{overflow:hidden;border:1px solid var(--gvj-line);border-radius:10px;background:#fff;box-shadow:0 10px 24px rgba(15,23,32,.05);transition:transform .2s ease,box-shadow .2s ease}.gvj-modern-blog-card:hover{transform:translateY(-4px);box-shadow:0 18px 34px rgba(0,122,53,.12)}.gvj-modern-blog-image{height:170px;display:grid;place-items:center;overflow:hidden;background:#eef7f1;color:var(--gvj-green)}.gvj-modern-blog-image img{width:100%;height:100%;object-fit:cover}.gvj-modern-blog-image i{font-size:44px}.gvj-modern-blog-body{padding:18px 20px 20px}.gvj-modern-blog-body > span{display:block;color:var(--gvj-green);font-size:12px;font-weight:900}.gvj-modern-blog-body h3{margin:8px 0 10px;font-size:18px;line-height:1.35;font-weight:900}.gvj-modern-blog-body h3 a{color:#111827}.gvj-modern-blog-body p{margin:0 0 16px;color:#34404c;font-size:13px;line-height:1.6;font-weight:600}.gvj-modern-blog-link{display:inline-flex;align-items:center;gap:8px;color:var(--gvj-green);font-size:13px;font-weight:900}.gvj-modern-footer-cta{padding:2%;display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,.65fr);align-items:center;gap:24px;margin-top:22px;margin-bottom:22px;border-radius:10px 10px 0 0;background:linear-gradient(90deg,#007f38,#005525);color:#fff}.gvj-modern-footer-cta > div{display:flex;align-items:center;gap:22px}.gvj-modern-footer-cta i{width:62px;height:62px;display:grid;place-items:center;border-radius:999px;background:#fff;color:var(--gvj-green);font-size:30px}.gvj-modern-footer-cta strong{display:block;font-size:28px;font-weight:900}.gvj-modern-footer-cta small{display:block;margin-top:5px;font-size:15px;font-weight:700}.gvj-modern-footer{background:linear-gradient(180deg,#006b2e,#00461f);color:#fff}.gvj-modern-footer-grid{display:grid;grid-template-columns:1.35fr .75fr .8fr .8fr 1.2fr;gap:34px;padding:24px 0 20px}.gvj-modern-footer-grid--widgets{grid-template-columns:repeat(4,minmax(0,1fr))}.gvj-modern-footer-grid--widgets .widget{margin:0}.gvj-modern-footer-brand{display:inline-flex;align-items:center;gap:10px;color:#fff;font-size:24px;font-weight:900}.gvj-modern-footer-brand i{width:38px;height:38px;display:grid;place-items:center;border-radius:999px;background:#fff;color:var(--gvj-green)}.gvj-modern-footer-brand span span{font-size:15px}.gvj-modern-footer p{max-width:290px;margin:12px 0;color:rgba(255,255,255,.86);font-size:13px;line-height:1.55}.gvj-modern-footer h3{margin:0 0 12px;color:#fff;font-size:16px;font-weight:900}.gvj-modern-footer ul{list-style:none;margin:0;padding:0;display:grid;gap:6px}.gvj-modern-footer a,.gvj-modern-footer li{color:rgba(255,255,255,.9);font-size:13px;font-weight:700}.gvj-modern-footer-socials{display:flex;gap:10px}.gvj-modern-footer-socials a{width:24px;height:24px;display:grid;place-items:center;border-radius:999px;background:#fff;color:var(--gvj-green);font-size:12px}.gvj-modern-contact-list li{display:grid;grid-template-columns:18px 1fr;gap:8px;align-items:start}.gvj-modern-footer-bottom{display:flex;justify-content:space-between;gap:20px;padding:14px 0 20px;border-top:1px solid rgba(255,255,255,.18);color:rgba(255,255,255,.9);font-size:12px;font-weight:700}.gvj-modern-footer-bottom b{margin:0 12px;color:rgba(255,255,255,.45)}.gvj-modern-empty{grid-column:1 / -1;margin:0;border:1px dashed var(--gvj-line);border-radius:8px;background:#fff;padding:24px;text-align:center;color:var(--gvj-muted);font-weight:700}.hidden{display:none !important}@media (max-width:1100px){.gvj-modern-header-inner{gap:16px}.gvj-modern-nav-list{gap:16px}.gvj-modern-login,.gvj-modern-register{padding:0 12px}.gvj-modern-search{grid-template-columns:1fr 1fr}.gvj-modern-search button{min-height:52px}.gvj-modern-category-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.gvj-modern-country-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.gvj-modern-footer-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:860px){.gvj-modern-topbar-inner,.gvj-modern-contact-row{flex-wrap:wrap;justify-content:center;gap:10px 16px;padding:8px 0}.gvj-modern-socials{display:none}.gvj-modern-header-inner{min-height:78px}.gvj-modern-brand-mark{width:48px;height:48px;font-size:22px}.gvj-modern-custom-logo{max-width:210px;max-height:58px}.gvj-modern-brand strong{font-size:25px}.gvj-modern-brand small{font-size:10px}.gvj-modern-nav,.gvj-modern-login,.gvj-modern-register{display:none}.gvj-modern-menu-toggle{display:grid;place-items:center;margin-left:auto}.gvj-modern-hero{grid-template-columns:1fr;min-height:0}.gvj-modern-hero-content{padding:34px 22px 24px}.gvj-modern-hero h1{font-size:36px}.gvj-modern-hero-art{min-height:210px}.gvj-modern-search{grid-template-columns:1fr}.gvj-modern-trust,.gvj-modern-benefits,.gvj-modern-content-grid,.gvj-modern-testimonials,.gvj-modern-blog-grid,.gvj-modern-footer-cta{grid-template-columns:1fr}.gvj-modern-trust div,.gvj-modern-benefits div{border-right:0;border-bottom:1px solid var(--gvj-line);padding:14px 10px}.gvj-modern-trust div:last-child,.gvj-modern-benefits div:last-child{border-bottom:0}.gvj-modern-category-grid,.gvj-modern-country-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.gvj-modern-alert-card{grid-template-columns:1fr}.gvj-modern-footer-grid{grid-template-columns:1fr 1fr}.gvj-modern-footer-bottom{flex-direction:column}}@media (max-width:560px){.gvj-modern-category-grid,.gvj-modern-country-grid,.gvj-modern-footer-grid{grid-template-columns:1fr}.gvj-modern-worker{transform:scale(.82);transform-origin:bottom right}.worker-one{right:230px}.worker-two{right:150px}.worker-three{right:70px}.worker-four{right:-14px}.gvj-modern-visa-card{padding:24px}.gvj-modern-visa-card i{display:none}.gvj-modern-footer-cta{padding:20px}.gvj-modern-footer-cta > div{align-items:flex-start}.gvj-modern-footer-cta strong{font-size:22px}}.gvj-modern-hero--uploaded{background-position:center right !important;background-size:cover !important;background-repeat:no-repeat !important}.gvj-modern-hero--uploaded .gvj-modern-hero-content{max-width:760px}.gvj-modern-hero--uploaded .gvj-modern-hero-art{display:none}.gvj-modern-hero--uploaded:after{content:'';position:absolute;inset:0;background:linear-gradient(90deg,rgba(0,82,35,.90) 0%,rgba(0,107,46,.66) 42%,rgba(0,107,46,.22) 100%);pointer-events:none}.gvj-modern-hero--uploaded .gvj-modern-hero-content{z-index:2}.j4u-detail-page{background:#f7faf8;padding:22px 0 28px;color:#111827}.j4u-detail-container{width:min(96%,1220px);margin:0 auto}.j4u-breadcrumb{display:flex;flex-wrap:wrap;align-items:center;gap:9px;margin:0 0 18px;color:#1f2937;font-size:13px;font-weight:700}.j4u-breadcrumb a{color:#111827}.j4u-breadcrumb span{color:#6b7280}.j4u-breadcrumb strong{color:#0a5729}.j4u-detail-grid{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:18px;align-items:start}.j4u-detail-main,.j4u-detail-sidebar{display:grid;gap:16px}.j4u-card{border:1px solid #dfe8e3;border-radius:10px;background:#fff;box-shadow:0 10px 26px rgba(15,23,32,.04)}.j4u-job-card{padding:20px}.j4u-job-head{display:grid;grid-template-columns:132px minmax(0,1fr) auto;gap:22px;align-items:start;padding-bottom:22px;border-bottom:1px solid #dfe8e3}.j4u-company-logo{width:132px;height:112px;display:grid;place-items:center;overflow:hidden;border-radius:8px;background:linear-gradient(135deg,#006b2e,#004d24);color:#fff}.j4u-company-logo img{width:100%;height:100%;object-fit:cover}.j4u-company-logo i{font-size:42px}.j4u-job-title-block h1{margin:8px 0 8px;color:#050b12;font-size:34px;line-height:1.12;font-weight:900;letter-spacing:0}.j4u-company-name{margin:0;color:#111827;font-size:18px;font-weight:800}.j4u-company-name i{color:#007a35;font-size:15px}.j4u-job-meta-line{display:flex;flex-wrap:wrap;gap:18px;margin-top:12px;color:#111827;font-size:15px;font-weight:700}.j4u-job-meta-line span{display:inline-flex;align-items:center;gap:9px}.j4u-job-meta-line i{color:#006b2e}.j4u-posted-badge{display:inline-flex;align-items:center;justify-content:center;border:1px solid #a8c9b8;border-radius:6px;background:#f3fbf6;color:#0b4f26;padding:8px 12px;font-size:12px;font-weight:800;white-space:nowrap}.j4u-facts-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;padding:14px 0;border-bottom:1px solid #dfe8e3}.j4u-facts-grid div{display:grid;grid-template-columns:18px 1fr;column-gap:8px;padding:0 14px;border-right:1px solid #dfe8e3}.j4u-facts-grid div:last-child{border-right:0}.j4u-facts-grid i{grid-row:span 2;color:#006b2e;margin-top:2px;font-size:14px}.j4u-facts-grid span{color:#111827;font-size:12px;font-weight:700}.j4u-facts-grid strong{margin-top:4px;color:#111827;font-size:13px;line-height:1.3;font-weight:900}.j4u-content-section{padding:20px 0 0}.j4u-content-section + .j4u-content-section{margin-top:18px;border-top:1px solid #dfe8e3}.j4u-content-section h2{margin:0 0 12px;color:#075426;font-size:20px;font-weight:900}.j4u-rich-text{color:#111827;font-size:15px;line-height:1.65}.j4u-rich-text p{margin:0 0 11px}.j4u-rich-text ul,.j4u-rich-text ol{margin:10px 0 0 18px;padding:0;display:grid;gap:7px}.j4u-benefit-list{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:14px}.j4u-benefit-list span{display:flex;align-items:center;gap:10px;color:#111827;font-size:13px;font-weight:700}.j4u-benefit-list i{color:#006b2e;font-size:22px}.j4u-detail-sidebar{position:sticky;top:116px}.j4u-company-panel,.j4u-overview-panel{padding:22px}.j4u-company-panel h2,.j4u-overview-panel h2{margin:0 0 20px;color:#075426;font-size:22px;font-weight:900}.j4u-company-mini{display:flex;align-items:center;justify-content:center;gap:18px;margin-bottom:18px}.j4u-company-mini-logo{width:78px;height:78px;display:grid;place-items:center;overflow:hidden;border-radius:8px;color:#006b2e;background:#eff8f2}.j4u-company-mini-logo img{width:100%;height:100%;object-fit:contain}.j4u-company-mini-logo i{font-size:34px}.j4u-company-mini strong{color:#111827;font-size:19px;font-weight:900}.j4u-company-panel p{margin:0 0 14px;color:#111827;font-size:14px;line-height:1.6}.j4u-company-list{margin:0;padding:0;list-style:none;display:grid;gap:12px}.j4u-company-list li{display:grid;grid-template-columns:22px 1fr;gap:10px;color:#111827;font-size:14px;line-height:1.45}.j4u-company-list i{color:#006b2e}.j4u-outline-button{min-height:52px;margin-top:18px;display:flex;align-items:center;justify-content:center;border:1px solid #aeb8c3;border-radius:6px;color:#111827;font-weight:900}.j4u-overview-panel dl{margin:0;display:grid;gap:16px}.j4u-overview-panel dl div{display:grid;grid-template-columns:minmax(120px,.9fr) minmax(0,1fr);gap:18px;align-items:start}.j4u-overview-panel dt{display:flex;align-items:center;gap:10px;color:#111827;font-size:13px;font-weight:700}.j4u-overview-panel dt i{color:#006b2e;width:18px;text-align:center}.j4u-overview-panel dd{margin:0;color:#111827;font-size:13px;font-weight:700}.j4u-sidebar-actions{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:26px}.j4u-sidebar-actions a{min-height:50px;display:inline-flex;align-items:center;justify-content:center;gap:10px;border:1px solid #d7e1dc;border-radius:7px;color:#075426;font-weight:900;font-size:13px}.j4u-apply-panel{padding:22px 18px 18px}.j4u-apply-heading{display:grid;grid-template-columns:1fr auto 1fr;gap:18px;align-items:center;text-align:center;margin-bottom:22px;color:#075426}.j4u-apply-heading > span{height:1px;background:linear-gradient(90deg,transparent,#0b7a3d)}.j4u-apply-heading > span:last-child{background:linear-gradient(90deg,#0b7a3d,transparent)}.j4u-apply-heading h2{margin:0;font-size:23px;font-weight:900}.j4u-apply-heading p{margin:4px 0 0;color:#111827;font-size:13px}.j4u-apply-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.j4u-apply-card{display:grid;grid-template-columns:54px minmax(0,1fr);align-items:center;gap:12px;border-radius:7px;padding:10px;color:#fff;box-shadow:0 14px 24px rgba(0,107,46,.18)}.j4u-apply-green{background:linear-gradient(135deg,#00883c,#00652c)}.j4u-apply-blue{background:linear-gradient(135deg,#1769e8,#0753c3)}.j4u-apply-card > i{width:48px;height:48px;display:grid;place-items:center;border-radius:999px;background:#fff;color:#007a35;font-size:26px}.j4u-apply-blue > i{color:#1769e8}.j4u-apply-card strong,.j4u-apply-card small{display:block;color:#fff}.j4u-apply-card strong{font-size:15px;font-weight:900}.j4u-apply-card small{margin-top:4px;font-size:12px;font-weight:600;opacity:.92}.j4u-apply-card em{width:22px;height:22px;display:grid;place-items:center;border-radius:999px;background:rgba(255,255,255,.18);font-style:normal}.j4u-apply-perks{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:34px;margin-top:22px}.j4u-apply-perks span{min-height:52px;display:flex;align-items:center;justify-content:center;gap:10px;border:1px solid #dfe8e3;border-radius:6px;color:#111827;font-size:13px;font-weight:800}.j4u-apply-perks i{width:28px;height:28px;display:grid;place-items:center;border-radius:999px;background:#006b2e;color:#fff}.j4u-similar-section{margin-top:16px;padding:18px 22px}.j4u-section-head{display:flex;justify-content:space-between;align-items:center;margin-bottom:18px}.j4u-section-head h2{margin:0;color:#075426;font-size:22px;font-weight:900}.j4u-section-head a{color:#075426;font-weight:900;font-size:13px}.j4u-similar-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.j4u-similar-card{display:grid;grid-template-columns:60px minmax(0,1fr);gap:14px;border:1px solid #dfe8e3;border-radius:7px;padding:18px}.j4u-related-logo{width:54px;height:54px;display:grid;place-items:center;overflow:hidden;border-radius:8px;background:#eff8f2;color:#006b2e}.j4u-related-logo img{width:100%;height:100%;object-fit:contain}.j4u-similar-card h3{margin:0;font-size:14px;font-weight:900;line-height:1.35}.j4u-similar-card h3 a{color:#075426}.j4u-similar-card p{margin:4px 0;color:#111827;font-size:13px;font-weight:700}.j4u-similar-card small{color:#111827;font-size:12px}.j4u-similar-card small i{color:#006b2e;margin-right:5px}.j4u-similar-card footer{grid-column:1 / -1;display:flex;align-items:center;gap:14px;margin-top:8px;color:#111827;font-size:12px}.j4u-similar-card footer span{border-radius:4px;background:#eef8f1;color:#075426;padding:3px 8px;font-weight:800}.j4u-apply-now{grid-column:1 / -1;min-height:38px;display:flex;align-items:center;justify-content:center;border-radius:5px;background:linear-gradient(180deg,#00883c,#00652c);color:#fff;font-weight:900}.j4u-newsletter{display:grid;grid-template-columns:minmax(0,1fr) minmax(360px,.72fr);gap:24px;align-items:center;margin-top:16px;padding:2%;border-radius:10px;background:#f1f7f3}.j4u-newsletter > div{display:flex;align-items:center;gap:22px}.j4u-newsletter i{width:68px;height:68px;display:grid;place-items:center;border-radius:999px;background:#006b2e;color:#fff;font-size:30px}.j4u-newsletter strong,.j4u-newsletter small{display:block}.j4u-newsletter strong{color:#075426;font-size:23px;font-weight:900}.j4u-newsletter small{margin-top:5px;color:#111827;font-weight:700}.j4u-newsletter form{display:flex;min-width:0}.j4u-newsletter input{min-height:46px;min-width:0;flex:1;border:1px solid #dfe8e3;border-radius:6px 0 0 6px;padding:0 16px}.j4u-newsletter button{border:0;border-radius:0 6px 6px 0;background:#006b2e;color:#fff;padding:0 28px;font-weight:900}.hidden{display:none !important}@media (max-width:1024px){.j4u-detail-grid{grid-template-columns:1fr}.j4u-detail-sidebar{position:static}.j4u-similar-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.j4u-job-head,.j4u-facts-grid,.j4u-apply-grid,.j4u-apply-perks,.j4u-newsletter{grid-template-columns:1fr}.j4u-company-logo{width:92px;height:92px}.j4u-job-title-block h1{font-size:26px}.j4u-posted-badge{justify-self:start}.j4u-benefit-list{grid-template-columns:1fr 1fr}.j4u-similar-grid{grid-template-columns:1fr}.j4u-facts-grid div{border-right:0;border-bottom:1px solid #dfe8e3;padding:14px 0}.j4u-facts-grid div:last-child{border-bottom:0}.j4u-overview-panel dl div{grid-template-columns:1fr;gap:4px}}.j4u-listing-page{background:#f7faf8;color:#102017;padding-bottom:28px}.j4u-listing-container{width:min(96%,1220px);margin:21px auto}.j4u-listing-hero{width:min(96%,1220px);margin:20px auto 26px;min-height:340px;background:linear-gradient(90deg,#f7faf8 0%,#eef8f2 52%,#d9eee2 100%);background-size:cover;background-position:center right;border:1px solid #dbe8df;border-radius:18px;overflow:hidden;box-shadow:0 14px 30px rgba(13,52,29,0.06)}.j4u-listing-hero--plain{min-height:280px}.j4u-listing-breadcrumb{display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding-top:64px;color:#006b2e;font-size:13px;font-weight:800}.j4u-listing-breadcrumb a{color:#006b2e}.j4u-listing-breadcrumb span{color:#5f7669}.j4u-listing-breadcrumb strong{color:#0a5729}.j4u-listing-hero .j4u-listing-container{min-height:100%;display:flex;flex-direction:column;justify-content:center}.j4u-listing-hero-copy{max-width:720px;padding:34px 0 42px;display:flex;flex-direction:column;gap:12px}.j4u-hero-flag{width:96px;height:64px;object-fit:cover;border-radius:7px;box-shadow:0 12px 26px rgba(0,0,0,.12)}.j4u-hero-logo{width:92px;height:72px;display:grid;place-items:center;overflow:hidden;border-radius:10px;background:#006b2e;color:#fff;box-shadow:0 12px 26px rgba(0,107,46,.18)}.j4u-hero-logo img{max-width:86%;max-height:80%;object-fit:contain}.j4u-hero-logo i{font-size:34px}.j4u-listing-hero h1{margin:10px 0 0;color:#075426;font-size:52px;line-height:1.08;font-weight:900;letter-spacing:0}.j4u-listing-hero p{margin:0;max-width:620px;color:#0d3920;font-size:17px;line-height:1.65;font-weight:700}.j4u-listing-intro{margin-top:0;padding:22px}.j4u-listing-intro h2{margin:0 0 10px;color:#075426;font-size:22px;font-weight:900}.j4u-listing-intro .j4u-side-rich{color:#23332a;font-size:15px;line-height:1.75;font-weight:600}.j4u-listing-highlights{margin-top:18px;padding:22px}.j4u-highlight-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.j4u-highlight-card{border:1px solid #dfe8e3;border-radius:10px;background:#f9fcfa;padding:16px}.j4u-highlight-card h3{margin:0 0 8px;color:#075426;font-size:16px;font-weight:900}.j4u-highlight-card p{margin:0;color:#23332a;font-size:14px;line-height:1.7;font-weight:600}.j4u-hero-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin-top:28px}.j4u-hero-stats span{min-height:76px;display:grid;grid-template-columns:34px 1fr;align-items:center;column-gap:12px;border:1px solid #dce8e2;border-radius:8px;background:rgba(255,255,255,.82);padding:12px 16px;box-shadow:0 10px 22px rgba(15,23,32,.05)}.j4u-hero-stats i{grid-row:span 2;color:#006b2e;font-size:25px}.j4u-hero-stats strong{color:#075426;font-size:19px;font-weight:900}.j4u-hero-stats small{color:#34453b;font-size:11px;font-weight:700}.j4u-listing-search{transform:translateY(-34px);display:grid;grid-template-columns:1fr .95fr .95fr auto;gap:18px;border-radius:8px;background:#fff;padding:22px;box-shadow:0 14px 34px rgba(15,23,32,.08)}.j4u-listing-search label{min-height:56px;display:flex;align-items:center;gap:12px;border:1px solid #dfe8e3;border-radius:7px;padding:0 16px;color:#006b2e}.j4u-listing-search input,.j4u-listing-search select{width:100%;border:0;outline:0;background:transparent;color:#111827;font:inherit;font-weight:700}.j4u-listing-search button{min-height:56px;border:0;border-radius:7px;background:linear-gradient(180deg,#00883c,#005d29);color:#fff;padding:0 34px;font-weight:900;cursor:pointer}.j4u-listing-grid{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:22px;align-items:start;margin-top:-8px}.j4u-results-panel,.j4u-listing-card{border:1px solid #dfe8e3;border-radius:8px;background:#fff;box-shadow:0 10px 26px rgba(15,23,32,.04)}.j4u-results-panel{border:0;background:transparent;box-shadow:none}.j4u-results-head{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:0 0 18px}.j4u-results-head h2{margin:0;color:#075426;font-size:22px;font-weight:900}.j4u-results-head label{display:flex;align-items:center;gap:10px;color:#0d3920;font-weight:800}.j4u-results-head select{min-height:42px;border:1px solid #dfe8e3;border-radius:7px;padding:0 14px;background:#fff;color:#334155}.j4u-job-listing-list{display:grid;gap:14px}.j4u-listing-job-row{display:grid;grid-template-columns:124px minmax(0,1fr) 94px 104px;gap:22px;align-items:center;border:1px solid #dfe8e3;border-radius:8px;background:#fff;padding:18px 20px}.j4u-listing-logo{width:118px;height:92px;display:grid;place-items:center;overflow:hidden;border:1px solid #e7eee9;border-radius:6px;background:#fff;color:#006b2e}.j4u-listing-logo img{max-width:86%;max-height:72%;object-fit:contain}.j4u-listing-logo i{font-size:30px}.j4u-listing-job-row h3{margin:0;font-size:20px;line-height:1.25;font-weight:900}.j4u-listing-job-row h3 a{color:#075426}.j4u-listing-job-row p{margin:8px 0 9px;color:#0d3920;font-size:16px;font-weight:800}.j4u-listing-job-row small{color:#374151;font-size:13px;font-weight:700}.j4u-listing-job-row small i{color:#006b2e;margin-right:7px}.j4u-row-meta{display:grid;gap:12px;justify-items:start}.j4u-row-meta span{border-radius:5px;background:#dff4e6;color:#075426;padding:5px 12px;font-size:12px;font-weight:900}.j4u-row-apply{min-height:42px;display:flex;align-items:center;justify-content:center;border-radius:6px;background:linear-gradient(180deg,#00883c,#005d29);color:#fff;font-weight:900;font-size:13px}.j4u-listing-sidebar{display:grid;gap:16px}.j4u-directory-page{background:radial-gradient(circle at 8% 0%,rgba(22,163,74,.08),transparent 28%),linear-gradient(180deg,#f8fbf9 0%,#f9fafb 42%,#f3f8f5 100%)}.j4u-portal-hero{min-height:296px;background-position:center;background-size:cover;border-radius:14px !important}.j4u-portal-hero .j4u-portal-hero-inner{min-height:296px;display:flex;align-items:center;background:linear-gradient(90deg,rgba(0,52,23,.98) 0%,rgba(0,86,38,.92) 34%,rgba(0,93,41,.55) 64%,rgba(0,0,0,.18) 100%)}.j4u-portal-hero h1{position:relative;color:#fff !important;line-height:1.05;text-shadow:0 3px 18px rgba(0,0,0,.42)}.j4u-portal-hero nav,.j4u-portal-hero nav a,.j4u-portal-hero nav span{color:rgba(255,255,255,.92) !important;text-shadow:0 2px 10px rgba(0,0,0,.35)}.j4u-portal-hero h1::after{content:'';display:block;width:54px;height:5px;margin-top:20px;border-radius:999px;background:#22c55e}.j4u-portal-title-row{display:flex;align-items:center;justify-content:space-between;gap:22px;width:100%}.j4u-portal-flag{width:150px;height:92px;flex:0 0 auto}.j4u-portal-logo{width:88px;height:88px;flex:0 0 auto}.j4u-portal-intro{border:1px solid #eef2ef}.j4u-portal-intro p{margin:0 0 8px}.j4u-portal-intro p:last-child{margin-bottom:0}.j4u-portal-jobs-card > div:first-child{border-bottom:1px solid #e5eee9;padding-bottom:14px}.j4u-portal-jobs-card .gvj-modern-job-list{border:0}.j4u-portal-jobs-card .gvj-modern-job-row{grid-template-columns:38px minmax(0,1fr) 130px 112px auto;gap:14px}.j4u-portal-jobs-card .gvj-modern-job-logo{width:28px;height:28px;border-radius:7px;background:#edf7f1;font-size:13px}.j4u-portal-jobs-card .gvj-modern-apply{min-height:32px;border-radius:6px;box-shadow:0 8px 14px rgba(22,163,74,.18)}.j4u-directory-hero{position:relative;overflow:hidden;min-height:255px;border-color:#dfeee6 !important;background-color:#ffffff;background-position:center;background-size:cover;box-shadow:0 20px 50px rgba(17,24,39,.08)}.j4u-directory-hero::after{content:'';position:absolute;inset:auto -70px -130px auto;width:280px;height:280px;border-radius:999px;background:rgba(22,163,74,.09);pointer-events:none}.j4u-directory-hero-inner{position:relative;z-index:1;min-height:255px;align-items:center}.j4u-directory-page nav a,.j4u-directory-page nav span{letter-spacing:.01em}.j4u-directory-title-card{max-width:100%;border-color:#dcebe3 !important;border-radius:18px !important}.j4u-directory-title-card h1{letter-spacing:0}.j4u-directory-stat{min-width:180px;border-color:#dcebe3 !important;border-radius:18px !important;text-align:center}.j4u-directory-layout{align-items:start}.j4u-directory-card{position:relative;overflow:hidden;border-color:#e4eee8 !important;border-radius:18px !important;box-shadow:0 14px 34px rgba(17,24,39,.06) !important}.j4u-directory-card::before{content:'';position:absolute;top:0;left:0;width:4px;height:100%;background:linear-gradient(180deg,#16a34a,#22c55e)}.j4u-directory-card h2{position:relative;padding-bottom:12px}.j4u-directory-card h2::after{content:'';position:absolute;left:0;bottom:0;width:46px;height:3px;border-radius:999px;background:#16a34a}.j4u-directory-card p strong{color:#111827}.j4u-directory-card p a{color:#047a35;font-weight:800;overflow-wrap:anywhere}.j4u-directory-jobs-card{padding-top:22px !important}.j4u-directory-jobs-card .gvj-modern-job-list{margin-top:16px;padding:0;overflow:hidden;border:1px solid #e5eee9;border-radius:14px;background:#fff}.j4u-directory-jobs-card .gvj-modern-job-row{padding:14px 16px}.j4u-directory-page aside > section,.j4u-directory-page aside .widget{border-color:#e4eee8 !important;border-radius:18px !important;box-shadow:0 12px 30px rgba(17,24,39,.055) !important}.j4u-directory-page aside > section h2,.j4u-directory-page aside .widget h2{margin-bottom:14px}@media (max-width:860px){.j4u-directory-hero,.j4u-directory-hero-inner{min-height:0}.j4u-directory-title-card{align-items:flex-start}.j4u-directory-title-card h1{white-space:normal;font-size:28px !important;line-height:1.15}.j4u-directory-stat{width:100%;min-width:0;text-align:left}.j4u-directory-card{padding:20px !important}.j4u-portal-hero,.j4u-portal-hero .j4u-portal-hero-inner{min-height:220px}.j4u-portal-title-row{align-items:flex-start;flex-direction:column}.j4u-portal-flag{width:106px;height:66px}.j4u-portal-logo{width:66px;height:66px}.j4u-portal-jobs-card .gvj-modern-job-row{grid-template-columns:34px minmax(0,1fr)}.j4u-portal-jobs-card .gvj-modern-job-country,.j4u-portal-jobs-card .gvj-modern-job-date,.j4u-portal-jobs-card .gvj-modern-apply{grid-column:2}.j4u-portal-jobs-card .gvj-modern-apply{justify-self:start}}.j4u-listing-card{padding:22px}.j4u-listing-card h2{margin:0 0 18px;color:#075426;font-size:21px;font-weight:900}.j4u-listing-card h2:after{content:'';display:block;width:42px;height:2px;margin-top:10px;background:#00883c}.j4u-side-image{width:100%;height:128px;object-fit:cover;border-radius:6px;margin-bottom:16px}.j4u-company-side-logo{width:180px;max-width:100%;height:92px;object-fit:contain;margin:0 auto 16px}.j4u-listing-card p{color:#39483f;font-size:14px;line-height:1.7;font-weight:600}.j4u-side-list,.j4u-count-list{list-style:none;margin:16px 0 0;padding:0;display:grid;gap:10px}.j4u-side-list li{display:grid;grid-template-columns:20px 1fr;gap:10px;color:#23332a;font-size:14px;font-weight:700}.j4u-side-list i{color:#006b2e}.j4u-count-list li{display:flex;align-items:center;justify-content:space-between;gap:12px;color:#075426;font-size:14px;font-weight:800}.j4u-count-list a{color:#075426}.j4u-count-list span:last-child{border-radius:999px;background:#dff4e6;color:#075426;padding:3px 10px;font-size:12px;font-weight:900}.j4u-view-link{display:flex;justify-content:space-between;align-items:center;margin-top:16px;padding-top:12px;border-top:1px solid #dfe8e3;color:#075426;font-weight:900}.j4u-employer-cta{margin-top:24px;border-radius:8px;background:linear-gradient(90deg,#dff5e7,#f3fbf6);padding:2%;overflow:hidden}.j4u-employer-cta > div{display:flex;align-items:center;gap:28px}.j4u-employer-cta i{width:82px;height:82px;display:grid;place-items:center;border-radius:999px;background:#bce9ca;color:#006b2e;font-size:35px}.j4u-employer-cta strong,.j4u-employer-cta small{display:block}.j4u-employer-cta strong{color:#075426;font-size:24px;font-weight:900}.j4u-employer-cta small{max-width:420px;margin:8px 0 14px;color:#102017;font-weight:700}.j4u-employer-cta a{display:inline-flex;border-radius:5px;background:#006b2e;color:#fff;padding:10px 18px;font-weight:900}.j4u-listing-newsletter{display:grid;grid-template-columns:minmax(0,1fr) minmax(360px,.72fr);gap:24px;align-items:center;margin-top:28px;padding:2%;border-radius:10px;background:linear-gradient(90deg,#00883c,#005d29);color:#fff}.j4u-listing-newsletter > div{display:flex;align-items:center;gap:22px}.j4u-listing-newsletter i{width:68px;height:68px;display:grid;place-items:center;border-radius:999px;background:#fff;color:#006b2e;font-size:30px}.j4u-listing-newsletter strong,.j4u-listing-newsletter small{display:block}.j4u-listing-newsletter strong{font-size:22px;font-weight:900}.j4u-listing-newsletter small{margin-top:5px;font-weight:700;opacity:.92}.j4u-listing-newsletter form{display:flex;min-width:0}.j4u-listing-newsletter input{min-height:50px;flex:1;min-width:0;border:1px solid rgba(255,255,255,.5);border-radius:6px 0 0 6px;padding:0 16px}.j4u-listing-newsletter button{border:1px solid rgba(255,255,255,.5);border-left:0;border-radius:0 6px 6px 0;background:#006b2e;color:#fff;padding:0 28px;font-weight:900}.j4u-empty-state{border:1px dashed #dfe8e3;border-radius:8px;background:#fff;padding:24px;color:#647064;font-weight:700}.j4u-pagination{margin-top:24px}@media (max-width:1024px){.j4u-listing-grid,.j4u-listing-newsletter,.j4u-listing-search{grid-template-columns:1fr}.j4u-listing-hero h1{font-size:38px}.j4u-hero-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.j4u-listing-job-row{grid-template-columns:96px minmax(0,1fr)}.j4u-row-meta,.j4u-row-apply{grid-column:2}.j4u-listing-logo{width:92px;height:76px}}@media (max-width:640px){.j4u-listing-breadcrumb{padding-top:26px}.j4u-listing-hero{width:min(94%,1220px);min-height:0;margin:12px auto 20px;border-radius:14px;padding-bottom:40px}.j4u-listing-hero-copy{padding:26px 0 30px;gap:10px}.j4u-listing-hero h1{font-size:29px}.j4u-hero-stats,.j4u-listing-job-row,.j4u-employer-cta > div,.j4u-highlight-grid{grid-template-columns:1fr}.j4u-row-meta,.j4u-row-apply{grid-column:auto}.j4u-listing-logo{width:100%}.j4u-listing-newsletter > div{align-items:flex-start}}