.tabs__wrap-list{width:100%}.tabs__wrap-list._is-loading ._count{height:.875rem;width:2.5rem}.tabs__wrap-list._is-loading ._count,.tabs__wrap-list._is-loading .tabs__item:not(._light-border) ._text{-webkit-animation:shine 1.5s linear 0s infinite;-moz-animation:shine 1.5s linear 0s infinite;animation:shine 1.5s linear 0s infinite;background:#dedede;background:-webkit-linear-gradient(340deg,#d5d5d5 8%,#f1f1f1 18%,#d5d5d5 33%);background:-moz-linear-gradient(340deg,#d5d5d5 8%,#f1f1f1 18%,#d5d5d5 33%);background:linear-gradient(110deg,#d5d5d5 8%,#f1f1f1 18%,#d5d5d5 33%);background-size:200% 100%;display:block}.tabs__wrap-list._is-loading .tabs__item:not(._light-border) ._text{height:1rem;width:5.625rem}.tabs__list{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;margin:0;overflow:auto;padding:0;scrollbar-color:transparent transparent;scrollbar-width:thin}.tabs__list::-webkit-scrollbar{height:0;width:0}.tabs__list::-webkit-scrollbar-track{background:transparent}.tabs__list::-webkit-scrollbar-thumb{background-color:transparent;border:0 solid transparent;border-radius:0}.tabs__item{border-left:.0625rem solid #1b1b1f;color:#0e0e10;cursor:pointer;list-style-type:none}.tabs__item:first-child{border-left:none;margin-right:auto}.tabs__item:first-child .tabs__item-link{font-family:GothamPro,Arial,sans-serif;padding:.9375rem 4.6875rem .9375rem 0}@media only screen and (max-width:768px){.tabs__item:first-child .tabs__item-link{padding-right:1.875rem}}.tabs__item:last-child{margin-right:0;padding-right:0}.tabs__item-link{-webkit-box-align:center;-moz-box-align:center;-webkit-align-items:center;align-items:center;background-color:transparent;border:0;color:#93939b;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;font-family:GothamPro,Arial,sans-serif;gap:.625rem;padding:.9375rem .9375rem 1.875rem}@media only screen and (max-width:768px){.tabs__item-link{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;padding-right:1.875rem}}.tabs__item-link._active{cursor:default}.tabs__item-link ._text{color:inherit;font-size:1rem;font-weight:500;line-height:1.5rem;margin:0;width:-webkit-max-content;width:-moz-max-content;width:max-content}.tabs__item-link ._active-item{color:#0e0e10}.tabs__item-link ._count{color:#93939b;font-size:.875rem;font-weight:400;line-height:1.25rem}.wrap-pagination{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-webkit-box-align:center;-moz-box-align:center;-webkit-box-pack:center;-moz-box-pack:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:center;justify-content:center;min-height:6.375rem;padding:2.5rem 0 .625rem;position:relative}.wrap-pagination .btn-pagination{margin:0 auto;max-width:11.25rem;padding-right:1.4375rem}@media only screen and (max-width:1199px){.wrap-pagination .btn-pagination{margin:0}}@media only screen and (max-width:768px){.wrap-pagination .btn-pagination{display:none}}@media only screen and (max-width:499px){.wrap-pagination .btn-pagination{-webkit-box-align:center;-moz-box-align:center;-webkit-box-pack:center;-moz-box-pack:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:center;justify-content:center;max-width:100%}}@media only screen and (min-width:769px)and (max-width:1199px){.wrap-pagination{-webkit-box-pack:justify;-moz-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}}.wrap-pagination .pagination__pages{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-webkit-box-align:center;-moz-box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:row;flex-direction:row;gap:.3125rem;position:absolute;right:0}@media only screen and (max-width:1199px){.wrap-pagination .pagination__pages{position:static}}@media only screen and (max-width:499px){.wrap-pagination .pagination__pages{display:none}}.wrap-pagination .pagination__list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-webkit-box-align:center;-moz-box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:row;flex-direction:row;gap:.3125rem;list-style-type:none}.wrap-pagination .pagination__item{border:.09375rem solid transparent;color:#93939b;cursor:pointer;font-size:.875rem;line-height:1.25rem;padding:.8125rem 1.25rem}.wrap-pagination .pagination__item .pagination__link{color:#93939b}.wrap-pagination .pagination__item:hover{border-color:#93939b}.wrap-pagination .pagination__item.no-hover{border:.09375rem solid transparent}.wrap-pagination .pagination__item.no-hover:hover{border-color:transparent}.wrap-pagination__pagination-item:hover .pagination__link{color:#0e0e10}.wrap-pagination .pagelink-active{border-color:#1b1b1f;color:#0e0e10}.wrap-pagination .pagination__arrow{background-color:transparent;background-color:#efeff2;border:0;cursor:pointer;padding:1.0625rem .8125rem}.wrap-pagination .pagination__arrow svg{stroke:#55555c;display:block;height:.6875rem;width:.4375rem}.wrap-pagination .pagination__arrow:first-child{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.wrap-pagination .pagination__arrow:hover{stroke:#0e0e10;background-color:#e4e4e6}.wrap-pagination .pagination__arrow.disabled{cursor:default}.vacancies{background-color:#f7f8fc;padding:1.875rem 0}@media only screen and (max-width:499px){.vacancies .container{padding:0 1.25rem}}.vacancies__title{color:#0e0e10;font-size:2rem;font-weight:700;line-height:2.5rem;margin-bottom:3.625rem;max-width:25rem}.vacancies__tabs{margin-bottom:2.5rem;max-width:57.5rem}.vacancies__cards{width:100%}.vacancies .tabs__wrap-list{max-width:57.5rem}.vacancies__inner{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;gap:8.125rem}@media only screen and (max-width:991px){.vacancies__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;gap:1.875rem}}@media only screen and (max-width:768px){.vacancies__inner{margin:0 -1.25rem}}.vacancies .tabs__item{border-color:#efeff2}.vacancies .tabs__item:hover ._text{color:#0e0e10}.vacancies__block{-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;flex-direction:column;max-width:57.5rem;width:100%}.vacancies__pagination{margin-top:1.25rem}.vacancies__list{border-top:none;display:grid;grid-template-columns:repeat(2,1fr);list-style:none;width:100%}@media only screen and (max-width:768px){.vacancies__list{border:none}}@media only screen and (max-width:499px){.vacancies__list{grid-template-columns:repeat(1,1fr)}}.vacancies__item{border-top:.0625rem solid #0e0e10;cursor:pointer;height:100%;max-width:28.75rem;position:relative;-webkit-transition:.3s;-moz-transition:.3s;transition:.3s;width:100%;z-index:1}.vacancies__item:nth-child(2n){border-left-width:0}.vacancies__item:nth-child(odd){border-right:.0625rem solid #0e0e10}@media only screen and (max-width:768px){.vacancies__item:nth-child(odd){border-right:0}}@media only screen and (max-width:499px){.vacancies__item{max-width:100%}}.vacancies__item._is-loading{-webkit-box-pack:center;-moz-box-pack:center;-webkit-box-align:center;-moz-box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;height:22rem;-webkit-justify-content:center;justify-content:center}.vacancies__item:after{background:#f7f8fc;bottom:0;content:"";display:block;left:0;outline:.0625rem solid #0e0e10;position:absolute;right:0;top:0;-webkit-transition:.25s;-moz-transition:.25s;transition:.25s;z-index:-1}@media only screen and (min-width:992px){.vacancies__item:not(._is-loading):hover{z-index:2}.vacancies__item:not(._is-loading):hover:after{bottom:-1.25rem;left:-1.25rem;right:-1.25rem;top:-1.25rem;z-index:2}.vacancies__item:not(._is-loading):hover .vacancy__line{border:.03125rem solid #0e0e10;height:.0625rem;margin-left:.5rem;margin-right:-.5rem;width:1.875rem}}.vacancies__link{-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;flex-direction:column;height:100%;padding:3.125rem 1.875rem}@media only screen and (max-width:768px){.vacancies__link{padding:3.125rem 1.25rem}}.vacancies__link p{color:#0e0e10;font-size:3rem;font-weight:700;line-height:3.5rem;position:relative;z-index:12}@media only screen and (max-width:768px){.vacancies__link p{font-size:2.5rem;line-height:3rem}}.vacancies__link p span{font-size:2rem;line-height:2.5rem;margin-left:.9375rem;position:relative;z-index:12}.vacancies__wrap-price{margin-top:auto}.vacancies__text{color:#0e0e10;font-size:.875rem;line-height:1.25rem;margin-bottom:.4375rem;position:relative;z-index:12}.vacancies__wrap-title{-webkit-box-pack:justify;-moz-box-pack:justify;-webkit-box-align:center;-moz-box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:space-between;justify-content:space-between;padding:5.9375rem 0 2.625rem;position:relative;z-index:12}@media only screen and (max-width:768px){.vacancies__wrap-title{padding-top:0}}.vacancies__wrap-title p{color:#0e0e10;font-size:1.25rem;font-weight:700;line-height:1.75rem}.vacancies__wrap-title svg{height:1.25rem;margin-left:.3125rem;width:.3125rem}.vacancies__arrow{-webkit-box-align:center;-moz-box-align:center;-webkit-align-items:center;align-items:center}.vacancies__arrow,.vacancies__connection{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex}.vacancies__connection{-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;gap:1.125rem;max-width:13.125rem}@media only screen and (max-width:991px){.vacancies__connection{width:50%}}@media only screen and (max-width:768px){.vacancies__connection{margin:0 1.875rem 3.125rem;width:100%}}.vacancies__connection p{color:#0e0e10;font-size:1rem;line-height:1.5rem}.vacancies__bold-text{color:#0e0e10;font-size:1.25rem;font-weight:700;line-height:1.75rem}.vacancies__bold-text[href]:hover{color:#33d35e}.vacancy__pagination{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-webkit-box-align:center;-moz-box-align:center;-webkit-box-pack:center;-moz-box-pack:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:center;justify-content:center;padding:2.5rem 0 .625rem;position:relative}.vacancy__pagination .btn-pagination{margin:0 auto;max-width:11.25rem;padding-right:1.4375rem}@media only screen and (max-width:1199px){.vacancy__pagination .btn-pagination{margin:0}}@media only screen and (max-width:768px){.vacancy__pagination .btn-pagination{display:none}}@media only screen and (max-width:499px){.vacancy__pagination .btn-pagination{-webkit-box-align:center;-moz-box-align:center;-webkit-box-pack:center;-moz-box-pack:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:center;justify-content:center;max-width:100%}}@media only screen and (min-width:769px)and (max-width:1199px){.vacancy__pagination{-webkit-box-pack:justify;-moz-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}}.vacancy__pagination .pagination__pages{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-webkit-box-align:center;-moz-box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:row;flex-direction:row;gap:.3125rem;position:absolute;right:0}@media only screen and (max-width:1199px){.vacancy__pagination .pagination__pages{position:static}}@media only screen and (max-width:499px){.vacancy__pagination .pagination__pages{display:none}}.vacancy__pagination .pagination__list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-webkit-box-align:center;-moz-box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:row;flex-direction:row;gap:.3125rem;list-style-type:none}.vacancy__pagination .pagination__item{border:.09375rem solid transparent;color:#93939b;cursor:pointer;font-size:.875rem;line-height:1.25rem;padding:.8125rem 1.25rem}.vacancy__pagination .pagination__item .pagination__link{color:#93939b}.vacancy__pagination .pagination__item:hover{border-color:#93939b}.vacancy__pagination .pagination__item.no-hover{border:.09375rem solid transparent}.vacancy__pagination .pagination__item.no-hover:hover{border-color:transparent}.vacancy__pagination__pagination-item:hover .pagination__link{color:#0e0e10}.vacancy__pagination .pagelink-active{border-color:#1b1b1f;color:#0e0e10}.vacancy__pagination .pagination__arrow{background-color:#efeff2;padding:1.0625rem .8125rem}.vacancy__pagination .pagination__arrow svg{stroke:#55555c;display:block;height:.6875rem;width:.4375rem}.vacancy__pagination .pagination__arrow:first-child{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.vacancy__pagination .pagination__arrow:hover{stroke:#0e0e10;background-color:#e4e4e6}.column,.popup-vacancy{-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}.popup-vacancy{background-color:#f7f8fc;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;padding:1.75rem 1.875rem 0}@media only screen and (max-width:499px){.popup-vacancy{padding:1.75rem 1.25rem 3.625rem}}.popup-vacancy__inner{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;gap:2.8125rem;padding:0 1.875rem 3.625rem}@media only screen and (max-width:991px){.popup-vacancy__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}}.vacancy{width:70%}@media only screen and (max-width:991px){.vacancy{width:100%}}.vacancy .tabs__item{border-color:#efeff2}.vacancy .tabs__item:hover ._text{color:#0e0e10}.vacancy__list{border:.0625rem solid #0e0e10;border-top:none;display:grid;grid-template-columns:repeat(2,1fr)}@media only screen and (max-width:768px){.vacancy__list{border:none;margin:0 -1.875rem}}@media only screen and (max-width:499px){.vacancy__list{grid-template-columns:repeat(1,1fr)}}.vacancy__item{border-top:.0625rem solid #0e0e10;height:100%;max-width:26.875rem;position:relative;-webkit-transition:.3s;-moz-transition:.3s;transition:.3s;width:100%}.vacancy__item:nth-child(2n){border-left-width:0}.vacancy__item:nth-child(odd){border-right:.0625rem solid #0e0e10}@media only screen and (max-width:768px){.vacancy__item:nth-child(odd){border-right:0}}@media only screen and (max-width:991px){.vacancy__item{max-width:100%}}.vacancy__item:after{background:#f7f8fc;bottom:0;content:"";display:block;left:0;outline:.0625rem solid #0e0e10;position:absolute;right:0;top:0;-webkit-transition:.35s;-moz-transition:.35s;transition:.35s;z-index:10}.vacancy__item:hover:after{bottom:-1.25rem;left:-1.25rem;right:-1.25rem;top:-1.25rem;z-index:11}.vacancy__item:hover .vacancy__line{border:.03125rem solid #0e0e10;height:.0625rem;margin-left:.5rem;margin-right:-.5rem;width:1.875rem}.vacancy__link{-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;flex-direction:column;height:100%;padding:3.125rem 1.875rem}@media only screen and (max-width:768px){.vacancy__link{padding:3.125rem 1.25rem}}.vacancy__link p{color:#0e0e10;font-size:3rem;font-weight:700;line-height:3.5rem;position:relative;z-index:12}@media only screen and (max-width:768px){.vacancy__link p{font-size:2.5rem;line-height:3rem}}.vacancy__link p span{font-size:2rem;line-height:2.5rem;margin-left:.9375rem;position:relative;z-index:12}.vacancy__wrap-price{margin-top:auto}.vacancy__text{color:#0e0e10;font-size:.875rem;line-height:1.25rem;margin-bottom:.4375rem;position:relative;z-index:12}.vacancy__wrap-title{-webkit-box-pack:justify;-moz-box-pack:justify;-webkit-box-align:center;-moz-box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:space-between;justify-content:space-between;padding:5.9375rem 0 3.3125rem;position:relative;z-index:12}@media only screen and (max-width:768px){.vacancy__wrap-title{padding-top:0}}.vacancy__wrap-title p{color:#0e0e10;font-size:1.25rem;font-weight:700;line-height:1.75rem}.vacancy__wrap-title svg{height:1.25rem;margin-left:.3125rem;width:.3125rem}.vacancy__arrow{-webkit-box-align:center;-moz-box-align:center;-webkit-align-items:center;align-items:center}.connection,.vacancy__arrow{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex}.connection{-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;gap:1.125rem;max-width:13.125rem}@media only screen and (max-width:991px){.connection{width:50%}}@media only screen and (max-width:768px){.connection{width:100%}}.connection a.connection__bold-text,.connection p.connection__bold-text{color:#0e0e10;font-size:1.25rem;font-weight:700;line-height:1.75rem}.connection p{color:#0e0e10;font-size:1rem;line-height:1.5rem}