.contact-page-wrapper{padding:30px 15px;background-color:#fcfcfc;font-family:'Tahoma',sans-serif}.contact-inner-container{max-width:1140px;margin:0 auto}.contact-grid-system{display:flex;flex-direction:row;gap:30px;align-items:flex-start}.form-column{flex:1.2;min-width:0;direction:rtl}.image-column{display:flex;justify-content:center}.image-column img{max-width:100%;height:auto;border-radius:12px}.breadcrumb-minimal{font-size:12px;color:#888;margin-bottom:15px}.breadcrumb-minimal a{color:#555;text-decoration:none}.main-title{font-size:26px;color:#222;margin-bottom:10px}.main-subtitle{color:#666;font-size:14px;margin-bottom:30px;line-height:1.6}.input-field{margin-bottom:15px}.input-field input,.input-field textarea{width:100%;box-sizing:border-box;padding:12px 15px;border:1px solid #ddd;border-radius:8px;font-size:15px;outline:0;background-color:#fff;transition:border-color .2s}.input-field textarea{min-width:100%;max-width:100%;min-height:250px;resize:vertical}.input-field input:focus,.input-field textarea:focus{border-color:var(--BaseColor2);box-shadow:0 0 5px rgba(74,144,226,.2)}.btn-submit-contact{width:100%;background-color:var(--BaseColor2);color:#fff;padding:14px;border:0;border-radius:8px;font-size:16px;font-weight:bold;cursor:pointer;transition:background .3s}.btn-submit-contact:hover{background-color:#df812d}.status-msg{padding:15px;border-radius:8px;margin-bottom:20px;font-size:14px}.success{background-color:#5cb66a;color:#2e7d32;border:1px solid #c8e6c9}.error{background-color:#fdecea;color:#d32f2f;border:1px solid #ffcdd2}.error ul{list-style:disc;padding-right:20px}.captcha-zone{margin:1rem 0}@media(max-width:850px){.contact-grid-system{flex-direction:column}.form-column,.image-column{width:100%;flex:none}.image-column{order:2;margin-top:20px}.main-title{font-size:22px;text-align:center}.main-subtitle{text-align:center}.captcha-zone{display:flex;justify-content:center}}