/*! sass-bem-constructor - version : 1.1.0 - 2016-02-07 */.search-keyword{background-color:#e6e6e6;border-radius:8px;color:var(--color-dark,#4a4a4a);display:inline-flex;height:36px;margin-right:15px}.search-keyword__icon{align-items:center;border-bottom-left-radius:8px;border-top-left-radius:8px;color:#fff;cursor:pointer;display:flex;font-size:16px;height:100%;justify-content:center;width:32px}.search-keyword__icon--ampersand{background-color:#7fa33c}.search-keyword__icon--x{background-color:#e83712}.search-keyword__icon--slash{background-color:#f09335}.search-keyword__text{align-items:center;display:flex;font-family:var(--font-family-base,"Hind Siliguri",sans-serif);font-size:15px;font-weight:600;margin-right:auto;padding:0 15px}.search-keyword__remove{align-items:center;border-left:1px solid hsla(0,0%,64%,.3);color:#a3a3a3;cursor:pointer;display:flex;font-size:10px;justify-content:center;width:32px}.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-bottom-right-radius:8px;border-top-left-radius:0}.search-keyword--sm{border-radius:5px;height:22px;margin-right:5px}.search-keyword--sm .search-keyword__icon{border-bottom-left-radius:5px;border-top-left-radius:5px;font-size:10px;width:20px}.search-keyword--sm .search-keyword__text{font-size:16px;padding:0 5px}@media(min-width:46.25em){.search-keyword--sm .search-keyword__text{font-size:13px}}.search-keyword-list{border-top:1px solid hsla(0,0%,64%,.4);margin-top:18px;padding-top:15px;position:relative}@media(min-width:46.25em){.search-keyword-list{padding-right:200px;padding-top:30px}}.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{color:#a3a3a3;display:inline-block;font-size:12px;margin-right:5px;position:relative;top:1px}.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-size:16px;font-weight:600;margin-bottom:15px;text-transform:uppercase}@media(min-width:46.25em){.search-keyword-list__title h3{font-size:24px;margin-bottom:24px}}.search-keyword-list__item{display:inline-block;margin:0 20px 15px 0;vertical-align:middle}.search-keyword-list__item>div{margin:0}
/*! sass-bem-constructor - version : 1.1.0 - 2016-02-07 */.autocomplete-recent-search-header{align-items:center;color:inherit;cursor:pointer;display:flex;justify-content:space-between;min-height:51px;padding:0 15px}.autocomplete-recent-search-header__arrow{align-items:center;display:flex;flex-shrink:0;height:16px;justify-content:center;margin-left:auto;transition:all .1s ease 0s;width:16px}.autocomplete-recent-search-header--open .autocomplete-recent-search-header__arrow{color:var(--color-primary,#e83712);transform:rotate(90deg)}
/*! sass-bem-constructor - version : 1.1.0 - 2016-02-07 */.autocomplete-result-subcategories{list-style:none;margin:0 0 0 50px;padding:0}.autocomplete-result-subcategories>li{border-bottom:1px solid hsla(0,0%,64%,.4)}.autocomplete-result-subcategories>li:last-child{border-bottom:0}
/*! sass-bem-constructor - version : 1.1.0 - 2016-02-07 */.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}.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:1px solid hsla(0,0%,64%,.4)}@media(min-width:46.25em){.top-regions-list>div>div{margin-right:10px}.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{align-items:center;display:flex;padding:10px 0}@media(min-width:46.25em){.top-region__link{padding:20px}}.top-region__image{align-items:center;display:flex;height:30px;justify-content:center;margin-right:15px;width:30px}@media(min-width:46.25em){.top-region__image{margin-right:21px}}.top-region__image img{display:block;max-height:100%;max-width:30px}.top-region__name{font-size:18px;margin-right:auto}.top-region__arrow{color:#a3a3a3;display:flex;font-size:18px}
/*! sass-bem-constructor - version : 1.1.0 - 2016-02-07 */.search-field-advanced{width:100%}.search-field-advanced__container{display:block;position:relative}.search-field-advanced__input{--border-radius:var(--border-radius-md);background-color:#e6e6e6;border:0;border-radius:var(--border-radius,0);display:block;font-size:16px;outline:none;padding:0 35px 0 15px;width:100%}@media(min-width:46.25em){.search-field-advanced__input{font-size:14px;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;font-family:var(--font-family-base,"Hind Siliguri",sans-serif);font-style:italic;font-weight:300;opacity:1}.search-field-advanced__input:-moz-placeholder,.search-field-advanced__input::-moz-placeholder{color:#a3a3a3;font-family:var(--font-family-base,"Hind Siliguri",sans-serif);font-style:italic;font-weight:300;opacity:1}.search-field-advanced__input:-ms-input-placeholder{color:#a3a3a3;font-family:var(--font-family-base,"Hind Siliguri",sans-serif);font-style:italic;font-weight:300;opacity:1}.search-field-advanced__icon{color:hsla(0,0%,64%,.4);font-size:16px;position:absolute;right:10px;top:10px}@media(min-width:46.25em){.search-field-advanced__icon{font-size:25px;right:20px;top:17px}}
/*! sass-bem-constructor - version : 1.1.0 - 2016-02-07 */.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-size:16px;font-weight:600;margin-bottom:10px;text-transform:uppercase}@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{display:flex;list-style:none;margin:0;padding:0}.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{margin-top:-55px;text-align:right}}
/*! sass-bem-constructor - version : 1.1.0 - 2016-02-07 */.search-form__title{display:none}@media(min-width:46.25em){.search-form__title{display:block}}.search-form__title h1,.search-form__title strong{color:var(--search-form-title-color,var(--color-dark,#4a4a4a));display:block;font-family:var(--font-family-base,"Hind Siliguri",sans-serif);font-size:var(--search-form-title-size-mobile,17px);font-weight:var(--search-form-title-font-weight,600);margin:var(--search-form-title-margin-mobile,0 0 20px);text-align:center;text-shadow:var(--search-form-title-shadow,1px 1px 2px rgba(0,0,0,.4))}@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{flex-shrink:0;margin-right:20px;width:78.221113882%}}.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{margin-top:0;width:100%}}.search-form__item{background-color:#fff;border-top:1px solid hsla(0,0%,64%,.4);flex-basis:0;flex-grow:1;position:relative}@media(min-width:46.25em){.search-form__item{border-left:1px solid hsla(0,0%,64%,.4);border-top:0}}.search-form__item:first-child{border-left:0}.search-form__item--active:after{border-color:#fff transparent transparent;border-style:solid;border-width:15px 15px 0;bottom:-15px;content:"";display:block;left:50%;margin-left:-7.5px;position:absolute}.search-form__item--fade{background-color:#e6e6e6}.search-form__buttons{column-gap:10px;display:flex;flex-basis:100%;list-style:none;margin:0;padding:0}.search-form__buttons>li{margin-bottom:10px}@media(min-width:35em){.search-form__buttons>li{margin-bottom:0}}.search-form__buttons-advanced-search{flex-basis:100%;flex-shrink:1}@media(min-width:35em){.search-form__buttons-advanced-search{display:inline-block;flex-basis:auto}}.search-form__buttons-top-regions{flex-basis:100%;flex-shrink:1}@media(min-width:35em){.search-form__buttons-top-regions{display:inline-block;flex-basis:auto;margin-right:auto}}.search-form__buttons-jobmail{flex-basis:100%;flex-shrink:1;margin-bottom:0;margin-left:auto}@media(min-width:35em){.search-form__buttons-jobmail{display:inline-block;flex-basis:auto}}@media(min-width:64em){.search-form__buttons-jobmail{flex-shrink:0;width:calc(21.77889% - 20px)}}.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{animation:smooth-appearing .3s forwards;box-shadow:0 1px 3px 0 rgba(0,0,0,.2);left:0;position:fixed;right:0;top:0;z-index:1001}@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{background-color:#fff;display:flex;flex-direction:row;flex-wrap:wrap}@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)));font-size:var(--frontpage-search-form-title-size-mobile,var(--search-form-title-size-mobile,17px));font-weight:var(--frontpage-search-form-title-font-weight,600);margin:var(--frontpage-search-form-title-margin-mobile,var(--search-form-title-margin-mobile,0 0 20px));text-shadow:var(--frontpage-search-form-title-shadow,var(--search-form-title-shadow,1px 1px 2px rgba(0,0,0,.4)))}@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%{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}.quick-result{background-color:#fff;border-bottom:1px solid hsla(0,0%,64%,.4);flex-basis:100%;min-height:75px;padding:16px 20px 11px;width:100%}@media(max-width:46.24em){.quick-result:first-child{border-top:1px solid hsla(0,0%,64%,.4)}.quick-result:last-child{border-bottom:1px solid hsla(0,0%,64%,.4)}}@media(min-width:46.25em){.quick-result{border-bottom:1px solid hsla(0,0%,64%,.4);border-right:1px solid hsla(0,0%,64%,.4);border-top:0}.quick-result:last-child{border-bottom:0}.quick-result:nth-child(2n){border-right-width:0}.quick-result{flex-basis:50%;width:50%}}.quick-result__job-title{font-size:17px}.quick-result__job-info{color:#a3a3a3;font-size:16px}@media(min-width:46.25em){.quick-result__job-info{font-size:12px}}.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-size:17px;font-weight:300}.quick-result--job{background-color:var(--color-dark,#4a4a4a);color:#fff}.quick-result--region{align-items:center;display:flex;justify-content:space-between;padding:21px 20px 17px}.quick-result--employment,.quick-result--profession{align-items:center;display:flex;padding:19px 20px}.quick-result--profession>div{min-width:0}@media(min-width:64em){.quick-result--profession{flex-basis:33.3333%;width:33.3333%}.quick-result--profession:nth-child(2n){border-right-width:1px}.quick-result--profession:nth-child(3n){border-right:0}.quick-result--profession:last-child{border-bottom:0}}
/*! sass-bem-constructor - version : 1.1.0 - 2016-02-07 */.search-form__title h1{text-shadow:var(--search-form-title-shadow,none)}.search-form__title h1,.search-form__title h1>.title{color:var(--search-form-title-font-color,var(--color-body,#fff));font-weight:var(--search-form-title-font-weight,600)}.search-form__title h1>.title{font-size:var(--search-form-title-font-size,17px);text-transform:none}.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{color:var(--search-form-title-font-color,var(--color-body,#fff));text-shadow:none}.theme-front .search-form__title h1{text-shadow:var(--search-form-title-shadow,1px 1px 2px rgba(0,0,0,.4))}.theme-front .search-form__title h1,.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))}
/*! sass-bem-constructor - version : 1.1.0 - 2016-02-07 */.vacancy-details-html{background-color:#fff;border-radius:var(--border-radius,0);box-shadow:0 1px 3px 1px rgba(0,0,0,.16);line-height:1.5;padding:20px}@media(min-width:64em){.vacancy-details-html{margin-left:20px}}@media print{.vacancy-details-html{box-shadow:none;margin-left:0;padding:0}}.company-profile .theme-nzz .vacancy-details-html .vacancy-details-html{background-color:#fff;box-shadow:0 1px 3px 1px rgba(0,0,0,.16);padding:20px}.company-profile .theme-nzz .vacancy-details-html .vacancy-details-html--with-logo{padding-bottom:150px;position:relative}@media(min-width:64em){.company-profile .theme-nzz .vacancy-details-html .vacancy-details-html--with-logo{padding-bottom:20px}.company-profile .vacancy-details-html{box-shadow:none;padding:20px 0 20px 20px}}.vacancy-details-html ol,.vacancy-details-html ul{margin:3px 0 12px 10px;padding-left:10px}.vacancy-details-html a:not(.button){color:var(--color-dark,#4a4a4a);text-decoration:underline}.vacancy-details-html--with-logo{padding-bottom:150px;position:relative}@media(min-width:64em){.vacancy-details-html--with-logo{padding-bottom:20px}}
/*! sass-bem-constructor - version : 1.1.0 - 2016-02-07 */.vacancy-details-popup{background-color:#fff;box-shadow:0 1px 3px 1px rgba(0,0,0,.16);padding:20px;position:relative}@media(min-width:64em){.vacancy-details-popup{margin-left:20px}}@media print{.vacancy-details-popup{box-shadow:none;margin-left:0;padding:0}}@media(min-width:64em){.company-profile .vacancy-details-popup{box-shadow:none;padding:20px 0 20px 20px}}.vacancy-details-popup__button-original{margin-bottom:20px}.vacancy-details-popup__button-original a.button{margin:0}.vacancy-details-popup__logo{bottom:20px;display:flex;justify-content:center;left:0;position:absolute;right:0}@media(min-width:64em){.vacancy-details-popup__logo{display:block;float:right;margin:0 0 20px 80px;position:static}}.vacancy-details-popup__logo a{display:flex;justify-content:center}.vacancy-details-popup__company-name h2{font-family:var(--font-family-base,"Hind Siliguri",sans-serif);font-size:18px;font-weight:600;line-height:1.3;margin:0 0 30px}@media(min-width:64em){.vacancy-details-popup__company-name h2{margin:0 0 60px}}.vacancy-details-popup__title{color:var(--color-dark,#4a4a4a);font-family:var(--font-family-base,"Hind Siliguri",sans-serif);font-size:18px;font-weight:600;line-height:1.3;margin-bottom:10px}@media(min-width:46.25em){.vacancy-details-popup__title{font-size:25px;margin-bottom:15px}}.vacancy-details-popup__subtitle{color:var(--color-dark,#4a4a4a);font-family:var(--font-family-base,"Hind Siliguri",sans-serif);font-size:16px;font-weight:600;margin:15px 0 18px}.vacancy-details-popup__text{margin-bottom:15px}.vacancy-details-popup--with-logo{padding-bottom:150px;position:relative}@media(min-width:64em){.vacancy-details-popup--with-logo{padding-bottom:20px}}.theme-nzz .company-profile .vacancy-details-html{background-color:#fff;box-shadow:0 1px 3px 1px rgba(0,0,0,.16);padding:20px}.theme-nzz .company-profile .vacancy-details-html--with-logo{padding-bottom:150px;position:relative}@media(min-width:64em){.theme-nzz .company-profile .vacancy-details-html--with-logo{padding-bottom:20px}}
/*! sass-bem-constructor - version : 1.1.0 - 2016-02-07 */.vacancy-details-sidebar__heading{background-color:var(--color-dark,#4a4a4a);border-radius:var(--border-radius,0) var(--border-radius,0) 0 0;color:#fff;padding:20px 25px 10px;position:relative}@media(min-width:64em){.vacancy-details-sidebar__heading{padding:15px 15px 10px}}@media(min-width:80em){.vacancy-details-sidebar__heading{padding:30px 30px 25px}}.vacancy-details-sidebar__heading .link-arrow--white{color:#fff}@media(max-width:46.24em){.company-profile-header__image+.company-profile-header__info .vacancy-details-sidebar__heading .link-arrow{display:none}}.vacancy-details-sidebar__date h3,.vacancy-details-sidebar__date h4{font-size:16px;margin:0}@media(min-width:46.25em){.vacancy-details-sidebar__date h3,.vacancy-details-sidebar__date h4{font-size:14px}}.vacancy-details-sidebar__title h1,.vacancy-details-sidebar__title h2{font-size:16px;line-height:1.3;margin-bottom:10px}@media(max-width:46.24em){.vacancy-details-sidebar__title h1,.vacancy-details-sidebar__title h2{font-family:Hind Siliguri,sans-serif;font-size:18px;font-weight:600;line-height:1.3;margin-bottom:5px;text-align:left;width:100%}.vacancy-details-sidebar__title--lighter h1,.vacancy-details-sidebar__title--lighter h2{font-size:16px}}.vacancy-details-sidebar__info{display:block;list-style:none;margin:0 0 20px;padding:0}.vacancy-details-sidebar__info>li{display:block}@media print{.vacancy-details-sidebar__info{margin-bottom:0}}.vacancy-details-sidebar__info>li{line-height:1.3;margin-bottom:5px;position:relative}.vacancy-details-sidebar__info .oj{color:#a3a3a3;left:0;position:absolute;top:0}.vacancy-details-sidebar__info .oj.oj-location-o{font-size:115%}.vacancy-details-sidebar__info h4{font-size:16px;margin:0}@media(min-width:46.25em){.vacancy-details-sidebar__info h4{font-size:14px}}.vacancy-details-sidebar__zip{display:inline-block;margin-right:5px}.theme-myjob .vacancy-details-sidebar__zip{display:none}.vacancy-details-sidebar__buttons{align-items:center;color:#a3a3a3;display:block;display:flex;list-style:none;margin:0;padding:0}.vacancy-details-sidebar__buttons>li{display:block}@media print{.vacancy-details-sidebar__buttons{display:none}}.vacancy-details-sidebar__buttons>li{margin-right:25px}.vacancy-details-sidebar__buttons a,.vacancy-details-sidebar__buttons button,.vacancy-details-sidebar__buttons--icon{background-color:transparent;border:0;font-size:24px;outline:none;padding:0}.vacancy-details-sidebar__buttons a{color:inherit}.vacancy-details-sidebar__apply-spacer{height:0}@media(min-width:64em){.vacancy-details-sidebar__apply-spacer{height:30px}}@media(min-width:80em){.vacancy-details-sidebar__apply-spacer{height:15px}}.vacancy-details-sidebar__action{bottom:-22px;left:0;margin-top:0;padding:0 25px;position:absolute;right:0;text-align:center;z-index:1}@media(min-width:64em){.vacancy-details-sidebar__action{padding:0 15px}}@media(min-width:80em){.vacancy-details-sidebar__action{padding:0 30px}}@media print{.vacancy-details-sidebar__action{display:none}}.vacancy-details-sidebar__action--fixed{left:0;position:fixed;right:0;top:0}.vacancy-details-sidebar__action .button{font-size:var(--vacancy-details-sidebar-action-button-font-size,21px);font-weight:400;height:45px}.vacancy-details-sidebar__action--mobile{display:none}@media(max-width:63.99em){.vacancy-details-sidebar__action--mobile{display:unset;display:block;margin-bottom:25px;margin-top:10px;padding:unset;position:static}}.vacancy-details-sidebar__action--desktop{display:none}@media(min-width:64em){.vacancy-details-sidebar__action--desktop{display:unset}}.vacancy-details-sidebar__body{background-color:#fff;border-color:var(--color-dark,#4a4a4a);border-radius:0 0 var(--border-radius,0) var(--border-radius,0);border-style:solid;border-width:0 1px 1px;margin-bottom:20px;position:relative}@media(min-width:64em){.vacancy-details-sidebar__body{border-radius:0;margin-bottom:0;padding:15px 15px 30px}}@media(min-width:80em){.vacancy-details-sidebar__body{margin-bottom:0;padding:30px}}@media print{.vacancy-details-sidebar__body{padding:20px 25px}}@media(min-width:64em){.vacancy-details-sidebar__body--border-radius{border-radius:0 0 var(--border-radius,0) var(--border-radius,0)}}.vacancy-details-sidebar__body .company-profile-expandable-wrapper:last-child{border-bottom:0;margin-bottom:0}@media(min-width:64em){.vacancy-details-sidebar__body .company-profile-expandable-wrapper{border-bottom:none}.vacancy-details-sidebar__body>.company-profile-expandable-wrapper{margin:0;padding:0}}.vacancy-details-sidebar__head-block{display:flex;flex-flow:column}.vacancy-details-sidebar__company-name{font-family:var(--font-family-base,"Hind Siliguri",sans-serif);font-size:18px;font-weight:600;line-height:1.2;margin-bottom:14px;margin-top:14px;position:relative}@media(min-width:64em){.vacancy-details-sidebar__company-name{margin-bottom:10px;margin-top:10px;order:2}}.vacancy-details-sidebar__company-name label{cursor:pointer;display:block;padding-right:20px}@media(min-width:64em){.vacancy-details-sidebar__company-name label{cursor:text;padding-right:0}}.vacancy-details-sidebar__company-name span{color:var(--color-primary,#e83712);display:block;position:absolute;right:0;top:1px}@media(min-width:64em){.vacancy-details-sidebar__company-name span{display:none}}@media print{.vacancy-details-sidebar__company-name span{display:none}}.vacancy-details-sidebar__company-name .oj{display:block;transition:all .3s ease 0s}.vacancy-details-sidebar__checkbox{left:-9999px;opacity:0;position:absolute}.vacancy-details-sidebar__checkbox:checked~.vacancy-details-sidebar__head-block .vacancy-details-sidebar__company-name .oj{transform:scaleY(-1)}.vacancy-details-sidebar__checkbox:checked~.vacancy-details-sidebar__head-block .vacancy-details-sidebar__company-logo{max-height:1000px;transition:all .9s ease 0s}.vacancy-details-sidebar__checkbox:checked~.vacancy-details-sidebar__content{max-height:1000px;transition:all .5s ease 0s}@media(min-width:64em){.vacancy-details-sidebar__checkbox:checked~.vacancy-details-sidebar__content{max-height:2000px}}.vacancy-details-sidebar__content{max-height:0;overflow:hidden;transition:all .3s ease 0s}@media(min-width:64em){.vacancy-details-sidebar__content{max-height:2000px;overflow:auto}}@media print{.vacancy-details-sidebar__content{max-height:2000px;overflow:auto}}@media(max-width:63.99em){.vacancy-details-sidebar__description{display:none}}.vacancy-details-sidebar__description a{color:var(--color-primary,#e83712)}.vacancy-details-sidebar__description ul{padding-left:20px}@media(min-width:64em){.vacancy-details-sidebar__description-mobile{display:none}}.vacancy-details-sidebar__description-mobile a{color:var(--color-primary,#e83712)}.vacancy-details-sidebar__description-mobile ul{padding-left:20px}.vacancy-details-sidebar__company-logo{max-height:0;overflow:hidden;transition:all .3s ease 0s}@media(min-width:64em){.vacancy-details-sidebar__company-logo{max-height:1000px;overflow:auto}}.vacancy-details-sidebar__company-logo img{display:block;margin-top:15px}@media(min-width:64em){.vacancy-details-sidebar__company-logo img{margin-top:0}}.vacancy-details-sidebar__header-links{padding-top:10px}.vacancy-details-sidebar__header-links:empty{padding-top:0}.vacancy-details-sidebar__links{display:block;list-style:none;margin:0;padding:0}.vacancy-details-sidebar__links>li{display:block}.vacancy-details-sidebar__links--padding-top{padding-top:25px}@media print{.vacancy-details-sidebar__links{display:none}}.vacancy-details-sidebar__links>li{margin-bottom:5px}.vacancy-details-sidebar__links--top-ordered{padding-bottom:25px;padding-top:0}.vacancy-details-sidebar__sidebar-logo{background-color:#fff;display:flex;margin-bottom:15px;min-width:166px;padding:10px;width:fit-content}.company-profile-header__image+.company-profile-header__info .vacancy-details-sidebar__sidebar-logo{height:100px;margin-top:-70px}.company-profile-header__image+.company-profile-header__info .vacancy-details-sidebar__sidebar-logo a{display:flex}.company-profile-header__image+.company-profile-header__info .vacancy-details-sidebar__sidebar-logo a img{margin:auto}@media(min-width:64em){.vacancy-details-sidebar__sidebar-logo{display:none;margin-top:0}}.vacancy-details-sidebar__sidebar-logo img{display:block;max-height:75px;max-width:180px}@media(max-width:46.24em){.vacancy-details-sidebar__sidebar-logo img{margin:auto}}.popup-is-open .vacancy-details-sidebar .vacancy-details-sidebar__action{display:none}
/*! sass-bem-constructor - version : 1.1.0 - 2016-02-07 *//*! sass-bem-constructor - version : 1.1.0 - 2016-02-07 */.vacancy-details-iframe{position:relative}@media(min-width:64em){.vacancy-details-iframe{padding-left:20px}}.vacancy-details-iframe iframe{background-color:#fff;border:0;border-radius:var(--border-radius,0);height:1260px}@media print{.vacancy-details-iframe iframe{height:920px}.has-vacancy-iframe .vacancy-details-iframe iframe{padding-top:55px}}.vacancy-details-iframe--iOS{-webkit-overflow-scrolling:touch!important;height:100%;overflow-y:auto}.vacancy-details-iframe--iOS iframe{height:auto;min-width:100%;width:1px;*width:100%}@media(min-width:64em){.vacancy-details-iframe--mobile{display:none}}.vacancy-details-iframe--desktop{display:none}@media(min-width:64em){.vacancy-details-iframe--desktop{display:block;padding-left:20px}}@media print{.vacancy-details-iframe--desktop{display:block}}.vacancy-details-iframe h1{color:var(--color-dark,#4a4a4a);font-family:var(--font-family-base,"Hind Siliguri",sans-serif);font-size:18px;font-weight:600;line-height:1.3;margin-bottom:10px}@media(min-width:46.25em){.vacancy-details-iframe h1{font-size:25px;margin-bottom:15px}}.vacancy-details-iframe a:not(.button){color:var(--color-dark,#4a4a4a);text-decoration:underline}.company-profile .vacancy-details-iframe{padding-top:20px}@media(min-width:64em){.company-profile .vacancy-details-iframe{padding-left:20px}}@media print{.vacancy-details-iframe{padding:0}}/*! sass-bem-constructor - version : 1.1.0 - 2016-02-07 */.vacancy-details-pdf{box-shadow:0 1px 3px 1px rgba(0,0,0,.16);min-height:120px;padding:20px;position:relative}.vacancy-details-pdf,.vacancy-details-pdf img{border-radius:var(--border-radius,0)}@media(min-width:64em){.vacancy-details-pdf{margin-left:20px}}@media print{.vacancy-details-pdf{box-shadow:none;padding:0}}.company-profile .vacancy-details-pdf{box-shadow:none;padding:20px 0 0 20px}@media(min-width:64em){.company-profile .vacancy-details-pdf{margin-left:0}.vacancy-details-pdf--mobile{display:none}}.vacancy-details-pdf--desktop{display:none}@media(min-width:64em){.vacancy-details-pdf--desktop{display:block}}@media print{.vacancy-details-pdf--desktop{display:block}.vacancy-details-pdf--desktop img{max-height:920px;width:auto}}@media(min-width:64em){.vacancy-details-template{padding-left:20px}}.vacancy-details-template--mobile{padding-bottom:150px}@media(min-width:64em){.vacancy-details-template--mobile{display:none}}.vacancy-details-template--desktop{display:none}@media(min-width:64em){.vacancy-details-template--desktop{display:block}}@media print{.vacancy-details-template--desktop{display:block}}.vacancy-details-template h1,.vacancy-details-template h2{color:var(--color-dark,#4a4a4a);font-family:var(--font-family-base,"Hind Siliguri",sans-serif);font-size:18px;font-weight:600;line-height:1.3;margin-bottom:10px}@media(min-width:46.25em){.vacancy-details-template h1,.vacancy-details-template h2{font-size:25px;margin-bottom:15px}}.vacancy-details-template a:not(.button){color:var(--color-dark,#4a4a4a);text-decoration:underline}.vacancy-details-template b,.vacancy-details-template strong{font-family:var(--font-family-base,"Hind Siliguri",sans-serif);font-weight:600}@media(min-width:64em){.company-profile .vacancy-details-template{padding-left:20px;padding-top:20px}}.vacancy-details-video{margin-top:20px}@media(min-width:64em){.vacancy-details-video{margin-left:20px}}@media print{.vacancy-details-video{margin-left:0;padding:0}}.vacancy-details__body{display:flex;flex-flow:column}@media(min-width:64em){.vacancy-details__body{display:flex;flex-flow:row}}@media print{.vacancy-details__body{display:block}}.vacancy-details__content{margin-bottom:20px;position:relative}@media(min-width:64em){.vacancy-details__content{margin-bottom:0;margin-left:auto;width:calc(100% - 245px)}}@media(min-width:80em){.vacancy-details__content{width:calc(100% - 310px)}}@media print{.vacancy-details__content{width:100%}}.vacancy-details__content .button{margin:15px 0}@media(min-width:64em){.vacancy-details__sidebar{width:245px}}@media(min-width:80em){.vacancy-details__sidebar{width:310px}}@media print{.vacancy-details__sidebar{display:none}}.vacancy-details__description{margin-bottom:25px}.vacancy-details__button-original{margin-bottom:20px}.vacancy-details__logo{bottom:20px;display:flex;justify-content:center;left:0;position:absolute;right:0}@media(min-width:64em){.vacancy-details__logo{display:block;float:right;margin:0 0 20px 80px;position:static}}.vacancy-details__logo a{display:flex;justify-content:center}.vacancy-details__company-name h2{font-family:var(--font-family-base,"Hind Siliguri",sans-serif);font-size:18px;font-weight:600;line-height:1.3;margin:0 0 30px}@media(min-width:64em){.vacancy-details__company-name h2{margin:0 0 60px}}.vacancy-details__title{color:var(--color-dark,#4a4a4a);font-family:var(--font-family-base,"Hind Siliguri",sans-serif);font-size:18px;font-weight:600;line-height:1.3;margin-bottom:10px}@media(min-width:46.25em){.vacancy-details__title{font-size:25px;margin-bottom:15px}}.vacancy-details__subtitle{color:var(--color-dark,#4a4a4a);font-family:var(--font-family-base,"Hind Siliguri",sans-serif);font-size:16px;font-weight:600;margin:15px 0 18px}.vacancy-details__activity,.vacancy-details__requirements{margin-bottom:15px}.vacancy-details p{margin:0 0 15px}.vacancy-details pre{font-family:inherit;white-space:pre-wrap}.vacancy-details__zip{display:inline-block;margin-right:5px}.theme-myjob .vacancy-details__zip{display:none}.vacancy-details__home-office,.vacancy-details__workplace-city{display:inline-block;margin-right:5px}.vacancy-details__bread-crumbs{display:flex;justify-content:space-between}.vacancy-details__vp-link-mobile{text-align:center}.theme-nzz .vacancy-details{line-height:1.6}
/*! sass-bem-constructor - version : 1.1.0 - 2016-02-07 */@media print{.search-controls{display:none}}.search-controls__container{position:relative}.search-controls__right{margin:0 0 20px}@media(min-width:46.25em){.search-controls__right{align-items:center;display:flex;height:30px;justify-content:flex-end;margin:30px 0}}
/*! sass-bem-constructor - version : 1.1.0 - 2016-02-07 */.sorting-control{display:inline-block;font-size:16px;vertical-align:middle}@media(min-width:46.25em){.sorting-control{font-size:13px}}@media(min-width:23.125em){.sorting-control__container{align-items:center;display:inline-flex}}.sorting-control__title{font-family:var(--font-family-base,"Hind Siliguri",sans-serif);font-weight:600;line-height:1.2;margin-bottom:10px}@media(min-width:23.125em){.sorting-control__title{margin-bottom:0;margin-right:25px}}.sorting-control__controls{align-items:center;display:flex}.sorting-control--margin{margin:15px 0}@media(min-width:46.25em){.sorting-control--margin{margin:30px 0}}
/*! sass-bem-constructor - version : 1.1.0 - 2016-02-07 */.radiobox+.radiobox{margin-top:10px}.radiobox--inline{display:inline-block;margin-right:20px;vertical-align:middle}.radiobox--inline:last-of-type{margin-right:0}.radiobox--inline+.radiobox--inline{margin-top:0}.radiobox--strong-active .radiobox__value:checked~.radiobox__text{font-family:var(--font-family-base,"Hind Siliguri",sans-serif);font-weight:600}.radiobox label{align-items:center;cursor:pointer;display:flex;margin:0}.radiobox__value{left:-9999px;opacity:0;position:absolute}.radiobox__value:disabled~.radiobox__text{opacity:.6}.radiobox__value:disabled:checked~.radiobox__icon:after{background-color:#676767}.radiobox__value:checked~.radiobox__icon:after{background-color:var(--color-primary,#e83712);border-radius:100%;content:"";display:block;font:0/0 a;height:12px;width:12px}.radiobox__icon{align-items:center;background-color:var(--radiobox-background-color,#e6e6e6);border-radius:100%;display:flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.radiobox__icon .oj{display:none}.radiobox__icon~.radiobox__text,.radiobox__text~.radiobox__icon{margin-left:10px}
/*! sass-bem-constructor - version : 1.1.0 - 2016-02-07 */.load-previous-results{padding:10px;text-align:center}