@import url(https://use.typekit.net/kpn1glx.css);@-webkit-keyframes bounce{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(-1rem);transform:translateY(-1rem)}}@keyframes bounce{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(-1rem);transform:translateY(-1rem)}}.vacancies-overview .title{margin-bottom:1.5rem}.vacancies-overview .list{margin-top:3rem}.vacancies-overview .list .item{display:block;padding:3rem;background:#fff;transition:all .3s cubic-bezier(.445,.05,.55,.95);margin-bottom:3rem;position:relative}.vacancies-overview .list .item:before{content:"";position:absolute;right:0;border-right:1rem solid #e30811;border-top:1rem solid transparent;bottom:0;width:1rem;height:0;transition:all .5s cubic-bezier(.455,.03,.515,.955);z-index:1;opacity:0;transition:all .3s cubic-bezier(.445,.05,.55,.95)}.vacancies-overview .list .item:hover:before{opacity:1}.vacancies-overview .list .item:hover h3{color:#e30811}.vacancies-overview .list .item:hover h3 .category{color:#6a6b6d}.vacancies-overview .list .item:hover .btn{background:#191b1f;color:#fff}.vacancies-overview .list .item.variant:hover{background:#e30811}.vacancies-overview .list .item.variant:hover h3{color:#fff}.vacancies-overview .list .item.variant:hover .btn{background:#fff;color:#e30811}.vacancies-overview .list .item.variant:hover p{color:#fff}.vacancies-overview .list .item .grid-custom{grid-gap:5rem;gap:5rem;grid-template-columns:1fr auto;-ms-flex-align:center;align-items:center}.vacancies-overview .list .item .grid-custom .content h3{text-transform:uppercase;font-size:1.6rem;font-weight:800;transition:all .3s cubic-bezier(.445,.05,.55,.95)}.vacancies-overview .list .item .grid-custom .content h3 .category{font-weight:400;color:#6a6b6d;background:#f7f7f5;padding:.5rem;font-size:1.072rem;display:inline-block;vertical-align:middle;margin-left:1rem}.vacancies-overview .list .item .grid-custom .content p{transition:all .3s cubic-bezier(.445,.05,.55,.95)}@media only screen and (max-width:576px){.vacancies-overview .list .item .grid-custom{grid-template-columns:1fr;grid-gap:1.5rem;gap:1.5rem}}