.vacancy-element.svelte-dskzoi.svelte-dskzoi{position:relative;display:flex;flex-direction:row;padding:10px;border-radius:10px;border:1px solid #cfcfcf}.company-logo.svelte-dskzoi.svelte-dskzoi{width:150px;height:150px;flex-shrink:0}.vacancy-element-content.svelte-dskzoi.svelte-dskzoi{display:flex;width:100%;flex-direction:column;justify-content:space-between;margin-left:10px}.vacancy-element-header.svelte-dskzoi.svelte-dskzoi{display:flex;flex-direction:row;width:100%;align-items:center;justify-content:space-between;gap:10px;font-weight:600;font-size:18px}.apply.svelte-dskzoi.svelte-dskzoi{color:inherit;text-decoration:none}.apply.svelte-dskzoi.svelte-dskzoi:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.company-name.svelte-dskzoi.svelte-dskzoi{font-weight:400;font-size:14px;color:#003edc}.clamp-text.svelte-dskzoi.svelte-dskzoi{font-weight:400;font-size:16px;margin:20px 0 0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.vacancy-text.svelte-dskzoi.svelte-dskzoi{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:20px;margin-top:10px;color:#8f8f8f;font-size:14px;font-weight:400}.vacancy-text.svelte-dskzoi p.svelte-dskzoi{display:flex;align-items:center;gap:3px;margin:0}.vacancy-text.svelte-dskzoi img.svelte-dskzoi{margin-bottom:3px}.source.svelte-dskzoi.svelte-dskzoi{position:relative;z-index:1;color:#003edc;text-decoration:underline}@media (max-width: 768px){.company-logo.svelte-dskzoi.svelte-dskzoi{display:none}}
