Skip to content

Mix Pro #2

Description

@pontiacrld

`

<title>MIX PRO - Professional Audio Services | Luanda</title> <style> * { margin: 0; padding: 0; box-sizing: border-box; }
    :root {
        --primary-blue: #2B5F8C;
        --secondary-blue: #4A90C5;
        --dark-blue: #1A3A52;
        --gray: #E5E5E5;
        --dark-gray: #666666;
        --black: #000000;
        --white: #FFFFFF;
    }

    body {
        font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
        line-height: 1.6;
        color: var(--black);
        overflow-x: hidden;
    }

    /* Smooth Scrolling */
    html {
        scroll-behavior: smooth;
    }

    /* Navigation */
    nav {
        position: fixed;
        top: 0;
        width: 100%;
        background: rgba(0, 0, 0, 0.95);
        backdrop-filter: blur(10px);
        z-index: 1000;
        padding: 1rem 0;
        box-shadow: 0 2px 10px rgba(0,0,0,0.3);
    }

    .nav-container {
        max-width: 1200px;
        margin: 0 auto;
        display: flex;
        justify-content: space-between;
        align-items: center;
        padding: 0 2rem;
    }

    .logo-nav {
        height: 50px;
    }

    .nav-links {
        display: flex;
        gap: 2rem;
        list-style: none;
    }

    .nav-links a {
        color: var(--white);
        text-decoration: none;
        font-weight: 500;
        transition: color 0.3s;
        font-size: 0.95rem;
    }

    .nav-links a:hover {
        color: var(--secondary-blue);
    }

    .mobile-menu {
        display: none;
        flex-direction: column;
        gap: 5px;
        cursor: pointer;
    }

    .mobile-menu span {
        width: 25px;
        height: 3px;
        background: var(--white);
        transition: 0.3s;
    }

    /* Hero Section */
    .hero {
        min-height: 100vh;
        background: linear-gradient(135deg, #000000 0%, #1A3A52 100%);
        display: flex;
        align-items: center;
        justify-content: center;
        padding: 6rem 2rem 4rem;
        position: relative;
        overflow: hidden;
    }

    .hero::before {
        content: '';
        position: absolute;
        width: 500px;
        height: 500px;
        background: radial-gradient(circle, rgba(43,95,140,0.3) 0%, transparent 70%);
        border-radius: 50%;
        top: -200px;
        right: -200px;
        animation: pulse 8s infinite;
    }

    @keyframes pulse {
        0%, 100% { transform: scale(1); opacity: 0.3; }
        50% { transform: scale(1.2); opacity: 0.5; }
    }

    .hero-content {
        max-width: 1200px;
        text-align: center;
        color: var(--white);
        position: relative;
        z-index: 1;
    }

    .hero-logo {
        max-width: 300px;
        margin-bottom: 2rem;
        animation: fadeInDown 1s;
    }

    @keyframes fadeInDown {
        from {
            opacity: 0;
            transform: translateY(-30px);
        }
        to {
            opacity: 1;
            transform: translateY(0);
        }
    }

    .hero h1 {
        font-size: 3rem;
        margin-bottom: 1.5rem;
        line-height: 1.2;
        animation: fadeInUp 1s 0.3s both;
    }

    @keyframes fadeInUp {
        from {
            opacity: 0;
            transform: translateY(30px);
        }
        to {
            opacity: 1;
            transform: translateY(0);
        }
    }

    .hero .subtitle {
        font-size: 1.3rem;
        margin-bottom: 1rem;
        color: var(--secondary-blue);
        font-weight: 600;
        animation: fadeInUp 1s 0.5s both;
    }

    .hero p {
        font-size: 1.2rem;
        margin-bottom: 3rem;
        max-width: 800px;
        margin-left: auto;
        margin-right: auto;
        line-height: 1.8;
        animation: fadeInUp 1s 0.7s both;
    }

    .cta-buttons {
        display: flex;
        gap: 1.5rem;
        justify-content: center;
        flex-wrap: wrap;
        animation: fadeInUp 1s 0.9s both;
    }

    .btn {
        padding: 1rem 2.5rem;
        font-size: 1.1rem;
        font-weight: 600;
        border: none;
        border-radius: 50px;
        cursor: pointer;
        transition: all 0.3s;
        text-decoration: none;
        display: inline-block;
    }

    .btn-primary {
        background: linear-gradient(135deg, var(--primary-blue), var(--secondary-blue));
        color: var(--white);
        box-shadow: 0 4px 15px rgba(43,95,140,0.4);
    }

    .btn-primary:hover {
        transform: translateY(-3px);
        box-shadow: 0 6px 20px rgba(43,95,140,0.6);
    }

    .btn-secondary {
        background: transparent;
        color: var(--white);
        border: 2px solid var(--white);
    }

    .btn-secondary:hover {
        background: var(--white);
        color: var(--primary-blue);
        transform: translateY(-3px);
    }

    /* Section Styling */
    section {
        padding: 5rem 2rem;
    }

    .container {
        max-width: 1200px;
        margin: 0 auto;
    }

    .section-title {
        text-align: center;
        font-size: 2.5rem;
        margin-bottom: 1rem;
        color: var(--dark-blue);
    }

    .section-subtitle {
        text-align: center;
        font-size: 1.2rem;
        color: var(--dark-gray);
        margin-bottom: 4rem;
        max-width: 700px;
        margin-left: auto;
        margin-right: auto;
    }

    /* Problem Solution Section */
    .problem-solution {
        background: linear-gradient(to bottom, #f8f9fa, #ffffff);
    }

    .problem-box {
        background: linear-gradient(135deg, #ff4444, #cc0000);
        color: var(--white);
        padding: 3rem;
        border-radius: 20px;
        margin-bottom: 3rem;
        text-align: center;
        box-shadow: 0 10px 30px rgba(255,68,68,0.3);
    }

    .problem-box h3 {
        font-size: 2rem;
        margin-bottom: 1rem;
    }

    .solution-box {
        background: linear-gradient(135deg, var(--primary-blue), var(--secondary-blue));
        color: var(--white);
        padding: 3rem;
        border-radius: 20px;
        text-align: center;
        box-shadow: 0 10px 30px rgba(43,95,140,0.3);
    }

    .solution-box h3 {
        font-size: 2rem;
        margin-bottom: 1rem;
    }

    .solution-box p {
        font-size: 1.2rem;
        line-height: 1.8;
    }

    /* Services Section */
    .services {
        background: var(--white);
    }

    .services-grid {
        display: grid;
        grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));
        gap: 2rem;
        margin-top: 3rem;
    }

    .service-card {
        background: var(--white);
        padding: 2.5rem;
        border-radius: 15px;
        box-shadow: 0 5px 20px rgba(0,0,0,0.1);
        transition: all 0.3s;
        border-top: 4px solid var(--primary-blue);
    }

    .service-card:hover {
        transform: translateY(-10px);
        box-shadow: 0 10px 30px rgba(43,95,140,0.2);
    }

    .service-icon {
        font-size: 3rem;
        margin-bottom: 1.5rem;
    }

    .service-card h3 {
        font-size: 1.5rem;
        margin-bottom: 1rem;
        color: var(--dark-blue);
    }

    .service-card p {
        color: var(--dark-gray);
        line-height: 1.8;
    }

    .service-list {
        list-style: none;
        margin-top: 1.5rem;
    }

    .service-list li {
        padding: 0.5rem 0;
        color: var(--dark-gray);
        position: relative;
        padding-left: 1.5rem;
    }

    .service-list li:before {
        content: '✓';
        position: absolute;
        left: 0;
        color: var(--secondary-blue);
        font-weight: bold;
    }

    /* Training Section */
    .training {
        background: linear-gradient(135deg, var(--dark-blue), var(--primary-blue));
        color: var(--white);
    }

    .training .section-title,
    .training .section-subtitle {
        color: var(--white);
    }

    .training-modules {
        display: grid;
        grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));
        gap: 2rem;
        margin-top: 3rem;
    }

    .module-card {
        background: rgba(255,255,255,0.1);
        backdrop-filter: blur(10px);
        padding: 2.5rem;
        border-radius: 15px;
        border: 1px solid rgba(255,255,255,0.2);
        transition: all 0.3s;
    }

    .module-card:hover {
        background: rgba(255,255,255,0.15);
        transform: translateY(-5px);
    }

    .module-number {
        font-size: 3rem;
        font-weight: bold;
        color: var(--secondary-blue);
        margin-bottom: 1rem;
    }

    .module-card h3 {
        font-size: 1.8rem;
        margin-bottom: 1rem;
    }

    .module-card p {
        margin-bottom: 1.5rem;
        line-height: 1.8;
    }

    .module-details {
        list-style: none;
        margin-top: 1rem;
    }

    .module-details li {
        padding: 0.5rem 0;
        padding-left: 1.5rem;
        position: relative;
    }

    .module-details li:before {
        content: '→';
        position: absolute;
        left: 0;
        color: var(--secondary-blue);
    }

    .training-info {
        background: rgba(255,255,255,0.1);
        padding: 2rem;
        border-radius: 15px;
        margin-top: 3rem;
        text-align: center;
    }

    .training-info h3 {
        font-size: 1.8rem;
        margin-bottom: 1.5rem;
    }

    .info-grid {
        display: grid;
        grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));
        gap: 2rem;
        margin-top: 2rem;
    }

    .info-item {
        text-align: center;
    }

    .info-item .icon {
        font-size: 2.5rem;
        margin-bottom: 0.5rem;
    }

    .info-item p {
        font-size: 1.1rem;
    }

    /* Testimonials */
    .testimonials {
        background: #f8f9fa;
    }

    .testimonials-grid {
        display: grid;
        grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));
        gap: 2rem;
        margin-top: 3rem;
    }

    .testimonial-card {
        background: var(--white);
        padding: 2.5rem;
        border-radius: 15px;
        box-shadow: 0 5px 20px rgba(0,0,0,0.1);
        position: relative;
    }

    .quote-icon {
        font-size: 3rem;
        color: var(--secondary-blue);
        opacity: 0.3;
        position: absolute;
        top: 1rem;
        right: 1rem;
    }

    .testimonial-text {
        font-style: italic;
        color: var(--dark-gray);
        margin-bottom: 1.5rem;
        line-height: 1.8;
    }

    .testimonial-author {
        font-weight: 600;
        color: var(--dark-blue);
    }

    .testimonial-role {
        color: var(--dark-gray);
        font-size: 0.9rem;
    }

    /* FAQ Section */
    .faq {
        background: var(--white);
    }

    .faq-container {
        max-width: 800px;
        margin: 0 auto;
    }

    .faq-item {
        background: #f8f9fa;
        margin-bottom: 1rem;
        border-radius: 10px;
        overflow: hidden;
        box-shadow: 0 2px 10px rgba(0,0,0,0.05);
    }

    .faq-question {
        padding: 1.5rem;
        cursor: pointer;
        display: flex;
        justify-content: space-between;
        align-items: center;
        font-weight: 600;
        color: var(--dark-blue);
        transition: all 0.3s;
    }

    .faq-question:hover {
        background: var(--gray);
    }

    .faq-icon {
        font-size: 1.5rem;
        transition: transform 0.3s;
    }

    .faq-answer {
        padding: 0 1.5rem;
        max-height: 0;
        overflow: hidden;
        transition: all 0.3s;
        color: var(--dark-gray);
    }

    .faq-item.active .faq-answer {
        padding: 0 1.5rem 1.5rem;
        max-height: 500px;
    }

    .faq-item.active .faq-icon {
        transform: rotate(180deg);
    }

    /* Contact Section */
    .contact {
        background: linear-gradient(135deg, var(--dark-blue), var(--black));
        color: var(--white);
    }

    .contact .section-title,
    .contact .section-subtitle {
        color: var(--white);
    }

    .contact-grid {
        display: grid;
        grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));
        gap: 2rem;
        margin-top: 3rem;
    }

    .contact-item {
        background: rgba(255,255,255,0.1);
        padding: 2rem;
        border-radius: 15px;
        text-align: center;
        transition: all 0.3s;
    }

    .contact-item:hover {
        background: rgba(255,255,255,0.15);
        transform: translateY(-5px);
    }

    .contact-icon {
        font-size: 3rem;
        margin-bottom: 1rem;
        color: var(--secondary-blue);
    }

    .contact-item h3 {
        font-size: 1.3rem;
        margin-bottom: 0.5rem;
    }

    .contact-item a {
        color: var(--white);
        text-decoration: none;
        font-size: 1.1rem;
    }

    .contact-item a:hover {
        color: var(--secondary-blue);
    }

    .whatsapp-float {
        position: fixed;
        bottom: 30px;
        right: 30px;
        background: #25D366;
        color: white;
        width: 60px;
        height: 60px;
        border-radius: 50%;
        display: flex;
        align-items: center;
        justify-content: center;
        font-size: 2rem;
        box-shadow: 0 4px 15px rgba(37,211,102,0.5);
        cursor: pointer;
        z-index: 999;
        transition: all 0.3s;
        text-decoration: none;
    }

    .whatsapp-float:hover {
        transform: scale(1.1);
        box-shadow: 0 6px 20px rgba(37,211,102,0.7);
    }

    /* Footer */
    footer {
        background: var(--black);
        color: var(--white);
        text-align: center;
        padding: 2rem;
    }

    footer p {
        margin-bottom: 0.5rem;
    }

    /* Responsive */
    @media (max-width: 768px) {
        .nav-links {
            display: none;
            position: absolute;
            top: 100%;
            left: 0;
            width: 100%;
            background: rgba(0,0,0,0.98);
            flex-direction: column;
            padding: 2rem;
            gap: 1rem;
        }

        .nav-links.active {
            display: flex;
        }

        .mobile-menu {
            display: flex;
        }

        .hero h1 {
            font-size: 2rem;
        }

        .hero p {
            font-size: 1rem;
        }

        .section-title {
            font-size: 2rem;
        }

        .cta-buttons {
            flex-direction: column;
        }

        .btn {
            width: 100%;
        }
    }

    /* Animations */
    .fade-in {
        opacity: 0;
        transform: translateY(30px);
        transition: all 0.6s;
    }

    .fade-in.visible {
        opacity: 1;
        transform: translateY(0);
    }
</style>
<!-- Hero Section -->
<section class="hero" id="home">
    <div class="hero-content">
        <img src="/mnt/user-data/uploads/1764855319829-removebg-preview.png" alt="Mix Pro" class="hero-logo">
        <h1>Da Ideia ao Spotify:<br>Música Profissional em Luanda</h1>
        <p class="subtitle">Chega de músicas com qualidade amadora</p>
        <p>Transformamos a tua criatividade em produto profissional. Produção completa, mixagem de nível internacional e formação prática para artistas e produtores em Luanda.</p>
        <div class="cta-buttons">
            <a href="#contacto" class="btn btn-primary">🎤 Agendar Sessão</a>
            <a href="#formacao" class="btn btn-secondary">📚 Ver Cursos</a>
        </div>
    </div>
</section>

<!-- Problem/Solution -->
<section class="problem-solution">
    <div class="container">
        <div class="problem-box fade-in">
            <h3>❌ O Problema</h3>
            <p>Muitos artistas e produtores em Luanda têm talento e ideias incríveis, mas as suas músicas não soam profissionais. Gravações caseiras, mixagens amadoras e falta de conhecimento técnico impedem que o teu som chegue às rádios e plataformas digitais.</p>
        </div>
        <div class="solution-box fade-in">
            <h3>✓ A Solução Mix Pro</h3>
            <p>Entregamos produção musical completa, do conceito à masterização final. Com equipamento profissional, produtores experientes e formação prática, transformamos a tua música em produto pronto para competir no mercado.</p>
        </div>
    </div>
</section>

<!-- Services -->
<section class="services" id="servicos">
    <div class="container">
        <h2 class="section-title">Serviços de Produção Musical</h2>
        <p class="section-subtitle">Um ecossistema completo para transformar ideias em músicas prontas para o mercado</p>
        
        <div class="services-grid">
            <div class="service-card fade-in">
                <div class="service-icon">🎼</div>
                <h3>Direção Criativa & Composição</h3>
                <p>Ajudamos a estruturar as tuas ideias e criar arranjos que funcionam.</p>
                <ul class="service-list">
                    <li>Desenvolvimento de conceito musical</li>
                    <li>Arranjo e estrutura da música</li>
                    <li>Composição de melodias e harmonias</li>
                    <li>Seleção de sonoridades</li>
                </ul>
            </div>

            <div class="service-card fade-in">
                <div class="service-icon">🎙️</div>
                <h3>Gravação Profissional</h3>
                <p>Estúdio equipado e produtores dedicados para capturar a melhor performance.</p>
                <ul class="service-list">
                    <li>Gravação de vozes e instrumentos</li>
                    <li>Edição e afinação vocal</li>
                    <li>Seleção de takes perfeitos</li>
                    <li>Ambiente acústico tratado</li>
                </ul>
            </div>

            <div class="service-card fade-in">
                <div class="service-icon">🎚️</div>
                <h3>Mixagem & Masterização</h3>
                <p>O padrão comercial que faz a tua música soar como as que tocam na rádio.</p>
                <ul class="service-list">
                    <li>Balanço profissional de frequências</li>
                    <li>Espacialização e efeitos</li>
                    <li>Masterização para plataformas digitais</li>
                    <li>Loudness padrão internacional</li>
                </ul>
            </div>

            <div class="service-card fade-in">
                <div class="service-icon">💼</div>
                <h3>Gestão de Projecto</h3>
                <p>Acompanhamento do início ao fim para garantir prazos e qualidade.</p>
                <ul class="service-list">
                    <li>Planeamento de sessões</li>
                    <li>Gestão de orçamento</li>
                    <li>Revisões e ajustes</li>
                    <li>Entrega em formato digital</li>
                </ul>
            </div>
        </div>

        <div style="text-align: center; margin-top: 3rem;">
            <p style="font-size: 1.3rem; color: var(--dark-blue); font-weight: 600; margin-bottom: 0.5rem;">
                💰 Investimento a partir de 15.000,00 AOA
            </p>
            <p style="color: var(--dark-gray);">Valores variam conforme o projecto | Orçamento personalizado</p>
        </div>
    </div>
</section>

<!-- Training -->
<section class="training" id="formacao">
    <div class="container">
        <h2 class="section-title">Formação em Produção Musical</h2>
        <p class="section-subtitle">Do iniciante ao produtor profissional. Aprende o que realmente separa amadores de profissionais.</p>

        <div class="training-modules">
            <div class="module-card fade-in">
                <div class="module-number">01</div>
                <h3>Arranjo Musical</h3>
                <p>Aprende a construir músicas com início, impacto e final forte. Nada de ideias soltas sem direção.</p>
                <ul class="module-details">
                    <li>Estrutura de músicas comerciais</li>
                    <li>Progressões harmónicas</li>
                    <li>Camadas e texturas sonoras</li>
                    <li>Dinâmica e energia</li>
                </ul>
            </div>

            <div class="module-card fade-in">
                <div class="module-number">02</div>
                <h3>Mixagem Profissional</h3>
                <p>Equilíbrio, espaço e definição. Cada som no lugar certo, sem confusão nem excesso.</p>
                <ul class="module-details">
                    <li>EQ e compressão prática</li>
                    <li>Espacialização e reverbs</li>
                    <li>Automação e movimento</li>
                    <li>Comparação com referências</li>
                </ul>
            </div>

            <div class="module-card fade-in">
                <div class="module-number">03</div>
                <h3>Masterização</h3>
                <p>O padrão comercial. Volume, pressão e acabamento para tocar em rádios, plataformas digitais e palcos.</p>
                <ul class="module-details">
                    <li>Loudness e LUFS</li>
                    <li>Processamento de master bus</li>
                    <li>Export para streaming</li>
                    <li>Controlo de qualidade</li>
                </ul>
            </div>
        </div>

        <div class="training-info fade-in">
            <h3>📍 Informações do Curso</h3>
            <div class="info-grid">
                <div class="info-item">
                    <div class="icon">📍</div>
                    <p><strong>Local</strong><br>Baía de Luanda</p>
                </div>
                <div class="info-item">
                    <div class="icon">👥</div>
                    <p><strong>Formato</strong><br>Aulas Presenciais</p>
                </div>
                <div class="info-item">
                    <div class="icon">🎯</div>
                    <p><strong>Nível</strong><br>Iniciante ao Avançado</p>
                </div>
                <div class="info-item">
                    <div class="icon">🇦🇴</div>
                    <p><strong>Foco</strong><br>Mercado Angolano</p>
                </div>
            </div>
            <div style="margin-top: 2rem;">
                <a href="#contacto" class="btn btn-primary">📚 Inscrever-me Agora</a>
            </div>
        </div>
    </div>
</section>

<!-- Testimonials -->
<section class="testimonials">
    <div class="container">
        <h2 class="section-title">O Que Dizem os Nossos Clientes</h2>
        <p class="section-subtitle">Resultados reais de artistas e produtores que confiam na Mix Pro</p>

        <div class="testimonials-grid">
            <div class="testimonial-card fade-in">
                <div class="quote-icon">"</div>
                <p class="testimonial-text">"Produzi o meu primeiro single na Mix Pro. A qualidade ficou incrível e hoje está a tocar em várias rádios de Luanda. Recomendo!"</p>
                <p class="testimonial-author">Carlos Miguel</p>
                <p class="testimonial-role">Artista / Rapper</p>
            </div>

            <div class="testimonial-card fade-in">
                <div class="quote-icon">"</div>
                <p class="testimonial-text">"A formação mudou completamente a forma como produzo. Aprendi técnicas profissionais que não encontrava em tutoriais online. Vale cada kwanza."</p>
                <p class="testimonial-author">Ana Silva</p>
                <p class="testimonial-role">Produtora Musical</p>
            </div>

            <div class="testimonial-card fade-in">
                <div class="quote-icon">"</div>
                <p class="testimonial-text">"Equipamento de primeira, equipa profissional e preços justos. A Mix Pro é sem dúvida o melhor estúdio onde já gravei em Angola."</p>
                <p class="testimonial-author">Dj Kelson</p>
                <p class="testimonial-role">DJ / Produtor</p>
            </div>
        </div>
    </div>
</section>

<!-- FAQ -->
<section class="faq" id="faq">
    <div class="container">
        <h2 class="section-title">Perguntas Frequentes</h2>
        <p class="section-subtitle">Tudo o que precisas saber antes de começar</p>

        <div class="faq-container">
            <div class="faq-item fade-in">
                <div class="faq-question">
                    <span>Quanto tempo leva para produzir uma música completa?</span>
                    <span class="faq-icon">▼</span>
                </div>
                <div class="faq-answer">
                    <p>Depende da complexidade do projecto, mas em média entre 2 a 4 semanas. Isso inclui gravação, edição, mixagem e masterização. Projectos urgentes podem ser negociados com prazos mais curtos.</p>
                </div>
            </div>

            <div class="faq-item fade-in">
                <div class="faq-question">
                    <span>Posso pagar em prestações?</span>
                    <span class="faq-icon">▼</span>
                </div>
                <div class="faq-answer">
                    <p>Sim! Oferecemos planos de pagamento flexíveis em até 3 prestações sem juros. Fala connosco para encontrarmos a melhor solução para o teu orçamento.</p>
                </div>
            </div>

            <div class="faq-item fade-in">
                <div class="faq-question">
                    <span>Nunca produzi música. Consigo fazer o curso?</span>
                    <span class="faq-icon">▼</span>
                </div>
                <div class="faq-answer">
                    <p>Absolutamente! 80% dos nossos alunos começaram do zero. O curso é estruturado para iniciantes, com explicações claras e muita prática. Se sabes usar um computador, consegues aprender produção musical.</p>
                </div>
            </div>

            <div class="faq-item fade-in">
                <div class="faq-question">
                    <span>Fornecem os instrumentais (beats)?</span>
                    <span class="faq-icon">▼</span>
                </div>
                <div class="faq-answer">
                    <p>Sim! Temos uma biblioteca exclusiva de instrumentais ou podemos produzir um beat personalizado para o teu projecto. Trabalhamos com vários géneros: Afrobeat, Kizomba, Semba, Hip-Hop, R&B e mais.</p>
                </div>
            </div>

            <div class="faq-item fade-in">
                <div class="faq-question">
                    <span>Que equipamentos usam no estúdio?</span>
                    <span class="faq-icon">▼</span>
                </div>
                <div class="faq-answer">
                    <p>Trabalhamos com equipamento profissional de qualidade internacional: microfones condensadores, pré-amplificadores, interfaces de áudio de alta resolução e monitores de estúdio calibrados. Tudo para garantir a melhor qualidade sonora.</p>
                </div>
            </div>

            <div class="faq-item fade-in">
                <div class="faq-question">
                    <span>Ajudam a distribuir a música nas plataformas digitais?</span>
                    <span class="faq-icon">▼</span>
                </div>
                <div class="faq-answer">
                    <p>Sim! Orientamos todo o processo de distribuição para Spotify, Apple Music, YouTube Music, Deezer e outras plataformas. Também damos dicas de marketing digital para promoveres a tua música.</p>
                </div>
            </div>
        </div>
    </div>
</section>

<!-- Contact -->
<section class="contact" id="contacto">
    <div class="container">
        <h2 class="section-title">Vamos Começar?</h2>
        <p class="section-subtitle">Entre em contacto connosco. Estamos prontos para transformar a tua música.</p>

        <div class="contact-grid">
            <div class="contact-item fade-in">
                <div class="contact-icon">📱</div>
                <h3>WhatsApp</h3>
                <a href="https://wa.me/244940107779" target="_blank">+244 940 107 779</a><br>
                <a href="https://wa.me/244947926346" target="_blank">+244 947 926 346</a>
            </div>

            <div class="contact-item fade-in">
                <div class="contact-icon">📍</div>
                <h3>Localização</h3>
                <p>Baía de Luanda<br>Luanda, Angola</p>
            </div>

            <div class="contact-item fade-in">
                <div class="contact-icon">⏰</div>
                <h3>Horário</h3>
                <p>Segunda a Sábado<br>09:00 - 20:00</p>
            </div>
        </div>

        <div style="text-align: center; margin-top: 3rem;">
            <a href="https://wa.me/244940107779?text=Olá%20Mix%20Pro!%20Gostaria%20de%20mais%20informações" class="btn btn-primary" target="_blank">
                💬 Falar no WhatsApp Agora
            </a>
        </div>
    </div>
</section>

<!-- Footer -->
<footer>
    <img src="/mnt/user-data/uploads/1764855319829-removebg-preview.png" alt="Mix Pro" style="height: 60px; margin-bottom: 1rem;">
    <p><strong>MIX PRO - Professional Audio Services</strong></p>
    <p>Baía de Luanda, Angola</p>
    <p style="margin-top: 1rem; opacity: 0.7;">© 2025 Mix Pro. Todos os direitos reservados.</p>
</footer>

<!-- WhatsApp Float Button -->
<a href="https://wa.me/244940107779?text=Olá%20Mix%20Pro!%20Gostaria%20de%20mais%20informações" class="whatsapp-float" target="_blank" title="Falar no WhatsApp">
    💬
</a>

<script>
    // Mobile Menu Toggle
    const mobileMenu = document.getElementById('mobileMenu');
    const navLinks = document.getElementById('navLinks');

    mobileMenu.addEventListener('click', () => {
        navLinks.classList.toggle('active');
    });

    // Close menu when clicking a link
    document.querySelectorAll('.nav-links a').forEach(link => {
        link.addEventListener('click', () => {
            navLinks.classList.remove('active');
        });
    });

    // FAQ Accordion
    document.querySelectorAll('.faq-question').forEach(question => {
        question.addEventListener('click', () => {
            const faqItem = question.parentElement;
            const isActive = faqItem.classList.contains('active');
            
            // Close all other items
            document.querySelectorAll('.faq-item').forEach(item => {
                item.classList.remove('active');
            });
            
            // Toggle current item
            if (!isActive) {
                faqItem.classList.add('active');
            }
        });
    });

    // Intersection Observer for fade-in animations
    const observerOptions = {
        threshold: 0.1,
        rootMargin: '0px 0px -50px 0px'
    };

    const observer = new IntersectionObserver((entries) => {
        entries.forEach(entry => {
            if (entry.isIntersecting) {
                entry.target.classList.add('visible');
            }
        });
    }, observerOptions);

    document.querySelectorAll('.fade-in').forEach(el => {
        observer.observe(el);
    });

    // Smooth scroll for anchor links
    document.querySelectorAll('a[href^="#"]').forEach(anchor => {
        anchor.addEventListener('click', function (e) {
            e.preventDefault();
            const target = document.querySelector(this.getAttribute('href'));
            if (target) {
                target.scrollIntoView({
                    behavior: 'smooth',
                    block: 'start'
                });
            }
        });
    });
</script>
`

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions