body.page .contact-person,body.single .contact-person{position:relative;z-index:1;--section-offset: 2.5rem}@media (min-width: 992px){body.page .contact-person,body.single .contact-person{--section-offset: 5rem}}body.page .contact-person__container,body.single .contact-person__container{position:relative;z-index:1;padding:0}@media (min-width: 992px){body.page .contact-person__container,body.single .contact-person__container{padding:6.5625rem 0}}body.page .contact-person__container:before,body.single .contact-person__container:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:transparent;z-index:0}body.page .contact-person__wrapper,body.single .contact-person__wrapper{position:relative;z-index:1;padding:var(--section-offset) 0}body.page .contact-person__media,body.single .contact-person__media{position:relative;width:100%}@media (min-width: 992px){body.page .contact-person__media,body.single .contact-person__media{position:absolute;top:0;bottom:0;width:50%}}body.page .contact-person__media img,body.single .contact-person__media img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;margin-bottom:2.5rem}@media (min-width: 992px){body.page .contact-person__media img,body.single .contact-person__media img{margin-bottom:0}}body.page .contact-person__media.is-left,body.single .contact-person__media.is-left{left:0}body.page .contact-person__media.is-right,body.single .contact-person__media.is-right{right:0}@media (min-width: 992px){body.page .contact-person .row,body.single .contact-person .row{min-height:auto}}body.page .contact-person__subtitle,body.single .contact-person__subtitle{color:var(--theme-alternative-color)}body.page .contact-person__heading,body.single .contact-person__heading{position:relative;z-index:1}body.page .contact-person__heading .h2,body.single .contact-person__heading .h2{margin-top:0;margin-bottom:10px;position:relative;z-index:1}body.page .contact-person__main,body.single .contact-person__main{margin-bottom:3rem;position:relative;z-index:1}body.page .contact-person__main p a,body.single .contact-person__main p a{color:var(--theme-secondary-color);text-decoration:underline;font-weight:700}body.page .contact-person__info,body.single .contact-person__info{display:flex;flex-direction:column;gap:16px}body.page .contact-person__info a,body.single .contact-person__info a{display:flex;align-items:center;gap:16px;transition:color var(--theme-transition)}body.page .contact-person__info a:hover,body.single .contact-person__info a:hover{color:var(--theme-secondary-color)}body.page .contact-person__buttons,body.single .contact-person__buttons{position:relative;z-index:1;margin-top:2rem}body.page .contact-person__buttons a,body.single .contact-person__buttons a{display:flex;justify-content:center;align-items:center;width:-moz-fit-content;width:fit-content}body.page .contact-person__placeholder,body.single .contact-person__placeholder{text-align:center;padding:3rem;background-color:var(--theme-base-soft);border-radius:4px}body.page .contact-person__placeholder p,body.single .contact-person__placeholder p{font-size:1.1rem;color:var(--theme-grey-color)}body.page .contact-person.bg-light,body.single .contact-person.bg-light{background-color:transparent}body.page .contact-person.bg-light .h2,body.single .contact-person.bg-light .h2{color:var(--theme-primary-color)}body.page .contact-person.bg-light-primary,body.single .contact-person.bg-light-primary{--section-offset: 5rem}body.page .contact-person.bg-light-primary .h2,body.single .contact-person.bg-light-primary .h2{color:var(--theme-primary-color)}@media (min-width: 992px){body.page .contact-person.bg-light-primary,body.single .contact-person.bg-light-primary{--section-offset: 8.125rem}}body.page .contact-person.bg-light-primary .contact-person__container:before,body.single .contact-person.bg-light-primary .contact-person__container:before{background-color:var(--theme-bg-color-primary)}body.page .contact-person.bg-light-primary .info-content__main,body.single .contact-person.bg-light-primary .info-content__main{color:var(--theme-text-color-default)}body.page .contact-person.bg-primary,body.single .contact-person.bg-primary{color:var(--theme-base-light);--section-offset: 5rem}@media (min-width: 992px){body.page .contact-person.bg-primary,body.single .contact-person.bg-primary{--section-offset: 8.125rem}}body.page .contact-person.bg-primary .contact-person__container:before,body.single .contact-person.bg-primary .contact-person__container:before{background-color:var(--theme-primary-color)}body.page .contact-person.bg-primary .info-content__image--rounded .icon,body.single .contact-person.bg-primary .info-content__image--rounded .icon{color:var(--theme-secondary-color)}body.page .contact-person.bg-light-secondary,body.single .contact-person.bg-light-secondary{color:var(--theme-primary-color);--section-offset: 5rem}@media (min-width: 992px){body.page .contact-person.bg-light-secondary,body.single .contact-person.bg-light-secondary{--section-offset: 8.125rem}}body.page .contact-person.bg-light-secondary .contact-person__container:before,body.single .contact-person.bg-light-secondary .contact-person__container:before{background-color:var(--theme-bg-color-secondary)}body.page .contact-person.bg-light-secondary .info-content__main,body.single .contact-person.bg-light-secondary .info-content__main{color:var(--theme-text-color-default)}body.page .contact-person.bg-secondary,body.single .contact-person.bg-secondary{color:var(--theme-base-light);--section-offset: 5rem}@media (min-width: 992px){body.page .contact-person.bg-secondary,body.single .contact-person.bg-secondary{--section-offset: 8.125rem}}body.page .contact-person.bg-secondary .contact-person__container:before,body.single .contact-person.bg-secondary .contact-person__container:before{background-color:var(--theme-secondary-color)}body.page .contact-person.bg-secondary .info-content__image--rounded .icon,body.single .contact-person.bg-secondary .info-content__image--rounded .icon{color:var(--theme-primary-color)}
