{"id":28,"date":"2025-04-26T00:33:21","date_gmt":"2025-04-26T00:33:21","guid":{"rendered":"https:\/\/choralclash.com\/?page_id=28"},"modified":"2026-01-15T16:00:14","modified_gmt":"2026-01-15T16:00:14","slug":"partners","status":"publish","type":"page","link":"https:\/\/choralclash.com\/en\/partners\/","title":{"rendered":"Partners"},"content":{"rendered":"<div data-elementor-type=\"wp-page\" data-elementor-id=\"28\" class=\"elementor elementor-28\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-015a216 e-flex e-con-boxed e-con e-parent\" data-id=\"015a216\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-914d7e5 elementor-widget elementor-widget-html\" data-id=\"914d7e5\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!--\n==============================================\nCHORAL CLASH - PAGE PARTENAIRES\nSECTION 1: HERO - Style Premium\n==============================================\n-->\n\n<style>\n\/* ============================================\n   FONTS\n   ============================================ *\/\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Space+Grotesk:wght@300;400;500;600;700&family=Bebas+Neue&family=Space+Mono:wght@400;700&display=swap');\n\n\/* ============================================\n   CSS VARIABLES\n   ============================================ *\/\n:root {\n    --cc-black: #000000;\n    --cc-dark: #0a0a0a;\n    --cc-gray-dark: #111111;\n    --cc-gray: #1a1a1a;\n    --cc-gray-light: #888888;\n    --cc-gray-lighter: #aaaaaa;\n    --cc-white: #ffffff;\n    --cc-gold: #c9a227;\n    --cc-gold-light: #d4b044;\n    --cc-magenta: #ec4899;\n    --cc-purple: #8b5cf6;\n    --cc-font-display: 'Bebas Neue', sans-serif;\n    --cc-font-body: 'Space Grotesk', sans-serif;\n    --cc-font-mono: 'Space Mono', monospace;\n    --cc-transition: cubic-bezier(0.25, 0.46, 0.45, 0.94);\n}\n\n\/* ============================================\n   HERO SECTION\n   ============================================ *\/\n.cc-partners-hero {\n    position: relative;\n    min-height: 100vh;\n    background: var(--cc-black);\n    display: flex;\n    align-items: center;\n    overflow: hidden;\n}\n\n\/* Background Gradient - INCHANG\u00c9 *\/\n.cc-partners-hero-bg {\n    position: absolute;\n    top: 0;\n    left: 0;\n    width: 100%;\n    height: 100%;\n    background: \n        radial-gradient(ellipse 80% 60% at 70% 20%, rgba(139, 92, 246, 0.2) 0%, transparent 50%),\n        radial-gradient(ellipse 60% 40% at 20% 80%, rgba(236, 72, 153, 0.15) 0%, transparent 50%),\n        radial-gradient(ellipse 50% 50% at 80% 90%, rgba(212, 175, 55, 0.1) 0%, transparent 40%);\n    pointer-events: none;\n}\n\n\/* Animated Gradient Orb - INCHANG\u00c9 *\/\n.cc-partners-hero-orb {\n    position: absolute;\n    width: 600px;\n    height: 600px;\n    border-radius: 50%;\n    background: radial-gradient(circle, rgba(212, 175, 55, 0.15) 0%, transparent 70%);\n    filter: blur(60px);\n    top: -200px;\n    right: -100px;\n    animation: cc-orb-float 8s ease-in-out infinite;\n}\n\n@keyframes cc-orb-float {\n    0%, 100% {\n        transform: translate(0, 0) scale(1);\n    }\n    50% {\n        transform: translate(-50px, 50px) scale(1.1);\n    }\n}\n\n\/* Vertical Lines - INCHANG\u00c9 *\/\n.cc-partners-hero-lines {\n    position: absolute;\n    top: 0;\n    left: 0;\n    width: 100%;\n    height: 100%;\n    pointer-events: none;\n    z-index: 1;\n}\n\n.cc-partners-hero-line {\n    position: absolute;\n    top: 0;\n    width: 1px;\n    height: 100%;\n    background: rgba(255, 255, 255, 0.06);\n}\n\n.cc-partners-hero-line:nth-child(1) { left: 20%; }\n.cc-partners-hero-line:nth-child(2) { left: 40%; }\n.cc-partners-hero-line:nth-child(3) { left: 60%; }\n.cc-partners-hero-line:nth-child(4) { left: 80%; }\n\n\/* Animated Glow on Lines - INCHANG\u00c9 *\/\n.cc-partners-hero-line::after {\n    content: '';\n    position: absolute;\n    top: -100%;\n    left: -2px;\n    width: 5px;\n    height: 150px;\n    background: linear-gradient(180deg, transparent 0%, var(--cc-gold) 50%, transparent 100%);\n    filter: blur(3px);\n    animation: cc-line-drop 6s ease-in-out infinite;\n}\n\n.cc-partners-hero-line:nth-child(1)::after { animation-delay: 0s; }\n.cc-partners-hero-line:nth-child(2)::after { animation-delay: 1.5s; }\n.cc-partners-hero-line:nth-child(3)::after { animation-delay: 3s; }\n.cc-partners-hero-line:nth-child(4)::after { animation-delay: 4.5s; }\n\n@keyframes cc-line-drop {\n    0% { top: -150px; opacity: 0; }\n    10% { opacity: 1; }\n    90% { opacity: 1; }\n    100% { top: 100%; opacity: 0; }\n}\n\n\/* Container *\/\n.cc-partners-hero-container {\n    position: relative;\n    z-index: 2;\n    width: 100%;\n    max-width: 1400px;\n    margin: 0 auto;\n    padding: 0 60px;\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 80px;\n    align-items: center;\n}\n\n\/* Left Content *\/\n.cc-partners-hero-content {\n    max-width: 650px;\n}\n\n\/* Label - MODIFI\u00c9 *\/\n.cc-partners-hero-label {\n    display: inline-flex;\n    align-items: center;\n    gap: 12px;\n    font-family: var(--cc-font-mono);\n    font-size: 11px;\n    font-weight: 400;\n    letter-spacing: 4px;\n    text-transform: uppercase;\n    color: var(--cc-gray-lighter);\n    margin-bottom: 30px;\n    padding: 10px 20px;\n    background: rgba(255, 255, 255, 0.03);\n    border: 1px solid rgba(255, 255, 255, 0.1);\n    border-radius: 0;\n}\n\n.cc-partners-hero-label::before {\n    content: '';\n    width: 6px;\n    height: 6px;\n    background: var(--cc-gray-lighter);\n    border-radius: 50%;\n    animation: cc-pulse 2s ease-in-out infinite;\n}\n\n@keyframes cc-pulse {\n    0%, 100% { opacity: 1; transform: scale(1); }\n    50% { opacity: 0.5; transform: scale(0.8); }\n}\n\n\/* Title - MODIFI\u00c9 *\/\n.cc-partners-hero-title {\n    font-family: var(--cc-font-display);\n    font-size: clamp(55px, 8vw, 100px);\n    line-height: 0.95;\n    color: var(--cc-white);\n    text-transform: uppercase;\n    letter-spacing: 3px;\n    margin: 0 0 35px;\n}\n\n.cc-partners-hero-title-highlight {\n    color: var(--cc-white);\n    display: block;\n    opacity: 0.6;\n}\n\n\/* Description *\/\n.cc-partners-hero-description {\n    font-family: var(--cc-font-body);\n    font-size: 17px;\n    font-weight: 300;\n    line-height: 1.9;\n    color: var(--cc-gray-light);\n    margin: 0 0 45px;\n}\n\n.cc-partners-hero-description strong {\n    color: var(--cc-white);\n    font-weight: 600;\n}\n\n\/* CTA Button - MODIFI\u00c9 *\/\n.cc-partners-hero-btn {\n    display: inline-flex;\n    align-items: center;\n    gap: 14px;\n    padding: 20px 45px;\n    font-family: var(--cc-font-mono);\n    font-size: 11px;\n    font-weight: 500;\n    letter-spacing: 2px;\n    text-transform: uppercase;\n    text-decoration: none;\n    background: transparent;\n    color: var(--cc-white);\n    border: 1px solid var(--cc-white);\n    border-radius: 0;\n    transition: all 0.4s var(--cc-transition);\n    position: relative;\n    overflow: hidden;\n}\n\n.cc-partners-hero-btn::before {\n    content: '';\n    position: absolute;\n    top: 0;\n    left: 0;\n    width: 0;\n    height: 100%;\n    background: var(--cc-white);\n    transition: width 0.4s var(--cc-transition);\n    z-index: -1;\n}\n\n.cc-partners-hero-btn:hover::before {\n    width: 100%;\n}\n\n.cc-partners-hero-btn:hover {\n    color: var(--cc-black);\n}\n\n.cc-partners-hero-btn svg {\n    width: 14px;\n    height: 14px;\n    fill: none;\n    stroke: currentColor;\n    stroke-width: 2;\n    transition: transform 0.3s var(--cc-transition);\n}\n\n.cc-partners-hero-btn:hover svg {\n    transform: translateX(4px);\n}\n\n\/* Right - Visual Element *\/\n.cc-partners-hero-visual {\n    position: relative;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n}\n\n\/* Big Text Vertical *\/\n.cc-partners-hero-bigtext {\n    font-family: var(--cc-font-display);\n    font-size: clamp(120px, 20vw, 280px);\n    line-height: 0.85;\n    color: transparent;\n    -webkit-text-stroke: 1px rgba(255, 255, 255, 0.08);\n    text-transform: uppercase;\n    writing-mode: vertical-rl;\n    text-orientation: mixed;\n    letter-spacing: -5px;\n    user-select: none;\n}\n\n\/* Floating Stats - MODIFI\u00c9 *\/\n.cc-partners-hero-stats {\n    position: absolute;\n    display: flex;\n    flex-direction: column;\n    gap: 20px;\n    left: 0;\n    top: 50%;\n    transform: translateY(-50%);\n}\n\n.cc-partners-hero-stat {\n    padding: 25px 30px;\n    background: rgba(17, 17, 17, 0.8);\n    backdrop-filter: blur(10px);\n    border: 1px solid rgba(255, 255, 255, 0.06);\n    border-radius: 0;\n    min-width: 200px;\n}\n\n.cc-partners-hero-stat-number {\n    font-family: var(--cc-font-display);\n    font-size: 42px;\n    line-height: 1;\n    color: var(--cc-white);\n    margin-bottom: 8px;\n}\n\n.cc-partners-hero-stat-label {\n    font-family: var(--cc-font-mono);\n    font-size: 11px;\n    font-weight: 400;\n    letter-spacing: 2px;\n    text-transform: uppercase;\n    color: var(--cc-gray-light);\n}\n\n\/* Scroll Indicator - Gold conserv\u00e9 *\/\n.cc-partners-hero-scroll {\n    position: absolute;\n    bottom: 40px;\n    left: 50%;\n    transform: translateX(-50%);\n    display: flex;\n    flex-direction: column;\n    align-items: center;\n    gap: 10px;\n    z-index: 5;\n}\n\n.cc-partners-hero-scroll-text {\n    font-family: var(--cc-font-mono);\n    font-size: 10px;\n    letter-spacing: 2px;\n    text-transform: uppercase;\n    color: var(--cc-gray-light);\n}\n\n.cc-partners-hero-scroll-line {\n    width: 1px;\n    height: 50px;\n    background: linear-gradient(180deg, var(--cc-gold) 0%, transparent 100%);\n    animation: cc-scroll-bounce 2s ease-in-out infinite;\n}\n\n@keyframes cc-scroll-bounce {\n    0%, 100% { transform: scaleY(1); opacity: 1; }\n    50% { transform: scaleY(0.5); opacity: 0.5; }\n}\n\n\/* ============================================\n   ANIMATIONS - Pure CSS, no JS needed\n   ============================================ *\/\n@keyframes cc-fade-up {\n    from {\n        opacity: 0;\n        transform: translateY(30px);\n    }\n    to {\n        opacity: 1;\n        transform: translateY(0);\n    }\n}\n\n@keyframes cc-fade-right {\n    from {\n        opacity: 0;\n        transform: translateX(-30px);\n    }\n    to {\n        opacity: 1;\n        transform: translateX(0);\n    }\n}\n\n\/* Auto-animate on load *\/\n.cc-partners-hero-label {\n    animation: cc-fade-up 0.8s var(--cc-transition) 0.2s both;\n}\n\n.cc-partners-hero-title {\n    animation: cc-fade-up 0.9s var(--cc-transition) 0.35s both;\n}\n\n.cc-partners-hero-description {\n    animation: cc-fade-up 0.8s var(--cc-transition) 0.5s both;\n}\n\n.cc-partners-hero-btn {\n    animation: cc-fade-up 0.8s var(--cc-transition) 0.65s both;\n}\n\n.cc-partners-hero-stat:nth-child(1) {\n    animation: cc-fade-right 0.8s var(--cc-transition) 0.5s both;\n}\n\n.cc-partners-hero-stat:nth-child(2) {\n    animation: cc-fade-right 0.8s var(--cc-transition) 0.65s both;\n}\n\n.cc-partners-hero-bigtext {\n    animation: cc-fade-up 1.2s var(--cc-transition) 0.4s both;\n}\n\n\/* ============================================\n   RESPONSIVE\n   ============================================ *\/\n@media (max-width: 1200px) {\n    .cc-partners-hero-container {\n        padding: 0 40px;\n        gap: 60px;\n    }\n    \n    .cc-partners-hero-bigtext {\n        font-size: clamp(100px, 15vw, 200px);\n    }\n    \n    .cc-partners-hero-stat {\n        padding: 20px 25px;\n        min-width: 180px;\n    }\n    \n    .cc-partners-hero-stat-number {\n        font-size: 36px;\n    }\n}\n\n@media (max-width: 992px) {\n    .cc-partners-hero {\n        min-height: auto;\n        padding: 120px 0 100px;\n    }\n    \n    .cc-partners-hero-container {\n        grid-template-columns: 1fr;\n        gap: 60px;\n        text-align: center;\n    }\n    \n    .cc-partners-hero-content {\n        max-width: 100%;\n    }\n    \n    .cc-partners-hero-label {\n        margin: 0 auto 30px;\n    }\n    \n    .cc-partners-hero-visual {\n        display: none;\n    }\n    \n    .cc-partners-hero-scroll {\n        display: none;\n    }\n}\n\n@media (max-width: 768px) {\n    .cc-partners-hero {\n        padding: 100px 0 80px;\n    }\n    \n    .cc-partners-hero-container {\n        padding: 0 24px;\n    }\n    \n    .cc-partners-hero-title {\n        font-size: clamp(42px, 10vw, 60px);\n    }\n    \n    .cc-partners-hero-description {\n        font-size: 15px;\n    }\n    \n    .cc-partners-hero-btn {\n        padding: 18px 36px;\n        width: 100%;\n        max-width: 320px;\n        justify-content: center;\n    }\n}\n\n@media (max-width: 480px) {\n    .cc-partners-hero {\n        padding: 80px 0 60px;\n    }\n    \n    .cc-partners-hero-label {\n        font-size: 10px;\n        padding: 8px 16px;\n    }\n    \n    .cc-partners-hero-title {\n        font-size: clamp(36px, 12vw, 50px);\n        margin-bottom: 25px;\n    }\n    \n    .cc-partners-hero-description {\n        font-size: 14px;\n        margin-bottom: 35px;\n    }\n}\n<\/style>\n\n<!-- HERO SECTION -->\n<section class=\"cc-partners-hero\" id=\"cc-partners-hero\">\n    <!-- Background - INCHANG\u00c9 -->\n    <div class=\"cc-partners-hero-bg\"><\/div>\n    <div class=\"cc-partners-hero-orb\"><\/div>\n    \n    <!-- Vertical Lines - INCHANG\u00c9 -->\n    <div class=\"cc-partners-hero-lines\">\n        <div class=\"cc-partners-hero-line\"><\/div>\n        <div class=\"cc-partners-hero-line\"><\/div>\n        <div class=\"cc-partners-hero-line\"><\/div>\n        <div class=\"cc-partners-hero-line\"><\/div>\n    <\/div>\n    \n    <div class=\"cc-partners-hero-container\">\n        <!-- Left Content -->\n        <div class=\"cc-partners-hero-content\">\n            <!-- Label -->\n            <div class=\"cc-partners-hero-label\">Our partners<\/div>\n            \n            <!-- Title -->\n            <h1 class=\"cc-partners-hero-title\">\n                Powered by<br>\n                <span class=\"cc-partners-hero-title-highlight\">Passion &amp; the<\/span>\n                Partnerships\n            <\/h1>\n            \n            <!-- Description -->\n            <p class=\"cc-partners-hero-description\">\n                At <strong>Choral Clash<\/strong>We believe in the power of unity, creativity and collaboration. Our journey would not be possible without the unwavering support of our partners - the brands and organisations that share our commitment.\n            <\/p>\n            \n            <!-- CTA -->\n            <a href=\"https:\/\/choralclash.com\/en\/contact\/\" class=\"cc-partners-hero-btn\">\n                Contact us\n                <svg viewbox=\"0 0 24 24\">\n                    <path d=\"M5 12h14M12 5l7 7-7 7\"\/>\n                <\/svg>\n            <\/a>\n        <\/div>\n        \n        <!-- Right Visual -->\n        <div class=\"cc-partners-hero-visual\">\n            <div class=\"cc-partners-hero-bigtext\">Partners<\/div>\n            \n            <!-- Floating Stats -->\n            <div class=\"cc-partners-hero-stats\">\n                <div class=\"cc-partners-hero-stat\">\n                    <div class=\"cc-partners-hero-stat-number\">12<\/div>\n                    <div class=\"cc-partners-hero-stat-label\">Choirs<\/div>\n                <\/div>\n                <div class=\"cc-partners-hero-stat\">\n                    <div class=\"cc-partners-hero-stat-number\">12<\/div>\n                    <div class=\"cc-partners-hero-stat-label\">Episodes<\/div>\n                <\/div>\n            <\/div>\n        <\/div>\n    <\/div>\n    \n    <!-- Scroll Indicator -->\n    <div class=\"cc-partners-hero-scroll\">\n        <span class=\"cc-partners-hero-scroll-text\">Scroll<\/span>\n        <div class=\"cc-partners-hero-scroll-line\"><\/div>\n    <\/div>\n<\/section>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-7686122 e-flex e-con-boxed e-con e-parent\" data-id=\"7686122\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-3116e77 elementor-widget elementor-widget-html\" data-id=\"3116e77\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!--\n==============================================\nCHORAL CLASH - PAGE PARTENAIRES\nSECTION 2: NOS SPONSORS - Style Premium\n==============================================\n-->\n\n<style>\n\/* ============================================\n   FONTS\n   ============================================ *\/\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Space+Grotesk:wght@300;400;500;600;700&family=Bebas+Neue&family=Space+Mono:wght@400;700&display=swap');\n\n\/* ============================================\n   CSS VARIABLES\n   ============================================ *\/\n:root {\n    --cc-black: #000000;\n    --cc-dark: #0a0a0a;\n    --cc-gray-dark: #111111;\n    --cc-gray: #1a1a1a;\n    --cc-gray-medium: #2a2a2a;\n    --cc-gray-light: #888888;\n    --cc-gray-lighter: #aaaaaa;\n    --cc-white: #ffffff;\n    --cc-gold: #c9a227;\n    --cc-gold-light: #d4b044;\n    --cc-font-display: 'Bebas Neue', sans-serif;\n    --cc-font-body: 'Space Grotesk', sans-serif;\n    --cc-font-mono: 'Space Mono', monospace;\n    --cc-transition: cubic-bezier(0.25, 0.46, 0.45, 0.94);\n}\n\n\/* ============================================\n   SPONSORS SECTION\n   ============================================ *\/\n.cc-sponsors {\n    position: relative;\n    background: var(--cc-black);\n    padding: 100px 0;\n    overflow: hidden;\n}\n\n\/* Subtle Background Texture *\/\n.cc-sponsors::before {\n    content: '';\n    position: absolute;\n    top: 0;\n    left: 0;\n    width: 100%;\n    height: 100%;\n    background: radial-gradient(ellipse 50% 30% at 50% 0%, rgba(201, 162, 39, 0.02) 0%, transparent 50%);\n    pointer-events: none;\n}\n\n\/* Vertical Lines *\/\n.cc-sponsors-lines {\n    position: absolute;\n    top: 0;\n    left: 0;\n    width: 100%;\n    height: 100%;\n    pointer-events: none;\n    z-index: 1;\n}\n\n.cc-sponsors-line {\n    position: absolute;\n    top: 0;\n    width: 1px;\n    height: 100%;\n    background: rgba(255, 255, 255, 0.04);\n}\n\n.cc-sponsors-line:nth-child(1) { left: 25%; }\n.cc-sponsors-line:nth-child(2) { left: 50%; }\n.cc-sponsors-line:nth-child(3) { left: 75%; }\n\n\/* Container *\/\n.cc-sponsors-container {\n    position: relative;\n    z-index: 2;\n    max-width: 1100px;\n    margin: 0 auto;\n    padding: 0 60px;\n}\n\n\/* Header *\/\n.cc-sponsors-header {\n    text-align: center;\n    margin-bottom: 100px;\n}\n\n.cc-sponsors-label {\n    font-family: var(--cc-font-mono);\n    font-size: 11px;\n    font-weight: 400;\n    letter-spacing: 4px;\n    text-transform: uppercase;\n    color: var(--cc-gray-lighter);\n    margin-bottom: 25px;\n}\n\n.cc-sponsors-title {\n    font-family: var(--cc-font-body);\n    font-size: clamp(32px, 4vw, 48px);\n    font-weight: 300;\n    line-height: 1.3;\n    color: var(--cc-white);\n    margin: 0 0 30px;\n    max-width: 700px;\n    margin-left: auto;\n    margin-right: auto;\n}\n\n.cc-sponsors-title strong {\n    font-weight: 600;\n    color: var(--cc-white);\n}\n\n.cc-sponsors-subtitle {\n    font-family: var(--cc-font-body);\n    font-size: 16px;\n    font-weight: 300;\n    line-height: 1.8;\n    color: var(--cc-gray-light);\n    max-width: 600px;\n    margin: 0 auto;\n}\n\n\/* Sponsors Grid *\/\n.cc-sponsors-grid {\n    display: flex;\n    flex-direction: column;\n    gap: 30px;\n}\n\n\/* Sponsor Card *\/\n.cc-sponsors-card {\n    display: grid;\n    grid-template-columns: 100px 1fr;\n    gap: 50px;\n    align-items: center;\n    padding: 50px 60px;\n    background: var(--cc-gray-dark);\n    border: 1px solid rgba(255, 255, 255, 0.06);\n    border-radius: 0;\n    transition: all 0.5s var(--cc-transition);\n    position: relative;\n    overflow: hidden;\n}\n\n\/* Barre gold \u00e0 gauche au hover *\/\n.cc-sponsors-card::before {\n    content: '';\n    position: absolute;\n    top: 0;\n    left: 0;\n    width: 2px;\n    height: 100%;\n    background: var(--cc-gold);\n    transform: scaleY(0);\n    transform-origin: top;\n    transition: transform 0.5s var(--cc-transition);\n}\n\n.cc-sponsors-card:hover {\n    border-color: rgba(255, 255, 255, 0.1);\n    transform: translateY(-5px);\n}\n\n.cc-sponsors-card:hover::before {\n    transform: scaleY(1);\n}\n\n\/* Card Number *\/\n.cc-sponsors-card-number {\n    font-family: var(--cc-font-display);\n    font-size: 72px;\n    line-height: 1;\n    color: rgba(255, 255, 255, 0.03);\n    transition: color 0.5s var(--cc-transition);\n}\n\n.cc-sponsors-card:hover .cc-sponsors-card-number {\n    color: rgba(255, 255, 255, 0.06);\n}\n\n\/* Card Content *\/\n.cc-sponsors-card-content {\n    display: flex;\n    flex-direction: column;\n    gap: 12px;\n}\n\n.cc-sponsors-card-tier {\n    font-family: var(--cc-font-mono);\n    font-size: 10px;\n    font-weight: 400;\n    letter-spacing: 3px;\n    text-transform: uppercase;\n    color: var(--cc-gray-lighter);\n}\n\n.cc-sponsors-card-title {\n    font-family: var(--cc-font-body);\n    font-size: 28px;\n    font-weight: 600;\n    color: var(--cc-white);\n    margin: 0;\n    transition: color 0.3s var(--cc-transition);\n}\n\n.cc-sponsors-card-status {\n    display: inline-flex;\n    align-items: center;\n    gap: 8px;\n    font-family: var(--cc-font-body);\n    font-size: 13px;\n    font-weight: 400;\n    font-style: italic;\n    color: var(--cc-gray-lighter);\n}\n\n.cc-sponsors-card-status::before {\n    content: '';\n    width: 6px;\n    height: 6px;\n    background: var(--cc-gold);\n    border-radius: 50%;\n    animation: cc-status-pulse 2s ease-in-out infinite;\n}\n\n@keyframes cc-status-pulse {\n    0%, 100% { opacity: 1; }\n    50% { opacity: 0.4; }\n}\n\n.cc-sponsors-card-text {\n    font-family: var(--cc-font-body);\n    font-size: 15px;\n    font-weight: 300;\n    line-height: 1.8;\n    color: var(--cc-gray-light);\n    margin: 8px 0 0;\n    max-width: 550px;\n}\n\n\/* ============================================\n   BECOME SPONSOR SECTION\n   ============================================ *\/\n.cc-become-sponsor {\n    margin-top: 80px;\n    padding: 60px;\n    background: transparent;\n    border: 1px solid rgba(255, 255, 255, 0.08);\n    border-radius: 0;\n    position: relative;\n}\n\n.cc-become-sponsor-inner {\n    display: grid;\n    grid-template-columns: 1fr auto;\n    gap: 50px;\n    align-items: center;\n}\n\n.cc-become-sponsor-content {\n    max-width: 550px;\n}\n\n.cc-become-sponsor-title {\n    font-family: var(--cc-font-body);\n    font-size: clamp(28px, 4vw, 38px);\n    font-weight: 600;\n    color: var(--cc-white);\n    margin: 0 0 16px;\n}\n\n.cc-become-sponsor-text {\n    font-family: var(--cc-font-body);\n    font-size: 15px;\n    font-weight: 300;\n    line-height: 1.8;\n    color: var(--cc-gray-light);\n    margin: 0;\n}\n\n.cc-become-sponsor-text a {\n    color: var(--cc-white);\n    text-decoration: none;\n    font-weight: 500;\n    border-bottom: 1px solid rgba(255, 255, 255, 0.3);\n    transition: all 0.3s var(--cc-transition);\n}\n\n.cc-become-sponsor-text a:hover {\n    color: var(--cc-gold);\n    border-bottom-color: var(--cc-gold);\n}\n\n\/* Download Button *\/\n.cc-become-sponsor-btn {\n    display: inline-flex;\n    align-items: center;\n    gap: 12px;\n    padding: 20px 35px;\n    font-family: var(--cc-font-mono);\n    font-size: 11px;\n    font-weight: 500;\n    letter-spacing: 2px;\n    text-transform: uppercase;\n    text-decoration: none;\n    background: transparent;\n    color: var(--cc-white);\n    border: 1px solid var(--cc-white);\n    border-radius: 0;\n    transition: all 0.4s var(--cc-transition);\n    white-space: nowrap;\n    position: relative;\n    overflow: hidden;\n}\n\n.cc-become-sponsor-btn::before {\n    content: '';\n    position: absolute;\n    top: 0;\n    left: 0;\n    width: 0;\n    height: 100%;\n    background: var(--cc-white);\n    transition: width 0.4s var(--cc-transition);\n    z-index: -1;\n}\n\n.cc-become-sponsor-btn:hover::before {\n    width: 100%;\n}\n\n.cc-become-sponsor-btn:hover {\n    color: var(--cc-black);\n}\n\n.cc-become-sponsor-btn svg {\n    width: 16px;\n    height: 16px;\n    fill: none;\n    stroke: currentColor;\n    stroke-width: 2;\n}\n\n\/* ============================================\n   ANIMATIONS - Pure CSS, no JS needed\n   ============================================ *\/\n@keyframes cc-fade-up {\n    from {\n        opacity: 0;\n        transform: translateY(30px);\n    }\n    to {\n        opacity: 1;\n        transform: translateY(0);\n    }\n}\n\n\/* Auto-animate on scroll into view *\/\n.cc-sponsors-label {\n    animation: cc-fade-up 0.8s var(--cc-transition) 0.1s both;\n}\n\n.cc-sponsors-title {\n    animation: cc-fade-up 0.8s var(--cc-transition) 0.2s both;\n}\n\n.cc-sponsors-subtitle {\n    animation: cc-fade-up 0.8s var(--cc-transition) 0.3s both;\n}\n\n.cc-sponsors-card:nth-child(1) {\n    animation: cc-fade-up 0.8s var(--cc-transition) 0.4s both;\n}\n\n.cc-sponsors-card:nth-child(2) {\n    animation: cc-fade-up 0.8s var(--cc-transition) 0.55s both;\n}\n\n.cc-become-sponsor {\n    animation: cc-fade-up 0.8s var(--cc-transition) 0.6s both;\n}\n\n\/* ============================================\n   RESPONSIVE\n   ============================================ *\/\n@media (max-width: 1200px) {\n    .cc-sponsors-container {\n        padding: 0 40px;\n    }\n    \n    .cc-sponsors-card {\n        padding: 45px 50px;\n    }\n}\n\n@media (max-width: 992px) {\n    .cc-sponsors {\n        padding: 100px 0;\n    }\n    \n    .cc-sponsors-header {\n        margin-bottom: 70px;\n    }\n    \n    .cc-sponsors-card {\n        grid-template-columns: 80px 1fr;\n        gap: 35px;\n        padding: 40px;\n    }\n    \n    .cc-sponsors-card-number {\n        font-size: 56px;\n    }\n    \n    .cc-sponsors-card-title {\n        font-size: 24px;\n    }\n    \n    .cc-become-sponsor {\n        padding: 50px;\n    }\n    \n    .cc-become-sponsor-inner {\n        grid-template-columns: 1fr;\n        gap: 30px;\n        text-align: center;\n    }\n    \n    .cc-become-sponsor-content {\n        max-width: 100%;\n    }\n    \n    .cc-become-sponsor-btn {\n        width: 100%;\n        max-width: 350px;\n        justify-content: center;\n    }\n}\n\n@media (max-width: 768px) {\n    .cc-sponsors {\n        padding: 80px 0;\n    }\n    \n    .cc-sponsors-container {\n        padding: 0 24px;\n    }\n    \n    .cc-sponsors-header {\n        margin-bottom: 50px;\n    }\n    \n    .cc-sponsors-title {\n        font-size: clamp(26px, 5vw, 36px);\n    }\n    \n    .cc-sponsors-subtitle {\n        font-size: 14px;\n    }\n    \n    .cc-sponsors-card {\n        grid-template-columns: 1fr;\n        gap: 20px;\n        padding: 35px 30px;\n        text-align: center;\n    }\n    \n    .cc-sponsors-card-number {\n        font-size: 48px;\n    }\n    \n    .cc-sponsors-card-title {\n        font-size: 22px;\n    }\n    \n    .cc-sponsors-card-status {\n        justify-content: center;\n    }\n    \n    .cc-sponsors-card-text {\n        font-size: 14px;\n    }\n    \n    .cc-become-sponsor {\n        margin-top: 50px;\n        padding: 35px 25px;\n    }\n    \n    .cc-become-sponsor-title {\n        font-size: 24px;\n    }\n    \n    .cc-become-sponsor-text {\n        font-size: 14px;\n    }\n}\n\n@media (max-width: 480px) {\n    .cc-sponsors {\n        padding: 60px 0;\n    }\n    \n    .cc-sponsors-grid {\n        gap: 20px;\n    }\n    \n    .cc-sponsors-card {\n        padding: 30px 24px;\n    }\n    \n    .cc-sponsors-card-number {\n        font-size: 40px;\n    }\n    \n    .cc-become-sponsor-btn {\n        padding: 16px 28px;\n        font-size: 10px;\n    }\n}\n<\/style>\n\n<!-- SPONSORS SECTION -->\n<section class=\"cc-sponsors\" id=\"cc-sponsors\">\n    <!-- Vertical Lines -->\n    <div class=\"cc-sponsors-lines\">\n        <div class=\"cc-sponsors-line\"><\/div>\n        <div class=\"cc-sponsors-line\"><\/div>\n        <div class=\"cc-sponsors-line\"><\/div>\n    <\/div>\n    \n    <div class=\"cc-sponsors-container\">\n        <!-- Header -->\n        <div class=\"cc-sponsors-header\">\n            <div class=\"cc-sponsors-label\">[Our Sponsors]<\/div>\n            <h2 class=\"cc-sponsors-title\">\n                We work with <strong>visionary brands<\/strong>\n            <\/h2>\n            <p class=\"cc-sponsors-subtitle\">\n                Together, we're building a platform where voices are raised, stories are shared and musical talent shines.\n            <\/p>\n        <\/div>\n        \n        <!-- Sponsors Grid -->\n        <div class=\"cc-sponsors-grid\">\n            <!-- Title Sponsor -->\n            <div class=\"cc-sponsors-card\">\n                <div class=\"cc-sponsors-card-number\">01<\/div>\n                <div class=\"cc-sponsors-card-content\">\n                    <div class=\"cc-sponsors-card-tier\">Premium level<\/div>\n                    <h3 class=\"cc-sponsors-card-title\">Sponsor Title<\/h3>\n                    <div class=\"cc-sponsors-card-status\">Available soon<\/div>\n                    <p class=\"cc-sponsors-card-text\">\n                        We are currently finalising partnerships with leading companies dedicated to community, performance and progress.\n                    <\/p>\n                <\/div>\n            <\/div>\n            \n            <!-- Gold Sponsors -->\n            <div class=\"cc-sponsors-card\">\n                <div class=\"cc-sponsors-card-number\">02<\/div>\n                <div class=\"cc-sponsors-card-content\">\n                    <div class=\"cc-sponsors-card-tier\">Gold level<\/div>\n                    <h3 class=\"cc-sponsors-card-title\">Gold Sponsors<\/h3>\n                    <div class=\"cc-sponsors-card-status\">Available soon<\/div>\n                    <p class=\"cc-sponsors-card-text\">\n                        Committed partners who share our vision of celebrating the artistic excellence and cultural richness of Cameroon.\n                    <\/p>\n                <\/div>\n            <\/div>\n        <\/div>\n        \n        <!-- Become Sponsor CTA -->\n        <div class=\"cc-become-sponsor\">\n            <div class=\"cc-become-sponsor-inner\">\n                <div class=\"cc-become-sponsor-content\">\n                    <h3 class=\"cc-become-sponsor-title\">Become a partner<\/h3>\n                    <p class=\"cc-become-sponsor-text\">\n                        Do you believe in the power of music and culture? <a href=\"https:\/\/choralclash.com\/en\/contact\/\">Join us<\/a> to support Cameroon's first choral competition and create something unforgettable together.\n                    <\/p>\n                <\/div>\n                <a href=\"https:\/\/choralclash.com\/wp-content\/uploads\/2026\/01\/CHORAL-CLASH-sponsor-deck.pdf\" class=\"cc-become-sponsor-btn\" target=\"_blank\">\n                    <svg viewbox=\"0 0 24 24\">\n                        <path d=\"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4\"\/>\n                        <polyline points=\"7 10 12 15 17 10\"\/>\n                        <line x1=\"12\" y1=\"15\" x2=\"12\" y2=\"3\"\/>\n                    <\/svg>\n                    Download the Partnership Pack\n                <\/a>\n            <\/div>\n        <\/div>\n    <\/div>\n<\/section>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-4215a85 e-flex e-con-boxed e-con e-parent\" data-id=\"4215a85\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-432d479 elementor-widget elementor-widget-html\" data-id=\"432d479\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!--\n==============================================\nCHORAL CLASH - PAGE PARTENAIRES\nSECTION 3: CTA FINAL - Style Premium\n==============================================\n-->\n\n<style>\n\/* ============================================\n   FONTS\n   ============================================ *\/\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Space+Grotesk:wght@300;400;500;600;700&family=Bebas+Neue&family=Space+Mono:wght@400;700&display=swap');\n\n\/* ============================================\n   CSS VARIABLES\n   ============================================ *\/\n:root {\n    --cc-black: #000000;\n    --cc-dark: #0a0a0a;\n    --cc-gray-dark: #111111;\n    --cc-gray: #1a1a1a;\n    --cc-gray-light: #888888;\n    --cc-gray-lighter: #aaaaaa;\n    --cc-white: #ffffff;\n    --cc-gold: #c9a227;\n    --cc-gold-light: #d4b044;\n    --cc-font-display: 'Bebas Neue', sans-serif;\n    --cc-font-body: 'Space Grotesk', sans-serif;\n    --cc-font-mono: 'Space Mono', monospace;\n    --cc-transition: cubic-bezier(0.25, 0.46, 0.45, 0.94);\n}\n\n\/* ============================================\n   CTA SECTION\n   ============================================ *\/\n.cc-partners-cta {\n    position: relative;\n    background: var(--cc-black);\n    padding: 100px 0;\n    overflow: hidden;\n}\n\n\/* Subtle gradient background *\/\n.cc-partners-cta::before {\n    content: '';\n    position: absolute;\n    bottom: 0;\n    left: 0;\n    width: 100%;\n    height: 60%;\n    background: radial-gradient(ellipse 80% 50% at 50% 100%, rgba(201, 162, 39, 0.04) 0%, transparent 60%);\n    pointer-events: none;\n}\n\n\/* Vertical Lines *\/\n.cc-partners-cta-lines {\n    position: absolute;\n    top: 0;\n    left: 0;\n    width: 100%;\n    height: 100%;\n    pointer-events: none;\n    z-index: 1;\n}\n\n.cc-partners-cta-line {\n    position: absolute;\n    top: 0;\n    width: 1px;\n    height: 100%;\n    background: rgba(255, 255, 255, 0.04);\n}\n\n.cc-partners-cta-line:nth-child(1) { left: 25%; }\n.cc-partners-cta-line:nth-child(2) { left: 50%; }\n.cc-partners-cta-line:nth-child(3) { left: 75%; }\n\n\/* Sound Wave Visual - Gold conserv\u00e9 *\/\n.cc-partners-cta-wave {\n    position: absolute;\n    top: 50%;\n    left: 50%;\n    transform: translate(-50%, -50%);\n    width: 100%;\n    max-width: 900px;\n    height: 100px;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    gap: 4px;\n    opacity: 0.12;\n}\n\n.cc-partners-cta-wave-bar {\n    width: 3px;\n    background: var(--cc-gold);\n    border-radius: 2px;\n    animation: cc-wave-animate 1.5s ease-in-out infinite;\n}\n\n@keyframes cc-wave-animate {\n    0%, 100% { height: 15px; }\n    50% { height: 60px; }\n}\n\n\/* Container *\/\n.cc-partners-cta-container {\n    position: relative;\n    z-index: 2;\n    max-width: 800px;\n    margin: 0 auto;\n    padding: 0 60px;\n    text-align: center;\n}\n\n\/* Label *\/\n.cc-partners-cta-label {\n    font-family: var(--cc-font-mono);\n    font-size: 11px;\n    font-weight: 400;\n    letter-spacing: 4px;\n    text-transform: uppercase;\n    color: var(--cc-gray-lighter);\n    margin-bottom: 25px;\n}\n\n\/* Title *\/\n.cc-partners-cta-title {\n    font-family: var(--cc-font-display);\n    font-size: clamp(50px, 10vw, 100px);\n    line-height: 1;\n    color: var(--cc-white);\n    text-transform: uppercase;\n    letter-spacing: 4px;\n    margin: 0 0 20px;\n}\n\n\/* Subtitle *\/\n.cc-partners-cta-subtitle {\n    font-family: var(--cc-font-body);\n    font-size: 18px;\n    font-weight: 300;\n    color: var(--cc-gray-light);\n    margin: 0 0 50px;\n}\n\n\/* CTA Button *\/\n.cc-partners-cta-btn {\n    display: inline-flex;\n    align-items: center;\n    gap: 14px;\n    padding: 22px 50px;\n    font-family: var(--cc-font-mono);\n    font-size: 11px;\n    font-weight: 500;\n    letter-spacing: 2px;\n    text-transform: uppercase;\n    text-decoration: none;\n    background: transparent;\n    color: var(--cc-white);\n    border: 1px solid var(--cc-white);\n    border-radius: 0;\n    transition: all 0.4s var(--cc-transition);\n    position: relative;\n    overflow: hidden;\n}\n\n.cc-partners-cta-btn::before {\n    content: '';\n    position: absolute;\n    top: 0;\n    left: 0;\n    width: 0;\n    height: 100%;\n    background: var(--cc-white);\n    transition: width 0.4s var(--cc-transition);\n    z-index: -1;\n}\n\n.cc-partners-cta-btn:hover::before {\n    width: 100%;\n}\n\n.cc-partners-cta-btn:hover {\n    color: var(--cc-black);\n}\n\n.cc-partners-cta-btn svg {\n    width: 14px;\n    height: 14px;\n    fill: none;\n    stroke: currentColor;\n    stroke-width: 2;\n    transition: transform 0.3s var(--cc-transition);\n}\n\n.cc-partners-cta-btn:hover svg {\n    transform: translateX(4px);\n}\n\n\/* ============================================\n   ANIMATIONS - Pure CSS, no JS needed\n   ============================================ *\/\n@keyframes cc-fade-up {\n    from {\n        opacity: 0;\n        transform: translateY(30px);\n    }\n    to {\n        opacity: 1;\n        transform: translateY(0);\n    }\n}\n\n\/* Auto-animate *\/\n.cc-partners-cta-label {\n    animation: cc-fade-up 0.8s var(--cc-transition) 0.1s both;\n}\n\n.cc-partners-cta-title {\n    animation: cc-fade-up 0.8s var(--cc-transition) 0.2s both;\n}\n\n.cc-partners-cta-subtitle {\n    animation: cc-fade-up 0.8s var(--cc-transition) 0.3s both;\n}\n\n.cc-partners-cta-btn {\n    animation: cc-fade-up 0.8s var(--cc-transition) 0.4s both;\n}\n\n\/* ============================================\n   RESPONSIVE\n   ============================================ *\/\n@media (max-width: 992px) {\n    .cc-partners-cta {\n        padding: 100px 0;\n    }\n}\n\n@media (max-width: 768px) {\n    .cc-partners-cta {\n        padding: 80px 0;\n    }\n    \n    .cc-partners-cta-container {\n        padding: 0 24px;\n    }\n    \n    .cc-partners-cta-subtitle {\n        font-size: 16px;\n        margin-bottom: 40px;\n    }\n    \n    .cc-partners-cta-btn {\n        padding: 18px 40px;\n        width: 100%;\n        max-width: 320px;\n        justify-content: center;\n    }\n}\n\n@media (max-width: 480px) {\n    .cc-partners-cta {\n        padding: 60px 0;\n    }\n    \n    .cc-partners-cta-subtitle {\n        font-size: 15px;\n    }\n    \n    .cc-partners-cta-btn {\n        padding: 16px 32px;\n        font-size: 10px;\n    }\n}\n<\/style>\n\n<!-- CTA SECTION -->\n<section class=\"cc-partners-cta\" id=\"cc-partners-cta\">\n    <!-- Vertical Lines -->\n    <div class=\"cc-partners-cta-lines\">\n        <div class=\"cc-partners-cta-line\"><\/div>\n        <div class=\"cc-partners-cta-line\"><\/div>\n        <div class=\"cc-partners-cta-line\"><\/div>\n    <\/div>\n    \n    <!-- Sound Wave Visual -->\n    <div class=\"cc-partners-cta-wave\">\n        <script>\n            document.addEventListener('DOMContentLoaded', function() {\n                const wave = document.querySelector('.cc-partners-cta-wave');\n                if (wave && wave.querySelectorAll('.cc-partners-cta-wave-bar').length === 0) {\n                    for (let i = 0; i < 60; i++) {\n                        const bar = document.createElement('div');\n                        bar.className = 'cc-partners-cta-wave-bar';\n                        bar.style.animationDelay = (Math.random() * 1.5) + 's';\n                        bar.style.height = (Math.random() * 40 + 15) + 'px';\n                        wave.appendChild(bar);\n                    }\n                }\n            });\n        <\/script>\n    <\/div>\n    \n    <div class=\"cc-partners-cta-container\">\n        <div class=\"cc-partners-cta-label\">[Join us]<\/div>\n        <h2 class=\"cc-partners-cta-title\">Join<br>The Movement<\/h2>\n        <p class=\"cc-partners-cta-subtitle\">Be part of the adventure - as a partner.<\/p>\n        <a href=\"https:\/\/choralclash.com\/en\/contact\/\" class=\"cc-partners-cta-btn\">\n            Contact us\n            <svg viewbox=\"0 0 24 24\">\n                <path d=\"M5 12h14M12 5l7 7-7 7\"\/>\n            <\/svg>\n        <\/a>\n    <\/div>\n<\/section>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>","protected":false},"excerpt":{"rendered":"<p>Our Partners Powered by Passion &amp; Partnerships At Choral Clash, we believe in the power of unity, creativity and collaboration. Our journey would not be possible without the unwavering support of our partners-brands and organisations that share our commitment. Contact us Partners 12 Choirs 12 Scroll Episodes [Our Sponsors] [...]<\/p>","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"footnotes":""},"class_list":["post-28","page","type-page","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/choralclash.com\/en\/wp-json\/wp\/v2\/pages\/28","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/choralclash.com\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/choralclash.com\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/choralclash.com\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/choralclash.com\/en\/wp-json\/wp\/v2\/comments?post=28"}],"version-history":[{"count":88,"href":"https:\/\/choralclash.com\/en\/wp-json\/wp\/v2\/pages\/28\/revisions"}],"predecessor-version":[{"id":3547,"href":"https:\/\/choralclash.com\/en\/wp-json\/wp\/v2\/pages\/28\/revisions\/3547"}],"wp:attachment":[{"href":"https:\/\/choralclash.com\/en\/wp-json\/wp\/v2\/media?parent=28"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}