*{margin:0;padding:0;box-sizing:border-box;color:var(--text-secondary);scrollbar-width:thin}:root{--primary-color:#E3D08D;--bg-dark:#000;--bg-darker:#000;--text-primary:#E3D08D;--text-secondary:#d2cece;--text-muted:#808080;--border-color:#E3D08D;--textB:#ECECF0;--card-text:#000;--gradient-start:#E3D08D;--gradient-end:#ECECF0;--cardLinearBG:linear-gradient(160deg, #e3d08d63 -20%, rgba(227, 208, 141, 0.1) 50%, #000 100%);--cardShadow:0 0 7px rgba(227, 208, 141, 0.5);--cardShadowHover:0px 1px 7px 0px rgb(115 161 219 / 68%);--galaxy-Background:linear-gradient(rgba(0, 0, 0, 1.5), rgba(0, 0, 0, 0.5)), url(/assets/img/BGgalaxy-ezgif.com-optimize.gif);--earthBackground:url(/assets/img/webP-Imgs/earthBG.webp);--linearBG:radial-gradient(circle at 0% 0%, rgb(227 208 141 / 17%) 0%, #00000014 50%)}body{font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif;background-color:var(--bg-dark);color:var(--text-primary);line-height:1.6;overflow-x:hidden;padding-top:90px}.servicesNav:hover>.dropdown-menu,.projectsNav:hover>.dropdown-menu{display:block;margin-top:0}@media (max-width:768px){.servicesNav:hover>.dropdown-menu{display:none}}.search-input{width:0;opacity:0;transition:width .3s ease,opacity .3s ease;overflow:hidden;border-radius:20px}.search-wrapper.active .search-input{width:180px;opacity:1}.switch{position:relative;display:inline-block;margin:0 5px}.switch>span{position:absolute;top:5px;pointer-events:none;font-weight:700;font-size:10px;text-transform:uppercase;text-shadow:0 1px 0 rgb(0 0 0 / .06);width:50%;text-align:center}input.check-toggle-round-flat:checked~.off{color:var(--primary-color)}input.check-toggle-round-flat:checked~.on{color:var(--bg-dark)}.switch>span.on{left:2px;color:var(--primary-color)}.switch>span.off{right:-2px;padding-right:4px;color:var(--bg-dark)}.check-toggle{position:absolute;visibility:hidden}.check-toggle+label{display:block;position:relative;cursor:pointer}input.check-toggle-round-flat+label{padding:2px;width:52px;height:26px;background-color:var(--primary-color);border-radius:60px}input.check-toggle-round-flat+label:before,input.check-toggle-round-flat+label:after{display:block;position:absolute;content:""}input.check-toggle-round-flat+label:before{top:2px;left:2px;bottom:2px;right:2px;background-color:var(--primary-color);border-radius:60px}input.check-toggle-round-flat+label:after{top:4px;left:4px;bottom:4px;width:22px;background-color:var(--bg-dark);border-radius:52px;transition:margin 0.2s}input.check-toggle-round-flat:checked+label:after{margin-left:24px}.page-link{background-color:#1e1e1e;color:var(--text-primary);border:1px solid #1e1e1e}.page-link:hover{background-color:var(--text-primary);color:#1e1e1e;border-color:var(--text-primary)}html{scrollbar-width:thin;scrollbar-color:#E3D08D #1e1e1e}html::-webkit-scrollbar{width:6px}html::-webkit-scrollbar-track{background:#1e1e1e}html::-webkit-scrollbar-thumb:hover{background-color:#c9b66f}a{text-decoration:none;color:var(--text-secondary)}a:hover{color:var(--text-primary)}.dropdown-item.active,.dropdown-item:active{background-color:var(--primary-color);color:var(--bg-dark)!important}.form-control,.form-select{background-color:#fff0;box-shadow:var(--cardShadow);border:none;color:var(--text-muted)}.form-select:focus,.form-control:focus,.form-check-input:focus{box-shadow:var(--cardShadowHover);background-color:#fff0;color:var(--text-secondary);border-color:var(--border-color)}.form-select::placeholder,.form-control::placeholder{color:var(--text-muted)}.form-check-input:checked{background-color:var(--primary-color);border-color:var(--border-color);color:var(--bg-dark)}select option{background-color:var(--bg-dark)}.search,.search:focus{color:var(--text-secondary)}.search::placeholder,.selectPosition{color:var(--text-primary)}.modal-content{background-color:var(--bg-dark)}.modal-header,.modal-footer{border-color:var(--border-color)}.modal-header .btnClose i{margin:unset;color:var(--text-primary)}.textB{color:var(--textB)}.bg-G-primary{background-color:var(--primary-color)}.Gshadow{box-shadow:var(--cardShadow)}.text-G-primary{color:var(--text-primary)}.text-G-secondary{color:var(--text-secondary)}.borderColor{border-color:var(--border-color)!important}.borderEnd{border-right:1px solid #dee2e6}.btn i{color:inherit}.btn-check:focus+.btn,.btn:focus{box-shadow:none}.btn-G-primary{background-color:var(--primary-color);color:var(--bg-dark)}.btn-G-primary:hover{color:#000;background-color:#d4c07d;box-shadow:0 0 15px var(--primary-color)}.selectPosition{background-color:#fff0;border-color:var(--border-color)}.fake-placeholder-icon{position:absolute;left:18px;top:50%;transform:translateY(-50%);color:var(--text-primary);pointer-events:none}input:focus+.fake-placeholder-icon,input:not(:placeholder-shown)+.fake-placeholder-icon{display:none}.btn-G-secondary{background-color:#fff0;color:var(--text-primary);border:1px solid var(--border-color)}.btn-G-secondary:hover{border-color:var(--primary-color);color:var(--primary-color);box-shadow:0 0 15px var(--primary-color);background-color:rgb(227 208 141 / .05)}.mainContainer{width:88%;margin:0 auto;padding:0 20px}.container-fluid{width:88%}.nav-link{color:var(--text-secondary)}.navbar-nav{--bs-nav-link-color:var(--card-bg)}.navbar-nav .nav-item .active,.navbar-nav .nav-item .show,.nav-link:focus,.nav-link:hover{color:var(--primary-color)}.navbar-toggler:focus{box-shadow:none}.dropdown-menu{background-color:var(--bg-dark)}.dropdown-item{color:var(--text-secondary)}.custom-navbar{transition:background-color 0.3s ease,box-shadow 0.3s ease;z-index:1050;box-shadow:var(--cardShadow)}.custom-navbar.scrolled{background-color:#000000bd;backdrop-filter:blur(8px);box-shadow:0 4px 20px rgb(0 0 0 / .08);box-shadow:var(--cardShadowHover)}.footer{position:relative;background:var(--galaxy-Background);overflow:hidden;background-repeat:no-repeat;background-size:cover;border-top:1px solid var(--border-color);padding:40px 0 20px}.footer>*{position:relative;z-index:2}.footer-title{color:var(--text-primary);font-size:1.25rem;font-weight:500;line-height:1.2}.social-links{display:flex;gap:1rem}.social-links a{color:var(--text-secondary);text-decoration:none;width:36px;height:36px;display:flex;align-items:center;justify-content:center;border:1px solid var(--border-color);border-radius:50%;transition:all 0.3s}.social-links a:hover{border-color:var(--primary-color);color:var(--primary-color)}.chat-bot-button{width:120px;height:120px;background:#fff0;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:1.8rem;padding:0;overflow:hidden}.bot-gif{width:100%;height:100%;object-fit:cover;transform:rotatey(180deg)}.chat-bot-button:hover{transform:scale(1.05);transition:transform 0.2s ease}.chat-window{position:absolute;bottom:80px;right:130px;width:347px;height:365px;background:var(--bg-dark);border-radius:20px;box-shadow:0 10px 40px rgb(0 0 0 / .3);display:none;flex-direction:column;overflow:hidden}.chat-window.active{display:flex}.chat-header{background:linear-gradient(135deg,var(--gradient-start) 0%,var(--primary-color) 100%);padding:.5rem 1rem;color:var(--bg-dark);font-weight:600;display:flex;justify-content:space-between;align-items:center}.chat-header span{color:var(--bg-dark)}.chat-close{background:none;border:none;color:var(--bg-dark);font-size:1.5rem;cursor:pointer}.chat-body{flex:1;padding:1.5rem;overflow-y:auto;color:var(--card-text);scrollbar-width:none}.chat-bot{position:fixed;bottom:30px;right:30px;z-index:1000;display:flex;flex-direction:column;align-items:center}.chat-bubble{width:max-content;position:absolute;top:-40px;right:80px;background-color:#E3D08D;padding:8px 15px;border-radius:20px;border-bottom-right-radius:2px;box-shadow:0 4px 10px rgb(0 0 0 / .2);animation:float 3s ease-in-out infinite;z-index:1001;pointer-events:none;transition:opacity 0.5s}.hidden{opacity:0}.chat-bubble span{color:#000;font-weight:700;font-family:sans-serif;font-size:.8rem}@keyframes float{0%,100%{transform:translateY(0)}50%{transform:translateY(-10px)}}.chat-window.active~.chat-bubble{display:none}.chat-input-area{padding:1rem;border-top:1px solid #ddd;display:flex;gap:.5rem}.chat-input{flex:1;padding:.75rem;border:1px solid #ddd;border-radius:20px;outline:none;background:#fff0}.chat-send{background-color:var(--primary-color);color:var(--bg-dark);border:none;padding:.75rem 1.5rem;border-radius:20px;cursor:pointer;font-weight:600}.user-message{display:flex;justify-content:end}.hero{padding:70px 0 70px;position:relative;background:var(--galaxy-Background);background-size:cover;overflow:hidden}.hero>*{position:relative;z-index:2}.hero h3{text-rendering:optimizeSpeed}.hero-label{color:var(--text-secondary);font-size:.9rem;display:inline-block;margin-bottom:1.5rem;letter-spacing:.5px}.hero-title{font-size:calc(1.475rem + 2.7vw);font-weight:700;margin-bottom:1.5rem;color:var(--text-primary)}.hero-title br{display:block}.hero-title span{display:block}.hero-subtitle{color:var(--text-secondary);margin-bottom:2.5rem;margin-top:2.5rem;line-height:1.6;font-size:1.25rem;font-weight:300}.hero-buttons{display:flex;gap:1rem;margin-bottom:2rem;flex-wrap:wrap}.hero-stats{display:flex;flex-wrap:wrap;gap:1rem;align-items:center}.hero-stat-item{display:flex;align-items:center;gap:.75rem}.hero-stat-icon{font-size:.9rem}.text-justify{text-align:justify}.hero-stat-text{color:var(--text-secondary);font-size:.9rem}.content-section{margin-bottom:4rem}.section{padding:50px 0}.bg-dark{background-color:var(--bg-darker)!important}.section-header{text-align:center;margin-bottom:3rem}.section-title{font-size:2.5rem;font-weight:700;margin-bottom:1rem}.section-subtitle{font-size:1.2rem;color:var(--text-secondary);max-width:600px;margin:0 auto}.view-all{color:var(--primary-color);text-decoration:none;font-weight:500;margin-top:1rem;display:inline-block}.image-border-glow{position:relative}.team-marquee{overflow:hidden;width:100%}.team-track{display:flex;width:max-content;animation:scroll-left 30s linear infinite;padding:8px}.team-marquee:hover .team-track{animation-play-state:paused}@keyframes scroll-left{from{transform:translateX(0)}to{transform:translateX(-50%)}}.featured-img{width:70%}.solution-flex-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:4rem;padding:40px 0;margin-bottom:4rem}.service-card{background:var(--cardLinearBG);padding:2.5rem;border-radius:20px;flex-shrink:0;box-shadow:var(--cardShadow);transition:all 0.3s;overflow:hidden}.service-card:hover{transform:translateY(-10px);box-shadow:var(--cardShadowHover)}.service-icon{color:var(--card-text);margin-bottom:1.5rem;font-size:40px;text-align:center}.service-title{font-size:1.3rem;margin-bottom:1rem;font-weight:600;text-align:center;color:var(--primary-color)}.service-description{color:var(--text-secondary);line-height:1.7;opacity:.8}.service-link{color:var(--text-secondary);text-decoration:none;font-weight:600;transition:color 0.3s}.service-link:hover{color:var(--primary-color)}.model-box{padding:2rem;background:rgb(227 208 141 / .03);transition:all 0.4s ease;border-left:2px solid #fff0}.model-box:hover{border-left:2px solid #E3D08D;transform:translateY(-8px)}.contract-list li{font-size:14px;margin-bottom:6px}.slider-nav{display:flex;justify-content:center;gap:1rem;margin-top:2rem}.slider-btn{background-color:#fff0;color:var(--bg-dark);border:none;width:40px;height:40px;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:0.3s ease;z-index:10}.slider-btn:hover{background-color:#d4c07d;transform:scale(1.1)}.testimonials-section{position:relative;z-index:1;overflow:hidden}.testimonial-card:hover{box-shadow:var(--cardShadowHover)}.testimonials-section::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:var(--earthBackground);background-size:contain;background-repeat:no-repeat;z-index:-1}.testimonials-section .G-card{background:var(--bg-dark)}.stats-section{padding:80px 0;background-color:var(--card-bg);text-align:center}.stats-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin-top:3rem}.stat-card{padding:1.5rem;justify-self:center;text-align:center}.stat-number{font-size:2rem;font-weight:700;color:var(--primary-color)}.stat-label{color:var(--text-secondary);font-size:1rem}.slider-flex-container{display:flex;align-items:center;gap:5px;position:relative;max-width:1200px;margin:0 auto}.testimonials-slider{display:flex;overflow-x:hidden;scroll-behavior:smooth;gap:20px;flex:1;padding:20px 0}.testimonials-slider::-webkit-scrollbar{display:none}.slider-wrapper{overflow:hidden;width:100%;padding:12px}.slider-track{display:flex;transition:transform 0.6s ease;gap:12px}.slider-services .card{padding:12px}.service-description,.article-row p{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.article-row p{-webkit-line-clamp:2}.testimonial-text{height:130px;overflow:auto;scrollbar-width:none}.service-description.expanded{display:block;-webkit-line-clamp:unset}.read-more-btn{color:var(--primary-color,#007bff);cursor:pointer;font-size:.85rem;font-weight:600;text-decoration:underline;background:none;border:none;padding:0}.slider-services{display:flex;gap:24px;align-items:stretch}.G-card{padding:2rem;border-radius:20px;box-shadow:var(--cardShadow);position:relative;overflow:hidden;transition:transform 0.3s ease;background:#fff0;z-index:0}.G-card *{position:relative;z-index:1}.G-card::before{content:"";position:absolute;inset:0;background:var(--cardLinearBG);z-index:0;opacity:1;transition:opacity 0.5s ease}.G-card:hover::before{opacity:0}.process-step{transition:transform 0.3s ease}.G-card:hover,.process-step:hover{box-shadow:var(--cardShadowHover);transform:translateY(-5px)}.sectorCard{position:relative;padding:25px 25px;border:none;box-shadow:none;transition:all 0.4s ease;background:rgb(227 208 141 / .03);border-left:1px solid #fff0}.sectorSection .G-card::before{background:none}.sectorCard:hover{transform:translateY(-8px);box-shadow:none;border-left:1px solid var(--primary-color)}form.G-card::before{content:none!important;display:none!important;background:transparent!important}form.G-card:hover{background:transparent!important;box-shadow:var(--cardShadowHover)!important;transform:translateY(-2px)}.CoreValues .G-card,.ours .G-card,.EngagementStructureSection .G-card,.Unlock-feature .G-card,.TrustUsSection .G-card,#FAQ_Section .G-card{display:flex;flex-direction:column;height:100%}.slider-track .G-card{width:350px;min-width:280px}.star-rating{direction:rtl;display:inline-flex}.star-rating input{display:none}.star-rating label{font-size:20px;color:var(--text-secondary);cursor:pointer;transition:color 0.3s ease}.star-rating label:hover,.star-rating label:hover~label{color:var(--text-primary)}.star-rating input:checked~label{color:var(--text-primary)}.testimonial-text{color:var(--text-secondary);margin-bottom:1.5rem;font-style:italic;line-height:1.7;opacity:.9}.testimonial-author strong{display:block;color:var(--text-secondary);margin-bottom:.25rem;font-weight:600}.testimonial-author span{color:var(--text-secondary);font-size:.9rem;opacity:.7}.blog-card{border-radius:20px;overflow:hidden;box-shadow:var(--cardShadow);transition:all 0.3s}.blog-card:hover{transform:translateY(-5px);box-shadow:var(--cardShadowHover)}.blog-image{width:100%;height:220px;overflow:hidden;position:relative}.blog-image img{width:100%;height:100%;object-fit:cover;transition:transform 0.3s}.blog-card:hover .blog-image img{transform:scale(1.05)}.blog-badge{position:absolute;top:1rem;right:1rem;background-color:var(--bg-dark);color:var(--primary-color);padding:.375rem .875rem;border-radius:20px;font-size:.8rem;font-weight:600}.blog-content{padding:1.5rem}.blog-meta{display:flex;gap:1rem;margin-bottom:1rem;font-size:.85rem}.blog-category{font-weight:600}.blog-date{opacity:.7}.blog-title{margin-bottom:.75rem;font-weight:600;line-height:1.4}.blog-excerpt{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow-y:hidden;scrollbar-width:none}.blog-link{text-decoration:none;font-weight:600;transition:color 0.3s}.blog-link:hover{color:var(--text-primary)}.page-item.active .page-link{background-color:var(--primary-color);border-color:var(--border-color);color:var(--bg-dark);box-shadow:var(--cardShadow)}.cta-section{padding:50px 0;background:linear-gradient(135deg,var(--bg-darker) 0%,var(--bg-dark) 100%);text-align:center}.cta-content{max-width:700px;margin:0 auto}.cta-title{color:var(--text-primary);font-size:2.5rem;font-weight:700;margin-bottom:1rem}.cta-subtitle{font-size:1.2rem;color:var(--text-secondary);margin-bottom:2rem}.header-container{text-align:center;padding:60px 20px 20px}.section-title{color:var(--primary-color);letter-spacing:1px}.logoSlider{height:120px;width:80%;margin:auto;overflow:hidden;position:relative;box-shadow:0 0 40px #86b7fe6e}.slider-perspective{perspective:1200px;width:100%;overflow:hidden}.curved-track-bg-T,.curved-track-bg-B{background-color:#000;height:77px;position:relative;display:flex;align-items:center;transform-style:preserve-3d}.curved-track-bg-T{border-bottom:2px solid #86b7fe6e;box-shadow:0 4px 8px #86b7fe6e;border-radius:50%;width:83%;justify-self:center;position:absolute;z-index:1;top:-50px}.curved-track-bg-B{border-top:2px solid #86b7fe6e;box-shadow:0 -4px 8px #86b7fe6e;border-radius:50%;width:83%;justify-self:center;position:absolute;z-index:1;bottom:-50px}.logo-marquee{display:flex;width:max-content;gap:35px;animation:scroll-left 20s linear infinite;height:120px}@keyframes scroll-left{from{transform:translateX(0)}to{transform:translateX(-50%)}}.logo-box{width:140px;display:flex;justify-content:center;align-items:center}.logo-box img{max-width:100%;height:auto}.slider-perspective::before,.slider-perspective::after{content:"";position:absolute;top:0;width:20%;height:100%;z-index:2;pointer-events:none}.whyChooseSection{position:relative;background:var(--earthBackground);background-size:contain;background-repeat:no-repeat;background-position:left center;min-height:500px;padding:4rem 0}.whyChooseSection .container{position:relative;z-index:1}.features-slider{display:flex;flex-direction:column;gap:1rem;overflow-y:hidden;height:380px;position:relative;margin-top:2rem;padding:10px}.feature-slide{flex:0 0 auto;padding:1.5rem;border-radius:20px;box-shadow:var(--cardShadow);background-color:var(--bg-dark);opacity:.4;filter:grayscale(100%);transform:scale(.95);transition:all 0.6s cubic-bezier(.4,0,.2,1)}.feature-slide.active{opacity:1;box-shadow:var(--cardShadowHover);filter:grayscale(0%);transform:scale(1);border:1px solid rgb(255 255 255 / .1)}.ourTeamImg,.LeadershipTeamImg{align-self:center;border-radius:12px;position:relative}.ourTeamImg{width:180px}.ourTeam .G-card{width:min-content}.ourTeamContent span,.LeadershipTeamContent span{color:var(--border-color);margin-bottom:0;font-size:12px;font-weight:500}.ourTeamContent p,.LeadershipTeamContent p{margin-bottom:0;font-size:12px}.LeadershipTeam .G-card,.ourTeam .G-card{flex-direction:column;height:100%;padding:1rem}.LeadershipTeamContent,.ourTeamContent{padding:.5rem .8rem;position:absolute;bottom:0;background:var(--bg-dark);border-radius:0 30px;left:0}.cta-section,.servicesHerosection,.BlogHerosection,.formSsection{background:var(--linearBG)}.hero-section{background:var(--linearBG);padding:140px 0 100px}.hero-box{border-left:5px solid var(--border-color);padding-left:30px}.additional-service-title{margin-bottom:15px;text-align:center;color:var(--textB)}.process-number{box-shadow:var(--cardShadowHover);border-radius:50%;width:50px;height:50px;line-height:50px;margin:auto;margin-bottom:30px}.process-title{color:var(--textB)}.articles-page{position:relative;background-image:url(/assets/img/webP-Imgs/Blog2.webp);background-size:cover;background-position:center;color:#eee;overflow:hidden}.articles-page>*{position:relative;z-index:1}.article-details-img{max-width:650px;width:100%;max-height:425px;height:auto;display:block;margin:1rem auto;box-shadow:var(--cardShadow);object-fit:cover}.categories{display:flex}.articles-page .G-card:hover{box-shadow:var(--cardShadowHover);background-color:#090806cf}.trending-card{border-radius:16px;padding:16px;position:relative}.trending-card *{z-index:1}.trending-card .img-box img{height:200px;margin-bottom:12px}.badge.trending{position:absolute;top:14px;right:14px;background:#ff3d3d}.article-row{display:flex;flex-wrap:wrap;gap:16px;padding:16px;border-radius:16px;margin-bottom:16px}.article-row img,.img-placeholder{width:290px;border-radius:12px;height:265px}.article-row-Hero{width:75%;justify-self:center}.article-row-Hero img{width:35%}.sidebar-card{background:var(--bg-dark);padding:16px;border-radius:16px;margin-bottom:16px}.sidebar-card h6{margin-bottom:1.2rem}.sidebar-card ul{padding-left:0;list-style:none;overflow:auto}.sidebar-card li{font-size:14px;margin-bottom:8px;white-space:nowrap}.tags span{display:inline-block;padding:5px 10px;border-radius:14px;margin:4px;font-size:12px}.contactSection{position:relative;background:var(--earthBackground);background-size:contain;background-repeat:no-repeat;background-position:left center;min-height:500px;padding:4rem 0}.contactSection::before{content:"";position:absolute;inset:0;background:rgb(12 11 11 / 90%);z-index:0}.contactSection .mainContainer{position:relative;z-index:1}.technologiesSection{overflow:hidden}.tech-slider{overflow:hidden;width:100%;box-shadow:var(--cardShadowHover)}.tech-track{display:flex;width:max-content;animation:tech-scroll 25s linear infinite}.tech-group{display:flex;gap:24px;padding:10px 0}@keyframes tech-scroll{from{transform:translateX(0)}to{transform:translateX(-50%)}}.comparison-table td,.comparison-table th{padding:.5rem .5rem;color:var(--bs-table-color-state,var(--bs-table-color-type,var(--bs-table-color)));background-color:var(--bs-table-bg);border-bottom-width:var(--bs-border-width);box-shadow:inset 0 0 0 9999px var(--bs-table-bg-state,var(--bs-table-bg-type,var(--bs-table-accent-bg)))}.comparison-table th{color:var(--primary-color)}tr{border-color:#e3d08d2e}.comparison-table table{width:-webkit-fill-available}.Unlock-feature .G-card::before{background:none}.app-features li{padding:8px 0;font-weight:500;position:relative;padding-left:25px}.app-features li::before{content:"✓";position:absolute;left:0;color:var(--primary-color);font-weight:700}.phone-wrapper{position:relative;width:550px;max-width:100%;margin:auto;padding:10px 0}.phone-img{width:230px;border-radius:20px;box-shadow:0 20px 40px rgb(0 0 0 / .15);transition:0.4s ease;position:absolute}.phone-img:hover{opacity:1;transform:scale(1.1);z-index:5;cursor:pointer}.phone-wrapper:hover .phone-img{opacity:.1}.phone-wrapper .phone-img:hover{opacity:1;transform:scale(1.1)}.main-phone{position:relative;z-index:3;display:block;margin:auto}.second-phone{top:0;left:10px;z-index:2;transform:scale(.95)}.third-phone{top:0;right:10px;z-index:1;transform:scale(.95)}@media (max-width:992px){.second-phone,.third-phone{display:none}.phone-img{width:200px}.phone-wrapper:hover .phone-img{opacity:unset}}.layered-charts-container{position:relative;height:262px;align-content:center}.chart-layer{position:absolute;width:80%;border-radius:8px;box-shadow:0 10px 30px rgb(0 0 0 / .15);border:2px solid #fff;transition:all 0.4s ease-in-out;background:#fff}.layer-1{top:0;left:0;z-index:1;opacity:.8}.layer-2{top:50px;left:25%;z-index:2;width:85%}.layer-3{top:170px;left:3%;z-index:3;box-shadow:0 15px 40px rgb(0 0 0 / .2)}.chart-layer:hover{z-index:10;transform:scale(1.05);opacity:1}.borderStart{border-left:1px solid #dee2e6}.nav-pills .nav-link{background:var(--primary-color);color:var(--bg-dark);margin-bottom:10px;border-radius:25px;padding:12px 18px;text-align:left}.nav-pills .nav-link.active{background-color:#fff0;color:#fff;box-shadow:var(--cardShadowHover)}.feature-image-wrapper{position:relative;height:500px}.feature-img{width:100%;height:100%;object-fit:contain;border-radius:20px;transition:opacity 0.3s ease}.feature-overlay{display:none}.feature-overlay.active-overlay{display:inline-block}.badge-item{position:relative;display:flex;align-items:center;justify-content:center;width:50px;height:50px;margin-bottom:12px;border-radius:12px;cursor:pointer;transition:all 0.3s ease}.badge-item i{font-size:20px;color:var(--primary-color)}.badge-item:hover{background:var(--primary-color);transform:scale(1.1)}.badge-item:hover i{color:var(--bg-dark)}.badge-text{position:absolute;right:60px;background:#111;color:#fff;padding:6px 12px;border-radius:6px;white-space:nowrap;opacity:0;transform:translateX(-10px);transition:all 0.3s ease;font-size:13px}.badge-item:hover .badge-text{opacity:1;transform:translateX(0)}.HR-Features{display:grid;grid-template-columns:40% 60%;align-items:start;gap:20px}.leftDiv{position:sticky;top:100px;align-self:flex-start;z-index:10}.expendToLeft{position:relative;display:flex;flex-direction:column;gap:20px}.expandable-card{cursor:pointer;position:relative}.expandable-card.active{width:150%;position:relative;right:60%;z-index:20;background:var(--bg-dark)}.features-list{max-height:0;overflow:hidden;transition:max-height .4s ease}.features-list .Gshadow{display:flex;flex-direction:column;height:100%}.expandable-card.active .features-list{max-height:fit-content;padding:inherit}.expandable-card button{transition:opacity 0.3s ease}.expandable-card.active button{opacity:0;pointer-events:none}.expendToLeft .expandable-card:first-child.active{margin-top:240px}.tag{display:inline-block;padding:.35em .65em;font-size:.75em;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25rem}.case-study-badge{display:flex;justify-self:end;background-color:var(--bg-dark)}.case-study-content,.portfolio-content{padding:20px 0;display:flex;flex-direction:column;flex:1}.case-study-content .G-card,.servicesHerosection .G-card,.portfolio-grid .G-card,.ourTeam .G-card{display:flex;flex-direction:column;height:100%}.portfolio-card i{color:var(--text-secondary)}.case-study-image img,.portfolio-image img{height:250px;object-fit:contain}.case-study-stats{margin-top:auto;margin-bottom:1rem}.case-study-description{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;text-overflow:ellipsis;transition:all 0.3s ease}.case-study-tags,.portfolio-tags{margin-top:auto;margin-bottom:1rem}.caseStudySlider-item{padding:8px}.caseStudySlider-item img{height:40px}.caseStudySlider-item:hover{box-shadow:var(--cardShadow);border-radius:12px}.stat-item{display:flex;align-items:center;gap:5px}.project-filter-wrapper{display:flex;justify-content:center;margin-bottom:2.5rem}.project-filter,.categories{background:linear-gradient(90deg,#e6d28a,#f2e3a4);padding:4px;border-radius:50px;display:flex;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;gap:6px}.filter-btn,.cat-btn-filter{border:none;background:#fff0;padding:6px 18px;border-radius:40px;font-size:14px;font-weight:500;color:#111;cursor:pointer;white-space:nowrap;transition:all 0.3s ease}.filter-btn:hover,.cat-btn-filter:hover{background:rgb(255 255 255 / .6)}.filter-btn.active,.cat-btn-filter.active{background:var(--gradient-end);box-shadow:0 4px 12px rgb(0 0 0 / .15)}.portfolio-content .case-study-stats{font-size:12px}.portfolio-card{transition:opacity 0.3s ease,transform 0.3s ease}.portfolio-card.d-none{opacity:0;transform:scale(.95)}.numsection{background:var(--linearBG);padding:25px;margin-top:40px;margin-bottom:40px}.TheChallenge{border-left:4px solid #ff4d4d}.CaseStudy_Details_hero{position:relative;background-position:center}.CaseStudy_Details_hero::before{content:"";position:absolute;inset:0;background:rgb(30 30 30 / 70%);z-index:0}.CaseStudy_Details_hero .container{position:relative;z-index:1}.ipscProjectHero{background-image:url(../Assets/img/webP-Imgs/IpscSlider2.webp)}.clicksProjectHero{background-image:url('../Assets/img/webP-Imgs/Clicks Egypt.webp')}.wePackProjectHero{background-image:url(../Assets/img/webP-Imgs/wepace_caseStudy.webp);background-size:cover}.octabioticProjectHero{background-image:url(../Assets/img/webP-Imgs//octabiotic_caseStudy.webp)}.koraplusProjectHero{background-image:url(../Assets/img/Logos/koramainlogo.png);background-size:cover}.DanProjectHero{background-image:url(../Assets/img/webP-Imgs/case_study_Dan.webp);background-size:cover}.BDLProjectHero{background-image:url('../Assets/img/webP-Imgs/BDL case_study.webp')}.icon-box{font-size:2.5rem;margin-bottom:20px;text-align:center}.process-step{border-left:2px solid var(--border-color);border-radius:5px;padding:10px 20px;margin-bottom:30px}.service-fab-container{position:fixed;bottom:30px;left:30px;z-index:9999}.fab-button{width:60px;height:60px;border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center}.fab-label{font-size:10px;font-weight:700;margin-top:-2px}.border-left-G-primary{border-left:4px solid #E3D08D}.service-menu-popup{position:absolute;bottom:70px;left:0;width:240px;background:var(--bg-dark);border:1px solid #E3D08D;padding:20px;border-radius:8px;display:none;animation:slideInUp 0.3s ease}.svc-link{padding:10px;font-size:.9rem;border-radius:4px;transition:0.3s;display:block}.svc-link:hover,.svc-link.active{background:rgb(227 208 141 / .1);color:#E3D08D}@keyframes slideInUp{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.img-wrapper{position:absolute;display:inline-block;width:100%}.img-wrapper::before{content:"";position:absolute;width:100%;height:100%;left:-20px;top:-20px;background:linear-gradient(160deg,#77767433 -20%,rgb(227 208 141 / .1) 50%,#000 100%);border-radius:12px;z-index:-1}.conImg{position:relative;z-index:1;display:block;border-radius:12px;width:100%}.contactConL{opacity:0;transform:translateX(-100px);transition:all 1s ease-out}.contactConR{opacity:0;transform:translateX(100px);transition:all 1s ease-out}.contactConL.animate{opacity:1;transform:translateX(0)}.contactConR.animate{opacity:1;transform:translateX(0)}.btn-style702{background-color:var(--primary-color);position:relative;border-color:#fff0}.btn-style702::before,.btn-style702::after{height:100%;position:absolute;top:0;transition:all 0.3s;content:""}.btn-style702::before{width:100%;left:0;border-radius:5px;background-color:var(--primary-color);z-index:-1}.btn-style702::after{width:0;left:50%;border-top:1px solid #fff0;border-bottom:1px solid #fff0;transform:translate(-50%,0);z-index:1}.btn-style702:hover{color:var(--primary-color);background:#fff0}.btn-style702::before{transform:scale(0,1)}.btn-style702::after{width:100%;border-color:var(--primary-color);transition-delay:0.2s}.bubbly-button{display:inline-block;font-size:1em;padding:.5rem 1rem;margin-top:20px;margin-bottom:20px;-webkit-appearance:none;appearance:none;background-color:var(--primary-color);border-radius:4px;border:none;cursor:pointer;position:relative;transition:transform ease-in 0.1s,box-shadow ease-in 0.25s;box-shadow:0 2px 25px var(--cardShadow)}.bubbly-button:focus{outline:0}.bubbly-button::before,.bubbly-button::after{position:absolute;content:'';display:block;width:140%;height:100%;left:-20%;z-index:-1000;transition:all ease-in-out 0.5s;background-repeat:no-repeat}.bubbly-button:hover{box-shadow:var(--cardShadow)}.bubbly-button::before{display:none;top:-75%;background-image:radial-gradient(circle,var(--primary-color) 20%,transparent 20%),radial-gradient(circle,transparent 20%,var(--primary-color)20%,transparent 30%),radial-gradient(circle,var(--primary-color)20%,transparent 20%),radial-gradient(circle,var(--primary-color)20%,transparent 20%),radial-gradient(circle,transparent 10%,var(--primary-color) 15%,transparent 20%),radial-gradient(circle,var(--primary-color)20%,transparent 20%),radial-gradient(circle,var(--primary-color)20%,transparent 20%),radial-gradient(circle,var(--primary-color)20%,transparent 20%),radial-gradient(circle,var(--primary-color)20%,transparent 20%);background-size:10% 10%,20% 20%,15% 15%,20% 20%,18% 18%,10% 10%,15% 15%,10% 10%,18% 18%;background-position:0% 80%,-5% 20%,10% 40%,20% 0%,30% 30%,22% 50%,50% 50%,65% 20%,85% 30%}.bubbly-button::after{display:none;bottom:-75%;background-image:radial-gradient(circle,var(--primary-color) 20%,transparent 20%),radial-gradient(circle,var(--primary-color) 20%,transparent 20%),radial-gradient(circle,transparent 10%,var(--primary-color) 15%,transparent 20%),radial-gradient(circle,var(--primary-color) 20%,transparent 20%),radial-gradient(circle,var(--primary-color) 20%,transparent 20%),radial-gradient(circle,var(--primary-color) 20%,transparent 20%),radial-gradient(circle,var(--primary-color) 20%,transparent 20%);background-size:15% 15%,20% 20%,18% 18%,20% 20%,15% 15%,10% 10%,20% 20%;background-position:5% 90%,10% 90%,10% 90%,15% 90%,25% 90%,25% 90%,40% 90%,55% 90%,70% 90%}.bubbly-button:active{transform:scale(.9);background-color:var(--primary-color);box-shadow:0 2px 25px var(--cardShadowHover)}.bubbly-button.animate:before{display:block;animation:topBubbles ease-in-out 0.75s forwards}.bubbly-button.animate:after{display:block;animation:bottomBubbles ease-in-out 0.75s forwards}@keyframes topBubbles{0%{background-position:5% 90%,10% 90%,10% 90%,15% 90%,25% 90%,25% 90%,40% 90%,55% 90%,70% 90%}50%{background-position:0% 80%,0% 20%,10% 40%,20% 0%,30% 30%,22% 50%,50% 50%,65% 20%,90% 30%}100%{background-position:0% 70%,0% 10%,10% 30%,20% -10%,30% 20%,22% 40%,50% 40%,65% 10%,90% 20%;background-size:0% 0%,0% 0%,0% 0%,0% 0%,0% 0%,0% 0%}}@keyframes bottomBubbles{0%{background-position:10% -10%,30% 10%,55% -10%,70% -10%,85% -10%,70% -10%,70% 0%}50%{background-position:0% 80%,20% 80%,45% 60%,60% 100%,75% 70%,95% 60%,105% 0%}100%{background-position:0% 90%,20% 90%,45% 70%,60% 110%,75% 80%,95% 70%,110% 10%;background-size:0% 0%,0% 0%,0% 0%,0% 0%,0% 0%,0% 0%}}@media (max-width:1200px){.article-row-Hero{width:100%}.feature-image-wrapper{height:371px}}@media (max-width:992px){@font-face{font-display:swap}.hero,.footer{background:none}.project-filter,.categories{justify-content:flex-start}.slider-services .card{min-width:50%}.navbar{background-color:#000}.featured-img,.image-border-glow .overlay{width:100%}.article-row-Hero img{width:100%}}@media (max-width:768px){.section{padding:40px 10px}.cta-section{padding:80px 10px}.G-card{padding:1rem}.hero{padding:70px 10px 70px}.hero-title{font-size:2.5rem}.hero-title br{display:none}.hero-title span{display:inline}.hero-subtitle{font-size:.95rem;margin:0}.testimonials-section::before,.whyChooseSection{background-image:linear-gradient(rgb(0 0 0 / .6),rgb(0 0 0 / .6)),url('/assets/img/Mobile view/Customized Software .webp')}.stats-grid{grid-template-columns:repeat(2,1fr)}.stat-card{padding:.6rem}.LeadershipTeam .G-card,.ourTeam .G-card{padding:2px}.clients-container{gap:2rem;padding:2rem}.client-logo img{height:40px}.section-title{font-size:2rem}.service-title{font-size:16px}.page-title{font-size:2.25rem}.service-card{min-width:280px}.feature-overlay.active-overlay{display:flex;justify-self:center}.feature-image-wrapper{height:300px}.badge-text{right:unset;bottom:60px}.case-study-content,.portfolio-content{padding:20px 0}.article-row img{width:100%}.contactConL,.contactConR{opacity:1;transform:none;transition:none}.case-study-description{-webkit-line-clamp:2}.testimonial-card{min-width:300px}.chat-window{width:300px}.testimonials-section::before{background-size:contain;opacity:.3}nav .container-fluid{width:100%}.portfolio-filter{gap:.5rem}.filter-btn{padding:.5rem 1.5rem;font-size:.9rem}.chat-bot-button{width:90px;height:90px;font-size:1.5rem}.chat-bubble{top:-15px;right:65px;padding:6px 12px;font-size:12px}.chat-bubble span{font-size:.8rem}}@media (max-width:576px){.slider-services .card{min-width:100%}.project-filter,.categories{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.categories::-webkit-scrollbar{display:none}.filter-btn,.cat-btn-filter{font-size:13px;padding:6px 14px;flex-shrink:0}.feature-image-wrapper{height:205px}.layer-1{left:5%}.layer-2{left:15%;top:40px}.layer-3{left:3%;top:135px}}@media (max-width:480px){.hero-title{font-size:2rem}.section-title{font-size:1.75rem}.cta-title{color:var(--text-primary);font-size:2rem}.chat-bot-button{width:85px;height:85px;font-size:1.5rem}.chat-window{width:calc(100vw - 40px);right:-10px}.chat-bubble{top:-25px;right:46px;padding:4px 10px;font-size:12px}.chat-bubble span{font-size:.8rem}}.Ramadan_HeroImg{top:0;left:70%;width:400px}@media (max-width:1100px){.Ramadan_HeroImg{left:75%;width:200px}.ourCoreServices .section-header{background-color:var(--bg-dark)}}.ourCoreServices{background-repeat:no-repeat;background-size:contain}.ourCoreServices .G-card{background-color:var(--bg-dark)}#why-us .phone-wrapper{position:absolute;right:10%;top:20%;transform:translateY(-50%);perspective:1000px}#why-us .phone-img{width:126px;transform:rotateY(-15deg) rotateX(5deg);transition:0.5s ease;filter:drop-shadow(0 20px 40px rgb(0 0 0 / .4))}#why-us .phone-wrapper:hover .phone-img{transform:rotateY(0deg) rotateX(0deg) scale(1.05)}