.job{margin-top:49px;margin-bottom:76px}@media (max-width:1240px){.job{margin-top:41px;margin-bottom:40px}}.job__caption{margin-bottom:47px}@media (max-width:1240px){.job__caption{margin-bottom:19px}}.job__text{max-width:940px;margin-bottom:10px}.job__button{width:100%;max-width:340px;margin-top:22px;margin-bottom:80px}@media (max-width:1240px){.job__button{margin-top:10px;margin-bottom:41px}}@media (max-width:700px){.job__button{max-width:unset}}.job__title{margin-bottom:48px}@media (max-width:1240px){.job__title{margin-bottom:19px}}.job__gallery{max-width:960px;margin:48px -10px 0;display:flex}@media (max-width:1240px){.job__gallery{margin:20px -5px 0 -4px;display:flex}}.job__small-picture{flex-shrink:0;width:260px;margin:0 10px}@media (max-width:1240px){.job__small-picture{width:240px;margin:0 5px 0 4px}}@media (max-width:950px){.job__small-picture{width:180px}}@media (max-width:700px){.job__small-picture{width:135px}}@media (max-width:520px){.job__small-picture{width:80px}}.job__small-picture_left{margin-top:60px}@media (max-width:1240px){.job__small-picture_left{margin-top:60px}}@media (max-width:950px){.job__small-picture_left{margin-top:10px}}.job__small-picture_right{margin-top:100px}@media (max-width:1240px){.job__small-picture_right{margin-top:100px}}@media (max-width:950px){.job__small-picture_right{margin-top:30px}}.job__small-image{height:346px}@media (max-width:1240px){.job__small-image{height:319px}}@media (max-width:950px){.job__small-image{height:240px}}@media (max-width:700px){.job__small-image{height:180px}}@media (max-width:520px){.job__small-image{height:106px}}.job__big-picture{flex-shrink:0;width:380px;margin:0 10px}@media (max-width:1240px){.job__big-picture{width:354px;margin:0 5px 0 4px}}@media (max-width:950px){.job__big-picture{width:270px}}@media (max-width:700px){.job__big-picture{width:180px}}@media (max-width:520px){.job__big-picture{width:110px}}.job__big-image{height:507px}@media (max-width:1240px){.job__big-image{height:472px}}@media (max-width:950px){.job__big-image{height:360px}}@media (max-width:700px){.job__big-image{height:240px}}@media (max-width:520px){.job__big-image{height:147px}}.job-informer{margin-bottom:100px}@media (max-width:1240px){.job-informer{margin-bottom:40px}}.job-informer__wrapper{background-color:#ebe9e2;border-radius:3px;max-width:940px;padding:53px 48px 44px}@media (max-width:1240px){.job-informer__wrapper{padding:15px 10px 24px}}.job-informer__headline{margin-bottom:15px}@media (max-width:1240px){.job-informer__headline{margin-bottom:7px}}.job-informer__text{margin-bottom:32px}@media (max-width:1240px){.job-informer__text{margin-bottom:16px}}.job-informer__inner{align-items:flex-start;display:flex}@media (max-width:950px){.job-informer__inner{display:block}}.job-informer__link{width:100%;max-width:340px;margin-right:48px}@media (max-width:950px){.job-informer__link{margin-bottom:20px;margin-right:0}}@media (max-width:700px){.job-informer__link{max-width:unset}}.job-informer__links{flex-direction:column;align-items:flex-start;margin-top:4px;margin-right:48px;display:flex}@media (max-width:950px){.job-informer__links{margin-top:0;margin-bottom:19px;margin-right:0}}.job-informer__phone-link{margin-bottom:5px;font-weight:700;display:inline-block}@media (max-width:1240px){.job-informer__phone-link{margin-bottom:7px}}.job-informer__mail-link{font-weight:700;display:inline-block}.job-informer__socials{margin:4px -6px 0;display:flex}@media (max-width:1240px){.job-informer__socials{margin:0 -4px}}.job-informer__socials-link{width:22px;height:22px;margin:0 6px}@media (max-width:1240px){.job-informer__socials-link{margin:0 4px}}@media (min-width:1240.1px){.job-informer__socials-link{transition-property:opacity;transition-duration:.2s}.job-informer__socials-link:hover{opacity:.6}}.job-informer__socials-link_vk{background-image:url(../images/ic_vk_dark.svg);background-position:50%;background-repeat:no-repeat;background-size:100% 100%}.job-informer__socials-link_tg{background-image:url(../images/ic_tg_dark.svg);background-position:50%;background-repeat:no-repeat;background-size:100% 100%}.job-informer__socials-link_max{background-image:url(../images/ic_max_dark.svg);background-position:50%;background-repeat:no-repeat;background-size:100% 100%}.newsletter-subscription{background-color:#ebe9e2;padding:22px 0 24px}@media (max-width:700px){.newsletter-subscription{padding:16px 0 18px}}.newsletter-subscription__headline{margin-bottom:5px;font-size:24px;font-weight:700;line-height:30px;display:block}@media (max-width:700px){.newsletter-subscription__headline{font-size:18px;line-height:23px}}.newsletter-subscription__form{align-items:flex-start;gap:12px;margin-top:12px;display:flex}@media (max-width:700px){.newsletter-subscription__form{flex-direction:column;gap:8px}}.newsletter-subscription__field{flex:2 1 0;min-width:0}.newsletter-subscription__input,.newsletter-subscription__button{width:100%;min-height:44px;padding-block:8px;font-size:16px;line-height:22px}.newsletter-subscription__button{flex:1 1 0}@media (max-width:700px){.newsletter-subscription__button{flex:auto}.newsletter-subscription__field{flex:auto;width:100%}}.newsletter-subscription__error-text{margin-top:4px;display:block}.newsletter-subscription__error-text_hide{display:none}