
.btn-primary {
    background: linear-gradient(45deg, #457b9d, #b9cedb);
}

/* Why Choose Us Section */
.feature-icon {
    background: linear-gradient(45deg, #457b9d, #b9cedb);
}

/*Services Carousel*/
.service-icon {
  background: linear-gradient(45deg, #457b9d, #b9cedb);
  box-shadow: 0 10px 30px rgba(71, 92, 185, 0.3);
}


/* Corporate Package Builder Styles */
/* Package Builder */
.services-scroll-hint span {
  color: #457b9d;
}
.package-builder-section {
  background: var(#b9cedb, #b9cedb);
}

.services-grid::-webkit-scrollbar-thumb {
  background: linear-gradient(45deg, #457b9d, #b9cedb);
}

.services-grid::-webkit-scrollbar-thumb:hover {
  background: linear-gradient(45deg, #457b9d, #b9cedb);
}

.package-service-card:hover {
  border-color: #457b9d;
}

.package-service-icon {
  background: linear-gradient(45deg, #457b9d, #b9cedb);
}

.package-service-card.selected {
  border-color: #457b9d;
}

.package-service-card.selected .selection-indicator {
  background: linear-gradient(45deg, #457b9d, #b9cedb);
  border-color: #457b9d;
}

.package-summary-card {
  border-top: 4px solid #457b9d;
}

.empty-state i {
  color: #457b9d;
}

.selected-service-item {
  border-left: 3px solid #457b9d;
}

.selected-service-icon {
  background: linear-gradient(45deg, #457b9d, #b9cedb);
}

.items-count {
  color: #457b9d;
}

.package-quote-btn {
  background: linear-gradient(45deg, #457b9d, #b9cedb);
}

.premade-package-card:hover {
  border-color: #457b9d;
}

.premade-package-icon {
  background: linear-gradient(45deg, #457b9d, #b9cedb);
}

.premade-package-price {
  color: #457b9d;
}

.premade-package-btn {
  background: linear-gradient(45deg, #457b9d, #b9cedb);
}

.premade-package-price {
  color: #457b9d;
}

.packages-divider::before,
.packages-divider::after {
  background: linear-gradient(90deg, transparent, #457b9d, transparent);
}

.packages-divider-text {
  background: var(#b9cedb);
}