*,:after,:before{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}.darkveil-canvas{width:100%;height:100%;display:block}.pixel-blast-container{width:100%;height:100%;position:relative;overflow:hidden;z-index:-1}.cursorFollower{width:50px;height:50px;border-radius:50%;border:1px solid #f0f6fc;position:fixed;top:0;left:0;pointer-events:none;z-index:9999;transform:translate(-50%,-50%);transition:transform .2s ease,width .3s ease,height .3s ease;mix-blend-mode:difference}.cursorFollower.grow{width:70px;height:70px}.adminPageHeader{padding-bottom:1rem;border-bottom:1px solid #2f3439}.adminPageHeader h1{font-size:3rem;color:#f0f6fc;display:flex;align-items:center;gap:.5rem}.adminPageHeader h1 span{font-size:.9rem;color:#8b949e;font-weight:600;font-family:Poppins,sans-serif;line-height:2.5;place-self:end;align-self:end;display:flex;justify-content:end;align-items:end}.adminPageHeader h1 svg{font-size:3.5rem;color:#8b949e}body{isolation:isolate;background-color:#0e1117;color:#f0f6fc;font-size:20px;font-family:Montserrat,sans-serif;overflow-x:auto;cursor:url(/_next/static/media/cursor.ed5e13e2.png) 3 3,auto}[dir=rtl] body{font-family:Cairo,sans-serif}body.overflowHidden{overflow:hidden}.swal2-container{min-width:100%;direction:ltr!important;z-index:11111!important}.swal2-toast{font-size:1rem;max-width:30%;border-radius:.7rem!important;font-family:Montserrat,sans-serif!important;box-shadow:0 0 20px 2px rgba(0,0,0,.1);margin:1rem 1.5rem;z-index:11111!important;color:#fff;max-height:70px!important}.swal2-toast .swal2-title{font-size:1rem!important}.swal2-toast.swal2-icon-error{background-color:#f85149!important}.swal2-toast.swal2-icon-success{background-color:#2ea043!important}@media screen and (max-width:875px){.swal2-toast{max-width:80%;font-size:.7rem}}.swal2-popup{border-radius:.7rem!important;background-color:#161b22!important;display:flex;justify-content:start;align-items:start}.swal2-popup .swal2-title{font-family:Montserrat,sans-serif;font-size:1.5rem;color:#f0f6fc;text-align:start}[dir=rtl] .swal2-popup .swal2-title{font-family:Cairo,sans-serif;text-align:end}.swal2-popup .swal2-html-container{font-family:Poppins,sans-serif;color:#8b949e;text-align:start}[dir=rtl] .swal2-popup .swal2-html-container{font-family:Noto Kufi Arabic,sans-serif;text-align:end}.swal2-popup .swal2-actions{justify-content:start!important;align-self:start!important;width:100%!important;padding:0 1.5rem}.swal2-popup button{font-size:.9rem!important;font-family:Poppins,sans-serif;background-color:#5c9cf6!important;border-radius:.7rem!important;align-self:start;cursor:url(/_next/static/media/cursor3.44dfe72e.png) 3 3,auto!important;border:1px solid #5c9cf6!important}.swal2-popup button.swal2-cancel{background-color:#0e1117!important;border:1px solid #2f3439!important}[dir=rtl] .swal2-popup button{font-family:Cairo,sans-serif}.maxWidthWrapper{max-width:1400px;padding:inherit}a{color:#8b949e;text-decoration:none;font-size:.9rem;transition:all .3s ease-in-out;cursor:url(/_next/static/media/cursor3.44dfe72e.png) 3 3,auto}a:hover{color:#f0f6fc}::-webkit-scrollbar{width:5px}::-webkit-scrollbar-track{background-color:rgba(0,0,0,0)}::-webkit-scrollbar-thumb{background-color:#161b22;border-radius:.7rem}::selection{background:#5c9cf6;color:#161b22}.loading{display:flex;justify-content:center;align-items:center;width:100%;height:100vh;position:fixed;top:0;left:0;z-index:9999999;background-color:#0e1117}.loading p{font-size:.8rem;color:#8b949e}.btnContainer{display:flex;justify-content:center;align-items:center;border:none;padding:0;margin:0;background:none}.btn{background-color:#161b22;font-size:1.1rem;font-family:Poppins,sans-serif;color:#f0f6fc;padding:.5rem 1rem;border-radius:.7rem;cursor:url(/_next/static/media/cursor3.44dfe72e.png) 3 3,auto;transition:all .3s ease-in-out;position:relative;overflow:hidden!important;border:1px solid #2f3439;font-weight:600;color:#f0f6fc!important}.btn .spinner{width:1rem;height:1rem}[dir=rtl] .btn{font-family:Cairo,sans-serif;font-weight:700;line-height:1;padding:.8rem 1rem}.btn>*{position:relative;z-index:2;color:#f0f6fc;transition:all .3s ease-in-out}.btn.download{display:flex;justify-content:center;align-items:center;gap:.5rem}.btn svg{transform:translateY(1px)}.btn.whatsapp:after{background-color:#2d8a50}.btn:hover{background-color:#5c9cf6;border-color:#5c9cf6;color:#0e1117!important}.btn:disabled{opacity:.5!important;cursor:not-allowed!important}.btn:disabled span{color:#8b949e!important}.btn:disabled:after,.btn:disabled:hover:after{opacity:0!important;width:0!important;border-radius:0!important}.btn.secondary{border-color:#5c9cf6;background-color:#5c9cf6;color:#0e1117!important}.btn.secondary svg{fill:#0e1117}.btn.secondary:hover{background-color:rgba(0,0,0,0);color:#5c9cf6!important}.btn.secondary:hover svg{fill:#5c9cf6}.btn.danger>*{position:relative;z-index:2}.btn.danger:after{background-color:#f85149}.btn.danger:hover:after{opacity:1;width:100%;border-radius:.38rem}.btn.danger:hover>*{position:relative;z-index:2;color:#f0f6fc}@media screen and (max-width:496px){.btn{font-size:.9rem}}.loading-indicator{display:flex;align-items:center;justify-content:center;gap:10px}.adminPage{padding:2rem 2rem 2rem 1rem;height:100vh;overflow-y:auto}.adminPage .sectionHeader{margin-bottom:2rem}.spinner{border:4px solid rgba(0,0,0,.1);border-top-color:#5c9cf6;border-radius:50%;width:30px;height:30px;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.padding{padding:0 6rem}@media screen and (max-width:875px){.padding{padding:0 3rem}}@media screen and (max-width:496px){.padding{padding:0 2rem}}.section{margin:6rem 0;padding-top:5.5rem;width:100%}@media screen and (max-width:650px){.section{margin:2rem 0;padding-top:4rem}}.sectionHeader{display:flex;justify-content:center;flex-direction:column;gap:1rem;width:100%;margin-bottom:5rem;align-items:center;position:relative}.sectionHeader:before{content:"";position:absolute;top:2.2rem;left:0;width:100%;height:1px;background-color:#2f3439;z-index:1}.sectionHeader>div{display:flex;align-items:center;justify-content:center;flex-direction:column-reverse;z-index:1}.sectionHeader svg{font-size:5rem;color:#355179;transform:translateY(2px);display:none}.sectionHeader h2{font-size:5rem;color:#f0f6fc;line-height:1.5;position:relative}.sectionHeader h2:after{content:"";position:absolute;bottom:-.5rem;left:50%;transform:translateX(-50%);width:50%;height:1px;background-color:#2f3439;z-index:1}.sectionHeader p{font-size:.9rem;color:#8b949e;font-family:Poppins,sans-serif;text-transform:capitalize;background-color:#0e1117;padding:.5rem 1rem;border:1px solid #2f3439;border-radius:.7rem}.sectionHeader p:before{left:0;mask-image:linear-gradient(90deg,rgb(0,0,0) 30%,rgba(0,0,0,0))}.sectionHeader p:after,.sectionHeader p:before{content:"";position:absolute;top:0;width:20%;height:50px;background-color:#0e1117}.sectionHeader p:after{right:0;mask-image:linear-gradient(270deg,rgb(0,0,0) 30%,rgba(0,0,0,0))}[dir=rtl] .sectionHeader p{font-family:Noto Kufi Arabic,sans-serif}@media screen and (max-width:1200px){.sectionHeader{margin-bottom:3rem}}@media screen and (max-width:650px){.sectionHeader{margin-bottom:1.5rem}.sectionHeader h2{font-size:2.8rem;margin:.5rem 0}.sectionHeader p{font-size:.6rem;padding:.3rem .5rem}.sectionHeader svg{font-size:3rem}}@media screen and (max-width:496px){.sectionHeader{margin-bottom:1.5rem}.sectionHeader h2{font-size:2.5rem;margin:.5rem 0}.sectionHeader p{font-size:.6rem;padding:.3rem .5rem}.sectionHeader svg{font-size:3rem}}@media screen and (max-width:396px){.sectionHeader{margin-bottom:1.5rem}.sectionHeader h2{font-size:2.3rem;margin:.5rem 0}.sectionHeader p{font-size:.6rem;padding:.3rem .5rem}.sectionHeader svg{font-size:3rem}}.homePage{overflow:hidden}.footer{background-color:#161b22;display:flex;justify-content:start;border-top:1px solid #2f3439}.footer,.footer .footerTop{width:100%;align-items:start;flex-direction:column}.footer .footerTop{display:none;justify-content:center;padding:2rem 0;border-top-right-radius:0;border-top-left-radius:0;transform:translateY(-1px)}.footer .footerTop p{font-size:.7rem;color:#8b949e;font-family:Poppins,sans-serif}[dir=rtl] .footer .footerTop p{font-family:Noto Kufi Arabic,sans-serif}.footer .footerContainer{display:grid;grid-template-columns:1fr 1fr 1fr 1.2fr;align-items:start;width:100%;padding:2rem 0}.footer .footerContainer .footerContainerItem{display:flex;flex-direction:column;align-items:start}.footer .footerContainer .footerContainerItem .whatsappCard{display:flex;align-items:start;flex-direction:column;gap:.5rem;margin-bottom:1rem;background:#25d366;padding:1rem;border-radius:.7rem;min-width:100%;position:relative;overflow:hidden}.footer .footerContainer .footerContainerItem .whatsappCard svg{font-size:15rem;color:#167e3d;position:absolute;top:-3rem;right:-3rem;rotate:-90deg}.footer .footerContainer .footerContainerItem .whatsappCard :not(svg){z-index:3}.footer .footerContainer .footerContainerItem .whatsappCard h3{color:#161b22;font-size:1.5rem;font-weight:900}[dir=rtl] .footer .footerContainer .footerContainerItem .whatsappCard h3{font-family:Cairo,sans-serif;font-weight:900}.footer .footerContainer .footerContainerItem .whatsappCard p{color:#161b22;font-size:.8rem;font-family:Poppins,sans-serif}[dir=rtl] .footer .footerContainer .footerContainerItem .whatsappCard p{font-family:Noto Kufi Arabic,sans-serif}.footer .footerContainer .footerContainerItem .whatsappCard .btn{place-self:end;margin-top:.5rem}.footer .footerContainer .footerContainerItem h3{font-size:.8rem;color:#8b949e;font-weight:600;font-family:Montserrat,sans-serif}[dir=rtl] .footer .footerContainer .footerContainerItem h3{font-family:Cairo,sans-serif;font-weight:700}.footer .footerContainer .footerContainerItem ul{list-style:none;margin:0;display:flex;flex-direction:column;gap:.1rem;padding:0}[dir=rtl] .footer .footerContainer .footerContainerItem ul{gap:0}.footer .footerContainer .footerContainerItem ul a{text-decoration:none;color:#8b949e;font-size:.7rem;font-family:Poppins,sans-serif;transition:all .3s ease-in-out;text-transform:capitalize;cursor:url(/_next/static/media/cursor3.44dfe72e.png) 3 3,auto}[dir=rtl] .footer .footerContainer .footerContainerItem ul a{font-family:Noto Kufi Arabic,sans-serif}.footer .footerContainer .footerContainerItem ul a svg{margin-right:.5rem;font-size:.9rem;transform:translateY(2px)}.footer .footerContainer .footerContainerItem ul a:hover{color:#f0f6fc}.footer .footerBottom{display:flex;justify-content:center;align-items:center;padding:2rem 0;border-top:1px solid #2f3439;width:100%;font-family:Inter,sans-serif;color:#8b949e;font-size:.7rem}.footer .footerBottom p{display:flex;justify-content:space-between;align-items:center;width:100%}[dir=rtl] .footer .footerBottom p{font-family:Noto Kufi Arabic,sans-serif}.footer .footerBottom p i{font-size:.5rem}@media screen and (max-width:650px){.footer .footerContainer{grid-template-columns:repeat(2,1fr);gap:2rem}.footer .footerContainer .footerContainerItem .whatsappCard{min-width:100%}.footer .footerContainer .footerContainerItem .whatsappCard h3{font-size:1.3rem}.footer .footerBottom p{flex-direction:column;gap:1rem}}@media screen and (max-width:496px){.footer .footerContainer{grid-template-columns:1fr}.footer .footerContainer .footerContainerItem ul a{font-size:.9rem}}.maxWidthWrapper{width:100%;max-width:1500px;margin:0 auto;display:inherit;justify-content:inherit;align-items:inherit;padding:0;position:relative;height:inherit;flex-direction:inherit}.target-cursor-wrapper{position:fixed;top:0;left:0;width:0;height:0;pointer-events:none;z-index:111111;mix-blend-mode:difference;transform:translate(-50%,-50%)}.target-cursor-dot{width:4px;height:4px;background:#fff;border-radius:50%;transform:translate(-50%,-50%)}.target-cursor-corner,.target-cursor-dot{position:absolute;left:50%;top:50%;will-change:transform}.target-cursor-corner{width:12px;height:12px;border:3px solid #fff}.corner-tl{transform:translate(-150%,-150%);border-right:none;border-bottom:none}.corner-tr{transform:translate(50%,-150%);border-left:none;border-bottom:none}.corner-br{transform:translate(50%,50%);border-left:none;border-top:none}.corner-bl{transform:translate(-150%,50%);border-right:none;border-top:none}.navbar{display:flex;justify-content:space-between;align-items:center;padding:3rem 6rem;position:fixed;top:0;left:0;right:0;z-index:1000;transition:all .3s ease-in-out;border-bottom:1px solid rgba(0,0,0,0)}.navbar .langaugeAndLinks{display:flex;justify-content:end;align-items:center;flex-direction:row-reverse}.navbar.scrolled{background-color:rgba(14,17,23,.9);backdrop-filter:blur(5px);border-bottom-color:#2f3439;padding:1rem 6rem}.navbar .navbarLogo a{color:#f0f6fc;text-decoration:none;text-transform:capitalize;display:flex;justify-content:center;align-items:center;gap:1rem;cursor:url(/_next/static/media/cursor3.44dfe72e.png) 3 3,auto}.navbar .navbarLogo a ::selection{background:none;color:#f0f6fc}.navbar .navbarLogo a:hover h1{width:200px;opacity:1}.navbar .navbarLogo a h1{width:0;overflow:hidden;transition:all .3s ease-in-out;white-space:nowrap;opacity:0;font-size:1.5rem}.navbar .navbarLogo a h1.active{width:200px;opacity:1}.navbar .navbarLogo a img{width:50px;height:50px}.navbar .navbarLinks{display:flex;list-style:none;margin:0;padding:0}[dir=rtl] .navbar .navbarLinks .btn{line-height:.9!important;padding:.2rem 1rem!important}.navbar .navbarLinks .btn{margin-inline-start:.8rem}.navbar .navbarLinks .navbarLink:not(.btn){padding:0 .8rem;text-transform:capitalize;cursor:url(/_next/static/media/cursor3.44dfe72e.png) 3 3,auto;font-size:.9rem}.navbar .navbarLinks .navbarLink:not(.btn).active{color:#5c9cf6}.navbar .navbarToggler{width:30px;height:20px;display:flex;flex-direction:column;justify-content:space-between;align-items:center;cursor:url(/_next/static/media/cursor3.44dfe72e.png) 3 3,auto;display:none}.navbar .navbarToggler span{width:100%;height:3px;background:#f0f6fc;border-radius:10px;transition:all .3s ease-in-out}.navbar.toggle .navbarToggler span:first-child{transform:translateY(7px) rotate(45deg)}.navbar.toggle .navbarToggler span:nth-child(2){opacity:0}.navbar.toggle .navbarToggler span:nth-child(3){transform:translateY(-10px) rotate(-45deg)}.navbar .languageDropdown{position:relative;cursor:url(/_next/static/media/cursor3.44dfe72e.png) 3 3,auto;margin-inline-start:1rem;display:flex;justify-content:center;align-items:center}.navbar .languageDropdown .dropdownMenu{position:absolute;top:calc(100% + .5rem);left:0;background-color:rgba(14,17,23,.9);backdrop-filter:blur(5px);border-radius:.7rem;border:1px solid #2f3439;z-index:50;transition:all .3s ease-in-out;overflow:hidden;opacity:0;height:0}[dir=rtl] .navbar .languageDropdown .dropdownMenu{left:unset;right:0}.navbar .languageDropdown .dropdownItem{padding:.5rem 1rem;min-width:60px;display:flex;align-items:center;justify-content:start;text-align:start;gap:5px;font-size:.9rem;font-weight:600;font-family:Poppins,sans-serif!important;transition:all .3s ease-in-out}.navbar .languageDropdown .dropdownItem:first-child:not(.active){border-bottom:1px solid #2f3439}.navbar .languageDropdown .dropdownItem.ar{font-family:Noto Kufi Arabic,sans-serif!important;line-height:1.2;height:40px;padding-bottom:.7rem;display:flex;justify-content:start;align-items:center}[dir=rtl] .navbar .languageDropdown .dropdownItem{font-family:Noto Kufi Arabic,sans-serif}[dir=rtl] .navbar .languageDropdown .dropdownItem svg{transform:translateY(3px)}.navbar .languageDropdown .dropdownItem:hover:not(.active){background:#5c9cf6;color:#0e1117}.navbar .languageDropdown .dropdownItem.active{color:#f0f6fc;padding:0;min-width:unset;justify-content:center}.navbar .languageDropdown .dropdownItem.active .langIcon{transform:translateY(3px);color:#5c9cf6;font-size:1rem}.navbar .languageDropdown .dropdownItem.active svg{transition:all .3s ease-in-out}.navbar .languageDropdown .dropdownItem.active:hover svg{color:#5c9cf6}[dir=rtl] .navbar .languageDropdown .dropdownItem.active{font-family:Noto Kufi Arabic,sans-serif!important}.navbar .languageDropdown.active .dropdownMenu{opacity:1;height:78px}.navbar .languageDropdown.active .dropdownItem.active svg:not(.langIcon){transform:rotate(180deg);color:#5c9cf6}[dir=rtl] .navbar .languageDropdown.active .dropdownItem.active svg:not(.langIcon){transform:rotate(180deg) translateY(-2px)}@media screen and (max-width:875px){.navbar{background-color:#0e1117;border-bottom-color:#2f3439;padding:1.5rem 3rem!important}.navbar.toggle{background-color:#161b22}.navbar.toggle .navbarLinks{height:100vh}.navbar .languageDropdown{margin-inline-start:3rem}.navbar .navbarToggler{display:flex}.navbar .maxWidthWrapper{position:unset}.navbar .navbarLinks{flex-direction:column;position:absolute;top:100%;left:0;background-color:#0e1117;height:0;overflow:hidden;transition:all .3s ease-in-out;width:100%}.navbar .navbarLinks .navbarLink:not(.btn){padding:1rem 3rem!important;display:block;border-bottom:1px solid #2f3439;font-size:1.5rem!important}.navbar .navbarLinks .btn{margin:1rem 0;display:flex;justify-content:center;align-items:center;place-self:start;margin-left:3rem!important;font-size:1.5rem!important}[dir=rtl] .navbar .navbarLinks .btn{margin-left:unset!important;margin-right:3rem!important;line-height:1!important;padding:.7rem 1rem!important}.navbar .navbarLogo a h1{font-size:.9rem!important;opacity:1;width:150px}.navbar .navbarLogo a img{width:40px;height:40px}}@media screen and (max-width:496px){.navbar{padding:1.5rem 2rem!important}}.dashboardNavbar{justify-content:start;height:100vh;padding:2rem}.dashboardNavbar,.dashboardNavbar .dashboardCardBg{display:flex;align-items:start;flex-direction:column;width:100%}.dashboardNavbar .dashboardCardBg{background-color:#161b22;border:1px solid #2f3439;border-radius:.7rem;height:100%;padding:1rem;justify-content:space-between}.dashboardNavbar .dashboardCardBg .userInfo{display:flex;justify-content:start;align-items:start;border-bottom:1px solid #2f3439;padding-bottom:1rem;width:100%}.dashboardNavbar .dashboardCardBg .userInfo .userAvatar{min-width:50px;min-height:50px;max-width:50px;max-height:50px;overflow:hidden;margin-right:1rem;border-radius:.7rem}.dashboardNavbar .dashboardCardBg .userInfo .userAvatar img{width:100%;height:100%;object-fit:cover}.dashboardNavbar .dashboardCardBg .userInfo .userData{display:flex;justify-content:start;align-items:start;flex-direction:column;width:100%}.dashboardNavbar .dashboardCardBg .userInfo .userData h2{font-size:1.2rem;color:#f0f6fc}.dashboardNavbar .dashboardCardBg .userInfo .userData p{max-width:160px;font-size:.8rem;color:#8b949e;font-family:Poppins,sans-serif;max-lines:1;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.dashboardNavbar .dashboardCardBg ul{display:flex;justify-content:start;align-items:start;flex-direction:column;width:100%;list-style:none;margin-top:1rem;gap:.5rem;height:100%}.dashboardNavbar .dashboardCardBg ul a,.dashboardNavbar .dashboardCardBg ul li{display:flex;justify-content:start;align-items:center;width:100%}.dashboardNavbar .dashboardCardBg ul a{text-decoration:none;color:#8b949e;font-size:1.2rem;font-weight:700;transition:all .3s ease-in-out;cursor:url(/_next/static/media/cursor3.44dfe72e.png) 3 3,auto;padding:1rem;background:hsl(215,21.4285714286%,12.9803921569%);border-radius:.7rem;border:1px solid #2f3439}.dashboardNavbar .dashboardCardBg ul a:hover{background-color:#161b22;color:#f0f6fc}.dashboardNavbar .dashboardCardBg ul a svg{margin-right:.5rem;font-size:2rem;min-width:35px;max-width:35px;color:#355179}.dashboardNavbar .dashboardCardBg .logoutBtn{display:flex;justify-content:center;align-items:center;width:100%}.dashboardNavbar .dashboardCardBg .logoutBtn .btn{width:100%;background-color:hsl(215,21.4285714286%,12.9803921569%)}.dashboardNavbar .dashboardCardBg .logoutBtn .btn:after{background-color:#f85149}.ronaldoImage{width:400px;position:fixed;bottom:0;left:0;z-index:11111}[dir=rtl] .ronaldoImage{left:unset;right:0}.ronaldoImage:after{content:"SIUUUUUUU!!!!!";position:absolute;top:10%;left:70%;font-weight:700;font-size:2rem;color:#5c9cf6;text-shadow:3px 3px 1px #f0f6fc,6px 6px 1px #355179;animation:shake .8s infinite}@keyframes shake{0%{transform:translate(1px,1px) rotate(0deg)}10%{transform:translate(-1px,-2px) rotate(-1deg)}20%{transform:translate(-3px) rotate(1deg)}30%{transform:translate(3px,2px) rotate(0deg)}40%{transform:translate(1px,-1px) rotate(1deg)}50%{transform:translate(-1px,2px) rotate(-1deg)}60%{transform:translate(-3px,1px) rotate(0deg)}70%{transform:translate(3px,1px) rotate(-1deg)}80%{transform:translate(-1px,-1px) rotate(1deg)}90%{transform:translate(1px,2px) rotate(0deg)}to{transform:translate(1px,-2px) rotate(-1deg)}}.ronaldoImage img{width:100%;object-fit:contain;transform:translateY(10px)}.heroSection{display:flex;justify-content:space-between;align-items:center;height:100vh;max-height:800px;position:relative;width:100%;background:radial-gradient(500px at 0 0,rgba(92,156,246,.2) 0,rgba(14,17,23,.2) 100%)}[dir=rtl] .heroSection{background:radial-gradient(500px at 100% 0,rgba(92,156,246,.2) 0,rgba(14,17,23,.2) 100%)}.heroSection .showSkills{background-color:#f0f6fc;padding:.5rem 1rem;color:#0e1117;font-size:.9rem;font-weight:700;text-transform:uppercase;border-radius:.7rem;z-index:999;opacity:0;transition:opacity .3s ease;position:fixed;pointer-events:none;text-wrap:nowrap}[dir=rtl] .heroSection .showSkills{line-height:1.5}.heroSection .showSkills.visible{opacity:1}.heroSection .heroCirclesFloat{position:absolute;right:0;background:radial-gradient(300px at 50% 50%,rgba(92,156,246,.2) 0,rgba(14,17,23,.2) 100%);top:50%;transform:translateY(-50%);display:flex;justify-content:center;align-items:center;flex-wrap:wrap;width:520px!important;height:650px!important;z-index:1;-webkit-mask-image:linear-gradient(270deg,rgb(0,0,0) 40%,rgba(0,0,0,0));mask-image:linear-gradient(270deg,rgb(0,0,0) 40%,rgba(0,0,0,0))}[dir=rtl] .heroSection .heroCirclesFloat{right:unset;left:0}.heroSection .heroCirclesFloat:after{content:"";position:absolute;width:100%;height:100%;top:0;right:-35%;background:#0e1117;-webkit-mask-image:linear-gradient(270deg,rgb(0,0,0) 100%,rgba(0,0,0,0) 0);mask-image:linear-gradient(270deg,rgb(0,0,0) 30%,rgba(0,0,0,0))}.heroSection .heroCirclesFloat:before{content:"";position:absolute;width:100%;height:100%;bottom:-40%;right:0;background:#0e1117;-webkit-mask-image:linear-gradient(0deg,rgb(0,0,0) 100%,rgba(0,0,0,0) 0);mask-image:linear-gradient(0deg,rgb(0,0,0) 30%,rgba(0,0,0,0));z-index:1}.heroSection .heroCirclesFloat .circle{position:absolute;background:rgba(53,81,121,.5);border-radius:50%;display:flex;align-items:center;justify-content:center;backdrop-filter:blur(10px);animation:fade 10s ease-in-out infinite;max-width:100px}@keyframes fade{0%{opacity:.5}50%{opacity:1}to{opacity:.5}}.heroSection .heroCirclesFloat .circle:first-child{min-width:190px;max-width:190px;min-height:190px;max-height:190px;left:50%;transform:translateX(-50%)}.heroSection .heroCirclesFloat .circle:nth-child(2){min-width:150px;max-width:150px;min-height:150px;max-height:150px;left:0}.heroSection .heroCirclesFloat .circle:nth-child(3){min-width:150px;max-width:150px;min-height:150px;max-height:150px;right:0}.heroSection .heroCirclesFloat .circle:nth-child(4){min-width:100px;max-width:100px;min-height:100px;max-height:100px;right:18.5%;top:24%}.heroSection .heroCirclesFloat .circle:nth-child(5){min-width:120px;max-width:120px;min-height:120px;max-height:120px;right:17%;top:61.5%}.heroSection .heroCirclesFloat .circle:nth-child(6){min-width:90px;max-width:90px;min-height:90px;max-height:90px;left:19.5%;top:26%}.heroSection .heroCirclesFloat .circle:nth-child(7){min-width:115px;max-width:115px;min-height:115px;max-height:115px;left:35.5%;top:15%}.heroSection .heroCirclesFloat .circle:nth-child(8){min-width:30px;max-width:30px;min-height:30px;max-height:30px;right:39%;top:30%}.heroSection .heroCirclesFloat .circle:nth-child(9){min-width:100px;max-width:100px;min-height:100px;max-height:100px;left:18.5%;bottom:24%}.heroSection .heroCirclesFloat .circle:nth-child(10){min-width:110px;max-width:110px;min-height:110px;max-height:110px;left:37.5%;bottom:15.5%}.heroSection .heroCirclesFloat .circle:nth-child(10) img{max-height:60px;object-fit:contain}.heroSection .heroCirclesFloat .circle:nth-child(11){min-width:90px;max-width:90px;min-height:90px;max-height:90px;left:21%;bottom:9%}.heroSection .heroCirclesFloat .circle:nth-child(12){min-width:110px;max-width:110px;min-height:110px;max-height:110px;right:25.3%;bottom:2%}.heroSection .heroCirclesFloat .circle img{width:50%;height:50%;object-fit:cover}.heroSection .heroSectionContent{display:flex;flex-direction:column;align-items:flex-start;width:50%;margin-top:10rem;overflow:visible;z-index:2}[dir=rtl] .heroSection .heroSectionContent{margin-top:8.5rem}.heroSection .heroSectionContent .socialLinks{display:flex;gap:1rem;height:100%;padding-inline-start:1rem;border-inline-start:2px solid #2f3439}.heroSection .heroSectionContent .socialLinks a{max-width:40px;max-height:40px;display:flex;justify-content:center;align-items:center;font-size:1.5rem;cursor:url(/_next/static/media/cursor3.44dfe72e.png) 3 3,auto}.heroSection .heroSectionContent .locationAndProfession{display:flex;justify-content:start;align-items:center;flex-direction:row;gap:2rem;margin:3rem 0 1rem}.heroSection .heroSectionContent .professionAnimation{height:fit-content;display:flex;justify-content:start;align-items:start;flex-direction:column;overflow:visible;position:relative}.heroSection .heroSectionContent .professionAnimation:hover .otherProfessions{height:50px;opacity:1}.heroSection .heroSectionContent .professionAnimation .otherProfessions{display:flex;justify-content:start;align-items:start;gap:.5rem;flex-direction:column;position:absolute;top:100%;left:0;overflow:hidden;z-index:1;width:200px;height:0;opacity:0;transition:all .3s ease-in-out;padding-top:.5rem}[dir=rtl] .heroSection .heroSectionContent .professionAnimation .otherProfessions{left:unset;right:0}.heroSection .heroSectionContent .professionAnimation:before{content:"";position:absolute;left:calc(-1rem - 2.5px);top:50%;transform:translateY(-50%);width:5px;height:5px;background-color:#2f3439;border-radius:50%}[dir=rtl] .heroSection .heroSectionContent .professionAnimation:before{left:unset;right:calc(-1rem - 2.5px)}.heroSection .heroSectionContent .professionAnimation p{font-size:.9rem;font-family:Poppins,sans-serif;font-weight:400;color:#8b949e;line-height:1.1;display:flex;justify-content:center;align-items:center;gap:.5rem;max-width:unset;text-transform:capitalize}.heroSection .heroSectionContent .professionAnimation p svg{font-size:1rem;transform:translateY(-1px);color:#5c9cf6}[dir=rtl] .heroSection .heroSectionContent .professionAnimation p{font-family:Cairo,sans-serif}.heroSection .heroSectionContent>span{color:#5c9cf6;font-size:.9rem;line-height:0;font-family:Poppins,sans-serif;margin-bottom:1rem;position:relative;overflow:visible}[dir=rtl] .heroSection .heroSectionContent>span{font-family:Noto Kufi Arabic,sans-serif}.heroSection .heroSectionContent>span:hover .myImage{opacity:1;pointer-events:all}.heroSection .heroSectionContent>span .myImage{width:100px;height:100px;border-radius:50%;overflow:hidden;margin-left:.5rem;position:absolute;object-fit:cover;object-position:top;bottom:10px;right:10%;background-color:#5c9cf6;border:3px solid #5c9cf6;display:none;pointer-events:none;opacity:0;transition:all .3s ease-in-out;z-index:1}[dir=rtl] .heroSection .heroSectionContent>span .myImage{right:unset;left:0}.heroSection .heroSectionContent h1{font-size:5rem;line-height:1.1;text-transform:capitalize;position:relative;width:100%}.heroSection .heroSectionContent h1 span{color:#5c9cf6}.heroSection .heroSectionContent h1 span:first-child{color:#f0f6fc;position:relative;z-index:1}.heroSection .heroSectionContent h1 span:first-child:after{content:"";position:absolute;bottom:2px;right:0;width:100%;height:4px;background-color:#5c9cf6;z-index:-1}[dir=rtl] .heroSection .heroSectionContent h1{max-width:90%;line-height:1.15}.heroSection .heroSectionContent p{font-size:.9rem;color:#8b949e;font-family:Poppins,sans-serif;max-width:90%;display:flex;justify-content:center;align-items:center;gap:.3rem}.heroSection .heroSectionContent p svg{color:#5c9cf6}[dir=rtl] .heroSection .heroSectionContent p{font-family:Noto Kufi Arabic,sans-serif}.heroSection .heroSectionContent .buttons{display:flex;justify-content:start;align-items:center;gap:1.5rem;margin-top:1rem;width:100%}[dir=rtl] .heroSection .heroSectionContent .buttons{margin-top:1.5rem}.heroSection .heroSectionImage{display:flex;justify-content:end;align-items:center;width:50%;height:100%;position:absolute;z-index:-1;top:0;right:0}.heroSection .heroSectionImage .parallax{position:absolute;top:50%;transform:translateY(-45%)!important;right:-20%;width:100%}.heroSection .heroSectionImage canvas{width:550px!important;height:550px!important;object-fit:cover;overflow:hidden visible}.heroSection .heroSectionImage img{width:80%;height:auto;position:absolute;bottom:0;right:0;object-fit:cover;filter:grayscale(90%) drop-shadow(0 0 .75rem rgba(0,0,0,.5))}@media screen and (min-width:1500px){.heroSection .heroSectionImage .parallax{right:-35%!important}}.heroSection .social-proof{margin-top:6rem}.heroSection .social-proof ul{display:flex;list-style:none;margin:0;padding:0;gap:1rem}.heroSection .social-proof ul li a{width:45px;height:45px;display:flex;justify-content:center;align-items:center}.heroSection .social-proof ul li a svg{font-size:1.3rem;transform:translateY(2px)}.heroSection .scroll-down{position:absolute;bottom:5%;left:50%;transform:translateX(-50%);color:#8b949e;font-size:.8rem;font-family:Poppins,sans-serif;display:flex;flex-direction:column;align-items:center;justify-content:center;transition:all .3s ease-in-out;cursor:pointer;padding:.5rem 1rem;z-index:7}.heroSection .scroll-down svg{font-size:1rem;transition:all .3s ease-in-out}.heroSection .scroll-down:hover{color:#f0f6fc}.heroSection .scroll-down:hover svg{transform:translateY(5px)}@media screen and (max-width:1290px){.heroSection .heroCirclesFloat{width:50%}.heroSection .heroSectionContent{width:70%}}@media screen and (max-width:1225px){.heroSection .heroSectionContent{width:70%}.heroSection .heroSectionImage .parallax{top:70%}.heroSection .heroSectionImage canvas{width:500px!important;height:500px!important}.heroSection .heroCirclesFloat{width:55%;right:-15%;top:60%}}@media screen and (max-width:1175px){.heroSection .heroSectionContent{width:80%}.heroSection .heroCirclesFloat{width:60%;right:-15%;top:60%}}@media screen and (max-width:1125px){.heroSection .heroSectionContent{width:80%}.heroSection .heroCirclesFloat{width:63%;right:-15%;top:60%}}@media screen and (max-width:1075px){.heroSection .heroSectionContent{width:80%}.heroSection .heroCirclesFloat{width:65%;right:-15%;top:60%}}@media screen and (max-width:1025px){.heroSection .heroSectionContent{width:80%}.heroSection .heroCirclesFloat{width:67%;right:-15%;top:60%}}@media screen and (max-width:975px){.heroSection .heroSectionContent{width:80%}.heroSection .heroCirclesFloat{width:70%;right:-15%;top:60%}}@media screen and (max-width:925px){.heroSection .heroSectionContent{width:100%}.heroSection .heroCirclesFloat{width:73%;right:-15%;top:60%}}@media screen and (max-width:875px){.heroSection .social-proof{margin-top:3rem}.heroSection .heroSectionImage canvas{width:400px!important;height:400px!important}}@media screen and (max-width:800px){.heroSection .heroCirclesFloat{width:90%;right:-30%;top:0}}@media screen and (max-width:750px){.heroSection .heroCirclesFloat{width:90%;right:-30%}.heroSection .buttons{flex-direction:column;align-items:start!important;justify-content:start!important}}@media screen and (max-width:700px){.heroSection .heroCirclesFloat{width:500px;right:-30%}}@media screen and (max-width:650px){.heroSection{padding-top:5rem;align-items:start}.heroSection .heroCirclesFloat{width:100%;right:-15%}.heroSection .heroSectionContent{margin-top:22rem}.heroSection .heroSectionContent h1{font-size:3rem}.heroSection .backdrop{left:-200px!important;top:-100px!important;width:400px!important;height:400px!important}.heroSection .heroSectionImage{width:100%}.heroSection .heroSectionImage .parallax{top:60%;right:-10%}.heroSection .heroSectionImage canvas{width:440px!important;height:440px!important}.heroSection .scroll-down{bottom:0;display:none}}@media screen and (max-width:496px){.heroSection .social-proof ul li a{width:35px;height:35px}.heroSection .social-proof ul li a svg{font-size:.9rem}.heroSection .heroSectionContent{width:100%!important;margin-top:20rem}[dir=rtl] .heroSection .heroSectionContent{margin-top:20rem}.heroSection .heroSectionContent>span{font-size:.9rem!important}.heroSection .heroSectionContent h1{font-size:2.4rem}.heroSection .heroSectionImage .parallax{right:5%}.heroSection .heroSectionImage canvas{width:440px!important;height:440px!important}.heroSection .professionAnimation svg{font-size:1.5rem}}@media screen and (max-width:396px){.heroSection{padding-bottom:5rem!important;max-height:150vh;min-height:105vh}.heroSection .heroSectionContent{margin-top:15rem}[dir=rtl] .heroSection .heroSectionContent{margin-top:21rem}.heroSection .heroSectionContent h1{font-size:2.4rem;line-height:1.2}.heroSection .heroSectionContent .locationAndProfession{margin-top:2rem;gap:1rem;flex-direction:column;justify-content:start;align-items:start;width:100%}.heroSection .heroSectionContent .locationAndProfession .professionAnimation:before{display:none;padding:0}.heroSection .heroSectionImage .parallax{top:65%;right:-8%}.heroSection .heroSectionImage canvas{width:300px!important;height:300px!important}}.aboutSectionContainer{display:flex;justify-content:space-between;align-items:center;gap:2.5rem;width:100%}.aboutSectionContainer .aboutImage{width:40%;position:relative;overflow:visible;background:#355179;padding:1rem 1rem 0;border-radius:1rem;overflow:hidden;max-height:100%;cursor:url(/_next/static/media/cursor2.d41d37de.png) 3 3,auto!important}.aboutSectionContainer .aboutImage .secretClickableButtonThatNoOneWillNotice{position:absolute;top:1rem;left:1rem;width:20px;height:20px;background-color:#0e1117;border-radius:50%;z-index:9;cursor:url(/_next/static/media/cursor3.44dfe72e.png) 3 3,auto}.aboutSectionContainer .aboutImage .imageContainer{position:relative;border-radius:1rem;width:100%;height:100%}.aboutSectionContainer .aboutImage .imageContainer .iconFloatable{position:absolute;top:25%;left:5%;font-size:7rem;rotate:-10deg;color:#0e1117;display:none}.aboutSectionContainer .aboutImage .imageContainer .iconFloatable:nth-child(2){left:unset;right:20%;top:10%;rotate:20deg;font-size:4rem}.aboutSectionContainer .aboutImage .imageContainer .iconFloatable:nth-child(3){left:unset;right:5%;top:35%;rotate:20deg;font-size:4.5rem}.aboutSectionContainer .aboutImage:hover:after{background-color:#5c9cf6}.aboutSectionContainer .aboutImage:hover img{transform:translateY(10px) scale(1.05);filter:grayscale(10%) drop-shadow(0 0 1rem rgba(0,0,0,.5))}.aboutSectionContainer .aboutImage img{width:100%;object-fit:contain;transition:all .3s ease-in-out;filter:grayscale(90%) drop-shadow(0 0 .5rem rgba(0,0,0,.5));transform:translateY(20px)}[dir=rtl] .aboutSectionContainer .aboutImage img{transform:translateY(30px)}.aboutSectionContainer .aboutContent{display:flex;flex-direction:column;justify-content:start;align-items:start;width:60%;min-height:100%!important;max-height:100%!important;gap:2rem}.aboutSectionContainer .aboutContent>div{flex-grow:1;width:100%}.aboutSectionContainer .aboutContent .skillsGrid{display:grid;grid-template-columns:repeat(5,1fr);gap:1rem;width:100%;flex-grow:1;margin-top:.3rem;height:100%}[dir=rtl] .aboutSectionContainer .aboutContent .skillsGrid{margin-top:.5rem}.aboutSectionContainer .aboutContent .skillsGrid .showAllCard{width:100%;height:100%;background-color:hsl(215,21.4285714286%,9.9803921569%);border:1px solid hsl(215,21.4285714286%,9.9803921569%);border-radius:1rem;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:.5rem;transition:all .3s ease-in-out;aspect-ratio:1/1;cursor:url(/_next/static/media/cursor3.44dfe72e.png) 3 3,auto!important}.aboutSectionContainer .aboutContent .skillsGrid .showAllCard:hover{background-color:hsl(215,21.4285714286%,20.9803921569%);border-color:#2f3439}.aboutSectionContainer .aboutContent .skillsGrid .showAllCard h4{font-size:1.5rem;font-weight:700}.aboutSectionContainer .aboutContent .skillsGrid .showAllCard p{font-family:Poppins,sans-serif!important}.aboutSectionContainer .aboutContent h3{font-weight:700;color:#5c9cf6;margin-bottom:.1rem}[dir=rtl] .aboutSectionContainer .aboutContent h3{line-height:1.4}.aboutSectionContainer .aboutContent p{font-size:.9rem;color:#8b949e;font-family:Poppins,sans-serif}[dir=rtl] .aboutSectionContainer .aboutContent p{font-family:Noto Kufi Arabic,sans-serif}.aboutSectionContainer .aboutContent .endContainer{display:flex;justify-content:start;align-items:center;gap:.5rem;width:100%;background-color:#355179;min-height:100px;border-radius:1rem;position:relative;cursor:url(/_next/static/media/cursor2.d41d37de.png) 3 3,auto!important;padding:2rem;max-height:150px}.aboutSectionContainer .aboutContent .endContainer .reloadBtn{position:absolute;top:1rem;right:1rem;background-color:rgba(0,0,0,0);border:none;color:#0e1117;font-size:1.5rem;cursor:url(/_next/static/media/cursor3.44dfe72e.png) 3 3,auto;transition:all .3s ease-in-out;display:flex;justify-content:center;align-items:center}.aboutSectionContainer .aboutContent .endContainer .reloadBtn:hover{transform:rotate(180deg)}[dir=rtl] .aboutSectionContainer .aboutContent .endContainer .reloadBtn{right:unset;left:1rem}.aboutSectionContainer .aboutContent .endContainer .quoteIcon{font-size:2rem;color:#f0f6fc;position:absolute;top:-1rem;left:-1rem;margin:.5rem}[dir=rtl] .aboutSectionContainer .aboutContent .endContainer .quoteIcon{left:unset;top:-1.5rem;right:-1.5rem}.aboutSectionContainer .aboutContent .endContainer .quoteText{width:100%;height:100%;display:flex;flex-direction:column;justify-content:start;align-items:start;gap:1rem}.aboutSectionContainer .aboutContent .endContainer p{font-size:.9rem;font-family:Montserrat,sans-serif;color:#0e1117;font-weight:600}[dir=rtl] .aboutSectionContainer .aboutContent .endContainer p{font-family:Cairo,sans-serif;line-height:1.1;font-weight:700}.aboutSectionContainer .aboutContent .endContainer b{font-size:.9rem;font-family:Montserrat,sans-serif;font-weight:600;place-self:end}[dir=rtl] .aboutSectionContainer .aboutContent .endContainer b{font-family:Cairo,sans-serif;line-height:1}.aboutSectionContainer .aboutContent .btn{margin-top:1rem}@media screen and (max-width:1300px){.aboutSectionContainer .aboutContent p{font-size:1.1rem}}@media screen and (max-width:1200px){.aboutSectionContainer{gap:4rem;flex-direction:column;gap:2rem}.aboutSectionContainer .aboutContent{width:100%;padding-top:0;gap:3rem}.aboutSectionContainer .aboutImage{width:100%}.aboutSectionContainer .aboutImage img{width:100%;transform:translateY(20px)}}@media screen and (max-width:650px){.aboutSectionContainer .aboutContent p{font-size:.9rem}.aboutSectionContainer .aboutContent h3{font-size:1.5rem}.aboutSectionContainer .aboutContent .skillsGrid{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:496px){.aboutSectionContainer .aboutContent .skillsGrid{grid-template-columns:repeat(2,1fr)}}.servicesSectionContainer{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem;width:100%}.servicesSectionContainer .serviceCard{display:flex;flex-direction:column;align-items:start;justify-content:start;padding:2rem;background-color:#161b22;border-radius:.7rem;overflow:hidden;position:relative;cursor:url(/_next/static/media/cursor3.44dfe72e.png) 3 3,auto!important;border:1px solid #2f3439}[dir=rtl] .servicesSectionContainer .serviceCard{padding:1.5rem 2rem}.servicesSectionContainer .serviceCard svg{font-size:10rem;color:#21262d;margin-bottom:1rem;position:absolute;top:50%;transform:translateY(-50%);right:10px;transition:all .1s ease-in-out;z-index:1;opacity:.3}[dir=rtl] .servicesSectionContainer .serviceCard svg{right:unset;left:10px}.servicesSectionContainer .serviceCard>:not(svg){position:relative;z-index:2}.servicesSectionContainer .serviceCard p{font-size:.9rem;color:#8b949e;font-family:Poppins,sans-serif}[dir=rtl] .servicesSectionContainer .serviceCard p{font-family:Noto Kufi Arabic,sans-serif;line-height:1.5}[dir=rtl] .servicesSectionContainer .serviceCard h3{font-family:Cairo,sans-serif;line-height:2}.servicesSectionContainer .serviceCard:hover svg{opacity:.5}@media screen and (max-width:1200px){.servicesSectionContainer{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:650px){.servicesSectionContainer{grid-template-columns:1fr}.servicesSectionContainer .serviceCard{padding:1rem}.servicesSectionContainer .serviceCard h3{font-size:1.5rem}.servicesSectionContainer .serviceCard p{font-size:.7rem}}.projectsContainer{display:grid;grid-template-columns:1fr;gap:10rem;width:100%;margin-bottom:10rem}.projectsContainer .projectCard{display:flex;justify-content:start;align-items:center;gap:3rem}.projectsContainer .projectCard.app,.projectsContainer .projectCard:nth-of-type(2n){flex-direction:row-reverse}.projectsContainer .projectCard.app .projectShowCaseImages{max-width:30%;min-width:30%}.projectsContainer .projectCard.app .projectShowCaseImages .websiteShowCase{width:100%;min-height:550px;position:relative}.projectsContainer .projectCard.app .projectShowCaseImages img{object-fit:cover}.projectsContainer .projectCard.app .projectContent{max-width:70%;min-width:70%}.projectsContainer .projectCard .projectShowCaseImages{max-width:50%;min-width:50%}.projectsContainer .projectCard .projectShowCaseImages .websiteShowCase{width:100%;min-height:346px;position:relative}.projectsContainer .projectCard .projectShowCaseImages .projectMobileShowCase{height:100%;width:100%;padding:.3rem;background:#161b22;border-radius:.7rem;border:1px solid #2f3439;position:absolute;bottom:10px;left:50%;transform:translateX(-50%);z-index:1}.projectsContainer .projectCard .projectShowCaseImages .projectMobileShowCase img{height:100%;z-index:9}.projectsContainer .projectCard .projectShowCaseImages .projectMobileShowCase:after,.projectsContainer .projectCard .projectShowCaseImages .projectMobileShowCase:before{content:"";position:absolute;top:50px;right:-10px;transform:translateX(-50%);background-color:#161b22;width:10px;height:100px;z-index:-99;border-radius:6px;border:1px solid #2f3439}.projectsContainer .projectCard .projectShowCaseImages .projectMobileShowCase:after{top:155px;height:50px}.projectsContainer .projectCard .projectShowCaseImages .projectMobile{width:100px;height:auto;padding:.3rem;background:#161b22;border-radius:.7rem;border:1px solid #2f3439;position:absolute;bottom:-50px;right:20px;z-index:1}.projectsContainer .projectCard .projectShowCaseImages .projectMobile:after,.projectsContainer .projectCard .projectShowCaseImages .projectMobile:before{content:"";position:absolute;top:25px;right:-5px;transform:translateX(-50%);background-color:#161b22;width:5px;height:30px;z-index:1;border-radius:6px;border:1px solid #2f3439;border-left-color:rgba(0,0,0,0);z-index:0}.projectsContainer .projectCard .projectShowCaseImages .projectMobile:after{top:55px;height:15px}.projectsContainer .projectCard .projectShowCaseImages .projectDesktop{width:100%;height:auto;padding:.3rem;background:#161b22;border-radius:.7rem;border:1px solid #2f3439;position:relative}.projectsContainer .projectCard .projectShowCaseImages .projectDesktop:after{content:"";position:absolute;bottom:-51px;left:50%;transform:translateX(-50%);width:100px;height:50px;background-color:rgba(0,0,0,0);clip-path:polygon(20% 0,80% 0,100% 100%,0 100%);background:#161b22;z-index:1}.projectsContainer .projectCard .projectShowCaseImages .projectDesktop:before{content:"";position:absolute;bottom:-59px;left:50%;transform:translateX(-50%);background-color:#161b22;width:150px;height:10px;border-radius:6px;box-shadow:0 2px 5px rgba(0,0,0,.15);border:1px solid #2f3439}.projectsContainer .projectCard .projectShowCaseImages img{width:100%;height:auto;border-radius:.4rem}.projectsContainer .projectCard .projectContent{display:flex;flex-direction:column;align-items:start;width:50%}.projectsContainer .projectCard .projectContent .projectType{font-size:.6rem;padding:.2rem 1rem;border-radius:5rem;font-weight:600;margin-bottom:.5rem;color:#0e1117;text-transform:capitalize}[dir=rtl] .projectsContainer .projectCard .projectContent .projectType{font-family:Noto Kufi Arabic,sans-serif}.projectsContainer .projectCard .projectContent .projectType.website{background:#5c9cf6}.projectsContainer .projectCard .projectContent .projectType.app{background:#355179;color:#f0f6fc}.projectsContainer .projectCard .projectContent h2{font-size:2.5rem;color:#f0f6fc}.projectsContainer .projectCard .projectContent p{font-size:.9rem;color:#8b949e;font-family:Poppins,sans-serif;margin-bottom:1rem}[dir=rtl] .projectsContainer .projectCard .projectContent p{font-family:Noto Kufi Arabic,sans-serif}.projectsContainer .projectCard .projectContent .projectFeatures{display:flex;flex-direction:column;gap:.3rem;margin-top:2rem}.projectsContainer .projectCard .projectContent .projectFeatures h3{font-size:.7rem;color:#8b949e;font-weight:500;font-family:Poppins,sans-serif}[dir=rtl] .projectsContainer .projectCard .projectContent .projectFeatures h3{font-family:Noto Kufi Arabic,sans-serif}.projectsContainer .projectCard .projectContent .projectFeatures .featuresList{display:flex;gap:.5rem;list-style:none;margin:0;padding:0}.projectsContainer .projectCard .projectContent .projectFeatures .featuresList li{display:flex;gap:.5rem;align-items:center;font-size:.6rem;color:#0e1117;font-family:Poppins,sans-serif;background:#f0f6fc;padding:.2rem 1rem;border-radius:5rem;font-weight:500}[dir=rtl] .projectsContainer .projectCard .projectContent .projectFeatures .featuresList li{font-family:Noto Kufi Arabic,sans-serif;padding:.1rem 1rem}.projectsContainer .projectCard .projectContent .viewBtnAndTechStack{width:100%;display:flex;align-items:end;justify-content:space-between;margin-top:2rem}.projectsContainer .projectCard .projectContent .viewBtnAndTechStack .techStack{display:flex;height:100%;gap:.5rem}.projectsContainer .projectCard .projectContent .viewBtnAndTechStack .techStack .stackItem{width:39px;height:39px;aspect-ratio:1/1;display:flex;align-items:center;justify-content:center;padding:.2rem .5rem;border-radius:.7rem;background:#161b22;border:1px solid #2f3439;font-size:.7rem}.projectsContainer .projectCard .projectContent .viewBtnAndTechStack .techStack .stackItem img{width:100%}@media screen and (max-width:1400px){.projectsContainer .projectCard .projectShowCaseImages .projectMobile{width:90px;bottom:40px}}@media screen and (max-width:1200px){.projectsContainer .projectCard{flex-direction:column;gap:7rem}.projectsContainer .projectCard:nth-of-type(2n){flex-direction:column}.projectsContainer .projectCard .projectShowCaseImages{min-width:100%}.projectsContainer .projectCard .projectShowCaseImages .projectMobile{width:100px;bottom:-40px}.projectsContainer .projectCard .projectContent{width:100%}}@media screen and (max-width:875px){.projectsContainer .projectCard .projectShowCaseImages{min-width:100%}.projectsContainer .projectCard .projectShowCaseImages .projectMobile{width:90px;bottom:-30px}.projectsContainer .projectCard .projectContent h2{font-size:2.2rem}}@media screen and (max-width:650px){.projectsContainer .projectCard{flex-direction:column;gap:3rem}.projectsContainer .projectCard .projectShowCaseImages{min-width:100%}.projectsContainer .projectCard .projectShowCaseImages .projectMobile{width:80px;bottom:40px}.projectsContainer .projectCard .projectContent h2{font-size:2rem}.projectsContainer .projectCard .projectContent p{font-size:.9rem}.projectsContainer .projectCard .projectContent .projectFeatures .featuresList{flex-wrap:wrap}.projectsContainer .projectCard .projectContent .projectFeatures .featuresList li{font-size:.7rem}.projectsContainer .projectCard .projectContent .viewBtnAndTechStack{flex-direction:column;align-items:flex-start;gap:1rem}.projectsContainer .projectCard .projectContent .viewBtnAndTechStack .btn{min-height:40px}}@media screen and (max-width:596px){.projectsContainer .projectCard{gap:4rem}.projectsContainer .projectCard .projectShowCaseImages{height:235px}.projectsContainer .projectCard .projectShowCaseImages .projectMobile{width:70px;bottom:120px}.projectsContainer .projectCard .projectContent h2{font-size:1.5rem}.projectsContainer .projectCard .projectContent p{font-size:.9rem}.projectsContainer .projectCard .projectContent .projectFeatures .featuresList{flex-wrap:wrap}.projectsContainer .projectCard .projectContent .projectFeatures .featuresList li{font-size:.7rem}}@media screen and (max-width:446px){.projectsContainer .projectCard{gap:4rem}.projectsContainer .projectCard .projectShowCaseImages{height:180px}.projectsContainer .projectCard .projectShowCaseImages .projectDesktop:after{width:70px;height:30px;bottom:-30px}.projectsContainer .projectCard .projectShowCaseImages .projectDesktop:before{width:90px;height:4px;bottom:-33px}.projectsContainer .projectCard .projectShowCaseImages .projectMobile{width:50px;bottom:180px}}.blogContainer{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(2,200px);gap:2rem;width:100%}.blogContainer .articleCard{display:flex;flex-direction:column;align-items:start;background-color:#161b22;border-radius:.7rem;overflow:hidden;position:relative;cursor:pointer;border:1px solid #2f3439}.blogContainer .articleCard:first-child{grid-column:1/3;grid-row:1/2}.blogContainer .articleCard:nth-child(3){grid-column:4/5;grid-row:1/3}.blogContainer .articleCard:last-child{grid-column:2/4;grid-row:2/3}.blogContainer .articleCard .articleImage{width:100%;height:100%;border-radius:.5rem;overflow:hidden}.blogContainer .articleCard .articleImage img{width:100%;height:100%;object-fit:cover}.blogContainer .articleCard .articleDate{font-size:.9rem;color:#8b949e;font-family:Poppins,sans-serif;position:absolute;top:.5rem;right:.8rem}.blogContainer .articleCard .articleContent{display:flex;flex-direction:column;align-items:start;width:100%;padding:1rem;position:absolute;bottom:0;left:0;background-color:rgba(22,27,34,.9);backdrop-filter:blur(5px);border-radius:.5rem;opacity:0}.blogContainer .articleCard p{font-size:.7rem;color:#8b949e;font-family:Poppins,sans-serif}.blogContainer .articleCard a{font-size:.6rem}.viewAll{display:flex;justify-content:center;align-items:center;width:100%;margin-top:2rem;font-family:Poppins,sans-serif;font-weight:500}.viewAll a{padding:.5rem 1rem}.viewAll a:hover svg{transform:translate(15px,2px)}.viewAll svg{transform:translateY(2px);margin-left:.3rem;transition:all .3s ease-in-out}.contactSectionContainer{display:flex;justify-content:center;align-items:center;gap:2rem;width:100%}.contactSectionContainer .contactMethodsContainer{display:flex;justify-content:start;align-items:start;flex-direction:column;gap:2rem;width:50%;height:100%}.contactSectionContainer .contactMethodsContainer .contactMethod{position:relative;border-radius:.7rem;border:1px solid #2f3439;background-color:#161b22;overflow:hidden;z-index:0;cursor:url(/_next/static/media/cursor3.44dfe72e.png) 3 3,auto;width:100%}.contactSectionContainer .contactMethodsContainer .contactMethod a{position:relative;display:flex;align-items:center;justify-content:start;gap:1rem;padding:1rem 2rem;color:#f0f6fc}.contactSectionContainer .contactMethodsContainer .contactMethod a>:not(.backdrop){position:relative;z-index:2}.contactSectionContainer .contactMethodsContainer .contactMethod:hover a>svg{transform:translateX(-10px);color:#5c9cf6}.contactSectionContainer .contactMethodsContainer .contactMethod:hover .backdrop{transform:translateY(-50%) scale(1.5)}.contactSectionContainer .contactMethodsContainer .contactMethod:hover .backdrop svg{opacity:.5}.contactSectionContainer .contactMethodsContainer .contactMethod:hover p{color:#f0f6fc}.contactSectionContainer .contactMethodsContainer .contactMethod p{font-size:.9rem;color:#8b949e;font-family:Poppins,sans-serif;transition:all .3s ease-in-out}.contactSectionContainer .contactMethodsContainer .contactMethod .backdrop{position:absolute;top:50%;transform:translateY(-50%);right:-5%;z-index:-1;transition:all .3s ease-in-out}.contactSectionContainer .contactMethodsContainer .contactMethod .backdrop svg{color:#21262d;opacity:.3;font-size:10rem;z-index:1;transition:opacity .1s ease-in-out}.contactSectionContainer .contactMethodsContainer .contactMethod svg{font-size:3rem;color:#355179;transition:all .3s ease-in-out}@media screen and (max-width:1200px){.contactSectionContainer{flex-direction:column;gap:2rem}.contactSectionContainer .contactMethodsContainer{min-width:100%}}.skillsContainer{display:grid;grid-template-columns:1fr;grid-template-rows:1fr;gap:2rem;width:100%}.skillsContainer .skillSection{display:grid;justify-content:start;align-items:start;flex-direction:column;gap:.7rem;position:relative;overflow:hidden;width:100%}.skillsContainer .skillSection>p{font-size:.9rem;color:#f0f6fc}[dir=rtl] .skillsContainer .skillSection>p{line-height:.8}.skillsContainer .skillSection .skillsGrid{width:100%;display:grid;grid-template-columns:repeat(15,1fr);gap:1rem;overflow-x:auto;z-index:1;padding-bottom:.5rem}.skillsContainer .skillSection .skillsGrid::-webkit-scrollbar{height:5px}.skillsContainer .skillCard{display:flex;flex-direction:column;align-items:center;justify-content:center;aspect-ratio:1/1;font-size:1rem;background-color:#161b22;padding:.5rem;backdrop-filter:blur(10px);border-radius:.7rem;cursor:url(/_next/static/media/cursor3.44dfe72e.png) 3 3,auto!important;border:1px solid #2f3439}.skillsContainer .skillCard:hover .skillIcon img{filter:grayscale(0)}.skillsContainer .skillCard p{text-align:center;font-size:.9rem;font-family:Poppins,sans-serif!important;color:#8b949e}.skillsContainer .skillCard .skillIcon{display:flex;align-items:center;justify-content:center;width:100%;min-height:60px;min-width:100px;max-height:60px}.skillsContainer .skillCard .skillIcon img{max-width:40%;margin-bottom:1rem;object-fit:contain;transition:all .3s ease-in-out;max-height:60px;min-width:40%}@media screen and (max-width:650px){.skillsContainer .skillCard p{font-size:.9rem}}@media screen and (max-width:1200px){.skillsContainer .skillSection .skillsGrid{grid-template-columns:repeat(10,1fr);margin-bottom:.5rem}.skillsContainer .skillSection ::-webkit-scrollbar{height:5px!important}}.skillCard{display:flex;flex-direction:column;align-items:center;justify-content:center;aspect-ratio:1/1;font-size:1rem;background-color:#161b22;padding:.5rem;backdrop-filter:blur(10px);border-radius:.7rem;cursor:url(/_next/static/media/cursor3.44dfe72e.png) 3 3,auto!important;border:1px solid #2f3439}.skillCard:hover .skillIcon img{filter:grayscale(0)}.skillCard p{text-align:center;font-size:.9rem;font-family:Poppins,sans-serif!important;color:#8b949e}.skillCard .skillIcon{display:flex;align-items:center;justify-content:center;width:100%;min-height:60px;min-width:100px;max-height:60px}.skillCard .skillIcon img{max-width:40%;margin-bottom:1rem;object-fit:contain;transition:all .3s ease-in-out;max-height:60px;min-width:40%}@media screen and (max-width:650px){.skillCard p{font-size:.9rem}}.contactCTASection{padding-block:5.5rem!important;overflow:hidden;margin-bottom:7rem;position:relative}.contactCTASection .bg{background-image:url(/_next/static/media/bg4.d09e7de4.jpg);background-size:cover;background-repeat:no-repeat;background-position:50%;position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1;filter:brightness(.3) saturate(.5)}.contactCTASection .backdrop,.contactCTASection .backdrop2{position:absolute;right:-20%;width:600px;height:600px;border-radius:50%;background:hsl(220,24.3243243243%,57.2549019608%);z-index:1;opacity:.5!important;display:none}[dir=rtl] .contactCTASection .backdrop,[dir=rtl] .contactCTASection .backdrop2{right:unset;left:-20%}.contactCTASection .backdrop{top:-20%}@media screen and (min-width:1400px){.contactCTASection .backdrop{top:-100px!important;right:-200px!important}[dir=rtl] .contactCTASection .backdrop{right:unset;left:-200px}}.contactCTASection .backdrop2{bottom:-20%!important;left:-20%;width:500px;height:500px;background:hsl(220,24.3243243243%,37.2549019608%)}[dir=rtl] .contactCTASection .backdrop2{left:unset;right:-20%}@media screen and (min-width:1400px){.contactCTASection .backdrop2{bottom:-100px!important;left:-200px!important}[dir=rtl] .contactCTASection .backdrop2{left:unset;right:-200px}}.contactCTASection :not(.backdrop,.backdrop2){z-index:9}.contactCTASection header{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;gap:1rem}.contactCTASection header h2{font-size:5rem;font-weight:700;max-width:100%;text-align:center}[dir=rtl] .contactCTASection header h2{font-weight:800;line-height:1.5}.contactCTASection header p{text-align:center;max-width:60%;text-shadow:0 0 .3rem #000;font-size:.9rem;font-family:Poppins,sans-serif;color:#8b949e}[dir=rtl] .contactCTASection header p{font-family:Noto Kufi Arabic,sans-serif}.contactCTASection .expContainer{display:grid;grid-template-columns:repeat(3,1fr);width:70%;place-self:center;margin-top:2rem;gap:1rem}.contactCTASection .expContainer .expItem{display:flex;flex-direction:column;align-items:start;padding:2rem;justify-content:end;gap:.5rem;transition:all .3s ease-in-out;position:relative;background-color:rgba(14,17,23,.7);backdrop-filter:blur(5px);border:1px solid #2f3439;border-radius:.7rem;max-height:200px;overflow:hidden}.contactCTASection .expContainer .expItem svg{font-size:10rem!important;color:#21262d!important;position:absolute;top:-2.5rem;right:-2.5rem;opacity:.5}[dir=rtl] .contactCTASection .expContainer .expItem svg{right:unset;left:.5rem}.contactCTASection .expContainer .expItem b{font-size:4rem;font-weight:700;font-font-family:"Inter",sans-serif!important;display:flex;justify-content:center;align-items:center}[dir=rtl] .contactCTASection .expContainer .expItem b{font-family:Inter,sans-serif!important}.contactCTASection .expContainer .expItem span{font-size:.9rem;font-family:Poppins,sans-serif;color:#8b949e;text-align:center}[dir=rtl] .contactCTASection .expContainer .expItem span{font-family:Noto Kufi Arabic,sans-serif}.contactCTASection .callToActions{display:flex;align-items:center;justify-content:center;gap:1rem;margin-top:3rem;width:100%}.contactCTASection .phoneNumbers{display:flex;align-items:center;justify-content:center;gap:.5rem;margin-top:2rem;width:100%}.contactCTASection .phoneNumbers svg{font-size:.9rem!important;color:#5c9cf6!important}.contactCTASection .phoneNumbers a,.contactCTASection .phoneNumbers svg{font-size:.6rem;font-family:Inter,sans-serif;font-weight:700;cursor:url(/_next/static/media/cursor2.d41d37de.png) 3 3,auto}[dir=rtl] .contactCTASection .phoneNumbers a,[dir=rtl] .contactCTASection .phoneNumbers svg{direction:ltr}@media screen and (max-width:1200px){.contactCTASection header h2{font-size:2.4rem;max-width:80%}.contactCTASection header p{max-width:70%}.contactCTASection .expContainer{width:80%}.contactCTASection .expContainer .expItem b{font-size:2.4rem}.contactCTASection .expContainer .expItem span{font-size:.7rem}.contactCTASection .backdrop{right:-30%;top:-30%}.contactCTASection .backdrop2{left:-30%;bottom:-30%}}@media screen and (max-width:1025px){.contactCTASection header h2{max-width:90%}.contactCTASection header p{max-width:85%}.contactCTASection .expContainer{width:90%;grid-template-columns:1fr}.contactCTASection .expContainer .expItem b{font-size:2.4rem}.contactCTASection .expContainer .expItem span{font-size:.7rem}.contactCTASection .backdrop{width:500px;height:500px}.contactCTASection .backdrop2{left:-30%;bottom:-50%;width:400px;height:400px}}@media screen and (max-width:800px){.contactCTASection header h2{max-width:100%;font-size:2rem}.contactCTASection header p{max-width:95%}.contactCTASection .expContainer{width:100%;padding:0}.contactCTASection .expContainer .expItem b{font-size:2.4rem}.contactCTASection .expContainer .expItem span{font-size:.7rem}.contactCTASection .backdrop{width:500px;height:500px}.contactCTASection .backdrop2{left:-30%;bottom:-50%;width:400px;height:400px}}@media screen and (max-width:650px){.contactCTASection .expContainer{width:100%;padding:0}.contactCTASection .expContainer .expItem b{font-size:2.4rem}.contactCTASection .expContainer .expItem b span{font-size:.7rem}.contactCTASection .backdrop{width:500px;height:500px}.contactCTASection .backdrop2{left:-30%;bottom:-50%;width:400px;height:400px}}@media screen and (max-width:496px){.contactCTASection header h2{font-size:2rem;max-width:100%}.contactCTASection header p{font-size:.9rem}.contactCTASection .expContainer{width:100%}.contactCTASection .backdrop{width:400px;height:400px}.contactCTASection .backdrop2{left:-30%;bottom:-50%;width:300px;height:300px}}.achievementsSection .achievmentsTimeline{width:100%;position:relative;display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}.achievementsSection .achievmentsTimeline .timelineItem{display:flex;justify-content:start;align-items:start;text-align:start;flex-direction:column;background:#161b22;border-radius:.7rem;border:1px solid #2f3439;overflow:hidden}.achievementsSection .achievmentsTimeline .timelineItem .achievementContent{display:flex;justify-content:start;align-items:start;flex-direction:column;width:100%;padding:.5rem 1.5rem 1.5rem;gap:.7rem;position:relative;overflow:hidden}.achievementsSection .achievmentsTimeline .timelineItem p{font-size:.9rem;color:#8b949e;font-family:Poppins,sans-serif}[dir=rtl] .achievementsSection .achievmentsTimeline .timelineItem p{font-family:Noto Kufi Arabic,sans-serif}.achievementsSection .achievmentsTimeline .timelineItem h3{font-size:1.5rem;color:#f0f6fc;font-weight:700}[dir=rtl] .achievementsSection .achievmentsTimeline .timelineItem h3{font-family:Cairo,sans-serif;line-height:1.2}.achievementsSection .achievmentsTimeline .timelineItem div{display:flex;justify-content:space-between;align-items:center;width:100%;margin-top:1rem}.achievementsSection .achievmentsTimeline .timelineItem div>span{font-size:.8rem;color:#5c9cf6;font-weight:700;margin-top:1rem}.achievementsSection .achievmentsTimeline .timelineItem .timelineImage{border-radius:.5rem;border-bottom-left-radius:0;border-bottom-right-radius:0;overflow:hidden;margin-top:0}.achievementsSection .achievmentsTimeline .timelineItem .timelineImage img{width:100%;height:100%;object-fit:cover}@media screen and (max-width:875px){.achievementsSection .achievmentsTimeline{grid-template-columns:1fr}}@media screen and (max-width:650px){.achievementsSection .achievmentsTimeline .timelineItem .achievementContent{padding:.5rem 1rem 1rem}.achievementsSection .achievmentsTimeline .timelineItem h3{font-size:.9rem}.achievementsSection .achievmentsTimeline .timelineItem p{font-size:.7rem}}.adminPageHeader{display:flex;justify-content:space-between;align-items:center;width:100%;margin-bottom:2rem}.adminPageHeader .sectionHeader{margin:0}.adminPageHeader .sectionHeader p{min-width:100%!important}.adminPageHeader .sectionHeader p,[dir=rtl] .adminPageHeader .sectionHeader p{font-family:Poppins,sans-serif!important}.adminPageHeader .refreshBtn{min-width:150px;background:none;border:none;color:#5c9cf6;font-size:.9rem;font-family:Inter,sans-serif;display:flex;justify-content:center;align-items:center;gap:.5rem;transition:all .3s ease-in-out;cursor:url(/_next/static/media/cursor3.44dfe72e.png) 3 3,auto}.adminPageHeader .refreshBtn:disabled{cursor:not-allowed;color:#8b949e}.adminPageHeader .refreshBtn:disabled:hover{color:#8b949e}.adminPageHeader .refreshBtn:hover{color:#f0f6fc}.dashboardLayout{display:grid;grid-template-columns:25% 75%;width:100%;font-family:Montserrat,sans-serif!important;direction:ltr;background:radial-gradient(500px at 100% 0,rgba(92,156,246,.2) 0,rgba(14,17,23,.2) 100%)}.dashboardLayout .dashboardLoading{display:flex;justify-content:center;align-items:center;min-height:300px;width:100%}.dashboardLayout .btn{font-family:Inter,sans-serif!important;padding:.6rem 1rem!important;min-height:45px;max-height:45px;display:flex;justify-content:center;align-items:center}.dashboardLayout .btn .spinner{width:1rem;height:1rem}[dir=rtl] .dashboardLayout .btn{font-family:Inter,sans-serif!important;padding:.6rem 1rem!important}.dashboardLayout .dashboardPage{height:100vh;overflow-y:auto}.dashboardLayout .dashboardPage,.dashboardLayout .dashboardPage .dashboardSection{display:flex;justify-content:start;align-items:start;flex-direction:column;width:100%}.dashboardLayout .dashboardPage .dashboardSection{gap:1rem;margin-bottom:2rem}.dashboardLayout .dashboardPage .dashboardSection>h3 span{font-size:.9rem;color:#8b949e;font-weight:600;text-transform:capitalize}.dashboardLayout .dashboardPage .dashboardGrid{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:1fr;width:100%;gap:1rem}.dashboardLayout .dashboardPage .dashboardGrid .dashboardGridItem{display:flex;justify-content:start;align-items:start;flex-direction:column;background:#161b22;border-radius:.7rem;border:1px solid #2f3439;padding:1.5rem 2rem 2rem;gap:.5rem;position:relative;overflow:hidden;cursor:url(/_next/static/media/cursor3.44dfe72e.png) 3 3,auto}.dashboardLayout .dashboardPage .dashboardGrid .dashboardGridItem div{display:flex;justify-content:start;align-items:end;gap:.5rem}.dashboardLayout .dashboardPage .dashboardGrid .dashboardGridItem div p{font-size:.9rem;color:#8b949e;font-family:Poppins,sans-serif}.dashboardLayout .dashboardPage .dashboardGrid .dashboardGridItem:nth-child(2) span{margin-bottom:.5rem}.dashboardLayout .dashboardPage .dashboardGrid .dashboardGridItem h3{font-size:.9rem;color:#5c9cf6;font-family:Poppins,sans-serif}.dashboardLayout .dashboardPage .dashboardGrid .dashboardGridItem span{font-size:4rem;font-weight:700;line-height:.8}.dashboardLayout .dashboardPage .dashboardGrid .dashboardGridItem ol{display:flex;justify-content:start;align-items:start;flex-direction:column;gap:.3rem;margin-left:1rem}.dashboardLayout .dashboardPage .dashboardGrid .dashboardGridItem ol li{font-size:.9rem;color:#8b949e;font-family:Poppins,sans-serif}.dashboardLayout .dashboardPage .dashboardGrid .dashboardGridItem ol li span{font-size:1rem}.dashboardLayout .dashboardPage .dashboardGrid .dashboardGridItem ol li:first-child span{color:#5c9cf6}.dashboardLayout .dashboardPage .visitsSection{display:flex;justify-content:start;align-items:start;flex-direction:column;width:100%;margin-bottom:0}.dashboardLayout .dashboardPage .visitsContainer{width:100%}.dashboardLayout .dashboardPage .visitorsTable{width:100%;border-collapse:collapse}.dashboardLayout .dashboardPage .visitorsTable td,.dashboardLayout .dashboardPage .visitorsTable th{padding:8px;border-bottom:1px solid #2f3439}.dashboardLayout .dashboardPage .visitorsTable th{font-size:.9rem;font-weight:600;color:#8b949e;text-transform:capitalize;text-align:start}.dashboardLayout .dashboardPage .visitorsTable th.address{max-width:100px;overflow-x:scroll;text-wrap:nowrap}.dashboardLayout .dashboardPage .visitorsTable th.address::-webkit-scrollbar{height:3px}.dashboardLayout .dashboardPage .visitorsTable th .btn{width:100%;font-size:.9rem;max-height:40px;min-height:40px}.dashboardLayout .dashboardPage .visitorsTable th .btn .spinner{width:1rem;height:1rem}.blockedPage{display:flex;justify-content:center;align-items:center;flex-direction:column;width:100%;height:100vh;background:radial-gradient(500px at 50% 0,rgba(92,156,246,.2) 0,rgba(14,17,23,.2) 100%)}.blockedPage .contentCard{display:flex;flex-direction:column;align-items:start;justify-content:start;gap:.5rem;width:50%;padding:2rem;background-color:rgba(14,17,23,.7);backdrop-filter:blur(5px);border-radius:.7rem;border:1px solid #2f3439}.blockedPage .contentCard h1{font-size:2rem;display:flex;justify-content:start;align-items:center;width:100%}.blockedPage .contentCard h1 span{width:100%}[dir=rtl] .blockedPage .contentCard h1{line-height:1.3}.blockedPage .contentCard h1 svg{font-size:6rem;min-width:6rem;margin-right:.5rem;color:#355179;transform:translateX(-10px)}[dir=rtl] .blockedPage .contentCard h1 svg{margin-right:unset;margin-left:.5rem;transform:translateX(10px)}.blockedPage .contentCard p{font-size:.9rem;color:#8b949e;margin-bottom:1rem;display:flex;justify-content:start;align-items:center;width:100%;font-family:Poppins,sans-serif}[dir=rtl] .blockedPage .contentCard p{font-family:Noto Kufi Arabic,sans-serif}@media screen and (max-width:875px){.blockedPage .contentCard{min-width:80%}}@media screen and (max-width:650px){.blockedPage .contentCard{min-width:80%}.blockedPage .contentCard h1{font-size:1.5rem}.blockedPage .contentCard h1 svg{font-size:6rem}.blockedPage .contentCard p{font-size:.7rem}}@media screen and (max-width:496px){.blockedPage .contentCard{min-width:90%;align-items:center;justify-content:center}.blockedPage .contentCard h1{font-size:1.2rem;display:flex;justify-content:center;align-items:center;flex-direction:column}.blockedPage .contentCard h1 svg{font-size:6rem;transform:none!important;margin-bottom:2rem}[dir=rtl] .blockedPage .contentCard h1 svg{transform:none!important}.blockedPage .contentCard p{font-size:.7rem}}.statsBar{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:1fr;justify-content:space-between;align-items:center;gap:1rem;width:100%}.statsBar .statsBarItem{display:flex;flex-direction:column;align-items:start;justify-content:start;background:#161b22;border-radius:.7rem;border:1px solid #2f3439;padding:1.5rem 2rem 2rem;gap:.5rem;position:relative;overflow:hidden;cursor:url(/_next/static/media/cursor3.44dfe72e.png) 3 3,auto}.statsBar .statsBarItem div{display:flex;justify-content:start;align-items:end;gap:.5rem}.statsBar .statsBarItem div p{font-size:.9rem;color:#8b949e;font-family:Poppins,sans-serif}.statsBar .statsBarItem h3{font-size:.9rem;color:#5c9cf6;font-family:Poppins,sans-serif}.statsBar .statsBarItem span{font-size:4rem;font-weight:700;line-height:.8}.statsBar .statsBarItem ol{display:flex;justify-content:start;align-items:start;flex-direction:column;gap:.3rem;margin-left:1rem}.statsBar .statsBarItem ol li{font-size:.9rem;color:#8b949e;font-family:Poppins,sans-serif}.statsBar .statsBarItem ol li span{font-size:1rem}.statsBar .statsBarItem ol li:first-child span{color:#5c9cf6}.timestampChanger{display:flex;justify-content:space-between;align-items:center;width:100%;margin-bottom:1rem}.timestampChanger .btn{font-size:.8rem;padding:0 1.5rem;max-width:unset!important;width:unset!important;min-height:unset!important;flex-grow:1;text-transform:capitalize}.statsSection{width:100%}.countriesVisitsSection,.monthlyStatsSection,.pagesVisitsSection{margin-top:2rem}.countriesVisitsSection canvas,.monthlyStatsSection canvas,.pagesVisitsSection canvas{cursor:url(/_next/static/media/cursor3.44dfe72e.png) 3 3,auto;margin-top:1rem;width:100%!important}.noData{text-align:center;font-size:.9rem;color:#8b949e;font-family:Poppins,sans-serif}.chartsSection,.noData{width:100%;margin-top:2rem}.chartsSection{display:grid;grid-template-columns:.5fr 1fr;grid-template-rows:1fr;gap:2rem}.chartsSection>*{margin-top:0}.gridContainer{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:1fr;gap:1rem;width:100%}.actionsBar{display:flex;justify-content:end;align-items:center;gap:.5rem;width:100%;margin-bottom:1rem}.actionsBar .btn{font-size:.8rem;padding:0 1.5rem;min-height:unset;text-transform:capitalize}.infoSection{gap:1rem;width:100%}.infoSection,.visitorDataItem{display:flex;flex-direction:column;align-items:start;justify-content:start}.visitorDataItem{gap:.5rem;position:relative;overflow:hidden;cursor:url(/_next/static/media/cursor3.44dfe72e.png) 3 3,auto;flex-grow:1;background-color:#161b22;border-radius:.7rem;border:1px solid #2f3439;padding:1.5rem 2rem 2rem}.visitorDataItem ol{display:flex;justify-content:start;align-items:start;flex-direction:column;gap:.3rem;margin-left:1rem}.visitorDataItem ol li{font-size:.9rem;color:#8b949e;font-family:Poppins,sans-serif}.visitorDataItem ol li span{font-size:1rem}.visitorDataItem ol li:first-child span{color:#5c9cf6}.visitorDataItem h3{font-size:.9rem;color:#5c9cf6;font-family:Poppins,sans-serif}.visitorDataItem span{font-size:.9rem;color:#8b949e;font-weight:700;width:100%;text-align:start}.visitorDataItem p{font-size:4rem;font-weight:700;line-height:.8;overflow:hidden;max-lines:1;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.listContainer{flex-direction:column;gap:.5rem;grid-column:2/-1}.listContainer,.listContainer ol{display:flex;align-items:start;justify-content:start;width:100%}.listContainer ol{row-gap:.3rem;column-gap:2rem;margin-left:1rem;flex-wrap:wrap}.listContainer ol li{font-size:.9rem;color:#8b949e;font-family:Poppins,sans-serif}.listContainer ol li:first-child span{color:#5c9cf6}.listContainer h3{font-size:.9rem;color:#5c9cf6;font-family:Poppins,sans-serif}.sectionMargin{margin-top:2rem}.sectionMargin .btn{font-size:.8rem;padding:0 1.5rem;min-height:unset;text-transform:capitalize}.visitsHistorySection .gridContainer{grid-template-columns:1fr}.visitorHistoryTable{width:100%;border-collapse:collapse}.visitorHistoryTable td,.visitorHistoryTable th{padding:.5rem 0;border-bottom:1px solid #2f3439;font-size:.9rem;font-weight:600;color:#8b949e;text-transform:capitalize;text-align:start}.visitorHistoryTable td .tag,.visitorHistoryTable th .tag{background-color:#5c9cf6;color:#0e1117;padding:.1rem .5rem;border-radius:5rem;font-size:.6rem;font-weight:600;text-transform:capitalize;font-family:Poppins,sans-serif;transform:translateY(-10px)}.visitorHistoryTable td .deleteBtn,.visitorHistoryTable th .deleteBtn{cursor:url(/_next/static/media/cursor3.44dfe72e.png) 3 3,auto;background:none;border:none;color:#8b949e;font-size:1.5rem;display:flex;justify-content:center;align-items:center;transition:all .3s ease-in-out}.visitorHistoryTable td .deleteBtn:hover,.visitorHistoryTable th .deleteBtn:hover{color:#f85149}.visitorHistoryTable td.address,.visitorHistoryTable th.address{max-width:100px;overflow-x:scroll;text-wrap:nowrap}.visitorHistoryTable td.address::-webkit-scrollbar,.visitorHistoryTable th.address::-webkit-scrollbar{height:3px}.visitorHistoryTable td .btn,.visitorHistoryTable th .btn{width:100%;font-size:.9rem;max-height:40px;min-height:40px}.visitorHistoryTable td .btn .spinner,.visitorHistoryTable th .btn .spinner{width:1rem;height:1rem}.visitorHistoryTable td{text-transform:lowercase}.messagesContainer{margin-top:1rem}.messagesSection:not(:first-child){margin-top:2rem}.messageDetailsPage.ar .messageDetailsSection .messageDetailsItem p{font-family:Noto Kufi Arabic,sans-serif!important}.messageDetailsSection{gap:2rem}.messageDetailsSection,.messageDetailsSection .messageDetailsItem{display:flex;flex-direction:column;justify-content:start;align-items:start;width:100%}.messageDetailsSection .messageDetailsItem{gap:.5rem}.messageDetailsSection .messageDetailsItem h3{font-size:.9rem;color:#5c9cf6;font-family:Poppins,sans-serif}.messageDetailsSection .messageDetailsItem p{font-size:2rem;font-weight:700;width:100%}.messageDetailsSection .messageDetailsItem.message p{font-weight:unset}.messageDetailsSection .messageDetailsItem span,.messageDetailsSection .messageDetailsItem.message p{font-size:.9rem;font-family:Poppins,sans-serif;color:#8b949e}.messageDetailsSection .messageDetailsItem div{display:flex;flex-direction:column;justify-content:start;align-items:start;width:100%}.visitsContainer{width:100%}.visitsContainer>p{font-size:.9rem;color:#8b949e;width:100%;text-align:center}.table{width:100%;border-collapse:collapse}.table a{cursor:url(/_next/static/media/cursor3.44dfe72e.png) 3 3,auto}.table td,.table th{padding:.5rem 0;border-bottom:1px solid #2f3439;font-size:.9rem;font-weight:600;color:#8b949e;text-transform:capitalize;text-align:start}.table td.email,.table th.email{text-transform:lowercase}.table td .tag,.table th .tag{background-color:#5c9cf6;color:#0e1117;padding:.1rem .5rem;border-radius:5rem;font-size:.6rem;font-weight:600;text-transform:capitalize;font-family:Poppins,sans-serif;transform:translateY(-10px)}.table td .deleteBtn,.table th .deleteBtn{cursor:url(/_next/static/media/cursor3.44dfe72e.png) 3 3,auto;background:none;border:none;color:#8b949e;font-size:1.5rem;display:flex;justify-content:center;align-items:center;transition:all .3s ease-in-out}.table td .deleteBtn:hover,.table th .deleteBtn:hover{color:#f85149}.table td.address,.table th.address{max-width:100px;overflow-x:scroll;text-wrap:nowrap}.table td.address::-webkit-scrollbar,.table th.address::-webkit-scrollbar{height:3px}.table td .btn,.table th .btn{width:100%;font-size:.9rem;max-height:40px;min-height:40px;padding:0}.table td .btn .spinner,.table th .btn .spinner{width:1rem;height:1rem}.table tr.ar td:nth-child(2),.table tr.ar th:nth-child(2){font-family:Noto Kufi Arabic,sans-serif!important}.paginationBar{width:100%;gap:1rem;margin-top:4rem;position:relative}.paginationBar,.paginationBar .paginationDots{display:flex;justify-content:center;align-items:center}.paginationBar .paginationDots{gap:.5rem}.paginationBar button{border:none;background:none;cursor:pointer;font-size:1.2rem;font-family:Montserrat,sans-serif}.paginationBar button.paginationBtn{width:35px;height:35px;border-radius:50%;display:flex;justify-content:center;align-items:center;background-color:#5c9cf6;color:#f0f6fc}.paginationBar button:disabled{cursor:not-allowed;opacity:.5;background:#161b22;color:#8b949e}.paginationBar button.paginationDot{width:30px;height:30px;font-weight:700;border-radius:50%;display:flex;justify-content:center;align-items:center;background-color:#161b22;color:#8b949e}.paginationBar button.paginationDot.active{background-color:#5c9cf6;color:#f0f6fc}.paginationBar button svg{font-size:1rem}@media screen and (max-width:450px){.paginationBar{padding-bottom:2rem;flex-wrap:wrap}.paginationBar .paginationBtn{font-size:1rem;position:absolute;bottom:-1rem;left:50%;transform:translateX(-50%)}.paginationBar .paginationBtn.next{transform:translateX(20%)}.paginationBar .paginationBtn.prev{transform:translateX(-100%)}}.formPage{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100vh;width:100%;direction:ltr;font-family:Montserrat,sans-serif!important;background:radial-gradient(500px at 50% 100%,rgba(92,156,246,.2) 0,rgba(14,17,23,.2) 100%)}.formPage .backToHome{position:absolute;top:1rem;left:3rem;font-size:.9rem;display:flex;align-items:center;gap:.5rem;color:#8b949e}.formPage .backToHome a{cursor:url(/_next/static/media/cursor3.44dfe72e.png) 3 3,auto;display:flex;align-items:center;justify-content:center;gap:.5rem}.formPage .backToHome a svg{font-size:1.2rem}[dir=rtl] .formPage .backToHome{right:1rem;left:unset}.formPage.rtl{direction:rtl}.formPage .btn{font-family:Inter,sans-serif!important}.formContainer{display:flex;flex-direction:column;align-items:start;justify-content:start;gap:1rem;min-width:40%;max-width:500px;padding:2rem;background-color:#161b22;border-radius:.7rem;border:1px solid #2f3439}.formContainer.rtl{direction:rtl}.formContainer.rtl h1{font-family:Cairo,sans-serif!important;line-height:.8}.formContainer.rtl form input,.formContainer.rtl form textarea{font-family:Noto Kufi Arabic,sans-serif!important}.formContainer h1{font-size:2rem;margin-bottom:1rem;display:flex;justify-content:start;align-items:center;width:100%}.formContainer h1 svg{font-size:3rem;margin-inline-end:.5rem;color:#355179}.formContainer form{display:flex;flex-direction:column;align-items:start;justify-content:start;gap:1rem;width:100%}.formContainer form .btnAndEmail{width:100%;display:flex;justify-content:space-between;align-items:end}.formContainer form .btnAndEmail a{color:#8b949e;text-decoration:none;font-size:.9rem;display:flex;justify-content:center;align-items:center;gap:.5rem;transition:all .3s ease-in-out;cursor:url(/_next/static/media/cursor3.44dfe72e.png) 3 3,auto}.formContainer form .btnAndEmail a svg{font-size:1.2rem}.formContainer form .btnAndEmail a:hover{color:#f0f6fc}.formContainer form .messageLength{font-size:.9rem;color:#8b949e;width:100%;text-align:end}.formContainer form .messageLength.error{color:#f85149}.formContainer form input,.formContainer form textarea{width:100%;padding:.7rem 1rem;border-radius:.7rem;border:1px solid #2f3439;background-color:#0e1117;color:#f0f6fc;font-family:Poppins,sans-serif;outline:none}.formContainer form input[textarea=true],.formContainer form textarea[textarea=true]{height:100px;resize:none;overflow-y:auto}.formContainer form input:focus,.formContainer form textarea:focus{border-color:#5c9cf6}.formContainer form input::placeholder,.formContainer form textarea::placeholder{color:#8b949e}.formContainer form .btnAndSpinner{width:100%;display:flex;justify-content:start;align-items:center;gap:.5rem}.formContainer form .btn{min-width:80px}.formContainer .providersHeader{display:flex;justify-content:center;align-items:center;width:100%;color:#8b949e;font-size:.9rem}.formContainer .providersHeader:after,.formContainer .providersHeader:before{content:"";border-top:1px solid #2f3439;flex-grow:1}.formContainer .providersHeader p{margin:0 1rem;font-size:.9rem}.formContainer .providerBtn{width:100%;display:flex;justify-content:start;align-items:center;gap:.5rem}.formContainer .providerBtn svg{font-size:1.5rem;transform:translateY(-1px)}.formContainer .providerBtn:hover span{color:#f0f6fc}@media screen and (max-width:1200px){.formContainer{min-width:100%}}@media screen and (max-width:650px){.formContainer{padding:1rem}.formContainer h1{font-size:1.5rem}}.socialBarContainer{display:flex;justify-content:center;align-items:center;gap:1rem;margin-top:1rem;position:fixed;z-index:111;bottom:1rem;right:1rem;width:50px;height:50px;transition:all .3s ease-in-out;overflow:visible}.socialBarContainer:hover .allIcons{width:270px}.socialBarContainer:hover .activeIcon{background-color:#161b22}.socialBarContainer a,.socialBarContainer span{font-size:1.5rem;cursor:url(/_next/static/media/cursor3.44dfe72e.png) 3 3,auto}.socialBarContainer a svg,.socialBarContainer span svg{transform:translateY(2px)}.socialBarContainer span{cursor:url(/_next/static/media/cursor3.44dfe72e.png) 3 3,auto;color:#8b949e}.socialBarContainer .activeIcon{width:100%;justify-content:center;z-index:9}.socialBarContainer .activeIcon,.socialBarContainer .allIcons{height:100%;display:flex;align-items:center;background-color:rgba(14,17,23,.9);backdrop-filter:blur(5px);border:1px solid #2f3439;border-radius:.7rem}.socialBarContainer .allIcons{position:absolute;top:0;right:0;justify-content:start;padding-inline-start:1rem;gap:1rem;width:270px;z-index:1;width:0;overflow:hidden;transition:all .3s ease-in-out;z-index:0}[dir=rtl] .socialBarContainer .allIcons{right:unset;left:0}[dir=rtl] .socialBarContainer{right:unset;left:1rem}@media screen and (max-width:650px){.socialBarContainer{display:none}}.tintBackground{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:111111;opacity:0;pointer-events:none;display:flex;justify-content:center;align-items:center;padding:6rem 0;transition:all .3s ease-in-out}.tintBackground .closeBtn{position:absolute;top:2rem;right:2rem;font-size:2rem;cursor:url(/_next/static/media/cursor3.44dfe72e.png) 3 3,auto;transition:all .3s ease-in-out;color:#8b949e;background-color:rgba(0,0,0,0);border:none;pointer-events:all;z-index:99999}.tintBackground .closeBtn:hover{color:#f85149}[dir=rtl] .tintBackground .closeBtn{left:2rem;right:unset}.tintBackground.show{opacity:1;pointer-events:all}.tintBackground.show .popUpSkillsContainer{scale:1;opacity:1;pointer-events:all}.tintBackground .popUpSkillsContainer{width:90%;max-width:1400px;max-height:700px;background-color:rgba(14,17,23,.9);backdrop-filter:blur(5px);border:1px solid #2f3439;padding:2rem;border-radius:.7rem;display:flex;flex-direction:column;justify-content:start;align-items:start;gap:1rem;overflow-y:auto;pointer-events:none;opacity:0;transition:all .3s ease-in-out;scale:.9}.tintBackground .popUpSkillsContainer .skillsContainer{display:grid;grid-template-columns:1fr;grid-template-rows:1fr;width:100%;gap:1rem}.tintBackground .popUpSkillsContainer .skillsContainer .skillsSection{width:100%}