.contactus__section:not(:only-of-type){margin-bottom:6rem}.contactus__section-grid{display:grid;gap:4rem;grid-template-columns:repeat(1,1fr);width:100%}.contactus__person{align-items:center;display:flex;flex-direction:column;width:100%}.contactus__person-image-wrapper{border-radius:8px;height:364px;margin:0 0 1rem;max-width:320px;overflow:hidden;transition:transform .3s ease-in-out;width:100%}.contactus__person:hover .contactus__person-image-wrapper{transform:translateY(-.5rem)}.contactus__person-image{display:block;height:100%;object-fit:cover;transform:scale(1.1);transition:transform .3s ease-in-out;width:100%}.contactus__person:hover .contactus__person-image{transform:scale(1.1) translateY(.5rem)}.contactus__person-position{font-size:1.125rem;font-weight:400;margin-bottom:3rem;transition:transform .3s ease-in-out}.contactus__person:hover .contactus__person-position{transform:translateY(-.5rem)}.contactus__person-name{font-size:3rem;font-weight:400;margin-bottom:3rem;transition:transform .3s ease-in-out}.contactus__person:hover .contactus__person-name{transform:translateY(-.5rem)}.contactus__person-email,.contactus__person-phone{color:#1a1a19;font-size:1.125rem;text-decoration:underline}.contactus__person-email{margin-bottom:.5rem}@media screen and (min-width:680px){.contactus__section-grid{gap:7.5rem;grid-template-columns:repeat(2,1fr)}.contactus__person{align-items:start}.contactus__person-image-wrapper{max-width:100%}}@media screen and (min-width:1024px){.contactus__section-grid{grid-template-columns:repeat(3,1fr)}}