.contact-person-module{padding:50px 0}@media (min-width:1024px){.contact-person-module{padding:89px 0}}.contact-person-module.image-mod .contact-person-grid{display:flex;flex-direction:column}@media (min-width:768px){.contact-person-module.image-mod .contact-person-grid{align-items:center;flex-direction:row;gap:20px;justify-content:space-between}}.contact-person-module.image-mod .contact-person-text{display:contents;margin:0}@media (min-width:768px){.contact-person-module.image-mod .contact-person-text{display:block;flex-grow:1;max-width:520px}}@media (max-width:767.98px){.contact-person-module.image-mod .contact-person-text .cta-list{margin:32px 0 0;order:1}}@media (min-width:1024px){.contact-person-module.simple-mod{padding:120px 0}}.contact-person-module.simple-mod .cta-list{margin-top:32px}@media (min-width:1024px){.contact-person-module.simple-mod .cta-list{margin-top:60px}}.contact-person-module.text-center .cta-list{justify-content:center}@media (min-width:1024px){.contact-person-text{margin:0 auto;max-width:878px}.contact-person-text .cta-list{margin-top:31px}}.contact-person-text h2{text-wrap:balance}@media (max-width:1023.98px){.contact-person-text h2{font-size:25px;line-height:1.12;margin:0 0 11px}}@media (max-width:767.98px){.contact-person-text h2 br{display:none}}.contact-person-info{font-size:12px;margin:12px 0 0;max-width:155px}@media (min-width:768px){.contact-person-info{font-size:14px;line-height:1.4;margin:0;max-width:none}}@media (min-width:1024px){.contact-person-info{flex:0 0 32.3%;max-width:32.3%}}.contact-person-info .image{border-radius:4px;height:152px;margin:0 0 4px;overflow:hidden;width:152px}@media (min-width:768px){.contact-person-info .image{border-radius:7px;height:285px;margin:0 0 10px;width:285px}}.contact-person-info .image img{height:100%;object-fit:cover;width:100%}.contact-person-info h3,.contact-person-info p{margin:0}@media (max-width:767.98px){.contact-person-info h3{font-size:18px;line-height:1.1}}