.all-jobs-section{padding:0 0 42px}.job-count{color:#7c889a;font-size:11px}.all-jobs-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:13px}.all-jobs-grid article{position:relative;background:#fff;border:1px solid #e4e9f0;border-radius:9px;padding:16px;cursor:pointer;transition:.2s}.all-jobs-grid article:hover{border-color:#96b1e8;box-shadow:0 10px 23px #1f478615;transform:translateY(-2px)}.job-company{width:33px;height:33px;display:grid;place-items:center;border-radius:7px;font:800 13px Manrope}.aarong{background:#fff1ec;color:#cf6247}.nagad{background:#fff1e7;color:#f06e29}.brac{background:#eaf3ff;color:#3973ba}.aci{background:#e9f7ec;color:#31834b}.mpower{background:#f0ebff;color:#7257c6}.square{background:#e6f6ed;color:#198755}.all-jobs-grid p{color:#7b8798;font-size:10px;margin:9px 0 3px}.all-jobs-grid h3{font:700 13px/1.45 Manrope,"Hind Siliguri";margin:0;min-height:42px}.all-jobs-grid div{display:flex;gap:5px;margin:9px 0}.all-jobs-grid div span{border-radius:4px;background:#f3f6fa;color:#718095;font-size:9px;padding:3px 5px}.all-jobs-grid small{color:#9aa5b3;font-size:10px}.load-jobs{display:block;margin:21px auto 0;border:1px solid #aec1e8;border-radius:6px;background:#fff;color:#1455e6;padding:9px 15px;font:700 12px "Hind Siliguri";cursor:pointer}.job-modal{position:fixed;z-index:120;inset:0;display:grid;place-items:center;padding:20px;visibility:hidden;opacity:0;transition:.2s}.job-modal.open{visibility:visible;opacity:1}.job-modal-backdrop{position:absolute;inset:0;background:#101c3580;backdrop-filter:blur(5px)}.job-detail-panel{position:relative;z-index:1;width:min(720px,100%);max-height:calc(100vh - 40px);overflow:auto;background:#fff;border-radius:15px;box-shadow:0 25px 70px #07142c73;transform:translateY(15px);transition:.25s}.job-modal.open .job-detail-panel{transform:translateY(0)}.job-close{position:absolute;right:15px;top:14px;border:0;border-radius:50%;height:30px;width:30px;background:#f1f4f8;color:#637087;font-size:22px;cursor:pointer}.job-detail-top{padding:27px 31px 21px;display:flex;gap:13px;align-items:center;border-bottom:1px solid #e8ecf2}.job-brand{height:46px;width:46px;border-radius:10px;display:grid;place-items:center;background:#e9f0ff;color:#1455e6;font:800 18px Manrope}.job-detail-top p{margin:0;color:#708096;font-size:11px}.job-detail-top h2{margin:2px 0;color:#1d2b46;font:800 21px/1.3 Manrope,"Hind Siliguri"}.job-detail-top span{color:#7c8798;font-size:11px}.job-detail-body{display:grid;grid-template-columns:1.35fr .65fr;gap:28px;padding:23px 31px}.job-detail-body h3{margin:0 0 8px;color:#1f2d46;font:800 14px Manrope,"Hind Siliguri"}.job-detail-body>div>p,.job-detail-body li{color:#69768b;font-size:12px;line-height:1.65}.job-detail-body ul{padding-left:18px;margin:0}.job-detail-body aside{border-left:1px solid #e8ecf2;padding-left:20px}.job-detail-body aside p{display:grid;gap:2px;border-bottom:1px solid #eef1f5;padding:0 0 9px;margin:0 0 9px}.job-detail-body aside span{color:#8792a2;font-size:10px}.job-detail-body aside b{color:#3c4c66;font-size:11px}.job-detail-footer{display:flex;justify-content:flex-end;gap:10px;border-top:1px solid #e8ecf2;padding:16px 31px}.save-detail{border:1px solid #d4dfef;background:#fff;border-radius:7px;color:#5b6b82;font:700 12px "Hind Siliguri";padding:10px 12px;cursor:pointer}.save-detail.saved{color:#e95c65;border-color:#f2b8bc}.detail-apply{border:0;border-radius:7px;background:#1455e6;color:#fff;font:700 12px "Hind Siliguri";padding:10px 14px;cursor:pointer}.detail-apply span{font-size:16px;margin-left:3px}@media(max-width:650px){.all-jobs-section{padding-bottom:28px}.all-jobs-grid{grid-template-columns:1fr 1fr;gap:9px}.all-jobs-grid article{padding:12px}.all-jobs-grid h3{font-size:11px}.job-detail-panel{max-height:93vh}.job-detail-top{padding:23px 20px 16px}.job-detail-top h2{font-size:18px}.job-detail-body{grid-template-columns:1fr;padding:19px 20px;gap:18px}.job-detail-body aside{border-left:0;border-top:1px solid #e8ecf2;padding:15px 0 0;display:grid;grid-template-columns:1fr 1fr;gap:0 15px}.job-detail-body aside h3{grid-column:span 2}.job-detail-footer{padding:14px 20px;justify-content:stretch}.detail-apply{flex:1}}
.job-detail-navigation{padding:15px 31px 0}.job-detail-back{border:1px solid #d6e1ec;border-radius:6px;padding:6px 11px;background:#fff;color:#1678a2;font:600 13px "Hind Siliguri",sans-serif;cursor:pointer}.job-detail-back:hover{background:#edf4f9}.job-detail-body>div>.job-sample-note{border:1px solid #e0e9f0;background:#f5f8fb;padding:9px 11px;border-radius:5px;color:#718294;font:12px/1.6 "Hind Siliguri",sans-serif;margin:0 0 18px}.job-detail-body li{margin-bottom:8px;line-height:1.8}.job-detail-body .detail-qualification-heading{margin-top:22px}.job-detail-top>div:last-child{min-width:0}.job-detail-top h2{overflow-wrap:anywhere;padding-right:8px}.job-brand{flex:none}.job-detail-panel .job-detail-body>div>p{line-height:1.8}.job-detail-back:focus-visible{outline:2px solid #1678a2;outline-offset:3px}@media(max-width:650px){.job-detail-navigation{padding:15px 20px 0}.job-detail-body>div>.job-sample-note{font-size:11px}}
.job-detail-body aside p[hidden]{display:none}
