.jobs__header-image{position:relative;min-height:280px}@media (min-width:480px){.jobs__header-image{min-height:400px}}@media (min-width:981px){.jobs__header-image{min-height:570px}}.jobs__header-image img{position:absolute;top:0;left:0;width:100%;height:100%;inset:0;object-fit:cover}.jobs__container{max-width:800px!important}.jobs__bow{position:relative;width:100%;background-color:#fff;margin-top:-50px;border-radius:20px 20px 0 0}@media (min-width:981px){.jobs__bow{border-radius:50px 50px 0 0}}.jobs__label{color:var(--wp--preset--color--white);font-size:10px;text-transform:uppercase;font-weight:500;padding:10px 15px;border-radius:15px}@media (min-width:981px){.jobs__label--mobile-only{display:none}}.jobs__label--desktop-only{display:none!important}@media (min-width:981px){.jobs__label--desktop-only{display:inline!important}}.jobs__label.eps{background-color:var(--wp--preset--color--quaternary)}.jobs__label.epg{background-color:var(--wp--preset--color--secondary)}.jobs__label.lpr{background-color:var(--wp--preset--color--quinary)}.jobs__item-meta{display:flex;align-items:flex-start;flex-direction:column;gap:10px 20px;flex-wrap:wrap;padding:30px 0 20px;font-size:14px;font-weight:400}@media (min-width:981px){.jobs__item-meta{padding:50px 0 40px}}.jobs__header{margin-top:0;-webkit-hyphens:auto;hyphens:auto;word-break:break-word}.jobs__header.h2{margin-block-end:0}.jobs__header--sub{font-size:1rem!important}.jobs__items{display:flex;flex-direction:row;flex-wrap:wrap;gap:1.25rem}@media (min-width:981px){.jobs__items{flex-direction:row;justify-content:space-between;gap:1.875rem}}.jobs__items>span{display:flex;flex-direction:row;align-items:center;gap:.5rem}.jobs__items>span>span{display:flex;justify-content:center;align-items:center;width:2rem;height:2rem;font-size:1.5rem;color:var(--wp--preset--color--white);border-radius:50%;background-color:var(--wp--preset--color--primary)}.jobs__items>span>span.eps{background-color:var(--wp--preset--color--quaternary)}.jobs__items>span>span.epg{background-color:var(--wp--preset--color--secondary)}.jobs__items>span>span.lpr{background-color:var(--wp--preset--color--quinary)}.jobs__items>span>span.icon-calendar,.jobs__items>span>span.icon-clock,.jobs__items>span>span.icon-sphere,.jobs__items>span>span.icon-user-check{font-size:1rem}.jobs__items>span>span.icon-calendar:before,.jobs__items>span>span.icon-clock:before,.jobs__items>span>span.icon-sphere:before,.jobs__items>span>span.icon-user-check:before{margin-left:1px}.jobs-content{background-color:var(--wp--preset--color--white);padding-bottom:3em}.jobs-content .container{display:flex;flex-direction:column;max-width:800px!important}.jobs-content__benefits-list{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:space-between;gap:1rem;list-style:none;margin-block-start:0;padding-inline-start:0}@media (min-width:981px){.jobs-content__benefits-list{flex-direction:row}}.jobs-content__benefits-item{display:flex;flex-direction:row;align-items:center;gap:1rem;width:calc(100% - 1rem);height:2rem}@media (min-width:981px){.jobs-content__benefits-item{margin-block:1rem;width:calc(50% - 1rem)}}.jobs-content__benefits-item-icon{width:1.5rem}@media (min-width:981px){.jobs-content__benefits-item-icon{width:2rem}}.jobs-content__benefits-item-description{white-space:wrap;font-size:14px}@media (min-width:981px){.jobs-content__benefits-item-description{font-size:medium}}.jobs-content__header h2{margin-block-end:.625rem}.jobs-content__vacancy-date-information{display:flex;flex-wrap:wrap;gap:1rem;margin-block-end:2.625rem;font-size:10px}.jobs-content__extra-information{display:flex;flex-direction:column;align-self:flex-start;font-weight:700}.jobs-content__recruiter,.jobs-content__skills,.jobs-content__video{width:100%}.jobs-content__recruiter ul,.jobs-content__skills ul,.jobs-content__video ul{width:100%;margin-inline-start:0}.jobs-content__video{margin-block:1.25rem}.jobs-content__recruiter-information{display:flex;flex-direction:column;align-items:center;gap:.625rem}.jobs-content__recruiter-extra-information{display:flex;flex-direction:column;align-items:center;font-size:.8rem}.jobs-content__recruiter-name{font-size:1rem;font-weight:700}.jobs-content__recruiter-image{position:relative;width:5rem;height:5rem;border-radius:50%;overflow:hidden}.jobs-content__recruiter-image img{position:absolute;top:0;left:0;width:5rem;height:5rem;object-fit:cover}.jobs-content__recruiter-description p{margin-block-start:0;margin-block-end:.625rem}.jobs-content__recruiter-email,.jobs-content__recruiter-linkedin{gap:.625rem}.jobs-content__recruiter-email span,.jobs-content__recruiter-linkedin span{font-size:.625rem}.jobs-content__link-items{position:sticky;bottom:0;z-index:999;display:flex;justify-content:center;width:100%;max-width:800px;padding-block:.5rem;margin-block-start:0.375rem;margin-inline:auto;background-color:#fff}.jobs-content__recruiter-email,.jobs-content__recruiter-linkedin{display:flex;flex-direction:row;align-items:center;gap:.25rem}.jobs-content__recruiter-email span,.jobs-content__recruiter-linkedin span{font-size:10px}.jobs-content__maps-in{position:relative}.jobs-content__maps-in .maps iframe{width:100%;display:block}.jobs-content__maps-in .content{background-color:var(--wp--preset--color--primary-background);color:var(--wp--preset--color--white);padding:30px}@media (min-width:981px){.jobs-content__maps-in .content{position:absolute;right:0;top:0;width:100%;max-width:250px;height:100%;background-color:rgba(var(--wp--preset--color--primary-background-rgb),.9)}}@media (min-width:1250px){.jobs-content__maps-in .content{max-width:400px;padding:50px}}.jobs-content__maps-in .content p{margin-bottom:0}