.qf2023.text-image-contact .text-image-contact__inner{margin-top:var(--whitespace);padding-top:var(--whitespace);position:relative}.qf2023.text-image-contact img{aspect-ratio:5/5;max-width:100%;object-fit:cover}.qf2023 .text-image-contact__person{display:flex;flex-flow:column wrap}.qf2023 .text-image-contact__person,.qf2023 .text-image-contact__person .second{margin-top:calc(var(--whitespace)/2)}.qf2023 .text-image-contact__person img{aspect-ratio:5/5;display:inline-block;margin-bottom:20px;max-width:150px;object-fit:cover}.circular--portrait{border-radius:50%;overflow:hidden;position:relative}.circular--portrait img{height:auto;width:100%}.qf2023 .text-image-contact__links a{display:block;text-decoration:underline}.qf2023 .text-image-contact__links{margin-top:20px}.qf2023 .text-image-contact__person p{margin:0}.qf2023 .text-image-contact--border{border-top:2px solid var(--black);height:2px;left:50%;position:absolute;top:0;transform:translateX(-50%);width:calc(100% - 80px)}@media screen and (max-width:1604px){.qf2023 .text-image-contact--border{width:calc(100% - 60px)}}@media screen and (max-width:1279px){.qf2023 .text-image-contact--border{width:calc(100% - 40px)}}@media screen and (max-width:767px){.qf2023 .text-image-contact--border{width:100%}.qf2023 img.text-image-contact__main-image{margin-bottom:var(--whitespace)}}.qf2023 .col-md-4{flex-basis:33.33333333%;max-width:100%}