@font-face{font-family:Hind Siliguri;src:url(/fonts/optimized-v1/hind-siliguri-bengali-400-normal.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+951-952,U+964-965,U+980-9E5,U+9F0-9FE,U+1CD0,U+1CD2,U+1CD5-1CD6,U+1CD8,U+1CE1,U+1CEA,U+1CED,U+1CF2,U+1CF5-1CF7,U+200C-200D,U+20B9,U+25CC,U+A8F1}@font-face{font-family:Hind Siliguri;src:url(/fonts/optimized-v1/hind-siliguri-bengali-500-normal.woff2)format("woff2");font-style:normal;font-weight:500;font-display:swap;unicode-range:U+951-952,U+964-965,U+980-9E5,U+9F0-9FE,U+1CD0,U+1CD2,U+1CD5-1CD6,U+1CD8,U+1CE1,U+1CEA,U+1CED,U+1CF2,U+1CF5-1CF7,U+200C-200D,U+20B9,U+25CC,U+A8F1}@font-face{font-family:Hind Siliguri;src:url(/fonts/optimized-v1/hind-siliguri-bengali-600-normal.woff2)format("woff2");font-style:normal;font-weight:600;font-display:swap;unicode-range:U+951-952,U+964-965,U+980-9E5,U+9F0-9FE,U+1CD0,U+1CD2,U+1CD5-1CD6,U+1CD8,U+1CE1,U+1CEA,U+1CED,U+1CF2,U+1CF5-1CF7,U+200C-200D,U+20B9,U+25CC,U+A8F1}@font-face{font-family:Hind Siliguri;src:url(/fonts/optimized-v1/hind-siliguri-bengali-700-normal.woff2)format("woff2");font-style:normal;font-weight:700;font-display:swap;unicode-range:U+951-952,U+964-965,U+980-9E5,U+9F0-9FE,U+1CD0,U+1CD2,U+1CD5-1CD6,U+1CD8,U+1CE1,U+1CEA,U+1CED,U+1CF2,U+1CF5-1CF7,U+200C-200D,U+20B9,U+25CC,U+A8F1}@font-face{font-family:Noto Sans Bengali Digits;src:url(/fonts/noto-sans-bengali-digits-wght-normal.woff2)format("woff2");font-style:normal;font-weight:100 900;font-display:swap;unicode-range:U+9E6-9EF}:root{--font-bengali:"Noto Sans Bengali Digits", var(--font-inter,"Inter"), "Hind Siliguri"}html[lang=bn] .recruitment-app{--r-reading-font:var(--font-bengali),"Noto Sans Bengali",sans-serif}html[lang=ar] .recruitment-app{--r-reading-font:var(--font-inter),var(--font-arabic),"Noto Sans Arabic",sans-serif}html:is([lang=bn],[lang=ar]) .recruitment-app,html:is([lang=bn],[lang=ar]) .recruitment-app :is(button,input,textarea,select,.r-button,.r-field>label,legend){font-family:var(--r-reading-font);letter-spacing:0}html:is([lang=bn],[lang=ar]) .r-application-v3 .p-step-copy strong{font-size:16px;line-height:1.65}html:is([lang=bn],[lang=ar]) .r-application-v3 .p-step-copy>span{font-size:14px;line-height:1.65}html:is([lang=bn],[lang=ar]) .r-application-v3 :is(.r-field>label,legend,.r-label){font-size:16px;font-weight:600;line-height:1.75}html:is([lang=bn],[lang=ar]) .r-application-v3 :is(.r-choice>span,.r-check){font-size:16px;line-height:1.7}html:is([lang=bn],[lang=ar]) .r-application-v3 .r-choice>span{min-height:46px;padding-block:9px}.r-application-v3 .r-choice input:checked+span:before{content:none}html:is([lang=bn],[lang=ar]) .r-application-v3 .r-check-large{font-size:16px;line-height:1.9}html:is([lang=bn],[lang=ar]) .r-application-v3 :is(.r-privacy,.p-section-description,.r-hint,.r-error,.r-optional,.p-choice-help,.p-fields-meta,.p-character-count,.p-submit-note,.r-submit-row>p,.p-footer nav,.p-breadcrumb){font-size:14px;line-height:1.85}html:is([lang=bn],[lang=ar]) .r-application-v3 :is(.p-intro-notes,.p-role-details,.p-commitment p,.p-header-links,.p-progress-top,.p-mode-label,.p-job-tag,.p-quick-picks button){font-size:15px;line-height:1.75}html:is([lang=bn],[lang=ar]) .r-application-v3 .p-intro-copy>p:not(.p-english-heading){font-size:16px;line-height:1.85}html:is([lang=bn],[lang=ar]) .r-application-v3 .r-button-primary{font-family:var(--r-reading-font);min-height:60px;font-weight:650;line-height:1.6}html:is([lang=bn],[lang=ar]) .r-teacher-process .p-process-apply{font-size:17px;line-height:1.75}html:is([lang=bn],[lang=ar]) .r-teacher-process :is(.p-process-content ul,.p-process-help p,.p-process-help a,.p-process-disclaimer,.p-image-note){font-size:14px;line-height:1.8}html:is([lang=bn],[lang=ar]) .r-teacher-process .p-process-content>p{font-size:16px}html:is([lang=bn],[lang=ar]) .recruitment-app :is(.r-hint,.r-filter>span,.r-tag,.r-status,.r-reference-small,.r-applicant-end time,.r-table-head,.r-detail-pair dt,.r-timeline time){font-size:14px;line-height:1.75}html:is([lang=bn],[lang=ar]) .recruitment-app :is(.r-detail-pair dd,.r-applicant-qual,.r-pagination,.r-button:not(.r-button-primary),.r-filter input,.r-filter select){height:auto;font-size:16px;line-height:1.7}.p-languages{flex-wrap:wrap;align-items:center;gap:7px;padding:7px 0;display:flex}.p-languages a{border:1px solid #cfdfd5;border-radius:8px;align-items:center;min-height:38px;padding:6px 10px;text-decoration:none;display:inline-flex}.p-languages a[lang=ar]{font-family:var(--font-arabic),sans-serif}.p-languages a[lang=bn]{font-family:var(--font-bengali),sans-serif}.p-sidebar{scrollbar-width:thin;scrollbar-color:#c4d8ce transparent}@media (max-width:600px){html:is([lang=bn],[lang=ar]) .r-application-v3 .p-step-copy strong{font-size:13px;line-height:1.6}html:is([lang=bn],[lang=ar]) .r-application-v3 .p-progress-top{flex-wrap:wrap;font-size:14px}html:is([lang=bn],[lang=ar]) .r-application-v3 .r-choice>span{padding-inline:12px;font-size:15px}html:is([lang=bn],[lang=ar]) .r-application-v3 .p-quick-picks{flex-wrap:wrap}html:is([lang=bn],[lang=ar]) .r-application-v3 :is(input:not([type=radio]):not([type=checkbox]),textarea,select){font-size:16px}html:is([lang=bn],[lang=ar]) .r-application-v3 .p-brand-purpose{white-space:normal;max-width:145px;font-size:13px;line-height:1.65}}@media print{.p-languages{display:none!important}}.r-application-v3:before{opacity:.45;background:radial-gradient(at 0 30%,#dcebdd80,#0000 48%),radial-gradient(at 100% 70%,#e5eee180,#0000 48%),url(/recruitment/art/islamic-garden.svg) -210px/440px no-repeat,url(/recruitment/art/islamic-garden.svg) right -255px center/500px no-repeat;position:fixed}.r-application-v3 .p-intro{min-height:0;padding:8px 0 28px;display:block}.r-application-v3 .p-intro:after,.r-application-v3 .p-final-submit:before{content:none}.r-application-v3 .p-intro h1{letter-spacing:0;margin-bottom:12px;line-height:1.4}html:is([lang=bn],[lang=ar]) .r-application-v3 .p-intro-copy>p{color:#294d41;max-width:680px;font-size:18px;line-height:1.8}.r-application-v3 .p-sidebar-nav,.r-application-v3 .p-sidebar-note{background:0 0}.r-application-v3 .r-form-section{background:#fff}html:is([lang=bn],[lang=ar]) .r-application-v3 :is(.p-fields-meta,.r-hint,.r-optional,.p-character-count,.p-section-description,.p-choice-help,.r-privacy,.p-submit-note,.r-submit-row>p,.p-breadcrumb){color:#465f55;font-size:16px;line-height:1.8}html:is([lang=bn],[lang=ar]) .r-application-v3 :is(.r-alert,.r-error,.p-error-links){color:#873a26;font-size:16px;line-height:1.8}.r-application-v3 :is(input,textarea)::placeholder{color:#61766f;opacity:1}.r-application-v3 .p-final-submit{text-align:center;background:#f5faf6;border-color:#c8ded0;padding:28px}.r-application-v3 .p-submit-heading{color:#153f32;margin:0 0 20px;font-size:20px;font-weight:600;line-height:1.65}.r-application-v3 .r-submit-row>p{flex-wrap:wrap;justify-content:center}.r-application-v3 .r-button-primary:disabled{opacity:1;box-shadow:none;cursor:not-allowed;background:#586e63;border-color:#586e63}.r-application-v3 .r-button-primary[aria-busy=true]{cursor:wait}.r-application-v3 .p-privacy-details{max-width:640px;margin:14px auto 0;font-size:16px;line-height:1.8}.r-application-v3 .p-privacy-details summary{cursor:pointer;color:#285f4b;min-height:44px;padding:8px}.r-application-v3 .p-privacy-details .r-privacy{border-top:1px solid #d6e5d9;margin:8px 0 0;padding-top:14px}.r-application-v3 .p-section-art{object-fit:contain;width:44px;height:44px;display:block}.r-application-v3 .p-group-label{color:#465f55;font-size:17px}.r-application-v3 .p-group-label span,.r-application-v3 .p-input-unit{color:#465f55;font-size:15px}.r-application-v3 :is(.p-step-dot,.r-section-icon),.r-application-v3 .p-step-link[aria-current] .p-step-dot{color:#08764c;background:#fff;border:1px solid #c4dfd0;box-shadow:0 0 0 4px #e2f1e8}.r-application-v3 .p-step-link[aria-current] .p-step-dot{border-color:#087c59;box-shadow:0 0 0 4px #cce9d9}html[lang=bn] .r-application-v3 :is(.p-english-heading,.p-step-copy>span,.p-section-title>p,.p-position-card>span,.p-intro-quote small,.p-footer-purpose span,[lang=en]){font-family:var(--font-inter),sans-serif}html[lang=bn] .r-application-v3 [data-field=english] legend{font-family:var(--font-bengali),sans-serif}@media (max-width:600px){.r-application-v3:before{opacity:.6;background:radial-gradient(at 0 25%,#dcebdd80,#0000 65%),radial-gradient(at 100% 75%,#e5eee180,#0000 65%)}.r-application-v3 .p-header{flex-wrap:wrap}.r-application-v3 .p-header>.p-languages{flex-basis:100%;justify-content:flex-end;padding:0}.r-application-v3 .p-intro{padding:8px 3px 24px}.r-application-v3 .p-intro h1{font-size:30px}.r-application-v3 .p-mobile-steps .p-step-dot{width:46px;height:46px}.r-application-v3 .p-mobile-steps .p-section-art{width:38px;height:38px}html:is([lang=bn],[lang=ar]) .r-application-v3 .p-mobile-steps .p-step-copy strong{font-size:15px;line-height:1.6}.r-application-v3 .p-final-submit{padding:24px 18px}}
