@import url(https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,1²4..32,100..900&family=PT+Serif:ital,wght@0,400;0,700;1,400;1,700&display=swap);*{box-sizing:border-box;color:#2d2d2d;font-family:Inter;font-size:1rem;margin:0;padding:0}button:active,button:hover{border:none!important;outline:none!important}.App{background-color:#fff}button:hover{cursor:pointer}@font-face{font-display:swap;font-family:Ros1;src:url(/static/media/Ros.1f0acaf116d62610d3da.woff2) format("woff2")}.Home,.SingleProjectPage{margin:0 auto!important;max-width:1000px!important;min-height:100vh;overflow-x:hidden!important;width:100%}.SingleProjectPage{background-color:#fff}.containerTitleX,.gradient-text{text-align:center}.gradient-text{-webkit-text-fill-color:#0000;background:linear-gradient(90deg,#00c6ff,#0072ff,#00b894,#26c485);-webkit-background-clip:text;background-clip:text;color:#0000;display:inline-block!important;font-family:Inter!important;font-size:clamp(2.6rem,5vw,3.6rem)!important;font-weight:700;letter-spacing:0!important;margin-bottom:.4rem}.gradient-shadow-container{background-color:#fff;box-shadow:0 0 30px #0000001a;padding:20px;position:relative;text-align:center}.gradient-shadow-container:after{background:linear-gradient(90deg,#00c6ff,#0072ff,#00b894,#26c485);bottom:-40px;content:"";display:inline-block!important;filter:blur(10px);height:80px;left:0;position:absolute;right:0;z-index:-1}.container1{display:flex;flex-direction:column;height:auto;padding:calc(9rem + 60px) clamp(1.7rem,2.5vw,4rem) 10rem;width:100%}.container1 p{color:#2d2d2d;font-weight:500;margin-bottom:1.666rem;text-align:center;width:100%}.container1 button{align-items:center;background:linear-gradient(90deg,#00c6ff,#0072ff,#00b894,#26c485);border:none;border-radius:3.5rem;color:#fff;cursor:pointer;display:flex;font-size:15px;font-weight:400;margin:0 auto;outline:none;padding:.55rem 1.1rem;padding-bottom:.6rem!important;text-align:center;transition:all .3s ease-in-out;width:auto}.ijdsfhwd{color:#fff!important;margin-top:6px!important}.marginIt1{margin-bottom:1rem!important}.blurVision{backdrop-filter:blur(13px) saturate(200%);-webkit-backdrop-filter:blur(13px) saturate(200%);background-color:#11192800;height:100vh;opacity:1;position:fixed;transition:all 1s ease-in-out;visibility:visible;width:100%;z-index:10000000000000000000}.hideblurVision{opacity:0;visibility:hidden}.container2{display:flex;flex-direction:column;height:auto;margin-bottom:clamp(1.666rem,4vw,2.8rem)!important;padding:0 clamp(1.7rem,2.5vw,4rem);width:100%}.titleX{width:100%}.firstTile{background:linear-gradient(90deg,#00c6ff,#0072ff,#00b894,#26c485);display:inline-block!important}.secondTile,.thirdTitle{color:#2d2d2d;font-size:1.82rem;font-weight:600}.container3{font-weight:400;height:auto;margin-top:1.25rem;padding:0 1.666rem 0 clamp(1.7rem,2.5vw,4rem);width:100%}.container3 a,.container3 p,.container3 span{font-size:15px}.container3 a{color:#0072ff;font-weight:500}.container3 .highlightIt{font-size:15px}.container3 p{margin-bottom:.666rem}.container3 .shrwfdou{margin:0}.skills-scrollbar{display:flex;gap:20px;margin-top:1.5rem;overflow-x:auto;padding:0 2rem;scrollbar-width:none}.skills-scrollbar::-webkit-scrollbar{height:8px}.skills-scrollbar::-webkit-scrollbar-track{background:#0000}.skills-scrollbar::-webkit-scrollbar-thumb{background:#ccc;border-radius:4px}.skill-item{align-items:center;background:#0000!important;border-radius:10px;display:flex;flex:0 0 auto;flex-direction:column;height:90px;justify-content:center;max-width:170px;min-width:70px;width:auto}.skill-item img{border-radius:5px;height:50px;margin-bottom:7px;object-fit:contain;width:50px}.skills-scrollbar::-webkit-scrollbar{display:none}.skill-item div{color:#2d2d2d;font-size:15px;font-weight:500;text-align:center;width:100%}.SingleProject{border-radius:1rem;cursor:pointer;height:auto;margin-bottom:3rem!important;padding:1.4rem!important;transition:all .15s ease-in-out;width:100%}.SingleProject,.titleProject{display:flex;flex-direction:column}.titleProject{color:#2d2d2d}.imageProject{border-radius:8px;box-shadow:0 7px 29px 0 #64646f3b;display:block;height:auto;margin-bottom:1rem;margin-top:1rem;object-fit:cover;width:100%}.typeOfApp{background-image:linear-gradient(147deg,#dc17ff,#ff6a00);border-radius:2rem;color:#fff;font-size:10px;font-weight:500;margin-left:.666rem;padding:.1rem .4rem;width:auto}.ishfwd{align-items:center;display:flex;justify-content:space-between;margin-top:1rem}.projectNameIII{-webkit-text-fill-color:#0000;background:linear-gradient(35deg,#dc17ff,#ff6a00,#ff6a00,#ff6a00,#ff6a00,#ff2f00);-webkit-background-clip:text;display:inline-block;font-family:Ros1,Inria,serif;font-size:1.5rem;font-weight:700;letter-spacing:2px}.ishfwd button{align-items:center;border:none;border-radius:.3rem;display:flex;height:35px;justify-content:center;outline:none;width:35px}.enfsd{color:#2d2d2d;font-size:11px;font-weight:500;margin-bottom:.3rem}.sifwdisf{display:flex;flex-direction:column;width:calc(100% - 40px)}.sifwdisf span:first-child{font-size:15px;margin-bottom:.3rem}.sifwdisf span:last-child{color:gray;font-size:14px}.sofjwduhsoufwdg{color:#a0a0a0!important;font-size:13px!important;font-weight:400!important}.fa-arrows-left-right{color:#0072ff;font-size:13px}.dsfiwd{align-items:center!important;background-color:initial!important;display:flex!important;justify-content:right!important}.timeline{margin:2rem auto 0;padding:0;position:relative;width:74%}.timeline-item{padding-bottom:1.444rem;position:relative}.timeline-item:before{background-color:#3498db;border-radius:50%;content:"";height:9px!important;left:-3px;position:absolute;top:5px;width:9px!important;z-index:1}.timeline-item:after{background:#ccc;content:"";height:100%;left:0;position:absolute;top:10px;width:2px}.timeline-item:last-child:after{display:none}.timeline-content{padding-left:40px}.timeline-date{font-size:13px}.spacer3{height:3rem}.idgnfvosofnv1{color:#2d2d2d;font-size:15px}.idgnfvosofnv2,.idgnfvosofnv3{font-size:15px}.container3333 p{align-items:center;display:flex;font-size:15px;width:100%}.container3333 p:first-child{font-size:15px;margin-bottom:1rem}.container3333 .isfwsufhgisfwng{font-size:15px}.container3333 .isfwsufhgisfwng a{font-size:15px;margin-left:.5rem}.dosfnwusfodfosfd{align-items:center;background-color:#f0f0f0;border:1px solid #dcdcdc;border-radius:.3rem;color:#2d2d2d;cursor:pointer;display:flex;font-size:15px;font-weight:400;height:45px;justify-content:center;margin-top:1.4rem;outline:none;transition:all 0s ease-in-out;width:100%}.dfhgihsfghisfhg{font-size:16px;font-weight:400;text-decoration:none}.container398{padding-bottom:1rem}.container398 p{font-size:13px;margin-bottom:.15rem!important;text-align:center;width:100%}.smallPadding{padding-left:0;padding-right:0}.sfhgshgsiugiushuifg{align-items:center;display:flex;flex-direction:column;height:100vh;justify-content:center;padding:0 3rem;width:100%}.sfhgshgsiugiushuifg h4{-webkit-text-fill-color:#0000;background:linear-gradient(90deg,#00c6ff,#0072ff,#00b894,#26c485);-webkit-background-clip:text;display:inline-block;font-size:2rem;font-weight:700;margin-bottom:2rem}.sfhgshgsiugiushuifg span{color:gray;font-size:15px;font-weight:400;max-width:500px;text-align:center}.isfwsufhgisfwng span{margin-left:.5rem}.titleX span{font-size:clamp(1.8rem,5vw,3rem)!important}.container3 p{font-weight:400}.container3 p,.container3 span{font-size:clamp(15px,2.5vw,19px)!important}.container3 span{color:#0072ff;font-weight:500}.container3 .highlightIt{color:#2d2d2d;font-size:clamp(15px,2.5vw,19px)!important;font-weight:400}.projectNameIII{font-size:clamp(1.5rem,5vw,2.5rem)!important}.sifwdisf span:first-child{font-size:clamp(15px,2.5vw,19px)!important;font-weight:500}.sifwdisf span:last-child{font-size:clamp(14px,2.5vw,18px)!important;font-weight:400}.idgnfvosofnv1{font-size:clamp(15px,2.5vw,19px)!important;font-weight:500}.idgnfvosofnv2,.idgnfvosofnv3{color:gray;font-size:clamp(15px,2.5vw,17px)!important;font-weight:400}.timeline-date{color:gray;font-size:clamp(13px,2.5vw,17px)!important;font-weight:400}.spacer{height:9rem!important}.spacer2{height:3rem!important}.spacer67{height:5rem!important}.sifhshfgihsif{font-size:18px!important;font-weight:400!important;margin-top:.666rem!important}.SingleProject09090{margin-bottom:0!important}.NAVBARxoFpROJECTS{align-items:center;background-color:#f5f5f5;cursor:pointer;display:flex;height:70px;justify-content:left;max-width:1000%;padding-left:1.3rem;position:-webkit-sticky;position:sticky;top:0;width:100%;z-index:999999}.NAVBARxoFpROJECTS span{color:#a6a6a6;font-size:.9rem}.NAVBARxoFpROJECTS i{color:#a6a6a6;font-size:1rem}@media (min-width:900px){.titleX span{font-weight:700}.spacer{height:14rem!important}.spacer2,.spacer67{height:8rem!important}.SingleProject{margin-bottom:10rem!important}.SingleProject09090{margin-bottom:0!important}.sifhshfgihsif{font-size:18px!important;margin-top:.666rem!important}.enfsd{font-size:14px;font-weight:500;margin-bottom:.3rem}.projectNameIII{margin-bottom:1rem}.fa-angles-right,.fa-caret{font-size:1.7rem}.imageProject{margin-bottom:1.5rem;margin-top:1.5rem}}.container3333 .isfwsufhgisfwng,.container3333 .isfwsufhgisfwng a,.container3333 p,.container3333 p:first-child{font-size:clamp(16px,2.5vw,19px)!important}.container398 p{color:#a0a0a0;font-size:clamp(13px,2.5vw,16px)!important;font-weight:400}.firstTile,.secondTile,.thirdTitle{font-size:clamp(1.6rem,5vw,2.5rem)!important}.xxx{color:"red"}.titleOfProjectAkram6676{-webkit-text-fill-color:#0000;background:linear-gradient(90deg,#1c1c1c,#373737,#373737,#5a5a5a,grey);display:inline-block;font-size:clamp(1.9rem,5vw,3rem)!important;font-weight:700!important;position:relative}.firstTile{-webkit-background-clip:text}.firstTile,.showCase863435746{-webkit-text-fill-color:#0000;display:inline-block;font-family:Inter,serif;font-weight:600}.showCase863435746{background:linear-gradient(90deg,#000,#000,#494949,#989898);-webkit-background-clip:text}.containerGeneralProj7{padding:0 1rem!important}@media (max-width:768px){.containerGeneralProj7{padding:0 .4rem!important}}.uitdgswdfhdw{-webkit-text-fill-color:#0000;background:linear-gradient(90deg,#373737,#373737,#373737,#373737,#373737);-webkit-background-clip:text;display:inline-block;font-size:1.7rem;font-weight:700;margin-bottom:.4rem;text-align:center;width:100%}.banner-overlay{bottom:10px;display:flex;justify-content:center;left:0;position:fixed;width:100%;z-index:9999}.banner{animation:slideUp 1.4s forwards;background:linear-gradient(135deg,#fff,#fff);border:1px solid #d8d8d8;border-radius:15px;box-shadow:0 -4px 15px #0003;color:#fff;display:flex;justify-content:space-between;max-width:730px;padding:20px;transform:translateY(100%);width:90%}.banner-text{font-size:14px!important;margin:0;padding-right:10px;text-align:left}.banner-button{height:37px;margin-right:5px;padding-left:10px;padding-right:10px}.banner-button,.banner-button2{background:#0073ff11;border:1px solid #0073ff14;border-radius:8px;color:#0072ff;cursor:pointer;font-size:15px!important;font-weight:500}.banner-button2{align-items:center;border-radius:.4rem;display:flex;height:37px!important;justify-content:center;width:42px!important}@keyframes slideUp{0%{transform:translateY(100%)}to{transform:translateY(-6%)}}@media (max-width:600px){.banner{flex-direction:column;gap:10px;text-align:center}.banner-text{padding-right:0}.banner-button{width:100%}}.btnRowContainer{align-items:center;display:flex;flex-direction:row;justify-content:center}.titleOfProjectAkram6676 div span{background:linear-gradient(90deg,#0072ff,#0072ff 25%,#0072ff 50%,#0072ff 75%,#0072ff);-webkit-background-clip:text!important;display:inline-block!important;font-family:Inter,serif!important;font-size:13px!important;font-weight:600!important;max-width:150px!important}.titleOfProjectAkram6676 div{background-color:#fff!important;border-radius:1rem!important;margin-bottom:0!important;margin-top:0!important;max-width:150px!important}.home svg{color:#fff!important}.hero-btn{background:#0072ff!important}@font-face{font-display:swap;font-family:Ros1,Inria,serif;src:url(/static/media/Ros.1f0acaf116d62610d3da.woff2) format("woff2")}.Navbar{backdrop-filter:blur(8px) saturate(200%);-webkit-backdrop-filter:blur(8px) saturate(200%);background-color:#fff0;height:66px;justify-content:space-between;max-width:1000px!important;padding:0;position:fixed;top:0!important;width:100%;z-index:99999999}.Navbar,.logo{align-items:center;display:flex;transition:all .4s ease-in-out}.logo{height:50px;margin-left:1rem;opacity:1;visibility:visible;width:10px}.hihi{align-items:baseline;display:flex;margin-bottom:0;padding-bottom:0}.hideLogo{opacity:0;visibility:hidden}.logo img{height:20px;margin-right:1px;width:20px}.animated-text{animation:fadeIn .56s forwards;color:#2d2d2d;display:flex;font-family:Inria,serif;font-size:clamp(18px,2.5vw,21px)!important;font-weight:500;height:18px!important;opacity:0}@keyframes fadeIn{0%{opacity:0;transform:translateY(0)}to{opacity:1;transform:translateY(0)}}.menuButton{align-items:center;background-color:initial;border:none;display:flex;height:40px;justify-content:center;outline:none;width:56px}.menu-icon{cursor:pointer;display:block;float:left;transition:all .2s ease-in}.menu-icon span{background:#2d2d2d;border-radius:1px;display:block;height:1.7px;margin-bottom:2px;transition:all .4s ease-out;width:16px}.menu-icon.active{transform:rotate(-45deg)}.menu-icon.active .bar1{transform:rotate(0deg) translateY(2.3px)}.menu-icon .bar2{opacity:0}.menu-icon.active .bar3{transform:rotate(-90deg) translateX(5px)}.activatedNavbar{height:70px;z-index:99999999}.activatedNavbar,.popUp{backdrop-filter:blur(9px) saturate(200%);-webkit-backdrop-filter:blur(9px) saturate(200%);background-color:#f5f5f5c5}.popUp{height:0;opacity:.7;padding-top:clamp(80px,10vw,100px);position:fixed;transition:all .3s ease-in-out;visibility:hidden;width:100%;z-index:99999}.popUp,.showpopUp{max-width:1000px!important;overflow:hidden}.showpopUp{height:100vh;opacity:1;visibility:visible}.element{color:#2d2d2d;cursor:pointer;font-family:Inter;font-size:clamp(1.7rem,8vw,2.4rem)!important;font-weight:600;height:clamp(48px,8vw,66px)!important;margin-bottom:.1rem;padding:0;text-align:center!important;transition:all .1s ease-in-out;width:100%}.element:hover{color:#0072ff}.element292{display:flex;flex-direction:column;height:auto!important}.element292 button{align-items:center;background-color:initial;color:#2d2d2d;display:flex;font-size:clamp(1.3rem,8vw,2.5rem)!important;font-weight:300;height:clamp(44px,8vw,60px)!important;text-align:center;width:200px}.element292 button,.element292 button:hover{border:none;outline:none}.dsnhfxuihsfdsnhfxuihsf{height:22px;margin-right:.5rem;width:22px}.popUpOfSingleProject{background-color:#fff;height:100vh;max-width:1000px!important;opacity:.7;opacity:0!important;position:fixed;transition:all .4s ease-in-out;visibility:hidden;width:100%;z-index:999}.showpopUpOfSingleProject{height:100vh;max-width:1000px!important;opacity:1!important;overflow-y:auto!important;padding-bottom:5rem;visibility:visible}.sufowhdusdw{cursor:pointer;margin-top:.333rem}.gallery-container{margin:0 20px 20px}.spanishGuitar{-webkit-text-fill-color:#0000;background:linear-gradient(90deg,#636363,#636363,#636363,#636363);-webkit-background-clip:text;display:inline-block;font-family:Inter;font-size:clamp(1.82rem,5vw,2.666rem)!important;font-weight:800;letter-spacing:0;margin-bottom:2rem}.image-gallery{flex-wrap:wrap;gap:10px}.image-gallery,.image-wrapper{display:flex;justify-content:center}.image-wrapper{align-items:center;border:1px solid #e9e9e9;border-radius:0!important;box-shadow:0 0 16px #11111a1a;max-width:100%;overflow:hidden!important}.dynamic-image{display:block;height:auto;max-width:100%;object-fit:contain}.image-wrapper2{align-items:center;border:1px solid #e9e9e9;border-radius:1.6rem!important;box-shadow:0 0 16px #11111a1a;display:flex;justify-content:center;max-width:78%}.gallery-container::-webkit-scrollbar{visibility:hidden;width:0}.gallery-container{scrollbar-width:none}.techonlogiesUsed{display:flex;flex-direction:column;height:auto;margin-bottom:1.666rem;min-height:2px;width:100%}.ufsuogfsufsuogfs{color:#2d2d2d;font-size:clamp(14px,2.5vw,18px)!important;font-weight:400;margin-bottom:.7rem}.ufsuogfsufsuogfs2 span:first-child{-webkit-text-fill-color:#0000;background:linear-gradient(90deg,#282828,#282828,#282828,#282828,#282828);-webkit-background-clip:text;display:inline-block;font-size:clamp(14px,2.5vw,18px)!important;font-weight:600!important}.ufsuogfsufsuogfs span:last-child{color:#2d2d2d;font-size:clamp(14px,2.5vw,18px)!important;font-weight:400}.ufsuogfsufsuogfs2{margin-bottom:0}.ehsrigsfighshfig{align-items:center!important;color:#989797!important;display:flex!important;font-size:clamp(14px,2.5vw,18px)!important;font-weight:400!important;height:300px!important;justify-content:center!important;width:100%!important}.ufsuogfsufsuogfs3{color:#b3b3b3;margin-bottom:1rem;margin-top:1rem}.toggle-container{align-items:center;background-color:#f1f1f18d;border:1px solid #e1e1e1;border-radius:1rem;cursor:pointer;display:flex;height:26.7px;justify-content:space-between;position:relative;width:83px}.toggle-switch{align-items:center;background-color:#fff;border:1px solid #ebebeb;border-radius:1rem;box-shadow:0 2px 5px #0000001a;display:flex;height:23px;justify-content:center;position:absolute;transition:all .3s ease;width:60px}.toggle-switch.active{left:20px}.toggle-switch{left:2px}.toggle-label{color:#333;font-family:Inter;font-size:11px;font-weight:500}.dfshgushfgusfuguhsfu{align-items:center;display:flex}.ufsuogfsufsuogfs2999{margin-top:.5rem}.jofsjsfgnosfojsofgojsf{color:#b3b3b3!important}.fa-bars{font-size:1.2rem}.fa-xmark{font-size:1.4rem}@media (min-width:900px){.spanishGuitar{margin-bottom:2.6rem;margin-top:1rem}.ufsuogfsufsuogfs3{margin-bottom:2rem}}.slfghousfghusfghhusfg{align-items:center;display:flex;height:100%;padding-bottom:.3rem;width:100%}.dsnhfxuihsfdsnhfxuihsf888{height:33px;margin-right:.77rem;width:33px}.dsnhfxuihsfdsnhfxuihsf909{height:22px;margin-right:.77rem;width:22px}.Progress{width:100%!important}.Progress,.ProgressSmall{align-items:center;display:flex;flex-direction:row;margin:0 auto;margin-top:30px!important;max-width:100px!important;opacity:0;transition:opacity .4s ease-in-out,transform .4s ease-in-out;visibility:hidden}.Progress.show,.ProgressSmall.show{opacity:1;visibility:visible}@media screen and (max-width:768px){.Progress,.ProgressSmall{max-width:100px!important;width:100%!important}}.Progress button,.ProgressSmall button{background-color:#fff!important;background-color:initial!important;border:none;border-radius:50%;box-shadow:0 5px 15px 0 #0000001a;box-shadow:0 5px 15px #00000059;height:42px;margin-bottom:.333rem;outline:none;overflow:hidden;transition:all .15s ease-in-out;width:42px}.Progress button img,.ProgressSmall button img{background-color:#fff!important;border-radius:50%;height:100%;object-fit:cover;width:100%}.Progress .osjfjosjofjosojsf,.ProgressSmall .osjfjosjofjosojsf{background-color:#ececec!important}.ShowProgress,.ShowProgressSmall{opacity:1;visibility:visible}.Progress button:hover,.ProgressSmall button:hover{transform:scale(1.15)}.image-wrapper2{align-items:center!important;border:none!important;border-radius:0!important;box-shadow:none!important;display:flex!important;height:auto!important;justify-content:center!important;margin:0 auto;overflow:hidden!important;width:28%!important}.dynamic-image2{height:auto!important;max-width:100%!important;object-fit:contain!important}.popUpOfSingleProject::-webkit-scrollbar{width:12px}.popUpOfSingleProject::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:#d3d3d3;border:3px solid #0000;border-radius:5px}.popUpOfSingleProject::-webkit-scrollbar-thumb:active{background-color:gray}.popUpOfSingleProject::-webkit-scrollbar-track{background-color:#f4f4f4;border-radius:5px}.activatedNavbar2{align-items:center;backdrop-filter:blur(2.6px) saturate(200%);-webkit-backdrop-filter:blur(2.6px) saturate(200%);backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background-color:#fff!important;display:flex;height:64px;justify-content:space-between;max-width:1000px!important;padding:0;position:fixed;top:0!important;transition:all .4s ease-in-out;width:100%;z-index:99999999}.navbar-crazy-face{animation:floatVibe 4s ease-in-out infinite;height:90px!important;max-height:none!important;max-width:none!important;object-fit:contain;position:relative;right:0!important;top:15px!important;transition:transform .2s ease;width:120px!important}@media (min-width:1024px){.navbar-crazy-face{height:90px;width:120px}}.dfosugwd{height:13px;margin-right:5px;object-fit:cover;width:auto}
/*# sourceMappingURL=main.a9faca1e.css.map*/