.project-card{overflow:hidden}.project-card img{transition:transform .5s}.project-card:hover img{transform:scale(1.1)}.project-card .overlay{opacity:0;background:linear-gradient(#0000,#0003,#000c);transition:all .3s;position:absolute;inset:0}.project-card:hover .overlay{opacity:1}.icon-circle{background:var(--website-base);color:#fff;opacity:0;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;transition:all .3s;display:flex;position:absolute;top:15px;right:15px;transform:translateY(10px)}.project-card:hover .icon-circle{opacity:1;transform:translateY(0)}.stat-item .stat-icon svg{transition:transform .3s}.stat-item:hover .stat-icon svg{transform:scale(1.15)}section.bg-light{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.marquee{white-space:nowrap;animation:20s linear infinite scrollMarquee}@keyframes scrollMarquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.tech-item{opacity:.4;cursor:default;-webkit-user-select:none;user-select:none;transition:color .3s,opacity .3s}.tech-item:hover{color:var(--website-base);opacity:1}.process-step-number{color:#0d6efd1a;font-size:4rem;font-weight:700;display:block}.process-step-number+h5{margin-top:-10px}.text-gradient{background:linear-gradient(45deg,var(--website-base),#6610f2);-webkit-text-fill-color:transparent;-webkit-background-clip:text}
