.tech_stack_redesign{background:radial-gradient(circle at top right,#0047ff0d,#0000),radial-gradient(circle at bottom left,#0047ff08,#0000);padding:80px 0}.tech_tab_container{margin:0 auto;max-width:1320px}.tech_nav{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fff9;border:1px solid #0047ff1a;border-radius:50px;box-shadow:0 10px 30px #0000000d;margin-bottom:50px;padding:10px}.tech_nav .nav-item{margin:0 5px}.tech_nav .nav-link{background:#0000!important;border:none!important;border-radius:40px!important;color:#444!important;font-weight:600!important;padding:12px 25px!important;transition:all .3s ease!important}.tech_nav .nav-link.active{background:var(--bs-primary)!important;box-shadow:0 8px 20px #0047ff33;color:#fff!important}.tech_grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(5,1fr);perspective:1000px}.tech_card{align-items:center;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffc;border:1px solid #fff6;border-radius:24px;box-shadow:0 15px 35px #00000008;display:flex;flex-direction:column;justify-content:center;overflow:hidden;padding:20px 15px;position:relative;text-align:center;transition:all .4s cubic-bezier(.175,.885,.32,1.275)}.tech_card:before{background:radial-gradient(circle,#0047ff0d 0,#0000 70%);content:"";height:200%;left:-50%;opacity:0;pointer-events:none;position:absolute;top:-50%;transition:opacity .4s ease;width:200%}.tech_card:hover{border-color:#0047ff33;box-shadow:0 25px 50px #0047ff1a;transform:translateY(-10px) rotateX(5deg)}.tech_card:hover:before{opacity:1}.tech_icon_wrapper{align-items:center;background:#fff;border-radius:20px;box-shadow:0 10px 20px #0000000d;display:flex;height:65px;justify-content:center;margin-bottom:12px;position:relative;transition:all .3s ease;width:65px;z-index:2}.tech_card:hover .tech_icon_wrapper{box-shadow:0 15px 30px #0047ff26;transform:scale(1.1) rotate(5deg)}.tech_icon_wrapper img{height:45px;object-fit:contain;width:45px}.tech_name{color:#1a1a1a;font-family:Axiforma Bold,sans-serif;font-size:15px;font-weight:700;margin:0;position:relative;z-index:2}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.tab-pane.active .tech_card{animation:fadeInUp .6s ease forwards}.tab-pane.active .tech_card:nth-child(2){animation-delay:.1s}.tab-pane.active .tech_card:nth-child(3){animation-delay:.2s}.tab-pane.active .tech_card:nth-child(4){animation-delay:.3s}.tab-pane.active .tech_card:nth-child(5){animation-delay:.4s}.tab-pane.active .tech_card:nth-child(6){animation-delay:.5s}@media (max-width:1399px) and (min-width:1200px){.tech_grid{grid-template-columns:repeat(4,1fr)}}@media (min-width:1600px){.tech_grid{grid-template-columns:repeat(6,1fr)}}@media (min-width:2000px){.tech_grid{grid-template-columns:repeat(8,1fr)}}@media (max-width:1199px) and (min-width:992px){.tech_grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:991px) and (min-width:768px){.tech_grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.tech_grid{gap:15px;grid-template-columns:1fr;padding:0 10px}.tech_nav{background:#0000;border:none;border-radius:15px;box-shadow:none;display:flex!important;flex-wrap:wrap!important;gap:10px;justify-content:center!important;margin-bottom:30px;padding:10px}.tech_nav .nav-item{flex-basis:calc(50% - 5px);flex-grow:0;flex-shrink:0;margin:0}.tech_nav .nav-link{background:#fff!important;border:1px solid #0047ff1a!important;box-shadow:0 4px 10px #0000000d!important;display:block!important;font-size:13px!important;padding:12px 10px!important;text-align:center;width:100%}.tech_nav .nav-link.active{background:var(--bs-primary)!important;border-color:var(--bs-primary)!important}.tech_card{border-radius:18px;padding:15px!important}.tech_icon_wrapper{border-radius:15px;height:60px;margin-bottom:10px!important;width:60px}.tech_icon_wrapper img{height:32px;width:32px}.tech_name{display:block!important;font-size:13px!important}}@media (min-width:1920px){.tech_stats_bar{gap:60px!important;margin-bottom:90px!important;margin-top:120px!important}}