.contact-wrapper{display:flex;flex-wrap:wrap;gap:40px;margin-top:40px}.contact-info-box{flex:1 1;min-width:300px}.contact-form-box{flex:2 1;min-width:300px;padding:30px}.phone-group{display:flex;align-items:flex-start;gap:10px}.phone-input-container{flex:1 1}.contact-link{text-decoration:none;transition:.3s;color:inherit}.contact-link:hover{color:#ff4b6b!important}.full-width-btn{width:100%}.hidden-field{display:none}#status-popup{border-radius:12px;padding:25px}