/* اطلبني - إصلاح صفحة اتصل بنا للجوال فقط */
@media (max-width:760px){
  html,body{width:100%;max-width:100%;overflow-x:hidden!important}
  .contact-page{width:100%!important;max-width:100%!important;min-height:0!important;height:auto!important;padding:0 0 20px!important;overflow:hidden!important}
  .contact-page *{box-sizing:border-box}
  .contact-hero{width:100%!important;max-width:100%!important;padding:32px 0 24px!important;overflow:hidden!important}
  .contact-hero .container,.contact-section .container{width:calc(100% - 20px)!important;max-width:100%!important}
  .contact-hero h1{font-size:30px!important;line-height:1.25!important}
  .contact-hero p{font-size:13px!important;line-height:1.8!important;max-width:100%!important}
  .contact-section{width:100%!important;max-width:100%!important;padding:16px 0 0!important;overflow:hidden!important}
  .contact-layout{width:100%!important;max-width:100%!important;display:flex!important;flex-direction:column!important;gap:14px!important}
  .contact-info-card,.contact-form-card{width:100%!important;max-width:100%!important;min-width:0!important}
  .contact-info-card{order:0!important;min-height:0!important;height:auto!important}
  .contact-info-inner{height:auto!important;min-height:0!important;padding:22px 18px!important}
  .contact-info-bottom{margin-top:22px!important}
  .contact-form-card{order:1!important;padding:20px!important}
  .contact-fields{width:100%!important;grid-template-columns:1fr!important;gap:14px!important}
  .contact-field,.contact-field.full{width:100%!important;min-width:0!important;grid-column:auto!important}
  .contact-field .field{width:100%!important;max-width:100%!important;min-width:0!important}
  .contact-submit{width:100%!important;max-width:100%!important}
  .site-footer{margin-top:0!important}
}
