#hero,#slogan{text-align:center}@font-face{font-family:"Noto Sans Arabic";font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url("../fonts/Arabic.woff2") format("woff2");unicode-range:U+0600-06FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE80-FEFC,U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}body{font-family:"Noto Sans Arabic","Open Sans",sans-serif;color:#272829}#chevron::before,#shots .row,.h-divider,.resume .resume-item,.section-title h2,a,a span{position:relative}.ai,.card,.mobile-nav-active,a,section{overflow:hidden}.card .ai-calendar,a{font-family:"Open Sans",sans-serif}a{text-decoration:none;display:inline-table}a:focus,a:hover{color:#37b3ed;text-decoration:none}a span{display:inline-block;-webkit-transition:-webkit-transform .3s;-moz-transition:-moz-transform .3s;transition:transform .3s}a span::before{position:absolute;top:100%;content:attr(data-hover);-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}a:focus span,a:hover span{-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);-moz-transform:translateY(-100%);transform:translateY(-100%)}.card-text,p{text-align:justify}.back-to-top{position:fixed;visibility:hidden;opacity:0;right:10px;bottom:15px;z-index:9996;width:50px;height:50px;transition:.4s;font-size:32px}.back-to-top:hover,.social-links a:hover i:before{filter:brightness(.8)}.back-to-top.active{visibility:visible;opacity:1;filter:brightness(1)}#header{position:fixed;top:0;left:0;bottom:0;width:300px;transition:.5s;z-index:9997;padding:0 15px;background:#040b14;overflow-y:auto}#header .profile img{margin:15px auto;display:block;width:120px;border:8px solid #2c2f3f}#header .profile h2{font-size:24px;margin:0;padding:0;font-weight:600;-moz-text-align-last:center;text-align-last:center}#header .profile h2 a,#header .profile h2 a:hover{color:#fff;text-decoration:none}#slogan{padding:5px;font-size:.8rem;color:#eaebf0;font-style:italic}#header .profile .social-links a{font-size:1rem;display:inline-block;text-align:center;transition:.3s;margin:0 1px}.social-links a{zoom:120%;line-height:1.4}#main{margin-left:300px}@media (max-width:1199px){#header{left:-300px}#main{margin-left:0}.section-title h2{padding-bottom:.5rem}}@media (max-width:770px){.section-title h2{padding-top:.5rem;padding-bottom:.3rem}}@media (max-width:380px){.about .content h3{font-size:21.5px}.section-title h2{font-size:21px!important;padding-bottom:.3rem!important;line-height:54px!important}.resume .resume-item .ai-location span{display:none}}.nav-menu{padding:30px 0 0}.nav-menu *{margin:0;padding:0;list-style:none}.nav-menu>ul{margin-bottom:20px}.nav-menu>ul>li{position:relative;white-space:nowrap}.nav-menu a,.nav-menu a:focus{display:flex;align-items:center;color:#a8a9b4;padding:4px 15px;margin-bottom:8px;transition:.3s;font-size:15px}.nav-menu a i,.nav-menu a:focus i{font-size:24px;padding-right:8px;color:#6f7180}.nav-menu .active,.nav-menu .active:focus,.nav-menu a:hover,.nav-menu li:hover>a{text-decoration:none;color:#fff;font-weight:700}.nav-menu .active i,.nav-menu .active:focus i,.nav-menu a:hover i,.nav-menu li:hover>a i{color:#173b6c}.nav-menu .active i:before,.nav-menu .active:focus i:before,.nav-menu a:hover i:before,.nav-menu li:hover>a i:before{filter:invert(1)!important}.mobile-nav-toggle{right:15px;top:15px;z-index:9998;border:0;font-size:31px;transition:.4s;width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center}.mobile-nav-active #header{left:0}.mobile-nav-active .mobile-nav-toggle{filter:invert(1) grayscale(1);height:100%}.mobile-nav-active .mobile-nav-toggle .ai-menu{position:fixed;top:-3px}#chevron{display:none;margin-top:20px;-webkit-animation:2s infinite pulse;animation:2s infinite pulse;bottom:7%;z-index:1000;line-height:3}#chevron,a{color:#149ddd}#chevron,.mobile-nav-toggle{position:fixed;cursor:pointer}@-webkit-keyframes pulse{0%,100%{-webkit-transform:translate(0,0);transform:translate(0,0)}50%{-webkit-transform:translate(0,10px);transform:translate(0,10px)}}@keyframes pulse{0%,100%{-webkit-transform:translate(0,0);transform:translate(0,0)}50%{-webkit-transform:translate(0,10px);transform:translate(0,10px)}}#chevron::before{border-style:solid;border-width:.25em .25em 0 0;content:"";display:inline-block!important;height:30px;vertical-align:top;width:30px;top:0;-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg);box-shadow:4px -4px 0 #fff}#hero{width:100%;height:100vh;height:100svh;display:flex;flex-direction:column;background:url("../img/Mohammad_Anini_DR.jpg") top center/cover;transition:height .25s,background-position .25s;will-change:height,background-position}#hero:before{content:"";background:rgba(5,13,24,.3);position:absolute;bottom:0;top:0;left:0;right:0;z-index:1}#hero .hero-container{position:relative;z-index:2;min-width:300px}#hero h1{margin:0 0 10px;font-size:64px;font-weight:700;line-height:56px;color:#fff;text-shadow:0 0 2px #000}#hero p{color:#fff;margin-bottom:-100px;font-size:38px;margin-top:.5px}#hero p span{color:#fff;padding-bottom:4px;letter-spacing:1px;border-bottom:3px solid #149ddd}@media (min-width:1024px){#hero{background-attachment:fixed}}@media (max-width:600px){#hero h1{font-size:28px;line-height:36px}#hero p{color:#fff;margin-bottom:-100px;font-size:18px}#hero{background-position:750px 0}}@media (max-width:475px){#hero{background-position:700px 0}#shots #instagram-sm{bottom:-50px!important}.section-title h2{padding-left:3rem!important}}@media (max-width:350px){#hero{background-position:600px 0}}@media (min-width:1199px){#hero{background-position:200px 0}}section{padding:50px 0}.section-bg{background:#f5f8fd}.facts,.section-title{padding-bottom:30px}.card-body,.resume .resume-item:last-child{padding-bottom:0}.section-title h2{font-weight:700;color:#173b6c;margin-bottom:1rem;padding-left:4rem;line-height:2}.section-title i{margin:8px 4px 0;font-size:32px;float:left}.section-title h2::after{content:"";position:absolute;display:block;width:50px;height:3px;background:#173b6c;bottom:0;left:0}#about p,#resume .section-title h2,.about .content p:last-child,.section-title p{margin-bottom:0}.about .content h3{font-weight:700;color:#173b6c;padding-bottom:8px}.about .content ul{list-style:none;padding:0}.about .content ul li{margin-bottom:20px;display:flex;align-items:center}.about .content ul strong{margin-right:10px}.about .content ul i{font-size:16px;margin-right:5px;color:#173b6c;line-height:0}.facts .count-box{padding:30px 10px;width:100%}.facts .count-box i{display:block;color:#173b6c;float:left;font-size:60px;line-height:1.35;overflow:visible;margin-top:-40px}.facts .count-box span{font-size:48px;line-height:40px;display:block;font-weight:700;color:#050d18;margin-left:82px}.ai:before,.resume .resume-item h5,.resume .resume-item p{display:inline-block}.facts .count-box div{padding-left:5px}.resume .resume-title{font-weight:700;margin-top:20px;margin-bottom:20px;color:#050d18}.resume .resume-item{padding:0 0 20px 20px;margin-top:-2px;border-left:2px solid #1f5297}.resume .resume-item h4{line-height:18px;font-size:18px;font-weight:600;color:#050d18;margin-bottom:10px}.resume .resume-item h5{font-size:16px;background:#e4edf9;padding:5px 15px;font-weight:600;margin-bottom:10px;margin-right:10px}.resume .resume-item ul{padding-left:0;font-size:90%;margin-bottom:.2rem}.resume .resume-item ul li{margin-bottom:10px;display:inline-block;padding-left:40px}.resume .resume-item::before{content:"";position:absolute;width:16px;height:16px;border-radius:50px;left:-9px;top:0;background:#fff;border:2px solid #1f5297}.card .ai-calendar{float:right}.card-img-top{min-height:100px;margin:1rem auto auto;background-image:url("../../assets/img/NewLogos.jpg?v=2");width:200px;height:200px;display:block;zoom:50%}.card-title{font-weight:700}.card-body{padding-top:.5rem}#media .card-body{padding-bottom:1rem}#ojuba{background-position:200px 0}#maqola{background-position:400px 0}#oalf-r{background-position:600px 0}#sa7abah{background-position:800px 0}#khorafy{background-position:1000px 0}#arcaptcha{background-position:1200px 0}#takhreej{background-position:1400px 0}#ammanhs{background-position:0 0}#refers{background-position:200px -200px}#chap{background-position:400px -200px}#migrator{background-position:600px -200px}#radet{background-position:800px -200px}#clas{background-position:1000px -200px}#hit{background-position:1200px -200px}#hitplus{background-position:1400px -200px}#americasdwh{background-position:1600px -200px}#regionalsearch{background-position:1800px -200px}#thededuplicator{background-position:2000px -200px}#dataqualityjedi{background-position:-200px 0}#ad1{width:281px;background-position:-765px 200px}#aa1{width:183px;background-position:671px 200px}#ad2{width:278px;background-position:951px 200px}#ad3{width:167px;background-position:-596px 200px}#ad4{width:316px;background-position:-277px 200px}#ad5{width:273px;background-position:0 200px}#un1{width:252px;background-position:485px 200px}#co1{width:228px;background-position:229px 200px}#media .card-img-top{zoom:72%}.code{font-family:Consolas,"Bitstream Vera Sans Mono","Courier New",Courier,monospace;font-size:15px;line-height:15px;direction:ltr;margin:.2em 0;background-color:#333;border:1px solid #e0e0e0;color:#fff;padding:.5rem;overflow:scroll}.code .keyword{color:#ff587c}.code .plain{color:#fff}.code .attr{color:#aef355}.code .string{color:#f3f360}.code .func{color:#67dae2}.code .const{color:#ae7ee3}.code .comment{color:#828270}.purecounter:after{content:"";font-size:50%}.purecounter.purecounter-plus:after{content:"+";font-size:50%}.ai:before{content:"\00a0\00a0\00a0\00a0\00a0";background-size:cover;background-repeat:no-repeat;background-position-y:35%;margin-right:4px;background-image:url(../img/icons.png?v=0.3);background-position-x:0}.ai-green:before{filter:brightness(.9) invert(.7) sepia(.5) hue-rotate(100deg) saturate(200%)}.ai-grey:before{filter:brightness(.9) invert(.7)}.ai-white:before{filter:invert(1)}.ai-calendar:before{background-position-y:2px}.ai-camera:before{background-position-y:4.3%}.ai-checked:before{background-position-y:8.8%;float:left;margin-left:-25px}.ai-counter:before{background-position-y:13.3%}.ai-countries:before{background-position-y:18%}.ai-event:before{background-position-y:22.7%}.ai-experience:before{background-position-y:27.1%}.ai-hello:before{background-position-y:31.5%}.ai-home:before{background-position-y:36%}.ai-link:before{background-position-y:40.9%}.ai-location:before{background-position-y:45.3%}.ai-newspaper:before{background-position-y:49.9%}.ai-open-source:before{background-position-y:54.8%}.ai-portfolio:before{background-position-y:59.4%}.ai-project:before{background-position-y:63.9%}.ai-github:before{background-position-y:68.5%}.ai-instagram:before{background-position-y:73.25%}.ai-linkedin:before{background-position-y:78%}.ai-stack-overflow:before{background-position-y:82.9%}.ai-twitter:before{background-position-y:87.85%}.ai-menu:before{background-position-y:92.8%}.ai-up:before{background-position-y:97.9%}.h-divider{width:100%;background-color:#eee}.h-divider .shadow{overflow:hidden;height:10px}.h-divider .shadow:after{content:"";display:block;margin:-25px -5% 0;width:110%;height:25px;border-radius:125px/12px;box-shadow:0 0 8px #000}#hero-divider .shadow::after{height:0}#shots #instagram-sm{position:absolute;right:0;bottom:0;width:unset;padding-right:20px;font-style:italic;height:50px;background:#fff;z-index:1000;font-size:1.1rem;padding-top:20px}#shots #instagram-sm i{font-size:80%;margin-bottom:-4px;margin-right:0}#shots a{overflow:visible;font-style:normal}.behold-gallery-wall img{border-radius:10%}