{"id":2,"date":"2026-07-26T13:58:59","date_gmt":"2026-07-26T13:58:59","guid":{"rendered":"https:\/\/raberashidi.ac.ir\/staging\/?page_id=2"},"modified":"2026-09-16T20:48:47","modified_gmt":"2026-09-16T20:48:47","slug":"contact","status":"publish","type":"page","link":"https:\/\/raberashidi.ac.ir\/staging\/contact\/","title":{"rendered":"\u062a\u0645\u0627\u0633 \u0628\u0627 \u0645\u0627"},"content":{"rendered":"\n<link rel=\"stylesheet\" href=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/6.5.2\/css\/all.min.css\">\n\n\n\n<link rel=\"stylesheet\" href=\"https:\/\/cdn.jsdelivr.net\/gh\/rastikerdar\/vazirmatn@v33.003\/Vazirmatn-font-face.css\">\n\n\n\n<style>\n:root {\n  --blue-900: oklch(22% 0.08 240);\n  --blue-700: oklch(38% 0.14 240);\n  --blue-500: oklch(52% 0.18 240);\n  --blue-400: oklch(62% 0.17 240);\n  --blue-100: oklch(93% 0.04 240);\n  --blue-50:  oklch(97% 0.015 240);\n  --accent:   oklch(52% 0.19 240);\n  --surface:  #ffffff;\n  --surface-raised: oklch(98% 0.01 240);\n  --border:   oklch(88% 0.03 240);\n  --text-body: oklch(20% 0.04 240);\n  --text-muted: oklch(50% 0.05 240);\n  --radius-sm: 10px;\n  --radius-md: 16px;\n  --radius-lg: 22px;\n  --shadow-sm: 0 1px 3px oklch(0% 0 0 \/ .07), 0 1px 2px oklch(0% 0 0 \/ .05);\n  --shadow-md: 0 4px 16px oklch(0% 0 0 \/ .08), 0 1px 4px oklch(0% 0 0 \/ .06);\n}\n\n.rr-contact-wrap *,\n.rr-contact-wrap *::before,\n.rr-contact-wrap *::after { box-sizing: border-box; margin: 0; padding: 0; }\n\n.rr-contact-wrap {\n  font-family: 'Vazirmatn', system-ui, sans-serif;\n  direction: rtl;\n  background: linear-gradient(148deg, var(--blue-50) 0%, var(--blue-100) 45%, #087CC2 100%);\n  padding: 64px 24px 80px;\n  min-height: 100vh;\n}\n\n.rr-contact-wrap .rr-head {\n  text-align: center;\n  margin-bottom: 52px;\n}\n\n.rr-contact-wrap .rr-head h2 {\n  font-size: clamp(1.6rem, 3vw, 2.2rem);\n  color: var(--blue-900);\n  font-weight: 700;\n  letter-spacing: -.01em;\n  margin-bottom: 8px;\n}\n\n.rr-contact-wrap .rr-head p {\n  color: var(--text-muted);\n  font-size: 1rem;\n  max-width: 480px;\n  margin: 0 auto;\n  line-height: 1.7;\n}\n\n.rr-contact-wrap .rr-grid {\n  display: grid;\n  grid-template-columns: 1fr 1.65fr;\n  gap: 28px;\n  max-width: 1080px;\n  margin: 0 auto;\n  align-items: start;\n}\n\n\/* \u2500\u2500 Info column \u2500\u2500 *\/\n.rr-info { display: flex; flex-direction: column; gap: 14px; }\n\n.rr-info-card {\n  background: rgba(255 255 255 \/ .72);\n  backdrop-filter: blur(16px);\n  -webkit-backdrop-filter: blur(16px);\n  border: 1px solid rgba(255 255 255 \/ .55);\n  border-radius: var(--radius-md);\n  padding: 18px 16px;\n  display: flex;\n  align-items: flex-start;\n  gap: 14px;\n  box-shadow: var(--shadow-sm);\n  transition: transform 180ms ease, box-shadow 180ms ease;\n}\n\n.rr-info-card:hover {\n  transform: translateY(-2px);\n  box-shadow: var(--shadow-md);\n}\n\n.rr-info-card .rr-ico {\n  width: 42px; height: 42px; flex-shrink: 0;\n  border-radius: var(--radius-sm);\n  background: linear-gradient(135deg, var(--blue-500), var(--blue-700));\n  display: flex; align-items: center; justify-content: center;\n}\n.rr-info-card .rr-ico i { color: #fff; font-size: 1rem; }\n\n.rr-info-card h4 {\n  font-size: .78rem;\n  color: var(--blue-500);\n  font-weight: 600;\n  margin-bottom: 3px;\n  text-transform: uppercase;\n  letter-spacing: .04em;\n}\n.rr-info-card p {\n  font-size: .93rem;\n  color: var(--text-body);\n  line-height: 1.65;\n}\n\n\/* \u2500\u2500 Map \u2500\u2500 *\/\n.rr-map {\n  margin-top: 6px;\n  border-radius: var(--radius-md);\n  overflow: hidden;\n  border: 1px solid rgba(255 255 255 \/ .5);\n  box-shadow: var(--shadow-sm);\n  line-height: 0;\n}\n.rr-map iframe {\n  width: 100%; height: 210px;\n  display: block; border: 0;\n}\n\n\/* \u2500\u2500 Form card \u2500\u2500 *\/\n.rr-form-card {\n  background: var(--surface);\n  border: 1px solid var(--border);\n  border-radius: var(--radius-lg);\n  padding: 40px 36px;\n  box-shadow: var(--shadow-md);\n}\n\n.rr-form-card .rr-form-title {\n  font-size: 1.1rem;\n  font-weight: 700;\n  color: var(--blue-900);\n  padding-bottom: 16px;\n  margin-bottom: 28px;\n  border-bottom: 1.5px solid var(--border);\n  display: flex;\n  align-items: center;\n  gap: 10px;\n}\n.rr-form-card .rr-form-title i { color: var(--accent); font-size: 1rem; }\n\n.rr-form-row {\n  display: grid;\n  grid-template-columns: 1fr 1fr;\n  gap: 16px;\n}\n\n.rpx;\n}\n.rr-form-card .rr-form-title i { color: var(--accent); font-size: 1rem; }\n\n.rr-form-row {\n  display: grid;\n  grid-template-columns: 1fr 1fr;\n  gap: 16px;\n}\n\n.rr-fgpx;\n}\n\n.rr-fg input,\n.rr-fg select,\n.rr-fg textarea {\n  width: 100%;\n  padding: 10px 13px;\n  border: 1.5px solid var(--border);\n  border-radius: var(--radius-sm);\n  font-family: 'Vazirmatn', system-ui, sans-serif;\n  font-size: .93rem;\n  color: var(--text-body);\n  background: var(--surface-raised);\n  direction: rtl;\n  transition: border-color 160ms ease, box-shadow 160ms ease, background 160ms ease;\n  outline: none;\n  -webkit-appearance: none;\n}\n\n.rr-fg input::placeholder,\n.rr-fg textarea::placeholder { color: oklch(70% 0.04 240); }\n\n.rr-fg input:hover,\n.rr-fg select:hover,\n.rr-fg textarea:hover { border-color: var(--blue-400); }\n\n.rr-fg input:focus,\n.rr-fg select:focus,\n.rr-fg textarea:focus {\n  border-color: var(--accent);\n  background: var(--surface);\n  box-shadow: 0 0 0 3.5px oklch(52% 0.19 240 \/ .14);\n}\n\n.rr-fg textarea { resize: vertical; min-height: 118px; }\n\n.rr-fg select {\n  cursor: pointer;\n  background-image: url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' width='11' height='7'%3E%3Cpath fill='%23087CC2' d='M5.5 7 0 0h11z'\/%3E%3C\/svg%3E\");\n  background-repeat: no-repeat;\n  background-position: left 13px center;\n  padding-left: 34px;\n}\n\n.rr-submit {\n  width: 100%; padding: 13px;\n  background: linear-gradient(135deg, var(--blue-500), var(--blue-700));\n  color: #fff; border: none;\n  border-radius: var(--radius-sm);\n  font-family: 'Vazirmatn', system-ui, sans-serif;\n  font-size: .97rem; font-weight: 700;\n  cursor: pointer; display: flex;\n  align-items: center; justify-content: center; gap: 8px;\n  transition: opacity 160ms ease, transform 140ms ease, box-shadow 160ms ease;\n  box-shadow: 0 2px 12px oklch(52% 0.19 240 \/ .35);\n  margin-top: 4px;\n}\n\n.rr-submit:hover {\n  opacity: .93;\n  transform: translateY(-1px);\n  box-shadow: 0 4px 18px oklch(52% 0.19 240 \/ .45);\n}\n\n.rr-submit:active { transform: translateY(0); }\n\n.rr-submit:focus-visible {\n  outline: 3px solid var(--accent);\n  outline-offset: 3px;\n}\n\n@media (max-width: 780px) {\n  .rr-contact-wrap .rr-grid { grid-template-columns: 1fr; }\n  .rr-form-row { grid-template-columns: 1fr; }\n  .rr-form-card { padding: 28px 20px; }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .rr-info-card,\n  .rr-fg input,\n  .rr-fg select,\n  .rr-fg textarea,\n  .rr-submit { transition: none; }\n}\n<\/style>\n\n\n\n<div class=\"rabe-header-section\" dir=\"rtl\">\n  <style>\n    .rabe-header-section {\n      text-align: center;\n      padding: 2.5rem 1rem 1.5rem;\n      max-width: 800px;\n      margin: 0 auto;\n      font-family: inherit;\n      box-sizing: border-box;\n    }\n\n    .rabe-header-title {\n      font-size: clamp(1.5rem, 3.5vw, 2.1rem);\n      font-weight: 800;\n      color: #0f172a;\n      margin: 0 0 1rem 0;\n      line-height: 1.4;\n    }\n\n    \/* Blue Divider *\/\n    .rabe-blue-divider {\n      display: flex;\n      align-items: center;\n      justify-content: center;\n      gap: 10px;\n      margin: 0 auto 1.25rem;\n    }\n\n    .rabe-blue-divider .line {\n      height: 3px;\n      width: 48px;\n      background: linear-gradient(90deg, transparent, #2563eb);\n      border-radius: 9999px;\n    }\n\n    .rabe-blue-divider .line.line-left {\n      background: linear-gradient(90deg, #2563eb, transparent);\n    }\n\n    .rabe-blue-divider .dot {\n      width: 9px;\n      height: 9px;\n      background-color: #2563eb;\n      border-radius: 50%;\n      box-shadow: 0 0 0 4px rgba(37, 99, 235, 0.15);\n    }\n\n    .rabe-header-desc {\n      font-size: clamp(0.95rem, 2vw, 1.1rem);\n      color: #475569;\n      line-height: 1.8;\n      margin: 0 auto;\n      max-width: 620px;\n    }\n  <\/style>\n\n  <h1 class=\"rabe-header-title\">\u062a\u0645\u0627\u0633 \u0628\u0627 \u0645\u0648\u0633\u0633\u0647 \u0622\u0645\u0648\u0632\u0634 \u0639\u0627\u0644\u06cc \u0631\u0628\u0639 \u0631\u0634\u06cc\u062f<\/h1>\n\n  <!-- Blue Divider Component -->\n  <div class=\"rabe-blue-divider\" aria-hidden=\"true\">\n    <span class=\"line\"><\/span>\n    <span class=\"dot\"><\/span>\n    <span class=\"line line-left\"><\/span>\n  <\/div>\n\n  <p class=\"rabe-header-desc\">\n    \u0622\u0645\u0627\u062f\u0647 \u067e\u0627\u0633\u062e\u200c\u06af\u0648\u06cc\u06cc \u0628\u0647 \u0633\u0648\u0627\u0644\u0627\u062a \u0648 \u062f\u0631\u062e\u0648\u0627\u0633\u062a\u200c\u0647\u0627\u06cc \u0634\u0645\u0627 \u0647\u0633\u062a\u06cc\u0645. \u0627\u0632 \u0637\u0631\u06cc\u0642 \u0631\u0627\u0647\u200c\u0647\u0627\u06cc \u0627\u0631\u062a\u0628\u0627\u0637\u06cc \u0632\u06cc\u0631 \u0628\u0627 \u0645\u0627 \u062f\u0631 \u062a\u0645\u0627\u0633 \u0628\u0627\u0634\u06cc\u062f.\n  <\/p>\n<\/div>\n\n\n\n<div class=\"rabe-contact-container\" dir=\"rtl\">\n  <style>\n    :root {\n      --primary-blue: #2563eb;\n      --primary-dark: #1d4ed8;\n      --accent-blue: #60a5fa;\n      --card-bg: rgba(255, 255, 255, 0.88);\n      --card-bg-hover: rgba(255, 255, 255, 0.98);\n      --card-border: rgba(219, 234, 254, 0.85);\n      --card-shadow: 0 10px 30px -5px rgba(37, 99, 235, 0.08), 0 4px 12px -2px rgba(0, 0, 0, 0.04);\n      --card-hover-shadow: 0 20px 35px -5px rgba(37, 99, 235, 0.16), 0 10px 15px -3px rgba(0, 0, 0, 0.05);\n      --text-main: #0f172a;\n      --text-sub: #475569;\n    }\n\n    .rabe-contact-container {\n      max-width: 1200px;\n      margin: 0 auto;\n      padding: 1.5rem 1rem 3rem;\n      font-family: inherit;\n      box-sizing: border-box;\n    }\n\n    .rabe-cards-grid {\n      display: grid;\n      grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n      gap: 1.5rem;\n    }\n\n    \/* Modern Card Base *\/\n    .rabe-card {\n      position: relative;\n      background: var(--card-bg);\n      backdrop-filter: blur(12px);\n      -webkit-backdrop-filter: blur(12px);\n      border: 1px solid var(--card-border);\n      border-radius: 20px;\n      padding: 2rem 1.5rem;\n      display: flex;\n      flex-direction: column;\n      align-items: center;\n      text-align: center;\n      text-decoration: none;\n      color: inherit;\n      box-shadow: var(--card-shadow);\n      transition: transform 0.35s cubic-bezier(0.16, 1, 0.3, 1), \n                  box-shadow 0.35s cubic-bezier(0.16, 1, 0.3, 1), \n                  border-color 0.35s ease, \n                  background-color 0.35s ease;\n      overflow: hidden;\n      cursor: pointer;\n      font-family: inherit;\n      width: 100%;\n      box-sizing: border-box;\n      outline: none;\n      -webkit-appearance: none;\n      appearance: none;\n    }\n\n    .rabe-card::before {\n      content: '';\n      position: absolute;\n      top: 0;\n      left: 0;\n      right: 0;\n      height: 4px;\n      background: linear-gradient(90deg, #2563eb, #60a5fa);\n      opacity: 0;\n      transition: opacity 0.3s ease;\n    }\n\n    \/* Hover State - Keeps white glass background *\/\n    .rabe-card:hover,\n    .rabe-card:focus-visible {\n      background: var(--card-bg-hover);\n      color: inherit;\n      transform: translateY(-6px);\n      box-shadow: var(--card-hover-shadow);\n      border-color: rgba(96, 165, 250, 0.7);\n    }\n\n    .rabe-card:hover::before,\n    .rabe-card:focus-visible::before {\n      opacity: 1;\n    }\n\n    \/* Floating Icon Glow *\/\n    .rabe-card-icon-wrap {\n      position: relative;\n      width: 68px;\n      height: 68px;\n      border-radius: 18px;\n      background: linear-gradient(135deg, #eff6ff 0%, #dbeafe 100%);\n      display: flex;\n      align-items: center;\n      justify-content: center;\n      margin-bottom: 1.25rem;\n      color: var(--primary-blue);\n      transition: all 0.35s ease;\n      flex-shrink: 0;\n    }\n\n    .rabe-card:hover .rabe-card-icon-wrap,\n    .rabe-card:focus-visible .rabe-card-icon-wrap {\n      background: linear-gradient(135deg, #2563eb 0%, #1d4ed8 100%);\n      color: #ffffff;\n      transform: scale(1.08) rotate(-3deg);\n      box-shadow: 0 10px 20px rgba(37, 99, 235, 0.25);\n    }\n\n    .rabe-card-icon-wrap svg {\n      width: 30px;\n      height: 30px;\n      fill: none;\n      stroke: currentColor;\n      stroke-width: 2;\n      stroke-linecap: round;\n      stroke-linejoin: round;\n    }\n\n    .rabe-card-title {\n      font-size: 1.15rem;\n      font-weight: 700;\n      color: var(--text-main);\n      margin: 0 0 0.5rem;\n    }\n\n    .rabe-card-desc {\n      font-size: 0.92rem;\n      color: var(--text-sub);\n      line-height: 1.7;\n      margin: 0 0 1.25rem;\n    }\n\n    .rabe-card-action {\n      margin-top: auto;\n      display: inline-flex;\n      align-items: center;\n      gap: 6px;\n      font-size: 0.88rem;\n      font-weight: 600;\n      color: var(--primary-blue);\n      padding: 0.5rem 1rem;\n      border-radius: 9999px;\n      background: rgba(37, 99, 235, 0.08);\n      transition: all 0.3s ease;\n    }\n\n    .rabe-card:hover .rabe-card-action,\n    .rabe-card:focus-visible .rabe-card-action {\n      background: var(--primary-blue);\n      color: #ffffff;\n      gap: 10px;\n    }\n\n    .rabe-card-action svg {\n      width: 14px;\n      height: 14px;\n      transform: rotate(180deg);\n      transition: transform 0.3s ease;\n    }\n\n    \/* Modal \/ Popup Styles *\/\n    .rabe-modal-backdrop {\n      position: fixed;\n      inset: 0;\n      background: rgba(15, 23, 42, 0.6);\n      backdrop-filter: blur(8px);\n      -webkit-backdrop-filter: blur(8px);\n      z-index: 99999;\n      display: flex;\n      align-items: center;\n      justify-content: center;\n      padding: 1rem;\n      opacity: 0;\n      visibility: hidden;\n      transition: opacity 0.3s ease, visibility 0.3s ease;\n    }\n\n    .rabe-modal-backdrop.is-active {\n      opacity: 1;\n      visibility: visible;\n    }\n\n    .rabe-modal-box {\n      background: #ffffff;\n      border-radius: 24px;\n      width: 100%;\n      max-width: 440px;\n      padding: 2.25rem 1.75rem 2rem;\n      box-shadow: 0 25px 50px -12px rgba(15, 23, 42, 0.3);\n      border: 1px solid rgba(219, 234, 254, 0.9);\n      transform: scale(0.92) translateY(20px);\n      transition: transform 0.35s cubic-bezier(0.16, 1, 0.3, 1);\n      text-align: center;\n      position: relative;\n    }\n\n    .rabe-modal-backdrop.is-active .rabe-modal-box {\n      transform: scale(1) translateY(0);\n    }\n\n    \/* Distinct X Close Button *\/\n    .rabe-modal-close {\n      position: absolute;\n      top: 1rem;\n      left: 1rem;\n      background: #f1f5f9;\n      border: 1px solid #e2e8f0;\n      width: 38px;\n      height: 38px;\n      border-radius: 50%;\n      display: inline-flex;\n      align-items: center;\n      justify-content: center;\n      color: #475569;\n      cursor: pointer;\n      transition: all 0.25s ease;\n      z-index: 10;\n      padding: 0;\n      outline: none;\n    }\n\n    .rabe-modal-close:hover {\n      background: #ef4444;\n      border-color: #ef4444;\n      color: #ffffff;\n      transform: rotate(90deg);\n    }\n\n    .rabe-modal-close svg {\n      width: 18px;\n      height: 18px;\n      stroke: currentColor;\n      stroke-width: 2.5;\n    }\n\n    .rabe-modal-icon {\n      width: 64px;\n      height: 64px;\n      border-radius: 50%;\n      background: #eff6ff;\n      color: var(--primary-blue);\n      display: flex;\n      align-items: center;\n      justify-content: center;\n      margin: 0 auto 1rem;\n      border: 2px solid #dbeafe;\n    }\n\n    .rabe-modal-title {\n      font-size: 1.25rem;\n      font-weight: 800;\n      color: var(--text-main);\n      margin: 0 0 0.5rem;\n    }\n\n    .rabe-modal-desc {\n      font-size: 0.9rem;\n      color: var(--text-sub);\n      margin: 0 0 1.5rem;\n    }\n\n    .rabe-phone-list {\n      display: flex;\n      flex-direction: column;\n      gap: 0.75rem;\n    }\n\n    .rabe-phone-item {\n      display: flex;\n      align-items: center;\n      justify-content: space-between;\n      padding: 0.9rem 1.25rem;\n      background: #f8fafc;\n      border: 1px solid #e2e8f0;\n      border-radius: 14px;\n      text-decoration: none;\n      color: var(--text-main);\n      font-weight: 700;\n      font-size: 1.05rem;\n      direction: ltr;\n      transition: all 0.25s ease;\n    }\n\n    .rabe-phone-item:hover {\n      background: #eff6ff;\n      border-color: var(--accent-blue);\n      color: var(--primary-blue);\n      transform: translateY(-2px);\n      box-shadow: 0 4px 12px rgba(37, 99, 235, 0.1);\n    }\n\n    .rabe-phone-item svg {\n      width: 20px;\n      height: 20px;\n      stroke: var(--primary-blue);\n    }\n  <\/style>\n\n  <!-- Cards Grid -->\n  <div class=\"rabe-cards-grid\">\n    \n    <!-- 1. Address Card -->\n    <a href=\"https:\/\/neshan.org\/maps\/places\/751ce9dc68bcda33fc4581444daab0c2#c38.077-46.380-15z-0p\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"rabe-card\">\n      <div class=\"rabe-card-icon-wrap\">\n        <svg viewBox=\"0 0 24 24\"><path d=\"M21 10c0 7-9 13-9 13s-9-6-9-13a9 9 0 0 1 18 0z\"><\/path><circle cx=\"12\" cy=\"10\" r=\"3\"><\/circle><\/svg>\n      <\/div>\n      <h3 class=\"rabe-card-title\">\u0646\u0634\u0627\u0646\u06cc \u0645\u0648\u0633\u0633\u0647<\/h3>\n      <p class=\"rabe-card-desc\">\u062a\u0628\u0631\u06cc\u0632 \u2013 \u0645\u06cc\u062f\u0627\u0646 \u0634\u0647\u06cc\u062f \u0641\u0647\u0645\u06cc\u062f\u0647 \u2013 \u0628\u0627\u063a\u0645\u06cc\u0634\u0647 \u2013 \u0628\u0627\u0644\u0627\u062a\u0631 \u0627\u0632 \u067e\u0645\u067e \u0628\u0646\u0632\u06cc\u0646 \u2013 \u062e\u06cc\u0627\u0628\u0627\u0646 \u0633\u0628\u0644\u0627\u0646<\/p>\n      <span class=\"rabe-card-action\">\n        \u0645\u0633\u06cc\u0631\u06cc\u0627\u0628\u06cc \u0631\u0648\u06cc \u0646\u0642\u0634\u0647\n        <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\"><path d=\"M5 12h14M12 5l7 7-7 7\"><\/path><\/svg>\n      <\/span>\n    <\/a>\n\n    <!-- 2. Phone Card (Triggers Modal) -->\n    <button type=\"button\" class=\"rabe-card\" id=\"rabePhoneTrigger\" aria-haspopup=\"dialog\" aria-expanded=\"false\">\n      <div class=\"rabe-card-icon-wrap\">\n        <svg viewBox=\"0 0 24 24\"><path d=\"M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6 19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72 12.84 12.84 0 0 0 .7 2.81 2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45 12.84 12.84 0 0 0 2.81.7A2 2 0 0 1 22 16.92z\"><\/path><\/svg>\n      <\/div>\n      <h3 class=\"rabe-card-title\">\u062a\u0645\u0627\u0633 \u062a\u0644\u0641\u0646\u06cc<\/h3>\n      <p class=\"rabe-card-desc\">\u067e\u0627\u0633\u062e\u200c\u06af\u0648\u06cc\u06cc \u0627\u062f\u0627\u0631\u06cc \u0648 \u067e\u0630\u06cc\u0631\u0634 \u062f\u0631 \u0633\u0627\u0639\u0627\u062a \u0627\u062f\u0627\u0631\u06cc \u0645\u0648\u0633\u0633\u0647<\/p>\n      <span class=\"rabe-card-action\">\n        \u0645\u0634\u0627\u0647\u062f\u0647 \u0634\u0645\u0627\u0631\u0647\u200c\u0647\u0627\n        <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\"><path d=\"M5 12h14M12 5l7 7-7 7\"><\/path><\/svg>\n      <\/span>\n    <\/button>\n\n    <!-- 3. Eitaa Channel Card -->\n    <a href=\"https:\/\/eitaa.com\/rabrashidi\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"rabe-card\">\n      <div class=\"rabe-card-icon-wrap\">\n        <svg viewBox=\"0 0 24 24\"><path d=\"M21 11.5a8.38 8.38 0 0 1-.9 3.8 8.5 8.5 0 0 1-7.6 4.7 8.38 8.38 0 0 1-3.8-.9L3 21l1.9-5.7a8.38 8.38 0 0 1-.9-3.8 8.5 8.5 0 0 1 4.7-7.6 8.38 8.38 0 0 1 3.8-.9h.5a8.48 8.48 0 0 1 8 8v.5z\"><\/path><\/svg>\n      <\/div>\n      <h3 class=\"rabe-card-title\">\u06a9\u0627\u0646\u0627\u0644 \u0627\u06cc\u062a\u0627<\/h3>\n      <p class=\"rabe-card-desc\">\u0627\u0637\u0644\u0627\u0639\u200c\u0631\u0633\u0627\u0646\u06cc \u0633\u0631\u06cc\u0639 \u0631\u0648\u06cc\u062f\u0627\u062f\u0647\u0627\u060c \u0627\u0637\u0644\u0627\u0639\u06cc\u0647\u200c\u0647\u0627 \u0648 \u0627\u062e\u0628\u0627\u0631 \u0645\u0648\u0633\u0633\u0647<\/p>\n      <span class=\"rabe-card-action\">\n        \u0639\u0636\u0648\u06cc\u062a \u062f\u0631 \u06a9\u0627\u0646\u0627\u0644\n        <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\"><path d=\"M5 12h14M12 5l7 7-7 7\"><\/path><\/svg>\n      <\/span>\n    <\/a>\n\n    <!-- 4. Email Card -->\n    <a href=\"mailto:info@rabrashidi.ac.ir\" class=\"rabe-card\">\n      <div class=\"rabe-card-icon-wrap\">\n        <svg viewBox=\"0 0 24 24\"><path d=\"M4 4h16c1.1 0 2 .9 2 2v12c0 1.1-.9 2-2 2H4c-1.1 0-2-.9-2-2V6c0-1.1.9-2 2-2z\"><\/path><polyline points=\"22,6 12,13 2,6\"><\/polyline><\/svg>\n      <\/div>\n      <h3 class=\"rabe-card-title\">\u067e\u0633\u062a \u0627\u0644\u06a9\u062a\u0631\u0648\u0646\u06cc\u06a9<\/h3>\n      <p class=\"rabe-card-desc\">\u0627\u0631\u0633\u0627\u0644 \u062f\u0631\u062e\u0648\u0627\u0633\u062a\u200c\u0647\u0627\u060c \u0645\u06a9\u0627\u062a\u0628\u0627\u062a \u0631\u0633\u0645\u06cc \u0648 \u067e\u06cc\u0634\u0646\u0647\u0627\u062f\u0627\u062a<\/p>\n      <span class=\"rabe-card-action\">\n        \u0627\u0631\u0633\u0627\u0644 \u0627\u06cc\u0645\u06cc\u0644\n        <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\"><path d=\"M5 12h14M12 5l7 7-7 7\"><\/path><\/svg>\n      <\/span>\n    <\/a>\n\n  <\/div>\n\n  <!-- Modal Popup for Phone Numbers -->\n  <div class=\"rabe-modal-backdrop\" id=\"rabePhoneModal\" role=\"dialog\" aria-modal=\"true\" aria-hidden=\"true\">\n    <div class=\"rabe-modal-box\">\n      <!-- Close X Button -->\n      <button type=\"button\" class=\"rabe-modal-close\" id=\"rabeModalClose\" aria-label=\"\u0628\u0633\u062a\u0646 \u067e\u0646\u062c\u0631\u0647\">\n        <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\"><line x1=\"18\" y1=\"6\" x2=\"6\" y2=\"18\"><\/line><line x1=\"6\" y1=\"6\" x2=\"18\" y2=\"18\"><\/line><\/svg>\n      <\/button>\n      \n      <div class=\"rabe-modal-icon\">\n        <svg width=\"28\" height=\"28\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><path d=\"M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6 19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72 12.84 12.84 0 0 0 .7 2.81 2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45 12.84 12.84 0 0 0 2.81.7A2 2 0 0 1 22 16.92z\"><\/path><\/svg>\n      <\/div>\n\n      <h3 class=\"rabe-modal-title\">\u0634\u0645\u0627\u0631\u0647\u200c\u0647\u0627\u06cc \u062a\u0645\u0627\u0633 \u0645\u0648\u0633\u0633\u0647<\/h3>\n      <p class=\"rabe-modal-desc\">\u0628\u0631\u0627\u06cc \u0628\u0631\u0642\u0631\u0627\u0631\u06cc \u062a\u0645\u0627\u0633 \u0645\u0633\u062a\u0642\u06cc\u0645\u060c \u0631\u0648\u06cc \u0634\u0645\u0627\u0631\u0647 \u0645\u0648\u0631\u062f \u0646\u0638\u0631 \u06a9\u0644\u06cc\u06a9 \u0646\u0645\u0627\u06cc\u06cc\u062f:<\/p>\n\n      <div class=\"rabe-phone-list\">\n        <a href=\"tel:04136687593\" class=\"rabe-phone-item\">\n          <span>\u06f0\u06f4\u06f1-\u06f3\u06f6\u06f6\u06f8\u06f7\u06f5\u06f9\u06f3<\/span>\n          <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2\"><path d=\"M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6 19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72 12.84 12.84 0 0 0 .7 2.81 2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45 12.84 12.84 0 0 0 2.81.7A2 2 0 0 1 22 16.92z\"><\/path><\/svg>\n        <\/a>\n\n        <a href=\"tel:04136697943\" class=\"rabe-phone-item\">\n          <span>\u06f0\u06f4\u06f1-\u06f3\u06f6\u06f6\u06f9\u06f7\u06f9\u06f4\u06f3<\/span>\n          <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2\"><path d=\"M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6 19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72 12.84 12.84 0 0 0 .7 2.81 2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45 12.84 12.84 0 0 0 2.81.7A2 2 0 0 1 22 16.92z\"><\/path><\/svg>\n        <\/a>\n\n        <a href=\"tel:04136665138\" class=\"rabe-phone-item\">\n          <span>\u06f0\u06f4\u06f1-\u06f3\u06f6\u06f6\u06f6\u06f5\u06f1\u06f3\u06f8<\/span>\n          <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2\"><path d=\"M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6 19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72 12.84 12.84 0 0 0 .7 2.81 2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45 12.84 12.84 0 0 0 2.81.7A2 2 0 0 1 22 16.92z\"><\/path><\/svg>\n        <\/a>\n      <\/div>\n    <\/div>\n  <\/div>\n\n  <script>\n    (function() {\n      const trigger = document.getElementById('rabePhoneTrigger');\n      const modal = document.getElementById('rabePhoneModal');\n      const closeBtn = document.getElementById('rabeModalClose');\n\n      function openModal() {\n        modal.classList.add('is-active');\n        modal.setAttribute('aria-hidden', 'false');\n        trigger.setAttribute('aria-expanded', 'true');\n        document.body.style.overflow = 'hidden';\n      }\n\n      function closeModal() {\n        modal.classList.remove('is-active');\n        modal.setAttribute('aria-hidden', 'true');\n        trigger.setAttribute('aria-expanded', 'false');\n        document.body.style.overflow = '';\n      }\n\n      if (trigger && modal && closeBtn) {\n        trigger.addEventListener('click', openModal);\n        closeBtn.addEventListener('click', closeModal);\n\n        modal.addEventListener('click', function(e) {\n          if (e.target === modal) {\n            closeModal();\n          }\n        });\n\n        document.addEventListener('keydown', function(e) {\n          if (e.key === 'Escape' && modal.classList.contains('is-active')) {\n            closeModal();\n          }\n        });\n      }\n    })();\n  <\/script>\n<\/div>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<div class=\"wp-block-uagb-container uagb-block-f82ba08f alignfull uagb-is-root-container\"><div class=\"uagb-container-inner-blocks-wrap\">\n<div class=\"wp-block-uagb-container uagb-block-4b6febf3\">\n<div class=\"rrf-wrapper\" dir=\"rtl\">\n  <style>\n    .rrf-wrapper {\n      --rrf-blue: #2563eb;\n      --rrf-blue-dark: #1d4ed8;\n      --rrf-text: #0f172a;\n      --rrf-sub: #475569;\n      width: 100%;\n      max-width: 620px;      \/* \u0639\u0631\u0636 \u0645\u0646\u0627\u0633\u0628 \u0628\u0631\u0627\u06cc \u0646\u06cc\u0645\u0647\u0654 \u0635\u0641\u062d\u0647 *\/\n      margin-inline: auto;\n      font-family: inherit;\n      box-sizing: border-box;\n    }\n\n    .rrf-form {\n      background: rgba(255, 255, 255, 0.88);\n      backdrop-filter: blur(12px);\n      -webkit-backdrop-filter: blur(12px);\n      border: 1px solid rgba(219, 234, 254, 0.85);\n      border-radius: 20px;\n      padding: 2rem 1.75rem;\n      box-shadow: 0 10px 30px -5px rgba(37, 99, 235, 0.08),\n                  0 4px 12px -2px rgba(0, 0, 0, 0.04);\n      position: relative;\n      overflow: hidden;\n    }\n\n    .rrf-form::before {\n      content: '';\n      position: absolute;\n      top: 0; right: 0; left: 0;\n      height: 4px;\n      background: linear-gradient(90deg, #2563eb, #60a5fa);\n    }\n\n    .rrf-title {\n      margin: 0 0 .35rem;\n      font-size: 1.35rem;\n      font-weight: 800;\n      color: var(--rrf-text);\n      display: flex;\n      align-items: center;\n      gap: .6rem;\n    }\n\n    .rrf-title svg { width: 24px; height: 24px; stroke: var(--rrf-blue); flex-shrink: 0; }\n\n    .rrf-lead {\n      margin: 0 0 1.5rem;\n      font-size: .92rem;\n      color: var(--rrf-sub);\n      line-height: 1.8;\n    }\n\n    .rrf-row {\n      display: grid;\n      grid-template-columns: 1fr 1fr;\n      gap: 1rem;\n    }\n\n    .rrf-field { margin-bottom: 1.1rem; }\n\n    .rrf-field label {\n      display: block;\n      font-size: .88rem;\n      font-weight: 700;\n      color: var(--rrf-text);\n      margin-bottom: .4rem;\n    }\n\n    .rrf-field input,\n    .rrf-field select,\n    .rrf-field textarea {\n      width: 100%;\n      padding: .8rem 1rem;\n      font-size: .95rem;\n      font-family: inherit;\n      color: var(--rrf-text);\n      background: #f8fafc;\n      border: 1px solid #e2e8f0;\n      border-radius: 12px;\n      outline: none;\n      box-sizing: border-box;\n      transition: border-color .25s ease, box-shadow .25s ease, background .25s ease;\n    }\n\n    .rrf-field textarea { resize: vertical; min-height: 120px; line-height: 1.8; }\n\n    .rrf-field input:focus,\n   : 1.8; }\n\n    .rrf-field input:focus,\n   -color: var(--rrf-blue);\n      background: #ffffff;\n      box-shadow: 0 0 0 4px rgba(37, 99, 235, 0.12);\n    }\n\n    .rrf-field input[aria-invalid=\"true\"],\n    .rrf-field textarea[aria-invalid=\"true\"] {\n      border-color: #ef4444;\n      box-shadow: 0 0 0 4px rgba(239, 68, 68, 0.1);\n    }\n\n    .rrf-error {\n      display: none;\n      margin-top: .35rem;\n      font-size: .78rem;\n      color: #dc2626;\n    }\n    .rrf-error.is-visible { display: block; }\n\n    .rrf-submit {\n      width: 100%;\n      padding: .95rem 1.5rem;\n      border: none;\n      border-radius: 14px;\n      background: linear-gradient(135deg, var(--rrf-blue), var(--rrf-blue-dark));\n      color: #fff;\n      font-size: 1rem;\n      font-weight: 700;\n      font-family: inherit;\n      cursor: pointer;\n      display: inline-flex;\n      align-items: center;\n      justify-content: center;\n      gap: .5rem;\n      box-shadow: 0 8px 20px -6px rgba(37, 99, 235, 0.5);\n      transition: transform .25s ease, box-shadow .25s ease, filter .25s ease;\n    }\n\n    .rrf-submit:hover { transform: translateY(-2px); filter: brightness(1.06);\n      box-shadow: 0 14px 26px -6px rgba(37, 99, 235, 0.55); }\n    .rrf-submit:active { transform: translateY(0); }\n    .rrf-submit:disabled { opacity: .65; cursor: wait; transform: none; }\n\n    .rrf-success {\n      display: none;\n      text-align: center;\n      padding: 2.5rem 1.5rem;\n    }\n    .rrf-success.is-visible { display: block; }\n    .rrf-success-icon {\n      width: 64px; height: 64px;\n      margin: 0 auto 1rem;\n      border-radius: 50      background:      background: linear-gradient(135deg, var(--rrf-blue), var(--rrf-blue-dark));\n      color: #fff;\n      display: flex; align-items: center; justify-content: center;\n    }\n    .rrf-success-icon svg { width: 30px; height: 30px; }\n    .rrf-success h3 { margin: 0 0 .5rem; color: var(--rrf-text); font-size: 1.15rem; }\n    .rrf-success p { margin: 0; color: var(--rrf-sub); font-size: .9rem; line-height: 1.8; }\n\n    @media (max-width: 560px) {\n      .rrf-form { padding: 1.5rem 1.1rem; }\n      .rrf-row { grid-template-columns: 1fr; }\n    }\n\n    @media (prefers-reduced-motion: reduce) {\n      .rrf-form, .rrf-submit, .rrf-field input,\n      .rrf-field select, .rrf-field textarea { transition: none; }\n      .rrf-submit:hover { transform: none; }\n    }\n  <\/style>\n\n  <form class=\"rrf-form\" id=\"rrfForm\" novalidate>\n    <h2 class=\"rrf-title\">\n      <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M4 4h16c1.1 0 2 .9 2 2v12c0 1.1-.9 2-2 2H4c-1.1 0-2-.9-2-2V6c0-1.1.9-2 2-2z\"\/><polyline points=\"22,6 12,13 2,6\"\/><\/svg>\n      \u0627\u0631\u0633\u0627\u0644 \u067e\u06cc\u0627\u0645 \u0628\u0647 \u062f\u0627\u0646\u0634\u06af\u0627\u0647\n    <\/h2>\n    <p class=\"rrf-lead\">\u0641\u0631\u0645 \u0632\u06cc\u0631 \u0631\u0627 \u062a\u06a9\u0645\u06cc\u0644 \u06a9\u0646\u06cc\u062f\u061b \u06a9\u0627\u0631\u0634\u0646\u0627\u0633\u0627\u0646 \u0645\u0627 \u0628\u0647 \u0632\u0648\u062f\u06cc \u067e\u0627\u0633\u062e\u06af\u0648\u06cc \u0634\u0645\u0627 \u062e\u0648\u0627\u0647\u0646\u062f \u0628\u0648\u062f.<\/p>\n\n    <div class=\"rrf-row\">\n      <div class=\"rrf-field\">\n        <label for=\"rrfName\">\u0646\u0627\u0645 \u0648 \u0646\u0627\u0645 \u062e\u0627\u0646\u0648\u0627\u062f\u06af\u06cc <span aria-hidden=\"true\">*<\/span><\/label>\n        <input type=\"text\" id=\"rrfName\" name=\"name\" required autocomplete=\"name\" aria-describedby=\"rrfNameErr\">\n        <p class=\"rrf-error\" id=\"rrfNameErr\">\u0644\u0637\u0641\u0627\u064b \u0646\u0627\u0645 \u062e\u0648\u062f \u0631\u0627 \u0648\u0627\u0631\u062f \u06a9\u0646\u06cc\u062f.<\/p>\n      <\/div>\n      <div class=\"rrf-field\">\n        <label for=\"rrfEmail\">\u067e\u0633\u062a \u0627\u0644\u06a9\u062a\u0631\u0648\u0646\u06cc\u06a9 <span aria-hidden=\"true\">*<\/span><\/label>\n        <input type=\"email\" id=\"rrfEmail\" name=\"email\" required autocomplete=\"email\" dir=\"ltr\" aria-describedby=\"rrfEmailErr\">\n        <p class=\"rrf-error\" id=\"rrfEmailErr\">\u0644\u0637\u0641\u0627\u064b \u06cc\u06a9 \u0627\u06cc\u0645\u06cc\u0644 \u0645\u0639\u062a\u0628\u0631 \u0648\u0627\u0631\u062f \u06a9\u0646\u06cc\u062f.<\/p>\n      <\/div>\n    <\/div>\n\n    <div class=\"rrf-field\">\n      <label for=\"rrfPhone\">\u0634\u0645\u0627\u0631\u0647 \u062a\u0645\u0627\u0633 (\u0627\u062e\u062a\u06cc\u0627\u0631\u06cc)<\/label>\n      <input type=\"tel\" id=\"rrfPhone\" name=\"phone\" autocomplete=\"tel\" dir=\"ltr\" placeholder=\"0914 \u00d7\u00d7\u00d7 \u00d7\u00d7\u00d7\u00d7\">\n    <\/div>\n\n    <div class=\"rrf-field\">\n      <label for=\"rrfTopic\">\u0645\u0648\u0636\u0648\u0639 \u067e\u06cc\u0627\u0645 <span aria-hidden=\"true\">*<\/span><\/label>\n      <select id=\"rrfTopic\" name=\"topic\" required aria-describedby=\"rrfTopicErr\">\n        <option value=\"\" selected disabled>\u0627\u0646\u062a\u062e\u0627\u0628 \u06a9\u0646\u06cc\u062f\u2026<\/option>\n        <option value=\"admission\">\u067e\u0630\u06cc\u0631\u0634 \u0648 \u062b\u0628\u062a\u200c\u0646\u0627\u0645<\/option>\n        <option value=\"education\">\u0627\u0645\u0648\u0631 \u0622\u0645\u0648\u0632\u0634\u06cc<\/option>\n        <option value=\"finance\">\u0627\u0645\u0648\u0631 \u0645\u0627\u0644\u06cc<\/option>\n        <option value=\"cooperation\">\u0647\u0645\u06a9\u0627\u0631\u06cc \u0648 \u067e\u06cc\u0634\u0646\u0647\u0627\u062f<\/option>\n        <option value=\"other\">\u0633\u0627\u06cc\u0631 \u0645\u0648\u0627\u0631\u062f<\/option>\n      <\/select>\n      <p class=\"rrf-error\" id=\"rrfTopicErr\">\u0644\u0637\u0641\u0627\u064b \u0645\u0648\u0636\u0648\u0639 \u067e\u06cc\u0627\u0645 \u0631\u0627 \u0627\u0646\u062a\u062e\u0627\u0628 \u06a9\u0646\u06cc\u062f.<\/p>\n    <\/div>\n\n    <div class=\"rrf-field\">\n      <label for=\"rrfMessage\">\u0645\u062a\u0646 \u067e\u06cc\u0627\u0645 <span aria-hidden=\"true\">*<\/span><\/label>\n      <textarea id=\"rrfMessage\" name=\"message\" required minlength=\"\u06f1\u06f0\" aria-describedby=\"rrfMessageErr\"><\/textarea>\n      <p class=\"rrf-error\" id=\"rrfMessageErr\">\u0645\u062a\u0646 \u067e\u06cc\u0627\u0645 \u0628\u0627\u06cc\u062f \u062d\u062f\u0627\u0642\u0644 \u06f1\u06f0 \u0646\u0648\u06cc\u0633\u0647 \u0628\u0627\u0634\u062f.<\/p>\n    <\/div>\n\n    <button type=\"submit\" class=\"rrf-submit\" id=\"rrfSubmit\">\n      \u0627\u0631\u0633\u0627\u0644 \u067e\u06cc\u0627\u0645\n      <svg width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M5 12h14M12 5l7 7-7 7\"\/><\/svg>\n    <\/button>\n  <\/form>\n\n  <div class=\"rrf-success\" id=\"rrfSuccess\" role=\"status\" tabindex=\"-1\">\n    <div class=\"rrf-success-icon\">\n      <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polyline points=\"20 6 9 17 4 12\"\/><\/svg>\n    <\/div>\n    <h3>\u067e\u06cc\u0627\u0645 \u0634\u0645\u0627 \u0628\u0627 \u0645\u0648\u0641\u0642\u06cc\u062a \u0627\u0631\u0633\u0627\u0644 \u0634\u062f<\/h3>\n    <p>\u0627\u0632 \u062a\u0645\u0627\u0633 \u0634\u0645\u0627 \u0633\u067e\u0627\u0633\u200c\u06af\u0632\u0627\u0631\u06cc\u0645. \u067e\u0627\u0633\u062e \u0627\u0632 \u0637\u0631\u06cc\u0642 \u067e\u0633\u062a \u0627\u0644\u06a9\u062a\u0631\u0648\u0646\u06cc\u06a9 \u0627\u0639\u0644\u0627\u0645\u200c\u0634\u062f\u0647 \u0627\u0631\u0633\u0627\u0644 \u062e\u0648\u0627\u0647\u062f \u0634\u062f.<\/p>\n  <\/div>\n\n  <script>\n    (function () {\n      var form = document.getElementById('rrfForm');\n      var success = document.getElementById('rrfSuccess');\n      var submitBtn = document.getElementById('rrfSubmit');\n\n      function setError(id, show) {\n        var input = document.getElementById(id);\n        var err = document.getElementById(id + 'Err');\n        if (err) err.classList.toggle('is-visible', show);\n        if (input) input.setAttribute('aria-invalid', show ? 'true' : 'false');\n        return !show;\n      }\n\n      function validate() {\n        var ok = true;\n        ok = setError('rrfName', !document.getElementById('rrfName').value.trim()) && ok;\n        ok = setError('rrfEmail', !\/^\\S+@\\S+\\.\\S+$\/.test(document.getElementById('rrfEmail').value.trim())) && ok;\n        ok = setError('rrfTopic', !document.getElementById('rrfTopic').value) && ok;\n        ok = setError('rrfMessage', document.getElementById('rrfMessage').value.trim().length < 10) &#038;&#038; ok;\n        return ok;\n      }\n\n      ['rrfName', 'rrfEmail', 'rrfTopic', 'rrfMessage'].forEach(function (id) {\n        var el = document.getElementById(id);\n        el.addEventListener('input', function () { setError(id, false); });\n        el.addEventListener('change', function () { setError(id, false); });\n      });\n\n      form.addEventListener('submit', function (e) {\n        e.preventDefault();\n        if (! (e) {\n        e.preventDefault();\n        if (!validate()) {\n         n          if (firstInvalid) firstInvalid.focus();\n          return;\n        }\n        submitBtn.disabled = true;\n        submitBtn.textContent = '\u062c\u0627\u0631 \u0627\u0631\u0633\u0627\u0644\u2026';\n\n        \/\/ \u0627\u200c\u062a\u0635\u200c\u0627\u0644 \u0628\u0647 \u0633\u200c\u0631\u200c\u0648\u200c\u0631: \u0627\u06cc\u0646 \u0628\u062e\u0634 \u0631\u0627 \u0628\u0627 endpoint \u062e\u0648\u062f\u200c\u200c\u062a\u200c\u0627\u0646 \u062c\u0627\u06cc\u200c\u06af\u0632\u200cin \u06a9\u0646\u06cc\u062f\n        fetch('\/api\/contact', {\n          method: 'POST',\n          headers: { 'Content-Type': 'application\/json' },\n          body: JSON.stringify({\n            name: document.getElementById('rrfName').value,\n            email: document.getElementById('rrfEmail').value,\n            phone: document.getElementById('rrfPhone').value,\n            topic: document.getElementById('rrfTopic').value,\n            message: document.getElementById('rrfMessage').value\n          })\n        }).catch(function () { \/* \u0645\u062f\u06cc\u0631\u06cc\u062a \u062e\u0637\u0627 \u062f\u0631 \u0635\u0648\u0631\u062a \u0646\u06cc\u0627\u0632 *\/ })\n          .finally(function () {\n            form.style.display = 'none';\n            success.classList.add('is-visible');\n            success.focus();\n          });\n      });\n    })();\n  <\/script>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-uagb-container uagb-block-79fc7a91\">\n<div class=\"rabe-map-section\" dir=\"rtl\">\n  <style>\n    .rabe-map-section {\n      font-family: 'Vazirmatn', 'IRANSans', system-ui, -apple-system, sans-serif;\n      margin-inline: auto;\n      width: 100%;\n      max-width: 620px; \/* \u06cc\u0627 \u0645\u0642\u062f\u0627\u0631 \u062f\u0644\u062e\u0648\u0627\u0647 \u062f\u0631 \u06af\u0631\u06cc\u062f *\/\n      height: 100%;\n      box-sizing: border-box;\n    }\n\n    .rabe-map-card {\n      position: relative;\n      background: rgba(255, 255, 255, 0.88);\n      backdrop-filter: blur(12px);\n      -webkit-backdrop-filter: blur(12px);\n      border: 1px solid rgba(219, 234, 254, 0.85);\n      border-radius: 20px;\n      padding: 2rem 1.75rem; \/* \u06cc\u06a9\u0633\u0627\u0646\u200c\u0633\u0627\u0632\u06cc \u0641\u0627\u0635\u0644\u0647 \u062f\u0627\u062e\u0644\u06cc \u0628\u0627 \u0641\u0631\u0645 *\/\n      box-shadow: 0 10px 30px -5px rgba(37, 99, 235, 0.08),\n                  0 4px 12px -2px rgba(0, 0, 0, 0.04);\n      overflow: hidden;\n      display: flex;\n      flex-direction: column;\n      height: 100%;\n      box-sizing: border-box;\n    }\n\n    .rabe-map-card::before {\n      content: '';\n      position: absolute;\n      top: 0;\n      right: 0;\n      left: 0;\n      height: 4px;\n      background: linear-gradient(90deg, #2563eb, #60a5fa);\n    }\n\n    .rabe-map-header {\n      display: flex;\n      flex-wrap: wrap;\n      justify-content: space-between;\n      align-items: center;\n      gap: 16px;\n      margin-bottom: 1.25rem;\n      padding-bottom: 1.25rem;\n      border-bottom: 1px solid rgba(226, 232, 240, 0.8);\n    }\n\n    .rabe-map-title-wrapper {\n      display: flex;\n      align-items: center;\n      gap: 12px;\n    }\n\n    .rabe-map-icon {\n      width: 44px;\n      height: 44px;\n      background: rgba(37, 99, 235, 0.1);\n      color: #2563eb;\n      border-radius: 12px;\n      display: flex;\n      align-items: center;\n      justify-content: center;\n      font-size: 20px;\n      flex-shrink: 0;\n    }\n\n    .rabe-map-title {\n      margin: 0;\n      font-size: 1.2rem;\n      font-weight: 800;\n      color: #0f172a;\n    }\n\n    .rabe-map-desc {\n      margin: 4px 0 0 0;\n      font-size: 0.88rem;\n      color: #475569;\n      line-height: 1.6;\n    }\n\n    .rabe-map-actions {\n      display: flex;\n      gap: 10px;\n      flex-wrap: wrap;\n    }\n\n    .rabe-map-btn {\n      display: inline-flex;\n      align-items: center;\n      gap: 8px;\n      padding: 8px 14px;\n      font-size: 0.85rem;\n      font-weight: 600;\n      border-radius: 10px;\n      text-decoration: none;\n      transition: all 0.25s ease;\n    }\n\n    .rabe-btn-primary {\n      background: #2563eb;\n      color: #ffffff;\n      box-shadow: 0 4px 12px rgba(37, 99, 235, 0.25);\n    }\n\n    .rabe-btn-primary:hover {\n      background: #1d4ed8;\n      transform: translateY(-1px);\n    }\n\n    .rabe-btn-outline {\n      background: #f8fafc;\n      color: #334155;\n      border: 1px solid #cbd5e1;\n    }\n\n    .rabe-btn-outline:hover {\n      background: #f1f5f9;\n      color: #0f172a;\n    }\n\n    \/* \u06a9\u0627\u062f\u0631 \u0646\u0642\u0634\u0647 \u0628\u0627 \u0642\u0627\u0628\u0644\u06cc\u062a \u06a9\u0634\u0633\u0627\u0646\u06cc \u0628\u0631\u0627\u06cc \u067e\u0631 \u06a9\u0631\u062f\u0646 \u0627\u0631\u062a\u0641\u0627\u0639 \u0628\u0631\u0627\u0628\u0631 *\/\n    .rabe-iframe-wrapper {\n      position: relative;\n      width: 100%;\n      flex: 1;\n      min-height: 480px; \/* \u0627\u0631\u062a\u0641\u0627\u0639 \u0645\u062a\u0646\u0627\u0633\u0628 \u0628\u0631\u0627\u06cc \u062d\u0627\u0644\u062a \u062a\u06a9\u200c\u0633\u062a\u0648\u0646\u0647 *\/\n      border-radius: 14px;\n      overflow: hidden;\n      border: 1px solid rgba(203, 213, 225, 0.7);\n      background: #f8fafc;\n    }\n\n    .rabe-iframe-wrapper iframe {\n      position: absolute;\n      top: 0;\n      left: 0;\n      width: 100%;\n      height: 100%;\n      border: 0;\n    }\n\n    @media (max-width: 640px) {\n      .rabe-map-card {\n        padding: 1.5rem 1.1rem;\n      }\n      .rabe-iframe-wrapper {\n        min-height: 340px;\n      }\n      .rabe-map-header {\n        flex-direction: column;\n        align-items: flex-start;\n      }\n      .rabe-map-actions {\n        width: 100%;\n      }\n      .rabe-map-btn {\n        flex: 1;\n        justify-content: center;\n      }\n    }\n  <\/style>\n\n  <div class=\"rabe-map-card\">\n    <div class=\"rabe-map-header\">\n      <div class=\"rabe-map-title-wrapper\">\n        <div class=\"rabe-map-icon\">\n          <!-- Pin Icon -->\n          <svg width=\"22\" height=\"22\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\n            <path d=\"M21 10c0 7-9 13-9 13s-9-6-9-13a9 9 0 0 1 18 0z\"><\/path>\n            <circle cx=\"12\" cy=\"10\" r=\"3\"><\/circle>\n          <\/svg>\n        <\/div>\n        <div>\n          <h3 class=\"rabe-map-title\">\u0645\u0648\u0642\u0639\u06cc\u062a \u0645\u06a9\u0627\u0646\u06cc \u0631\u0648\u06cc \u0646\u0642\u0634\u0647<\/h3>\n          <p class=\"rabe-map-desc\">\u062a\u0628\u0631\u06cc\u0632\u060c \u0628\u0644\u0648\u0627\u0631 \u06f2\u06f9 \u0628\u0647\u0645\u0646\u060c \u0628\u0627\u0644\u0627\u062a\u0631\u062a\u0628\u0631\u06cc\u0632 \u2013 \u0645\u06cc\u062f\u0627\u0646 \u0634\u0647\u06cc\u062f \u0641\u0647\u0645\u06cc\u062f\u0647 \u2013 \u0628\u0627\u063a\u0645\u06cc\u0634\u0647 \u2013 \u0628\u0627\u0644\u0627\u062a\u0631 \u0627\u0632 \u067e\u0645\u067e \u0628\u0646\u0632\u06cc\u0646 \u2013 \u062e\u06cc\u0627\u0628\u0627\u0646 \u0633\u0628\u0644\u0627\u0646<\/p>\n        <\/div>\n      <\/div>\n\n      <div class=\"rabe-map-actions\">\n        <a href=\"https:\/\/maps.google.com\/?q=38.077279,46.375256\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"rabe-map-btn rabe-btn-primary\">\n          <span>Google Maps<\/span>\n        <\/a>\n        <a href=\"https:\/\/neshan.org\/maps\/places\/751ce9dc68bcda33fc4581444daab0c2#c38.077-46.380-15z-0p\" rel=\"noopener noreferrer\" class=\"rabe-map-btn rabe-btn-outline\">\n          <span>\u0646\u0634\u0627\u0646<\/span>\n        <\/a>\n      <\/div>\n    <\/div>\n\n    <!-- \u0641\u0631\u06cc\u0645 \u0646\u0642\u0634\u0647 \u06a9\u0634\u0633\u0627\u0646 -->\n    <div class=\"rabe-iframe-wrapper\">\n      <iframe src=\"https:\/\/www.google.com\/maps\/embed?pb=!1m18!1m12!1m3!1d3148.618032095941!2d46.375256!3d38.077279!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x0%3A0x0!2zMzjCsDA0JzM4LjIiTiA0NsKwMjInMzAuOSJF!5e0!3m2!1sfa!2sir!4v1700000000000\" loading=\"lazy\" referrerpolicy=\"no-referrer-when-downgrade\" title=\"\u0645\u0648\u0642\u0639\u06cc\u062a \u0645\u0648\u0633\u0633\u0647 \u0622\u0645\u0648\u0632\u0634 \u0639\u0627\u0644\u06cc \u0631\u0628\u0639 \u0631\u0634\u06cc\u062f \u062a\u0628\u0631\u06cc\u0632\">\n      <\/iframe>\n    <\/div>\n  <\/div>\n<\/div>\n<\/div>\n<\/div><\/div>\n","protected":false},"excerpt":{"rendered":"<p>\u062a\u0645\u0627\u0633 \u0628\u0627 \u0645\u0648\u0633\u0633\u0647 \u0622\u0645\u0648\u0632\u0634 \u0639\u0627\u0644\u06cc \u0631\u0628\u0639 \u0631\u0634\u06cc\u062f \u0622\u0645\u0627\u062f\u0647 \u067e\u0627\u0633\u062e\u200c\u06af\u0648\u06cc\u06cc \u0628\u0647 \u0633\u0648\u0627\u0644\u0627\u062a \u0648 \u062f\u0631\u062e\u0648\u0627\u0633\u062a\u200c\u0647\u0627\u06cc \u0634\u0645\u0627 \u0647\u0633\u062a\u06cc\u0645. \u0627\u0632 \u0637\u0631\u06cc\u0642 \u0631\u0627\u0647\u200c\u0647\u0627\u06cc \u0627\u0631\u062a\u0628\u0627\u0637\u06cc \u0632\u06cc\u0631 \u0628\u0627 \u0645\u0627 \u062f\u0631 \u062a\u0645\u0627\u0633 \u0628\u0627\u0634\u06cc\u062f. \u0646\u0634\u0627\u0646\u06cc \u0645\u0648\u0633\u0633\u0647 \u062a\u0628\u0631\u06cc\u0632 \u2013 \u0645\u06cc\u062f\u0627\u0646&#8230;<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_uag_custom_page_level_css":"","_kad_post_transparent":"","_kad_post_title":"hide","_kad_post_layout":"fullwidth","_kad_post_sidebar_id":"","_kad_post_content_style":"","_kad_post_vertical_padding":"","_kad_post_feature":"","_kad_post_feature_position":"","_kad_post_header":false,"_kad_post_footer":false,"_kad_post_classname":"","footnotes":""},"class_list":["post-2","page","type-page","status-publish","hentry"],"uagb_featured_image_src":{"full":false,"thumbnail":false,"medium":false,"medium_large":false,"large":false,"1536x1536":false,"2048x2048":false},"uagb_author_info":{"display_name":"admin_3nah0ggd","author_link":"https:\/\/raberashidi.ac.ir\/staging\/author\/admin_3nah0ggd\/"},"uagb_comment_info":0,"uagb_excerpt":"\u062a\u0645\u0627\u0633 \u0628\u0627 \u0645\u0648\u0633\u0633\u0647 \u0622\u0645\u0648\u0632\u0634 \u0639\u0627\u0644\u06cc \u0631\u0628\u0639 \u0631\u0634\u06cc\u062f \u0622\u0645\u0627\u062f\u0647 \u067e\u0627\u0633\u062e\u200c\u06af\u0648\u06cc\u06cc \u0628\u0647 \u0633\u0648\u0627\u0644\u0627\u062a \u0648 \u062f\u0631\u062e\u0648\u0627\u0633\u062a\u200c\u0647\u0627\u06cc \u0634\u0645\u0627 \u0647\u0633\u062a\u06cc\u0645. \u0627\u0632 \u0637\u0631\u06cc\u0642 \u0631\u0627\u0647\u200c\u0647\u0627\u06cc \u0627\u0631\u062a\u0628\u0627\u0637\u06cc \u0632\u06cc\u0631 \u0628\u0627 \u0645\u0627 \u062f\u0631 \u062a\u0645\u0627\u0633 \u0628\u0627\u0634\u06cc\u062f. \u0646\u0634\u0627\u0646\u06cc \u0645\u0648\u0633\u0633\u0647 \u062a\u0628\u0631\u06cc\u0632 \u2013 \u0645\u06cc\u062f\u0627\u0646...","_links":{"self":[{"href":"https:\/\/raberashidi.ac.ir\/staging\/wp-json\/wp\/v2\/pages\/2","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/raberashidi.ac.ir\/staging\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/raberashidi.ac.ir\/staging\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/raberashidi.ac.ir\/staging\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/raberashidi.ac.ir\/staging\/wp-json\/wp\/v2\/comments?post=2"}],"version-history":[{"count":19,"href":"https:\/\/raberashidi.ac.ir\/staging\/wp-json\/wp\/v2\/pages\/2\/revisions"}],"predecessor-version":[{"id":133,"href":"https:\/\/raberashidi.ac.ir\/staging\/wp-json\/wp\/v2\/pages\/2\/revisions\/133"}],"wp:attachment":[{"href":"https:\/\/raberashidi.ac.ir\/staging\/wp-json\/wp\/v2\/media?parent=2"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}