.contact-section{display:flex;flex-wrap:wrap;gap:40px;max-width:1000px;margin:40px auto;padding:20px;background:#fefefe;border-radius:15px}.contact-left,.contact-right{flex:1 1 45%;font-family:"Arial",sans-serif}.contact-left h2{color:#2e2e33;margin-bottom:10px}.contact-left p{margin-bottom:20px;color:#2e2e33}.contact-right h3{color:#2e2e33;margin-top:15px}.contact-right p{color:#2e2e33}.alex-photo{width:100%;max-width:300px;border-radius:50%;margin-bottom:15px}.wpcf7-form .wpcf7-form-control{width:100%;padding:12px 15px;margin-bottom:15px;border:1px solid #ccc;border-radius:8px;font-size:16px;background-color:#f9f9f9;box-sizing:border-box}.wpcf7-form .wpcf7-submit{background-color:#c48131;color:white;padding:12px 20px;border:none;border-radius:8px;cursor:pointer;transition:background .3s}.wpcf7-form .wpcf7-submit:hover{background-color:#dd9856}