TASJIL DIAMOND

جاري تجهيز تجربتك الماسية

نجهّز نموذج الخدمة الخاصة ليكون جاهزًا خلال لحظات.

جاري تجهيز الخدمة... 8%
3
ثوانٍ تقريبًا
◆ الخدمات الخاصة من تسجیل

خدمات القبول الخاصة للدراسة في الجامعات الإيرانية

باقة تسجیل الماسية تجربة أكثر خصوصية وراحة واهتمامًا بالتفاصيل، مع متابعة شخصية ومرافقة مستمرة خلال مراحل التسجيل والقبول.

جميع طلبات تسجیل تتم متابعتها باهتمام ومهنية. تضيف الخدمة الماسية مستوى إضافيًا من الخصوصية والتخصيص والراحة.
خصوصية أكبر

اهتمام خاص ببياناتك ووثائقك

متابعة شخصية

خدمة أكثر تخصيصًا ومرونة

مرافقة طوال رحلة القبول

متابعة مستمرة خلال مراحل الملف

راحة بال أكبر

اهتمام أدق بالتفاصيل والإجراءات

خدمة مصممة حول احتياجاتك

لمن صُممت باقة تسجیل الماسية؟

صُممت الخدمة الماسية لمن يفضّل مستوى أعلى من الراحة والخصوصية والتخصيص أثناء التسجيل والقبول في الجامعات الإيرانية.

01

أصحاب الأعمال والمديرون

لمن يريد إدارة إجراءات القبول بطريقة منظمة دون الحاجة للانشغال المستمر بالتفاصيل.

02

من لديهم وقت محدود

خدمة تهدف إلى تقليل الوقت والجهد المطلوبين لمتابعة مراحل التسجيل والقبول.

03

من يقدّرون الخصوصية

اهتمام أكبر بطريقة التعامل مع المعلومات والمستندات والتواصل المرتبط بالملف.

04

من يفضّلون خدمة أكثر تخصيصًا

متابعة أقرب ومرونة أكبر واهتمام أدق باحتياجات كل متقدم.

تجربة تسجیل الماسية

أنت تركز على هدفك...
ونحن نهتم بالتفاصيل

الخدمة الماسية ليست مجرد تقديم طلب للجامعة. الهدف هو جعل رحلة التسجيل والقبول أكثر راحة وتنظيمًا ووضوحًا بالنسبة لك.

◆ اهتمام شخصي أكبر بملفك
◆ متابعة أكثر مرونة
◆ مراجعة أدق للمستندات
◆ وضوح أكبر حول الخطوات التالية
◆ متابعة مستمرة خلال مراحل الملف
◆ تقليل الانشغال بالإجراءات
متابعة متعددة المستويات أكثر من 3 أعضاء من فريق تسجیل

يشارك أكثر من عضو من الفريق في متابعة مراحل الملف ومراجعته، بما يساعد على استمرار التنسيق والانتباه إلى التفاصيل المهمة.

الخصوصية جزء أساسي من الخدمة

معلوماتك ووثائقك تستحق عناية خاصة

قد تتضمن ملفات الدراسة معلومات شخصية ووثائق مهمة. لذلك يتم التعامل مع البيانات والمستندات المقدمة بعناية وخصوصية وفي نطاق الإجراءات المطلوبة للتسجيل والمتابعة.

✓ عناية بالمعلومات الشخصية ✓ تعامل مسؤول مع المستندات ✓ متابعة منظمة للملف
رحلة القبول

كيف تبدأ الخدمة الماسية؟

أربع خطوات بسيطة لبدء خدمات القبول الخاصة.

01

إرسال الطلب الماسي

أدخل معلوماتك الأساسية من خلال نموذج الخدمة الخاصة.

02

مراجعة الملف

تتم مراجعة المعلومات والمستندات وتحديد الخطوات المناسبة.

03

بدء المتابعة الشخصية

يبدأ التنسيق معك ومتابعة إجراءات التسجيل بصورة أكثر تخصيصًا.

04

المرافقة خلال المراحل

تستمر المتابعة خلال الخطوات المطلوبة وإجراءات القبول.

طلب الخدمة الماسية

سجّل معلوماتك

أكمل النموذج التالي لإرسال طلبك إلى فريق تسجیل.

يستغرق تحميل النموذج وقتًا أطول من المعتاد

يرجى الانتظار قليلاً أو التواصل مع فريق تسجیل.

تواصل معنا ←
يتم التعامل مع بياناتك بعناية وخصوصية

تستخدم المعلومات المقدمة ضمن إجراءات التسجيل والمتابعة المتعلقة بطلبك.

الأسئلة الشائعة

أسئلة حول خدمات القبول الخاصة

ما الفرق بين التسجيل السريع والخدمة الماسية؟

تتم متابعة جميع طلبات تسجیل باهتمام ومهنية. تضيف الخدمة الماسية مستوى إضافيًا من الخصوصية والتخصيص والمرونة والراحة والاهتمام بالتفاصيل.

لمن تناسب باقة تسجیل الماسية؟

تناسب أصحاب الأعمال والمديرين والأشخاص المشغولين ومن لديهم وقت محدود، وكذلك من يفضّلون خدمة أكثر خصوصية ومتابعة شخصية.

هل تتم متابعة ملفي من قبل أكثر من شخص؟

نعم. في الخدمة الماسية يشارك أكثر من عضو من فريق تسجیل في متابعة مراحل الملف ومراجعته.

كيف يتم التعامل مع معلوماتي ووثائقي؟

يتم التعامل مع البيانات الشخصية والمستندات المقدمة بعناية وخصوصية وفي نطاق الإجراءات المرتبطة بطلبك.

هل الخدمة الماسية تضمن الحصول على القبول؟

قرار القبول النهائي يعود إلى الجامعة والجهات الأكاديمية المختصة. توفر الخدمة الماسية مستوى أعلى من المتابعة والتنظيم، لكنها لا تعني ضمان قرار القبول من الجامعة.

هل يمكنني العودة إلى التسجيل السريع؟

نعم، يمكنك استخدام نموذج التسجيل السريع في أي وقت.

العودة إلى التسجيل السريع ←
هل تحتاج إلى المساعدة قبل الاختيار؟

تحدث مع فريق تسجیل

تعرف على طرق التواصل واختر الطريقة المناسبة لك.

/* ========================================================== GLOBAL ========================================================== */ #tasjil-diamond-v4{ --night:#060d19; --navy:#0b1728; --navy2:#142840; --navy3:#223a58; --gold:#c99834; --goldLight:#efd17f; --goldDark:#9b6c12; --cream:#faf6eb; --text:#697486; --border:#e8dfce; width:100%; overflow:hidden; direction:rtl; background:#fff; color:var(--navy); font-size:16px; font-family: "Cairo", "Tajawal", Tahoma, Arial, sans-serif; } #tasjil-diamond-v4 *, #tasjil-diamond-v4 *::before, #tasjil-diamond-v4 *::after{ box-sizing:border-box; } #tasjil-diamond-v4 a{ text-decoration:none; } .td4-container{ width:min( 1200px, calc(100% - 40px) ); margin-inline:auto; } /* ========================================================== HEADER ========================================================== */ .td4-header{ min-height:88px; display:flex; align-items:center; position:relative; z-index:100; background: rgba(6,13,25,.97); border-bottom: 1px solid rgba(239,209,127,.14); backdrop-filter:blur(16px); } .td4-header-inner{ display:flex; align-items:center; justify-content:space-between; gap:30px; } .td4-logo{ width:150px; max-height:68px; display:block; object-fit:contain; padding:4px; background:#fff; border-radius:8px; } .td4-header-actions{ display:flex; align-items:center; gap:12px; } .td4-back, .td4-contact{ min-height:46px; display:flex; align-items:center; justify-content:center; gap:8px; padding:11px 16px; border-radius:11px; font-size:13px; font-weight:800; transition:.25s ease; } .td4-back{ color:#fff!important; border: 1px solid rgba(239,209,127,.38); } .td4-back svg{ width:18px; height:18px; color:var(--goldLight); } .td4-contact{ color:var(--night)!important; background: linear-gradient( 90deg, #c89732, #efd17f ); } .td4-back:hover, .td4-contact:hover{ transform:translateY(-2px); } /* ========================================================== PREPARATION ========================================================== */ .td4-preparation{ position:relative; z-index:70; max-height:250px; overflow:hidden; padding:26px 0; color:#fff; background: radial-gradient( circle at 15% 0%, rgba(239,209,127,.16), transparent 30% ), linear-gradient( 110deg, #0a1526, #152a43 55%, #091321 ); border-bottom: 1px solid rgba(239,209,127,.17); transition: opacity .4s ease, max-height .55s ease, padding .55s ease; } .td4-preparation.ready{ background: linear-gradient( 110deg, #0b2318, #153a26, #0b2318 ); } .td4-preparation.hide{ opacity:0; max-height:0; padding-top:0; padding-bottom:0; border:0; } .td4-prep-glow{ width:320px; height:320px; position:absolute; left:-180px; top:-220px; border: 1px solid rgba(239,209,127,.20); border-radius:50%; } .td4-preparation-card{ position:relative; z-index:2; max-width:1000px; margin:auto; display:grid; grid-template-columns: 75px 1fr 110px; align-items:center; gap:24px; } .td4-prep-diamond{ width:70px; height:70px; display:flex; align-items:center; justify-content:center; color:var(--goldLight); background: rgba(239,209,127,.07); border: 1px solid rgba(239,209,127,.23); border-radius:18px; } .td4-prep-diamond svg{ width:44px; } .td4-prep-kicker{ color:var(--goldLight); font-size:11px; font-weight:900; letter-spacing:1.4px; } #td4-prep-title{ margin: 5px 0 4px; color:#fff; font-size:22px; line-height:1.4; } #td4-prep-text{ margin: 0 0 12px; color: rgba(255,255,255,.63); font-size:13px; } .td4-progress-track{ height:9px; overflow:hidden; background: rgba(255,255,255,.10); border-radius:100px; } .td4-progress-bar{ width:8%; height:100%; background: linear-gradient( 90deg, #b8821d, var(--goldLight) ); box-shadow: 0 0 14px rgba(239,209,127,.30); border-radius:100px; transition:.25s ease; } .td4-progress-bottom{ display:flex; justify-content:space-between; margin-top:8px; color: rgba(255,255,255,.54); font-size:11px; } #td4-progress-percent{ direction:ltr; color:var(--goldLight); font-size:12px; } /* COUNTDOWN */ .td4-countdown-area{ display:flex; flex-direction:column; align-items:center; gap:9px; } .td4-countdown-circle{ width:98px; height:98px; position:relative; display:flex; align-items:center; justify-content:center; border-radius:50%; border: 2px solid var(--goldLight); background: radial-gradient( circle at 35% 30%, #354f6b, #14273e 55%, #07111e ); box-shadow: 0 0 0 8px rgba(239,209,127,.08), 0 15px 35px rgba(0,0,0,.28), inset 0 0 30px rgba(239,209,127,.10); animation: td4Pulse 1.6s ease-in-out infinite; } .td4-count-ring{ position:absolute; inset:-10px; border: 1px dashed rgba(239,209,127,.42); border-radius:50%; animation: td4Rotate 6s linear infinite; } #td4-countdown{ position:relative; z-index:2; direction:ltr; color: #f6d989; font-size:42px; font-family: Arial, sans-serif; line-height:1; text-shadow: 0 4px 15px rgba(0,0,0,.35); } #td4-count-caption{ color: rgba(255,255,255,.58); font-size:11px; } .td4-preparation.ready .td4-countdown-circle{ animation:none; background: linear-gradient( 135deg, #34784b, #1d5c36 ); border-color:#91cea3; } .td4-preparation.ready #td4-countdown{ color:#fff; font-size:32px; } @keyframes td4Pulse{ 0%,100%{ transform:scale(1); } 50%{ transform:scale(1.055); } } @keyframes td4Rotate{ from{ transform:rotate(0deg); } to{ transform:rotate(360deg); } } /* ========================================================== HERO ========================================================== */ .td4-hero{ min-height:660px; position:relative; overflow:hidden; display:flex; align-items:center; padding: 105px 0 125px; text-align:center; color:#fff; background: radial-gradient( circle at 10% 20%, rgba(239,209,127,.14), transparent 28% ), radial-gradient( circle at 90% 75%, rgba(201,152,52,.10), transparent 30% ), linear-gradient( 135deg, #060d19, #102138 55%, #07111e ); } .td4-grid-bg{ position:absolute; inset:0; opacity:.11; background-image: linear-gradient( rgba(239,209,127,.12) 1px, transparent 1px ), linear-gradient( 90deg, rgba(239,209,127,.12) 1px, transparent 1px ); background-size:66px 66px; } .td4-orbit{ position:absolute; border: 1px solid rgba(239,209,127,.15); border-radius:50%; } .td4-orbit-one{ width:650px; height:650px; top:-450px; left:-250px; } .td4-orbit-two{ width:900px; height:900px; right:-650px; bottom:-700px; } .td4-hero-inner{ position:relative; z-index:5; max-width:1000px; } .td4-main-diamond{ width:130px; margin: 0 auto 15px; position:relative; color:var(--goldLight); } .td4-main-diamond svg{ width:100%; } .td4-main-diamond-glow{ width:110px; height:110px; position:absolute; left:10px; top:5px; border-radius:50%; background: rgba(239,209,127,.14); filter:blur(30px); } .td4-exclusive-label{ display:inline-block; margin-bottom:18px; padding:8px 15px; color:var(--goldLight); border: 1px solid rgba(239,209,127,.25); background: rgba(239,209,127,.06); border-radius:100px; font-size:12px; font-weight:900; } .td4-hero h1{ max-width:1000px; margin: 0 auto 20px; color:#fff; font-size: clamp( 42px, 5.2vw, 62px ); line-height:1.42; font-weight:800; } .td4-hero-subtitle{ max-width:790px; margin:auto; color: rgba(255,255,255,.72); font-size:17px; line-height:2; } .td4-hero-subtitle strong{ display:block; margin-bottom:4px; color:var(--goldLight); font-size:20px; } .td4-hero-actions{ display:flex; justify-content:center; gap:12px; margin-top:31px; } .td4-main-button, .td4-outline-button{ min-height:55px; display:flex; align-items:center; justify-content:center; padding: 13px 22px; border-radius:11px; font-size:14px; font-weight:900; transition:.25s ease; } .td4-main-button{ gap:9px; color:var(--night)!important; background: linear-gradient( 90deg, #c59631, #efd17f ); box-shadow: 0 13px 31px rgba(0,0,0,.24); } .td4-outline-button{ color:#fff!important; border: 1px solid rgba(255,255,255,.25); } .td4-main-button:hover, .td4-outline-button:hover{ transform:translateY(-3px); } .td4-hero-note{ max-width:720px; margin: 25px auto 0; padding-top:18px; border-top: 1px solid rgba(255,255,255,.09); color: rgba(255,255,255,.48); font-size:12px; line-height:1.8; } /* ========================================================== TRUST ========================================================== */ .td4-trust{ position:relative; z-index:10; margin-top:-48px; } .td4-trust-grid{ display:grid; grid-template-columns: repeat(4,1fr); overflow:hidden; background:#fff; border: 1px solid var(--border); border-radius:18px; box-shadow: 0 20px 60px rgba(6,13,25,.11); } .td4-trust-item{ display:flex; align-items:center; gap:13px; padding: 23px 20px; } .td4-trust-item:not(:last-child){ border-left: 1px solid #eee8dd; } .td4-trust-icon{ width:45px; height:45px; flex:0 0 45px; display:flex; align-items:center; justify-content:center; color:var(--goldDark); background:var(--cream); border-radius:12px; } .td4-trust-icon svg{ width:23px; height:23px; } .td4-trust-item strong{ display:block; color:var(--navy); font-size:14px; } .td4-trust-item p{ margin: 4px 0 0; color:var(--text); font-size:11px; line-height:1.6; } /* ========================================================== SECTION HEAD ========================================================== */ .td4-section-heading{ max-width:760px; margin: 0 auto 45px; text-align:center; } .td4-section-heading > span{ color:var(--goldDark); font-size:12px; font-weight:900; } .td4-section-heading h2{ margin: 8px 0 11px; color:var(--navy); font-size:34px; line-height:1.45; } .td4-section-heading p{ margin:0; color:var(--text); font-size:14px; line-height:1.9; } /* ========================================================== AUDIENCE ========================================================== */ .td4-audience{ padding: 110px 0 100px; } .td4-audience-grid{ display:grid; grid-template-columns: repeat(4,1fr); gap:19px; } .td4-audience-grid article{ min-height:225px; padding:27px 24px; background:#fff; border: 1px solid #eae5dc; border-radius:17px; box-shadow: 0 10px 32px rgba(6,13,25,.04); transition:.25s ease; } .td4-audience-grid article:hover{ transform:translateY(-4px); border-color: rgba(201,152,52,.35); } .td4-number{ display:block; margin-bottom:25px; color:#d8c7a2; font-size:26px; font-weight:900; } .td4-audience-grid h3{ margin: 0 0 10px; color:var(--navy); font-size:17px; line-height:1.55; } .td4-audience-grid p{ margin:0; color:var(--text); font-size:13px; line-height:1.9; } /* ========================================================== EXPERIENCE ========================================================== */ .td4-experience{ padding: 10px 0 105px; } .td4-experience-box{ display:grid; grid-template-columns: 1.55fr .75fr; align-items:center; gap:50px; padding:50px; background: linear-gradient( 135deg, #fbf8f0, #fff ); border: 1px solid var(--border); border-radius:22px; } .td4-small-label{ color:var(--goldDark); font-size:12px; font-weight:900; } .td4-experience-copy h2{ margin: 8px 0 13px; color:var(--navy); font-size:36px; line-height:1.45; } .td4-experience-copy > p{ color:var(--text); font-size:14px; line-height:1.9; } .td4-feature-grid{ display:grid; grid-template-columns: repeat(2,1fr); gap: 12px 20px; margin-top:25px; } .td4-feature-grid div{ display:flex; align-items:center; gap:9px; color:var(--navy2); font-size:13px; } .td4-feature-grid b{ color:var(--gold); } /* TEAM */ .td4-team-card{ padding:30px 27px; text-align:center; color:#fff; background: linear-gradient( 145deg, #101f34, #091422 ); border: 1px solid rgba(201,152,52,.34); border-radius:18px; box-shadow: 0 18px 45px rgba(6,13,25,.16); } .td4-team-icon{ width:58px; height:58px; margin: 0 auto 14px; display:flex; align-items:center; justify-content:center; color:var(--goldLight); background: rgba(239,209,127,.07); border: 1px solid rgba(239,209,127,.18); border-radius:16px; } .td4-team-icon svg{ width:29px; } .td4-team-card > span{ display:block; color: rgba(255,255,255,.54); font-size:11px; } .td4-team-card strong{ display:block; margin: 7px 0 11px; color:var(--goldLight); font-size:18px; line-height:1.6; } .td4-team-card p{ margin:0; color: rgba(255,255,255,.64); font-size:12px; line-height:1.9; } /* ========================================================== SECURITY ========================================================== */ .td4-security{ padding: 0 0 105px; } .td4-security-card{ display:flex; align-items:center; gap:30px; padding: 42px 45px; color:#fff; background: linear-gradient( 120deg, #081321, #172b44 ); border-radius:21px; } .td4-security-icon{ width:82px; height:82px; flex:0 0 82px; display:flex; align-items:center; justify-content:center; color:var(--goldLight); background: rgba(239,209,127,.07); border: 1px solid rgba(239,209,127,.18); border-radius:19px; } .td4-security-icon svg{ width:40px; } .td4-security-label{ color:var(--goldLight); font-size:11px; font-weight:900; } .td4-security-card h2{ margin: 7px 0 9px; color:#fff; font-size:28px; } .td4-security-card p{ max-width:850px; margin:0; color: rgba(255,255,255,.67); font-size:13px; line-height:1.9; } .td4-security-points{ display:flex; flex-wrap:wrap; gap:20px; margin-top:16px; color: rgba(255,255,255,.88); font-size:12px; } /* ========================================================== PROCESS ========================================================== */ .td4-process{ padding: 0 0 105px; } .td4-process-grid{ display:grid; grid-template-columns: repeat(4,1fr); gap:17px; } .td4-process-grid article{ min-height:195px; padding:25px; background:#fff; border-top: 3px solid var(--gold); box-shadow: 0 10px 32px rgba(6,13,25,.04); } .td4-process-grid article > span{ color:var(--goldDark); font-size:12px; font-weight:900; } .td4-process-grid h3{ margin: 15px 0 9px; color:var(--navy); font-size:17px; } .td4-process-grid p{ margin:0; color:var(--text); font-size:12px; line-height:1.9; } /* ========================================================== FORM ========================================================== */ .td4-form-section{ padding: 105px 0; background: radial-gradient( circle at 10% 20%, rgba(201,152,52,.10), transparent 25% ), linear-gradient( 135deg, #081321, #142940 ); } .td4-form-layout{ display:grid; grid-template-columns: .7fr 1.3fr; align-items:start; gap:31px; } .td4-form-info{ position:sticky; top:25px; padding:36px 31px; color:#fff; background: linear-gradient( 145deg, rgba(255,255,255,.08), rgba(255,255,255,.035) ); border: 1px solid rgba(239,209,127,.15); border-radius:20px; } .td4-form-info > span{ color:var(--goldLight); font-size:12px; font-weight:900; } .td4-form-info h2{ margin: 8px 0 11px; color:#fff; font-size:31px; } .td4-form-info > p{ margin:0; color: rgba(255,255,255,.64); font-size:14px; line-height:1.9; } .td4-form-info-list{ margin-top:27px; } .td4-form-info-list > div{ display:flex; align-items:center; gap:12px; padding: 13px 0; border-bottom: 1px solid rgba(255,255,255,.09); } .td4-form-info-list span{ width:38px; height:38px; flex:0 0 38px; display:flex; align-items:center; justify-content:center; color:var(--goldLight); border: 1px solid rgba(239,209,127,.23); border-radius:10px; font-size:10px; } .td4-form-info-list strong{ color: rgba(255,255,255,.88); font-size:13px; } /* CARD */ .td4-form-card{ min-height:470px; position:relative; overflow:hidden; padding:41px; background:#fff; border: 1px solid rgba(239,209,127,.32); border-radius:22px; box-shadow: 0 30px 80px rgba(0,0,0,.25); } .td4-form-line{ height:4px; position:absolute; top:0; right:0; left:0; background: linear-gradient( 90deg, var(--goldDark), var(--goldLight), var(--goldDark) ); } .td4-form-heading{ margin-bottom:26px; text-align:center; } .td4-form-diamond{ width:58px; margin: 0 auto 5px; color:var(--gold); } .td4-form-diamond svg{ width:100%; } .td4-form-heading > span{ color:var(--goldDark); font-size:12px; font-weight:900; } .td4-form-heading h2{ margin: 5px 0 7px; color:var(--navy); font-size:31px; } .td4-form-heading p{ margin:0; color:var(--text); font-size:13px; } /* FORMINATOR */ #td4-form-target{ min-height:70px; opacity:0; transform:translateY(7px); transition: opacity .35s ease, transform .35s ease; } #td4-form-target.ready{ opacity:1; transform:none; } #td4-form-target .forminator-ui{ direction:rtl!important; text-align:right!important; font-family:inherit!important; } #td4-form-target .forminator-row{ display:grid!important; grid-template-columns: repeat(2,minmax(0,1fr)); gap:18px!important; margin-bottom:18px!important; } #td4-form-target .forminator-row .forminator-col:only-child{ grid-column:1/-1; } #td4-form-target .forminator-col{ width:100%!important; max-width:100%!important; padding:0!important; } #td4-form-target .forminator-label{ display:block!important; margin-bottom:9px!important; color:var(--navy)!important; text-align:right!important; font-family:inherit!important; font-size:14px!important; font-weight:700!important; } #td4-form-target .forminator-input, #td4-form-target .forminator-textarea{ width:100%!important; color:var(--navy)!important; background:#fff!important; border: 1px solid #dce2e8!important; border-radius:12px!important; box-shadow:none!important; font-family:inherit!important; font-size:15px!important; } #td4-form-target .forminator-input{ min-height:56px!important; padding: 11px 15px!important; } #td4-form-target .forminator-textarea{ min-height:120px!important; padding:14px!important; } #td4-form-target .forminator-input:focus, #td4-form-target .forminator-textarea:focus{ border-color: var(--gold)!important; box-shadow: 0 0 0 3px rgba(201,152,52,.10)!important; } #td4-form-target .select2-selection{ min-height:56px!important; display:flex!important; align-items:center!important; border: 1px solid #dce2e8!important; border-radius:12px!important; background:#fff!important; } #td4-form-target .select2-selection__rendered{ padding-right:15px!important; color:var(--navy)!important; font-family:inherit!important; font-size:14px!important; } /* UPLOAD */ #td4-form-target .forminator-multi-upload{ padding: 30px 22px!important; background: linear-gradient( 135deg, #fbf7ed, #fff )!important; border: 1px dashed #d5b875!important; border-radius:14px!important; direction:rtl!important; text-align:center!important; } #td4-form-target .forminator-file-upload, #td4-form-target .forminator-multi-upload-message{ direction:rtl!important; text-align:center!important; font-family:inherit!important; font-size:14px!important; line-height:1.8!important; } #td4-form-target .forminator-button-upload{ padding: 11px 17px!important; color:var(--goldDark)!important; background:#fff!important; border: 1px solid #d7bd7e!important; border-radius:10px!important; font-family:inherit!important; font-size:13px!important; font-weight:800!important; } /* SUBMIT */ #td4-form-target .forminator-button-submit{ width:100%!important; min-height:61px!important; margin-top:7px!important; color:var(--night)!important; background: linear-gradient( 90deg, #c3942f, #efd17f )!important; border:0!important; border-radius:12px!important; font-family:inherit!important; font-size:17px!important; font-weight:900!important; box-shadow: 0 13px 30px rgba(201,152,52,.27)!important; } /* FALLBACK */ #td4-form-fallback{ display:none; margin: 18px 0; padding:16px; background:#fff9eb; border: 1px solid #e5d29c; border-radius:11px; } #td4-form-fallback strong{ font-size:13px; } #td4-form-fallback p{ color:var(--text); font-size:12px; } #td4-form-fallback a{ color:var(--goldDark)!important; font-size:12px; font-weight:900; } /* FORM PRIVACY */ .td4-form-privacy{ display:flex; align-items:flex-start; gap:12px; margin-top:26px; padding:16px; background:#faf8f3; border: 1px solid #eae3d7; border-radius:12px; } .td4-form-privacy svg{ width:33px; flex:0 0 33px; color:var(--goldDark); } .td4-form-privacy strong{ display:block; color:var(--navy); font-size:12px; } .td4-form-privacy p{ margin: 4px 0 0; color:var(--text); font-size:11px; line-height:1.7; } /* ========================================================== FAQ ========================================================== */ .td4-faq{ padding: 105px 0; } .td4-faq-list{ max-width:880px; margin:auto; } .td4-faq-list details{ margin-bottom:11px; padding: 0 21px; background:#fff; border: 1px solid #e9e5dc; border-radius:13px; } .td4-faq-list summary{ padding:19px 0; cursor:pointer; color:var(--navy); font-size:14px; font-weight:800; line-height:1.7; } .td4-faq-list p{ margin:0; padding: 0 0 19px; color:var(--text); font-size:13px; line-height:1.9; } .td4-faq-list a{ display:inline-block; padding-bottom:18px; color:var(--goldDark)!important; font-size:12px; font-weight:900; } /* ========================================================== FINAL ========================================================== */ .td4-final{ padding: 0 0 105px; } .td4-final-card{ display:flex; align-items:center; justify-content:space-between; gap:30px; padding: 36px 40px; background:var(--cream); border: 1px solid var(--border); border-radius:18px; } .td4-final-card > div:first-child > span{ color:var(--goldDark); font-size:11px; font-weight:900; } .td4-final-card h2{ margin: 6px 0; color:var(--navy); font-size:27px; } .td4-final-card p{ margin:0; color:var(--text); font-size:13px; } .td4-final-buttons{ display:flex; gap:10px; } .td4-final-buttons a{ min-height:48px; display:flex; align-items:center; justify-content:center; padding: 11px 17px; border-radius:10px; font-size:12px; font-weight:900; } .td4-final-primary{ color:#fff!important; background:var(--navy); } .td4-final-secondary{ color:var(--navy)!important; border: 1px solid #cec6b7; } /* ========================================================== FOOTER ========================================================== */ .td4-footer{ position:relative; overflow:hidden; padding: 62px 0 20px; color:#fff; background:#060d19; } .td4-footer-orbit{ width:550px; height:550px; position:absolute; left:-360px; top:-370px; border: 1px solid rgba(239,209,127,.11); border-radius:50%; } .td4-footer-grid{ position:relative; z-index:2; display:grid; grid-template-columns: 1.5fr repeat(3,1fr); gap:46px; } .td4-footer-brand img{ width:135px; display:block; padding:4px; background:#fff; border-radius:8px; } .td4-footer-brand p{ max-width:300px; margin: 14px 0 0; color: rgba(255,255,255,.50); font-size:11px; line-height:1.9; } .td4-footer-grid h3{ margin: 0 0 15px; color:var(--goldLight); font-size:13px; } .td4-footer-grid a{ display:block; margin-bottom:10px; color: rgba(255,255,255,.58)!important; font-size:11px; } .td4-footer-bottom{ position:relative; z-index:2; display:flex; justify-content:space-between; margin-top:45px; padding-top:18px; border-top: 1px solid rgba(255,255,255,.08); color: rgba(255,255,255,.34); font-size:10px; } /* ========================================================== TABLET ========================================================== */ @media(max-width:950px){ .td4-experience-box, .td4-form-layout{ grid-template-columns:1fr; } .td4-form-info{ position:relative; top:auto; } .td4-audience-grid, .td4-process-grid{ grid-template-columns: repeat(2,1fr); } } /* ========================================================== MOBILE ========================================================== */ @media(max-width:700px){ .td4-container{ width:calc(100% - 24px); } .td4-header{ padding:12px 0; } .td4-header-inner{ flex-direction:column; gap:11px; } .td4-logo{ width:118px; } .td4-header-actions{ width:100%; justify-content:center; flex-wrap:wrap; } .td4-back, .td4-contact{ font-size:11px; min-height:42px; } /* preparation */ .td4-preparation-card{ grid-template-columns: 1fr 78px; } .td4-prep-diamond{ display:none; } #td4-prep-title{ font-size:17px; } #td4-prep-text{ font-size:12px; } .td4-countdown-circle{ width:70px; height:70px; } #td4-countdown{ font-size:30px; } /* hero */ .td4-hero{ min-height:auto; padding: 70px 0 100px; } .td4-main-diamond{ width:95px; } .td4-hero h1{ font-size:31px; } .td4-hero-subtitle{ font-size:15px; } .td4-hero-actions{ max-width:350px; margin: 27px auto 0; flex-direction:column; } .td4-main-button, .td4-outline-button{ width:100%; } /* trust */ .td4-trust{ margin-top:-28px; } .td4-trust-grid{ grid-template-columns:1fr; } .td4-trust-item:not(:last-child){ border-left:0; border-bottom: 1px solid #eee8dd; } /* audience */ .td4-audience{ padding-top:80px; } .td4-audience-grid, .td4-process-grid{ grid-template-columns:1fr; } /* experience */ .td4-experience-box{ padding: 32px 22px; } .td4-experience-copy h2{ font-size:28px; } .td4-feature-grid{ grid-template-columns:1fr; } /* security */ .td4-security-card{ flex-direction:column; text-align:center; padding: 32px 23px; } .td4-security-points{ justify-content:center; } /* form */ .td4-form-section{ padding: 80px 0; } .td4-form-info{ padding: 28px 21px; } .td4-form-card{ padding: 31px 18px; } #td4-form-target .forminator-row{ grid-template-columns: 1fr!important; } #td4-form-target .forminator-col{ grid-column: 1/-1!important; } #td4-form-target .forminator-input, #td4-form-target .forminator-textarea{ font-size:16px!important; } /* final */ .td4-final-card{ flex-direction:column; text-align:center; } .td4-final-buttons{ width:100%; flex-direction:column; } .td4-final-buttons a{ width:100%; } /* footer */ .td4-footer-grid{ grid-template-columns: 1fr 1fr; gap:30px; } } /* ========================================================== SMALL MOBILE ========================================================== */ @media(max-width:480px){ .td4-hero h1{ font-size:28px; } .td4-section-heading h2{ font-size:27px; } .td4-footer-grid{ grid-template-columns:1fr; } .td4-footer-bottom{ flex-direction:column; gap:7px; text-align:center; } } (function(){ "use strict"; /* ========================================================== REFERENCES ========================================================== */ const page = document.getElementById( "tasjil-diamond-v4" ); const target = document.getElementById( "td4-form-target" ); const preparation = document.getElementById( "td4-preparation" ); const progressBar = document.getElementById( "td4-progress-bar" ); const progressPercent = document.getElementById( "td4-progress-percent" ); const progressStatus = document.getElementById( "td4-progress-status" ); const prepTitle = document.getElementById( "td4-prep-title" ); const prepText = document.getElementById( "td4-prep-text" ); const countdown = document.getElementById( "td4-countdown" ); const countCaption = document.getElementById( "td4-count-caption" ); const fallback = document.getElementById( "td4-form-fallback" ); let mounted = false; let seconds = 3; let progress = 8; let translationTimer = null; /* ========================================================== YEAR ========================================================== */ const year = document.getElementById( "td4-year" ); if(year){ year.textContent = new Date().getFullYear(); } /* ========================================================== COUNTDOWN ========================================================== */ const countdownTimer = setInterval(function(){ if(mounted){ clearInterval( countdownTimer ); return; } seconds--; if(seconds > 0){ if(countdown){ countdown.textContent = seconds; } } else{ clearInterval( countdownTimer ); if(countdown){ countdown.textContent = "…"; } if(countCaption){ countCaption.textContent = "لحظات قليلة"; } if(prepText){ prepText.textContent = "يتم الآن إكمال تجهيز نموذج الخدمة الماسية..."; } } },1000); /* ========================================================== VISUAL PROGRESS ========================================================== */ const progressTimer = setInterval(function(){ if(mounted){ clearInterval( progressTimer ); return; } if(progress < 45){ progress += 8; } else if(progress < 75){ progress += 4; } else if(progress 92){ progress = 92; } if(progressBar){ progressBar.style.width = progress + "%"; } if(progressPercent){ progressPercent.textContent = progress + "%"; } },300); /* ========================================================== PERSIAN -> ARABIC ========================================================== */ function td4TranslateText(text){ if(!text){ return text; } return text .replace( /بکشید\s*و\s*رها\s*کنید/g, "اسحب الملفات وأفلتها هنا" ) .replace( /فایل(?:\u200c|\s)*ها\s*را\s*انتخاب\s*کنید/g, "اختر الملفات" ) .replace( /فایل\s*را\s*انتخاب\s*کنید/g, "اختر الملف" ) .replace( /انتخاب\s*فایل(?:\u200c|\s)*ها/g, "اختر الملفات" ) .replace( /انتخاب\s*فایل/g, "اختر الملف" ) .replace( /\(\s*یا\s*\)/g, "أو" ) .replace( /این\s*فیلد\s*(الزامی|لازم)\s*است/g, "هذا الحقل مطلوب" ) .replace( /هیچ\s*فایلی\s*انتخاب\s*نشده\s*است/g, "لم يتم اختيار أي ملف" ) .replace( /فایلی\s*انتخاب\s*نشده\s*است/g, "لم يتم اختيار أي ملف" ) .replace( /لطفاً?\s*یک\s*فایل\s*آپلود\s*کنید/g, "يرجى رفع ملف" ) .replace( /فرمت\s*فایل\s*مجاز\s*نیست/g, "نوع الملف غير مسموح" ) .replace( /اندازه\s*فایل\s*بیش\s*از\s*حد\s*مجاز\s*است/g, "حجم الملف يتجاوز الحد المسموح" ) .replace( /حداکثر\s*اندازه\s*فایل/g, "الحد الأقصى لحجم الملف" ) .replace( /در\s*حال\s*آپلود/g, "جارٍ رفع الملف" ) .replace( /آپلود\s*فایل/g, "رفع الملف" ) .replace( /بارگذاری\s*مدارک/g, "رفع المستندات" ) .replace( /آپلود\s*مدارک/g, "رفع المستندات" ) .replace( /^ارسال$/g, "إرسال الطلب" ) .replace( /^ثبت$/g, "إرسال الطلب" ) .replace( /در\s*حال\s*ارسال/g, "جارٍ الإرسال" ) .replace( /^بعدی$/g, "التالي" ) .replace( /^مرحله\s*بعد$/g, "التالي" ) .replace( /^قبلی$/g, "السابق" ); } /* ========================================================== TRANSLATE SUBTREE ========================================================== */ function translateSubtree(root){ if(!root){ return; } const walker = document.createTreeWalker( root, NodeFilter.SHOW_TEXT ); const nodes = []; while( walker.nextNode() ){ nodes.push( walker.currentNode ); } nodes.forEach(function(node){ const original = node.nodeValue; if(!original){ return; } const translated = td4TranslateText( original ); if( translated !== original ){ node.nodeValue = translated; } }); if( root.querySelectorAll ){ root .querySelectorAll( "[placeholder], [title], [aria-label]" ) .forEach(function(element){ [ "placeholder", "title", "aria-label" ] .forEach(function(attribute){ if( !element.hasAttribute( attribute ) ){ return; } const original = element.getAttribute( attribute ); const translated = td4TranslateText( original ); if( translated !== original ){ element.setAttribute( attribute, translated ); } }); }); root .querySelectorAll( 'input[type="submit"], input[type="button"]' ) .forEach(function(element){ const original = element.value; const translated = td4TranslateText( original ); if( translated !== original ){ element.value = translated; } }); } } /* ========================================================== WHOLE FORM ========================================================== */ function translateWholeForm(){ if(!target){ return; } translateSubtree( target ); const form = target.querySelector( "#forminator-module-4760" ); if(form){ form.setAttribute( "dir", "rtl" ); form.setAttribute( "lang", "ar" ); } } /* ========================================================== READY STATE ========================================================== */ function showReady(){ clearInterval( countdownTimer ); clearInterval( progressTimer ); if(progressBar){ progressBar.style.width = "100%"; } if(progressPercent){ progressPercent.textContent = "100%"; } if(progressStatus){ progressStatus.textContent = "نموذج الخدمة الماسية جاهز"; } if(prepTitle){ prepTitle.textContent = "✓ تجربتك الماسية جاهزة"; } if(prepText){ prepText.textContent = "يمكنك الآن إكمال معلوماتك وإرسال طلبك."; } if(countdown){ countdown.textContent = "✓"; } if(countCaption){ countCaption.textContent = "جاهز الآن"; } if(preparation){ preparation.classList.add( "ready" ); } setTimeout(function(){ if(preparation){ preparation.classList.add( "hide" ); } },1200); } /* ========================================================== MOUNT FORM 4760 ONLY ========================================================== */ function mountDiamondForm(){ if(mounted){ return true; } const form = document.getElementById( "forminator-module-4760" ); if(!form){ return false; } if(target.contains(form)){ mounted = true; translateWholeForm(); target.classList.add( "ready" ); showReady(); return true; } const originalWidget = form.closest( ".elementor-widget" ); target.appendChild( form ); if( originalWidget && !page.contains( originalWidget ) ){ originalWidget.style.display = "none"; } mounted = true; translateWholeForm(); setTimeout( translateWholeForm, 250 ); setTimeout( translateWholeForm, 800 ); target.classList.add( "ready" ); if(fallback){ fallback.style.display = "none"; } showReady(); return true; } /* ========================================================== FIND FORM ========================================================== */ if( !mountDiamondForm() ){ const finder = new MutationObserver( function(){ if( mountDiamondForm() ){ finder.disconnect(); } } ); finder.observe( document.body, { childList:true, subtree:true } ); setTimeout(function(){ finder.disconnect(); },20000); setTimeout(function(){ if(!mounted){ if(progressStatus){ progressStatus.textContent = "جاري تحميل النموذج..."; } if(fallback){ fallback.style.display = "block"; } } },6000); } /* ========================================================== LIGHT AJAX OBSERVER ========================================================== */ if(target){ const observer = new MutationObserver( function(mutations){ clearTimeout( translationTimer ); translationTimer = setTimeout(function(){ mutations.forEach( function(mutation){ mutation.addedNodes .forEach( function(node){ if( node.nodeType === Node.ELEMENT_NODE ){ translateSubtree( node ); } else if( node.nodeType === Node.TEXT_NODE ){ const original = node.nodeValue; const translated = td4TranslateText( original ); if( translated !== original ){ node.nodeValue = translated; } } } ); } ); },80); } ); observer.observe( target, { childList:true, subtree:true } ); } /* ========================================================== SMOOTH SCROLL ========================================================== */ document .querySelectorAll( 'a[href="#td4-application"]' ) .forEach(function(link){ link.addEventListener( "click", function(event){ event.preventDefault(); const section = document.getElementById( "td4-application" ); if(section){ section.scrollIntoView({ behavior:"smooth", block:"start" }); } } ); }); })();
[forminator_form id="4760"]