.vacancy__groups__page .hero__with-top{background:url(/images/static/bg/horda/about/vacancy_groups/hero.jpg) center center no-repeat}.vacancy__groups__page .hero__with-top:after{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(62,124,177,.85)}.cargo-services__page .hero__with-top>h1,.vacancy__groups__page .hero__with-top>div{position:relative;z-index:1}.vacancy__groups__page p.fix__margin{margin:36px 0 0 0}.vacancy__groups__page .btn.set--inv-blue.btn--arw{margin:0 0 24px 0}.vacancy__groups__page p{margin:0 0 16px 0}.btn-file{width:100%;display:block;padding:15px 24px 13px;border-radius:3px;text-transform:uppercase;color:#0e456f;border:2px solid #0e456f;font-size:16px;font-weight:700;text-align:center;cursor:pointer;transition:all ease-in-out .4s;outline:0!important}input[type=file]:focus,input[type=file]:hover{opacity:0!important}.btn-file .glyphicon,.btn.btn-default.btn-secondary.fileinput-remove.fileinput-remove-button,.btn.btn-default.btn-secondary.fileinput-upload.fileinput-upload-button{display:none}form .form-group>.form-group{margin-bottom:24px}.vacancy__page .messenger__line{margin-top:10px!important}.vacancy__page .messenger__line{margin:36px 0 0;text-align:center}.vacancy__page .messenger__line li a.whatsapp:before{background-image:url(/images/static/bg/horda/clients/faq/whatsapp.svg)}.vacancy__page .messenger__line li a.viber:before{background-image:url(/images/static/bg/horda/clients/faq/viber.svg)}.vacancy__page .messenger__line li a.telegram:before{background-image:url(/images/static/bg/horda/clients/faq/telegram.svg)}.alert{margin-top:50px;margin-bottom:50px}.vacancy__page .messenger__line{margin:36px 0 0;text-align:center}.vacancy__page .messenger__line li{margin:0 0 0 20px;border-right:1px solid #ddd}.vacancy__page .messenger__line li:first-child{border:0;margin:0 20px 0 0}.vacancy__page .messenger__line li:last-child{border:0}.vacancy__page .messenger__line li a{color:#596c7a;position:relative;padding:5px 20px 5px 40px;text-decoration:none!important}.vacancy__page .messenger__line li a:before{content:'';position:absolute;left:0;top:calc(50% - 14px);width:28px;height:28px;background-repeat:no-repeat;background-size:cover}.vacancy__page .messenger__line li:last-child a{padding:5px 0 5px 40px}.vacancy__page .page__actions{margin:0 0 36px}.vacancy__page .vacancy__timestamp{margin:12px 0 24px}.vacancy__page .title__h3{margin:8px 0 0}@media (max-width:768px){.btn.btn-file{padding:9px 24px;display:flex;align-items:center;justify-content:center}form button.btn.f--bg.set--block{margin-top:0}.btn-file .glyphicon{display:block}}