.vacancy-details-iframe iframe{border:0;background-color:#fff;border-radius:var(--border-radius, 0)}.vacancy-details-html{border-radius:var(--border-radius, 0);box-shadow:0 1px 3px 1px #00000029;padding:20px;background-color:#fff;line-height:1.5}@media(min-width:64em){.vacancy-details-html{margin-left:20px}}@media print{.vacancy-details-html{padding:0;margin-left:0;box-shadow:none}}.company-profile .theme-nzz .vacancy-details-html .vacancy-details-html{background-color:#fff;box-shadow:0 1px 3px 1px #00000029;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}}@media(min-width:64em){.company-profile .vacancy-details-html{box-shadow:none;padding:20px 0 20px 20px}}.vacancy-details-html ol,.vacancy-details-html ul{padding-left:10px;margin:3px 0 12px 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}}.vacancy-details-popup{box-shadow:0 1px 3px 1px #00000029;padding:20px;background-color:#fff;position:relative}@media(min-width:64em){.vacancy-details-popup{margin-left:20px}}@media print{.vacancy-details-popup{padding:0;margin-left:0;box-shadow:none}}@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{position:absolute;bottom:20px;left:0;right:0;display:flex;justify-content:center}@media(min-width:64em){.vacancy-details-popup__logo{position:static;display:block;float:right;margin:0 0 20px 80px}}.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-weight:600;font-size:18px;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-weight:600;font-size:18px;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-weight:600;font-size:16px;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 #00000029;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}}.vacancy-details-sidebar__heading{background-color:var(--color-dark, #4a4a4a);color:#fff;position:relative;padding:20px 25px 10px;border-radius:var(--border-radius, 0) var(--border-radius, 0) 0 0}@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{margin:0;font-size:16px}@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-weight:600;font-size:18px;line-height:1.3;text-align:left;margin-bottom:5px;width:100%}}@media(max-width:46.24em){.vacancy-details-sidebar__title--lighter h1,.vacancy-details-sidebar__title--lighter h2{font-size:16px}}.vacancy-details-sidebar__info{margin:0;padding:0;list-style:none;display:block}.vacancy-details-sidebar__info>li{display:block}.vacancy-details-sidebar__info{margin-bottom:20px}@media print{.vacancy-details-sidebar__info{margin-bottom:0}}.vacancy-details-sidebar__info>li{position:relative;line-height:1.3;margin-bottom:5px}.vacancy-details-sidebar__info .oj{color:#a3a3a3;position:absolute;left:0;top:0}.vacancy-details-sidebar__info .oj.oj-location-o{font-size:115%}.vacancy-details-sidebar__info h4{margin:0;font-size:16px}@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{margin:0;padding:0;list-style:none;display:block}.vacancy-details-sidebar__buttons>li{display:block}.vacancy-details-sidebar__buttons{display:flex;align-items:center;color:#a3a3a3}@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{padding:0;font-size:24px;background-color:transparent;border:0;outline:none}.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{margin-top:0;position:absolute;z-index:1;left:0;right:0;bottom:-22px;text-align:center;padding:0 25px}@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{position:fixed;top:0;left:0;right:0}.vacancy-details-sidebar__action .button{height:45px;font-size:var(--vacancy-details-sidebar-action-button-font-size, 21px);font-weight:400}.vacancy-details-sidebar__action--mobile{display:none}@media(max-width:63.99em){.vacancy-details-sidebar__action--mobile{display:unset;position:static;margin-top:10px;padding:unset;margin-bottom:25px;display:block}}.vacancy-details-sidebar__action--desktop{display:none}@media(min-width:64em){.vacancy-details-sidebar__action--desktop{display:unset}}.vacancy-details-sidebar__body{position:relative;background-color:#fff;border-color:var(--color-dark, #4a4a4a);border-style:solid;border-width:0 1px 1px 1px;border-radius:0 0 var(--border-radius, 0) var(--border-radius, 0);margin-bottom:20px}@media(min-width:64em){.vacancy-details-sidebar__body{padding:15px 15px 30px;margin-bottom:0;border-radius:0}}@media(min-width:80em){.vacancy-details-sidebar__body{padding:30px;margin-bottom:0}}@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{margin-bottom:0;border-bottom:0}@media(min-width:64em){.vacancy-details-sidebar__body .company-profile-expandable-wrapper{border-bottom:none}}@media(min-width:64em){.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-weight:600;font-size:18px;line-height:1.2;position:relative;margin-top:14px;margin-bottom:14px}@media(min-width:64em){.vacancy-details-sidebar__company-name{order:2;margin-bottom:10px;margin-top:10px}}.vacancy-details-sidebar__company-name label{display:block;cursor:pointer;padding-right:20px}@media(min-width:64em){.vacancy-details-sidebar__company-name label{padding-right:0;cursor:text}}.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{position:absolute;left:-9999px;opacity:0}.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{margin:0;padding:0;list-style:none;display:block}.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-top:0;padding-bottom:25px}.company-profile-header__image+.company-profile-header__info .vacancy-details-sidebar__sidebar-logo{margin-top:-70px;height:100px}.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}.vacancy-details-sidebar__sidebar-logo{display:flex;margin-bottom:15px;min-width:166px;background-color:#fff;padding:10px;width:fit-content}@media(min-width:64em){.vacancy-details-sidebar__sidebar-logo{display:none}}@media(min-width:64em){.vacancy-details-sidebar__sidebar-logo{margin-top:0}}.vacancy-details-sidebar__sidebar-logo img{max-width:180px;max-height:75px;display:block}@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}.vacancy-details-iframe{position:relative}@media(min-width:64em){.vacancy-details-iframe{padding-left:20px}}.vacancy-details-iframe iframe{border:0;height:1260px;background-color:#fff;border-radius:var(--border-radius, 0)}@media print{.vacancy-details-iframe iframe{height:920px}}@media print{.has-vacancy-iframe .vacancy-details-iframe iframe{padding-top:55px}}.vacancy-details-iframe--iOS{overflow-y:auto;-webkit-overflow-scrolling:touch!important;height:100%}.vacancy-details-iframe--iOS iframe{height:auto;width:1px;min-width:100%;*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-weight:600;font-size:18px;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}}.vacancy-details-pdf{box-shadow:0 1px 3px 1px #00000029;border-radius:var(--border-radius, 0);padding:20px;position:relative;min-height:120px}.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{padding:0;box-shadow:none}}.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}}@media(min-width:64em){.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}}@media print{.vacancy-details-pdf--desktop img{width:auto;max-height:920px}}@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-weight:600;font-size:18px;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-top:20px;padding-left:20px}}.vacancy-details-video{margin-top:20px}@media(min-width:64em){.vacancy-details-video{margin-left:20px}}@media print{.vacancy-details-video{padding:0;margin-left: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{width:calc(100% - 245px);margin-left:auto;margin-bottom:0}}@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{position:absolute;bottom:20px;left:0;right:0;display:flex;justify-content:center}@media(min-width:64em){.vacancy-details__logo{position:static;display:block;float:right;margin:0 0 20px 80px}}.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-weight:600;font-size:18px;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-weight:600;font-size:18px;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-weight:600;font-size:16px;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__workplace-city,.vacancy-details__home-office{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}
