.about{width:100%}.about__promo{background-image:url(/_nuxt/img/about-promo-banner.78d4732.png);background-position:top;background-repeat:no-repeat;background-size:cover;width:100%}.about__promo__container{align-items:center;color:#fff;display:flex;flex-direction:column;margin:0 auto;padding:177px 0 220px;width:1220px}.about__promo__title{font-size:46px;font-style:normal;font-weight:600;line-height:55px;margin:0 0 20px;text-align:center}.about__promo__text{font-size:24px;font-weight:600;line-height:28px;text-align:center}.about__block{background:#fff;padding:70px 0 80px;width:100%}.about__block.blue{background:#e8fafb}.about__block.grey{background:#f5f3e7}.about__block__container{margin:0 auto;width:1220px}.about__block__text{font-size:18px;font-weight:500;line-height:21px;margin:0}.about__block__grid{display:flex;flex-direction:column;gap:35px}.about__block__links{margin:55px 0 0}.about__block__links a{color:#429ead;font-size:18px;font-weight:400;line-height:21px}.about__block__links a:after{content:",";margin:0 0 0 -5px}.about__block__links a:last-child:after{content:"."}.about__block__links a:hover{text-decoration:underline}.about__title{font-size:32px;font-weight:600;line-height:38px;margin:0 0 35px;text-align:center}@media screen and (max-width:1260px){.about__promo__container{padding:38px 25px 80px;width:100%}.about__block__container{padding:0 25px;width:100%}.about__block .assistance-block{padding:0 25px}}@media screen and (max-width:480px){.about__promo__container{padding:25px 10px 27px}.about__promo__title{font-size:32px;line-height:38px;text-align:center}.about__promo__text{font-size:14px;line-height:17px}.about__title{font-size:24px;line-height:28px;margin:0 0 20px}.about__block{padding:30px 0}.about__block .assistance-block,.about__block__container{padding:0 10px}.about__block__text{font-size:14px;line-height:17px}.about__block__grid{gap:30px}.about__block__links{margin:30px 0 0}.about__block__links a{font-size:14px;line-height:17px}.about__block .profits{grid-gap:25px}.about__block .profit{grid-gap:15px;grid-template-columns:1fr;justify-items:center}.about__block .profit__caption{font-size:20px;line-height:24px;text-align:center}.about__block .profit__text{font-size:14px;line-height:17px;text-align:center}.about__block .profit__img{height:80px;width:95px}}.profits{grid-gap:20px;display:grid;grid-template-columns:1fr 1fr 1fr;margin:0 auto;width:1220px}.profit{grid-gap:15px;display:grid;grid-template-columns:95px 1fr}.profit__img{height:82px}.profit__caption{color:#262e34;font-size:24px;font-weight:600;line-height:28px;margin:0 0 7px}.profit__text{color:#262e34;font-size:18px;font-weight:400;line-height:25px}@media screen and (max-width:1260px){.profits{width:100%}}@media screen and (max-width:1200px){.profits{grid-row-gap:40px;grid-column-gap:20px;grid-template-columns:1fr 1fr}}@media screen and (max-width:820px){.profits{grid-gap:20px;grid-template-columns:1fr 1fr 1fr}.profit{grid-gap:8px;grid-template-columns:67px 1fr}.profit__img{height:58px}.profit__caption{font-size:18px;line-height:21px}.profit__text{font-size:14px;line-height:17px}}@media screen and (max-width:760px){.profits{grid-row-gap:40px;grid-column-gap:20px;grid-template-columns:1fr 1fr}}@media screen and (max-width:480px){.profits{grid-gap:20px;grid-template-columns:1fr}.profit{grid-gap:20px;align-items:center;grid-template-columns:76px 1fr}.profit__img{height:66px}.profit__text{font-size:16px;line-height:19px}}.vacancy{margin:0 auto;width:1220px}.vacancy__caption{font-size:32px;font-weight:600;line-height:38px;margin:0;text-align:center}.vacancy__tags{margin:40px 0 0;overflow:hidden}.vacancy__tag{color:#262e34;cursor:pointer;display:flex;font-size:22px;font-weight:600;justify-content:center;line-height:26px;padding:0 30px 15px}.vacancy__tag:hover span{border-bottom:6px solid #f56e51}.vacancy__tag span{border-bottom:6px solid transparent;border-radius:3px;padding:0 0 10px}.vacancy__tag .active{border-bottom:6px solid #f56e51}.vacancy__cards{grid-gap:23px;display:grid;grid-template-columns:repeat(4,1fr);margin:45px 0 0}.vacancy__card{background:#fff;border:2px solid #e5e5e5;border-radius:7px;cursor:pointer;display:flex;flex-direction:column;justify-content:space-between;min-height:180px;padding:18px 22px 20px}.vacancy__card:hover{border:2px solid #6cd}.vacancy__card__caption{font-size:22px;font-weight:400;line-height:26px;margin:0}.vacancy__card__link{align-items:center;color:#429ead;cursor:pointer;display:flex;font-size:16px;font-weight:600;line-height:19px;padding:0}.vacancy__card__link:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0ibTEyLjMyNS40NzYgNS4wOTMgNS4zMzJjLjMwNS4yOTUuNDU3LjY5Ni40NTcgMS4xMzggMCAuNDQxLS4xNTIuODM4LS40NTcgMS4xMzdsLTUuMDkzIDUuMzUyYTEuNTAyIDEuNTAyIDAgMCAxLTIuMTk0IDAgMS42OCAxLjY4IDAgMCAxIDAtMi4yOTVsMi40NDItMi41NkgxLjU1M0MuNjk3IDguNTggMCA3Ljg1NiAwIDYuOTU3YzAtLjkuNjk2LTEuNjI1IDEuNTU0LTEuNjI1aDExLjAybC0yLjQ0OC0yLjU2YTEuNjggMS42OCAwIDAgMSAwLTIuMjk1IDEuNTA3IDEuNTA3IDAgMCAxIDIuMTk5IDBaIiBmaWxsPSIjNDI5RUFEIi8+PC9zdmc+);background-position:50%;background-repeat:no-repeat;content:"";height:14px;margin:0 0 0 12px;width:18px}@media screen and (max-width:1260px){.vacancy{padding:0 25px;width:100%}}@media screen and (max-width:1220px){.vacancy__cards{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:960px){.vacancy__cards{grid-template-columns:repeat(2,1fr);margin:20px 0 0}.vacancy__tag{font-size:18px;line-height:21px;padding:0 10px 15px}}@media screen and (max-width:480px){.vacancy{padding:0 10px}.vacancy__caption{font-size:24px;line-height:28px}.vacancy__tags{margin:20px -10px 0}.vacancy__tag{font-size:18px;line-height:21px}.vacancy__tag span{padding:0 0 5px}.vacancy__cards{grid-gap:12px;margin:20px 0 0}.vacancy__card{min-height:100px;padding:10px}.vacancy__card__caption{font-size:14px;line-height:17px}.vacancy__card__link{font-size:12px;line-height:14px}.vacancy__card__link:after{background-size:contain;height:8px;margin:0 0 0 9px;width:12px}}@media screen and (max-width:360px){.vacancy__tag{min-width:40%;width:40%}}.modal-vacancy{padding:45px 25px 45px 60px}.modal-vacancy__title{color:#262e34;font-size:22px;font-weight:600;line-height:26px;margin:0 0 35px}.modal-vacancy__body{border-bottom:2px solid #e3e1d4;border-top:2px solid #e3e1d4;max-height:380px;overflow-y:scroll;padding:40px 0}.modal-vacancy__cards{column-count:2;list-style:none;margin:0;padding:0}.modal-vacancy__card{break-inside:avoid;margin-bottom:35px}.modal-vacancy__card:last-child{margin-bottom:0}.modal-vacancy__caption{color:#323232;font-size:16px;font-weight:700;line-height:130.5%;margin:0 0 16px}.modal-vacancy__units{display:flex;flex-direction:column;gap:10px}.modal-vacancy__unit{align-items:baseline;color:#000;display:flex;font-size:16px;font-weight:400;line-height:130.5%}.modal-vacancy__unit:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0ibTUuNTcgOS41NSA2LjE0OC03LjUwMmExLjI2NSAxLjI2NSAwIDAgMC0uMTYtMS43NTggMS4yMTcgMS4yMTcgMCAwIDAtMS43My4xNTZsLTUuMjA0IDYuMzUtMi40NS0yLjQ5YTEuMjE3IDEuMjE3IDAgMCAwLTEuNzMyLS4xNTkgMS4yNjUgMS4yNjUgMCAwIDAtLjE1OCAxLjc2TDMuNjggOS41NTJhMS4yMzQgMS4yMzQgMCAwIDAgLjk0Ni40NDkgMS4yMTQgMS4yMTQgMCAwIDAgLjk0NS0uNDVaIiBmaWxsPSIjQzRDNEM0Ii8+PC9zdmc+);background-position:50%;background-repeat:no-repeat;content:"";height:14px;margin:0 44px 0 0;min-height:14px;min-width:12px;width:12px}.modal-vacancy__unit.tel{color:#f56e51;cursor:pointer;font-weight:700}.modal-vacancy__unit.tel:hover{text-decoration:underline}.modal-vacancy__footer{align-items:center;display:flex;gap:20px;justify-content:space-between;margin:36px 0 0}.modal-vacancy__footer__text{font-size:24px;font-weight:400;line-height:130.5%}.modal-vacancy__footer__text.link{color:#6cd;text-decoration:none}.modal-vacancy__footer__text.link:hover{text-decoration:underline}.modal-vacancy__footer__descriprion{font-size:16px;font-weight:400;line-height:130.5%}@media screen and (max-width:860px){.modal-vacancy{padding:15px}.modal-vacancy__title{margin:0 0 15px;width:90%}.modal-vacancy__body{padding:15px 0}.modal-vacancy__cards{column-count:1}.modal-vacancy__card{margin-bottom:20px}.modal-vacancy__unit:before{margin:0 23px 0 0}.modal-vacancy__footer{flex-direction:column;gap:0;justify-content:center;margin:15px 0 0}.modal-vacancy__footer div{text-align:center}}@media screen and (max-width:480px){.modal-vacancy{padding:20px 12px}.modal-vacancy__title{font-size:18px;line-height:21px;margin:0 0 25px;width:80%}.modal-vacancy__body{padding:22px 0}.modal-vacancy__card{margin-bottom:25px}.modal-vacancy__caption{font-size:14px;line-height:130.5%}.modal-vacancy__units{gap:5px}.modal-vacancy__unit{font-size:14px;line-height:130.5%}.modal-vacancy__unit:before{margin:0 17px 0 0}.modal-vacancy__footer{flex-direction:column;gap:0;justify-content:center}.modal-vacancy__footer__text{font-size:18px;line-height:130.5%;text-align:center}.modal-vacancy__footer__text.link{font-size:16px;line-height:130.5%}.modal-vacancy__footer__description{font-size:12px;line-height:130.5%;text-align:center}}.assistance-block{margin:0 auto;width:1220px}.assistance-block__caption{color:#262e34;font-weight:600;margin:0 0 35px;text-align:center}.assistance-block__container{grid-gap:66px;display:grid;grid-template-columns:1fr 1.2fr}.assistance-block__faq{display:flex;flex-direction:column;gap:30px;padding:30px 0 0}.assistance-block__faq__links{grid-gap:34px;display:grid;grid-template-columns:1fr}.assistance-block__faq__link{align-items:center;color:#429ead;cursor:pointer;display:flex;font-size:18px;font-weight:500;justify-content:space-between;line-height:21px;text-decoration:none}.assistance-block__faq__link:hover{color:#f56e51;text-decoration:none}.assistance-block__faq__link:hover:after{background-image:url(/img/arrow/arrow-left-red.svg)}.assistance-block__faq__link:after{background-image:url(/img/arrow/arrow-left-blue.svg);background-position:50%;background-repeat:no-repeat;content:"";height:14px;margin:0 0 0 10px;min-height:14px;min-width:18px;width:18px}.assistance-block__faq__button{align-items:center;background-color:transparent;border:3px solid #f56e51;border-radius:9px;color:#f56e51!important;cursor:pointer;display:flex;font-weight:600;height:55px;justify-content:center;max-width:178px;outline:none;transition:all .3s ease 0s;width:100%}.assistance-block__faq__button:hover{border:3px solid #de4828;color:#de4828!important}.assistance-block__subscription{background-color:#429ead;background-image:url(/img/email-symbol.svg);background-position:right top 40px;background-repeat:no-repeat;border-radius:7px;color:#fff;display:flex;flex-direction:column;justify-content:space-between;max-height:344px;padding:30px 24px}.assistance-block__subscription__caption{font-size:24px;font-weight:600;line-height:28px;margin:0 0 20px;width:70%}.assistance-block__subscription__subtitle{font-size:18px;font-weight:400;line-height:26px;width:70%}.assistance-block__subscription__row{grid-gap:25px;align-items:start;display:grid;grid-template-columns:1fr 32px 135px;margin:25px 0 0}.assistance-block__subscription__form{position:relative}.assistance-block__subscription__input input{border:2px solid #fff;height:56px}.assistance-block__subscription__input input::placeholder{color:#fec0c1}.assistance-block__subscription__button{align-items:center;background-color:#f56e51;background-image:url(/img/email.svg);background-position:50%;background-repeat:no-repeat;border:none;border-radius:9px;color:#eaeced!important;cursor:pointer;display:flex;flex-shrink:0;font-weight:600;height:48px;justify-content:center;outline:none;position:absolute;right:4px;top:4px;transition:all .3s ease 0s;width:48px}.assistance-block__subscription__button:hover{background-color:#de4828}.assistance-block__subscription__button:disabled{background-color:rgba(39,48,78,.5)!important;color:#fff!important;cursor:inherit}.assistance-block__subscription__text{padding:19px 0 0}.assistance-block__subscription__network{grid-gap:20px;display:grid;grid-template-columns:56px 56px}.assistance-block__subscription__social{background-color:#fff;background-position:50%;background-repeat:no-repeat;border-radius:9px;cursor:pointer;height:56px}.assistance-block__subscription__social.vk{background-image:url(/img/social/vk-blue.svg)}.assistance-block__subscription__social.vk:hover{background-image:url(/img/social/vk-dark-blue.svg)}.assistance-block__subscription__social.fb{background-image:url(/img/social/fb-blue.svg)}.assistance-block__subscription__social.fb:hover{background-image:url(/img/social/fb-dark-blue.svg)}.assistance-block__subscription__agreement{display:flex;flex-direction:row;margin:10px 0 0}.assistance-block__subscription__agreement__link{font-size:14px;margin:0 -100px 0 0}.assistance-block__subscription__agreement__link a{color:#fff;text-decoration:underline}.assistance-block__subscription__agreement__link a:hover{text-decoration:none}@media screen and (max-width:1260px){.assistance-block{width:100%}}@media screen and (max-width:1140px){.assistance-block__container{grid-gap:30px;grid-template-columns:1fr 1.5fr}}@media screen and (max-width:920px){.assistance-block__container{grid-gap:40px;grid-template-columns:1fr}.assistance-block__faq{padding:0}.assistance-block__faq__links{grid-gap:25px}.assistance-block__subscription{max-height:inherit}}@media screen and (max-width:645px){.assistance-block__subscription__row{grid-template-columns:1fr}.assistance-block__subscription__row span{padding:0;text-align:center}.assistance-block__subscription__caption,.assistance-block__subscription__subtitle{width:100%}.assistance-block__subscription__network{margin:0 auto}}@media screen and (max-width:480px){.assistance-block__caption{margin:0 0 20px}.assistance-block__container{grid-gap:35px}.assistance-block__faq__links{padding:0 10px}.assistance-block__faq__link{font-size:16px;line-height:19px}.assistance-block__faq__link:after{background-size:contain;height:12px;min-height:12px;min-width:15px;width:15px}.assistance-block__faq__button{align-items:center;background-color:transparent;border:3px solid #f56e51;border-radius:9px;color:#f56e51!important;cursor:pointer;display:flex;font-weight:600;height:55px;justify-content:center;max-width:100%;outline:none;transition:all .3s ease 0s;width:100%}.assistance-block__faq__button:hover{border:3px solid #de4828;color:#de4828!important}.assistance-block__subscription{padding:25px 12px 35px}.assistance-block__subscription__caption{font-size:20px;line-height:24px}.assistance-block__subscription__subtitle{font-size:16px;line-height:19px}.assistance-block__subscription__agreement__link{font-size:12px;margin:0}}