/**
Theme Name: traq
Author: Traq Solutions LLC
Author URI: https://traqsolutions.com
Description: Custom theme
Version: 1.1
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: traq
Template: astra
*/



@keyframes float {
	0%, 100% { transform: translateY(0px); }
	50% { transform: translateY(-20px); }
}
@keyframes glow {
	from { box-shadow: 0 0 20px rgba(59, 130, 246, 0.3); }
	to { box-shadow: 0 0 30px rgba(59, 130, 246, 0.6); }
}
@keyframes slideInUp {
	from { transform: translateY(50px); opacity: 0; }
	to { transform: translateY(0); opacity: 1; }
}
@keyframes fadeIn {
	from { opacity: 0; }
	to { opacity: 1; }
}
@keyframes glow {
  0% {
    box-shadow: 0 0 5px rgba(147, 51, 234, 0.5), 0 0 10px rgba(147, 51, 234, 0.4);
  }
  100% {
    box-shadow: 0 0 15px rgba(147, 51, 234, 0.9), 0 0 25px rgba(147, 51, 234, 0.8);
  }
}

/* .glow .elementor-button {
  animation: glow 2s ease-in-out infinite alternate;
} */
.gradient-text {
	background: linear-gradient(135deg, #667eea 0%, #764ba2 100%);
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
	background-clip: text;
}
.glass-effect {
	background: rgba(255, 255, 255, 0.1);
	backdrop-filter: blur(10px);
	border: 1px solid rgba(255, 255, 255, 0.2);
}
