.fw-bold,.fw-semi-bold,body,h1,h2,h3,h4,html{font-family:Tajawal,sans-serif}:root{--primary:#0f50b0;--secondary:#34AD54;--light:#EEF9FF;--dark:#091E3E}body,html{direction:rtl}.spinner{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center}.logo-first-wrapper{position:relative;width:clamp(80px,15vw,100px);height:clamp(80px,15vw,100px);overflow:visible;z-index:2;animation:4s ease-in-out infinite wrapperShift}.logo-first{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;animation:4s ease-in-out infinite firstEnter;z-index:3}.logo-rest,.logo-rest-wrapper{position:absolute;height:100%;z-index:1;top:0}.logo-rest-wrapper{left:calc(100% + .5vw);width:clamp(200px,30vw,400px);overflow:hidden}.logo-rest{left:-100%;width:100%;opacity:0;animation:4s ease-in-out .3s infinite restSlide}@keyframes firstEnter{0%{opacity:0;transform:scale(.6)}15%{opacity:1;transform:scale(1.1)}35%,85%,92%,98%{opacity:1;transform:scale(1)}100%{opacity:0;transform:scale(1.4)}}@keyframes wrapperShift{0%,100%,20%,98%{transform:translateX(0)}35%,85%{transform:translateX(-10vw)}}@keyframes restSlide{0%,30%{opacity:0;transform:translateX(0)}40%,70%{opacity:1;transform:translateX(100%)}100%,84%,85%{opacity:0;transform:translateX(30%)}}@media (max-width:600px){.logo-first-wrapper{width:clamp(60px,20vw,80px);height:clamp(60px,20vw,80px)}.logo-rest-wrapper{width:clamp(160px,50vw,300px);left:calc(100% + 1vw)}.logo-rest{animation:4s ease-in-out infinite restSlideMobile}@keyframes wrapperShift{35%,85%{transform:translateX(-25vw)}}@keyframes restSlideMobile{0%,30%{opacity:0;transform:translateX(0)}40%,70%{opacity:1;transform:translateX(100%)}100%,84%,85%{opacity:0;transform:translateX(40%)}}}#spinner{opacity:0;visibility:hidden;transition:opacity .5s ease-out,visibility 0s linear .5s;z-index:99999}#spinner.show{transition:opacity .5s ease-out,visibility linear;visibility:visible;opacity:1}.fw-bold,h1,h2{font-weight:800!important}.fw-semi-bold,h3,h4{font-weight:700!important}.fw-medium,h5,h6{font-weight:600!important;font-family:Tajawal,sans-serif}.btn,.navbar-dark .navbar-nav .nav-link{font-weight:600;font-family:Tajawal,sans-serif;transition:.5s}.btn-primary,.btn-secondary{color:#fff;box-shadow:inset 0 0 0 50px transparent}.btn-primary:hover{box-shadow:inset 0 0 0 0 var(--primary)}.btn-secondary:hover{box-shadow:inset 0 0 0 0 var(--secondary)}.btn-square{width:36px;height:36px}.btn-sm-square{width:30px;height:30px}.about-rounded .btn-lg-square,.btn-lg-square{width:48px;height:48px}.btn-lg-square,.btn-sm-square,.btn-square{padding-right:0;padding-left:0;text-align:center}.navbar-dark .navbar-nav .nav-link{position:relative;margin-right:25px;margin-left:0;padding:35px 0;color:#fff;font-size:18px;outline:0}.sticky-top.navbar-dark .navbar-nav .nav-link{padding:20px 0;color:var(--dark)}.navbar-dark .navbar-nav .nav-link.active,.navbar-dark .navbar-nav .nav-link:hover{color:var(--primary)}.navbar-dark .navbar-brand h1{color:#fff}.navbar-dark .navbar-toggler{color:var(--primary)!important;border-color:var(--primary)!important}@media (max-width:991.98px){.sticky-top.navbar-dark{position:relative;background:#fff}.navbar-dark .navbar-nav .nav-link,.navbar-dark .navbar-nav .nav-link.show,.sticky-top.navbar-dark .navbar-nav .nav-link{padding:10px 0;color:var(--dark)}.navbar-dark .navbar-brand img{width:150px!important;gap:10px}}@media (min-width:992px){.navbar-dark,.navbar-dark .navbar-nav .nav-link.active::before,.navbar-dark .navbar-nav .nav-link:hover::before{width:100%;right:0;left:auto}.navbar-dark{position:absolute;top:0;border-bottom:1px solid rgba(256,256,256,.1);z-index:999}.sticky-top.navbar-dark{position:fixed;background:#fff}.navbar-dark .navbar-nav .nav-link::before{position:absolute;content:"";width:0;height:2px;bottom:-1px;right:50%;left:auto;background:var(--primary);transition:.5s}.sticky-top.navbar-dark .navbar-brand h1{color:var(--primary)}}.carousel-caption{top:0;right:0;left:0;bottom:0;background:rgba(9,30,62,.7);z-index:1}@media (max-width:576px){.carousel-caption h5{font-size:14px;font-weight:500!important}.carousel-caption h1{font-size:30px;font-weight:600!important}}.carousel-control-next,.carousel-control-prev{width:10%}.carousel-control-next-icon,.carousel-control-prev-icon{width:3rem;height:3rem;transform:scaleX(-1)}.carousel-control-prev{right:0;left:auto}.carousel-control-next{left:0;right:auto}.section-title::before{position:absolute;content:"";width:150px;height:5px;right:0;left:auto;bottom:0;background:var(--primary);border-radius:2px}.section-title.text-center::before{right:50%;left:auto;margin-right:-75px;margin-left:0}.section-title.section-title-sm::before{width:90px;height:3px}.section-title::after{position:absolute;content:"";width:6px;height:5px;bottom:0;background:#fff;-webkit-animation:5s linear infinite section-title-run-rtl;animation:5s linear infinite section-title-run-rtl}.section-title.text-center::after{-webkit-animation:5s linear infinite section-title-run-center-rtl;animation:5s linear infinite section-title-run-center-rtl}.section-title.section-title-sm::after{width:4px;height:3px;-webkit-animation:5s linear infinite section-title-run-sm-rtl;animation:5s linear infinite section-title-run-sm-rtl}@-webkit-keyframes section-title-run-rtl{0%,100%{right:0}50%{right:145px}}@keyframes section-title-run-rtl{0%,100%{right:0}50%{right:145px}}@-webkit-keyframes section-title-run-center-rtl{0%,100%{right:50%;margin-right:-75px}50%{right:50%;margin-right:45px}}@keyframes section-title-run-center-rtl{0%,100%{right:50%;margin-right:-75px}50%{right:50%;margin-right:45px}}@-webkit-keyframes section-title-run-sm-rtl{0%,100%{right:0}50%{right:85px}}@keyframes section-title-run-sm-rtl{0%,100%{right:0}50%{right:85px}}.service-item{position:relative;height:300px;padding:0 30px;transition:.5s}.service-item .service-icon{margin-bottom:30px;width:60px;height:60px;display:flex;align-items:center;justify-content:center;background:var(--primary);border-radius:2px;transform:rotate(45deg)}.service-item .service-icon i{transform:rotate(-45deg)}.service-item a.btn{position:absolute;width:60px;bottom:-48px;right:50%;left:auto;margin-right:-30px;margin-left:0;opacity:0}.service-item:hover a.btn{bottom:-24px;opacity:1}.testimonial-carousel .owl-dots{margin-top:15px;display:flex;align-items:flex-end;justify-content:center}.testimonial-carousel .owl-dot{position:relative;display:inline-block;margin:0 5px;width:15px;height:15px;background:#ddd;border-radius:2px;transition:.5s}.testimonial-carousel .owl-dot.active{width:30px;background:var(--primary)}.testimonial-carousel .owl-item.center{position:relative;z-index:1}.blog-item .blog-img img,.link-animated a,.services .service-content-inner .service-content h5,.services .service-content-inner .service-content p,.services .service-content-inner .service-icon i,.team-item,.team-item .team-img img,.testimonial-carousel .owl-item .testimonial-item{transition:.5s}.testimonial-carousel .owl-item.center .testimonial-item{background:#fff!important;box-shadow:0 0 30px #ddd}.team-social{position:absolute;width:100%;height:100%;top:0;right:0;left:auto;display:flex;align-items:center;justify-content:center;transition:.5s}.team-social a.btn{position:relative;margin:100px 3px 0;opacity:0}.team-item:hover{box-shadow:0 0 30px #ddd}.team-item:hover .team-social{background:rgba(9,30,62,.7)}.team-item:hover .team-social a.btn:first-child{opacity:1;margin-top:0;transition:.3s}.team-item:hover .team-social a.btn:nth-child(2){opacity:1;margin-top:0;transition:.3s .05s}.team-item:hover .team-social a.btn:nth-child(3){opacity:1;margin-top:0;transition:.3s .1s}.team-item:hover .team-social a.btn:nth-child(4){opacity:1;margin-top:0;transition:.3s .15s}.blog-item:hover .blog-img img,.team-item:hover .team-img img{transform:scale(1.15)}@media (min-width:991.98px){.facts{position:relative;margin-top:-75px;z-index:1}}.back-to-top{position:fixed;display:none;left:45px;right:auto;bottom:45px;z-index:99}.bg-header{background:linear-gradient(rgba(9,30,62,.7),rgba(9,30,62,.7)) 0 0/cover,url(../img/carousel-1.jpg) center center/cover no-repeat}.bg-header a{font-family:Tajawal,sans-serif}.link-animated a:hover{padding-right:10px;padding-left:0}@media (min-width:767.98px){.footer-about{margin-bottom:-75px}}.about-rounded .btn-square{width:38px;height:38px}.about-rounded .btn-sm-square{width:32px;height:32px}.about-rounded .btn-lg-square,.about-rounded .btn-sm-square,.about-rounded .btn-square{padding:0;display:flex;align-items:center;justify-content:center;border-radius:50px;font-weight:400}.about-rounded .about-fact{width:220px;height:220px;box-shadow:0 0 30px rgba(0,0,0,.1)}@media (min-width:576px){.about-rounded .about-fact.mt-n130{margin-top:-130px}}.feature-row{box-shadow:0 0 45px rgba(0,0,0,.08)}.feature-items{border-color:rgba(0,0,0,.03)!important}.icon-box-light,.icon-box-primary{position:relative;padding:0 0 10px 10px;z-index:1}.icon-box-light i,.icon-box-primary i{font-size:60px;line-height:0}.icon-box-light::before,.icon-box-primary::before{position:absolute;content:"";width:35px;height:35px;right:0;bottom:0;border-radius:35px;transition:.5s;z-index:-1}.icon-box-primary::before,.testimonials .testimonial-carousels .owl-nav .owl-next:hover,.testimonials .testimonial-carousels .owl-nav .owl-prev:hover{background:var(--bs-primary)}.container-service::before,.icon-box-light::before{background:var(--bs-light)}.container-service,.testimonials .testimonial-carousels{position:relative}.container-service::before{position:absolute;content:'';width:100%;height:100%;right:0;top:0;clip-path:polygon(0 0,100% 0,100% 30%,0 70%);z-index:-1}.container-service .service-items{position:relative;height:100%;padding:45px 30px;background:var(--bs-white);box-shadow:0 0 45px rgba(0,0,0,.05)}.container-service .service-items::before{position:absolute;content:"";width:100%;height:0;right:0;bottom:0;transition:.5s;background:var(--bs-primary)}.container-service .service-items:hover::before{height:100%;top:0}.container-service .service-items *{position:relative;transition:.5s;z-index:1}.container-service .service-items:hover h5,.container-service .service-items:hover p,.testimonials .testimonial-carousels .owl-nav .owl-next:hover i,.testimonials .testimonial-carousels .owl-nav .owl-prev:hover i{color:var(--bs-white)}.container-service .service-items:hover .icon-box-primary::before{background:var(--bs-dark)}.container-service .service-items:hover .icon-box-primary i,.services .service-content-inner:hover .service-content h5,.services .service-content-inner:hover .service-content p,.services .service-content-inner:hover .service-icon i{color:var(--bs-white)!important}.services .service-content-inner{font-family:Tajawal,sans-serif;transition:.5s;border-radius:15px!important}.services .service-content-inner:hover{position:relative;background:var(--bs-primary)!important}.testimonials .rounded{border-radius:20px!important}.testimonials .text-info{color:#13357b!important}.testimonials .testimonial-carousels .testimonial-items .testimonial-imgs{position:relative;width:100px;height:100px;top:0;right:50%;transform:translate(50%,-50%);border:3px solid var(--bs-primary);border-style:dotted;border-radius:50%}.testimonials .testimonial-carousels .owl-dots{margin-top:30px;display:flex;align-items:center;justify-content:center}.testimonials .testimonial-carousels .owl-dot{position:relative;display:inline-block;margin:0 5px;width:15px;height:15px;background:var(--bs-light);border:1px solid var(--bs-primary);border-radius:10px;transition:.5s}.testimonials .testimonial-carousels .owl-dot.active{width:40px;background:var(--bs-primary)}.testimonials .testimonial-carousels .owl-nav .owl-prev{position:absolute;top:-55px;left:0;padding:5px 30px;border:1px solid var(--bs-primary);border-radius:30px;transition:.5s}.testimonials .testimonial-carousels .owl-nav .owl-next{position:absolute;top:-55px;right:0;padding:5px 30px;border:1px solid var(--bs-primary);border-radius:30px;transition:.5s}.testimonials .testimonial-carousels .owl-nav .owl-next i,.testimonials .testimonial-carousels .owl-nav .owl-prev i{color:var(--bs-primary);font-size:17px;transition:.5s}.testimonials .testimonial-carousels .owl-item.center .testimonial-items .testimonial-comment{background:var(--bs-primary)!important;color:var(--bs-white);transition:.5s}.testimonials .testimonial-carousels .owl-item.center .testimonial-items .testimonial-imgs{border:3px solid var(--bs-white);border-style:dotted;transition:.5s}