.publico-contact-list{margin:var(--module-outer-spacing) 0 0;padding:var(--module-outer-spacing) var(--module-outer-spacing) 0 var(--module-outer-spacing)}.publico-contact-list .list-header{border-top:1px solid var(--color-border-dark);padding:var(--module-outer-spacing) 0 40px 0}.publico-contact-list .contact-list{display:flex;flex-wrap:wrap;margin:0 -20px}.publico-contact-list .contact-list .contact{display:flex;flex:0 0 25%;flex-direction:column;margin:0 0 80px;max-width:25%;padding:0 20px}.publico-contact-list .contact-list .contact a{text-decoration:none}.publico-contact-list .contact-list .contact img{aspect-ratio:3/4;border-radius:5px;width:100%}.publico-contact-list .contact-list .contact .base-info{font-size:14px;font-weight:390;margin:0 0 30px}.publico-contact-list .contact-list .contact .base-info .name{font-size:20px;font-weight:650}.publico-contact-list .contact-list .contact .contact-info,.publico-contact-list .contact-list .contact .contact-links{font-size:14px}.publico-contact-list .contact-list .contact .contact-info{border-top:1px solid var(--color-border-dark);padding:10px 0 30px}.publico-contact-list .contact-list .contact .contact-links{border-bottom:1px solid var(--color-border-dark);flex:1 0 auto;padding:0 0 30px}.publico-contact-list .contact-list .contact .contact-links a{display:block}@media screen and (max-width:980px){.publico-contact-list .contact-list .contact{flex:0 0 33.33%;max-width:33.33%}}@media screen and (max-width:767px){.publico-contact-list .contact-list{margin:0 -10px}.publico-contact-list .contact-list .contact{flex:0 0 50%;margin:0 0 40px;max-width:50%;padding:0 10px}}