.info__title{font-weight:700;position:relative}info__title.title-corner:after{left:.2rem}.info__subtitle{line-height:1.875rem!important;margin-left:auto;margin-right:auto;max-width:75rem}.info__subtitle span{font-weight:600}.compare{gap:1rem;margin-top:2.62rem}.compare-item{gap:1.5rem;padding:0 2.72rem}.compare-item__smile{aspect-ratio:1;border-radius:100%;overflow:hidden;width:4rem}.compare-item__smile img{height:100%;width:100%}.compare-item__lvl{font-size:1.25rem;font-weight:600;line-height:1.625rem;text-align:center}.compare-item__text{font-size:1rem;line-height:1.5rem;text-align:center}.compare-item__title{font-size:2rem;font-weight:600;line-height:2.6rem;text-align:center}.compare-item__pic{aspect-ratio:1;width:21.39825rem}.compare-item__pic img{border:1px solid #ff0;height:100%;width:100%}@media screen and (max-width:991px){.compare{align-items:center;flex-direction:column}}.employment__item-icon.--talk svg{height:3.40375rem;width:5.164375rem}.employment__items{align-items:center;flex-wrap:nowrap}.employment__item-icon.--vacancy svg{height:4.01rem;width:4.1975rem}.employment__item-icon.--resume svg{height:4.345rem;width:3.458125rem}.employment__item-icon.--sobes svg{height:4.1525rem;width:4.3975rem}.employment__item-icon.--test svg{height:4.5rem;width:4.85rem}.employment__text-icon svg{height:1.285625rem;width:1.478125rem}.employment__text-icon{background-color:#fff;height:3rem;margin-right:2rem;width:3rem}.employment__item-icon,.employment__text-icon{align-items:center;border-radius:50%;display:flex;justify-content:center}.employment__item-icon{background-color:var(--color__fill-1);height:8rem;width:8rem}.employment__item{align-items:center;display:flex;flex-direction:column;max-width:17.625rem;position:relative}.employment__item .employment__item-tochki{height:.875rem;position:absolute;right:-22.5%;top:30%;width:2.625rem}.employment__item-text span{font-weight:600}.employment__item-text{line-height:1.625rem!important}.employment__item-desc{color:var(--color__dark-lt3)}.employment__text{background-color:rgba(22,141,217,.08);border-radius:5.125rem;color:var(--color__fill-1);font-weight:700;justify-content:center;margin:3.1875rem auto auto;max-width:53.5rem;padding:1rem;width:100%}.employment__text span{font-weight:500;margin-left:.3rem;margin-right:.3rem}.employment__sub-title span{font-weight:600}.employment__sub-title{line-height:1.875rem!important}.employment__title-1.title-corner:after{left:-.5rem!important}.employment__title{font-weight:700;position:relative}.employment .title-corner:after{left:.125rem}.employment__item-decor{position:relative;top:-2rem}.employment__sub-title.--desk{display:block}.employment__sub-title.--mob{display:none}.employment__items.--desk{display:flex}.employment__items.--mob{display:none}.employment__text-wrap.--desk{display:flex}.employment__text-wrap.--mob{display:none}.employment.--frontend .employment__sub-title{color:var(--color__dark-lt1)}.employment.--frontend .employment__items.--desk{align-items:stretch;max-width:74rem;width:100%}.employment.--frontend .employment__item-decor{align-self:center;margin-top:-4rem}.employment.--frontend .employment__item-icon{height:6rem;width:6rem}.employment.--frontend .employment__item-icon.--vacancy svg{height:3.0775rem;width:3.22119rem}.employment.--frontend .employment__item-icon.--resume svg{height:2.85331rem;width:2.27075rem}.employment.--frontend .employment__item-icon.--sobes svg{height:2.76419rem;width:2.9275rem}.employment.--frontend .employment__item-icon.--sert svg{height:3.16044rem;margin-top:.75rem;width:3.11806rem}.employment.--frontend .employment__text{margin-top:4rem;max-width:-moz-fit-content;max-width:fit-content}.employment-main__cards-wrap{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:1fr 1fr 1fr}.employment-main__card{background-color:var(--color__fill-4);border-radius:1.5rem;display:flex;flex-direction:column;gap:1.5rem;overflow:hidden;position:relative;transition:all .3s ease}.employment-main__card-top-wrap{display:flex;flex-direction:column;gap:1.5rem;margin-top:13rem;padding:2rem}.employment-main__card-top{position:relative;transition:all .3s ease;z-index:1}.employment-main__card-inner{background-color:#0693fb;height:100%;left:0;opacity:0;padding:2rem;position:absolute;top:0;transition:all .3s ease;visibility:hidden;z-index:2}.employment-main__card:hover .employment-main__card-top{opacity:0;visibility:hidden}.employment-main__card:hover .employment-main__card-inner{opacity:1;visibility:visible}.employment-main__card-icon-thumb{height:auto;left:-2.15rem;position:absolute;top:-7.8rem;width:29rem;z-index:0}.employment-main__card-title{color:var(--color__dark);font-weight:700;line-height:108.5%;margin:0;transition:color .3s ease}.employment-main__card-inner .employment-main__card-title{color:var(--color__white);padding:1rem}.employment-main__card-text{color:var(--color__dark);font-size:1.25rem;font-weight:400;letter-spacing:-.025rem;line-height:140%;opacity:.8;transition:opacity .3s ease}.employment-main__card-content{display:flex;flex-direction:column;gap:1rem;justify-content:space-between}.employment-main__title .--employment-title-fill-2{color:var(--color__fill-2)}.employment-main__card-content-text{color:#fff;font-size:1.25rem;font-weight:400;letter-spacing:-.025rem;line-height:140%;padding:1rem 1rem 1rem 0}.employment-main__card-content-text.--contains-span{background-color:var(--color__white);border-radius:1rem;color:var(--color__dark);font-size:1.25rem;font-weight:400;line-height:140%;padding:1rem}.employment-main__card-content-text.--contains-ul ul{list-style:none}.employment-main__card-content-text.--contains-ul li{padding-left:13px;position:relative}.employment-main__card-content-text.--contains-ul li:before{content:"•";font-size:1em;left:0;line-height:1;position:absolute;top:4px}.employment-main__card-content-text.--contains-ul ul li:first-child{margin-top:0!important}.employment-main__card-content-text.--contains-ul ul li{margin-top:8px}.employment.--frontend .employment__text-icon{margin-right:1.7rem}@media screen and (max-width:991px){.employment__text-wrap.--desk{display:none}.employment__text-wrap.--mob{display:flex}.employment__items.--desk{display:none}.employment__items.--mob{display:flex}.employment__sub-title.--desk{display:none}.employment__sub-title.--mob{display:block}.employment{margin-top:3.35rem!important;padding:0!important}.employment__title.title-corner:after{left:.3rem!important}.employment__items.--mob{margin-left:-2rem;margin-right:-2rem;margin-top:2.667rem;overflow:hidden;width:calc(100% + 4rem)}.employment__item-icon{height:7.035rem;width:7.035rem}.employment__item-text{margin-top:1rem!important;max-width:12rem}.employment__item-desc{max-width:17rem}.employment__item{height:auto}.employment__pager{margin-top:2rem}.employment__pager .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:var(--color__fill-1);border-radius:1.34rem;width:2rem}.employment__text{flex-wrap:nowrap;margin-top:2.667rem!important}.employment__text-inner{color:var(--color__dark);font-size:1rem;font-weight:500}.employment__text-inner b{font-weight:700}.employment__text-inner span{color:var(--color__fill-1);font-weight:700;margin:0!important}.employment__text-icon{flex:none;height:4.27rem!important;margin-right:1rem;width:4.27rem!important}.employment__text-icon svg{height:auto;width:auto}.employment__text-icon-thumb{height:2.25rem!important;position:relative;width:1.84rem!important}.employment__text-icon-thumb svg{height:100%;left:0;position:absolute;top:0;width:100%}.employment__item{max-width:none}.employment-main__cards-wrap{grid-template-columns:1fr}.employment-main__card{gap:0}.employment-main__card-top-wrap{padding-bottom:0}.employment-main__card .employment-main__card-inner{background-color:transparent;display:block;opacity:1;padding-top:0;position:relative;visibility:visible}.employment-main__card-inner .employment-main__card-title{display:none}.employment-main__card-content-text{color:var(--color__dark);opacity:.8;padding-left:0;padding-right:0}.employment-main__card:hover .employment-main__card-top{opacity:1;visibility:visible}.employment-main__card-content-text.--contains-span{background-color:var(--color__fill-1);color:var(--color__white);opacity:1}.employment-main__card-content-text.--contains-ul li:before{top:2px}}@media screen and (max-width:640px){.employment__item{max-width:17.625rem}.employment__title-1.title-corner:after{left:0!important}}