@keyframes show{0%{opacity:0}to{opacity:1}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes show-slide{0%{transform:translateY(3rem);opacity:0}to{transform:translateY(0);opacity:1}}.staff-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(410px,1fr));gap:1.5rem}@media screen and (max-width: 575px){.staff-list{grid-template-columns:minmax(0,1fr);gap:.5rem}}.staff-item{--padding: 2rem;display:flex;align-items:start;background-color:var(--color-bg-light)}@media screen and (max-width: 1199px){.staff-item{--padding: 1.5rem}}@media screen and (max-width: 767px){.staff-item{--padding: 1rem}}.staff-item__head{height:100%;display:flex;flex:none;background-color:var(--color-bg-light-dark)}.staff-item__head img{width:150px;height:100%;object-fit:cover}@media screen and (max-width: 1199px){.staff-item__head img{width:120px}}@media screen and (max-width: 575px){.staff-item__head img{width:90px}}.staff-item__head img.img-placeholder{height:auto;max-width:65%;aspect-ratio:1;object-fit:contain;margin:0 auto auto;padding:calc(1.25 * var(--padding)) 0 0}.staff-item__body{padding:var(--padding)}.staff-item.decorative-shadow:before{clip-path:polygon(0 0,100% 0,100% calc(100% - 24px),calc(100% - 24px) 100%,0 100%)}.form-contact.form-grid{grid-template-columns:repeat(12,minmax(0,1fr))}@media screen and (max-width: 991px){.form-contact.form-grid{grid-template-columns:repeat(6,minmax(0,1fr))}}.form-contact>*{grid-column:span 3}@media screen and (min-width: 992px){.form-contact__col--large{grid-column:span 4}}.contact-main .icon-list{font-size:var(--fs-h5);justify-content:center;border-block:2px solid rgba(0,0,0,.05);padding-block:2.25em;margin-block:2.25em}
