.contact-person-hero{margin:0 auto;max-width:var(--GLOBAL-CONTAINER-WIDTH);display:flex;--band-padding: 0 0}@media (min-width: 600px){.contact-person-hero{min-height:780px}}.contact-person-hero__backgroundimage{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.contact-person-hero__cardintro{padding:30px 20px 0 20px}@media (min-width: 600px){.contact-person-hero__cardintro{padding:30px 26px 0 26px;padding:0}}.contact-person-hero__contentgrid{display:grid;gap:20px;width:100%;grid-template-columns:repeat(12, minmax(0, 1fr));margin-top:50px;margin-bottom:50px}@media (min-width: 600px){.contact-person-hero__contentgrid{margin-top:160px;margin-bottom:160px}}.darkmode .contact-person-hero__contentgrid{margin-top:50px;margin-bottom:35px}@media (min-width: 600px){.darkmode .contact-person-hero__contentgrid{margin-top:150px;margin-bottom:135px}}.contact-person-hero__contentwrapper{grid-column:span 12 / span 12;height:100%;z-index:10;position:relative;display:flex;justify-content:center;align-items:center}@media (min-width: 1300px){.contact-person-hero__contentwrapper{grid-column:span 10 / span 10;grid-column-start:2}}.contact-person-hero__card{width:100%;display:block;background-color:#fff;margin:50px 0}@media (min-width: 1024px){.contact-person-hero__card{padding:26px 30px;margin:0}}.contact-person-hero__card h2{--h2-margin: 0 0 10px 0}@media (min-width: 600px){.contact-person-hero__card{padding:46px 60px}}.contact-person-hero__personcardslide{display:block;width:100%;margin:0;padding:0}.contact-person-hero__personcard{background-color:#f7f7f7;display:flex;flex-direction:row;width:100%}.contact-person-hero__personcard h3{--h3-margin: 0 0 4px}@media (min-width: 750px){.contact-person-hero__personcard h3{--h3-margin: 0 0 4px}}.contact-person-hero__personcard__imagewrapper{flex-shrink:0;width:35%}@media (min-width: 750px){.contact-person-hero__personcard__imagewrapper{width:30%}}.contact-person-hero__personcard__image{flex-shrink:0;width:100%;height:auto;object-fit:contain}@media (min-width: 750px){.contact-person-hero__personcard__image{height:100%;width:auto}}.contact-person-hero__personcard__content{display:flex;padding-left:20px;flex-direction:column;align-items:flex-start;justify-content:center}@media (min-width: 750px){.contact-person-hero__personcard__content{padding:40px}}.contact-person-hero__personcard__content p{margin-bottom:0px}@media (min-width: 750px){.contact-person-hero__personcard__content p{margin-bottom:16px}}.contact-person-hero__personcard__content .icon{margin-right:12px;height:22px;width:22px}.contact-person-hero__personcard__contactdetails{display:none}@media (min-width: 750px){.contact-person-hero__personcard__contactdetails{display:grid;width:100%;row-gap:5px;column-gap:20px;grid-template-columns:1fr}}@media (min-width: 1200px){.contact-person-hero__personcard__contactdetails{grid-template-columns:repeat(2, 1fr)}}.contact-person-hero__personcard__contactdetails a{display:flex;align-items:center}.contact-person-hero .flickity-button-icon{color:white;fill:white}.contact-person-hero .flickity-prev-next-button.next{margin-right:-32px;background-color:black;color:white}.contact-person-hero .flickity-prev-next-button.previous{display:none}.contact-person-hero a{text-decoration:none}.contact-person-hero h2{font-weight:400}.contact-person-hero__personcard__contactdetails--mobile{background-color:#f7f7f7;display:flex;flex-direction:column;padding:24px 20px;gap:4px}.contact-person-hero__personcard__contactdetails--mobile a{display:flex;align-items:center}.contact-person-hero__personcard__contactdetails--mobile a .icon{height:22px;width:22px;margin-right:8px}.contact-person-hero__personcard__contactdetails--mobile p,.contact-person-hero__personcard__contactdetails--mobile a{font-size:16px}@media (min-width: 750px){.contact-person-hero__personcard__contactdetails--mobile{display:none}}
