@font-face{font-family:Graphik Arabic;src:url(/assets/Font/GRAPHIK\ ARABIC.OTF) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Graphik Arabic;src:url("/assets/Font/GRAPHIK ARABIC MEDIUM.OTF") format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Graphik Arabic;src:url("/assets/Font/GRAPHIK ARABIC SEMIBOLD.OTF") format("opentype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Graphik Arabic;src:url("/assets/Font/GRAPHIK ARABIC BOLD.OTF") format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Graphik Arabic;src:url("/assets/Font/GRAPHIK ARABIC BLACK.OTF") format("opentype");font-weight:900;font-style:normal;font-display:swap}:root{--brand-black-rock: #17072b;--brand-matte-dark-blue: #0c0c63;--brand-pastel-light-navy: #5f5f9b;--brand-scandal: #c9faf6;--brand-best-turquoise: #3cd9d8;--color-main: #0c0c63;--primary-color: #0c0c63;--brand-matte-dark-blue-hover: #090952;--brand-matte-dark-blue-light: rgba(12, 12, 99, .1);--brand-turquoise-hover: #2ec4c3;--brand-turquoise-glow: rgba(60, 217, 216, .28);--brand-navy-muted: rgba(95, 95, 155, .24);--brand-scandal-soft: #edfafa;--brand-scandal-muted: rgba(201, 250, 246, .5);--brand-black-rock-soft: rgba(23, 7, 43, .06);--brand-surface-dark: #1a0a32;--text-link: var(--brand-matte-dark-blue);--text-link-hover: var(--brand-matte-dark-blue-hover);--text-accent: var(--brand-best-turquoise);--cta-fill: var(--brand-matte-dark-blue);--cta-fill-hover: var(--brand-matte-dark-blue-hover);--cta-label: #ffffff;--cta-on-dark-fill: #ffffff;--cta-on-dark-fill-hover: var(--brand-scandal);--cta-on-dark-label: var(--brand-black-rock);--feedback-success: #15803d;--focus-ring: rgba(12, 12, 99, .14)}.dark-theme-v3{--text-link: var(--brand-scandal);--text-link-hover: var(--brand-best-turquoise);--text-accent: var(--brand-best-turquoise);--cta-fill: var(--brand-matte-dark-blue);--cta-fill-hover: #101080;--cta-label: #ffffff;--cta-on-dark-fill: #ffffff;--cta-on-dark-fill-hover: var(--brand-scandal);--cta-on-dark-label: var(--brand-black-rock);--feedback-success: var(--brand-best-turquoise);--focus-ring: rgba(60, 217, 216, .32)}[dir=rtl],.rtl-mode{direction:rtl}[dir=rtl] .nav-menu-v3 a:after,.rtl-mode .nav-menu-v3 a:after{left:auto;right:0}[dir=rtl] .section-header-v3,.rtl-mode .section-header-v3{text-align:center}[dir=rtl] .service-number-v3,.rtl-mode .service-number-v3{right:auto;left:2rem}[dir=rtl] .maintenance-features-v3 li,.rtl-mode .maintenance-features-v3 li{padding-left:0;padding-right:2rem}[dir=rtl] .check-v3,.rtl-mode .check-v3{left:auto;right:0}[dir=rtl] .quote-mark,.rtl-mode .quote-mark{left:auto;right:2rem;transform:scaleX(-1)}[dir=rtl] .contact-form-v3 input,[dir=rtl] .contact-form-v3 textarea,[dir=rtl] .contact-form-v3 select,.rtl-mode .contact-form-v3 input,.rtl-mode .contact-form-v3 textarea,.rtl-mode .contact-form-v3 select{text-align:right}[dir=rtl] .footer-brand-v3,.rtl-mode .footer-brand-v3{align-items:flex-start}[dir=rtl] .footer-brand-v3 .logo-v3,.rtl-mode .footer-brand-v3 .logo-v3{align-self:flex-start}[dir=rtl] .footer-v3 .logo-image-v3,.rtl-mode .footer-v3 .logo-image-v3{transform-origin:right center}[dir=rtl] .footer-brand-v3 p,.rtl-mode .footer-brand-v3 p{text-align:justify;text-justify:inter-word}@media (max-width: 768px){[dir=rtl] .nav-menu-v3,.rtl-mode .nav-menu-v3{transform:translate3d(100%,0,0)}[dir=rtl] .nav-menu-v3.menu-open-v3,.rtl-mode .nav-menu-v3.menu-open-v3{transform:translateZ(0)}}[dir=rtl] app-landing-v3.nav-compact-v3 .nav-menu-v3,app-landing-v3.nav-compact-v3.rtl-mode .nav-menu-v3{transform:translate3d(100%,0,0)}[dir=rtl] app-landing-v3.nav-compact-v3 .nav-menu-v3.menu-open-v3,app-landing-v3.nav-compact-v3.rtl-mode .nav-menu-v3.menu-open-v3{transform:translateZ(0)}@media (max-width: 768px){[dir=rtl] .service-number-v3,.rtl-mode .service-number-v3{right:auto;left:24px}[dir=rtl] .quote-mark,.rtl-mode .quote-mark{left:auto;right:16px}}@media (max-width: 1024px){.process-grid-v3,.why-grid-v3{grid-template-columns:repeat(2,minmax(0,1fr))}.contact-grid-v3{grid-template-columns:1fr;gap:3rem}.footer-content-v3{grid-template-columns:1fr;gap:var(--footer-gap)}.footer-links-v3{grid-template-columns:repeat(2,1fr)}}@media (max-width: 768px){app-landing-v3{overflow-x:clip;-webkit-text-size-adjust:100%}.nav-backdrop-v3{position:fixed;inset:0;z-index:1000;background:#17072b73;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .25s ease,visibility .25s ease}.nav-backdrop-v3--visible{opacity:1;visibility:visible;pointer-events:auto}.site-header-v3{max-width:100%;padding:calc(1rem + env(safe-area-inset-top,0px)) 0 0}.site-header-v3:not(.scrolled) .theme-toggle-v3,.site-header-v3:not(.scrolled) .direction-toggle-v3{color:#fff;border-color:#ffffff59}.site-header-v3:not(.scrolled) .menu-toggle-v3{border:1px solid rgba(255,255,255,.35)}.site-header-v3:not(.scrolled) .menu-toggle-v3 span{background:#fff}.site-header-v3.scrolled .menu-toggle-v3{border:1px solid var(--border-color)}.nav-container-v3{padding:0 1rem;gap:.75rem;max-width:100%}.nav-actions-v3{gap:.5rem;flex-shrink:0}.cta-button-v3{display:none}.cta-button-v3--menu{display:inline-flex;justify-content:center}.nav-menu-v3{position:fixed;top:calc(72px + env(safe-area-inset-top,0px));left:0;right:0;bottom:0;width:100%;max-width:100%;box-sizing:border-box;background:var(--bg-primary);flex-direction:column;align-items:stretch;gap:0;padding:1.5rem 1.25rem calc(1.5rem + env(safe-area-inset-bottom,0px));transform:translate3d(-100%,0,0);transition:transform .3s ease,visibility .3s ease;border-top:1px solid var(--border-color);z-index:1001;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;visibility:hidden;pointer-events:none}.nav-menu-v3 li{width:100%}.nav-menu-v3 a{display:block;white-space:normal;font-size:1rem;padding:.875rem 0;min-height:44px;line-height:1.4}.menu-toggle-v3.menu-open-v3 span:nth-child(1){transform:translateY(7px) rotate(45deg)}.menu-toggle-v3.menu-open-v3 span:nth-child(2){opacity:0}.menu-toggle-v3.menu-open-v3 span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.nav-menu-v3.menu-open-v3{transform:translateZ(0);visibility:visible;pointer-events:auto}.menu-toggle-v3{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:8px;z-index:1002;flex-shrink:0}.nav-menu-cta-item-v3{margin-top:1rem}}app-landing-v3.nav-compact-v3 .site-header-v3:not(.scrolled) .menu-toggle-v3{border:1px solid rgba(255,255,255,.35)}app-landing-v3.nav-compact-v3 .site-header-v3:not(.scrolled) .menu-toggle-v3 span{background:#fff}app-landing-v3.nav-compact-v3 .site-header-v3.scrolled .menu-toggle-v3{border:1px solid var(--border-color)}app-landing-v3.nav-compact-v3 .cta-button-v3{display:none}app-landing-v3.nav-compact-v3 .cta-button-v3--menu{display:inline-flex;justify-content:center}app-landing-v3.nav-compact-v3 .nav-menu-v3{position:fixed;top:calc(72px + env(safe-area-inset-top,0px));left:0;right:0;bottom:0;width:100%;max-width:100%;box-sizing:border-box;background:var(--bg-primary);flex-direction:column;align-items:stretch;gap:0;padding:1.5rem 1.25rem calc(1.5rem + env(safe-area-inset-bottom,0px));transform:translate3d(-100%,0,0);transition:transform .3s ease,visibility .3s ease;border-top:1px solid var(--border-color);z-index:1001;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;visibility:hidden;pointer-events:none}app-landing-v3.nav-compact-v3 .nav-menu-v3 li{width:100%}app-landing-v3.nav-compact-v3 .nav-menu-v3 a{display:block;white-space:normal;font-size:1rem;padding:.875rem 0;min-height:44px;line-height:1.4}app-landing-v3.nav-compact-v3 .nav-menu-v3.menu-open-v3{transform:translateZ(0);visibility:visible;pointer-events:auto}app-landing-v3.nav-compact-v3 .menu-toggle-v3{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:8px;z-index:1002;flex-shrink:0}app-landing-v3.nav-compact-v3 .nav-menu-cta-item-v3{margin-top:1rem}@media (max-width: 768px){.nav-container-v3{padding:0 1rem;gap:.75rem;max-width:100%}.nav-actions-v3{gap:.5rem;flex-shrink:0}.direction-toggle-v3,.theme-toggle-v3{width:36px;height:36px;padding:.5rem}.theme-icon-v3{width:18px;height:18px}.container-v3{padding:0 1.25rem}.services-section-v3,.why-choose-section-v3,.maintenance-section-v3,.stats-section-v3,.process-section-v3,.testimonials-section-v3,.cta-section-v3,.contact-section-v3{padding:clamp(2.5rem,8vw,3.5rem) 0}.section-header-v3{margin-bottom:1.5rem}.section-title-v3,.cta-title-v3{font-size:clamp(1.5rem,5.5vw,1.875rem);margin-bottom:1rem}.section-description-v3{font-size:.9375rem;line-height:1.65}.section-label-v3{margin-bottom:.75rem;font-size:.75rem;padding:.4rem 1rem}.cta-description-v3{font-size:14px;margin-bottom:20px}.contact-info-v3>p{font-size:14px;line-height:1.6;margin-bottom:20px}.contact-details-v3{margin-top:20px;gap:20px}.contact-form-v3{padding:24px}.contact-form-v3 h3{font-size:20px;margin-bottom:20px}.form-group-v3 label,.form-group-v3 textarea,.form-group-v3 select{font-size:.9375rem}.form-group-v3 input,.form-group-v3 textarea,.form-group-v3 select{font-size:16px;padding:.875rem 1rem}.contact-item-v3{gap:1rem}.contact-icon-v3{width:48px;height:48px}.contact-item-v3 h4{font-size:1.0625rem}.service-card-v3,.why-card-v3,.maintenance-card-v3,.process-card-v3,.stat-card-v3,.testimonial-card-v3{min-width:0}.service-card-v3,.maintenance-card-v3{border-radius:16px}.cta-buttons-v3{gap:.75rem}.btn-primary-v3.large,.btn-secondary-v3.large{width:100%}.footer-bottom-v3{text-align:center}.footer-bottom-v3 p{font-size:.8125rem;line-height:1.6;word-break:break-word}.cert-badge-v3{font-size:.8125rem;padding:.4rem .75rem}.cta-button-v3--menu{width:100%}.services-grid-v3,.why-grid-v3,.maintenance-grid-v3,.process-grid-v3,.stats-grid-v3{gap:12px}.services-grid-v3,.why-grid-v3,.maintenance-grid-v3,.process-grid-v3{grid-template-columns:1fr}.stats-grid-v3{grid-template-columns:repeat(2,1fr)}.service-card-v3,.why-card-v3,.maintenance-card-v3,.process-card-v3,.stat-card-v3{padding:24px}.service-title-v3,.why-title-v3,.maintenance-title-v3,.process-title-v3{font-size:20px;margin-bottom:12px}.service-description-v3,.why-description-v3,.maintenance-description-v3,.process-description-v3,.maintenance-features-v3 li{font-size:14px;line-height:1.6}.service-description-v3,.maintenance-description-v3{margin-bottom:16px}.service-icon-v3{width:32px;height:30px;margin-bottom:16px;border-radius:8px}.service-icon-v3 .maintenance-svg-icon-v3{width:1.125rem;height:1.125rem}.why-icon-v3{margin-bottom:16px}.why-icon-v3 .maintenance-svg-icon-v3--section{width:1.25rem;height:1.25rem}.maintenance-icon-v3{margin-bottom:16px}.maintenance-icon-v3 .maintenance-svg-icon-v3--section{width:1.25rem;height:1.25rem}.process-icon-v3{margin-bottom:12px}.process-icon-v3 .maintenance-svg-icon-v3--section{width:1.25rem;height:1.25rem}.process-step-v3{width:36px;height:36px;font-size:.875rem;margin-bottom:12px}.process-section-v3 .section-header-v3{margin-bottom:16px}.process-card-v3{padding:16px}.process-title-v3{font-size:18px;margin-bottom:8px}.process-description-v3{font-size:14px;line-height:1.55}.service-number-v3{top:24px;right:24px;font-size:2.5rem}.testimonials-section-v3{padding:24px 0}.testimonials-section-v3 .section-header-v3{margin-bottom:16px}.testimonials-carousel-v3{min-height:auto;margin-bottom:12px}.testimonial-card-v3{padding:16px;border-radius:12px}.quote-mark{top:8px;left:8px;font-size:2.25rem}.testimonial-quote-v3{font-size:14px;line-height:1.6;margin-bottom:12px}.testimonial-author-v3{gap:10px}.author-avatar-v3{width:40px;height:40px;min-width:40px;min-height:40px;flex-shrink:0;aspect-ratio:1;border-radius:50%;overflow:hidden;font-size:1rem}.author-avatar-v3 img{width:100%;height:100%;object-fit:cover;border-radius:50%;display:block}.testimonial-author-v3 h4{font-size:14px;margin-bottom:2px}.testimonial-author-v3 p{font-size:13px}.footer-links-v3{grid-template-columns:1fr}.footer-v3{--footer-gap: 24px;padding:var(--footer-gap) 0}.footer-brand-v3 p{max-width:none}.newsletter-form-v3{flex-direction:column}.newsletter-form-v3 .btn-primary-v3{width:100%}}@media (max-width: 480px){.container-v3{padding:0 1rem}.contact-form-v3{padding:1.25rem;border-radius:16px}.service-card-v3,.why-card-v3,.maintenance-card-v3,.process-card-v3,.stat-card-v3{padding:1.25rem}.stats-grid-v3{grid-template-columns:1fr}.cta-buttons-v3{flex-direction:column;width:100%}.btn-primary-v3,.btn-secondary-v3{width:100%}.direction-toggle-v3,.theme-toggle-v3{width:32px;height:32px;padding:.4rem}.menu-toggle-v3{width:36px;height:36px}}@media (max-width: 768px) and (hover: none){.service-card-v3:hover,.why-card-v3:hover,.maintenance-card-v3:hover,.process-card-v3:hover,.stat-card-v3:hover{transform:none}}@media (max-width: 768px){[dir=rtl] .testimonial-slide-v3,.rtl-mode .testimonial-slide-v3{transform:translate(-50px)}[dir=rtl] .testimonial-slide-v3.active,.rtl-mode .testimonial-slide-v3.active{transform:translate(0)}}*{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth;overflow-x:clip}body{font-family:Graphik Arabic,sans-serif;background:#fff;color:var(--brand-black-rock);line-height:1.6;overflow-x:clip;max-width:100%;transition:background-color .3s ease,color .3s ease}body.nav-menu-open-v3{overflow:hidden}html.dark-theme-v3 body{background:var(--brand-black-rock);color:#fff}h1,h2,h3,h4,h5,h6{font-family:Graphik Arabic,sans-serif;font-weight:700;line-height:1.2}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:var(--brand-scandal-soft);transition:background .3s ease}html.dark-theme-v3 ::-webkit-scrollbar-track{background:var(--brand-black-rock)}::-webkit-scrollbar-thumb{background:var(--brand-matte-dark-blue);border-radius:5px}::-webkit-scrollbar-thumb:hover{background:var(--brand-matte-dark-blue-hover)}::selection{background:var(--brand-scandal-muted);color:var(--brand-black-rock)}html.dark-theme-v3 ::selection{background:#0c0c638c;color:#fff}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (prefers-reduced-motion: reduce){html{scroll-behavior:auto}}
