

/* Start:/local/components/webtu/jobs/templates/.default/style.css?16630489024718*/
.career { margin-bottom: 100px; }

@media screen and (max-width: 929px) { .career { margin: 0 0 30px; } }

.career, .career p { font: normal 18px/1.4 OpenSans, Arial, sans-serif; }

@media screen and (max-width: 629px) { .career, .career p { font-size: 16px; } }

.career p { margin-bottom: 20px; }

.career__work-portal { margin: 46px 0 50px 0; }

@media screen and (max-width: 929px) { .career__work-portal { margin: 30px 0; } }

.career__work-portal a { display: inline-block; margin-right: 92px; text-align: center; text-decoration: none; vertical-align: middle; }

@media screen and (max-width: 629px) { .career__work-portal a { display: block; margin: 0 0 30px; } }

.career__work-portal a:last-of-type { margin: 0; }

.career__drop-down { background-color: #e8f0f7; border-radius: 5px; margin-top: 30px; padding: 26px 17px 30px 30px; }

@media screen and (max-width: 929px) { .career__drop-down { padding: 20px; } }

@media screen and (max-width: 629px) { .career__drop-down .list { font-size: 14px; } }

.career__drop-down_first { margin-top: 63px; }

@media screen and (max-width: 929px) { .career__drop-down_first { margin-top: 30px; } }

.career__drop-down .drop-down__title::before { background-position: 0 -258px; height: 11px; position: absolute; right: 0; top: 50%; -webkit-transform: translateY(-50%); transform: translateY(-50%); transition: -webkit-transform .3s; transition: transform .3s; transition: transform .3s, -webkit-transform .3s; width: 16px; }

@media screen and (max-width: 929px) { .career__drop-down .drop-down__title::before { top: 24px; -webkit-transform: none; transform: none; } }

.career__drop-down .drop-down__title.drop-down__title_active::before { -webkit-transform: translateY(-50%) rotate(180deg); transform: translateY(-50%) rotate(180deg); }

@media screen and (max-width: 929px) { .career__drop-down .drop-down__title.drop-down__title_active::before { -webkit-transform: rotate(180deg); transform: rotate(180deg); } }

.career__first-block, .career__middle-block, .career__last-block { float: left; }

.career__first-block { margin-right: 230px; width: 340px; }

@media screen and (min-width: 930px) and (max-width: 1229px) { .career__first-block { margin-right: 30px; width: 340px; } }

@media screen and (max-width: 929px) { .career__first-block { float: none; margin: 0 0 15px; width: auto; } }

.career__middle-block { margin-right: 100px; width: 200px; }

@media screen and (min-width: 930px) and (max-width: 1229px) { .career__middle-block { margin-right: 30px; width: 210px; } }

@media screen and (min-width: 630px) and (max-width: 929px) { .career__middle-block { margin-right: 30px; width: 250px; } }

@media screen and (max-width: 629px) { .career__middle-block { float: none; margin: 0 0 15px; width: auto; } }

.career__last-block { width: 200px; }

@media screen and (min-width: 930px) and (max-width: 1229px) { .career__last-block { width: 213px; } }

@media screen and (min-width: 630px) and (max-width: 929px) { .career__last-block { width: 250px; } }

@media screen and (max-width: 629px) { .career__last-block { float: none; margin: 0; width: auto; } }

.career__title { font: bold 20px/1.2 OpenSans, Arial, sans-serif; }

.career__title_blue { color: #3f63ac; }

.career__subtitle { color: #333537; font: normal 12px/1.2 OpenSans, Arial, sans-serif; margin-bottom: 6px; }

@media screen and (max-width: 629px) { .career__subtitle { margin-bottom: 3px; } }

.career__subtitle_blue { color: #3f63ac; }

.career .career__gradient-line { margin: 30px 0; }

@media screen and (max-width: 929px) { .career .career__gradient-line { margin: 20px 0; } }

.career__description { margin: 28px 0 15px; }

@media screen and (max-width: 929px) { .career__description { font-size: 14px; margin: 20px 0 10px; } }

.career__send-resume .send-resume__button { cursor: pointer; display: block; float: right; font: normal 16px/40px OpenSans, Arial, sans-serif; height: 40px; margin: 0 16px 0 10px; text-align: center; width: 230px; }

@media screen and (max-width: 629px) { .career__send-resume .send-resume__button { float: none; margin: 15px 0 0; width: 100%; } }

.career__send-resume .send-resume__button_sub[disabled="disabled"] { cursor: auto; opacity: .5; }

.career__send-resume .send-resume__label_chbx { margin: 0 0 20px; }

.career__send-resume .send-resume__filename { max-width: 810px; }

@media screen and (min-width: 930px) and (max-width: 1229px) { .career__send-resume .send-resume__filename { max-width: 515px; } }

@media screen and (min-width: 630px) and (max-width: 929px) { .career__send-resume .send-resume__filename { max-width: 220px; } }

@media screen and (max-width: 629px) { .career__send-resume .send-resume__filename { max-width: 180px; } }
/* End */
/* /local/components/webtu/jobs/templates/.default/style.css?16630489024718 */
