.pagination{align-items:center;justify-content:center;padding:20px 0}.page-link{font-size:32px;font-weight:500;color:#432f96;border-radius:0;border:none;padding:10px 12px}.page-link:focus{box-shadow:none}.page-link:hover{color:#633eff;background-color:transparent}.page-link:hover .triangle{stroke:#633eff}.page-link .triangle{transition:all .2s ease-in-out}.next{transform:rotate(180deg)}@media (max-width:575px){.pagination .page-link{font-size:18px;padding:5px 8px}.pagination .next,.pagination .prev{width:24px}}.detalis-btn-wrap{display:flex;justify-content:flex-end}.detalis-btn{position:relative;display:block;width:240px;padding:8px 20px;right:0;bottom:0;background-color:#432f96;color:#fff;font-weight:700;transition:all .2s ease-in-out}.detalis-btn:before{content:"";position:absolute;right:15px;top:calc(50% - 10px);width:18px;height:19px;background-image:url(../../assets/images/svg/detalis-triangle.svg);background-size:cover}.detalis-btn:hover{color:#fff;background-color:#633eff}@media (max-width:991px){.detalis-btn{font-size:14px;width:157px}.detalis-btn:before{top:calc(50% - 7.5px);width:14px;height:15px}}.vacancies-page-body footer{margin-top:-360px}.vacancies{position:relative}.vacancies:before{top:-138px;bottom:0;background-image:url(../../assets/images/vacancies-listing-bg-min.jpg)}.vacancies:after,.vacancies:before{content:"";position:absolute;left:0;right:0}.vacancies:after{top:292px;bottom:-150px;background-color:#fff;z-index:5;transform:skew(0deg,-17deg)}.vacancies .headline-content .h1{margin-bottom:80px;min-width:500px}.vacancies .pagination{justify-content:flex-start}.vacancies .vacancies-wrap{padding-bottom:40px}.vacancies-card{padding-top:15px;display:flex;flex-direction:column;justify-content:space-between;background-color:#432f96;color:#fff;min-height:170px;box-shadow:0 20px 40px rgba(0,0,0,.15);transition:all .2s ease-in-out}.vacancies-card:hover{color:#fff;filter:drop-shadow(0 10px 30px rgba(99,62,255,.2))}.vacancies-card:hover .detalis-btn{background-color:#633eff}.vacancies-card .header-card{padding-right:20px;padding-bottom:5px;display:flex;justify-content:space-between;border-bottom:1px solid hsla(0,0%,100%,.1)}.vacancies-card .body-card{height:100%;margin-left:20px}.vacancies-card .card-name{font-size:18px;font-weight:500}.vacancies-card .card-description{padding-top:10px;padding-right:10px;font-weight:300}.vacancies-card .price{font-weight:700}.vacancies-card .detalis-btn{background-color:#281d58}@media (max-width:991px){.vacancies:before{top:-78px;bottom:87%;background-size:cover}.vacancies .headline-content{max-width:325px}.vacancies .headline-content .h1{margin-bottom:15px}.vacancies .headline-content .subtitle{margin-bottom:20px}.vacancies .headline-wrap{margin-top:20px}.vacancies:after{top:180px}}@media (max-width:767px){.vacancies:before{top:-48px}.vacancies:after{bottom:-30px}.vacancies .headline-col{margin-bottom:120px}.vacancies-page-body footer{margin-top:-220px}}@media (max-width:575px){.vacancies:after{top:220px}.vacancies .vacancies-wrap{padding-bottom:0}.vacancies .pagination{justify-content:center}.vacancies .headline-col{margin-bottom:180px}.vacancies-card .card-name{font-size:16px}.vacancies-card .card-description{font-size:14px}.vacancies-page-body footer{margin-top:-120px}}@media (max-width:400px){.vacancies-page-body footer{margin-top:-60px}}
/*# sourceMappingURL=vacancies-listing.css.map*/