.error{background:#f7f7f6;padding-bottom:275px;position:relative}.error .error-container{display:flex;justify-content:space-between}@media screen and (max-width:1240px){.error .error-container{display:flex;flex-direction:column-reverse}.error .error-card{display:flex;justify-content:center;margin-top:100px}}.error .error-card:before{content:url(/build/images/line-15.82befc7a.svg);left:300px;position:absolute;top:-30px}@media screen and (max-width:1240px){.error .error-card:before{content:""}}.error .error-card img{margin-bottom:-13px;margin-left:-15px;margin-top:150px}@media screen and (max-width:1240px){.error .error-card img{display:none}}.error .error-card .polaroid{-webkit-transform:rotate(-7deg);-ms-transform:rotate(-7deg);transform:rotate(-7deg)}.error .error-card .polaroid:before{color:#e41b23;content:"j";font-family:Icons;font-size:64px;font-weight:300;left:200px;position:absolute;top:-45px;z-index:10}@media screen and (max-width:1240px){.error .error-card .polaroid:before{left:120px}}.error .error-card .polaroid .polaroid__image{height:460px;padding:30px 30px 50px;width:443px}@media screen and (max-width:1240px){.error .error-card .polaroid .polaroid__image{height:300px;width:283px}}.error .content{margin-top:200px;max-width:611px}@media screen and (max-width:1240px){.error .content{margin-top:25px}}.error .content .error-section-heading{font-size:100px;font-weight:700;line-height:90px}.error .content .error-section-heading span{color:#e41b23}@media screen and (max-width:1240px){.error .content .error-section-heading{font-size:52px;line-height:50px}}.error .content .error-vacancies__big{font-size:36px;font-weight:300;line-height:34px;margin:36px 0 20px}@media screen and (max-width:1240px){.error .content .error-vacancies__big{font-size:26px;line-height:40px}}.error .content .error-vacancies__small{font-size:20px;font-weight:300;line-height:24px;margin:36px 0}@media screen and (max-width:1240px){.error .content .error-vacancies__small{font-size:20px;line-height:24px}}.error .homepage-small-blocks__btn-group .btn_primary{margin:5px 2px}@media screen and (max-width:1240px){.error .homepage-small-blocks__btn-group .hidden-on-mobile{display:none}}.error .homepage-small-blocks__btn-group .visible-on-mobile{display:none;margin-bottom:15px;width:100%}@media screen and (max-width:1240px){.error .homepage-small-blocks__btn-group .visible-on-mobile{display:inline-flex}}