@font-face{font-family:PFDinTextArabic;src:url(/assets/fonts/PFDinTextArabic-Thin.ttf) format("truetype");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:PFDinTextArabic;src:url(/assets/fonts/PFDinTextArabic-Hairline.ttf) format("truetype");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:PFDinTextArabic;src:url(/assets/fonts/PFDinTextArabic-XThin.ttf) format("truetype");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:PFDinTextArabic;src:url(/assets/fonts/PFDinTextArabic-Light.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:PFDinTextArabic;src:url(/assets/fonts/PFDinTextArabic-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:PFDinTextArabic;src:url(/assets/fonts/PFDinTextArabic-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:PFDinTextArabic;src:url(/assets/fonts/PFDinTextArabic-XBlack.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:PFDinTextArabic;src:url(/assets/fonts/PFDinTextArabic-XBlack.ttf) format("truetype");font-weight:900;font-style:normal;font-display:swap}*{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{font-family:PFDinTextArabic,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;line-height:1.6;color:#343a40;background-color:#fff;overflow-x:hidden}[dir=rtl]{text-align:right}[dir=ltr]{text-align:left}.font-arabic-thin{font-family:PFDinTextArabic,sans-serif;font-weight:100}.font-arabic-light{font-family:PFDinTextArabic,sans-serif;font-weight:300}.font-arabic-regular{font-family:PFDinTextArabic,sans-serif;font-weight:400}.font-arabic-medium{font-family:PFDinTextArabic,sans-serif;font-weight:500}.font-arabic-bold{font-family:PFDinTextArabic,sans-serif;font-weight:700}.font-arabic-xblack{font-family:PFDinTextArabic,sans-serif;font-weight:900}h1,h2,h3,h4,h5,h6{font-family:PFDinTextArabic,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-weight:700;line-height:1.2;margin-bottom:1rem;color:#212529}h1{font-weight:800;letter-spacing:-.025em}h2{font-weight:700;letter-spacing:-.025em}h3,h4{font-weight:600}h5,h6{font-weight:500}p{margin-bottom:.75rem;line-height:1.6}a{color:#147dbf;text-decoration:none;transition:all .28s ease-out}a:hover{color:#4ab8ab}button{font-family:inherit;cursor:pointer;border:none;outline:none;transition:all .28s ease-out}button:disabled{opacity:.6;cursor:not-allowed}input,textarea,select{font-family:inherit;padding:.75rem;border:2px solid #dee2e6;border-radius:.375rem;transition:all .28s ease-out;background:#fff}input:focus,textarea:focus,select:focus{border-color:none;box-shadow:none;outline:none}input::placeholder,textarea::placeholder,select::placeholder{color:#adb5bd}ul,ol{margin-bottom:.75rem;padding-left:1.5rem}li{margin-bottom:0}img{max-width:100%;height:auto;display:block;border-radius:.375rem;transition:all .28s ease-out}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.text-primary{color:#147dbf!important}.text-success{color:#4ab8ab!important}.text-muted{color:#6c757d!important}.text-light{color:#adb5bd!important}.m-0{margin:0!important}.mt-1{margin-top:.375rem!important}.mt-2{margin-top:.75rem!important}.mt-3{margin-top:1rem!important}.mt-4{margin-top:1.5rem!important}.mt-5{margin-top:2rem!important}.mb-1{margin-bottom:.375rem!important}.mb-2{margin-bottom:.75rem!important}.mb-3{margin-bottom:1rem!important}.mb-4{margin-bottom:1.5rem!important}.mb-5{margin-bottom:2rem!important}.p-0{padding:0!important}.pt-1{padding-top:.375rem!important}.pt-2{padding-top:.75rem!important}.pt-3{padding-top:1rem!important}.pt-4{padding-top:1.5rem!important}.pt-5{padding-top:2rem!important}.pb-1{padding-bottom:.375rem!important}.pb-2{padding-bottom:.75rem!important}.pb-3{padding-bottom:1rem!important}.pb-4{padding-bottom:1.5rem!important}.pb-5{padding-bottom:2rem!important}.shadow-sm{box-shadow:0 1px 2px #0000000a!important}.shadow-md{box-shadow:0 2px 4px #0000000f!important}.shadow-lg{box-shadow:0 4px 8px #00000014!important}.shadow-xl{box-shadow:0 6px 12px #0000001a!important}.shadow-2xl,.shadow-premium{box-shadow:0 12px 24px #0000001f!important}.rounded-sm{border-radius:.25rem!important}.rounded-md{border-radius:.375rem!important}.rounded-lg{border-radius:.5rem!important}.rounded-xl{border-radius:.75rem!important}.rounded-2xl{border-radius:1rem!important}.rounded-full{border-radius:9999px!important}.bg-primary{background-color:#147dbf!important;color:#fff!important}.bg-success{background-color:#4ab8ab!important;color:#fff!important}.bg-light{background-color:#f8f9fa!important}.bg-dark{background-color:#343a40!important}.bg-white{background-color:#fff!important}.hover-lift{transition:all .28s ease-out}.hover-lift:hover{transform:translateY(-5px);box-shadow:0 4px 8px #00000014}.hover-scale{transition:transform .28s ease-out}.hover-scale:hover{transform:scale(1.05)}.hover-glow{transition:box-shadow .28s ease-out}.hover-glow:hover{box-shadow:0 0 16px #0073e62e}.loading{position:relative;overflow:hidden}.center{display:grid!important;justify-self:center}.loading:after{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.4),transparent);animation:loading-shimmer 1.5s infinite}@keyframes loading-shimmer{0%{left:-100%}to{left:100%}}::-webkit-scrollbar{width:8px;display:none}::-webkit-scrollbar-track{background:#e9ecef}::-webkit-scrollbar-thumb{background:#147dbf;border-radius:9999px}::-webkit-scrollbar-thumb:hover{background:#1271ac}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}::selection{background:#147dbf33;color:#212529}::-moz-selection{background:#147dbf33;color:#212529}@media print{*{background:transparent!important;color:#000!important;box-shadow:none!important}.no-print{display:none!important}}body{scroll-behavior:smooth}.icon{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}[dir=rtl] .header__nav,[dir=rtl] .hero__container,[dir=rtl] .services__grid,[dir=rtl] .why-choose__grid,[dir=rtl] .stats__grid,[dir=rtl] .team__grid,[dir=rtl] .partners__grid,[dir=rtl] .cta__actions{direction:rtl}[dir=rtl] .header__company-name,[dir=rtl] .hero__title,[dir=rtl] .hero__subtitle,[dir=rtl] .section__title,[dir=rtl] .section__subtitle,[dir=rtl] .service-card__title,[dir=rtl] .service-card__description,[dir=rtl] .feature-card__title,[dir=rtl] .feature-card__description,[dir=rtl] .stat-item__label,[dir=rtl] .team-card__name,[dir=rtl] .team-card__position,[dir=rtl] .cta__title,[dir=rtl] .cta__subtitle{text-align:right}[dir=rtl] .header__search-container,[dir=rtl] .hero__actions,[dir=rtl] .service-card,[dir=rtl] .feature-card,[dir=rtl] .stat-item,[dir=rtl] .team-card,[dir=rtl] .partner-card{direction:rtl}[dir=rtl] .header__search-button,[dir=rtl] .hero__button i,[dir=rtl] .service-card__link i,[dir=rtl] .cta__button i{margin-left:0;margin-right:8px}[dir=ltr] .header__company-name,[dir=ltr] .hero__title,[dir=ltr] .hero__subtitle,[dir=ltr] .section__title,[dir=ltr] .section__subtitle,[dir=ltr] .service-card__title,[dir=ltr] .service-card__description,[dir=ltr] .feature-card__title,[dir=ltr] .feature-card__description,[dir=ltr] .stat-item__label,[dir=ltr] .team-card__name,[dir=ltr] .team-card__position,[dir=ltr] .cta__title,[dir=ltr] .cta__subtitle{text-align:left}
