.contact-info { display:grid; gap:14px; margin-top:30px; }
.contact-info div { display:flex; gap:12px; color:#777; font-size:13px; }
.contact-info i { color:var(--red); }
.form-control { border:1px solid #ddd; border-radius:2px; padding:13px; font-size:12px; }
.form-control:focus { border-color:var(--red); box-shadow:0 0 0 2px rgba(228,61,85,.1); }
