/* compiled by scssphp 1.6.0 on Tue, 16 Jun 2026 09:44:25 +0000 (0.0174s) */

@charset "UTF-8";
.single-vacancy .tabs{padding:132px 0}@media (max-width:1140px){.single-vacancy .tabs{padding:80px 0}}.single-vacancy .tabs .column{margin:0 17.5px !important}@media (max-width:1140px){.single-vacancy .tabs .column{margin:0 !important}}.single-vacancy .tabs__list{display:flex;width:100%}.single-vacancy .tabs__button{flex:1;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:25px 28px;background-color:#1c1c1c;color:#ffffff;font-size:20px;font-weight:900;line-height:1.3;text-transform:uppercase;font-family:'ProximaNova', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Ubuntu, Cantarell, 'Helvetica Neue';letter-spacing:0.04em;text-align:left;border:none;cursor:pointer;transition:background-color 0.2s}.single-vacancy .tabs__button::after{content:'';flex-shrink:0;width:16px;height:10px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 10'%3E%3Cpath d='M1 1l7 7 7-7' stroke='%23ffffff' stroke-width='2.5' fill='none' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;background-position:center;transition:transform 0.2s}.single-vacancy .tabs__button:nth-child(1){background:#6cbf31}.single-vacancy .tabs__button:nth-child(2){background:#65B32E}.single-vacancy .tabs__button:nth-child(3){background:linear-gradient(0deg, rgba(0, 0, 0, 0.2) 0%, rgba(0, 0, 0, 0.2) 100%), #65B32E}.single-vacancy .tabs__button:not([aria-selected="true"]):hover{background-color:#282828}.single-vacancy .tabs__button[aria-selected="true"]{background-color:#323232}.single-vacancy .tabs__button[aria-selected="true"]::after{transform:rotate(180deg)}.single-vacancy .tabs__panel{background-color:#323232;padding:60px;inline-size:100%}.single-vacancy .tabs__panel h2{color:#ffffff;font-size:1.125rem;font-weight:800;text-transform:uppercase;margin:0 0 24px}.single-vacancy .tabs__panel .content p{color:#ffffff;font-size:0.9375rem;line-height:1.87;margin:0 0 16px}.single-vacancy .tabs__panel .content p:last-child{margin-bottom:0}.single-vacancy .tabs__panel .content h3,.single-vacancy .tabs__panel .content h4,.single-vacancy .tabs__panel .content h5{color:#ffffff;font-weight:700;text-transform:uppercase;margin:24px 0 12px}.single-vacancy .tabs__panel .content h3{font-size:1rem}.single-vacancy .tabs__panel .content h4{font-size:0.9375rem}.single-vacancy .tabs__panel .content strong{font-weight:700;color:#ffffff}.single-vacancy .tabs__panel .content a{color:#65b32e;text-decoration:underline}.single-vacancy .tabs__panel .content a:hover{text-decoration:none}.single-vacancy .tabs__panel .content ul,.single-vacancy .tabs__panel .content ol{list-style:none;margin:12px 0;padding:0;display:grid;grid-template-columns:repeat(2, 1fr);gap:8px 20px}.single-vacancy .tabs__panel .content ul li,.single-vacancy .tabs__panel .content ol li{position:relative;padding-left:16px;color:#ffffff;font-size:0.9375rem;line-height:1.87}.single-vacancy .tabs__panel .content ul li::before,.single-vacancy .tabs__panel .content ol li::before{content:'•';position:absolute;left:0;color:#ffffff}.single-vacancy .tabs__panel .content ol{counter-reset:content-counter}.single-vacancy .tabs__panel .content ol li{counter-increment:content-counter}.single-vacancy .tabs__panel .content ol li::before{content:counter(content-counter) '.';font-weight:700}.single-vacancy .tabs__items{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2, 1fr);gap:12px 65px}.single-vacancy .tabs__item{padding-left:16px;position:relative}.single-vacancy .tabs__item::before{content:'•';position:absolute;left:0;color:#ffffff}.single-vacancy .tabs__item strong{display:block;color:#ffffff;font-size:0.9375rem;font-weight:700;margin-bottom:2px}.single-vacancy .tabs__item p{color:white;font-size:0.9375rem;line-height:1.87;margin:0}@media (max-width:768px){.single-vacancy .tabs__list{flex-direction:column}.single-vacancy .tabs__items{grid-template-columns:1fr}.single-vacancy .tabs__panel{padding:32px 24px}.single-vacancy .tabs__panel .content ul,.single-vacancy .tabs__panel .content ol{grid-template-columns:1fr}}