.my-contact{display:grid;grid-template-columns:200px auto;grid-column-gap:36px;grid-row-gap:15px;align-items:center}.my-contact__picture{text-align:center}.my-contact__img{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:50%;height:190px;width:190px}.my-contact__name{margin-bottom:3px}.my-contact__cta{margin-top:15px}@media (max-width:991px){.my-contact{grid-template-columns:1fr}.my-contact__picture{margin-top:1.25rem;text-align:center}.my-contact__img{height:167px;margin:0 auto;width:167px}.my-contact__info{text-align:center}.my-contact__cta{margin-top:20px}.my-contact__cta .button{justify-content:center;width:100%}}