body {
    background: linear-gradient(135deg, #8b5cf6 0%, #3b82f6 25%, #06b6d4 50%, #10b981 75%, #f59e0b 100%) !important;
    color: white !important;
}

.hero-slider-section {
    background: linear-gradient(135deg, #ec4899 0%, #8b5cf6 50%, #3b82f6 100%) !important;
}

.about-us-section {
    background: linear-gradient(135deg, #f59e0b 0%, #ef4444 50%, #ec4899 100%) !important;
    border-top: 3px solid #fbbf24 !important;
}

.section-header {
    background: linear-gradient(135deg, #06b6d4 0%, #3b82f6 50%, #8b5cf6 100%) !important;
}

.section-title {
    color: white !important;
}

.section-subtitle {
    color: white !important;
}

.pillar-card {
    background: linear-gradient(135deg, #10b981 0%, #06b6d4 100%) !important;
    border: none !important;
    box-shadow: 0 8px 25px rgba(16, 185, 129, 0.3) !important;
    color: white !important;
}

.pillar-card:nth-child(2) {
    background: linear-gradient(135deg, #8b5cf6 0%, #ec4899 100%) !important;
    box-shadow: 0 8px 25px rgba(139, 92, 246, 0.3) !important;
}

.pillar-card:nth-child(3) {
    background: linear-gradient(135deg, #f59e0b 0%, #ef4444 100%) !important;
    box-shadow: 0 8px 25px rgba(245, 158, 11, 0.3) !important;
}

.pillar-card h3,
.pillar-card p {
    color: white !important;
}

.testimonials-section {
    background: linear-gradient(135deg, #667eea 0%, #764ba2 50%, #f093fb 100%) !important;
}

.testimonials-section .container {
    background: transparent !important;
}

.testimonials-section .section-header {
    background: transparent !important;
}

.about-us-section .container {
    background: transparent !important;
}

.about-us-section .section-header {
    background: transparent !important;
}

.contact-section-v2 .section-header {
    background: transparent !important;
}

.contact-card {
    background: linear-gradient(135deg, #ff6b6b 0%, #ee5a24 100%) !important;
    color: white !important;
}

.contact-card:nth-child(2) {
    background: linear-gradient(135deg, #4834d4 0%, #686de0 100%) !important;
}

.contact-card:nth-child(3) {
    background: linear-gradient(135deg, #25d366 0%, #128c7e 100%) !important;
}

.contact-card .fas.fa-envelope,
.contact-card .fas.fa-phone-alt,
.contact-card .fab.fa-whatsapp {
    color: white !important;
}

.social-icon-v2.instagram {
    background: linear-gradient(135deg, #e4405f 0%, #833ab4 50%, #fccc63 100%) !important;
}

.social-icon-v2.facebook {
    background: #1877f2 !important;
}

.social-icon-v2.linkedin {
    background: #0077b5 !important;
}

.why-us-section .section-header {
    background: transparent !important;
}

.accreditations-section .section-header {
    background: transparent !important;
}

.our-presence-section .section-header {
    background: transparent !important;
}

.feature-card {
    background: linear-gradient(135deg, #667eea 0%, #764ba2 100%) !important;
    color: white !important;
}

.feature-card:nth-child(2) {
    background: linear-gradient(135deg, #f093fb 0%, #f5576c 100%) !important;
}

.feature-card:nth-child(3) {
    background: linear-gradient(135deg, #4facfe 0%, #00f2fe 100%) !important;
}