.inactive.svelte-kx105z.svelte-kx105z{opacity:.6;background-color:#f0f0f0}.vacancy-element.svelte-kx105z.svelte-kx105z{display:flex;flex-direction:row;padding:10px;border-radius:10px;border:1px solid #cfcfcf;line-height:1.5}.vacancy-element-content.svelte-kx105z.svelte-kx105z{display:flex;width:100%;flex-direction:column;justify-content:space-between;margin-left:10px}.vacancy-element-header.svelte-kx105z.svelte-kx105z{display:flex;flex-direction:row;width:100%;align-items:center;justify-content:space-between;font-weight:600;font-size:18px}.company-name.svelte-kx105z.svelte-kx105z{font-weight:400;font-size:14px;color:#003edc}.clamp-text.svelte-kx105z.svelte-kx105z{font-weight:400;font-size:16px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.vacancy-text.svelte-kx105z.svelte-kx105z{display:flex;flex-direction:row;flex-wrap:wrap;gap:20px;margin-top:10px;color:#8f8f8f;font-size:14px;font-weight:400;line-height:1}.vacancy-text.svelte-kx105z p.svelte-kx105z{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:3px;margin:0}.vacancy-text.svelte-kx105z img.svelte-kx105z{margin-bottom:3px}.vacancies-cont.svelte-1bbfy8e.svelte-1bbfy8e{display:flex;flex-direction:column;gap:15px;margin-top:25px}.tabs.svelte-1bbfy8e.svelte-1bbfy8e{display:flex;gap:1rem;padding-bottom:20px;border-bottom:1px solid #cfcfcf}.tabs.svelte-1bbfy8e a.svelte-1bbfy8e{padding:0;background:transparent;border:none;cursor:pointer;font-weight:700;font-style:Bold;font-size:20px;text-decoration:none;color:#003edc}.tabs.svelte-1bbfy8e a.selected.svelte-1bbfy8e{color:#c48814}main.svelte-1bbfy8e.svelte-1bbfy8e{padding:0 0 30px;line-height:1.375em;letter-spacing:-1px}.header-image.svelte-1bbfy8e.svelte-1bbfy8e{width:100%}main.svelte-1bbfy8e .container.svelte-1bbfy8e{margin-top:18px}.vacancies-cont.svelte-1bbfy8e.svelte-1bbfy8e{max-width:840px;margin-left:auto;margin-right:auto}.company-header.svelte-1bbfy8e.svelte-1bbfy8e{display:flex;flex-direction:row;gap:30px;margin-bottom:20px}.company-logo.svelte-1bbfy8e.svelte-1bbfy8e{width:150px;height:150px}.company-logo.svelte-1bbfy8e>img.svelte-1bbfy8e{width:100%;height:100%;object-fit:contain}.company-info.svelte-1bbfy8e.svelte-1bbfy8e{display:flex;flex-direction:column;margin-top:10px}.company-text.svelte-1bbfy8e.svelte-1bbfy8e{font-weight:600;font-size:16px;line-height:30px;letter-spacing:0px}h1.svelte-1bbfy8e.svelte-1bbfy8e{line-height:40px;letter-spacing:-1.3px}.title.svelte-1bbfy8e.svelte-1bbfy8e{font-weight:700;font-size:36px;line-height:100%;letter-spacing:0%;margin:0}.company-link-btn.svelte-1bbfy8e.svelte-1bbfy8e{gap:5px;text-decoration:none;color:#003edc;font-weight:600;font-size:18px;line-height:18px;margin-top:10px}.company-link-btn.svelte-1bbfy8e .icon.svelte-1bbfy8e{width:12px;height:18px;color:#003edc;transform:translateY(3px)}.icon.svelte-1bbfy8e.svelte-1bbfy8e{width:12px;height:19px;color:#003edc;transform:translateY(-2px)}@media (max-width: 767px){.element-desktop.svelte-1bbfy8e.svelte-1bbfy8e{display:none}main.svelte-1bbfy8e.svelte-1bbfy8e{overflow:hidden}}@media (min-width: 768px){main.svelte-1bbfy8e.svelte-1bbfy8e{padding:0 0 80px;background:#fff;transform:translateY(-73px);margin-bottom:-73px;font-size:18px;line-height:1.8em}}@media (min-width: 990px){main.svelte-1bbfy8e.svelte-1bbfy8e{border-top-left-radius:10px;border-top-right-radius:10px;max-width:1200px;width:100%;margin-left:auto;margin-right:auto}.header-image.svelte-1bbfy8e.svelte-1bbfy8e{border-top-left-radius:9px;border-top-right-radius:9px}}
