.contact-cards{display:flex;flex-wrap:wrap;gap:32px;justify-content:center;margin:auto;max-width:1440px}.contact-title-container{margin:auto auto 64px;max-width:1440px;text-align:center}.contact-title-container h2{margin-bottom:0;margin-top:0}.contact-card__image-crop{background-repeat:no-repeat;background-size:cover;border-radius:15px;height:260px;margin:0;overflow:hidden;width:100%}.contact-cards .white-card{background:var(--white-color)}.contact-cards .whitesmoke-card{background:var(--whitesmoke-color)}.contact-cards .extra-info{margin:0 0 24px}.card{background:#fff;border-radius:30px;overflow:hidden;padding:24px;position:relative;width:414px}.card-content{display:flex;flex-direction:column;gap:24px}.card-content h4{margin-bottom:0;margin-top:10px;position:relative;width:fit-content}.card-content .extra-info p,.card-content .extra-info p>a{color:#000;font-family:Gilroy;font-size:18px;margin:0 0 8px}.card-linkedin{border-radius:50%;color:var(--primary-color);font-family:Poppins;font-size:20px;font-weight:700;line-height:20px;padding:5px;position:absolute;right:-40px;text-decoration:none;top:2px}.card:hover .card-linkedin{background:var(--violet-color);color:var(--white-color);text-decoration:none}.title-region{color:var(--Black,#000);font-family:Gilroy-Medium;font-size:16px;font-style:normal;font-weight:500;line-height:20px;margin:16px 0 24px}.info{display:flex;flex-flow:column;padding:16px 24px}.card-email,.card-phone{margin-bottom:-7px;margin-right:10px}.card.open .card-linkedin{background:var(--violet-color);color:var(--white-color);text-decoration:none}