.vacancy{width:100%;padding:2rem 0}.vacancy .vacancy-grid{display:grid;grid-template-columns:repeat(1, 1fr);gap:16px;max-width:1240px;margin:0 auto}@media(min-width: 600px){.vacancy .vacancy-grid{grid-template-columns:repeat(2, 1fr)}}@media(min-width: 1024px){.vacancy .vacancy-grid{grid-template-columns:repeat(3, 1fr)}}.vacancy .vacancy-card{background-color:#2b342c;height:100%;border-radius:16px;overflow:hidden;box-shadow:0 0 10px 0 rgba(0,0,0,.1);transition:transform .3s ease;position:relative;background-position:center !important;background-size:cover !important;background-repeat:no-repeat !important}.vacancy .vacancy-card::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.4);z-index:1}.vacancy .vacancy-card:hover{transform:translateY(-5px)}.vacancy .vacancy-card .vacancy-card-image{display:block;width:100%;height:200px;position:relative;overflow:hidden;background-size:cover;background-position:center;background-repeat:no-repeat;transition:transform .3s ease}.vacancy .vacancy-card .vacancy-card-image:hover{transform:scale(1.05)}.vacancy .vacancy-card .vacancy-card-fill-link{position:absolute;top:0;left:0;width:100%;height:100%;z-index:10}.vacancy .vacancy-card .vacancy-card-content{padding:1.5rem;margin-top:140px;position:relative;height:100%;z-index:1;background:linear-gradient(to bottom, transparent, #0a4327)}.vacancy .vacancy-card .vacancy-card-content *{color:#fff}.vacancy .vacancy-card .vacancy-card-content .vacancy-card-title{margin:0 0 12px;font-size:24px;line-height:1.325;font-weight:600}.vacancy .vacancy-card .vacancy-card-content .vacancy-card-title a{color:inherit;text-decoration:none}.vacancy .vacancy-card .vacancy-card-content .vacancy-card-title a:hover{color:var(--wp--preset--color--accent, var(--wp--preset--color--primary))}.vacancy .vacancy-card .vacancy-card-content .vacancy-card-excerpt{font-size:16px;line-height:1.6;color:#fff;margin-bottom:0;font-weight:400;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.vacancy .vacancy-card .vacancy-card-content .vacancy-card-link{display:inline-flex;align-items:center;color:var(--wp--preset--color--accent, var(--wp--preset--color--primary));text-decoration:none;text-transform:uppercase}.vacancy .vacancy-card .vacancy-card-content .vacancy-card-link:after{content:"";width:20px;height:20px;margin-left:.5rem;background:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.5781 7.62187L7.675 2.49844C7.62969 2.45937 7.57188 2.4375 7.51094 2.4375H6.12813C6.0125 2.4375 5.95937 2.58125 6.04688 2.65625L11.5188 7.40625H2.375C2.30625 7.40625 2.25 7.4625 2.25 7.53125V8.46875C2.25 8.5375 2.30625 8.59375 2.375 8.59375H11.5172L6.04531 13.3438C5.95781 13.4203 6.01094 13.5625 6.12656 13.5625H7.55625C7.58594 13.5625 7.61562 13.5516 7.6375 13.5312L13.5781 8.37813C13.6322 8.33109 13.6756 8.27299 13.7053 8.20776C13.735 8.14253 13.7504 8.07168 13.7504 8C13.7504 7.92832 13.735 7.85747 13.7053 7.79224C13.6756 7.72701 13.6322 7.66891 13.5781 7.62187Z' fill='%23303A5D'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:center}/*# sourceMappingURL=b242-style.css.map */
