.single .image{width:100%;height:auto;margin-bottom:15px;}.single.employee{display:grid;grid-template:"header header" "content picture";grid-column-gap:1rem;padding-right:var(--padding) !important;padding-bottom:calc(var(--padding) * 0.75);}.single.employee .header{grid-area:header;}.single.employee .symbol{color:white;}.single.employee picture{grid-area:picture;display:grid;justify-content:end;align-content:start;}.single.employee .content{grid-area:content;}.content2 .single.employee{padding:calc(var(--padding)*1.5) calc(var(--padding) * 2) !important;background-color:var(--color3);}.content2 .single.employee img{display:inline-block;margin-bottom:1rem;margin-top:1rem;border-radius:5px;}.content2 .single.employee .content a{text-decoration:none;}.content2 .single.employee .content .image{width:100px;margin-bottom:0;float:right;}.content2 .single.employee .content .actionButton:first-of-type{margin-bottom:0.5rem;}.content2 .single.employee figure{padding:10%;}.content2 .single.employee .contact-icons{--iconsize:28px;display:flex;margin-top:1rem;gap:1rem;}.content2 .single.employee .contact-icons > *{flex:1;}.content2 .single.employee .footer{display:flex;}.content2 .single.employee .footer .symbol{width:40px;background:var(--color1);color:#fff;text-decoration:none;height:40px;line-height:40px;text-align:center;margin:0 5px 5px 0;transition:all 0.2s linear;}@media (hover:hover){.content2 .single.employee .footer .symbol:hover{background:var(--color3);}}.content .single.employee,.vacancies.flexdetails .single.employee{background-color:var(--color4) !important;border-radius:5px;}.content .single.employee .blockTitle,.vacancies.flexdetails .single.employee .blockTitle{margin-bottom:1rem;font-size:var(--l-fontsize);color:white;}.content .single.employee img,.vacancies.flexdetails .single.employee img{border-radius:5px;width:150px;}.content .single.employee .content .widgetHeader,.vacancies.flexdetails .single.employee .content .widgetHeader,.content .single.employee .content .widgetSubHeader,.vacancies.flexdetails .single.employee .content .widgetSubHeader{color:white;}.content .single.employee .content .widgetSubHeader,.vacancies.flexdetails .single.employee .content .widgetSubHeader{color:var(--color1);}.content .single.employee .content a,.vacancies.flexdetails .single.employee .content a{text-decoration:none;color:white;display:grid;grid-template-columns:20px 1fr;align-items:center;}.content .single.employee .content .contact-icons,.vacancies.flexdetails .single.employee .content .contact-icons{--iconsize:28px;display:flex;margin-top:1rem;gap:1rem;}.content .single.employee .content .contact-icons > *,.vacancies.flexdetails .single.employee .content .contact-icons > *{flex:0;}.content .single.employee .content .contact-icons .symbol::before,.vacancies.flexdetails .single.employee .content .contact-icons .symbol::before{color:white;}@media (min-width:56em){.section-single .gridItemLeft{order:2;grid-column:span 4;}.section-single .gridItemLeft .block{height:100%;}.section-single .gridItemLeft .block .media{height:100%;}.section-single .gridItemLeft .block .media img{height:100%;-o-object-fit:cover;object-fit:cover;}.section-single .gridItemRight{order:1;grid-column:3 / span 4;}}