خدماتنا

<!-- Qasr Nassar Services Page Style --> <style> /* =============================== Qasr Nassar Services Page Style Light + Dark Mode Responsive =============================== */ #app > main > div.container > div > div > h1 { display: none !important; } /* Main services page container */ .qn-services-page { width: 100%; padding: clamp(56px, 7vw, 90px) 20px; background: transparent; color: #2b2118; font-family: inherit; overflow: hidden; } /* Hero section */ .qn-services-hero { max-width: 920px; margin: 0 auto clamp(42px, 5vw, 60px); text-align: center; } /* Small section label */ .qn-section-label { display: inline-block; margin-bottom: 14px; padding: 8px 16px; color: #9b6b35; background: rgba(184, 138, 86, 0.12); border: 1px solid rgba(184, 138, 86, 0.25); border-radius: 999px; font-size: 13px; font-weight: 800; line-height: 1.4; } /* Main hero title */ .qn-services-hero h1 { margin: 0 0 18px; color: #2b2118; font-size: clamp(30px, 5vw, 54px); line-height: 1.35; font-weight: 800; } /* Hero paragraph */ .qn-services-hero p { max-width: 760px; margin: 0 auto; color: #6f6256; font-size: clamp(15px, 2vw, 17px); line-height: 1.95; } /* Services cards grid */ .qn-services-grid { max-width: 1180px; margin: 0 auto; display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 24px; } /* Single service card */ .qn-service-card { position: relative; min-height: 260px; padding: clamp(26px, 3vw, 34px) clamp(22px, 3vw, 28px); background: rgba(255, 255, 255, 0.86); border: 1px solid rgba(231, 222, 210, 0.95); border-radius: 28px; box-shadow: 0 20px 50px rgba(43, 33, 24, 0.07); backdrop-filter: blur(12px); -webkit-backdrop-filter: blur(12px); overflow: hidden; transition: transform 0.35s ease, box-shadow 0.35s ease, border-color 0.35s ease, background 0.35s ease; } /* Soft shine layer inside cards */ .qn-service-card::before { content: ""; position: absolute; inset: 0; background: linear-gradient(135deg, rgba(255, 255, 255, 0.72), transparent 44%); opacity: 0; transition: opacity 0.35s ease; pointer-events: none; } /* Golden top line animation */ .qn-service-card::after { content: ""; position: absolute; top: 0; right: 28px; width: 70px; height: 3px; background: #b88a56; border-radius: 0 0 999px 999px; transform: scaleX(0); transform-origin: right; transition: transform 0.35s ease; } /* Service card hover */ .qn-service-card:hover { transform: translateY(-8px); border-color: rgba(184, 138, 86, 0.65); box-shadow: 0 28px 70px rgba(43, 33, 24, 0.13); } /* Show shine on hover */ .qn-service-card:hover::before { opacity: 1; } /* Show golden line on hover */ .qn-service-card:hover::after { transform: scaleX(1); } /* Service number */ .qn-service-number { position: relative; z-index: 1; margin-bottom: 22px; color: #b88a56; font-size: clamp(30px, 4vw, 36px); font-weight: 900; line-height: 1; opacity: 0.95; transition: transform 0.35s ease; } /* Move number slightly on hover */ .qn-service-card:hover .qn-service-number { transform: translateX(-6px); } /* Service card title */ .qn-service-card h3 { position: relative; z-index: 1; margin: 0 0 14px; color: #2b2118; font-size: clamp(20px, 2.4vw, 23px); line-height: 1.5; font-weight: 800; } /* Service card text */ .qn-service-card p { position: relative; z-index: 1; margin: 0; color: #6f6256; font-size: 15px; line-height: 1.9; } /* Work process section */ .qn-process-section { max-width: 1180px; margin: clamp(62px, 7vw, 90px) auto 0; padding: clamp(38px, 5vw, 58px) clamp(20px, 4vw, 42px); background: radial-gradient(circle at top left, rgba(184, 138, 86, 0.28), transparent 35%), linear-gradient(135deg, #2b2118, #493827); border-radius: 34px; color: #ffffff; text-align: center; box-shadow: 0 28px 80px rgba(43, 33, 24, 0.22); } /* Process title */ .qn-process-section h2 { margin: 0 0 clamp(28px, 4vw, 40px); color: #ffffff; font-size: clamp(26px, 4vw, 40px); line-height: 1.4; font-weight: 800; } /* Process grid */ .qn-process-grid { display: grid; grid-template-columns: repeat(4, minmax(0, 1fr)); gap: 22px; text-align: right; } /* Single process item */ .qn-process-item { padding: 26px 22px; background: rgba(255, 255, 255, 0.075); border: 1px solid rgba(255, 255, 255, 0.14); border-radius: 22px; transition: transform 0.35s ease, background 0.35s ease, border-color 0.35s ease; } /* Process item hover */ .qn-process-item:hover { transform: translateY(-6px); background: rgba(255, 255, 255, 0.11); border-color: rgba(216, 185, 140, 0.35); } /* Process step number */ .qn-process-item span { display: block; margin-bottom: 16px; color: #d8b98c; font-size: 24px; font-weight: 900; line-height: 1; } /* Process step title */ .qn-process-item h4 { margin: 0 0 10px; color: #ffffff; font-size: 18px; line-height: 1.5; font-weight: 800; } /* Process step text */ .qn-process-item p { margin: 0; color: #eadfce; font-size: 14px; line-height: 1.85; } /* CTA section */ .qn-services-cta { max-width: 900px; margin: clamp(58px, 6vw, 75px) auto 0; padding: clamp(36px, 5vw, 48px) clamp(20px, 4vw, 30px); text-align: center; background: linear-gradient(135deg, #ffffff, #f1e7da); border: 1px solid #e4d8c8; border-radius: 32px; box-shadow: 0 22px 60px rgba(43, 33, 24, 0.08); } /* CTA title */ .qn-services-cta h2 { margin: 0 0 14px; color: #2b2118; font-size: clamp(25px, 4vw, 36px); line-height: 1.4; font-weight: 800; } /* CTA text */ .qn-services-cta p { max-width: 680px; margin: 0 auto 28px; color: #6f6256; font-size: clamp(15px, 2vw, 16px); line-height: 1.9; } /* CTA button */ .qn-cta-button { display: inline-flex; align-items: center; justify-content: center; min-height: 52px; padding: 15px 34px; background: #2b2118; color: #ffffff; border-radius: 16px; text-decoration: none; font-size: 16px; font-weight: 800; line-height: 1.4; transition: transform 0.25s ease, background 0.25s ease, color 0.25s ease, box-shadow 0.25s ease; } /* CTA button hover */ .qn-cta-button:hover { background: #b88a56; color: #ffffff; transform: translateY(-3px); box-shadow: 0 16px 35px rgba(184, 138, 86, 0.28); } /* CTA button active */ .qn-cta-button:active { transform: translateY(0); box-shadow: none; } /* Reveal animation starting state */ .qn-reveal { opacity: 0; transform: translateY(34px); transition: opacity 0.75s ease, transform 0.75s ease; } /* Reveal animation visible state */ .qn-reveal.qn-visible { opacity: 1; transform: translateY(0); } /* =============================== Dark Mode Support Works with: html[color-theme="dark"] html.dark .dark on html =============================== */ html[color-theme="dark"] .qn-services-page, html.dark .qn-services-page { background: transparent; color: #f7efe4; } html[color-theme="dark"] .qn-section-label, html.dark .qn-section-label { color: #d8b98c; background: rgba(216, 185, 140, 0.12); border-color: rgba(216, 185, 140, 0.32); } html[color-theme="dark"] .qn-services-hero h1, html.dark .qn-services-hero h1 { color: #f7efe4; } html[color-theme="dark"] .qn-services-hero p, html.dark .qn-services-hero p { color: #d8cbbd; } html[color-theme="dark"] .qn-service-card, html.dark .qn-service-card { background: rgba(30, 25, 20, 0.84); border-color: rgba(216, 185, 140, 0.22); box-shadow: 0 20px 50px rgba(0, 0, 0, 0.28); } html[color-theme="dark"] .qn-service-card::before, html.dark .qn-service-card::before { background: linear-gradient(135deg, rgba(216, 185, 140, 0.12), transparent 45%); } html[color-theme="dark"] .qn-service-card:hover, html.dark .qn-service-card:hover { border-color: rgba(216, 185, 140, 0.55); box-shadow: 0 28px 70px rgba(0, 0, 0, 0.38); } html[color-theme="dark"] .qn-service-number, html.dark .qn-service-number { color: #d8b98c; } html[color-theme="dark"] .qn-service-card h3, html.dark .qn-service-card h3 { color: #f7efe4; } html[color-theme="dark"] .qn-service-card p, html.dark .qn-service-card p { color: #d8cbbd; } html[color-theme="dark"] .qn-process-section, html.dark .qn-process-section { background: radial-gradient(circle at top left, rgba(216, 185, 140, 0.22), transparent 35%), linear-gradient(135deg, #1d1814, #33271d); color: #ffffff; box-shadow: 0 28px 80px rgba(0, 0, 0, 0.38); } html[color-theme="dark"] .qn-process-item, html.dark .qn-process-item { background: rgba(255, 255, 255, 0.055); border-color: rgba(216, 185, 140, 0.18); } html[color-theme="dark"] .qn-process-item:hover, html.dark .qn-process-item:hover { background: rgba(216, 185, 140, 0.10); border-color: rgba(216, 185, 140, 0.35); } html[color-theme="dark"] .qn-process-item h4, html.dark .qn-process-item h4 { color: #ffffff; } html[color-theme="dark"] .qn-process-item p, html.dark .qn-process-item p { color: #e8dccd; } html[color-theme="dark"] .qn-services-cta, html.dark .qn-services-cta { background: linear-gradient( 135deg, rgba(30, 25, 20, 0.92), rgba(55, 42, 30, 0.92) ); border-color: rgba(216, 185, 140, 0.24); box-shadow: 0 22px 60px rgba(0, 0, 0, 0.32); } html[color-theme="dark"] .qn-services-cta h2, html.dark .qn-services-cta h2 { color: #f7efe4; } html[color-theme="dark"] .qn-services-cta p, html.dark .qn-services-cta p { color: #d8cbbd; } html[color-theme="dark"] .qn-cta-button, html.dark .qn-cta-button { background: #d8b98c; color: #1d1814; } html[color-theme="dark"] .qn-cta-button:hover, html.dark .qn-cta-button:hover { background: #ffffff; color: #1d1814; box-shadow: 0 16px 35px rgba(216, 185, 140, 0.25); } /* =============================== Responsive Style =============================== */ /* Medium screens */ @media (max-width: 1100px) { .qn-services-grid { grid-template-columns: repeat(2, minmax(0, 1fr)); } .qn-process-grid { grid-template-columns: repeat(2, minmax(0, 1fr)); } } /* Tablets */ @media (max-width: 768px) { .qn-services-page { padding-inline: 16px; } .qn-services-grid { gap: 18px; } .qn-process-grid { gap: 18px; } .qn-service-card { min-height: auto; } } /* Mobile */ @media (max-width: 600px) { .qn-services-page { padding: 56px 14px; } .qn-services-grid, .qn-process-grid { grid-template-columns: 1fr; } .qn-services-hero { margin-bottom: 36px; } .qn-section-label { font-size: 12px; padding: 7px 14px; } .qn-service-card { padding: 26px 20px; border-radius: 22px; } .qn-service-card::after { right: 22px; width: 58px; } .qn-process-section { margin-top: 58px; padding: 36px 18px; border-radius: 24px; } .qn-process-item { padding: 22px 18px; border-radius: 18px; } .qn-services-cta { margin-top: 52px; padding: 34px 18px; border-radius: 24px; } .qn-cta-button { width: 100%; padding: 15px 20px; font-size: 15px; } } /* Very small phones */ @media (max-width: 380px) { .qn-services-page { padding-inline: 10px; } .qn-service-card, .qn-process-item, .qn-services-cta { border-radius: 18px; } .qn-services-hero h1 { font-size: 27px; } } /* Reduce motion for users who prefer less animation */ @media (prefers-reduced-motion: reduce) { .qn-service-card, .qn-process-item, .qn-cta-button, .qn-reveal { transition: none; } .qn-reveal { opacity: 1; transform: none; } .qn-service-card:hover, .qn-process-item:hover, .qn-cta-button:hover { transform: none; } } </style> <!-- Qasr Nassar Services Page Section -->
<!-- Hero section -->

حلول متكاملة في الرخام والكوارتز و CNC

نقدم في قصر نصار خدمات متخصصة في توريد وتنفيذ الرخام والكوارتز، مع أعمال CNC دقيقة تناسب المشاريع السكنية والتجارية والفاخرة.

<!-- Services grid -->
<!-- Marble service -->
01

الرخام الطبيعي

توريد وتنفيذ الرخام الطبيعي للأرضيات، الجدران، الدرج، المداخل، والمشاريع الفاخرة بجودة عالية وتشطيب احترافي.

<!-- Quartz service -->
02

الكوارتز

حلول كوارتز عملية وأنيقة للمطابخ، الجزر، الأسطح، والمغاسل، بخامات مناسبة للاستخدام اليومي ومظهر عصري فاخر.

<!-- CNC service -->
03

أعمال CNC

تنفيذ نقوش وتصاميم CNC على الرخام والكوارتز بدقة عالية، مناسبة للجدران، الديكورات، البوردر، والواجهات الداخلية.

<!-- Kitchen countertops service -->
04

أسطح المطابخ

تصميم وتنفيذ أسطح مطابخ من الرخام أو الكوارتز بقياسات دقيقة، قص احترافي، وتشطيب يناسب الاستخدام العملي واليومي.

<!-- Vanity service -->
05

المغاسل الرخامية

تنفيذ مغاسل رخام وكوارتز مخصصة حسب المقاس والتصميم، مع اهتمام بالتفاصيل، الحواف، الفتحات، والتشطيب النهائي.

<!-- Tables service -->
06

الطاولات والقطع الخاصة

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

<!-- Work process section -->

من الفكرة إلى التنفيذ

<!-- Process steps grid -->
<!-- Step 1 -->
01

استشارة واختيار الخامة

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

<!-- Step 2 -->
02

رفع المقاسات

نراجع المقاسات والتفاصيل الفنية لضمان دقة التنفيذ وتقليل الأخطاء.

<!-- Step 3 -->
03

التصنيع والقص

يتم تنفيذ القص، التفريغ، والحواف بأدوات دقيقة وتشطيب احترافي.

<!-- Step 4 -->
04

التسليم أو التركيب

نجهز الأعمال النهائية للتسليم أو التركيب حسب متطلبات المشروع.

<!-- Call to action section -->

هل لديك مشروع رخام أو كوارتز؟

تواصل معنا الآن وشاركنا تفاصيل مشروعك، وسيقوم فريق قصر نصار بمساعدتك في اختيار الحل المناسب.

تواصل معنا عبر واتساب
<!-- Qasr Nassar Services Animation Script -->