.vacancies-single-content{margin-top:50px;margin-bottom:50px}@media (min-width: 1050px){.vacancies-single-content{margin-top:80px;margin-bottom:80px}}@media (min-width: 1440px){.vacancies-single-content{margin-bottom:179px}}.vacancies-single-content .post-content-container{margin-bottom:17px}.vacancies-single-content .post-content-container h6{color:var(--Warm-Charcoal, #1E1919);font-family:Montserrat;font-size:18px;font-style:normal;font-weight:700;line-height:170%}.vacancies-single-content .site-container{display:flex;flex-direction:column;gap:30px}@media (min-width: 1050px){.vacancies-single-content .site-container{flex-direction:row;justify-content:space-between;gap:40px}}@media (min-width: 1440px){.vacancies-single-content .site-container{gap:56px}}.vacancies-single-content .post-content-main{flex-grow:1}.vacancies-single-content .post-content-main p,.vacancies-single-content .post-content-main li{margin-bottom:12px;font-weight:300}.vacancies-single-content .post-content-main p:last-child,.vacancies-single-content .post-content-main li:last-child{margin-bottom:0px}@media (min-width: 1050px){.vacancies-single-content .post-content-main p,.vacancies-single-content .post-content-main li{margin-bottom:6px}}.vacancies-single-content .post-content-main p,.vacancies-single-content .post-content-main li{line-height:170%}.vacancies-single-content .post-content-main ul li li{margin-bottom:0px}@media (min-width: 1050px){.vacancies-single-content .post-content-main--with-sidebar{width:71.67%}}.vacancies-single-content .post-content-sidebar{margin-bottom:50px;display:flex;flex-direction:column;gap:30px}@media (min-width: 500px){.vacancies-single-content .post-content-sidebar{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr))}}@media (min-width: 1050px){.vacancies-single-content .post-content-sidebar{margin-bottom:0px;display:flex;width:23.5%;flex-direction:column;gap:0px}}@media screen and (min-width: 700px)and (max-width: 1024px){.vacancies-single-content .post-content-sidebar .sidebar-item{height:350px !important}}.vacancies-single-content .post-content-sidebar .link-item{background-color:rgba(30,25,25,.05);display:flex;flex-direction:column;transition:all .5s ease;color:#1e1919;position:relative;min-height:280px;padding:20px}@media (min-width: 1050px){.vacancies-single-content .post-content-sidebar .link-item{margin-top:30px;padding:32px}}@media (min-width: 1440px){.vacancies-single-content .post-content-sidebar .link-item{min-height:282px;padding-left:31px;padding-right:31px;padding-bottom:46px}}@media screen and (min-width: 768px)and (max-width: 1024px){.vacancies-single-content .post-content-sidebar .link-item{min-height:250px}}.vacancies-single-content .post-content-sidebar .link-item:first-child{margin-top:0px}.vacancies-single-content .post-content-sidebar .link-item svg{margin-bottom:30px}.vacancies-single-content .post-content-sidebar .link-item svg path{transition:stroke .5s ease}.vacancies-single-content .post-content-sidebar .link-item__vertical-header{position:absolute;top:20px;right:20px}@media (min-width: 1050px){.vacancies-single-content .post-content-sidebar .link-item__vertical-header{top:29px;right:24px}}@media (min-width: 1440px){.vacancies-single-content .post-content-sidebar .link-item__vertical-header{font-size:32px}}.vacancies-single-content .post-content-sidebar .link-item__vertical-header{writing-mode:vertical-rl;text-orientation:mixed;font-family:Montserrat;font-size:24px;font-style:normal;font-weight:700;line-height:100%;letter-spacing:.48px;text-transform:uppercase}.vacancies-single-content .post-content-sidebar .link-item__content{display:flex;flex-direction:column;flex-grow:1}.vacancies-single-content .post-content-sidebar .link-item .text-copy{margin-top:auto}.vacancies-single-content .post-content-sidebar .link-item h4{font-family:Montserrat;font-size:18px;font-style:normal;font-weight:700;line-height:130%;letter-spacing:.36px;text-transform:uppercase;margin-bottom:9px}.vacancies-single-content .post-content-sidebar .link-item p{max-width:175px;font-family:Montserrat;font-size:14px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:.28px}@media screen and (min-width: 1200px)and (max-width: 1400px){.vacancies-single-content .post-content-sidebar .link-item p{max-width:170px}}.vacancies-single-content .post-content-sidebar .link-item:hover{background-color:#7d272e;color:#e4e1da}.vacancies-single-content .post-content-sidebar .link-item:hover svg path{stroke:#e4e1da}.vacancies-single-content .post-content-sidebar .link-item.highlighted{background-color:rgba(125,39,46,.15);color:#7d272e}.vacancies-single-content .post-content-sidebar .link-item.highlighted svg path{stroke:#7d272e}.vacancies-single-content .post-content-sidebar .link-item.highlighted:hover{background-color:#7d272e;color:#e4e1da}.vacancies-single-content .post-content-sidebar .link-item.highlighted:hover svg path{stroke:#e4e1da}@media (min-width: 1440px){.vacancies-single-content .newsletter-cta-tile.link-item{padding-top:21px;padding-bottom:31px}}.vacancies-single-content .post-content-link{margin-top:33px}
