.cart-page{background:#ffffffb3;border:1px solid #e1e1e1;border-radius:18px;display:block;min-height:200px;padding:37px 20px 26px;position:relative}@media (max-width:500px){.cart-page{min-height:151px;padding:21px 22px 21px 20px}}.cart-page.cart-page--background:not(.cart-page--image) .cart-page__title{max-width:none;min-height:auto}.cart-page.cart-page--background{background:linear-gradient(104.83deg,#e3e0ffb3 18.28%,#bee6fdb3 103.25%);border:none}.cart-page.cart-page--background:hover .cart-page__description,.cart-page.cart-page--background:hover .cart-page__title{color:#2458d3}.cart-page.cart-page--background.cart-page--image .cart-page__description{max-width:180px}@media (max-width:768px){.cart-page.cart-page--background.cart-page--image .cart-page__description{max-width:150px}}@media (max-width:500px){.cart-page.cart-page--background.cart-page--image .cart-page__description{max-width:147px}}.cart-page.cart-page--background.cart-page--image .cart-page__frame{bottom:auto;height:auto;right:0;top:50%;transform:translateY(-50%);width:136px}@media (max-width:500px){.cart-page.cart-page--background.cart-page--image .cart-page__frame{width:91px}}.cart-page.cart-page--image .cart-page__content{max-width:241px}@media (max-width:500px){.cart-page.cart-page--image .cart-page__content{max-width:140px}}.cart-page.cart-page--image .cart-page__frame{height:auto;right:26px;top:50px;width:135px}@media (max-width:500px){.cart-page.cart-page--image .cart-page__frame{right:12px;top:74px;width:76px}}.cart-page .cart-page__title{color:#202124;display:block;font-size:16px;font-weight:600;line-height:18px;margin-bottom:11px;max-width:180px;min-height:50px;padding-bottom:14px;position:relative;transition:all .35s}@media (max-width:500px){.cart-page .cart-page__title{font-size:14px;line-height:15px;margin-bottom:7px;min-height:46px;padding-bottom:16px}}.cart-page .cart-page__title:before{background:#2458d3;border-radius:1px;bottom:0;content:"";height:2px;left:0;position:absolute;width:30px}.cart-page .cart-page__description{color:#202124;display:block;font-size:12px;line-height:16px;transition:all .35s}.cart-page .cart-page__frame{display:flex;justify-content:flex-end;position:absolute;right:0}.cart-page .cart-page__frame img{object-fit:contain}.vacancy-cart-page{align-items:center;background:#fff;border:1px solid #e8e8e8;border-radius:12px;box-shadow:none;display:flex;min-height:92px;padding:24px 20px 12px 29px;transform:none;transition:all .35s;width:100%}@media (max-width:500px){.vacancy-cart-page{padding:24px 15px 12px 12px}}.vacancy-cart-page:hover{box-shadow:0 2px 2px #0000001a;transform:translateY(-5px)}.vacancy-cart-page.active{display:none}.vacancy-cart-page.active .vacancy-cart-page__description,.vacancy-cart-page.active .vacancy-cart-page__title{color:#2458d3}.vacancy-cart-page .vacancy-cart-page__wrapper{align-items:center;display:flex}.vacancy-cart-page .vacancy-cart-page__icon{align-items:center;background:#eefbef;border-radius:50%;display:flex;height:44px;justify-content:center;margin-right:11px;min-width:44px;padding:10px;width:44px}@media (max-width:500px){.vacancy-cart-page .vacancy-cart-page__icon{margin-right:12px}}.vacancy-cart-page .vacancy-cart-page__title{color:#202124;display:block;font-size:14px;font-weight:600;line-height:16px;margin-bottom:2px}.vacancy-cart-page .vacancy-cart-page__description{color:#20212466;display:block;font-size:12px;font-weight:400;line-height:16px}.list-pages-carousel-fragment.list-page-carousel-tag-wrapper{margin-top:-30px}@media (max-width:500px){.list-pages-carousel-fragment.list-page-carousel-tag-wrapper{margin-top:-26px}}.list-pages-carousel-fragment.list-page-carousel-tag-wrapper.list-pages-carousel-fragment--home-page{align-items:flex-end;display:flex;text-align:left}.list-pages-carousel-fragment.list-page-carousel-tag-wrapper.list-pages-carousel-fragment--home-page a{color:#666da7;font-size:13px;font-weight:400;line-height:18px;margin-left:11px;transition:all .35s}.list-pages-carousel-fragment.list-page-carousel-tag-wrapper.list-pages-carousel-fragment--home-page a:hover{color:#2458d3}@media (max-width:500px){.list-pages-carousel-fragment.list-page-carousel-tag-wrapper{font-size:16px;line-height:18px;margin-bottom:7px}}.list-pages-carousel-fragment .list-pages-carousel-fragment__wrapper{margin:0 auto;max-width:868px}@media (max-width:768px){.list-pages-carousel-fragment .list-pages-carousel-fragment__wrapper{margin:0}.list-pages-carousel-fragment .list-pages-carousel-fragment__wrapper .arrow-carousel__wrapper{margin-right:-15px}}.list-pages-carousel-fragment .list-pages-carousel-fragment__wrapper .arrow-carousel__container::-webkit-scrollbar-thumb{background:#0000}@media (max-width:500px){.list-pages-carousel-fragment .list-pages-carousel-fragment__wrapper .arrow-carousel__container{padding:0}}.list-pages-carousel-fragment .list-pages-carousel-fragment__wrapper .cart-page{margin-right:18px;min-width:425px;width:425px}@media (max-width:500px){.list-pages-carousel-fragment .list-pages-carousel-fragment__wrapper .cart-page{min-width:255px;width:255px}}.list-pages-carousel-fragment .list-pages-carousel-fragment__wrapper .cart-page:last-child{margin-right:0}@media (max-width:768px){.list-pages-carousel-fragment .list-pages-carousel-fragment__wrapper .cart-page:last-child{margin-right:18px}}.list-pages-carousel-fragment .list-pages-carousel-fragment__wrapper .arrow-carousel__wrapper{padding:0}.list-pages-carousel-fragment .list-pages-carousel-fragment__wrapper .arrow-carousel__wrapper .arrow-control{display:none}.list-pages-carousel-fragment .list-pages-carousel-fragment__wrapper .arrow-carousel__wrapper .arrow-control.active-arrow{display:flex}@media (max-width:768px){.list-pages-carousel-fragment .list-pages-carousel-fragment__wrapper .arrow-carousel__wrapper .arrow-control.active-arrow{display:none}}.list-pages-carousel-fragment .list-pages-carousel-fragment__wrapper.tags{max-width:100%}.list-pages-carousel-fragment .list-pages-carousel-fragment__wrapper.tags .tag-item{margin-right:10px}@media (max-width:768px){.list-pages-carousel-fragment .list-pages-carousel-fragment__wrapper.tags .tag-item:last-child{margin-right:15px}}@media (max-width:500px){.list-pages-carousel-fragment .list-pages-carousel-fragment__wrapper.tags .tag-item{margin-right:9px}}.list-pages-carousel-fragment .list-pages-carousel-fragment__wrapper.tags .arrow-carousel__container{padding:5px 0}@media (max-width:768px){.list-pages-carousel-fragment .list-pages-carousel-fragment__wrapper.tags .arrow-carousel__container{padding-top:0}}.list-pages-carousel-fragment .list-pages-carousel-fragment__wrapper.tags .arrow-carousel__wrapper .arrow-control{opacity:0;transform:translateY(calc(-50% - 3px))}.list-pages-carousel-fragment .list-pages-carousel-fragment__wrapper.tags .arrow-carousel__wrapper .arrow-control:hover{opacity:1}.list-pages-carousel-fragment .list-pages-carousel-fragment__wrapper.background{max-width:100%}.list-pages-carousel-fragment .list-pages-carousel-fragment__wrapper.background .cart-page{margin-right:18px;min-width:350px;width:350px}.list-pages-carousel-fragment .list-pages-carousel-fragment__wrapper.background .cart-page:last-child{margin-right:0}@media (max-width:768px){.list-pages-carousel-fragment .list-pages-carousel-fragment__wrapper.background .cart-page:last-child{margin-right:18px}.list-pages-carousel-fragment .list-pages-carousel-fragment__wrapper.background .cart-page{min-width:294px;width:294px}}@media (max-width:500px){.list-pages-carousel-fragment .list-pages-carousel-fragment__wrapper.background .cart-page{min-width:255px;width:255px}}.list-pages-carousel-fragment .list-pages-carousel-fragment__wrapper.vacancies{max-width:100%;width:100%}.list-pages-carousel-fragment .list-pages-carousel-fragment__wrapper.vacancies .vacancy-cart-page{margin-right:18px;max-width:290px;min-width:290px}.list-pages-carousel-fragment .list-pages-carousel-fragment__wrapper.vacancies .vacancy-cart-page:last-child{margin-right:0}@media (max-width:500px){.list-pages-carousel-fragment .list-pages-carousel-fragment__wrapper.vacancies .vacancy-cart-page{margin-right:12px;max-width:200px;min-width:200px}.list-pages-carousel-fragment .list-pages-carousel-fragment__wrapper.vacancies .vacancy-cart-page:last-child{margin-right:15px}}