nav ul li a:hover,
.contact-head-info > a,
.banner-content > h2 span,
.lnk-default2,
.lnk-default2:hover,
.p-num,
.rating li,
.blog-title a:hover,
.contact-head-info > a:hover,
nav ul li a.active,
.award-col > h2,
.wid-post-info > h3:hover,
.wid-post-info > h3:hover a,
.arch-list li a:hover,
.tags_list li a:hover,
.pagination-mint .page-link:hover,
input#amount,
.view-details:hover,
.shop-info > h3:hover a,
.add-cart,
.cart-btn-circle,
.catg-controls li a:hover,
.social-links.without-bg li a,
.option-set li a.selected {
	color: #eb7d34;
}

.responsive-mobile-menu,
.lnk-default,
.banner-slide:before,
.play-btn,
.sub-title:before,
.team-head,
.slick-prev:hover,
.slick-next:hover,
.slick-dots li.slick-active button,
.category,
footer,
.cart-number,
.banner-slider .slick-prev:hover,
.banner-slider .slick-next:hover,
nav ul ul,
.pger-imgs:before,
.dott,
.paginated li a:hover,
.widget-search form button,
.tags-list li a:hover,
.ui-slider-horizontal .ui-slider-range,
.add-to-cart:hover,
.status,
input:checked + .slider,
.btn-default,
.cart-btn-circle:hover,
.contact_info,
.search-close-btn:hover,
.thecube .cube:before,
.failed,
.text-info {
	background: linear-gradient(135deg, #eb7d34 0%, #f5a85a 50%, #ff6b35 100%);
	background-color: #eb7d34;
 }

.proz-mint:after,
.dott:before,
.ui-slider-horizontal .ui-slider-handle,
.form-control:focus {
	border-color: #eb7d34;
}

/* Modern Gradient Enhancements */
.lnk-default {
	background: linear-gradient(135deg, #eb7d34 0%, #f5a85a 50%, #ff6b35 100%);
	background-size: 200% 200%;
	transition: all 0.3s ease;
	box-shadow: 0 4px 15px rgba(235, 125, 52, 0.3);
}

.lnk-default:hover {
	background-position: right center;
	box-shadow: 0 6px 20px rgba(235, 125, 52, 0.5);
	transform: translateY(-2px);
}

.banner-content > h2 span {
	background: linear-gradient(135deg, #eb7d34 0%, #f5a85a 100%);
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
	background-clip: text;
}

.sub-title:before {
	background: linear-gradient(90deg, #eb7d34 0%, #f5a85a 100%);
}

.team-head {
	background: linear-gradient(135deg, #eb7d34 0%, #f5a85a 50%, #ff6b35 100%);
}

footer {
	background: linear-gradient(180deg, #002B5B 0%, #001a3d 100%);
}

.contact_info {
	background: linear-gradient(135deg, #eb7d34 0%, #f5a85a 50%, #ff6b35 100%);
}

.play-btn {
	background: linear-gradient(135deg, #eb7d34 0%, #f5a85a 100%);
	box-shadow: 0 4px 15px rgba(235, 125, 52, 0.4);
}

.play-btn:hover {
	box-shadow: 0 6px 20px rgba(235, 125, 52, 0.6);
	transform: scale(1.1);
}

.category {
	background: linear-gradient(135deg, #eb7d34 0%, #f5a85a 100%);
}

.btn-default,
.add-to-cart:hover {
	background: linear-gradient(135deg, #eb7d34 0%, #f5a85a 50%, #ff6b35 100%);
	box-shadow: 0 4px 15px rgba(235, 125, 52, 0.3);
	transition: all 0.3s ease;
}

.btn-default:hover,
.add-to-cart:hover {
	box-shadow: 0 6px 20px rgba(235, 125, 52, 0.5);
	transform: translateY(-2px);
}

/* Section Background Gradients */
.main-banner {
	position: relative;
}

.main-banner::before {
	content: '';
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	background: linear-gradient(135deg, rgba(235, 125, 52, 0.05) 0%, rgba(245, 168, 90, 0.02) 100%);
	pointer-events: none;
	z-index: 0;
}

.main-banner .container {
	position: relative;
	z-index: 1;
}

/* Project Item Gradient Overlay */
.project-item::before {
	background: linear-gradient(180deg, transparent 0%, rgba(235, 125, 52, 0.8) 100%);
}

/* Testimonial Gradient Accent */
.testi-slide {
	position: relative;
}

.testi-slide::before {
	content: '';
	position: absolute;
	top: 0;
	left: 0;
	width: 4px;
	height: 100%;
	background: linear-gradient(180deg, #eb7d34 0%, #f5a85a 100%);
	opacity: 0;
	transition: opacity 0.3s ease;
}

.testi-slide:hover::before {
	opacity: 1;
}

/* Blog Post Gradient */
.blog-post {
	position: relative;
	overflow: hidden;
}

.blog-post::after {
	content: '';
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	height: 3px;
	background: linear-gradient(90deg, #eb7d34 0%, #f5a85a 100%);
	transform: scaleX(0);
	transition: transform 0.3s ease;
}

.blog-post:hover::after {
	transform: scaleX(1);
}

/* Form Input Focus Gradient */
.form-control:focus {
	border-image: linear-gradient(135deg, #eb7d34 0%, #f5a85a 100%) 1;
	box-shadow: 0 0 0 3px rgba(235, 125, 52, 0.1);
}

/* Navigation Active Gradient */
nav ul li a.active::after {
	content: '';
	position: absolute;
	bottom: 0;
	left: 0;
	right: 0;
	height: 2px;
	background: linear-gradient(90deg, #eb7d34 0%, #f5a85a 100%);
}

/* Process Number Gradient */
.p-num {
	background: linear-gradient(135deg, #eb7d34 0%, #f5a85a 100%);
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
	background-clip: text;
}

/* Award Numbers Gradient */
.award-col > h2 {
	background: linear-gradient(135deg, #eb7d34 0%, #f5a85a 100%);
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
	background-clip: text;
}


