.animate-on-scroll{animation:fade-in-up .8s ease forwards;opacity:0}select.form-select{width:100%;padding:12px 16px;background:rgba(0,0,0,.5);border:1px solid rgba(255,255,255,.1);color:white;border-radius:var(--radius-md);margin-bottom:20px;font-family:inherit}.tech-card{padding:24px;cursor:pointer;transition:all .4s;margin-bottom:16px;background:rgba(255,255,255,.03)}.tech-card:hover{background:rgba(255,255,255,.08);transform:translateX(5px)}.tech-card-header{display:flex;justify-content:space-between;align-items:center}.tech-card.active .arrow-icon{transform:rotate(180deg);color:var(--primary)}.tech-details{max-height:0;overflow:hidden;transition:max-height .3s ease;font-size:14px;color:var(--text-secondary);margin-top:0}.tech-card.active .tech-details{margin-top:16px;max-height:200px}.woodmart-search-form input,.whb-search input{background:rgba(255,255,255,.05)!important;border:1px solid rgba(255,255,255,.1)!important;color:#fff!important}.woodmart-search-form input::placeholder,.whb-search input::placeholder{color:rgba(255,255,255,.5)!important}.header-icons a,.whb-header-icon,.shopping-cart a,.my-account-icon a{color:rgba(255,255,255,.9)!important;transition:all .3s ease}.header-icons a:hover,.whb-header-icon:hover,.shopping-cart a:hover,.my-account-icon a:hover{color:var(--primary)!important;transform:scale(1.1)}.sub-menu,.woodmart-dropdown,.whb-dropdown{background:rgba(2,4,10,.98)!important;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid rgba(59,156,255,.2)!important;box-shadow:0 10px 40px rgba(0,0,0,.5)!important}.sub-menu li a,.woodmart-dropdown li a,.whb-dropdown li a{color:rgba(255,255,255,.9)!important}.sub-menu li a:hover,.woodmart-dropdown li a:hover,.whb-dropdown li a:hover{background:rgba(59,156,255,.1)!important;color:var(--primary)!important}.footer-container h1,.footer-container .slide-title,.footer-container h2,.footer-container h3,.footer-container h4,.footer-container h5,.footer-container h6,.woodmart-footer h1,.woodmart-footer .slide-title,.woodmart-footer h2,.woodmart-footer h3,.woodmart-footer h4,.woodmart-footer h5,.woodmart-footer h6{color:#fff!important;font-weight:700;margin-bottom:20px;position:relative}.footer-container h3::after,.woodmart-footer h3::after{content:"";position:absolute;bottom:-10px;left:0;width:40px;height:2px;background:var(--primary)}.woodmart-social-icons a,.footer-social-icons a,.social-icons a{background:rgba(255,255,255,.05)!important;border:1px solid rgba(255,255,255,.1)!important;color:rgba(255,255,255,.9)!important;transition:all .3s ease}.woodmart-social-icons a:hover,.footer-social-icons a:hover,.social-icons a:hover{background:var(--primary)!important;border-color:var(--primary)!important;color:#fff!important;box-shadow:0 0 20px rgba(59,156,255,.5);transform:translateY(-3px)}.footer-container input[type=email],.woodmart-footer input[type=email],.newsletter-form input[type=email]{background:rgba(255,255,255,.05)!important;border:1px solid rgba(255,255,255,.1)!important;color:#fff!important;padding:12px 16px;border-radius:8px}.footer-container input[type=email]::placeholder,.woodmart-footer input[type=email]::placeholder,.newsletter-form input[type=email]::placeholder{color:rgba(255,255,255,.5)!important}.footer-container input[type=email]:focus,.woodmart-footer input[type=email]:focus,.newsletter-form input[type=email]:focus{border-color:var(--primary)!important;box-shadow:0 0 15px rgba(59,156,255,.3)}.footer-container button[type=submit],.woodmart-footer button[type=submit],.newsletter-form button[type=submit]{background:var(--gradient-main)!important;color:#fff!important;border:none!important;padding:12px 24px;border-radius:8px;font-weight:600;transition:all .3s ease}.footer-container button[type=submit]:hover,.woodmart-footer button[type=submit]:hover,.newsletter-form button[type=submit]:hover{box-shadow:0 0 30px rgba(59,156,255,.6);transform:translateY(-2px)}.widget-title,.widgettitle{color:#fff!important;font-weight:700;font-size:18px;margin-bottom:25px;text-transform:uppercase;letter-spacing:1px}.woodmart-footer .widget,.footer-container .widget{background:0 0!important;box-shadow:none!important}.tech-card{background:rgba(255,255,255,.05)!important}.tech-card h4{color:white!important}.tech-card p{color:rgba(255,255,255,.85)!important}.tech-card-header span{color:white!important}