.search-form__title{display:none}@media(min-width:46.25em){.search-form__title{display:block}}.search-form__title h1,.search-form__title strong{display:block;color:var(--search-form-title-color, var(--color-dark, #4a4a4a));text-shadow:var(--search-form-title-shadow, 1px 1px 2px rgba(0, 0, 0, .4));font-family:var(--font-family-base, "Hind Siliguri", sans-serif);font-weight:var(--search-form-title-font-weight, 600);font-size:var(--search-form-title-size-mobile, 17px);margin:var(--search-form-title-margin-mobile, 0 0 20px);text-align:center}@media(min-width:46.25em){.search-form__title h1,.search-form__title strong{font-size:var(--search-form-title-size-tablet, var(--search-form-title-size-mobile, 17px));margin:var(--search-form-title-margin-tablet, 0 0 30px);text-align:left}}@media(min-width:64em){.search-form__title h1,.search-form__title strong{font-size:var(--search-form-title-size-desktop, var(--search-form-title-size-tablet, var(--search-form-title-size-mobile, 17px)));margin:var(--search-form-title-margin-desktop, var(--search-form-title-margin-tablet, 0 0 30px))}}.search-form__title h1 .important,.search-form__title strong .important{color:var(--search-form-title-important-color, var(--color-primary, #e83712))}.search-form__section{margin-bottom:15px}@media(min-width:46.25em){.search-form__section{margin-bottom:20px}}@media(min-width:64em){.search-form__section{display:flex}}.search-form__fields{box-shadow:var(--search-form-fields-box-shadow, none)}@media(min-width:46.25em){.search-form__fields{display:flex}}@media(min-width:64em){.search-form__fields{width:78.221113882%;margin-right:20px;flex-shrink:0}}.search-form__infobox{box-shadow:var(--search-form-infobox-box-shadow, none);margin-top:15px}.search-form__infobox .tablet{display:block}@media(min-width:80em){.search-form__infobox .tablet{display:none}}.search-form__infobox .desktop{display:none}@media(min-width:80em){.search-form__infobox .desktop{display:block}}@media(min-width:64em){.search-form__infobox{width:100%;margin-top:0}}.search-form__item{position:relative;flex-grow:1;flex-basis:0;border-top:1px rgba(163,163,163,.4) solid;background-color:#fff}@media(min-width:46.25em){.search-form__item{border-top:0;border-left:1px rgba(163,163,163,.4) solid}}.search-form__item:first-child{border-left:0}.search-form__item--active:after{content:"";display:block;border-width:15px 15px 0 15px;border-color:#fff transparent transparent transparent;border-style:solid;position:absolute;bottom:-15px;left:50%;margin-left:-7.5px}.search-form__item--fade{background-color:#f4f4f5}.search-form__buttons{margin:0;padding:0;list-style:none;display:flex;column-gap:10px;flex-basis:100%}.search-form__buttons>li{margin-bottom:10px}@media(min-width:35em){.search-form__buttons>li{margin-bottom:0}}.search-form__buttons-advanced-search{flex-shrink:1;flex-basis:100%}@media(min-width:35em){.search-form__buttons-advanced-search{display:inline-block;flex-basis:auto}}.search-form__buttons-top-regions{flex-shrink:1;flex-basis:100%}@media(min-width:35em){.search-form__buttons-top-regions{display:inline-block;flex-basis:auto;margin-right:auto}}.search-form__buttons-jobmail{margin-left:auto;margin-bottom:0;flex-shrink:1;flex-basis:100%}@media(min-width:35em){.search-form__buttons-jobmail{flex-basis:auto;display:inline-block}}@media(min-width:64em){.search-form__buttons-jobmail{width:calc(21.778886118% - 20px);flex-shrink:0}}.search-form__buttons-jobmail--desktop{display:none}@media(min-width:35em){.search-form__buttons-jobmail--desktop{display:unset}}.search-form__buttons-jobmail--mobile{display:none}@media(max-width:34.99em){.search-form__buttons-jobmail--mobile{display:unset}}.search-form__buttons-jobmail--fixed{position:fixed;left:0;right:0;top:0;z-index:1001;box-shadow:0 1px 3px #0003;animation:smooth-appearing .3s forwards}@media(min-width:64em){.search-form__buttons-jobmail--fixed{display:none}}@media(min-width:46.25em){.search-form__buttons-jobmail-text--short{display:none}}@media(min-width:64em){.search-form__buttons-jobmail-text--short{display:inline-block}}@media(min-width:80em){.search-form__buttons-jobmail-text--short{display:none}}.search-form__buttons-jobmail-text--long{display:none}@media(min-width:46.25em){.search-form__buttons-jobmail-text--long{display:inline-block}}@media(min-width:64em){.search-form__buttons-jobmail-text--long{display:none}}@media(min-width:80em){.search-form__buttons-jobmail-text--long{display:inline-block}}.search-form__results{display:flex;flex-wrap:wrap;flex-direction:row;background-color:#fff}@media(min-width:64em){.search-form__results{width:78.221113882%}}.theme-front .search-form__title h1,.theme-front .search-form__title strong{color:var(--frontpage-search-form-title-color, var(--search-form-title-color, var(--color-dark, #4a4a4a)));text-shadow:var(--frontpage-search-form-title-shadow, var(--search-form-title-shadow, 1px 1px 2px rgba(0, 0, 0, .4)));font-weight:var(--frontpage-search-form-title-font-weight, 600);font-size:var(--frontpage-search-form-title-size-mobile, var(--search-form-title-size-mobile, 17px));margin:var(--frontpage-search-form-title-margin-mobile, var(--search-form-title-margin-mobile, 0 0 20px))}@media(min-width:46.25em){.theme-front .search-form__title h1,.theme-front .search-form__title strong{font-size:var(--frontpage-search-form-title-size-tablet, var(--search-form-title-size-tablet, var(--search-form-title-size-mobile, 17px)));margin:var(--frontpage-search-form-title-margin-tablet, var(--search-form-title-margin-tablet, 0 0 30px))}}@media(min-width:64em){.theme-front .search-form__title h1,.theme-front .search-form__title strong{font-size:var(--frontpage-search-form-title-size-tablet-landscape, var(--search-form-title-size-tablet, var(--search-form-title-size-mobile, 17px)));margin:var(--frontpage-search-form-title-margin-tablet-landscape, var(--search-form-title-margin-tablet, 0 0 30px))}}@media(min-width:80em){.theme-front .search-form__title h1,.theme-front .search-form__title strong{margin:var(--frontpage-search-form-title-margin-desktop, var(--search-form-title-margin-desktop, var(--search-form-title-margin-tablet, 0 0 30px)))}}@keyframes smooth-appearing{0%{transform:translateY(-30px);opacity:0}to{transform:translateY(0);opacity:1}}.quick-result{padding:16px 20px 11px;background-color:#fff;min-height:75px;border-bottom:1px rgba(163,163,163,.4) solid}@media(max-width:46.24em){.quick-result:first-child{border-top:1px rgba(163,163,163,.4) solid}}@media(max-width:46.24em){.quick-result:last-child{border-bottom:1px rgba(163,163,163,.4) solid}}@media(min-width:46.25em){.quick-result{border-right:1px rgba(163,163,163,.4) solid;border-bottom:1px rgba(163,163,163,.4) solid}}@media(min-width:46.25em){.quick-result{border-top:0}}@media(min-width:46.25em){.quick-result:nth-last-child(1){border-bottom:0}}@media(min-width:46.25em){.quick-result:nth-child(2n){border-right-width:0}}.quick-result{flex-basis:100%;width:100%}@media(min-width:46.25em){.quick-result{flex-basis:50%;width:50%}}.quick-result__job-title{font-size:17px}.quick-result__job-info{font-size:16px}@media(min-width:46.25em){.quick-result__job-info{font-size:12px}}.quick-result__job-info{color:#a3a3a3}.quick-result__region-title{font-size:17px;line-height:1.3}.quick-result__region-type{color:#a3a3a3;font-size:11px;text-transform:uppercase}.quick-result__region-radius{color:#a3a3a3;font-family:var(--font-family-base, "Hind Siliguri", sans-serif);font-weight:300;font-size:17px}.quick-result--job{background-color:var(--color-dark, #4a4a4a);color:#fff}.quick-result--region{display:flex;align-items:center;justify-content:space-between;padding:21px 20px 17px}.quick-result--employment,.quick-result--profession{display:flex;align-items:center;padding:19px 20px}.quick-result--profession>div{min-width:0}@media(min-width:64em){.quick-result--profession{flex-basis:33.3333%;width:33.3333%}}@media(min-width:64em){.quick-result--profession:nth-child(2n){border-right-width:1px}}@media(min-width:64em){.quick-result--profession:nth-child(3n){border-right:0}}@media(min-width:64em){.quick-result--profession:nth-last-child(1){border-bottom:0}}.autocomplete-recent-search-header{display:flex;align-items:center;justify-content:space-between;min-height:51px;color:inherit;cursor:pointer;padding:0 15px}.autocomplete-recent-search-header__arrow{width:16px;height:16px;margin-left:auto;display:flex;flex-shrink:0;align-items:center;justify-content:center;transition:all .1s ease 0s}.autocomplete-recent-search-header--open .autocomplete-recent-search-header__arrow{color:var(--color-primary, #e83712);transform:rotate(90deg)}.search-keyword{background-color:#f4f4f5;color:var(--color-dark, #4a4a4a);display:inline-flex;height:36px;border-radius:8px;margin-right:15px}.search-keyword__icon{border-top-left-radius:8px;border-bottom-left-radius:8px;display:flex;align-items:center;justify-content:center;width:32px;height:100%;color:#fff;font-size:16px;cursor:pointer}.search-keyword__icon--ampersand{background-color:#7fa33c}.search-keyword__icon--x{background-color:#e83712}.search-keyword__icon--slash{background-color:#f09335}.search-keyword__text{padding:0 15px;display:flex;align-items:center;margin-right:auto;font-family:var(--font-family-base, "Hind Siliguri", sans-serif);font-weight:600;font-size:15px}.search-keyword__remove{width:32px;display:flex;align-items:center;justify-content:center;border-left:1px rgba(163,163,163,.3) solid;font-size:10px;color:#a3a3a3;cursor:pointer}.search-keyword__remove i{line-height:normal}.search-keyword__select{z-index:1}.search-keyword__select>button:first-child{border-bottom-left-radius:0}.search-keyword__select>button:nth-child(2){border-radius:0}.search-keyword__select>button:last-child{border-top-left-radius:0;border-bottom-right-radius:8px}.search-keyword--sm{height:22px;border-radius:5px;margin-right:5px}.search-keyword--sm .search-keyword__icon{border-top-left-radius:5px;border-bottom-left-radius:5px;width:20px;font-size:10px}.search-keyword--sm .search-keyword__text{padding:0 5px;font-size:16px}@media(min-width:46.25em){.search-keyword--sm .search-keyword__text{font-size:13px}}.search-keyword-list{position:relative;margin-top:18px;padding-top:15px;border-top:1px rgba(163,163,163,.4) solid}@media(min-width:46.25em){.search-keyword-list{padding-top:30px;padding-right:200px}}.search-keyword-list__remove{position:absolute;right:0;top:15px}@media(min-width:46.25em){.search-keyword-list__remove{top:34px}}.search-keyword-list__remove .oj{position:relative;top:1px;display:inline-block;font-size:12px;color:#a3a3a3;margin-right:5px}.search-keyword-list__remove button{font-size:16px}@media(min-width:46.25em){.search-keyword-list__remove button{font-size:13px}}.search-keyword-list__remove button span{display:none}@media(min-width:23.125em){.search-keyword-list__remove button span{display:inline}}.search-keyword-list__title h3{font-family:var(--font-family-base, "Hind Siliguri", sans-serif);font-weight:600;font-size:16px;text-transform:uppercase;margin-bottom:15px}@media(min-width:46.25em){.search-keyword-list__title h3{font-size:24px;margin-bottom:24px}}.search-keyword-list__item{display:inline-block;vertical-align:middle;margin:0 20px 15px 0}.search-keyword-list__item>div{margin:0}.search-field-advanced{width:100%}.search-field-advanced__container{display:block;position:relative}.search-field-advanced__input{display:block;background-color:#f4f4f5;border:0;padding:0 35px 0 15px;width:100%;--border-radius: var(--border-radius-md);border-radius:var(--border-radius, 0);outline:none;font-size:16px}@media(min-width:46.25em){.search-field-advanced__input{font-size:14px}}@media(min-width:46.25em){.search-field-advanced__input{padding:0 60px 0 25px}}.search-field-advanced__input,.search-field-advanced__input.form-control{height:40px}@media(min-width:46.25em){.search-field-advanced__input,.search-field-advanced__input.form-control{height:70px}}.search-field-advanced__input::-webkit-input-placeholder{color:#a3a3a3;opacity:1;font-family:var(--font-family-base, "Hind Siliguri", sans-serif);font-weight:300;font-style:italic}.search-field-advanced__input:-moz-placeholder{color:#a3a3a3;opacity:1;font-family:var(--font-family-base, "Hind Siliguri", sans-serif);font-weight:300;font-style:italic}.search-field-advanced__input::-moz-placeholder{color:#a3a3a3;opacity:1;font-family:var(--font-family-base, "Hind Siliguri", sans-serif);font-weight:300;font-style:italic}.search-field-advanced__input:-ms-input-placeholder{color:#a3a3a3;opacity:1;font-family:var(--font-family-base, "Hind Siliguri", sans-serif);font-weight:300;font-style:italic}.search-field-advanced__icon{position:absolute;right:10px;top:10px;color:#a3a3a366;font-size:16px}@media(min-width:46.25em){.search-field-advanced__icon{font-size:25px;right:20px;top:17px}}.advanced-search-form{font-size:16px}@media(min-width:46.25em){.advanced-search-form{font-size:14px}}.advanced-search-form__container{padding:15px}@media(min-width:46.25em){.advanced-search-form__container{padding:20px 30px}}@media(min-width:80em){.advanced-search-form__container{padding:30px 50px}}.advanced-search-form__title h2{font-family:var(--font-family-base, "Hind Siliguri", sans-serif);font-weight:600;font-size:16px;text-transform:uppercase;margin-bottom:10px}@media(min-width:46.25em){.advanced-search-form__title h2{font-size:24px;margin-bottom:12px}}.advanced-search-form__text{margin-bottom:15px}@media(min-width:46.25em){.advanced-search-form__text{margin-bottom:33px}}.advanced-search-form__text p{margin-bottom:15px}.advanced-search-form__text ol{margin-left:10px;padding-left:10px}.advanced-search-form__text ol>li{margin-bottom:5px}.advanced-search-form__buttons{margin-bottom:15px}@media(min-width:46.25em){.advanced-search-form__buttons{margin-bottom:30px}}.advanced-search-form__buttons ul{margin:0;padding:0;list-style:none;display:flex}.advanced-search-form__buttons ul>li{margin-right:10px}.advanced-search-form__action{margin-top:10px}@media(min-width:46.25em){.advanced-search-form__action{text-align:right;margin-top:-55px}}.top-regions-list{display:flex;flex-wrap:wrap;justify-content:center}.top-regions-list>div{width:100%}@media(min-width:46.25em){.top-regions-list>div:nth-child(2n)>div{margin-right:0}}@media(min-width:64em){.top-regions-list>div:nth-child(2n)>div{margin-right:10px}}@media(min-width:64em){.top-regions-list>div:nth-child(3n)>div{margin-right:0}}@media(min-width:46.25em){.top-regions-list>div>div{border-width:0}}@media(min-width:64em){.top-regions-list>div>div{border-width:1px}}.top-regions-list>div>div{border-top-width:1px;border-top-style:solid;border-top-color:#a3a3a366}@media(min-width:46.25em){.top-regions-list>div>div{margin-right:10px}}@media(min-width:46.25em){.top-regions-list>div{width:50%}.top-regions-list>div:nth-child(-n+2)>div{border-width:0}}@media(min-width:64em){.top-regions-list>div{width:33.3333%}.top-regions-list>div:nth-child(-n+3)>div{border-width:0}}.top-region__link{display:flex;align-items:center;padding:10px 0}@media(min-width:46.25em){.top-region__link{padding:20px}}.top-region__image{display:flex;align-items:center;justify-content:center;margin-right:15px;width:30px;height:30px}@media(min-width:46.25em){.top-region__image{margin-right:21px}}.top-region__image img{display:block;max-width:30px;max-height:100%}.top-region__name{font-size:18px;margin-right:auto}.top-region__arrow{font-size:18px;color:#a3a3a3;display:flex}.search-form__title h1{color:var(--search-form-title-font-color, var(--color-body, #fff));text-shadow:var(--search-form-title-shadow, none);font-weight:var(--search-form-title-font-weight, 600)}.search-form__title h1>.title{text-transform:none;font-size:var(--search-form-title-font-size, 17px);font-weight:var(--search-form-title-font-weight, 600);color:var(--search-form-title-font-color, var(--color-body, #fff))}.search-form__title h1 .important{color:var(--search-form-title-important-color, var(--color-primary, #e83712));font-size:var(--search-form-title-font-size, 17px)}.search-form__title strong{text-shadow:none;color:var(--search-form-title-font-color, var(--color-body, #fff))}.theme-front .search-form__title h1{text-shadow:var(--search-form-title-shadow, 1px 1px 2px rgba(0, 0, 0, .4));color:var(--search-form-title-font-color-front, var(--color-body, #fff))}.theme-front .search-form__title h1>.title{color:var(--search-form-title-font-color-front, var(--color-body, #fff))}.theme-front .search-form__title h1 .important{color:var(--search-form-title-important-color-front, var(--color-body, #fff))}
