.layout{overflow-x:hidden}.p-career__image{display:block;width:192px;margin:0 auto 8px}.p-career__title{margin-bottom:80px;font-family:Athletics,sans-serif;text-align:center}.p-career__slider{position:relative;width:100%;max-width:986px;margin-bottom:80px}.p-career__slider-img{width:100%;height:auto}.p-career__slider-next,.p-career__slider-prev{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:90;cursor:pointer;position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:56px;height:56px;background:#000;border-radius:50%}.p-career__slider-prev{left:40px}.p-career__slider-next{right:-20%}.p-career__desc{display:grid;grid-auto-flow:column;gap:16px;margin-bottom:144px;font-weight:500;line-height:175%}.p-career__desc br{display:none}.p-career__desc-title{width:500px;color:#fff;font-family:Athletics,sans-serif;font-size:48px;font-weight:700;line-height:133%}.jobs{margin-bottom:120px}.jobs__title{padding-bottom:40px;font-family:Athletics,sans-serif;font-size:48px;font-weight:700;line-height:133%;border-bottom:1px solid #525252}.job{display:grid;grid-template-columns:-webkit-min-content auto;grid-template-columns:min-content auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;row-gap:24px;padding:32px 0;color:#525252;border-bottom:1px solid #525252}.job__title{color:#fff;font-family:Athletics,sans-serif;font-size:40px;font-weight:400;line-height:140%}.cv-send{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:120px;padding:56px 40px;color:#949494;font-size:18px;background:#222}.cv-send__title{margin-bottom:16px;color:#fff;font-family:Athletics,sans-serif;font-size:48px;font-weight:700;line-height:133%}@media only screen and (min-width:576px){.p-career__desc{margin-bottom:166px;font-size:18px;font-weight:400;line-height:156%}.p-career__desc br{display:block}.job{grid-template-columns:calc(55% - 56px) 20% 25% 56px;font-size:24px;line-height:36px}}@media only screen and (min-width:992px){.p-career__title{margin-bottom:200px;font-size:64px;font-weight:600;line-height:125%}}@media only screen and (max-width:1200px){.p-career__slider-next{right:40px}.cv-send{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}.cv-send .btn{margin-top:60px}}@media only screen and (max-width:991px){.p-career__title{font-size:48px;line-height:117%}.p-career__desc-title{width:300px}}@media only screen and (max-width:575px){.p-career__image{display:none}.p-career__title{padding-top:80px}.p-career__slider{margin-bottom:48px;height:744px}.p-career__slider .swiper-wrapper{position:absolute;top:0;display:grid;grid-template-columns:1fr 1fr;gap:24px;width:1000px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.p-career__slider .swiper-slide:first-child{grid-column:1/3;width:522px;margin:0 auto}.p-career__slider .swiper-slide:last-child,.p-career__slider-next,.p-career__slider-prev{display:none}.p-career__slider-prev{left:10px}.p-career__slider-next{right:10px}.p-career__desc{grid-auto-flow:row;padding:40px 16px 56px;color:#949494;background:#222}.p-career__desc-title{width:100%;font-size:40px;line-height:120%}.jobs__title{padding-bottom:48px;font-size:40px;line-height:120%}.job__title{grid-column:1/3;font-size:32px;line-height:125%}.job__btn{grid-column:1/3;margin-top:20px}}