.contact-container{max-width:100vw;margin:0 auto;padding:20px;border:1px solid #ccc;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1);background-color:#fff;text-align:center;display:flex;flex-direction:column;align-items:center}h1{font-size:24px;margin-bottom:20px;color:#333}label{font-weight:700;color:#666}p{margin:0 0 15px;color:#333}.contact-info{display:flex;justify-content:center;align-items:center;margin-bottom:15px}