.about-page-main{background-color:transparent!important;color:#F7F8F5}.tn-grid-pattern-overlay{inset:0!important;background-image:linear-gradient(90deg,rgba(255,255,255,.04) 1px,transparent 0),linear-gradient(rgba(255,255,255,.04) 1px,transparent 0)!important;background-size:36px 36px!important;-webkit-mask-image:radial-gradient(circle,#000000 40%,transparent 85%)!important;mask-image:radial-gradient(circle,#000000 40%,transparent 85%)!important}.tn-ambient-glow-orb,.tn-grid-pattern-overlay{position:absolute!important;pointer-events:none!important;z-index:0!important}.tn-ambient-glow-orb{top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important;width:100%!important;max-width:850px!important;height:380px!important;background:radial-gradient(circle,rgba(78,208,0,.22) 0,rgba(78,208,0,0) 70%)!important;filter:blur(70px)!important}.ar-hero-area{background-color:transparent;position:relative;overflow:hidden}.ar-about-us-4-title{color:#F7F8F5;font-weight:700}.ar-about-us-4-title-box p{color:#A5AAA5}.ar-about-us-4-text-title{color:rgba(247,248,245,.18);transition:color .3s ease}.ar-about-us-4-text-warp:hover .ar-about-us-4-text-title{color:#4ED000}.tp-about-text p{color:#F7F8F5;font-size:22px;line-height:1.6}.tp-about-funcact-item span{color:#4ED000!important}.tp-about-funcact-item p{color:#A5AAA5}.creative-service-title{color:#F7F8F5}.creative-service-category span{background-color:rgba(78,208,0,.1);color:#4ED000;border:1px solid rgba(78,208,0,.25);border-radius:20px;padding:4px 14px;display:inline-block;margin-right:6px;margin-bottom:6px}.tp-work-number i{color:#ffffff!important}.tp-work-title{color:#F7F8F5}.tp-work-content p{color:#A5AAA5}.studio-team-title-sm{color:#F7F8F5}.studio-team-content span{color:#4ED000}.tp-award-year{color:#4ED000!important}.tp-award-text{color:#F7F8F5}.tp-award-position{color:#A5AAA5}.tp-award-icon{color:#4ED000}.text-brand-green{color:#4ED000!important}.bg-brand-green{background-color:#4ED000!important}.portfolio-hero-ptb{padding-top:180px;padding-bottom:80px}.portfolio-gallery-ptb{padding-top:90px;padding-bottom:110px}.portfolio-section-header{text-align:center;max-width:750px;margin:0 auto 45px}.portfolio-section-header h2{font-size:52px;font-weight:700;color:#F7F8F5;line-height:1.15;margin-top:12px;margin-bottom:16px}.portfolio-section-header p{color:#A5AAA5;font-size:17px;line-height:1.6;margin:0 auto}.portfolio-filter-btn-wrap{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-bottom:55px}.portfolio-filter-btn{background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.12);color:#A5AAA5;padding:11px 26px;border-radius:30px;font-size:15px;font-weight:500;transition:all .3s ease;cursor:pointer}.portfolio-filter-btn.active,.portfolio-filter-btn:hover{background:#4ED000;color:#080B08;border-color:#4ED000;font-weight:600;box-shadow:0 4px 20px rgba(78,208,0,.3)}.portfolio-card-3d-wrapper{perspective:1200px;margin-bottom:35px}.portfolio-card-item.portfolio-card-3d{position:relative;border-radius:20px;overflow:hidden;margin-bottom:0;background:linear-gradient(145deg,rgba(22,28,22,.95),rgba(10,14,10,.98));border:1px solid rgba(255,255,255,.08);transform-style:preserve-3d;will-change:transform;box-shadow:0 20px 45px -15px rgba(0,0,0,.75),0 10px 20px -10px rgba(0,0,0,.5),0 0 0 1px rgba(255,255,255,.06),inset 0 1px 1px rgba(255,255,255,.15);transition:box-shadow .4s ease,border-color .4s ease}.portfolio-card-item.portfolio-card-3d:hover{border-color:rgba(78,208,0,.6);box-shadow:0 35px 70px -18px rgba(0,0,0,.95),0 0 50px rgba(78,208,0,.45),0 0 20px rgba(78,208,0,.3),0 0 0 1px rgba(78,208,0,.6),inset 0 1px 2px rgba(255,255,255,.3)}.portfolio-card-img-wrap{width:100%;height:unset;overflow:hidden;position:relative;border-radius:20px}.portfolio-card-item.portfolio-card-3d img{width:100%;height:100%;object-fit:cover;display:block;transform-origin:center center;will-change:transform}.portfolio-card-glare{top:0;left:0;width:100%;height:100%;z-index:5;mix-blend-mode:overlay;transition:opacity .3s ease}.portfolio-card-border-glow,.portfolio-card-glare{position:absolute;pointer-events:none;opacity:0;border-radius:20px}.portfolio-card-border-glow{inset:0;padding:1.5px;background:linear-gradient(135deg,rgba(78,208,0,.8),transparent 50%,rgba(78,208,0,.4));-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;transition:opacity .4s ease;z-index:4}.portfolio-card-item.portfolio-card-3d:hover .portfolio-card-border-glow{opacity:1}