.vacancies-single-content{margin-bottom:50px;margin-top:50px}@media (min-width:1280px){.vacancies-single-content{margin-bottom:80px;margin-top: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}}@media (min-width:1280px){.vacancies-single-content .site-container{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 li,.vacancies-single-content .post-content-main p{font-weight:300;margin-bottom:24px}.vacancies-single-content .post-content-main li:last-child,.vacancies-single-content .post-content-main p:last-child{margin-bottom:0}@media (min-width:1280px){.vacancies-single-content .post-content-main li,.vacancies-single-content .post-content-main p{margin-bottom:12px}}.vacancies-single-content .post-content-main li,.vacancies-single-content .post-content-main p{line-height:170%}.vacancies-single-content .post-content-main ul li li{margin-bottom:0}@media (min-width:1050px){.vacancies-single-content .post-content-main--with-sidebar{width:71.67%}}.vacancies-single-content .post-content-sidebar{display:flex;flex-direction:column;gap:30px;margin-bottom:50px}@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{display:flex;flex-direction:column;gap:0;width:23.5%}}@media (min-width:1280px){.vacancies-single-content .post-content-sidebar{margin-bottom:0}}@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);color:#1e1919;display:flex;flex-direction:column;min-height:280px;padding:20px;position:relative;transition:all .5s ease}@media (min-width:1280px){.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-bottom:46px;padding-left:31px;padding-right:31px}}@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:0}.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;right:20px;top:20px}@media (min-width:1280px){.vacancies-single-content .post-content-sidebar .link-item__vertical-header{right:24px;top:29px}}@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{font-family:Montserrat;font-size:24px;font-style:normal;font-weight:700;letter-spacing:.48px;line-height:100%;text-orientation:mixed;text-transform:uppercase;writing-mode:vertical-rl}.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;letter-spacing:.36px;line-height:130%;margin-bottom:9px;text-transform:uppercase}.vacancies-single-content .post-content-sidebar .link-item p{font-family:Montserrat;font-size:14px;font-style:normal;font-weight:400;letter-spacing:.28px;line-height:130%;max-width:175px}@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-bottom:31px;padding-top:21px}}.vacancies-single-content .post-content-link{margin-top:33px}
