.contact-list{display:flex;flex-wrap:wrap;gap:50px 30px;justify-content:center}.contact-item{border-radius:var(--border-radius-medium);box-shadow:var(--shadow-light)}ul.contact-item__props{list-style:none;padding-left:0}.contact-item__info{background:var(--color-secondary);padding:30px 32px 15px;text-align:center}.contact-item__function,.contact-item__function *,.contact-item__function a:hover,.contact-item__name,.contact-item__prop-item a{color:var(--color-text-on-primary)}contact-item__function p{margin-bottom:0}.contact-item__image{line-height:0}.contact-item__image img{display:block;height:auto;width:100%}.contact-item__prop-item .button{background:var(--color-heavy-bg-transparent);border-color:var(--color-bg-inverse);margin-bottom:0}.contact-item__function,li.contact-item__prop-item:not(:last-child){margin-bottom:12px}.contact-item__info{border-bottom-left-radius:var(--border-radius-medium);border-bottom-right-radius:var(--border-radius-medium)}.contact-item__image img{border-top-left-radius:var(--border-radius-medium);border-top-right-radius:var(--border-radius-medium)}.contact-item__prop-item .button:hover{background:var(--color-heavy-bg-inverse);border-color:var(--color-bg-inverse);color:var(--color-brand)}