Check server response of

Server response
NS records
Whois domain
Response headers
Request headers
Raw HTML code
301 Moved Permanently - lrmck.com
HTTP Status: 301
User-Agent: Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; [email protected])
Date: Wed, 14 May 2025 18:04:57 GMT
Server: Apache
Location: https://www.cupcode.com.br/
Content-Length: 235
Content-Type: text/html; charset=iso-8859-1

HTTP Code 301 Moved Permanently

301 response code means that the requested resource has been permanently moved to a new URL. All future requests should use the new address.

When is Code 301 used?

  • When changing a website domain
  • When modifying URL structures
  • When setting up redirects for SEO

What does Code 301 mean for the user?

The browser will automatically redirect the user to the new address, and search engines will update their indexes.

200 OK - https://www.cupcode.com.br/
HTTP Status: 200
User-Agent: Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; [email protected])
Date: Wed, 14 May 2025 18:04:58 GMT
Server: Apache/2.4.58 (Ubuntu)
Expires: Thu, 19 Nov 1981 08:52:00 GMT
Cache-Control: no-store, no-cache, must-revalidate
Pragma: no-cache
Set-Cookie: PHPSESSID=sge22kd8kq4ivo07q5tb60rcfp; path=/
Vary: Accept-Encoding
Transfer-Encoding: chunked
Content-Type: text/html; charset=UTF-8

HTTP Code 200 OK

200 response code is a standard successful HTTP server response. It means that the client’s request (e.g., from a browser) was successfully processed, and the server is delivering the requested data.

When is Code 200 used?

  • When loading a web page
  • When successfully receiving an API response
  • When processing a form or another HTTP request

What does Code 200 mean for the user?

The user receives content without errors, and the page or application functions properly. If Code 200 is accompanied by data, the browser or program processes and displays it to the user.

GET / HTTP/1.1
Host: lrmck.com
Accept: */*
User-Agent: Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; [email protected])

<!doctype html>
<html lang="pt-br">


<head>
  <!--Informações do site-->
  <meta charset="UTF-8" />
  <meta name="robots" content="index, follow">
  <meta http-equiv="X-UA-Compatible" content="IE=edge" />
  <meta name="viewport" content="width=device-width, initial-scale=1">
  <meta name="description" content="A empresa líder em desenvolvimento web para o mundo todo! Somos referência em Criação de Sites e Lojas Virtuais, Gestão de Tráfego Pago, Criação de Branding e Gestão de Redes Sociais para vários países. Venha pro futuro!">
  <meta name="keywords" content="Cupcode, empresa de criação de sites, agência de marketing digital, Empresa de criação de Branding, Gestor de Tráfego Pago, Profissionais de SEO, agência de SEO, Desenvolvimento de site, criação de site">
  <meta property="og:title" content="Cupcode - Agência de Criação de Sites e Marketing Digital do Brasil para o mundo!">
  <meta property="og:description" content="A empresa líder em desenvolvimento web para o mundo todo! Somos referência em Criação de Sites e Lojas Virtuais, Gestão de Tráfego Pago, Criação de Branding e Gestão de Redes Sociais para vários países. Venha pro futuro!">
  <meta property="og:url" content="https://cupcode.com.br/index.php">
  <meta property="og:image" content="assets/img/og/home-cupcode.webp">
  <meta property="og:image:secure_url" content="https://cupcode.com.br/assets/img/og/home-cupcode.webp" />
  <meta property="og:type" content="website" />
  <title>Cupcode - Agência de Criação de Sites e Marketing Digital do Brasil para o mundo!</title>
  <!--Favicons do site-->
  <link rel="apple-touch-icon" sizes="180x180" href="assets/img/icons/apple-touch-icon.webp">
  <link rel="shortcut icon" type="image/x-icon" href="assets/img/icons/favicon.ico" />
  <!--CSS de bibliotecas-->
  <link rel="stylesheet" href="assets/css/bootstrap_5.2.3_bootstrap.min.css">
  <link rel="stylesheet" href="assets/css/slick-carousel_1.8.1_slick_slick.css">
  <link rel="stylesheet" href="assets/css/slick-carousel_1.8.1_slick_slick-theme.css">
  <!--CSS do site-->
  <link rel="stylesheet" href="https://cdn.jsdelivr.net/gh/JNKKKK/[email protected]/output/moretoggles.min.css">
  <!-- Via CDN -->

  <script src="https://cdn.jsdelivr.net/npm/sweetalert2@11"></script>
  <link rel="stylesheet" href="assets/css/config.css">
  <link rel="stylesheet" href="assets/css/cupcode.css">
  <link rel="stylesheet" href="assets/css/animacoes.css">
  <link rel="stylesheet" href="assets/css/button-animated.css">
  <link rel="stylesheet" href="assets/css/menu.css">
  <link rel="stylesheet" href="assets/css/style.css">
  <link rel="stylesheet" href="assets/css/footer.css">
  <link rel="stylesheet" href="assets/css/responsivo.css">
  <link rel="stylesheet" href="assets/cookies/css/cookies-style.css">
  <link rel="stylesheet" href="assets/cookies/css/cookies-responsivo.css">
  <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/swiper/swiper-bundle.min.css">
  <link href="https://calendar.google.com/calendar/scheduling-button-script.css" rel="stylesheet">
  <script src="https://cdnjs.cloudflare.com/ajax/libs/bodymovin/5.7.2/lottie.min.js"></script>
  <script src="https://unpkg.com/@lottiefiles/lottie-player@latest/dist/lottie-player.js"></script>
  <script src="https://calendar.google.com/calendar/scheduling-button-script.js" async></script>
  <script src="https://www.google.com/recaptcha/api.js?render=6LeL_g0qAAAAAEX1dx9eZ7ouv3UGxQUSsZisx1l2"></script>
  <script type="module" src="https://unpkg.com/@splinetool/[email protected]/build/spline-viewer.js"></script>

  <!--JS de bibliotecas-->
  <script src="assets/js/jquery-3.6.0.min.js"></script>
      <!-- Google Tag Manager -->
    <script>(function (w, d, s, l, i) {
        w[l] = w[l] || []; w[l].push({
          'gtm.start':
            new Date().getTime(), event: 'gtm.js'
        }); var f = d.getElementsByTagName(s)[0],
          j = d.createElement(s), dl = l != 'dataLayer' ? '&l=' + l : ''; j.async = true; j.src =
            'https://www.googletagmanager.com/gtm.js?id=' + i + dl; f.parentNode.insertBefore(j, f);
      })(window, document, 'script', 'dataLayer', 'GTM-T8VPG7N');</script>
    <!-- End Google Tag Manager --></head>

<div id="loadingScreen" class="d-flex justify-content-center align-items-center"
  style="position: fixed; top: 0; left: 0; width: 100%; height: 100%; background-color: rgba(255, 255, 255, 1); z-index: 9999;">
  <img src="assets/img/foguete-estilo-2.webp" alt="Foguete subindo da cupcode">
  <span class="color-one">Carregando...</span>
</div><script>
  const IMAGEM_BASE_JS = "/assets/img/";
</script>
<div class="modal fade servicos-modal" id="serviceModal" tabindex="-1" aria-labelledby="serviceModalLabel" aria-hidden="true">
  <div class="modal-dialog modal-lg">
    <div class="modal-content">
      <div class="modal-header">
        <h5 class="modal-title color-four" id="serviceModalLabel">
          Orçamento online - Cupcode          <div class="img-step-abs">
            <img id="stepImage" src="" alt="Imagem do Step" style="display: none;">
          </div>
        </h5>
        <button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Fechar"></button>
      </div>
      <form id="orcamentoForm" method="post" autocomplete="off">
        <div class="modal-body">
          <div class="steps">
            <div id="head-services-hidden" class="selecao-de-servicos head-services" style="display: none;">
              <span class="color-three">Serviços que estou orçando:</span>
              <div class="row mt-1">
                <div class="box-selecao-servicos" data-service="site-form">
                  <div class="box-selecao-bg">
                    <img src="/assets/img/desenvolvimento-web.webp" alt="O site da Cupcode com um fundo azul e algumas interfaces da Cupcode.">
                    <p class="color-two">
                      Sites                    </p>
                  </div>
                </div>
                <div class="box-selecao-servicos" data-service="loja-form">
                  <div class="box-selecao-bg">
                    <img src="/assets/img/lojas-virtuais.webp" alt="Um carrinho de supermercado azul-escuro em 3D, com o Cupzinho do logotipo da Cupcode dentro.">
                    <p class="color-two">
                      Loja virtual                    </p>
                  </div>
                </div>
                <div class="box-selecao-servicos" data-service="redes-form">
                  <div class="box-selecao-bg">
                    <img src="/assets/img/redes-sociais.webp" alt="Logotipo de Gestão de Redes Sociais da Cupcode, um arco-íris com 4 cores, roxo, azul, amarelo e rosa, todas em tons pastéis, com uma nuvem branca em cada extremidade do arco e um sol com raios e o logotipo da Cupcode dentro dele, saindo de trás do arco-íris.">
                    <p class="color-two">
                      Redes Sociais                    </p>
                  </div>
                </div>
                <div class="box-selecao-servicos" data-service="trafego-form">
                  <div class="box-selecao-bg">
                    <img src="/assets/img/trafego-pago.webp" alt="Logotipo da Gestão de Tráfego Pago da Cupcode, o logotipo e os dizeres: Tráfego Pago, são mostrados com efeito de holografia e em camadas, verde, roxo e rosa.">
                    <p class="color-two">
                      Tráfego Pago                    </p>
                  </div>
                </div>
                <div class="box-selecao-servicos" data-service="branding-form">
                  <div class="box-selecao-bg">
                    <img src="/assets/img/branding.webp" alt="Logotipo da Criação de Logo da Cupcode, uma ostra roxa com interior rosa, onde se encontra uma pérola com o logotipo da Cupcode.">
                    <p class="color-two">
                      Branding                    </p>
                  </div>
                </div>
                <div class="box-selecao-servicos" data-service="games-form">
                  <div class="box-selecao-bg">
                    <img src="/assets/img/games-cupcode.png" alt="Sites para jogos">
                    <p class="color-two">Cupcode games</p>
                  </div>
                </div>
                <div class="box-selecao-servicos" data-service="manutencao-form">
                  <div class="box-selecao-bg">
                    <img src="/assets/img/solicitar-manutencao.png" alt="Manutenção">
                    <p class="color-two">Manutenção</p>
                  </div>
                </div>
              </div>
            </div>
            <span id="dp-step1" class="color-one p-10 p-0-mob" style="display: none;">
              Leva menos de 2 minutos, vamos começar?            </span>
            <div class="progress-container">
              <div class="progress-bar-container">
                <div class="progress-bar" style="width: 0;"></div>
              </div>
              <div class="progress-number-container">
                <!-- Os números de progresso precisam ser inseridos aqui dinamicamente -->
              </div>
            </div>
            <div class="step step-1">
              <h4 class="color-three fw-bold relative mb-3">
                Quais serviços você tem interesse? <span class="badge-obrigatorio">obrigatório</span>
              </h4>
              <div class="selecao-de-servicos">
                <div class="selected-servico-options"></div>
                <div class="row row-cols-md-4 row-cols-sm-3 row-cols-2 g-3">
                  <div class="col">
                    <div class="box-selecao-servicos" data-service="site-form">
                      <div class="box-selecao-bg">
                        <img src="/assets/img/desenvolvimento-web.webp" alt="O site da Cupcode com um fundo azul e algumas interfaces da Cupcode.">
                        <p class="color-two">
                          Sites                        </p>
                      </div>
                    </div>
                  </div>
                  <div class="col">
                    <div class="box-selecao-servicos" data-service="loja-form">
                      <div class="box-selecao-bg">
                        <img src="/assets/img/lojas-virtuais.webp" alt="Um carrinho de supermercado azul-escuro em 3D, com o Cupzinho do logotipo da Cupcode dentro.">
                        <p class="color-two">
                          Loja virtual                        </p>
                      </div>
                    </div>
                  </div>
                  <div class="col hidden">
                    <div class="box-selecao-servicos" data-service="dev-form">
                      <div class="box-selecao-bg">
                        <img src="/assets/img/satelite.webp" alt="Ilustração de um satélite estilizado em tons de rosa e roxo, com quatro painéis solares e o logotipo da Cupcode no corpo central.">
                        <p class="color-two">
                          Desenvolvimento                        </p>
                      </div>
                    </div>
                  </div>
                  <div class="col">
                    <div class="box-selecao-servicos" data-service="redes-form">
                      <div class="box-selecao-bg">
                        <img src="/assets/img/redes-sociais.webp" alt="Logotipo de Gestão de Redes Sociais da Cupcode, um arco-íris com 4 cores, roxo, azul, amarelo e rosa, todas em tons pastéis, com uma nuvem branca em cada extremidade do arco e um sol com raios e o logotipo da Cupcode dentro dele, saindo de trás do arco-íris.">
                        <p class="color-two">
                          Redes Sociais                        </p>
                      </div>
                    </div>
                  </div>
                  <div class="col">
                    <div class="box-selecao-servicos" data-service="trafego-form">
                      <div class="box-selecao-bg">
                        <img src="/assets/img/trafego-pago.webp" alt="Logotipo da Gestão de Tráfego Pago da Cupcode, o logotipo e os dizeres: Tráfego Pago, são mostrados com efeito de holografia e em camadas, verde, roxo e rosa.">
                        <p class="color-two">
                          Tráfego Pago                        </p>
                      </div>
                    </div>
                  </div>
                  <div class="col">
                    <div class="box-selecao-servicos" data-service="branding-form">
                      <div class="box-selecao-bg">
                        <img src="/assets/img/branding.webp" alt="Logotipo da Criação de Logo da Cupcode, uma ostra roxa com interior rosa, onde se encontra uma pérola com o logotipo da Cupcode.">
                        <p class="color-two">
                          Branding                        </p>
                      </div>
                    </div>
                  </div>
                  <div class="col">
                    <div class="box-selecao-servicos" data-service="games-form">
                      <div class="box-selecao-bg">
                        <img src="/assets/img/games-cupcode.png" alt="Sites para jogos">
                        <p class="color-two">Cupcode games</p>
                      </div>
                    </div>
                  </div>
                  <div class="col">
                    <div class="box-selecao-servicos" data-service="manutencao-form">
                      <div class="box-selecao-bg">
                        <img src="/assets/img/solicitar-manutencao.png" alt="Manutenção">
                        <p class="color-two">Manutenção</p>
                      </div>
                    </div>
                  </div>
                  <input type="hidden" name="servicosSelecionados" id="servicosSelecionados">
                </div>
              </div>
            </div>
            <script>
              function toggleDpStep1() {
                if ($(".step.step-1").hasClass("step-ativa")) {
                  $("#head-services-hidden").css("display", "none");
                } else {
                  $("#head-services-hidden").css("display", "block");
                }
              }
            </script>
            <script>
              function HeadeDisplayServices() {
                if ($(".step.step-1").hasClass("step-ativa")) {
                  $("#dp-step1").css("display", "block");
                } else {
                  $("#dp-step1").css("display", "none");
                }
              }
            </script>
            <div class="step step-servico step-servico-1" data-form-serv="redes-form">
              <div class="mb-3">
                <h5 class="color-three fw-bold">
                  Quais redes sociais você gostaria de incluir? <span class="badge-obrigatorio">obrigatório</span>
                </h5>
              </div>
              <div class="row row-cols-sm-3 row-cols-3 mb-2 incluir-redes-sociais">
                <div class="col mb-2 check-box-center">
                  <input class="form-check-input" type="checkbox" id="instagramCheckbox" name="instagramCheckbox" data-group="social-media">
                  <label class="form-check-label" for="instagramCheckbox">
                    Instagram                  </label>
                </div>
                <div class="col mb-2 check-box-center">
                  <input class="form-check-input" type="checkbox" id="facebookCheckbox" name="facebookCheckbox" data-group="social-media">
                  <label class="form-check-label" for="facebookCheckbox">
                    Facebook                  </label>
                </div>
                <div class="col mb-2 check-box-center">
                  <input class="form-check-input" type="checkbox" id="linkedinCheckbox" name="linkedinCheckbox" data-group="social-media">
                  <label class="form-check-label" for="linkedinCheckbox">
                    LinkedIn                  </label>
                </div>
                <div class="col mb-2 check-box-center">
                  <input class="form-check-input" type="checkbox" id="xCheckbox" name="xCheckbox" data-group="social-media">
                  <label class="form-check-label" for="xCheckbox">
                    X (Twitter)                  </label>
                </div>
                <div class="col mb-2 check-box-center">
                  <input class="form-check-input" type="checkbox" id="tiktokCheckbox" name="tiktokCheckbox" data-group="social-media">
                  <label class="form-check-label" for="tiktokCheckbox">
                    TikTok                  </label>
                </div>
                <div class="col mb-2 check-box-center">
                  <input class="form-check-input" type="checkbox" id="youtubeCheckbox" name="youtubeCheckbox" data-group="social-media">
                  <label class="form-check-label" for="youtubeCheckbox">
                    YouTube                  </label>
                </div>
              </div>
              <div class="mb-3">
                <div class="row row-cols-auto">
                  <div class="col-12">
                    <h5 class="color-three fw-bold d-flex"
                      style="align-items: center;gap: 5px;">
                      Quantos posts por semana? <span class="badge-obrigatorio">obrigatório</span>
                      <select class="form-select trigger-select-7mais" name="posts" required>
                        <option selected disabled value="">0</option>
                        <option value="2">2</option>
                        <option value="3">3</option>
                        <option value="4">4</option>
                        <option value="5">5</option>
                        <option value="6">6</option>
                        <option value="7+">7+</option>
                      </select>
                    </h5>
                  </div>
                </div>
              </div>
              <div class="mb-3">
                <div class="row row-cols-auto">
                  <div class="col-12 mb-2">
                    <h5 class="color-three fw-bold d-flex"
                      style="align-items: center;gap: 5px;">
                      Quantos vídeos ou stories por semana? <span class="badge-obrigatorio">obrigatório</span>
                      <select class="form-select trigger-select-7mais" name="stories" required>
                        <option selected disabled value="">0</option>
                        <option value="1">1</option>
                        <option value="2">2</option>
                        <option value="3">3</option>
                        <option value="4">4</option>
                        <option value="5">5</option>
                        <option value="6">6</option>
                        <option value="7+">7+</option>
                      </select>
                    </h5>
                  </div>
                </div>
              </div>
              <div class="mb-3">
                <div class="row row-cols-auto">
                  <h5 class="color-three fw-bold">
                    Envie o link das suas redes sociais <span class="badge-obrigatorio">obrigatório</span>
                  </h5>
                  <div class="form-floating col-12">
                    <textarea
                      id="autoResizeTextArea"
                      class="box-texto-orcamento"
                      name="linksRedesSociais"
                      placeholder="Um link por linha"
                      rows="1"
                      style="overflow:hidden"
                      required></textarea>
                  </div>

                  <script>
                    const textarea = document.getElementById('autoResizeTextArea');

                    textarea.addEventListener('input', function() {
                      // Reseta a altura para recalcular o scrollHeight corretamente
                      this.style.height = 'auto';
                      this.style.maxHeight = 'auto';
                      this.style.minHeight = 'auto';
                      // Define a nova altura com base no conteúdo
                      this.style.height = this.scrollHeight + 'px';
                      this.style.maxHeight = this.scrollHeight + 'px';
                      this.style.setProperty('min-height', this.scrollHeight + 'px', 'important');
                    });
                  </script>

                </div>
              </div>
              <div class="mb-3 col-12">
                <h5 class="color-three fw-bold">
                  Qual valor disponível para a gestão das suas redes? <span class="badge-obrigatorio">obrigatório</span>
                </h5>
                <select class="form-select" id="OrcamentoDisponivelRedesSociais" name="OrcamentoDisponivelRedesSociais" required>
                  <option value="" disabled selected>
                    Selecione uma opção                  </option>
                  <option value="2000-3000">
                    de R$ 2.000 a R$ 3.000                  </option>
                  <option value="3000-4500">
                    de R$ 3.000 a R$ 4.500                  </option>
                  <option value="4500-5500">
                    de R$ 4.500 a R$ 5.500                  </option>
                  <option value="5500-6800">
                    de R$ 5.500 a R$ 6.800                  </option>
                  <option value="6800-10000">
                    de R$ 6.800 a R$ 10.000                  </option>
                  <option value="10000+">
                    mais de R$ 10.000                  </option>
                </select>
              </div>
            </div>
            <div class="step step-servico step-servico-2" data-form-serv="trafego-form">
              <div class="mb-3">
                <h5 class="color-three fw-bold">
                  Onde gostaria de investir? <span class="badge-obrigatorio">obrigatório</span>
                </h5>
              </div>
              <div class="row investir-ads row-cols-sm-3 row-cols-2 mb-2">
                <div class="col mb-2 check-box-center">
                  <input class="form-check-input" type="checkbox" id="googleAdsCheckbox" name="googleAdsCheckbox">
                  <label class="form-check-label" for="googleAdsCheckbox">
                    Google Ads                  </label>
                </div>
                <div class="col mb-2 check-box-center">
                  <input class="form-check-input" type="checkbox" id="metaAdsCheckbox" name="metaAdsCheckbox">
                  <label class="form-check-label" for="metaAdsCheckbox">
                    Meta Ads                  </label>
                </div>
                <div class="col mb-2 check-box-center">
                  <input class="form-check-input" type="checkbox" id="linkedinAdsCheckbox" name="linkedinAdsCheckbox">
                  <label class="form-check-label" for="linkedinAdsCheckbox">
                    LinkedIn Ads                  </label>
                </div>
                <div class="col mb-2 check-box-center">
                  <input class="form-check-input" type="checkbox" id="tiktokAdsCheckbox" name="tiktokAdsCheckbox">
                  <label class="form-check-label" for="tiktokAdsCheckbox">
                    TikTok Ads                  </label>
                </div>
              </div>
              <div class="mb-3">
                <h5 class="color-three fw-bold">
                  O que você gostaria de anunciar? <span class="badge-obrigatorio">obrigatório</span>
                </h5>
              </div>
              <div class="row row-cols-sm-3 row-cols-2 mb-2 select-input-anunciar">
                <div class="col mb-2 check-box-center">
                  <input class="form-check-input" type="checkbox" id="anunciarProdutos" name="anunciarProdutos">
                  <label class="form-check-label" for="anunciarProdutos">
                    Produtos                  </label>
                </div>
                <div class="col mb-2 check-box-center">
                  <input class="form-check-input" type="checkbox" id="anunciarServicos" name="anunciarServicos">
                  <label class="form-check-label" for="anunciarServicos">
                    Serviços                  </label>
                </div>
                <div class="col mb-2 check-box-center">
                  <input class="form-check-input" type="checkbox" id="anunciarOutros" name="anunciarOutros">
                  <label class="form-check-label" for="anunciarOutros">
                    Outros                  </label>
                </div>
                <div class="col-12 mb-2 check-box-center especifique-anunciar-outros">
                  <input type="text" class="form-control" placeholder="Especifique:" disabled id="especifiqueAnunciarOutros" name="especifiqueAnunciarOutros" required>
                </div>
              </div>
              <div class="mb-3">
                <h5 class="color-three fw-bold">
                  Você anuncia ou já anunciou antes? <span class="badge-obrigatorio">obrigatório</span>
                </h5>
              </div>
              <div class="row row-cols-sm-3 row-cols-2 mb-2 select-input-especifique">
                <div class="col mb-2 check-box-center">
                  <input class="form-check-input" type="radio" id="anunciarFalse" value="Não" name="TrafegoAnunciar" required>
                  <label class="form-check-label" for="anunciarFalse">
                    Não                  </label>
                </div>
                <div class="col mb-2 check-box-center">
                  <input class="form-check-input" type="radio" id="anunciarTrue" value="Sim" name="TrafegoAnunciar" required>
                  <label class="form-check-label" for="anunciarTrue">
                    Sim                  </label>
                </div>
              </div>
              <div class="row-hidden-trafego-investido-mes" style="display: none;">
                <div class="mb-3">
                  <h5 class="color-three fw-bold">
                    Qual o valor investido em média, por mês?                    <span class="badge-obrigatorio">obrigatório</span>
                  </h5>
                </div>
                <div class="col-12">
                  <!-- min=0, max=5; valor 0 será o placeholder "Selecione um valor" -->
                  <input type="range"
                    class="form-control input-especifique"
                    id="valorInvestidoemMedia"
                    name="valorInvestidoemMedia"
                    min="0" max="5" step="1"
                    value="0"
                    required>
                  <div id="valorInvestidoemMediaLabel">
                    Selecione um valor                  </div>
                </div>
              </div>
              <script>
                document.addEventListener("DOMContentLoaded", function() {
                  const radios = document.getElementsByName("TrafegoAnunciar");
                  const rowHidden = document.querySelector('.row-hidden-trafego-investido-mes');
                  const rangeInput = document.getElementById('valorInvestidoemMedia');
                  const rangeLabel = document.getElementById('valorInvestidoemMediaLabel');
                  // Array com as opções do slider, onde o índice 0 é o placeholder
                  const rangeOptions = [
                    'Selecione um valor', // índice 0 (placeholder)
                    'R$ 100 a R$ 500', // índice 1
                    'R$ 500 a R$ 1.000', // índice 2
                    'R$ 1.000 a R$ 5.000', // índice 3
                    'R$ 5.000 a R$ 10.000', // índice 4
                    'mais de R$ 10.000' // índice 5
                  ];
                  // Atualiza a label conforme o valor do slider
                  rangeInput.addEventListener('input', function() {
                    rangeLabel.textContent = rangeOptions[this.value] || '';
                  });
                  // Função que controla a exibição do campo range
                  function toggleRangeDisplay() {
                    let selectedValue = "";
                    radios.forEach(function(radio) {
                      if (radio.checked) {
                        selectedValue = radio.value;
                      }
                    });
                    if (selectedValue === "Sim") {
                      rowHidden.style.display = 'block';
                      // Define o slider para o placeholder (0)
                      rangeInput.value = 0;
                      rangeInput.dispatchEvent(new Event('input'));
                    } else {
                      rowHidden.style.display = 'none';
                    }
                  }
                  // Adiciona o listener para cada radio deste grupo
                  radios.forEach(function(radio) {
                    radio.addEventListener("change", toggleRangeDisplay);
                  });
                  // Verifica o estado inicial ao carregar a página
                  toggleRangeDisplay();
                });
              </script>
              <div class="mb-3">
                <h5 class="color-three fw-bold">
                  Qual o valor você pretende investir por mês?                  <span class="badge-obrigatorio">obrigatório</span>
                </h5>
              </div>
              <div class="row mb-2">
                <div class="col-12 mb-2">
                  <select class="form-select" id="trafegoInvestir" name="trafegoInvestir" required>
                    <option selected disabled value="">
                      Selecione uma opção                    </option>
                    <option value="500-1000">
                      R$ 500 a R$ 1000                    </option>
                    <option value="1001-3000">
                      R$ 1001 a R$ 3000                    </option>
                    <option value="3001-5000">
                      R$ 3001 a R$ 5000                    </option>
                    <option value="5001-10000">
                      R$ 5001 a R$ 10000                    </option>
                    <option value="10000+">
                      Mais de R$ 10000                    </option>
                  </select>
                </div>
              </div>
            </div>
            <div class="step step-servico step-servico-3" data-form-serv="branding-form">
              <div class="row">
                <div class="mb-3 col-12">
                  <h5 class="color-three fw-bold">
                    Qual o nome da sua marca?                    <span class="badge-obrigatorio">obrigatório</span>
                  </h5>
                  <input type="text" class="form-control" id="nomedaMarca" name="nomedaMarca" placeholder="Digite o nome de sua marca" required>
                </div>
                <div class="mb-3 col-12">
                  <h5 class="color-three fw-bold">
                    Você precisa de:                    <span class="badge-obrigatorio">obrigatório</span>
                  </h5>
                  <div class="row row-cols-sm-3 row-cols-2 mb-2">
                    <div class="col check-box-center">
                      <input class="form-check-input" type="radio" id="novaIdentidade" value="Nova Identidade" name="RedesenharOuNova" required>
                      <label class="form-check-label" for="novaIdentidade">
                        Nova identidade                      </label>
                    </div>
                    <div class="col check-box-center">
                      <input class="form-check-input" type="radio" id="redesenharAtual" value="Redesenhar Atual" name="RedesenharOuNova" required>
                      <label class="form-check-label" for="redesenharAtual">
                        Redesenhar atual                      </label>
                    </div>
                  </div>
                </div>
                <div class="mb-3 col-12">
                  <h5 class="color-three fw-bold">
                    Há alguma marca cujo design você admira ou queira se inspirar?                  </h5>
                  <input type="text" class="form-control" id="marcaInspiradora" name="marcaInspiradora" placeholder="Quais marcas você gostaria de se inspirar ou superar?">
                </div>
              </div>
              <div class="row mb-2">
                <div class="col-12 mb-2">
                  <h5 class="color-three fw-bold">
                    Qual valor você gostaria de investir no seu Branding?                    <span class="badge-obrigatorio">obrigatório</span>
                  </h5>
                  <select class="form-select" id="brandingInvestir" name="brandingInvestir" required>
                    <option selected disabled value="">
                      Selecione uma opção                    </option>
                    <option value="3500-4500">
                      R$: 3.500 a R$: 4.500                    </option>
                    <option value="4500-6500">
                      R$: 4.500 a R$: 6.500                    </option>
                    <option value="6500+">
                      Mais de R$: 6.500                    </option>
                  </select>
                </div>
              </div>
            </div>
            <div class="step step-servico step-servico-4" data-form-serv="site-form">
              <div class="row row-center-flex">
                <!-- 1. Qual o tipo de site você gostaria? -->
                <div class="mb-3 col-12">
                  <!-- Pelo menos um radio é obrigatório selecionar -->
                  <h5 class="color-three fw-bold mb-3">
                    Qual o tipo de site você gostaria?                    <span class="badge-obrigatorio">obrigatório</span>
                  </h5>
                  <div class="row row-cols-md-3 row-cols-2">
                    <div class="col check-box-center mb-2">
                      <input class="form-check-input" type="radio" id="siteInstitucional" name="tipoSite" value="Site institucional" required>
                      <label class="form-check-label direction-column" for="siteInstitucional">
                        <p>Site institucional</p>
                        <small class="d-block text-muted">
                          Para empresas e serviços                        </small>
                      </label>
                    </div>
                    <div class="col check-box-center mb-2">
                      <input class="form-check-input" type="radio" id="lojaVirtual" name="tipoSite" value="Loja virtual" required>
                      <label class="form-check-label direction-column" for="lojaVirtual">
                        <p>Loja Virtual</p>
                        <small class="d-block text-muted">
                          E-commerces                        </small>
                      </label>
                    </div>
                    <div class="col check-box-center mb-2">
                      <input class="form-check-input" type="radio" id="siteJogos" name="tipoSite" value="Site para Jogos" required>
                      <label class="form-check-label direction-column" for="siteJogos">
                        <p>Site para Jogos</p>
                        <small class="d-block text-muted">
                          Servidores OT, Ragnarok, etc.                        </small>
                      </label>
                    </div>
                    <div class="col check-box-center mb-2">
                      <input class="form-check-input" type="radio" id="landingPage" name="tipoSite" value="Landing page" required>
                      <label class="form-check-label direction-column" for="landingPage">
                        <p>Landing Page</p>
                        <small class="d-block text-muted">
                          Página única para conversão                        </small>
                      </label>
                    </div>
                    <div class="col check-box-center mb-2">
                      <input class="form-check-input" type="radio" id="siteWordPress" name="tipoSite" value="Site em WordPress" required>
                      <label class="form-check-label direction-column" for="siteWordPress">
                        <p>Site em WordPress</p>
                        <small class="d-block text-muted">
                          Gerenciador de conteúdo e blog                        </small>
                      </label>
                    </div>
                    <div class="col check-box-center mb-2">
                      <input class="form-check-input" type="radio" id="plataformasOnline" name="tipoSite" value="Plataformas Online" required>
                      <label class="form-check-label direction-column" for="plataformasOnline">
                        <p>Plataformas Online</p>
                        <small class="d-block text-muted">
                          Tray, Wix, Shopify, etc.                        </small>
                      </label>
                    </div>
                  </div>
                </div>
                <div class="row-hidden-lp d-none">
                  <!-- Se Landing Page foi selecionado é obrigatório -->
                  <div class="mb-3 col-12">
                    <h5 class="color-three fw-bold">
                      Qual a finalidade da LP?                      <span class="badge-obrigatorio">obrigatório</span>
                    </h5>
                    <select class="form-select" id="QualfinalidadeLPSite" name="QualfinalidadeLPSite" required>
                      <option value="" disabled selected>
                        Selecione uma opção                      </option>
                      <option value="Geração de Leads">
                        Geração de Leads                      </option>
                      <option value="Venda ou Promoção">
                        Venda ou Promoção                      </option>
                      <option value="Divulgação de Eventos/Webinars">
                        Divulgação de Eventos/Webinars                      </option>
                      <option value="Agendamento ou Demonstrações">
                        Agendamento ou Demonstrações                      </option>
                      <option value="Branding e Autoridade">
                        Branding e Autoridade                      </option>
                      <option value="Pesquisa ou Coleta de Dados">
                        Pesquisa ou Coleta de Dados                      </option>
                    </select>
                  </div>
                  <div class="mb-3 col-12">
                    <!-- Se Landing Page foi selecionado um deles é obrigatório -->
                    <h5 class="color-three fw-bold">
                      Qual o orçamento disponível para a LP?                      <span class="badge-obrigatorio">obrigatório</span>
                    </h5>
                    <select class="form-select" id="OrcamentoLPDisponivel" name="OrcamentoLPDisponivelSite" required>
                      <option value="" disabled selected>
                        Selecione uma opção                      </option>
                      <option value="1800-2500">
                        de R$ 1.800 a R$ 2.500                      </option>
                      <option value="2500-5000">
                        de R$ 2.500 a R$ 5.000                      </option>
                      <option value="5000-8000">
                        de R$ 5.000 a R$ 8.000                      </option>
                      <option value="8000-12000">
                        de R$ 8.000 a R$ 12.000                      </option>
                      <option value="12000-18000">
                        de R$ 12.000 a R$ 18.000                      </option>
                      <option value="18000-25000">
                        de R$ 18.000 a R$ 25.000                      </option>
                      <option value="25000+">
                        mais de R$ 25.000                      </option>
                    </select>
                  </div>
                </div>
                <script>
                  $(document).ready(function() {
                    // Captura o evento de mudança nos radio buttons do grupo "tipoSite"
                    $('input[name="tipoSite"]').on('change', function() {
                      // Verifica se o radio button "Landing Page" está marcado
                      if ($('#landingPage').is(':checked')) {
                        // Remove a classe 'd-none' para mostrar o conteúdo relacionado à Landing Page
                        $('.row-hidden-lp').removeClass('d-none');
                      } else {
                        // Adiciona a classe 'd-none' para ocultar o conteúdo relacionado à Landing Page
                        $('.row-hidden-lp').addClass('d-none');
                      }
                    });

                    // Garante que o estado inicial esteja correto quando a página carregar
                    if ($('#landingPage').is(':checked')) {
                      $('.row-hidden-lp').removeClass('d-none');
                    } else {
                      $('.row-hidden-lp').addClass('d-none');
                    }
                  });
                </script>
                <div class="row-hidden-games d-none">
                  <!-- Se Site para Jogos foi selecionado um deles é obrigatório -->
                  <h5 class="color-three fw-bold">
                    Em relação ao site para jogos você precisa:                    <span class="badge-obrigatorio">obrigatório</span>
                  </h5>
                  <div class="mb-3 col-12">
                    <div class="row row-cols-md-3 row-cols-2">
                      <div class="col check-box-center mb-2">
                        <input class="form-check-input" type="radio" id="SomenteFrontEnd" name="FrontEndEBackEndRadio" value="Front-end" required>
                        <label class="form-check-label" for="SomenteFrontEnd">
                          Somente front-end                        </label>
                      </div>
                      <div class="col check-box-center mb-2">
                        <input class="form-check-input" type="radio" id="FrontEndEBackEnd" name="FrontEndEBackEndRadio" value="Front-end e Back-end" required>
                        <label class="form-check-label" for="FrontEndEBackEnd">
                          Front-end e Back-end                        </label>
                      </div>
                    </div>
                  </div>
                  <div class="mb-3 col-12">
                    <!-- Se Site para Jogos foi selecionado é obrigatório -->
                    <h5 class="color-three fw-bold">
                      Quais páginas e funcionalidades você gostaria no site?                      <span class="badge-obrigatorio">obrigatório</span>
                    </h5>
                    <input type="text" class="form-control" id="QualfinalidadeLP" name="QualfinalidadeLP"
                      placeholder="Ex.: Guilda, Criação de personagem, Roleta da Fortuna, etc." autocomplete="new-info" required>
                  </div>
                  <div class="mb-3 col-12">
                    <!-- Se Site para Jogos foi selecionado um deles é obrigatório -->
                    <h5 class="color-three fw-bold">
                      Qual valor disponível para o site?                      <span class="badge-obrigatorio">obrigatório</span>
                    </h5>
                    <select class="form-select" id="OrcamentoLPDisponivel" name="OrcamentoLPDisponivel" required>
                      <option value="" disabled selected>
                        Selecione uma opção                      </option>
                      <option value="1800-2500">
                        de R$ 1.800 a R$ 2.500                      </option>
                      <option value="2500-5000">
                        de R$ 2.500 a R$ 5.000                      </option>
                      <option value="5000-8000">
                        de R$ 5.000 a R$ 8.000                      </option>
                      <option value="8000-12000">
                        de R$ 8.000 a R$ 12.000                      </option>
                      <option value="12000-18000">
                        de R$ 12.000 a R$ 18.000                      </option>
                      <option value="18000-25000">
                        de R$ 18.000 a R$ 25.000                      </option>
                      <option value="25000-50000">
                        de R$ 25.000 a R$ 50.000                      </option>
                      <option value="50000-100000">
                        de R$ 50.000 a R$ 100.000                      </option>
                      <option value="100000-200000">
                        de R$ 100.000 a R$ 200.000                      </option>
                      <option value="200000+">
                        mais de R$ 200.000                      </option>
                    </select>
                  </div>
                </div>
                <script>
                  $(document).ready(function() {
                    // Captura o evento de mudança nos radio buttons do grupo "tipoSite"
                    $('input[name="tipoSite"]').on('change', function() {
                      // Verifica se o radio button "Landing Page" está marcado
                      if ($('#siteJogos').is(':checked')) {
                        // Remove a classe 'd-none' para mostrar o conteúdo relacionado à Landing Page
                        $('.row-hidden-games').removeClass('d-none');
                      } else {
                        // Adiciona a classe 'd-none' para ocultar o conteúdo relacionado à Landing Page
                        $('.row-hidden-games').addClass('d-none');
                      }
                    });

                    // Garante que o estado inicial esteja correto quando a página carregar
                    if ($('#siteJogos').is(':checked')) {
                      $('.row-hidden-games').removeClass('d-none');
                    } else {
                      $('.row-hidden-games').addClass('d-none');
                    }
                  });
                </script>
                <!-- 2. É uma atualização ou é um projeto novo? -->
                <div class="mb-3 col-12">
                  <!-- Um deles é obrigatório -->
                  <h5 class="color-three fw-bold">
                    É uma atualização ou é um projeto novo?                    <span class="badge-obrigatorio">obrigatório</span>
                  </h5>
                  <div class="row row-cols-md-3 row-cols-2">
                    <div class="col check-box-center mb-2">
                      <input class="form-check-input" type="radio" id="atualizacaoSite" name="projetoNovoOuAtualizacao" value="Atualização" required>
                      <label class="form-check-label" for="atualizacaoSite">
                        Atualização                      </label>
                    </div>
                    <div class="col check-box-center mb-2">
                      <input class="form-check-input" type="radio" id="novoSite" name="projetoNovoOuAtualizacao" value="Novo" required>
                      <label class="form-check-label" for="novoSite">
                        Novo                      </label>
                    </div>
                  </div>
                  <input type="text" class="form-control mt-3" id="QualUrlSite" name="QualUrlSite"
                    placeholder="Se for atualização, informe a URL atual (Ex: https://www.meusite.com)" autocomplete="new-info" required>
                </div>
                <div class="mb-3 col-12">
                  <!-- Esse é opcional -->
                  <h5 class="color-three fw-bold">
                    Alguma informação a mais ou funcionalidade que gostaria?                  </h5>
                  <input type="text" class="form-control" id="QuaisInformacoesAdicionais" name="QuaisInformacoesAdicionais"
                    placeholder="Ex: Cadastro de usuário, agendamento online, blog, Sobre nós, etc." autocomplete="new-info">
                </div>
                <div class="mb-3 col-12">
                  <!-- Um deles é obrigatório -->
                  <h5 class="color-three fw-bold">
                    Qual o orçamento disponível para esse projeto?                    <span class="badge-obrigatorio">obrigatório</span>
                  </h5>
                  <select class="form-select" id="CriacaoSiteInvestir" name="CriacaoSiteInvestir" required>
                    <option value="" disabled selected>
                      Selecione uma opção                    </option>
                    <option value="2800-5000">
                      de R$ 2.800 a R$ 5.000                    </option>
                    <option value="5000-8000">
                      de R$ 5.000 a R$ 8.000                    </option>
                    <option value="8000-12000">
                      de R$ 8.000 a R$ 12.000                    </option>
                    <option value="12000-18000">
                      de R$ 12.000 a R$ 18.000                    </option>
                    <option value="18000-25000">
                      de R$ 18.000 a R$ 25.000                    </option>
                    <option value="25000-50000">
                      de R$ 25.000 a R$ 50.000                    </option>
                    <option value="50000-100000">
                      de R$ 50.000 a R$ 100.000                    </option>
                    <option value="100000-200000">
                      de R$ 100.000 a R$ 200.000                    </option>
                    <option value="200000+">
                      mais de R$ 200.000                    </option>
                  </select>
                </div>
                <div class="mb-3 col-12">
                  <!-- Esse é opcional -->
                  <h5 class="color-three fw-bold">
                    Você precisa de alguns desses serviços?                  </h5>
                  <div class="row row-cols-md-3 row-cols-2">
                    <div class="col check-box-center mb-2">
                      <input class="form-check-input" type="checkbox" id="manutencaoExtra" name="manutencaoExtra">
                      <label class="form-check-label" for="manutencaoExtra">
                        Manutenção                      </label>
                    </div>
                    <div class="col check-box-center mb-2">
                      <input class="form-check-input" type="checkbox" id="anuncioAdsExtra" name="anuncioAdsExtra">
                      <label class="form-check-label" for="anuncioAdsExtra">
                        Anúncio Ads                      </label>
                    </div>
                    <div class="col check-box-center mb-2">
                      <input class="form-check-input" type="checkbox" id="logotipoExtra" name="logotipoExtra">
                      <label class="form-check-label" for="logotipoExtra">
                        Logotipo e ID Visual                      </label>
                    </div>
                  </div>
                </div>
                <script>
                  $(document).ready(function() {
                    // Função que verifica o valor selecionado e mostra/oculta os campos extras
                    function toggleExtraFields() {
                      var selectedVal = $('input[name="tipoSite"]:checked').val();
                      // Se for "Site para Jogos" ou "Landing page", esconda os campos extras
                      if (selectedVal === "Site para Jogos" || selectedVal === "Landing page") {
                        $("#QuaisInformacoesAdicionais").closest('.mb-3').hide();
                        $("#CriacaoSiteInvestir").closest('.mb-3').hide();
                      } else {
                        $("#QuaisInformacoesAdicionais").closest('.mb-3').show();
                        $("#CriacaoSiteInvestir").closest('.mb-3').show();
                      }
                    }

                    // Vincula o evento change ao grupo de radio buttons
                    $('input[name="tipoSite"]').on('change', toggleExtraFields);

                    // Chama a função logo após o carregamento para ajustar o estado inicial
                    toggleExtraFields();
                  });
                </script>
              </div>
            </div>
            <div class="step step-servico step-servico-5" data-form-serv="dev-form">
              <div class="row row-center-flex">
                <div class="mb-3 col-12">
                  <h5 class="color-three fw-bold">
                    Qual tipo de projeto você precisa de desenvolvimento?                  </h5>
                  <div class="row row-cols-2 mb-3">
                    <div class="col mb-2 check-box-center">
                      <input class="form-check-input" type="checkbox" id="devAplicativosWeb" name="devAplicativosWeb">
                      <label class="form-check-label" for="devAplicativosWeb">
                        Aplicativo Web                      </label>
                    </div>
                    <div class="col check-box-center">
                      <input class="form-check-input" type="checkbox" id="devAppDeCelular" name="devAppDeCelular">
                      <label class="form-check-label" for="devAppDeCelular">
                        App de Celular                      </label>
                    </div>
                    <div class="col check-box-center">
                      <input class="form-check-input" type="checkbox" id="devJogo" name="devJogo">
                      <label class="form-check-label" for="devJogo">
                        Jogo                      </label>
                    </div>
                    <div class="col check-box-center">
                      <input class="form-check-input" type="checkbox" id="devOutrosEspecifique" name="devOutrosEspecifique">
                      <label class="form-check-label" for="devOutrosEspecifique">
                        Outros (Especifique)                      </label>
                    </div>
                  </div>
                  <div class="col-12">
                    <input type="text" class="form-control" id="especifiqueProjetoDev" name="especifiqueProjetoDev" placeholder="Especifique qual projeto:" style="display: none;">
                  </div>
                </div>
                <div class="mb-3 col-12">
                  <div class="row">
                    <div class="col-12">
                      <h5 class="color-three fw-bold">
                        É uma atualização ou é um projeto novo?                      </h5>
                    </div>
                    <div class="col-6 check-box-center">
                      <input class="form-check-input" type="checkbox" id="atualizacaoProjeto" name="atualizacaoProjeto">
                      <label class="form-check-label" for="atualizacaoProjeto">
                        Atualização                      </label>
                    </div>
                    <div class="col-6 check-box-center">
                      <input class="form-check-input" type="checkbox" id="novoProjeto" name="novoProjeto">
                      <label class="form-check-label" for="novoProjeto">
                        Novo                      </label>
                    </div>
                  </div>
                </div>
                <div class="mb-3 col-12">
                  <h5 class="color-three fw-bold">
                    Quais recursos e funcionalidades que você deseja incluir?                  </h5>
                  <input type="text" class="form-control" id="incluirFuncionalidade" name="incluirFuncionalidade" placeholder="Quais funcionalidades">
                </div>
                <div class="mb-3 col-12">
                  <h5 class="color-three fw-bold">
                    Há alguma plataforma ou tecnologia específica a considerar?                  </h5>
                  <input type="text" class="form-control" id="plataformaOuTecnologia" name="plataformaOuTecnologia" placeholder="Quais delas você quer considerar?">
                </div>
                <div class="mb-3 col-12">
                  <h5 class="color-three fw-bold">
                    Existe alguma informação adicional ou comentários a mais?                  </h5>
                  <input type="text" class="form-control" id="informacaoAdicional" name="informacaoAdicional" placeholder="Especifique a informação adicional:">
                </div>
                <div class="col-12 mb-2">
                  <h5 class="color-three fw-bold">
                    Qual o orçamento disponível para esse projeto?                  </h5>
                  <select class="form-select" id="DesenvolvimentoInvestir" name="DesenvolvimentoInvestir">
                    <option selected disabled value="">
                      Selecione uma opção                    </option>
                    <option value="5000-8000">
                      R$: 5.000 a R$: 8.000                    </option>
                    <option value="8000-12000">
                      R$: 8.000 a R$: 12.000                    </option>
                    <option value="12000-18000">
                      R$: 12.000 a R$: 18.000                    </option>
                    <option value="18000-25000">
                      R$: 18.000 a R$: 25.000                    </option>
                    <option value="25000-50000">
                      R$: 25.000 a R$: 50.000                    </option>
                    <option value="50000-100000">
                      R$: 50.000 a R$: 100.000                    </option>
                    <option value="100000-200000">
                      R$: 100.000 a R$: 200.000                    </option>
                    <option value="200000+">
                      Mais de R$: 200.000                    </option>
                  </select>
                </div>
              </div>
            </div>
            <div class="step step-servico step-servico-6" data-form-serv="loja-form">
              <div class="row row-center-flex mb-3">
                <div class="col-12">
                  <h5 class="color-three fw-bold">
                    É uma atualização ou é um projeto novo? <span class="badge-obrigatorio">obrigatório</span>
                  </h5>
                </div>
                <div class="row row-cols-md-3 row-cols-2">
                  <div class="col mb-2 check-box-center">
                    <input class="form-check-input" type="radio" id="atualizacaoSiteLoja" name="loja" value="atualizacao" required>
                    <label class="form-check-label" for="atualizacaoSiteLoja">
                      Atualização                    </label>
                  </div>
                  <div class="col mb-2 check-box-center">
                    <input class="form-check-input" type="radio" id="novoSiteLoja" name="loja" value="novo" required>
                    <label class="form-check-label" for="novoSiteLoja">
                      Novo                    </label>
                  </div>
                </div>
                <div class="col-12 mb-2">
                  <input type="text" class="form-control" id="qualUrlSiteLoja" name="qualUrlSiteLoja" placeholder="Qual o endereço do site" autocomplete="new-info" required>
                </div>
                <div class="mb-3 col-12">
                  <h5 class="color-three fw-bold">
                    Existe alguma informação que você gostaria que considerássemos?                  </h5>
                  <input type="text" class="form-control" id="QuaisInformacoesAdicionaisLoja" name="QuaisInformacoesAdicionaisLoja" placeholder="Quais informações adicionais?" autocomplete="new-info">
                </div>
                <div class="col-12 mb-2">
                  <h5 class="color-three fw-bold">
                    Qual o orçamento disponível para esse projeto? <span class="badge-obrigatorio">obrigatório</span>
                  </h5>
                  <select class="form-select" id="CriacaoSiteInvestirLoja" name="CriacaoSiteInvestirLoja" required>
                    <option selected disabled value="">
                      Selecione uma opção                    </option>
                    <option value="5000-6000">
                      R$: 5.000 a R$: 6.000                    </option>
                    <option value="6000-8000">
                      R$: 6.000 a R$: 8.000                    </option>
                    <option value="8000-12000">
                      R$: 8.000 a R$: 12.000                    </option>
                    <option value="12000-18000">
                      R$: 12.000 a R$: 18.000                    </option>
                    <option value="18000-25000">
                      R$: 18.000 a R$: 25.000                    </option>
                    <option value="25000-50000">
                      R$: 25.000 a R$: 50.000                    </option>
                    <option value="50000-100000">
                      R$: 50.000 a R$: 100.000                    </option>
                    <option value="100000-200000">
                      R$: 100.000 a R$: 200.000                    </option>
                    <option value="200000+">
                      Mais de R$: 200.000                    </option>
                  </select>
                </div>
              </div>
            </div>
            <div class="step step-servico step-servico-7" data-form-serv="games-form">
              <div class="row row-center-flex">
                <!-- Seleção do Estilo do Jogo -->
                <div class="col-12 mb-2">
    <h5 class="color-three fw-bold">
        Qual estilo do seu jogo?        <span class="badge-obrigatorio">obrigatório</span>
    </h5>
    <select class="form-select" id="EstiloDeJogoSelect" name="EstiloDeJogoSelect" required>
        <option selected disabled value="">
            Selecione uma opção        </option>
        <option value="Open Tibia Server (OT)">
            Open Tibia Server (OT)        </option>
        <option value="Ragnarok (Private Servers)">
            Ragnarok (Private Servers)        </option>
        <option value="MU Online (Private Servers)">
            MU Online (Private Servers)        </option>
        <option value="Sistemas de resets, custom drops, etc.">
            Sistemas de resets, custom drops, etc.        </option>
        <option value="World of Warcraft (WoW Private Servers)">
            World of Warcraft (WoW Private Servers)        </option>
        <option value="Lineage 2 (Private Servers)">
            Lineage 2 (Private Servers)        </option>
        <option value="Minecraft (Servidores Customizados)">
            Minecraft (Servidores Customizados)        </option>
        <option value="Outros MMOs Private ou Customizados">
            Outros MMOs Private ou Customizados        </option>
        <option value="Jogos HTML5 ou Web-based">
            Jogos HTML5 ou Web-based        </option>
        <option value="Jogos mobile">
            Jogos mobile        </option>
        <option value="Jogos proprietários/ autorais">
            Jogos proprietários/ autorais        </option>
        <option value="Outros">Outros [ quais? ]</option>
    </select>
</div>

<div class="col-12 mb-2" id="EspecifiqueJogoSelect" style="display: none;">
    <h5 class="color-three fw-bold">
        Especifique qual estilo do seu jogo:        <span class="badge-obrigatorio">obrigatório</span>
    </h5>
    <input type="text" class="form-control" id="EspecifiqueJogoSelectInputGames" name="EspecifiqueJogoSelectInputGames"
        placeholder="Digite o estilo do jogo" disabled>
</div>

<div class="mb-3 col-12">
    <div class="row">
        <div class="col-12">
            <h5 class="color-three fw-bold">
                Quais serviços você precisa?                <span class="badge-obrigatorio">obrigatório</span>
            </h5>
        </div>
        <div class="row row-cols-md-3 row-cols-2">
            <div class="col mb-2 check-box-center">
                <input class="form-check-input" type="checkbox" id="DesenvolvimentoSiteGamesCheckbox" name="DesenvolvimentoSiteGamesCheckbox">
                <label class="form-check-label" for="DesenvolvimentoSiteGamesCheckbox">
                    Criação de Sites                </label>
            </div>
            <div class="col mb-2 check-box-center">
                <input class="form-check-input" type="checkbox" id="BrandingGamesCheckbox" name="BrandingGamesCheckbox">
                <label class="form-check-label" for="BrandingGamesCheckbox">
                    Branding                </label>
            </div>
            <div class="col mb-2 check-box-center">
                <input class="form-check-input" type="checkbox" id="RedesSociasGamesCheckbox" name="RedesSociasGamesCheckbox">
                <label class="form-check-label" for="RedesSociasGamesCheckbox">
                    Redes Sociais                </label>
            </div>
            <div class="col mb-2 check-box-center">
                <input class="form-check-input" type="checkbox" id="TrafegoPagoGamesCheckbox" name="TrafegoPagoGamesCheckbox">
                <label class="form-check-label" for="TrafegoPagoGamesCheckbox">
                    Tráfego Pago                </label>
            </div>
        </div>
    </div>
</div>
                <script>
                  $('#DesenvolvimentoSiteGamesCheckbox').on('change', function() {
                    if ($(this).is(':checked')) {
                      $('.row-games-hidden').slideDown();
                      // Se necessário, habilite os campos dentro
                      $('.row-games-hidden').find('input, select, textarea').prop('disabled', false);
                    } else {
                      $('.row-games-hidden').slideUp();
                      // Opcional: desabilite e limpe os campos quando ocultos
                      $('.row-games-hidden').find('input, select, textarea').prop('disabled', true).val('');
                    }
                  });
                </script>
                <div class="row-games-hidden" style="display: none;">
    <h5 class="color-three fw-bold">
        Em relação ao site para jogos você precisa:        <span class="badge-obrigatorio">obrigatório</span>
    </h5>
    <div class="mb-3 col-12">
        <div class="row row-cols-md-3 row-cols-2">
            <div class="col check-box-center mb-2">
                <input class="form-check-input" type="radio" id="SomenteFrontEndGames" name="FrontEndEBackEndRadioGames" value="Front-end" required>
                <label class="form-check-label" for="SomenteFrontEndGames">
                    Somente front-end                </label>
            </div>
            <div class="col check-box-center mb-2">
                <input class="form-check-input" type="radio" id="FrontEndEBackEndGames" name="FrontEndEBackEndRadioGames" value="Front-end e Back-end" required>
                <label class="form-check-label" for="FrontEndEBackEndGames">
                    Front-end e Back-end                </label>
            </div>
        </div>
    </div>
    <div class="mb-3 col-12">
        <h5 class="color-three fw-bold">
            Quais páginas e funcionalidades você gostaria no site?            <span class="badge-obrigatorio">obrigatório</span>
        </h5>
        <input type="text" class="form-control" id="QualfuncionalidadesGames" name="QualfuncionalidadesGames"
            placeholder="Ex.: Guilda, Criação de personagem, Roleta da Fortuna, etc." autocomplete="new-info">
    </div>
    <div class="mb-3 col-12">
        <h5 class="color-three fw-bold">
            Qual valor disponível para o site?            <span class="badge-obrigatorio">obrigatório</span>
        </h5>
        <select class="form-select" id="OrcamentoDisponivelGames" name="OrcamentoDisponivelGames" required>
            <option value="" disabled selected>
                Selecione uma opção            </option>
            <option value="1800-2500">
                de R$ 1.800 a R$ 2.500            </option>
            <option value="2500-5000">
                de R$ 2.500 a R$ 5.000            </option>
            <option value="5000-8000">
                de R$ 5.000 a R$ 8.000            </option>
            <option value="8000-12000">
                de R$ 8.000 a R$ 12.000            </option>
            <option value="12000-18000">
                de R$ 12.000 a R$ 18.000            </option>
            <option value="18000-25000">
                de R$ 18.000 a R$ 25.000            </option>
            <option value="25000-50000">
                de R$ 25.000 a R$ 50.000            </option>
            <option value="50000-100000">
                de R$ 50.000 a R$ 100.000            </option>
            <option value="100000-200000">
                de R$ 100.000 a R$ 200.000            </option>
            <option value="200000+">
                mais de R$ 200.000            </option>
        </select>
    </div>
</div>
              </div>
              <script>
                $('#EstiloDeJogoSelect').on('change', function() {
                  if ($(this).val() === 'Outros') {
                    $('#EspecifiqueJogoSelect').slideDown();
                    $('#EspecifiqueJogoSelectInput').prop('disabled', false);
                  } else {
                    $('#EspecifiqueJogoSelect').slideUp();
                    $('#EspecifiqueJogoSelectInput').prop('disabled', true).val('');
                  }
                });
              </script>
            </div>
            <div class="step step-servico step-servico-8" data-form-serv="manutencao-form">
                <div class="row row-center-flex">
                    <!-- Link do site -->
                    <div class="col-12 mb-3">
                        <h5 class="color-three fw-bold">
                            Qual o link do seu site?                            <span class="badge-obrigatorio">obrigatório</span>
                        </h5>
                        <input type="text" class="form-control" id="manutencaoFormInput" name="manutencaoFormInput"
                            placeholder="Digite a url do site" required>
                    </div>

                    <!-- Tipo de manutenção -->
                    <div class="mb-3 col-12">
                        <div class="row">
                            <div class="col-12">
                                <h5 class="color-three fw-bold">
                                    Qual tipo de manutenção você precisa?                                    <span class="badge-obrigatorio">obrigatório</span>
                                </h5>
                            </div>
                            <div class="row row-cols-sm-3 row-cols-2 mb-2">
                                <div class="col mb-2 check-box-center">
                                    <input class="form-check-input" type="checkbox" id="Corretiva" name="Corretiva" value="Corretiva" required>
                                    <label class="form-check-label direction-column" for="Corretiva">
                                        <p>Corretiva</p>
                                        <small class="d-block text-muted">
                                            Correção de bugs, erros e layout.                                        </small>
                                    </label>
                                </div>
                                <div class="col mb-2 check-box-center">
                                    <input class="form-check-input" type="checkbox" id="Preventiva" name="Preventiva" value="Preventiva" required>
                                    <label class="form-check-label direction-column" for="Preventiva">
                                        <p>Preventiva</p>
                                        <small class="d-block text-muted">
                                            Atualizações de temas, plugins, sistema.                                        </small>
                                    </label>
                                </div>
                                <div class="col mb-2 check-box-center">
                                    <input class="form-check-input" type="checkbox" id="Evolutiva" name="Evolutiva" value="Evolutiva" required>
                                    <label class="form-check-label direction-column" for="Evolutiva">
                                        <p>Evolutiva</p>
                                        <small class="d-block text-muted">
                                            Novos recursos, páginas, design e performance.                                        </small>
                                    </label>
                                </div>
                                <div class="col mb-2 check-box-center">
                                    <input class="form-check-input" type="checkbox" id="Conteudo" name="Conteudo" value="Conteúdo" required>
                                    <label class="form-check-label direction-column" for="Conteudo">
                                        <p>Conteúdo</p>
                                        <small class="d-block text-muted">
                                            Atualizações de textos, imagens ou blog.                                        </small>
                                    </label>
                                </div>
                                <div class="col mb-2 check-box-center">
                                    <input class="form-check-input" type="checkbox" id="Seguranca" name="Seguranca" value="Segurança" required>
                                    <label class="form-check-label direction-column" for="Seguranca">
                                        <p>Segurança</p>
                                        <small class="d-block text-muted">
                                            Suporte técnico e backup e restauração.                                        </small>
                                    </label>
                                </div>
                            </div>
                        </div>
                    </div>

                    <!-- Periodicidade de atualização -->
                    <div class="mb-3 col-12">
                        <div class="row">
                            <div class="col-12">
                                <h5 class="color-three fw-bold">
                                    Qual a periodicidade de atualização desejada?                                    <span class="badge-obrigatorio">obrigatório</span>
                                </h5>
                            </div>
                            <div class="row row-cols-sm-3 row-cols-2 mb-2">
                                <div class="col mb-2 check-box-center">
                                    <input class="form-check-input" type="radio" id="Diaria" name="periodicidadeManu" value="Diária" required>
                                    <label class="form-check-label direction-column" for="Diaria">
                                        <p>Diária</p>
                                    </label>
                                </div>
                                <div class="col mb-2 check-box-center">
                                    <input class="form-check-input" type="radio" id="Semanal" name="periodicidadeManu" value="Semanal" required>
                                    <label class="form-check-label direction-column" for="Semanal">
                                        <p>Semanal</p>
                                    </label>
                                </div>
                                <div class="col mb-2 check-box-center">
                                    <input class="form-check-input" type="radio" id="Quinzenal" name="periodicidadeManu" value="Quinzenal" required>
                                    <label class="form-check-label direction-column" for="Quinzenal">
                                        <p>Quinzenal</p>
                                    </label>
                                </div>
                                <div class="col mb-2 check-box-center">
                                    <input class="form-check-input" type="radio" id="Mensal" name="periodicidadeManu" value="Mensal" required>
                                    <label class="form-check-label direction-column" for="Mensal">
                                        <p>Mensal</p>
                                    </label>
                                </div>
                            </div>
                        </div>
                    </div>

                    <!-- Informações adicionais -->
                    <div class="col-12 mb-3">
                        <h5 class="color-three fw-bold">
                            Existe alguma informação adicional ou comentários a mais?                        </h5>
                        <input type="text" class="form-control" id="informacaoAddManutencao" name="informacaoAddManutencao"
                            placeholder="Digite a informação adicional">
                    </div>

                    <!-- Orçamento disponível -->
                    <div class="mb-3 col-12">
                        <h5 class="color-three fw-bold">
                            Qual o orçamento disponível para esse projeto?                            <span class="badge-obrigatorio">obrigatório</span>
                        </h5>
                        <select class="form-select" id="OrcamentoDisponivelManutencao" name="OrcamentoDisponivelManutencao" required>
                            <option value="" disabled selected>
                                Selecione uma opção                            </option>
                            <option value="280-500">
                                de R$ 280 a R$ 500                            </option>
                            <option value="500-800">
                                de R$ 500 a R$ 800                            </option>
                            <option value="800-1000">
                                de R$ 800 a R$ 1.000                            </option>
                            <option value="1000-1500">
                                de R$ 1.000 a R$ 1.500                            </option>
                            <option value="1500-2000">
                                de R$ 1.500 a R$ 2.000                            </option>
                            <option value="2000+">
                                mais de R$ 2.000                            </option>
                        </select>
                    </div>
                </div>
            </div>
            <div class="step step-enviar-informacoes">
              <div class="row">
                <div class="col-12 mb-2">
                  <h4 class="color-three fw-bold">
                    Qual o seu nome e sobrenome? <span class="badge-obrigatorio">obrigatório</span>
                  </h4>
                  <input type="text" name="nome" class="form-control input-style-gray" placeholder="Qual o seu nome e sobrenome?" required>
                </div>
                <div class="col-12 mb-2">
                  <h4 class="color-three fw-bold">
                    Qual o nome da empresa? <span class="badge-obrigatorio">obrigatório</span>
                  </h4>
                  <input type="text" name="nomeEmpresa" class="form-control input-style-gray" placeholder="Qual o nome da empresa?" required>
                </div>
                <div class="col-12 mb-2" id="faturamentoMensalContainer">
                  <h5 class="color-three fw-bold">
                    Qual é o faturamento médio mensal da sua empresa? <span class="badge-obrigatorio">obrigatório</span>
                  </h5>
                  <select class="form-select" id="FaturamentoMensal" name="FaturamentoMensal" required>
                    <option value="" disabled selected>
                      Selecione uma opção                    </option>
                    <option value="25000-35000">
                      R$: 25.000 a R$: 35.000                    </option>
                    <option value="35000-50000">
                      R$: 35.000 a R$: 50.000                    </option>
                    <option value="50000-70000">
                      R$: 50.000 a R$: 70.000                    </option>
                    <option value="70000-100000">
                      R$: 70.000 a R$: 100.000                    </option>
                    <option value="100000-200000">
                      R$: 100.000 a R$: 200.000                    </option>
                    <option value="200000-400000">
                      R$: 200.000 a R$: 400.000                    </option>
                    <option value="400000-1000000">
                      R$: 400.000 a R$: 1.000.000                    </option>
                    <option value="1000000+">
                      Mais de R$: 1.000.000                    </option>
                  </select>
                </div>
                <div class="col-12 mb-2">
                  <h5 class="color-three fw-bold">
                    Qual o seu segmento? <span class="badge-obrigatorio">obrigatório</span>
                  </h5>
                  <select class="form-select" id="informacaoImportanteSegmento" name="informacaoImportanteSegmento" required>
                    <option value="" disabled selected>
                      Selecione uma opção                    </option>
                    <option value="Serviço">
                      Serviço                    </option>
                    <option value="Varejo">
                      Varejo                    </option>
                    <option value="Indústria">
                      Indústria                    </option>
                    <option value="E-commerce">
                      E-commerce                    </option>
                    <option value="Food Service">
                      Food Service                    </option>
                    <option value="Educação">
                      Educação                    </option>
                    <option value="Imobiliária">
                      Imobiliária                    </option>
                    <option value="SAAS">
                      SAAS                    </option>
                    <option value="Finanças">
                      Finanças                    </option>
                    <option value="Franquia / Franchising">
                      Franquia                    </option>
                    <option value="Telecom">
                      Telecom                    </option>
                    <option value="Energia Solar">
                      Energia Solar                    </option>
                    <option value="Turismo">
                      Turismo                    </option>
                    <option value="Outro">
                      Outro                    </option>
                  </select>
                </div>
              </div>
            </div>
            <div class="step step-finalizacao">
              <div class="row">
                <div class="col-12 mb-2">
                  <h4 class="color-three fw-bold">
                    Qual o seu e-mail?                  </h4>
                  <input type="text" name="email" class="form-control" placeholder="Qual seu e-mail?" required>
                </div>
                <div class="col-12 mb-2">
                  <h4 class="color-three fw-bold">
                    Qual seu número de telefone?                  </h4>
                  <input id="OrcamentoTelefone" type="number" name="telefone" class="form-control" placeholder="Qual seu telefone?" required>
                  <small id="telefoneHelp" class="form-text text-muted">
                    Insira seu telefone com o DDD.                  </small>
                </div>
                <div class="col-12 mb-2">
                  <div class="mb-1 form-check">
                    <input type="checkbox" class="form-check-input" id="politicaCheckOrcamento" value="aceito" required>
                    <label class="form-check-label color-three" for="politicaCheckOrcamento">
                      Eu concordo com as <a href="politica-de-privacidade.php">Política de Privacidade</a> e <a href="termos-de-uso.php">Termos de Uso</a> da Cupcode                    </label>
                  </div>
                  <div class="mb-1 form-check">
                    <input type="checkbox" class="form-check-input" id="informacoesCheckOrcamento" value="aceito">
                    <label class="form-check-label color-three" for="informacoesCheckOrcamento">
                      Eu aceito receber mensagem de resposta e de informações de marketing da Cupcode                    </label>
                  </div>
                </div>
                <div class="col-12 mb-2">
                  <h4 class="color-three fw-bold">
                    Onde devemos enviar sua proposta?                  </h4>
                </div>
                <div class="row row-selecao-orcamento">
                  <div class="col-sm-3 col-6">
                    <div class="box-selecao-orcamento">
                      <div class="box-selecao-bg">
                        <img src="/assets/img/whatsapp.webp" alt="componente.modal-de-orcamento.step4.opcoes_contato.whatsapp_alt">
                        <p class="color-two">
                          WhatsApp                        </p>
                        <input type="hidden" class="inputOculto" name="selecaoContatoWhatsApp" value="Não">
                      </div>
                    </div>
                  </div>
                  <div class="col-sm-3 col-6">
                    <div class="box-selecao-orcamento">
                      <div class="box-selecao-bg">
                        <img src="/assets/img/astronauta-com-mackbook.webp" alt="componente.modal-de-orcamento.step4.opcoes_contato.videochamada_alt">
                        <p class="color-two">
                          Videochamada                        </p>
                        <input type="hidden" class="inputOculto" name="selecaoContatoVideo" value="Não">
                      </div>
                    </div>
                  </div>
                </div>
              </div>
            </div>
          </div>
        </div>
        <div class="step-navigation"></div>
      </form>
    </div>
  </div>
</div>

<script>
  document.addEventListener("DOMContentLoaded", function() {
    var produtosCheckbox = document.getElementById('anunciarProdutos');
    var servicosCheckbox = document.getElementById('anunciarServicos');
    var outrosCheckbox = document.getElementById('anunciarOutros');
    var especifiqueInput = document.querySelector('.select-input-anunciar input[type="text"]');
    // Função para habilitar o campo de input "Especifique" quando "Outros" é marcado
    function handleOutrosChange() {
      if (outrosCheckbox.checked) {
        especifiqueInput.disabled = false;
        especifiqueInput.style.display = 'block';
      } else {
        especifiqueInput.disabled = true;
        especifiqueInput.style.display = 'none';
        especifiqueInput.value = '';
      }
    }
    // Adiciona os listeners de evento
    outrosCheckbox.addEventListener('change', handleOutrosChange);
    // Oculta o campo "Especifique" inicialmente
    especifiqueInput.style.display = 'none';
  });
</script>
<script>
  document.addEventListener("DOMContentLoaded", function() {
    var atualizacaoCheckbox = document.getElementById('atualizacaoSite');
    var novoCheckbox = document.getElementById('novoSite');
    var inputQualUrlSite = document.getElementById('QualUrlSite');
    // Função para controlar a visibilidade do campo de URL
    function toggleQualUrlSite() {
      if (atualizacaoCheckbox.checked) {
        inputQualUrlSite.style.display = 'block';
      } else {
        inputQualUrlSite.style.display = 'none';
        inputQualUrlSite.value = ''; // Limpa o valor do input quando ele é escondido
      }
    }
    // Adiciona ouvintes de eventos aos checkboxes 'Atualização' e 'Novo'
    atualizacaoCheckbox.addEventListener('change', function() {
      // Desmarca 'Novo' se 'Atualização' estiver marcado
      if (atualizacaoCheckbox.checked) {
        novoCheckbox.checked = false;
      }
      toggleQualUrlSite();
    });
    novoCheckbox.addEventListener('change', function() {
      // Desmarca 'Atualização' se 'Novo' estiver marcado
      if (novoCheckbox.checked) {
        atualizacaoCheckbox.checked = false;
      }
      toggleQualUrlSite();
    });
    // Inicializa a visibilidade do campo de URL na carga da página
    toggleQualUrlSite();
  });
</script>
<script>
  document.addEventListener("DOMContentLoaded", function() {
    function exibirCampoTexto() {
      var checkbox = document.getElementById("devOutrosEspecifique");
      var campoTexto = document.getElementById("especifiqueProjetoDev");
      if (checkbox.checked) {
        campoTexto.style.display = "block";
      } else {
        campoTexto.style.display = "none";
      }
    }
    var checkbox = document.getElementById("devOutrosEspecifique");
    checkbox.addEventListener("change", exibirCampoTexto);
    // Chama a função inicialmente para garantir que o estado esteja correto na carga da página
    exibirCampoTexto();
  });
</script>
<script>
  document.addEventListener("DOMContentLoaded", function() {
    var atualizacaoProjeto = document.getElementById("atualizacaoProjeto");
    var novoProjeto = document.getElementById("novoProjeto");
    atualizacaoProjeto.addEventListener('change', function() {
      if (this.checked) {
        novoProjeto.checked = false;
      }
    });
    novoProjeto.addEventListener('change', function() {
      if (this.checked) {
        atualizacaoProjeto.checked = false;
      }
    });
  });
</script>
<script>
  document.addEventListener("DOMContentLoaded", function() {
    const radiosLoja = document.getElementsByName('loja');
    const inputQualUrlSiteLoja = document.getElementById('qualUrlSiteLoja');

    function toggleQualUrlSiteLoja() {
      // Exibe o campo se a opção "atualizacao" estiver selecionada
      if (document.querySelector('input[name="loja"]:checked')?.value === 'atualizacao') {
        inputQualUrlSiteLoja.style.display = 'block';
        inputQualUrlSiteLoja.setAttribute('required', 'required');
      } else {
        inputQualUrlSiteLoja.style.display = 'none';
        inputQualUrlSiteLoja.removeAttribute('required');
        inputQualUrlSiteLoja.value = '';
      }
    }

    // Adiciona o event listener para cada radio button
    radiosLoja.forEach(radio => {
      radio.addEventListener('change', toggleQualUrlSiteLoja);
    });

    // Inicializa o estado do campo ao carregar a página
    toggleQualUrlSiteLoja();
  });
</script>
<script>
  // Textos traduzidos injetados no HTML
  const translations = {
    telefoneHelpInvalid: "Por favor, insira o DDD seguido do seu número de telefone (10 ou 11 dígitos).",
    telefoneHelpValid: "Número válido."
  };

  document.getElementById('OrcamentoTelefone').addEventListener('input', function(e) {
    const inputTelefone = e.target.value;
    const telefoneHelpText = document.getElementById('telefoneHelp');

    // Verifica se o número tem o comprimento mínimo para DDD + número (10 ou 11 dígitos, considerando números com 9 dígitos após o DDD)
    if (inputTelefone.length < 10 || inputTelefone.length > 11) {
      telefoneHelpText.textContent = translations.telefoneHelpInvalid;
      telefoneHelpText.style.color = 'red';
    } else {
      telefoneHelpText.textContent = translations.telefoneHelpValid;
      telefoneHelpText.style.color = 'green';
    }
  });
</script>

<script>
  $(document).ready(function() {
    // Quando o radio de "Site para Jogos" for selecionado:
    $('#siteJogos').on('change', function() {
      if ($(this).is(':checked')) {
        $('#DesenvolvimentoSiteGamesCheckbox').prop('disabled', true);
      } else {
        $('#DesenvolvimentoSiteGamesCheckbox').prop('disabled', false);
      }
    });

    // Quando o checkbox "DesenvolvimentoSiteGamesCheckbox" for alterado:
    $('#DesenvolvimentoSiteGamesCheckbox').on('change', function() {
      if ($(this).is(':checked')) {
        $('#siteJogos').prop('disabled', true);
      } else {
        $('#siteJogos').prop('disabled', false);
      }
    });
  });
</script>
<body data-color="#f1daff">
  <!-- Google Tag Manager (noscript) -->
<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-T8VPG7N" height="0" width="0"
      style="display:none;visibility:hidden"></iframe></noscript>
  <!-- End Google Tag Manager (noscript) -->  <!-- Botão para mostrar redes sociais -->
  <main class="home-page">
    <div class="nav-container dark">
  <nav class="cup-navegacao-top">
    <div class="cup-menu-conteudo">
      <ul class="mobile-nav">
        <li>
          <a href="https://www.cupcode.com.br/" class="link-bag"
            style="display: none;"></a><!-- Possibly about to turn this into an orçamento online -->
          <div class="voltar-menu-mobile"><img src="/assets/img/chevron.svg" alt="Chevron"></div>
        </li>
                <li>
          <a href="https://www.cupcode.com.br/index.php" class="link-logo"></a>
        </li>
        <!-- Troca de idioma -->
        <div class="language-selector">
            <!-- Idioma ativo (mostrado embaixo) -->
            <button class="active-language" id="activeLanguageBtn">
              <img src="assets/img/pais-pt-br.png" alt="Bandeira do Brasil" />            </button>

            <!-- Opções de idiomas -->
            <ul class="language-menu" >
                                            <li data-img="assets/img/pais-us.png" data-lang="English" data-code="en">
                  <img src="assets/img/pais-us.png" alt="Bandeira dos EUA" />
                  English
                </li>
                                            <li data-img="assets/img/pais-es.png" data-lang="Español" data-code="es">
                  <img src="assets/img/pais-es.png" alt="Bandeira da Espanha" />
                  Español
                </li>
                          </ul>
        </div>
        <li>
          <div class="menu-icon-container">
            <div class="menu-icon">
              <span class="line-1"></span>
              <span class="line-2"></span>
            </div>
          </div>
        </li>
      </ul>
      <div class="cup-menu-top" id="cupmenuTOP">
        <ul id="menu-header-link" class="cup-menu-nav desktop-nav">
          <li class="select-link-logo">
          <a href="https://www.cupcode.com.br/index.php" class="link-logo"></a>
          </li> 
          <!-- parte 1 -->
          <li class="cup-menu-item" data-target="marketing">
            <a class="cup-menu-link"  data-has-links-desktop="https://www.cupcode.com.br/marketing-digital.php">Marketing</a>
            <div class="cup-submenu dark marketing-color">
              <div class="limite-conteudo-menu justify-content-space-between">
                <!-- Conteúdo do submenu para Marketing -->
                <div class="cup-menu-servicos">
                  <ul> <!--Lista de menu de Marketing-->
                    <li data-has-links="https://www.cupcode.com.br/branding.php">
                      <a class="link-mobile" href="https://www.cupcode.com.br/branding.php">
                        <!--Esse link vai ser adicionado no mobile-->
                      </a>
                      <img src="/assets/menu-img/branding.webp" alt="Logotipo da Criação de Logo da Cupcode, uma ostra roxa com interior rosa, onde se encontra uma perola com o logotipo da Cupcode.">
                      <div class="texto-servico">
                        <div class="cup-box-textos">
                          <h5 class="cup-servico-titulo">Branding</h5>
                          <p>Criação de logotipo, identidade visual completa com manual da marca, tipografia, paleta de cores e elementos gráficos.</p>
                        </div>
                        <div class="cup-servico-btn">
                          <a href="#" class="cursor-pointer" data-bs-target="#serviceModal" data-bs-toggle="modal" data-bs-orcamento="branding-form" data-step="2">Orçamento on-line +</a>
                          <a href="https://www.cupcode.com.br/branding.php" data-ignore>Saiba mais &#x003E;</a>
                        </div>
                      </div>
                    </li>
                    <li data-has-links="https://www.cupcode.com.br/redes-sociais.php">
                      <a class="link-mobile" href="https://www.cupcode.com.br/redes-sociais.php">
                        <!--Esse link vai ser adicionado no mobile-->
                      </a>
                      <img src="/assets/menu-img/redes-sociais.webp" alt="Logotipo de Gestão de Redes Sociais da Cupcode, um arco-íris com 4 cores, roxo, azul, amarelo e rosa, todas em tons pastéis, com uma nuvem branca em cada extremidade do arco e um sol com raios e o logotipo da Cupcode dentro dele, saindo de trás do arco-íris.">
                      <div class="texto-servico">
                        <div class="cup-box-textos">
                          <h5 class="cup-servico-titulo">Redes Sociais</h5>
                          <p>Criação das artes, gerenciamento de campanhas, padronização visual e comunicativa, revisão de textos e hashtags.</p>
                        </div>
                        <div class="cup-servico-btn">
                          <a href="#" class="cursor-pointer" data-bs-target="#serviceModal" data-bs-toggle="modal" data-bs-orcamento="redes-form" data-step="2">Orçamento on-line +</a>
                          <a href="https://www.cupcode.com.br/redes-sociais.php">Saiba mais &#x003E;</a>
                        </div>
                      </div>
                    </li>
                    <li data-has-links="https://www.cupcode.com.br/trafego-pago.php">
                      <a class="link-mobile" href="https://www.cupcode.com.br/trafego-pago.php">
                        <!--Esse link vai ser adicionado no mobile-->
                      </a>
                      <img src="/assets/menu-img/trafego-pago.webp" alt="Logotipo da Gestão de Tráfego Pago da Cupcode, o logotipo e os dizeres: Tráfego Pago, são mostrados com efeito de holografia e em camadas, verde, roxo e rosa.">
                      <div class="texto-servico">
                        <div class="cup-box-textos">
                          <h5 class="cup-servico-titulo">Tráfego Pago</h5>
                          <p>Gestão de anúncios pagos no Meta, LinkedIn, TikTok e Google Ads. Campanhas de alta performance que trazem resultados.</p>
                        </div>
                        <div class="cup-servico-btn">
                          <a href="#" class="cursor-pointer" data-bs-target="#serviceModal" data-bs-toggle="modal" data-bs-orcamento="trafego-form" data-step="2">Orçamento on-line +</a>
                          <a href="https://www.cupcode.com.br/trafego-pago.php">Saiba mais &#x003E;</a>
                        </div>
                      </div>
                    </li>
                  </ul>
                </div>
                <div class="cup-mais-servicos">
                  <h5>
                    <span class="border_before"></span>
                    <a href="https://www.cupcode.com.br/marketing-digital.php">Mais em Marketing</a>
                  </h5>
                  <ul class="cup-lista-servicos">
                    <li><a href="https://www.cupcode.com.br/https://arte.cupcode.com.br/" target="_blank">Solicitar criação de arte avulsa</a></li>
                    <li><a href="https://www.cupcode.com.br/branding.php">Preciso de um logotipo</a></li>
                    <li><a href="https://www.cupcode.com.br/trafego-pago.php">Campanhas inteligentes</a></li>
                    <li><a href="https://www.cupcode.com.br/trafego-pago.php">Tageamento de sites e LPs</a></li>
                    <li><a href="https://www.cupcode.com.br/desenvolvimento.php">SEO & Copywriting</a></li>
                  </ul>
                </div>
              </div>
            </div>
          </li>
          <!-- parte 2 -->
          <li class="cup-menu-item" data-target="desenvolvimento">
            <a class="cup-menu-link"   data-has-links-desktop="https://www.cupcode.com.br/desenvolvimento.php">Desenvolvimento</a>
            <div class="cup-submenu dark desenvolvimento-color">
              <!-- Conteúdo do submenu para Desenvolvimento -->
              <div class="limite-conteudo-menu justify-content-space-between">
                <div class="cup-menu-servicos">
                  <ul> <!--Lista de menu de Desenvolvimento-->
                    <li data-has-links="https://www.cupcode.com.br/criacao-de-sites.php">
                      <a class="link-mobile" href="https://www.cupcode.com.br/criacao-de-sites.php">
                        <!--Esse link vai ser adicionado no mobile-->
                      </a>
                      <img src="/assets/menu-img/sites-e-lps.webp" alt="Uma interface roxa de uma landing page com a logo da cupcode ao lado">
                      <div class="texto-servico">
                        <div class="cup-box-textos">
                          <h5 class="cup-servico-titulo">Sites profissionais</h5>
                          <p>Desenvolvemos sites de última geração, perfeitos em todos as tela, com as mais novas tecnologias.</p>
                        </div>
                        <div class="cup-servico-btn">
                          <a href="#" class="cursor-pointer" data-bs-target="#serviceModal" data-bs-toggle="modal" data-bs-orcamento="site-form" data-step="2">Orçamento on-line +</a>
                          <a href="https://www.cupcode.com.br/criacao-de-sites.php">Saiba mais &#x003E;</a>
                        </div>
                      </div>
                    </li>
                    <li data-has-links="https://www.cupcode.com.br/lojas-virtuais.php">
                      <a class="link-mobile" href="https://www.cupcode.com.br/lojas-virtuais.php">
                        <!--Esse link vai ser adicionado no mobile-->
                      </a>
                      <img src="/assets/menu-img/lojas-virtuais.webp" alt="Um carrinho de supermercado azul-escuro em 3D, com o Cupzinho do logotipo da Cupcode dentro.">
                      <div class="texto-servico">
                        <div class="cup-box-textos">
                          <h5 class="cup-servico-titulo">Lojas Virtuais</h5>
                          <p>E-commerces, com integrações de pagamento, envio e de conversão para maximizar suas vendas.</p>
                        </div>
                        <div class="cup-servico-btn">
                          <a href="#" class="cursor-pointer" data-bs-target="#serviceModal" data-bs-toggle="modal" data-bs-orcamento="loja-form" data-step="2">Orçamento on-line +</a>
                          <a href="https://www.cupcode.com.br/lojas-virtuais.php">Saiba mais &#x003E;</a>
                        </div>
                      </div>
                    </li>
                    <li data-has-links="https://www.cupcode.com.br/desenvolvimento.php">
                      <a class="link-mobile" href="https://www.cupcode.com.br/desenvolvimento.php">
                        <!--Esse link vai ser adicionado no mobile-->
                      </a>
                      <img src="/assets/menu-img/apps.webp" alt="uma interface roxa com um painel de contro ao lado, com a logo da cupcode acima, e um icone de com o texto api do outro lado">
                      <div class="texto-servico">
                        <div class="cup-box-textos">
                          <h5 class="cup-servico-titulo">Apps Web e Mobile</h5>
                          <p>Com interfaces intuitivas, e otimizada e integrações ágeis para proporcionar a melhor experiência ao seu usuário.</p>
                        </div>
                        <div class="cup-servico-btn">
                          <a href="#" class="cursor-pointer" data-bs-target="#serviceModal" data-bs-toggle="modal" data-bs-orcamento="loja-form" data-step="2">Orçamento on-line +</a>
                          <a href="https://www.cupcode.com.br/desenvolvimento.php">Saiba mais &#x003E;</a>
                        </div>
                      </div>
                    </li>
                    <li data-has-links="https://www.cupcode.com.br/melhorias-de-site.php">
                      <a class="link-mobile" href="https://www.cupcode.com.br/melhorias-de-site.php">
                        <!--Esse link vai ser adicionado no mobile-->
                      </a>
                      <img src="/assets/img/melhorias-de-site.webp" alt="um computador com um carro delorean saindo dele junto a logo da cupcode">
                      <div class="texto-servico">
                        <div class="cup-box-textos">
                          <h5 class="cup-servico-titulo">Melhorias de site</h5>
                          <p>Deixamos seu site antigo muito mais rápido, extremamente seguro e muito mais bonito!</p>
                        </div>
                        <div class="cup-servico-btn">
                          <a href="#" data-bs-target="#serviceModal" data-bs-toggle="modal" data-ignore>Orçamento on-line +</a>
                          <a href="https://www.cupcode.com.br/melhorias-de-site.php">Saiba mais &#x003E;</a>
                        </div>
                      </div>
                    </li>
                    <li data-has-links="https://www.cupcode.com.br/sites-internacionais.php">
                      <a class="link-mobile" href="https://www.cupcode.com.br/sites-internacionais.php">
                        <!--Esse link vai ser adicionado no mobile-->
                      </a>
                      <img src="/assets/img/satelite-internacional-menu.png" alt="Estação espacial com 8 bandeiras no lado esquerdo, Brasil, EUA, Canadá, Irlanda, Portugal, Alemanha, Espanha e Austrália, o logotipo da Cupcode no meio da Estação espacial e 4 antenas gigantes com paineis solares. Uma enorme parabólica emitindo sinal apontando para baixo. 3D.">
                      <div class="texto-servico">
                        <div class="cup-box-textos">
                          <h5 class="cup-servico-titulo">Sites Internacionais</h5>
                          <p>A Cupcode desenvolve sites para empresas de várias partes do mundo.</p>
                        </div>
                        <div class="cup-servico-btn">
                          <a href="#" data-bs-target="#serviceModal" data-bs-toggle="modal" data-ignore>Orçamento on-line +</a>
                          <a href="https://www.cupcode.com.br/sites-internacionais.php">Saiba mais &#x003E;</a>
                        </div>
                      </div>
                    </li>
                    <li data-has-links="https://www.cupcode.com.br/sites-em-wordpress.php" class="clickable-li"> <!-- Serviço de Desenvolvimento 4-->
                      <a class="link-mobile" href="https://www.cupcode.com.br/sites-em-wordpress.php">
                        <!--Esse link vai ser adicionado no mobile-->
                      </a>
                      <img src="/assets/img/fusca-menu.webp" alt="Fusca com a logo da Cupcode">
                      <div class="texto-servico">
                        <div class="cup-box-textos">
                          <h5 class="cup-servico-titulo">Sites em WordPress</h5>
                          <p>Também criamos sites em WordPress que impulsionam seu negócio.</p>
                        </div>
                        <div class="cup-servico-btn">
                          <a href="#" data-bs-target="#serviceModal" data-bs-toggle="modal" data-ignore>Orçamento on-line +</a>
                          <a href="https://www.cupcode.com.br/sites-em-wordpress.php">Saiba mais &#x003E;</a>
                        </div>
                      </div>
                    </li>
                    <li data-has-links="https://www.cupcode.com.br/games.php" class="clickable-li"> <!-- Serviço de Desenvolvimento 5-->
                      <a class="link-mobile" href="https://www.cupcode.com.br/games.php">
                        <!--Esse link vai ser adicionado no mobile-->
                      </a>
                      <img src="/assets/img/games-cupcode.png" alt="Um escudo com 2 espadas e a logo da Cupcode Games na frente">
                      <div class="texto-servico">
                        <div class="cup-box-textos">
                          <h5 class="cup-servico-titulo">Cupcode Games</h5>
                          <p>Transforme seu jogo em uma aventura online com a Cupcode Games. Criamos sites de jogos modernos, imersivos e dinâmicos. Descubra a magia da interatividade e do design responsivo.</p>
                        </div>
                        <div class="cup-servico-btn">
                          <a href="#" data-bs-target="#serviceModal" data-bs-toggle="modal" data-ignore>Orçamento on-line +</a>
                          <a href="https://www.cupcode.com.br/games.php">Saiba mais &#x003E;</a>
                        </div>
                      </div>
                    </li>
                  </ul>
                </div>
                <div class="cup-mais-servicos">
                  <h5><span class="border_before"></span><a href="https://www.cupcode.com.br/desenvolvimento.php">Mais em Desenvolvimento</a></h5>
                  <ul class="cup-lista-servicos">
                    <li><a href="https://www.cupcode.com.br/sites-em-wordpress.php">Sites em WordPress</a></li>
                    <li><a href="https://www.cupcode.com.br/desenvolvimento.php">Sites para Dropshipping</a></li>
                    <li><a href="https://www.cupcode.com.br/games.php">Desenvolvimento de Jogos</a></li>
                    <li><a href="https://www.cupcode.com.br/desenvolvimento.php">Criação de ChatBots</a></li>
                    <li><a href="https://www.cupcode.com.br/desenvolvimento.php">Integrações APIs</a></li>
                    <li><a href="https://www.cupcode.com.br/manutencao.php">Migração e Atualização</a></li>
                    <li><a href="https://www.cupcode.com.br/suporte.php">Suporte</a></li>
                    <li><a href="https://www.cupcode.com.br/manutencao.php">Manutenção</a></li>
                  </ul>
                </div>
              </div>
            </div>
          </li>
          <!-- parte 3 -->
          <li class="cup-menu-item" data-target="outros-servicos">
            <a class="cup-menu-link">Soluções</a>
            <div class="cup-submenu dark outros-servicos-color">
              <!-- Conteúdo do submenu para Outros serviços -->
              <div class="limite-conteudo-menu justify-content-space-between">
                <div class="cup-menu-servicos">
                  <ul> <!--Lista de menu de Outros serviços-->
                    <li data-has-links="https://www.cupcode.host/index.php">
                      <a class="link-mobile" href="https://www.cupcode.host/index.php">
                        <!--Esse link vai ser adicionado no mobile-->
                      </a>
                      <img src="/assets/menu-img/host.webp" alt="Logo da Cupcode host">
                      <div class="texto-servico">
                        <div class="cup-box-textos">
                          <h5 class="cup-servico-titulo">Hospedagem</h5>
                          <p>Servidores de alta performance, garantindo que seu projeto esteja sempre online e seguro.</p>
                        </div>
                        <div class="cup-servico-btn">
                          <a href="https://www.cupcode.host/escolher-hospedagem.php">Ver planos &#x003E;</a>
                          <a href="https://www.cupcode.host/index.php">Saiba mais &#x003E;</a>
                        </div>
                      </div>
                    </li>
                    <li>
                      <a class="link-mobile" href="https://www.cupcode.com.br/civic/index.php">
                        <!--Esse link vai ser adicionado no mobile-->
                      </a>
                      <img src="/assets/menu-img/cupcode-civic.webp" alt="Logo da cupcode civic">
                      <div class="texto-servico">
                        <div class="cup-box-textos">
                          <h5 class="cup-servico-titulo">Cupcode Civic</h5>
                          <p>Serviços específicos para o setor Público, com estratégias para governos e campanhas eleitorais.</p>
                        </div>
                        <div class="cup-servico-btn">
                          <a href="#" class="cursor-pointer" data-bs-target="#serviceModal" data-bs-toggle="modal" data-bs-orcamento="civic" data-step="2">Orçamento on-line +</a>
                          <a href="https://www.cupcode.com.br/civic/index.php">Saiba mais &#x003E;</a>
                        </div>
                      </div>
                    </li>
                    <li data-has-links="https://www.giantleap.com.br/index.php">
                      <a class="link-mobile" href="https://www.giantleap.com.br/index.php">
                        <!--Esse link vai ser adicionado no mobile-->
                      </a>
                      <img src="/assets/menu-img/giant-leap.webp" alt="Logo do GiantLeap">
                      <div class="texto-servico">
                        <div class="cup-box-textos">
                          <h5 class="cup-servico-titulo">GiantLeap</h5>
                          <p>Parcele seus projetos em até 60 meses, soluções robustas de forma financeiramente acessível.</p>
                        </div>
                        <div class="cup-servico-btn">
                          <a href="https://www.giantleap.com.br/index.php#calcularProjeto">Calcular projeto &#x003E;</a>
                          <a href="https://www.giantleap.com.br/index.php">Saiba mais &#x003E;</a>
                        </div>
                      </div>
                    </li>
                    <li data-has-links="https://www.cupcode.host/cupcode-aidar.php">
                      <a class="link-mobile" href="https://www.cupcode.host/cupcode-aidar.php">
                        <!--Esse link vai ser adicionado no mobile-->
                      </a>
                      <img src="/assets/img/menu-cupcode-aidar.png" alt="Um robô da cupcode com a logo da cupcode em cima do seu traje">
                      <div class="texto-servico">
                        <div class="cup-box-textos">
                          <h5 class="cup-servico-titulo">AiDAR Smartbot</h5>
                          <p>O Robo inteligente que utiliza Inteligência artificial para manter você e seus clientes seguros dentro do seu site.</p>
                        </div>
                        <div class="cup-servico-btn">
                          <a href="https://www.cupcode.host/cupcode-aidar.php" data-ignore>Saiba mais &#x003E;</a>
                        </div>
                      </div>
                    </li>
                    <li>
                      <a class="link-mobile" href="https://www.cupcode.com.br/manutencao.php">
                        <!--Esse link vai ser adicionado no mobile-->
                      </a>
                      <img src="/assets/img/solicitar-manutencao.png" alt="Uma logo da cupcode com uma proteção acima">
                      <div class="texto-servico">
                        <div class="cup-box-textos">
                          <h5 class="cup-servico-titulo">Manutenção</h5>
                          <p>Mantemos seu site moderno, seguro e em constante renovação, com atualizações constantes em SEO e acessibilidade.</p>
                        </div>
                        <div class="cup-servico-btn">
                          <a href="https://www.cupcode.com.br/manutencao.php">Solicitar manutenção &#x003E;</a>
                        </div>
                      </div>
                    </li>
                  </ul>
                </div>
                <div class="cup-mais-servicos">
                  <h5><span class="border_before"></span> <a href="https://www.cupcode.com.br/sobre-nos.php">Mais em Soluções</a></h5>
                  <ul class="cup-lista-servicos">
                    <li><a href="https://www.cupcode.com.br/manutencao.php">Análise de sites</a></li>
                    <li><a href="https://www.cupcode.com.br/blog.php">Blog da Cupcode</a></li>
                    <li><a href="https://www.cupcode.host/hospedagem-dedicada.php">Servidores VPS</a></li>
                    <li><a href="https://www.cupcode.host/hospedagem-dedicada.php">Servidores Dedicada</a></li>
                    <li><a href="https://www.cupcode.host/hospedagem-compartilhada.php">Servidores Compartilhados</a></li>
                  </ul>
                </div>
              </div>
            </div>
          </li>
          <!-- parte 4 -->
          <li class="cup-menu-item" data-target="cases">
            <a class="cup-menu-link"  data-has-links-desktop="https://www.cupcode.com.br/cases-de-sucesso.php">Cases</a>
            <div class="cup-submenu dark programas-color">
              <div class="limite-conteudo-menu justify-content-space-between">
                <div class="cup-menu-servicos">
                  <ul>
                    <li>
                      <a class="link-mobile" href="https://www.cupcode.com.br/case-asteria.php">
                        <!--Esse link vai ser adicionado no mobile-->
                      </a>
                      <img src="/assets/img/logo-header-asteria.png" alt="Logo da Asteria">
                      <div class="texto-servico">
                        <div class="cup-box-textos">
                          <h5 class="cup-servico-titulo">Asteria</h5>
                          <p>A Cupcode criou o branding, site e geriu redes sociais e tráfego pago para Asteria, um MMORPG inspirado em Tibia.</p>
                        </div>
                        <div class="cup-servico-btn">
                          <a href="https://www.cupcode.com.br/case-asteria.php" data-ignore>Explorar &#x003E;</a>
                        </div>
                      </div>
                    </li>
                    <li>
                      <a class="link-mobile" href="https://www.cupcode.com.br/case-modukot.php">
                        <!--Esse link vai ser adicionado no mobile-->
                      </a>
                      <img src="/assets/img/moduk-logo.webp" alt="Logo da moduk">
                      <div class="texto-servico">
                        <div class="cup-box-textos">
                          <h5 class="cup-servico-titulo">Modukot</h5>
                          <p>A Cupcode criou um site moderno e interativo para o ModukOT, refletindo sua inovação no universo de Tibia.</p>
                        </div>
                        <div class="cup-servico-btn">
                          <a href="https://www.cupcode.com.br/case-modukot.php" data-ignore>Explorar &#x003E;</a>
                        </div>
                      </div>
                    </li>
                    <li>
                      <a class="link-mobile" href="https://www.cupcode.com.br/case-santa-se.php">
                        <!--Esse link vai ser adicionado no mobile-->
                      </a>
                      <img src="/assets/img/parceiros-7.webp" alt="Logo da Santa sé">
                      <div class="texto-servico">
                        <div class="cup-box-textos">
                          <h5 class="cup-servico-titulo">Santa Sé</h5>
                          <p>Santa Sé: +40 anos, renovação pela Cupcode com identidade, site, blog, campanhas, e mais.</p>
                        </div>
                        <div class="cup-servico-btn">
                          <a href="https://www.cupcode.com.br/case-santa-se.php">Explorar &#x003E;</a>
                        </div>
                      </div>
                    </li>
                    <li>
                      <a class="link-mobile" href="https://www.cupcode.com.br/case-satoife.php">
                        <!--Esse link vai ser adicionado no mobile-->
                      </a>
                      <img src="/assets/img/parceiros-46.png" alt="Logo da Satoife">
                      <div class="texto-servico">
                        <div class="cup-box-textos">
                          <h5 class="cup-servico-titulo">Satoife</h5>
                          <p>Satoife, de Portugal, veio à Cupcode para criar site e identidade visual, visando o sucesso.</p>
                        </div>
                        <div class="cup-servico-btn">
                          <a href="https://www.cupcode.com.br/case-satoife.php">Explorar &#x003E;</a>
                        </div>
                      </div>
                    </li>
                    <li>
                      <a class="link-mobile" href="https://www.cupcode.com.br/case-docctormed.php">
                        <!--Esse link vai ser adicionado no mobile-->
                      </a>
                      <img src="/assets/img/parceiros-26.webp" alt="Logo da Docctor med">
                      <div class="texto-servico">
                        <div class="cup-box-textos">
                          <h5 class="cup-servico-titulo">Docctor Med</h5>
                          <p>DM supera desafios, escolhe Cupcode, e vê leads saltar de 10/dia para 1700+/mês com metade do custo em Tráfego Pago.</p>
                        </div>
                        <div class="cup-servico-btn">
                          <a href="https://www.cupcode.com.br/case-docctormed.php">Explorar &#x003E;</a>
                        </div>
                      </div>
                    </li>
                    <li>
                      <a class="link-mobile" href="https://www.cupcode.com.br/case-casa-borato.php">
                        <!--Esse link vai ser adicionado no mobile-->
                      </a>
                      <img src="/assets/img/parceiros-36.webp" alt="Logo da casa borato">
                      <div class="texto-servico">
                        <div class="cup-box-textos">
                          <h5 class="cup-servico-titulo">Casa Borato</h5>
                          <p>Cupcode potencializa a Casa Borato, sinônimo de qualidade e amor em seus produtos rurais, evidenciando seu sucesso.</p>
                        </div>
                        <div class="cup-servico-btn">
                          <a href="https://www.cupcode.com.br/case-casa-borato.php">Explorar &#x003E;</a>
                        </div>
                      </div>
                    </li>
                    <li class="cases-de-sucesso-destaque">
                      <a class="link-mobile" href="https://www.cupcode.com.br/cases-de-sucesso.php">
                        <!--Esse link vai ser adicionado no mobile-->
                      </a>
                      <img src="/assets/img/cases-de-sucesso.png" alt="Logo dos cases de sucesso">
                      <div class="texto-servico">
                        <div class="cup-box-textos">
                          <h5 class="cup-servico-titulo">Veja Todos os Cases</h5>
                          <p>Confira outros Casos de sucesso da Cupcode, em Marketing e Desenvolvimento.</p>
                        </div>
                        <div class="cup-servico-btn">
                          <a href="https://www.cupcode.com.br/cases-de-sucesso.php" data-ignore>Ver mais &#x003E;</a>
                        </div>
                      </div>
                    </li>
                  </ul>
                </div>
              </div>
            </div>
          </li>
          <!-- parte 5 -->
          <li class="cup-menu-item" data-target="sobre">
            <a class="cup-menu-link"  data-has-links-desktop="https://www.cupcode.com.br/sobre-nos.php">Sobre</a>
            <div class="cup-submenu dark sobre-color">
              <div class="limite-conteudo-menu justify-content-space-between">
                <div class="cup-menu-servicos">
                  <ul>
                    <li data-has-links="https://www.cupcode.com.br/sobre-nos.php">
                      <a class="link-mobile" href="https://www.cupcode.com.br/sobre-nos.php">
                        <!--Esse link vai ser adicionado no mobile-->
                      </a>
                      <img src="/assets/img/sobre-nos.png" alt="Logo do sobre nós">
                      <div class="texto-servico">
                        <div class="cup-box-textos">
                          <h5 class="cup-servico-titulo">Sobre a Cupcode</h5>
                          <p>Quem somos? De onde viemos? Para onde vamos? O que comemos? Hoje no Cupcode Repórter!</p>
                        </div>
                        <div class="cup-servico-btn">
                          <a href="https://www.cupcode.com.br/sobre-nos.php">Conhecer &#x003E;</a>
                        </div>
                      </div>
                    </li>
                    <li data-has-links="https://www.cupcode.com.br/como-trabalhamos.php">
                      <a class="link-mobile" href="https://www.cupcode.com.br/como-trabalhamos.php">
                        <!--Esse link vai ser adicionado no mobile-->
                      </a>
                      <img src="/assets/menu-img/como-trabalhamos.webp" alt="Um livro com vários elementos gráficos com a logo da Cupcode">
                      <div class="texto-servico">
                        <div class="cup-box-textos">
                          <h5 class="cup-servico-titulo">Como trabalhamos</h5>
                          <p>Desde o onboarding até o dia-a-dia de nossos trabalhos e como você acompanha tudo. Entenda como trazemos resultados tão expressivos.</p>
                        </div>
                        <div class="cup-servico-btn">
                          <a href="https://www.cupcode.com.br/como-trabalhamos.php">Conhecer &#x003E;</a>
                        </div>
                      </div>
                    </li>
                    <li>
                      <a class="link-mobile" href="https://www.cupcode.com.br/posso-confiar-na-cupcode.php">
                        <!--Esse link vai ser adicionado no mobile-->
                      </a>
                      <img src="/assets/img/cupcode-e-confiavel-menu.png" alt="Uma caixa amarela com um ponto de interrogação e a logo da Cupcode saindo da caixa">
                      <div class="texto-servico">
                        <div class="cup-box-textos">
                          <h5 class="cup-servico-titulo">A Cupcode é confiável?</h5>
                          <p>Saiba o que dizem nossos clientes e descubra como nossos serviços estabelecem nossa liderança e confiabilidade no mercado.</p>
                        </div>
                        <div class="cup-servico-btn justify-content-end">
                          <a class="pink" href="https://www.cupcode.com.br/posso-confiar-na-cupcode.php">Saiba mais &#x003E;</a>
                        </div>
                      </div>
                    </li>
                    <li>
                      <a class="link-mobile" href="https://www.cupcode.com.br/codigo-de-etica-e-conduta.php">
                        <!--Esse link vai ser adicionado no mobile-->
                      </a>
                      <img src="/assets/menu-img/etica-e-conformidade.webp" alt="Um livro com uma balança acima onde de um lado tem um contrato e do outro lado tem a logo da Cupcode">
                      <div class="texto-servico">
                        <div class="cup-box-textos">
                          <h5 class="cup-servico-titulo">Ética e conformidade</h5>
                          <p>Saiba como a Cupcode lida com a ética e conformidade e como elas guiam nossas ações, garantindo transparência e integridade.</p>
                        </div>
                        <div class="cup-servico-btn">
                          <a href="https://www.cupcode.com.br/legal.php">Cupcode Legal &#x003E;</a>
                          <a href="https://www.cupcode.com.br/codigo-de-etica-e-conduta.php">Saiba mais &#x003E;</a>
                        </div>
                      </div>
                    </li>
                    <li data-has-links="https://www.cupcode.com.br/faca-parte.php">
                      <a class="link-mobile" href="https://www.cupcode.com.br/faca-parte.php">
                        <!--Esse link vai ser adicionado no mobile-->
                      </a>
                      <img src="/assets/menu-img/trabalhe-na-cupcode.webp" alt="Um astronauta de desenho animado segurando uma prancheta e uma lista de verificação">
                      <div class="texto-servico">
                        <div class="cup-box-textos">
                          <h5 class="cup-servico-titulo">Faça parte da Cupcode</h5>
                          <p>As oportunidades de carreira evoluem em um ambiente de inovação e companheirismo. Una-se a nós e ajude a moldar o futuro.</p>
                        </div>
                        <div class="cup-servico-btn">
                          <a class="cursor-pointer" data-bs-target="#modalFacaParte" data-bs-toggle="modal" data-ignore="">Enviar meu CV &#x003E;</a>
                          <a href="https://www.cupcode.com.br/faca-parte.php">Saiba mais &#x003E;</a>
                        </div>
                      </div>
                    </li>
                    <li data-has-links="https://www.cupcode.com.br/blog.php" class="clickable-li">
                        <a class="link-mobile" href="https://www.cupcode.com.br/blog.php">
                          <!--Esse link vai ser adicionado no mobile-->
                        </a>
                        <img src="/assets/img/blog.png" alt="Ícones estilizados de aspas em tons de roxo, com símbolos de smiley codificado por ponto e vírgula, representando elementos de comunicação e programação.">
                        <div class="texto-servico">
                          <div class="cup-box-textos">
                            <h5 class="cup-servico-titulo">Blog da Cupcode</h5>
                            <p>Acompanhe o Blog da Cupcode! Posts novos toda semana sobre tecnologia, desenvolvimento web, marketing digital e muito mais.</p>
                          </div>
                          <div class="cup-servico-btn">
                            <a href="https://www.cupcode.com.br/blog.php">Explorar ></a>
                          </div>
                        </div>
                    </li>
                  </ul>
                </div>
                <div class="cup-mais-servicos">
                  <h5><span class="border_before"></span> <a href="https://www.cupcode.com.br/sobre-nos.php">Mais em Sobre</a></h5>
                  <ul class="cup-lista-servicos">
                    <li>
                      <a href="https://www.cupcode.com.br/politica-de-privacidade.php">Sua privacidade</a>
                    </li>
                    <li>
                      <a href="https://www.cupcode.com.br/meio-ambiente.php">Meio ambiente</a>
                    </li>
                    <li>
                      <a href="https://www.cupcode.com.br/suporte.php">Suporte IndicaAí</a>
                    </li>
                    <li>
                      <a href="https://www.cupcode.com.br/reportar-abuso.php">Reportar abuso</a>
                    </li>
                  </ul>
                </div>
              </div>
            </div>
          </li>
          <!-- parte 6 -->
          <li class="cup-menu-item" data-target="contato">
            <a class="cup-menu-link"  data-has-links-desktop="https://www.cupcode.com.br/contato.php">Contato</a>
            <div class="cup-submenu dark contato-color">
              <div class="limite-conteudo-menu justify-content-space-between">
                <div class="cup-menu-servicos">
                  <ul>
                    <li>
                      <a class="link-mobile" href="https://www.cupcode.com.br/suporte.php">
                        <!--Esse link vai ser adicionado no mobile-->
                      </a>
                      <img src="/assets/menu-img/suporte-tecnico.webp" alt="Uma chave de fenda com cabo vermelho e uma chave de boca cruzados formando um X, animação 3D, ambas as ferramentas com o logotipo da Cupcode cravados em seus cabos.">
                      <div class="texto-servico">
                        <div class="cup-box-textos">
                          <h5 class="cup-servico-titulo">Suporte técnico</h5>
                          <p>Nosso compromisso com os nossos clientes é refletido em cada interação, garantindo soluções eficientes e um serviço impecável.</p>
                        </div>
                        <div class="cup-servico-btn">
                          <a href="https://www.cupcode.com.br/suporte.php">Solicitar suporte &#x003E;</a>
                        </div>
                      </div>
                    </li>
                    <li>
                      <a class="link-mobile" href="https://www.cupcode.com.br/contato.php">
                        <!--Esse link vai ser adicionado no mobile-->
                      </a>
                      <img src="/assets/img/entrar-em-contato.png" alt="Icone de contato da cupcode">
                      <div class="texto-servico">
                        <div class="cup-box-textos">
                          <h5 class="cup-servico-titulo">Entrar em contato</h5>
                          <p>Com uma comunicação omnichannel, a Cupcode está do seu lado, a um clique de distância, em qualquer direção.</p>
                        </div>
                        <div class="cup-servico-btn">
                          <a href="https://www.cupcode.com.br/contato.php">Fale conosco &#x003E;</a>
                        </div>
                      </div>
                    </li>
                    <li>
                      <a class="link-mobile" href="#" data-bs-toggle="modal" data-bs-target="#serviceModal">
                        <!--Esse link vai ser adicionado no mobile-->
                      </a>
                      <img src="/assets/img/orcamento.png" alt="Icone de orçamento da cupcode">
                      <div class="texto-servico">
                        <div class="cup-box-textos">
                          <h5 class="cup-servico-titulo">Orçamento online</h5>
                          <p>Orçamento online, rápido e com auto-atendimento. Solicite o orçamento exatamente para o que você precisa.</p>
                        </div>
                        <div class="cup-servico-btn">
                          <a href="#" data-bs-toggle="modal" data-bs-target="#serviceModal">Solicitar &#x003E;</a>
                        </div>
                      </div>
                    </li>
                    <li data-has-links="https://api.whatsapp.com/send?phone=41996133902&text=Entrei%20no%20site%20da%20Cupcode%20e%20gostaria%20de%20falar%20sobre...">
                      <a class="link-mobile" href="https://api.whatsapp.com/send?phone=41996133902&text=Entrei%20no%20site%20da%20Cupcode%20e%20gostaria%20de%20falar%20sobre...">
                        <!--Esse link vai ser adicionado no mobile-->
                      </a>
                      <img src="/assets/menu-img/whatsapp.webp" alt="Ícone do WhatsApp">
                      <div class="texto-servico">
                        <div class="cup-box-textos">
                          <h5 class="cup-servico-titulo">WhatsApp Cupcode</h5>
                          <p>Bora pro Zap? Mande agora uma mensagem no WhatsApp da Cupcode e vamos conversar por lá.</p>
                        </div>
                        <div class="cup-servico-btn">
                          <a href="https://api.whatsapp.com/send?phone=41996133902&text=Entrei%20no%20site%20da%20Cupcode%20e%20gostaria%20de%20falar%20sobre..." target="_blank" data-ignore>WA Comercial &#x003E;</a>
                          <a href="https://api.whatsapp.com/send?phone=41999588636&text=Entrei%20no%20site%20da%20Cupcode%20e%20gostaria%20de%20falar%20sobre..." target="_blank" data-ignore>WA Financeiro &#x003E;</a>
                        </div>
                      </div>
                    </li>
                    <li>
                      <img src="/assets/menu-img/feedback.webp" alt="Uma mão dando um beleza com 5 estrelas e a logo ca cupcode acima">
                      <div class="texto-servico">
                        <div class="cup-box-textos">
                          <h5 class="cup-servico-titulo">Deixar feedback</h5>
                          <p>Oportunidades de carreira em um ambiente de inovação. Nos ajude a moldar o futuro.</p>
                        </div>
                        <div class="cup-servico-btn">
                          <a href="https://www.cupcode.com.br/feedback.php">Saiba mais &#x003E;</a>
                        </div>
                      </div>
                    </li>
                  </ul>
                </div>
                <div class="cup-mais-servicos">
                  <h5><span class="border_before"></span> <a href="https://www.cupcode.com.br/contato.php">Mais em Contato</a></h5>
                  <ul class="cup-lista-servicos">
                    <li>
                      <a href="https://www.cupcode.com.br/contato.php">Página de contatos</a>
                    </li>
                    <li>
                      <a href="#" data-bs-target="#modalFaleConosco" data-bs-toggle="modal">LeaderBoard</a>
                    </li>
                    <li>
                      <a class="cursor-pointer" href="#" data-bs-target="#modalFaleConosco" data-bs-toggle="modal">Head & CEO - Lauro Roger McAllister</a>
                    </li>
                    <li>
                      <a class="cursor-pointer" href="#" data-bs-target="#modalFaleConosco" data-bs-toggle="modal">CFO - Alex Miguel</a>
                    </li>
                    <li>
                      <a class="cursor-pointer" href="#" data-bs-target="#modalFaleConosco" data-bs-toggle="modal">Servidor Cupcode - Discord</a>
                    </li>
                    <li>
                      <a href="https://www.cupcode.com.br/faca-parte.php">Trabalhe Conosco</a>
                    </li>
                    <li>
                      <a class="cursor-pointer" href="#" data-bs-target="#modalFaleConosco" data-bs-toggle="modal">Programa de Parcerias</a>
                    </li>
                    <li>
                      <a href="https://www.cupcode.com.br/suporte.php">Suporte IndicaAí</a>
                    </li>
                    <li>
                      <a class="cursor-pointer" href="#" data-bs-target="#modalFaleConosco" data-bs-toggle="modal">Suporte GiantLeap</a>
                    </li>
                  </ul>
                </div>
              </div>
            </div>
          </li>
          <!-- Troca de idioma -->
          <div class="language-selector hide-mobile">
            <!-- Idioma ativo (mostrado embaixo) -->
            <button class="active-language" id="activeLanguageBtn">
              <img src="assets/img/pais-pt-br.png" alt="Bandeira do Brasil" />            </button>

            <!-- Opções de idiomas -->
            <ul class="language-menu" >
                                            <li data-img="assets/img/pais-us.png" data-lang="English" data-code="en">
                  <img src="assets/img/pais-us.png" alt="Bandeira dos EUA" />
                  English
                </li>
                                            <li data-img="assets/img/pais-es.png" data-lang="Español" data-code="es">
                  <img src="assets/img/pais-es.png" alt="Bandeira da Espanha" />
                  Español
                </li>
                          </ul>
          </div>
          <!-- parte 7 -->
          <li class="cup-menu-item" data-target="painel">
            <a class="cup-menu-link cup-hamburbuer_menu" href="#">
              <img src="/assets/menu-img/hamburguer.webp" alt="Um painel de controle">
              <h5 class="cup-servico-titulo" style="display: none;">Painel de Controle</h5>
            </a>
            <div class="cup-submenu dark painel-color">
              <div class="limite-conteudo-menu justify-content-space-between">
                <div class="cup-menu-servicos">
                  <ul>
                    <li data-has-links="https://cupcode.com.br/painel/">
                      <a class="link-mobile" href="https://cupcode.com.br/painel/">
                        <!--Esse link vai ser adicionado no mobile-->
                      </a>
                      <img src="/assets/img/painel-de-controle.png" alt="Um painel de controle">
                      <div class="texto-servico">
                        <div class="cup-box-textos">
                          <h5 class="cup-servico-titulo">Painel de Controle</h5>
                          <p>Acompanhe o Dashboard de suas companhas, segunda via de boletos, faça solicitações</p>
                        </div>
                        <div class="cup-servico-btn">
                          <a href="https://cupcode.com.br/painel/" data-ignore>Sou cliente &#x003E;</a>
                          <a href="https://cupcode.com.br/painel/" data-ignore>Sou tripulante &#x003E;</a>
                        </div>
                      </div>
                    </li>
                    <li data-has-links="https://cupcode.com.br/painel/">
                      <a class="link-mobile" href="https://cupcode.com.br/painel/">
                        <!--Esse link vai ser adicionado no mobile-->
                      </a>
                      <img src="/assets/menu-img/painel-giant-leap.webp" alt="Painel de controle da GiantLeap">
                      <div class="texto-servico">
                        <div class="cup-box-textos">
                          <h5 class="cup-servico-titulo">Painel do GiantLeap</h5>
                          <p>Gerencie as suas parcelas restantes, e acompanhe o andamento do desenvolvimento do seu projeto.</p>
                        </div>
                        <div class="cup-servico-btn">
                          <a href="https://cupcode.com.br/painel/">Acessar &#x003E;</a>
                        </div>
                      </div>
                    </li>
                    <li data-has-links="https://cupcode.com.br/painel/">
                      <a class="link-mobile" href="https://cupcode.com.br/painel/">
                        <!--Esse link vai ser adicionado no mobile-->
                      </a>
                      <img src="/assets/menu-img/painel-indica-ai.webp" alt="Painel de controle do IndicaAí">
                      <div class="texto-servico">
                        <div class="cup-box-textos">
                          <h5 class="cup-servico-titulo">Painel do Afiliado</h5>
                          <p>Acompanhe suas indicações, veja seus ganhos e seu número único de Afiliado IndicaAí.</p>
                        </div>
                        <div class="cup-servico-btn">
                          <a href="https://cupcode.com.br/painel/" data-ignore>Sacar dinheiro &#x003E;</a>
                          <a href="https://cupcode.com.br/painel/" data-ignore>Entrar &#x003E;</a>
                        </div>
                      </div>
                    </li>
                    <li>
                      <a class="link-mobile" href="https://cupcode.com.br/painel/">
                        <!--Esse link vai ser adicionado no mobile-->
                      </a>
                      <img src="/assets/menu-img/acessibilidade.webp" alt="2 engrenagens e uma lâmpada amarela com a logo da cupcode no meio">
                      <div class="texto-servico">
                        <div class="cup-box-textos">
                          <h5 class="cup-servico-titulo">Acessibilidade</h5>
                          <p>Configure textos, cores, imagens e animações no nosso site. Simples e poderoso!</p>
                        </div>
                        <div class="cup-servico-btn">
                          <a href="https://cupcode.com.br/painel/">Configurar &#x003E;</a>
                        </div>
                      </div>
                    </li>
                  </ul>
                </div>
                <div class="cup-mais-servicos">
                  <h5><span class="border_before"></span> <a href="https://cupcode.com.br/painel/">Mais em Controle</a></h5>
                  <ul class="cup-lista-servicos">
                    <li>
                      <a href="https://cupcode.com.br/painel/">Gerenciar meus dados</a>
                    </li>
                    <li>
                      <a class="cursor-pointer" href="#" data-bs-target="#modalEmBreve" data-bs-toggle="modal">Configurar Cookies</a>
                    </li>
                    <li>
                      <a href="https://www.cupcode.com.br/reportar-abuso.php">Reportar abuso</a>
                    </li>
                    <li>
                      <a href="https://www.cupcode.com.br/reportar-abuso.php">Solicitar remoção de dados</a>
                    </li>
                    <li>
                      <a class="cursor-pointer" href="#" data-bs-target="#modalFaleConosco" data-bs-toggle="modal">Contratar novos serviços</a>
                    </li>
                  </ul>
                </div>
              </div>
            </div>
          </li>
          <li style="display: none;">
            <a href="#" class="link-search"></a>
          </li>
          <li style="display: none;">
            <a href="#" class="link-bag"></a> <!-- As I said, probably an orçamento online icon -->
          </li>
        </ul>
      </div>
    </div>
  </nav>
</div>    <!-- SEÇÃO NÚMERO 1 -->
    <section class="home-page-section mt-80 relative overflow-hidden hero-box animation-grow">
      <div class="elementos-abs">
        <img class="lozad img-foguete" src="assets/img/rocket-sideup.webp" alt="um foguete roxo e branco">
        <img class="lozad img-astronauta d-none" src="assets/img/astronaut-right-stars.webp" alt="A nave espacial da Cupcode, branca com detalhes rosa e roxo, uma janela redonda com o Cupzinho dentro. o logotipo da Cupcode estampado na nave e uma fumaça 3D branca saíndo do propulsor. A Nave representa a Cupcode, que carrega seus colaboradores e clientes em um voo incrível ao infinito e além!">
        <img class="img-bolha-roxa" src="assets/img/bolha-roxa-2.webp" alt="Bolhas roxas da identidade visual da Cupcode. Representando a fluidez de nossos serviços.">
      </div>
      <div class="max-content-1200">
        <div class="row space-between align-center">
          <div class="col-lg-5 col-sm-8 col-12 box-space-between box-space-between-mb relative order-lg-1 order-md-2">
            <div class="body-text">
              <div class="t3xts t3xt-1">Cupcode</div>
              <div class="t3xts t3xt-2">Desenvolvimento</div>
              <div class="t3xts t3xt-3">& Marketing</div>
            </div>
            <div class="texto-hero-p">
              <p>Líder em desenvolvimento de sites, lojas virtuais e aplicativos web, a <strong>Cupcode</strong> ainda é referência em Branding, Tráfego Pago, Redes Socias e Design UX/UI.</p>
              <h1 id="cidade">Criação de Sites Profissionais e Marketing Digital para Empresas</h1>
              <img class="lozad img-astronauta" src="assets/img/astronaut-right-stars.webp" alt="A nave espacial da Cupcode, branca com detalhes rosa e roxo, uma janela redonda com o Cupzinho dentro. o logotipo da Cupcode estampado na nave e uma fumaça 3D branca saíndo do propulsor. A Nave representa a Cupcode, que carrega seus colaboradores e clientes em um voo incrível ao infinito e além!">
            </div>
          </div>
          <div class="col-md-7 col-12 order-lg-2 order-md-1">
            <div class="video_cupcode hero relative">
              <video autoplay muted playsinline id="videoPlayer">
                <source src="assets/img/cupcode-hero.mp4" type="video/mp4">
              </video>
              <div class="hidden">Três filetes de líquido, um branco, um rosa e um roxo, eles entram na tela e logo se espalham em bolhas que formam o Cupzinho do logotipo da Cupcode.</div>
            </div>
          </div>
          <div class="flex relative xs-btn-break colunm-break gap-40 order-md-4">
            <a class="color-three cursor-pointer clickable-link" data-bs-target="#serviceModal" data-bs-toggle="modal">Orçamento on-line +</a>
          </div>
          <div class="order-lg-4 order-md-3" data-ignore>
            <img class="lozad video-play play-video-popup-comercial" src="assets/img/video-play.svg" alt="Click para iniciar o vídeo" title="Click para iniciar o vídeo">
          </div>
          <script>
            $(document).ready(function() {
              // Quando a imagem com a classe 'play-video-popup' é clicada
              $('.play-video-popup-comercial').on('click', function() {
                // Exibe o modal
                $('#videoModalComercial').modal('show');
              });

              // Quando o modal é exibido
              $('#videoModalComercial').on('shown.bs.modal', function() {
                // Inicie o vídeo
                $('#popupVideoComercial')[0].play();
              });

              // Quando o modal é escondido
              $('#videoModalComercial').on('hidden.bs.modal', function() {
                // Pausa o vídeo
                $('#popupVideoComercial')[0].pause();
              });
              $('#popupVideoComercialClose').on('click', function() {
                // Pausa o vídeo
                $('#videoModalComercial').modal('hide');
              });
            });
          </script>
        </div>
      </div>
    </section>
    <!-- SEÇÃO NÚMERO 2 -->
    <div data-ignore id="videoModalComercial" class="modal fade" tabindex="-1" role="dialog">
      <div class="modal-dialog modal-lg" role="document">
        <div class="modal-content">
          <div class="modal-body">
            <button id="popupVideoComercialClose" type="button" class="close" data-dismiss="modal"><img class="lozad" src="assets/img/close-white.svg" alt="Fechar popup"></button>
            <video id="popupVideoComercial" controls>
              <source src="assets/img/comercial-sites.mp4" type="video/mp4">
            </video>
          </div>
        </div>
      </div>
    </div>

    <!-- SEÇÃO NÚMERO 3 -->
    <section class="animation-grow home-page-servicos bg-color-two relative align-items-center para-ser-profissional-precisa-ser-profissional">
      <video class="dev-video-desenvolvimento" autoplay muted playsinline>
        <source src="assets/img/video-desenvolvimento.mp4" id="videoPlayer" class="object-fit-contain">
        <div class="hidden">Três dispositivos, um celular, um computador laptop e um tablet, entram na página com um efeito de animação e um fundo azul-escuro, com o site da Cupcode mostrando perfeitamente adaptados para cada tamanho de tela diferente, mostrando que a Cupcode desenvolve sites profissionais que ficam perfeitos em todas as telas.</div>
      </video>
      <div class="max-content-1200 relative">
        <div class="row space-between">
          <div class="col-sm-10 box-space-between justify-content-center">
            <div class="box-space-between">
              <div class="width-overflow">
                <span class="sub_titulo sub-color-twenty-five">Criação de sites</span>
                <h2 class="sub-color-twelve">Desenvolvimento de<br> Sites profissionais</h2>
              </div>
              <div class="col-md-6 col-sm-6 col-12">
                <p class="color-four">
                  Sua marca precisa ter impacto e confiança desde o primeiro clique. A Cupcode te entrega um site único e focado em suas necessidades!                </p>
              </div>
              <div class="btns-box-banner gap-40 flex xs-btn-break">
                <a class="color-four cursor-pointer" data-bs-target="#serviceModal" data-bs-toggle="modal">
                  Orçamento on-line +                </a>
                <a href="criacao-de-sites.php" class="color-four">
                  Saiba mais &#x003E;                </a>
              </div>
            </div>
          </div>
        </div>
      </div>
    </section>

    <!-- SEÇÃO NÚMERO 4 -->
    <section class="home-page-servicos relative lojas-virtuais-home  animation-grow" data-has-links="lojas-virtuais.php" style="background: linear-gradient(90deg, rgb(64, 77, 100) 0%, rgb(53, 81, 130) 100%);">
      <div class="max-content-1300">
        <div class="row space-between">
          <div class="col-lg-6 box-space-between">
            <div class="width-overflow relative">
              <span class="sub_titulo color-four">Desenvolvimento de Lojas virtuais</span>
              <h2 class="color-four font-titulo-lg">Seu carrinho,<br> suas regras!</h2>
            </div>
            <div class="hide-lojas-virtuais">
              <img class="mb-lojas-virtuais" src="assets/img/lojas-virtuais.webp" alt="Um carrinho de supermercado azul-escuro em 3D, com o Cupzinho do logotipo da Cupcode dentro.">
            </div>
            <div>
              <p class="color-four col-md-10">
                Conquiste a liberdade do seu negócio ainda hoje! Tenha um e-commerce próprio, rentável e completo, e alcance o sucesso que você merece.              </p>
            </div>

            <div class="btns-box-banner gap-40 flex xs-btn-break">
              <a class="color-four cursor-pointer" data-bs-target="#serviceModal" data-bs-toggle="modal" data-ignore>Orçamento on-line +</a>
              <a href="lojas-virtuais.php" class="color-four">Saiba mais &#x003E;</a>
            </div>
          </div>
          <div class="col-lg-6">
            <div class="flex justify-content-center">
              <img class="lojas-virtuais" src="assets/img/lojas-virtuais.webp" alt="Um carrinho de supermercado azul-escuro em 3D, com o Cupzinho do logotipo da Cupcode dentro.">
            </div>
          </div>
        </div>
      </div>
    </section>
    <!-- SEÇÃO NÚMERO 5 -->
    <section class="home-page-section relative quero-vender-mais animation-grow" style="background: radial-gradient(circle at 50% 50%, rgb(218, 165, 248) 0%, rgb(252, 241, 255) 50%, rgb(255, 255, 255) 100%);">
      <img class="lozad img-trofeu-sm rotateTrofeu desk-dp" src="assets/img/trofeu.webp" alt="Taça de ouro da Cupcode, com o Cupzinho de ouro cravado na taça., a base é preta com uma plaquinha metálica com o logotipo da Cupcode nela.">
      <div class="max-content-1200">
        <div class="row space-between">
          <div class="col-md-7 col-sm-9 col-12 box-space-between">
            <div class="width-overflow">
              <span class="sub_titulo color-three">Aqui, seu futuro é certo!</span>
              <h2 class="color-one font-uppercase">Quer<br> vender<br> mais?</h2>
            </div>
            <div>
              <p class="color-two fw-bold mb-0">
                Números reais da Cupcode:              </p>
            </div>
            <div class="swiper-container SwiperQueroVenderMais">
              <div class="swiper-wrapper">
                <div class="swiper-slide">
                  <div class="vender-mais-slide">
                    <div class="vender-mais-slide-img">
                      <img src="assets/img/numeros-da-cupcode-1.png" alt="um gráfico de alta com a logo da cupcode atrás">
                    </div>
                    <div class="vender-mais-slide-texto">
                      <p class="color-three">Aumentamos de <b>10</b>, para <b>150 lead diários</b> em uma franquia de clínica médica da <b>Docctor Med</b>.</p>
                    </div>
                  </div>
                </div>
                <div class="swiper-slide">
                  <div class="vender-mais-slide">
                    <div class="vender-mais-slide-img">
                      <img src="assets/img/numeros-da-cupcode-2.png" alt="uma seta azul apontando para cima com a logo da cupcode atrás">
                    </div>
                    <div class="vender-mais-slide-texto">
                      <p class="color-three">Trouxemos um <b>crescimento</b> de mais de <b>320%</b> para a <b>Rabo de Galo</b>, empresa de Cosméticos</p>
                    </div>
                  </div>
                </div>
                <div class="swiper-slide">
                  <div class="vender-mais-slide">
                    <div class="vender-mais-slide-img">
                      <img src="assets/img/numeros-da-cupcode-3.png" alt="O ícone de um homem espacial">
                    </div>
                    <div class="vender-mais-slide-texto">
                      <p class="color-three">Aumentamos os seguidores do <b>Instagram</b> da <b>Santa Sé Imóveis</b>, de <b>32</b> para <b>4.500</b> e contando.</p>
                    </div>
                  </div>
                </div>
                <div class="swiper-slide">
                  <div class="vender-mais-slide">
                    <div class="vender-mais-slide-img">
                      <img src="assets/img/numeros-da-cupcode-4.png" alt="um troféu roxo com a logo da cupcode no topo">
                    </div>
                    <div class="vender-mais-slide-texto">
                      <p class="color-three">Criamos o <b>melhor site</b> OT do mercado, para a <b>ASTERIA</b>, um jogo em estilo Tibia.</p>
                    </div>
                  </div>
                </div>
                <div class="swiper-slide">
                  <div class="vender-mais-slide">
                    <div class="vender-mais-slide-img">
                      <img src="assets/img/numeros-da-cupcode-5.png" alt="uma concha roxa com perolas flutuando ao redor, com a logo da cupcode bem no centro.">
                    </div>
                    <div class="vender-mais-slide-texto">
                      <p class="color-three">Trouxemos à luz a mais de <b>150 marcas</b>, com um <b>Branding</b> robusto e <b>bem estruturado</b>.</p>
                    </div>
                  </div>
                </div>
                <div class="swiper-slide">
                  <div class="vender-mais-slide">
                    <div class="vender-mais-slide-img">
                      <img src="assets/img/numeros-da-cupcode-6.png" alt="alguns blocos roxos, representando uma estrutura do zero sendo feita pela cupcode">
                    </div>
                    <div class="vender-mais-slide-texto">
                      <p class="color-three">Estruturamos do <b>ZERO</b>, a <b>Satoife Company</b>, uma empresa portuguesa de RH, disruptiva.</p>
                    </div>
                  </div>
                </div>
              </div>
              <!-- Botões de navegação -->
              <div class="swiper-button-prev"></div>
              <div class="swiper-button-next"></div>
            </div>
            <div class="xs-start-btn-break">
              <a class="color-three cursor-pointer" data-bs-target="#serviceModal" data-bs-toggle="modal">Orçamento on-line +</a>
            </div>
          </div>
          <div class="offset-2 offset-md-0 col-lg-5 col-md-7 relative tablet-dp">
            <img class="lozad img-trofeu rotateTrofeu" src="assets/img/trofeu.webp" alt="Taça de ouro da Cupcode, com o Cupzinho de ouro cravado na taça., a base é preta com uma plaquinha metálica com o logotipo da Cupcode nela.">
          </div>
          <div class="order-md-3">
            <img class="lozad video-play play-video-popup-comercial-cupcode vender-mais" src="assets/img/video-play.svg" alt="Click para iniciar o vídeo" title="Click para iniciar o vídeo">
          </div>
          <script>
            $(document).ready(function() {
              // Quando a imagem com a classe 'play-video-popup-comercial-cupcode' é clicada
              $('.play-video-popup-comercial-cupcode').on('click', function() {
                // Exibe o modal
                $('#videoModalComercialCupcode').modal('show');
              });

              // Quando o modal é exibido
              $('#videoModalComercialCupcode').on('shown.bs.modal', function() {
                // Inicie o vídeo
                $('#popupVideoComercialCupcode')[0].play();
              });

              // Quando o modal é escondido
              $('#videoModalComercialCupcode').on('hidden.bs.modal', function() {
                // Pausa o vídeo
                $('#popupVideoComercialCupcode')[0].pause();
              });

              // Quando o botão de fechar é clicado
              $('#videoModalComercialCupcodeClose').on('click', function() {
                // Esconde o modal e pausa o vídeo
                $('#videoModalComercialCupcode').modal('hide');
              });
            });
          </script>
        </div>
      </div>
    </section>
    <!-- SEÇÃO NÚMERO 6 -->
    <div id="videoModalComercialCupcode" class="modal fade" tabindex="-1" role="dialog">
      <div class="modal-dialog modal-lg" role="document">
        <div class="modal-content">
          <div class="modal-body">
            <button id="videoModalComercialCupcodeClose" type="button" class="close" data-dismiss="modal"><img class="lozad" src="assets/img/close-white.svg" alt="Fechar popup"></button>
            <video id="popupVideoComercialCupcode" controls>
              <source src="assets/img/comercial-cupcode.mp4" type="video/mp4">
            </video>
          </div>
        </div>
      </div>
    </div>
    <!-- SEÇÃO NÚMERO 7 -->
    <section class="home-page-servicos relative identidade-visual-branding animation-grow" data-has-links="branding.php" style="background: radial-gradient(circle at 50% 50%, rgb(250, 100, 166) 0%, rgb(255, 224, 246) 100%);">
      <div class="elementos-abs coracoes-amarelos">
        <img src="assets/img/coracao-amarelo-1.webp" alt="Corações amarelos 3D do Branding da Cupcode">
        <img src="assets/img/coracao-amarelo-2.webp" alt="Corações amarelos 3D do Branding da Cupcode">
        <img src="assets/img/coracao-amarelo-3.webp" alt="Corações amarelos 3D do Branding da Cupcode">
        <img src="assets/img/coracao-amarelo-4.webp" alt="Corações amarelos 3D do Branding da Cupcode">
        <img src="assets/img/coracao-amarelo-1.webp" alt="Corações amarelos 3D do Branding da Cupcode">
        <img src="assets/img/coracao-amarelo-2.webp" alt="Corações amarelos 3D do Branding da Cupcode">
        <img src="assets/img/coracao-amarelo-3.webp" alt="Corações amarelos 3D do Branding da Cupcode">
        <img src="assets/img/coracao-amarelo-4.webp" alt="Corações amarelos 3D do Branding da Cupcode">
        <img src="assets/img/coracao-amarelo-1.webp" alt="Corações amarelos 3D do Branding da Cupcode">
        <img src="assets/img/coracao-amarelo-2.webp" alt="Corações amarelos 3D do Branding da Cupcode">
      </div>
      <div class="max-content-1200">
        <div class="row space-between">
          <div class="col-12 box-space-between">
            <div class="width-overflow relative z-index-2">
              <span class="sub_titulo color-four">identidade visual</span>
              <h2 class="color-four font-titulo-lg">Criação de logo</h2>
            </div>
            <div class="align-center column box-space-between">
              <div class="box-img-servicos">
                <img src="assets/img/branding.webp" alt="Logotipo da Criação de Branding da Cupcode, uma ostra roxa com interior rosa, onde se encontra uma perola com o logotipo da Cupcode.">
              </div>
              <div class="box-texto-servicos">
                <p class="color-three">
                  Damos vida a <b>marcas fortes</b>, com o intuito de <b>aumentar</b> o seu <b>valor de mercado</b>, <b>atrair</b> e <b>reter</b> seus clientes. <br>Criamos logotipo lindos e únicos.                </p>
                <div class="justify-content-between flex relative xs-btn-break" style="z-index: 2;">
                  <a class="color-two cursor-pointer" data-bs-target="#serviceModal" data-bs-toggle="modal" data-ignore>Orçamento on-line +</a>
                  <a href="branding.php" class="color-two">Saiba mais &#x003E;</a>
                </div>
              </div>
            </div>
          </div>
        </div>
      </div>
    </section>
    <!-- SEÇÃO NÚMERO 8 -->
    <section id="SecTrafego" class="home-page-servicos bg-sub-color-two bg-img-trafego-pago gestao-de-anuncios relative animation-grow" data-has-links="trafego-pago.php">
      <div class="bg-forefround-abs"></div>
      <div class="colecao-trafegoPago">
        <!-- Essa div é responsável pela coleção de estrelas do javascript coleção star -->
      </div>
      <div class="max-content-1200 relative">
        <div class="row space-between">
          <div class="col-12 box-space-between">
            <div class="width-overflow">
              <span class="sub_titulo color-one">gestão de anúncios pagos</span>
              <h2 class="color-one font-titulo-lg">Gestão de Tráfego Pago</h2>
            </div>
            <div class="align-center column box-space-between">
              <div class="box-img-servicos">
                <img src="assets/img/trafego-pago.webp" alt="Logotipo da Gestão de Tráfego Pago da Cupcode, o logotipo e os dizeres: " Tráfego Pago" são mostrados com efeito de holografia e em camadas, verde, roxo e rosa.">
              </div>
              <div class="box-texto-servicos">
                <p class="color-four">
                  Campanhas de <b>alta performance</b> que trazem resultados consistentes a partir da <b>1ª semana</b>.                </p>
                <div class="justify-content-between flex xs-btn-break">
                  <a class="color-four cursor-pointer" data-bs-target="#serviceModal" data-bs-toggle="modal" data-ignore>Orçamento on-line +</a>
                  <a href="trafego-pago.php" class="color-four">Saiba mais &#x003E;</a>
                </div>
              </div>
            </div>
          </div>
        </div>
      </div>
    </section>
    <!-- SEÇÃO NÚMERO 9 -->
    <section class="home-page-servicos hero-rede-sociais relative animation-grow" style="background: linear-gradient(rgb(144 182 241) 0%, rgb(205, 255, 216) 100%)">
      <video autoplay muted playsinline>
        <source src="assets/videos/video-hero-redes-sociais.mp4" type="video/mp4">
      </video>
      <div class="max-content-1200 relative">
        <div class="row space-between">
          <div class="col-12 justify-content-center flex column relative z-index-2">
            <div>
              <h2 class="color-one">Redes Sociais</h2>
            </div>
            <div>
              <p class="color-three">Gerenciamento eficaz de redes sociais para maximizar engajamento e impulsionar o retorno sobre o seu investimento.</p>
            </div>
            <div class="xs-start-btn-break">
              <a class="color-one cursor-pointer lk-1" data-bs-target="#serviceModal" data-bs-toggle="modal">Orçamento on-line +</a>
              <a href="redes-sociais.php" class="color-one lk-2">Saiba mais &#x003E;</a>
            </div>
          </div>
        </div>
      </div>
    </section>
    <!-- SEÇÃO NÚMERO 10 -->
    <section class="home-mais-servicos relative site-profissional">
      <div class="row gap-sm-20">
        <div class="col-md-6 col-sm-12 col-xs-12 half-site-de-volta-ao-futuro">
          <div class="bd-radius p-lg-5 p-md-4 meia-box animation-grow bg-half">
            <div class="overlay-dark">
            </div>
            <video autoplay muted playsinline>
              <source src="assets/videos/de-volta-para-a-cupcode.mp4" id="videoPlayer" class="object-fit-contain">
            </video>
            <div>
              <img class="delorean-com-sombra" src="assets/img/delorean-com-sombra.webp" alt="Imagem de um Delorean com sombra">
            </div>
            <div class="title-de-volta-futuro relative z-index-2">
              <div class="maintitle">
                <img src="assets/img/cupcode-dvpof.svg" alt="Logo da Cupcode pegando fogo">
                SEU SITE<span class="arrow">&lt;</span>
                <div class="line">
                  <div class="small-container">
                    <div>DE VOLTA</div>
                    <div>PARA &nbsp; O</div>
                  </div>
                  FUTURO                </div>
              </div>
            </div>
            <div class="z-index-2">
              <div>
                <p class="color-four">
                  Damos nova vida ao site antigo, deixando ele muito mais rápido, extremamente seguro e muito mais bonito!                </p>
              </div>
              <div class="gap-40 flex relative xs-btn-break z-index-2">
                <a class="color-four cursor-pointer" data-bs-target="#serviceModal" data-bs-toggle="modal" data-ignore>
                  Orçamento on-line +                </a>
                <a href="melhorias-de-site.php" class="color-four" data-ignore>
                  Saiba mais &#x003E;                </a>
              </div>
            </div>
          </div>
        </div>
        <div class="col-md-6 col-sm-12 col-xs-12 section-fusquinha">
          <div class="bd-radius p-lg-5 p-md-4 meia-box overflow-hidden relative animation-grow" style="background: radial-gradient(circle at 50% 50%, rgb(218, 165, 248) 0%, rgb(252, 241, 255) 50%, rgb(255, 255, 255) 100%);">
            <div class="width-overflow">
              <span class="color-three">Desenvolvimento de sites em WordPress</span><br>
              <h3 class="fs-1 color-three font-weight-normal">Fusquinha <br><b>tunado</b></h3>
            </div>
            <div class="align-center column box-space-between">
              <div class="box-img-servicos relative">
                <img class="lozad top-unset hero fusquinha-tunado-full-width" src="assets/img/fusquinha-tunado-full-width.webp" alt="Um carro com estilo do fusca, todo roxo metalizado, com faróis que acendem em uma animação. na frente do capô, tem o logotipo da Cupcode.">
                <img class="hero luz-fusquinha-full-width opacityLuzFusquinha" src="assets/img/luz-fusquinha-full-width.png" alt="Duas luzes amarelas representando o farol do fusquinha">
              </div>
              <div>
                <div>
                  <p style="color: #4F0779;">Também criamos sites em WordPress que impulsionam seu negócio. Com design exclusivo, carregamento rápido e otimização SEO.</p>
                </div>
                <div class="justify-content-start flex gap-40 xs-btn-break">
                  <a class="cursor-pointer" style="color: #4F0779;" data-bs-target="#serviceModal" data-bs-toggle="modal" data-ignore>
                    Orçamento on-line +                  </a>
                  <a href="sites-em-wordpress.php" style="color: #4F0779;">
                    Saiba mais &#x003E;                  </a>
                </div>
                <div class="btn-animated-popup-modal cursor-pointer" data-bs-target="#modalFusquinaTunado" data-bs-toggle="modal">
                  <svg class="svg-gooey" xmlns="http://www.w3.org/2000/svg" version="1.1">
                    <defs>
                      <filter id="gooey">
                        <feGaussianBlur in="SourceGraphic" stdDeviation="5" result="blur" />
                        <feColorMatrix in="blur" type="matrix" values="1 0 0 0 0  0 1 0 0 0  0 0 1 0 0  0 0 0 19 -9" result="highContrastGraphic" />
                        <feComposite in="SourceGraphic" in2="highContrastGraphic" operator="atop" />
                      </filter>
                    </defs>
                  </svg>
                  <button id="gooey-button">
                    <p>+</p>
                    <span class="bubbles">
                      <span class="bubble"></span>
                      <span class="bubble"></span>
                      <span class="bubble"></span>
                      <span class="bubble"></span>
                      <span class="bubble"></span>
                      <span class="bubble"></span>
                      <span class="bubble"></span>
                      <span class="bubble"></span>
                      <span class="bubble"></span>
                      <span class="bubble"></span>
                    </span>
                  </button>
                </div>
              </div>
            </div>
          </div>
        </div>
      </div>
    </section>
    <!-- SEÇÃO NÚMERO 11 -->
    <section class="home-page-servicos relative experiencia-imersiva-level-up versao-bg animation-grow" style="background: #18013A;">
    <div class="background-experiencia-imersiva-level-up"></div>
    <img class="versao-bg" src="assets/img/bg-games-para-seu-site.png" alt="Um escudo com a logo da Cupcode Games e várias logos da Cupcode ao redor">
    <img style="z-index: 3;" class="level-up-games-elements-1" src="assets/img/level-up-games-elements-1.svg" alt="Uma flecha amarela apontando para cima">
    <img style="z-index: 3;" class="level-up-games-elements-2" src="assets/img/level-up-games-elements-2.svg" alt="Vários pontos amarelos">
    <div class="max-content-1200 relative">
        <div class="row space-between">
            <div class="col-lg-7">
            </div>
            <div class="col-lg-5 relative">
                <div class="row experiencia-imersiva-row-text">
                    <div style="z-index: 3;">
                        <span class="sub_titulo color-four">Experiências imersivas</span>
                        <h2 class="color-four font-weight-normal"><b>Level Up</b> para o seu site</h2>
                    </div>
                    <div style="z-index: 3;">
                        <p class="color-four">
                            Experiências imersivas e envolventes com foco na navegação intuitiva e carregamento rápido, garantindo uma jornada para gamers.                        </p>
                    </div>
                    <div class="justify-content-end flex" style="z-index: 3;">
                        <a href="games.php" class="color-four cursor-pointer">Saiba mais ></a>
                    </div>
                </div>
            </div>
        </div>
    </div>
</section>
    <!-- SEÇÃO NÚMERO 12 -->
    <section class="home-mais-servicos relative">
      <div class="row gap-sm-20">
        <div class="col-md-6 col-sm-12 col-xs-12 paz-e-amor" data-has-links="#modalPazAmor">
          <div class="bg-white bd-radius p-lg-5 p-md-4 meia-box relative overflow-hidden animation-grow">
            <div class="width-overflow relative">
              <span class="sub_titulo" style="color: #004AAD;">Sites com Garantia de 2 anos</span>
              <h3 class="font-weight-normal" style="color: #14397E;">Paz e amor com prazo estendido!</h3>
            </div>
            <div class="align-center column box-space-between">
              <div class="box-img-servicos">
                <img class="top-unset reds-img-2-anos-de-garantia" src="assets/img/pt/2-anos-de-garantia.png" alt="um selo com um ícone de verificado azul, com os dizeres: Exclusivo: Dois anos de garantia - Cupcode, em cima do selo uma mão fazendo sinal de Paz e Amor, na manga da blusa roxa, tem um logotipo da Cupcode.">
              </div>
              <div>
                <div>
                  <p style="color: #14397E;">Você pode focar em crescer seu negócio enquanto nós cuidamos da estabilidade e do desempenho do seu site. É o nosso compromisso com a qualidade e o seu sucesso!</p>
                </div>
                <div class="justify-content-start flex gap-40 xs-btn-break">
                  <a class="color-four cursor-pointer" data-bs-target="#serviceModal" data-bs-toggle="modal" style="color: #004AAD;" data-ignore>Orçamento on-line +</a>
                  <a href="garantia-de-2-anos.php" style="color: #004AAD;">Saiba mais &#x003E;</a>
                </div>
                <div class="btn-animated-popup-modal cursor-pointer" data-bs-target="#modalPazAmor" data-bs-toggle="modal">
                  <svg class="svg-gooey" xmlns="http://www.w3.org/2000/svg" version="1.1">
                    <defs>
                      <filter id="gooey">
                        <feGaussianBlur in="SourceGraphic" stdDeviation="5" result="blur" />
                        <feColorMatrix in="blur" type="matrix" values="1 0 0 0 0  0 1 0 0 0  0 0 1 0 0  0 0 0 19 -9" result="highContrastGraphic" />
                        <feComposite in="SourceGraphic" in2="highContrastGraphic" operator="atop" />
                      </filter>
                    </defs>
                  </svg>
                  <button id="gooey-button">
                    <p>+</p>
                    <span class="bubbles">
                      <span class="bubble"></span>
                      <span class="bubble"></span>
                      <span class="bubble"></span>
                      <span class="bubble"></span>
                      <span class="bubble"></span>
                      <span class="bubble"></span>
                      <span class="bubble"></span>
                      <span class="bubble"></span>
                      <span class="bubble"></span>
                      <span class="bubble"></span>
                    </span>
                  </button>
                </div>
              </div>
            </div>
          </div>
        </div>
        <div class="col-md-6 col-sm-12 col-xs-12" data-has-links="https://www.cupcode.host/index.php">
          <div class="bd-radius p-lg-5 p-4 meia-box relative overflow-hidden servidor-na-nuvem-host animation-grow" style="background: linear-gradient(rgb(2, 141, 255) 0%, rgb(157, 211, 255) 33.333%, rgb(255, 255, 255) 66.667%, rgb(255, 255, 255) 100%);">
            <div class="elementos-abs">
              <img class="lozad nuvems-hosting" src="assets/img/logo-nuvem.webp" alt="Logo Nuvem">
              <img class="lozad nuvems-hosting nuvem-left-right animation-dr-8s" src="assets/img/nuvem-azul.webp" alt="Nuvem Azul">
              <img class="lozad nuvems-hosting nuvem-left-right animation-dr-9s" src="assets/img/nuvem-rosa.webp" alt="Nuvem Rosa">
              <img class="lozad nuvems-hosting nuvem-left-right animation-dr-6s" src="assets/img/nuvem-rosa.webp" alt="Nuvem Rosa">
              <img class="lozad nuvems-hosting nuvem-left-right animation-dr-7s" src="assets/img/nuvem-azul.webp" alt="Nuvem Azul">
            </div>
            <div class="width-overflow relative">
              <span class="sub_titulo color-four">servidores na nuvem</span>
              <h2 class="color-four font-titulo-lg">Hospedagem</h2>
            </div>
            <div class="align-center column box-space-between">
              <div class="box-img-servicos">
                <img class="lozad top-unset" src="assets/img/hosting.webp" alt="Logotipo da Cupcode Host, uma divisão da Cupcode, que oferece servidores de hospedagem. O logotipo é uma nuvem em estilo de emoji, com efeito 3D, em tons de azul e branco, dentro da nuvem um logotipo da Cupcode com o mesmo estilo, em baixo da nuvem se lê: "Host".">
              </div>
              <div class="relative">
                <div>
                  <p style="color: #004AAD;">Alto desempenho, segurança, robôs <b>AiDAR</b> com inteligência artificial que mantém seu site no ar e melhor custo-beneficio do mercado.</p>
                </div>
                <div class="justify-content-between flex relative xs-btn-break" style="z-index: 2;">
                  <a class="color-four" href="https://www.cupcode.host/escolher-hospedagem.php" style="color: #004AAD" data-ignore>Conferir os planos ></a>
                  <a class="color-four" href="https://www.cupcode.host/index.php" style="color: #004AAD">Saiba mais ></a>
                </div>
              </div>
            </div>
          </div>
        </div>
      </div>
    </section>
    <!-- SEÇÃO NÚMERO 13 -->
    <section class="home-mais-servicos relative">
      <div class="row gap-sm-20">
        <div class="col-md-6 col-sm-12 col-xs-12 half-marketing-politico" data-has-links="civic/index.php">
          <div class="bg-white bd-radius p-lg-5 p-md-4 meia-box relative overflow-hidden animation-grow">
            <div class="width-overflow relative">
              <span class="sub_titulo" style="color: #133463;">Marketing e Desenvolvimento Político</span>
              <h3 class="font-weight-normal" style="color: #FF8B00;">Inovação e impacto em <b>Marketing Político</b></h3>
            </div>
            <div class="align-center column box-space-between">
              <div class="box-img-servicos">
                <img class="marketing-politico top-unset" src="assets/img/urna.png" alt="Urna eletrônica branca com o logo da Cupcode Civic em destaque na tela, representando a inovação e segurança em votação digital. Ao lado da tela, o teclado numérico com botões pretos, números brancos e botões verdes e laranja para confirmação e correção, simbolizando a interface amigável e acessível.">
              </div>
              <div>
                <div>
                  <p style="color: #133463;">Líder em soluções de marketing digital e desenvolvimento para <b>políticos, partidos, prefeituras</b> e <b>câmaras</b> de vereadores, oferecendo estratégias personalizadas para maximizar a eficácia da comunicação governamental e campanhas eleitorais.</p>
                </div>
                <div class="btns-servicos justify-content-end">
                  <a href="civic/index.php" class="cursor-pointer" style="color: #133463;">Saiba mais ></a>
                </div>
              </div>
            </div>
          </div>
        </div>
        <div class="col-md-6 col-sm-12 col-xs-12" data-has-links="manutencao.php">
          <div class="bd-radius p-lg-5 p-4 meia-box relative overflow-hidden half-manutencap-de-sites animation-grow" style="background: linear-gradient(90deg, rgb(130, 126, 194) 0%, rgb(159, 159, 159) 100%);">
            <div class="width-overflow relative">
              <span class="sub_titulo color-four">100% Satisfação: Estrelas de excelência</span>
              <h2 class="color-four font-weight-normal">Serviço de <b>manutenção</b> de sites</h2>
            </div>
            <div class="align-center column box-space-between">
              <div class="box-img-servicos">
                <img class="lozad top-unset" src="assets/img/logo-manutencao.webp" alt="Ícone em 3D da Cupcode, com um capacete de obra, sinalizando o serviço de manutenção.">
              </div>
              <div>
                <div>
                  <p style="color: #FFFFFF;">Mantemos seu site moderno, seguro e em constante renovação, com atualizações constantes em SEO e acessibilidade.</p>
                </div>
                <div class="justify-content-between flex relative xs-btn-break">
                  <a class="color-four" href="manutencao.php" data-ignore>Preciso de manutenção ></a>
                </div>
              </div>
            </div>
          </div>
        </div>
      </div>
    </section>
    <!-- SEÇÃO NÚMERO 14 -->
    <section class="home-page-servicos relative sites-internacionais animation-grow" data-has-links="sites-internacionais.php" style="background: linear-gradient(rgb(2, 0, 41) 0%, rgb(0, 25, 71) 100%);">
      <div class="elementos-abs">
        <img class="lozad img-terra-inverso" src="assets/img/terra-inverso.png" alt="Planeta em animação 3D da Cupcode, parecido com a terra, azul e com continentes verdes, algumas nuvens brancas são vistas ao redor dele.">
      </div>
      <div class="max-content-1200 relative">
        <div class="row space-between">
          <div class="col-12 box-space-between">
            <div class="width-overflow">
              <span class="sub_titulo color-four">Exportando sites</span>
              <h2 class="color-three font-titulo-lg font-weight-normal">Criação de sites <br><b>internacionais</b></h2>
            </div>
            <div class="align-center column box-space-between">
              <div class="box-img-servicos">
                <img class="lozad top-unset img-satelite-internacional" src="assets/img/satelite-internacional.png" alt="Estação espacial com 8 bandeiras no lado esquerdo, Brasil, EUA, Canadá, Irlanda, Portugal, Alemanha, Espanha e Austrália, o logotipo da Cupcode no meio da Estação espacial e 4 antenas gigantes com paineis solares. Uma enorme parabólica emitindo sinal apontando para baixo. 3D.">
              </div>
              <div class="box-texto-servicos">
                <p class="color-four">A Cupcode desenvolve sites para empresas de várias partes do mundo. Conseguimos entregar projetos incríveis, em conformidade com a GRPD, ADPPA e LGPD, com um valor baseado em hora/pessoa no Brasil, reduzindo seus custos sem abrir mão da alta qualidade.</p>
                <div class="justify-content-center flex xs-btn-break gap-40">
                  <a class="color-four cursor-pointer" data-bs-target="#serviceModal" data-bs-toggle="modal" data-ignore>Quero um orçamento +</a>
                  <a class="color-four" href="sites-internacionais.php" data-ignore="">Saiba mais ></a>
                </div>
              </div>
            </div>
          </div>
        </div>
      </div>
    </section>
    <!-- SEÇÃO NÚMERO 15 -->
    <section class="home-mais-servicos relative">
      <div class="row gap-sm-20">
        <div class="col-md-6 col-sm-12 col-xs-12" data-has-links="sobre-nos.php">
          <div class="bd-radius p-lg-5 p-md-4 meia-box fabrica-de-ideias animation-grow" style="background: linear-gradient(135deg, rgb(77, 53, 27) 0%, rgb(141, 103, 58) 33.333%, rgb(137, 100, 57) 66.667%, rgb(168, 121, 51) 100%);">
            <div class="width-overflow">
              <span class="sub_titulo color-four">Quem somos</span>
              <h3 class="color-four font-weight-normal">A <b>Fantástica Fábrica</b> de <b>Ideias Digitais</b></h3>
            </div>
            <div class="align-center column box-space-between">
              <div class="box-img-servicos">
                <img class="lozad top-unset golden-ticket-cupcode" src="assets/img/golden-ticket-cupcode.webp" alt="Bilhete dourado em 3D com o logotipo da Cupcode nele. Um símbolo de autêntico em ouro do lado e do outro lado os dizeres: "Golden Ticket". Representando o convite para entrar na fantástica fábrica de ideias digitais.">
              </div>
              <div>
                <div class="box-texto-servicos">
                  <p class="color-four">Vem conhecer o que faz a Cupcode ser tão incrível em tudo o que faz. Aceite o seu bilhete dourado e vamos nessa!</p>
                </div>
                <div class="justify-content-end flex">
                  <a href="sobre-nos.php" class="color-four">Saiba mais &#x003E;</a>
                </div>
              </div>
            </div>
          </div>
        </div>
        <div class="col-md-6 col-sm-12 col-xs-12" data-has-links="como-trabalhamos.php">
          <div class="bg-color-four bg-como-trabalhamos bd-radius p-5 meia-box justify-content-between animation-grow">
            <div class="hidden">O astronauta da Cupcode com a tela do seu capacete ligada e mostrando o Cupzinho. Seu traje branco com detalhes roxo e os logotipos da Cupcode. Flutuando com um laptop na frente dele. com o logotipo da Cupcode em prata, acompanhando o computador.</div>
            <div>
              <h2 class="fs-4rem color-one titulo-como-trabalhamos">Como <br><color class="color-three">trabalhamos </color></h2>
            </div>
            <div class="">
              <p class="color-one text-left fs-5 fw-bold col-6">Vem entender como trazemos resultados expressivos desde a primeira semana.</p>
            </div>
            <div class="">
              <p class="color-two text-left fs-6 fw-bold col-6">Desde o onboarding até o dia-a-dia de nossos trabalhos e como você acompanha tudo...</p>
            </div>
            <div class="justify-content-start flex">
              <a href="como-trabalhamos.php" class="color-two">Saiba como trabalhamos &#x003E;</a>
            </div>
          </div>
        </div>
      </div>
    </section>
    <!-- SEÇÃO NÚMERO 16 -->
    <section class="home-mais-servicos relative">
      <div class="row gap-sm-20">
        <div class="col-md-6 col-sm-12 col-xs-12" data-has-links="suporte.php">
          <div class="bd-radius p-lg-5 p-4 meia-box relative overflow-hidden suporte-tecnico animation-grow" style="background: linear-gradient(90deg, rgb(218, 218, 223) 0%, rgb(184, 184, 184) 100%);">
            <div class="align-center column box-space-between">
              <div class="width-overflow relative">
                <span class="sub_titulo" style="color: #737373;">Suporte Técnico e Manutenção</span>
                <h3 class="font-titulo-lg font-weight-normal" style="color: #545454;">Damos um jeito até na <b>rebimboca da parafuseta</b></h3>
              </div>
              <div class="box-img-servicos">
                <img class="top-unset dev-img-suporte-tecnico" src="assets/img/suporte-tecnico.webp" alt="Uma chave de fenda com cabo vermelho e uma chave de boca cruzados formando um X, animação 3D, ambas as ferramentas com o logotipo da Cupcode cravados em seus cabos.">
              </div>
              <div>
                <div class="box-texto-servicos">
                  <p style="color: #545454;">Suporte dedicado e premiado, garantindo funcionalidades e a sua tranquilidade.</p>
                </div>
                <div class="btns-servicos justify-content-start">
                  <a href="suporte.php" class="cursor-pointer" style="color: #3B3756;">Preciso de suporte ></a>
                </div>
                <div class="btn-animated-popup-modal cursor-pointer" data-bs-target="#modalSuporteTecnico" data-bs-toggle="modal" data-ignore>
                  <svg class="svg-gooey" xmlns="http://www.w3.org/2000/svg" version="1.1">
                    <defs>
                      <filter id="gooey">
                        <feGaussianBlur in="SourceGraphic" stdDeviation="5" result="blur" />
                        <feColorMatrix in="blur" type="matrix" values="1 0 0 0 0  0 1 0 0 0  0 0 1 0 0  0 0 0 19 -9" result="highContrastGraphic" />
                        <feComposite in="SourceGraphic" in2="highContrastGraphic" operator="atop" />
                      </filter>
                    </defs>
                  </svg>
                  <button id="gooey-button">
                    <p>+</p>
                    <span class="bubbles">
                      <span class="bubble"></span>
                      <span class="bubble"></span>
                      <span class="bubble"></span>
                      <span class="bubble"></span>
                      <span class="bubble"></span>
                      <span class="bubble"></span>
                      <span class="bubble"></span>
                      <span class="bubble"></span>
                      <span class="bubble"></span>
                      <span class="bubble"></span>
                    </span>
                  </button>
                </div>
              </div>
            </div>
          </div>
        </div>
        <div class="col-md-6 col-sm-12 col-xs-12" data-has-links="#modalEspacoTempo">
          <div class="bg-white bd-radius p-lg-5 p-md-4 meia-box espaco-tempo overflow-hidden relative animation-grow">
            <div class="align-center column box-space-between height-100">
              <div class="width-overflow relative">
                <span class="sub_titulo color-three">Sem atrasos na entrega</span>
                <h3 class="font-titulo-lg" style="color: #E363AE;">Dominamos o<br> espaço-tempo!</h3>
              </div>
              <div class="box-img-servicos">
                <img class="top-unset dev-img-espaco-tempo" src="assets/img/espaco-tempo.webp" alt="Animação 3D de um relógio roxo com um astronauta da Cupcode voando ao redor dele e deixando um rasto roxo, uma nave espacial da Cupcode voando logo a baixo e vários logotipos da Cupcode em diferentes posições circulam o relógio.">
              </div>
              <div>
                <div>
                  <p class="color-one">Na Cupcode, tudo funciona dentro do prazo estipulado. Não toleramos atrasos na entrega de nossos jobs. #CompromissoCupcode ⏰</p>
                </div>
                <div>
                  <a class="color-three cursor-pointer" data-bs-target="#serviceModal" data-bs-toggle="modal" data-ignore>Orçamento on-line +</a>
                </div>
                <div class="btn-animated-popup-modal cursor-pointer" data-bs-target="#modalEspacoTempo" data-bs-toggle="modal">
                  <svg class="svg-gooey" xmlns="http://www.w3.org/2000/svg" version="1.1">
                    <defs>
                      <filter id="gooey">
                        <feGaussianBlur in="SourceGraphic" stdDeviation="5" result="blur" />
                        <feColorMatrix in="blur" type="matrix" values="1 0 0 0 0  0 1 0 0 0  0 0 1 0 0  0 0 0 19 -9" result="highContrastGraphic" />
                        <feComposite in="SourceGraphic" in2="highContrastGraphic" operator="atop" />
                      </filter>
                    </defs>
                  </svg>
                  <button id="gooey-button">
                    <p>+</p>
                    <span class="bubbles">
                      <span class="bubble"></span>
                      <span class="bubble"></span>
                      <span class="bubble"></span>
                      <span class="bubble"></span>
                      <span class="bubble"></span>
                      <span class="bubble"></span>
                      <span class="bubble"></span>
                      <span class="bubble"></span>
                      <span class="bubble"></span>
                      <span class="bubble"></span>
                    </span>
                  </button>
                </div>
              </div>
            </div>
          </div>
        </div>
      </div>
    </section>
    <!-- SEÇÃO NÚMERO 17 -->
    <section class="animation-grow home-page-servicos bg-white relative logo-carrousel-clientes nossos-clientes-logos">
    <div class="max-content-1200 relative">
        <div class="row space-between">
            <div class="col-12 box-space-between overflow-hidden">
                <div class="width-overflow">
                    <span class="sub_titulo color-one">
                        nossos clientes                    </span>
                    <h2 class="color-two font-titulo-lg">
                        confiam na cupcode                    </h2>
                </div>
                <div id="logo-carrousel-one" class="image-carousel carrousel-one">
                    <div><img src="assets/img/parceiros-1.webp" alt="Expoente excelência em educação"></div>
                    <div><img src="assets/img/parceiros-2.webp" alt="Uol"></div>
                    <div><img src="assets/img/parceiros-3.webp" alt="Mundo project manegement"></div>
                    <div><img src="assets/img/parceiros-4.webp" alt="thumb1r. curitiba meetUP"></div>
                    <div><img src="assets/img/parceiros-5.webp" alt="Jornal A50"></div>
                    <div><img src="assets/img/parceiros-6.webp" alt="Gocoming"></div>
                    <div><img src="assets/img/parceiros-7.webp" alt="Santa Sé imóveis"></div>
                    <div><img src="assets/img/parceiros-8.webp" alt="Cavaz about everything"></div>
                    <div><img src="assets/img/parceiros-9.webp" alt="Pomada Rabo de Galo"></div>
                    <div><img src="assets/img/parceiros-10.webp" alt="Conta Garota"></div>
                    <div><img src="assets/img/parceiros-11.webp" alt="Tattoo Zasso"></div>
                    <div><img src="assets/img/parceiros-12.webp" alt="Banana do pé"></div>
                    <div><img src="assets/img/parceiros-13.webp" alt="Bar do Sival"></div>
                    <div><img src="assets/img/parceiros-14.webp" alt="Purr"></div>
                    <div><img src="assets/img/parceiros-15.webp" alt="Terraço Wine"></div>
                </div>
                <div id="logo-carrousel-two" class="image-carousel carrousel-two">
                    <div><img src="assets/img/parceiros-16.webp" alt="Stark House of burgers"></div>
                    <div><img src="assets/img/parceiros-17.webp" alt="Dra. Mariana singer Gastroenterologia funcional"></div>
                    <div><img src="assets/img/parceiros-18.webp" alt="Nina & Stan"></div>
                    <div><img src="assets/img/parceiros-19.webp" alt="Michelli Frigo"></div>
                    <div><img src="assets/img/parceiros-20.webp" alt="Sebrae"></div>
                    <div><img src="assets/img/parceiros-21.webp" alt="Arartes"></div>
                    <div><img src="assets/img/parceiros-22.webp" alt="Diego Tragel"></div>
                    <div><img src="assets/img/parceiros-23.webp" alt="Mundo Geo"></div>
                    <div><img src="assets/img/parceiros-24.webp" alt="Gazeta do povo"></div>
                    <div><img src="assets/img/parceiros-25.webp" alt="Flork"></div>
                    <div><img src="assets/img/parceiros-26.webp" alt="Docctor med Curitiba portão"></div>
                    <div><img src="assets/img/parceiros-27.webp" alt="Wow móveis"></div>
                    <div><img src="assets/img/parceiros-28.webp" alt="Schultz"></div>
                    <div><img src="assets/img/parceiros-29.webp" alt="Portugal Gay Travel"></div>
                    <div><img src="assets/img/parceiros-30.webp" alt="Budal Advocacia"></div>
                </div>
                <div id="logo-carrousel-three" class="image-carousel carrousel-three">
                    <div><img src="assets/img/parceiros-31.webp" alt="Bruna Kimura"></div>
                    <div><img src="assets/img/parceiros-32.webp" alt="Soma ou Some Kustom"></div>
                    <div><img src="assets/img/parceiros-33.webp" alt="Tipps"></div>
                    <div><img src="assets/img/parceiros-34.webp" alt="LRMCK"></div>
                    <div><img src="assets/img/parceiros-35.webp" alt="HomeOS"></div>
                    <div><img src="assets/img/parceiros-36.webp" alt="Casa Borato"></div>
                    <div><img src="assets/img/parceiros-37.webp" alt="How stuff works?"></div>
                    <div><img src="assets/img/parceiros-38.webp" alt="Canal Sofalizando"></div>
                    <div><img src="assets/img/parceiros-39.webp" alt="Diniz Advocacia"></div>
                    <div><img src="assets/img/parceiros-40.webp" alt="Elitrônicos"></div>
                    <div><img src="assets/img/parceiros-41.webp" alt="Blueme"></div>
                    <div><img src="assets/img/parceiros-42.webp" alt="Vivo GVT"></div>
                    <div><img src="assets/img/parceiros-43.webp" alt="Pontes Burger"></div>
                    <div><img src="assets/img/parceiros-44.webp" alt="Hot Bar"></div>
                    <div><img src="assets/img/parceiros-45.webp" alt="Cinc technologies"></div>
                </div>
            </div>
        </div>
    </div>
</section>
    <!-- SEÇÃO NÚMERO 18 -->
    <section class="home-mais-servicos relative">
      <div class="row gap-sm-20">
        <div class="col-md-6 col-sm-12 col-xs-12" data-has-links="sobre-nos.php">
          <div class="bg-color-four bd-radius p-4 sobre-nos align-center relative overflow-hidden animation-grow">
            <div class="video_cupcode">
              <video autoplay muted playsinline>
                <source src="assets/img/cupcode-galaxy-square.mp4" id="videoPlayer" class="object-fit-contain">
                <div class="hidden">Universo branco, com uma galáxia ao centro, cheia de estrelas coloridas com predominância rosa e roxa. A galáxia vai se afastando e o logotipo da Cupcode aparece dando alusão de que a galáxia está dentro do logotipo.</div>
              </video>
            </div>
            <div class="column box-space-between relative">
              <div class="width-overflow">
                <span class="sub_titulo color-one">sobre a cupcode</span>
                <h2 class="color-two font-titulo-lg">sobre nós</h2>
              </div>
              <div class="div-preenchimento"></div>
              <div class="row">
                <div class="col-12">
                  <p class="color-two col-10">Quem somos, de onde viemos? Para onde vamos? Do que nos alimentamos? Hoje no <b>Cupcode Repórter!</b></p>
                  <div class="justify-content-end flex">
                    <a href="sobre-nos.php" class="color-two">Conheça a Cupcode &#x003E;</a>
                  </div>
                </div>
              </div>
            </div>
          </div>
        </div>
        <div class="col-md-6 col-sm-12 col-xs-12">
          <div class="bg-white bd-radius cafe-digital relative p-5 justify-content-end animation-grow">
            <div class="elementos-abs">
              <img class="img-planeta" src="assets/img/planet.webp" alt="O icônico planeta roxo com listras e anéis de cristal do universo da Cupcode. Ele representa o mundo de serviços que oferecemos.">
              <img class="img-bolhas-roxa" src="assets/img/bolhas-roxas.webp" alt="Bolhas roxas da identidade visual da Cupcode.">
              <img class="lozad img-cafe-digital" src="assets/img/cafe-digital.webp" alt="Copo de café descartável, rosa com tampa roxa e protetor de mão branco com o logotipo da Cupcode. Um donut com cobertura roxa e confeitos coloridos atrás do copo.">
            </div>
            <div class="col-lg-8 col-md-10 col-sm-9 col-9">
              <h2 class="color-one fs-1 relative">vem tomar um café digital com a gente</h2>
            </div>
            <div class="col-lg-7 col-md-10 col-sm-7 col-7">
              <p class="color-three">Vamos conversar sobre como podemos fazer sua empresa conquistar e fidelizar mais clientes, ainda hoje.</p>
              <div class="btns-box-banner">
                <a class="color-three cursor-pointer" data-bs-target="#serviceModal" data-bs-toggle="modal">Orçamento on-line +</a>
              </div>
            </div>
          </div>
        </div>
      </div>
    </section>
    <!-- SEÇÃO NÚMERO 19 -->
    <section class="home-mais-servicos relative">
      <div class="row gap-sm-20">
        <div class="col-md-6 col-sm-12 col-xs-12 cupcode-smart-bot-half" data-has-links="cupcode-aidar.php">
          <div class="bd-radius p-lg-5 p-md-4 meia-box relative overflow-hidden bg-white animation-grow">
            <div class="width-overflow">
              <div class="img-sub-titulo">
                <img src="assets/img/cupcode-host-dark.png" alt="Logo azul da cupcode host">
                <span style="color: #5EC5FB;">com a tecnologia:</span>
              </div>
              <h3 class="font-weight-normal" style="color: #2C86C9;">
                Cupcode <b>AiDAR</b><br> SmartBots              </h3>
            </div>
            <div class="align-center column box-space-between">
              <div class="box-img-servicos">
                <img class="top-unset img-half-cupcode-smartbot" src="assets/img/cupcode-smartbot.webp" alt="O robozinho que representa o AiDAR Smartbot da Cupcode. Ele é pequeno, tem uma cabeça com o mesmo tamanho do resto do corpo, mas seus braços e pernas podem esticar, possuí uma antena no lado do ouvido esquerdo, seu rosto é digital e tem pixels com tonalidade rosa. há luz led em seu ouvido.">
              </div>
              <div>
                <div>
                  <p style="color: #276CB0;">A revolução tecnológica da Cupcode: Estes robôs com inteligência artificial rastreiam, identificam e corrigem 99% dos problemas automaticamente.</p>
                </div>
                <div class="btns-servicos justify-content-start xs-btn-break">
                  <a class="cursor-pointer" href="https://www.cupcode.host/cupcode-aidar.php" style="color: #276CB0;">Saiba mais ></a>
                </div>
              </div>
            </div>
            <div class="btn-animated-popup-modal cursor-pointer" data-bs-toggle="modal" data-bs-target="#modalCupcodeAidar" data-ignore>
              <svg class="svg-gooey" xmlns="http://www.w3.org/2000/svg" version="1.1">
                <defs>
                  <filter id="gooey">
                    <feGaussianBlur in="SourceGraphic" stdDeviation="5" result="blur" />
                    <feColorMatrix in="blur" type="matrix" values="1 0 0 0 0  0 1 0 0 0  0 0 1 0 0  0 0 0 19 -9" result="highContrastGraphic" />
                    <feComposite in="SourceGraphic" in2="highContrastGraphic" operator="atop" />
                  </filter>
                </defs>
              </svg>
              <button id="gooey-button">
                <p>+</p>
                <span class="bubbles">
                  <span class="bubble"></span>
                  <span class="bubble"></span>
                  <span class="bubble"></span>
                  <span class="bubble"></span>
                  <span class="bubble"></span>
                  <span class="bubble"></span>
                  <span class="bubble"></span>
                  <span class="bubble"></span>
                  <span class="bubble"></span>
                  <span class="bubble"></span>
                </span>
              </button>
            </div>
          </div>
        </div>
        <div class="col-md-6 col-sm-12 col-xs-12" data-has-links="#conformidadeLGPD">
          <div class="bd-radius p-lg-5 p-md-4 meia-box conformidade-lgpd-half relative overflow-hidden animation-grow" style="background:radial-gradient(circle at 0% 0%, rgb(255, 255, 255) 0%, rgb(255, 255, 255) 20%, rgb(239, 165, 187) 40%, rgb(255, 207, 168) 60%, rgb(255, 255, 255) 80%, rgb(255, 255, 255) 100%);">
            <div class="width-overflow">
              <span class="sub_titulo color-one">Como adaptar minha empresa LGPD</span>
              <h3 class="fs-3rem font-weight-normal" style="color:#97245B">
                Conformidade<br> <b>LGPD+</b>              </h3>
            </div>
            <div class="align-center column box-space-between">
              <div class="box-img-servicos">
                <img class="top-unset img-half-lgpd-cookies" src="assets/img/lgpd.webp" alt="Animação 3D de uma caixa de leite, um copo roxo com uma bebida rosa, e um prato de cookies com gotas de chocolate. Tanto no prato, quanto no copo e na caixa de leite, é possível ver o logotipo da Cupcode.">
              </div>
              <div>
                <div class="box-texto-servicos">
                  <p style="color: #3B3756;" class="sm-bold">Alerta de cookies, totalmente alinhado com a LGPD. Criamos Políticas de Privacidade, Cookies e Termos de Uso, além de adequações para GDPR (UE), PIPEDA (CAN), ADPPA (EUA), e APP (AUS).</p>
                </div>
                <div class="btns-servicos justify-content-start xs-btn-break">
                  <a class="color-two cursor-pointer" data-bs-target="#serviceModal" data-bs-toggle="modal" data-ignore>Orçamento on-line +</a>
                </div>
              </div>
            </div>
            <div class="btn-animated-popup-modal cursor-pointer" data-bs-toggle="modal" data-bs-target="#conformidadeLGPD">
              <svg class="svg-gooey" xmlns="http://www.w3.org/2000/svg" version="1.1">
                <defs>
                  <filter id="gooey">
                    <feGaussianBlur in="SourceGraphic" stdDeviation="5" result="blur" />
                    <feColorMatrix in="blur" type="matrix" values="1 0 0 0 0  0 1 0 0 0  0 0 1 0 0  0 0 0 19 -9" result="highContrastGraphic" />
                    <feComposite in="SourceGraphic" in2="highContrastGraphic" operator="atop" />
                  </filter>
                </defs>
              </svg>
              <button id="gooey-button">
                <p>+</p>
                <span class="bubbles">
                  <span class="bubble"></span>
                  <span class="bubble"></span>
                  <span class="bubble"></span>
                  <span class="bubble"></span>
                  <span class="bubble"></span>
                  <span class="bubble"></span>
                  <span class="bubble"></span>
                  <span class="bubble"></span>
                  <span class="bubble"></span>
                  <span class="bubble"></span>
                </span>
              </button>
            </div>
          </div>
        </div>
      </div>
    </section>
     <!-- SEÇÃO NÚMERO 20 -->
     <section class="home-mais-servicos relative programa-de-afiliados">
      <div class="row gap-sm-20">
        <div class="col-md-6 col-sm-12 col-xs-12" data-has-links="#modalIndicaAi">
          <div class="bg-circle-five bd-radius p-lg-5 p-md-4 meia-box relative overflow-hidden animation-grow" style="background: radial-gradient(circle at 50% 50%, rgb(249, 215, 96) 0%, rgb(254, 188, 255) 50%, rgb(255, 255, 255) 100%);">
            <div class="elementos-abs">
              <img class="lozad conjunto-moedas" src="assets/img/conjunto-moedas-1.webp" alt="Moedas douradas caíndo">
              <img class="lozad conjunto-moedas" src="assets/img/conjunto-moedas-2.webp" alt="Moedas douradas caíndo">
            </div>
            <div class="width-overflow relative">
              <span class="sub_titulo color-one">programa de afiliados</span>
              <h2 class="color-three font-titulo-lg">R$ 1.000,00</h2>
            </div>
            <div class="align-center column box-space-between">
              <div class="box-img-servicos">
                <img class="lozad top-unset" src="assets/img/indica-ai.webp" alt="Logotipo do IndicaAí, Programa de Afiliados da Cupcode. Dois Cupcakes um com glacê amarelo e um com glacê roxo, estrelas douradas de confeito e Cupzinho da Cupcode dourado na forminha do cupcake, que possuí listras roxas e amarelas. Em baixo se lê: indicaAí, onde os pingos nos "i" são estrelas e o acento no último "í" é uma estrela-cadente dourada com várias estrelinhas menores ao redor dela e um rasto dourado.">
              </div>
              <div>
                <div class="box-texto-servicos">
                  <p class="color-two">
                    Indique a Cupcode e nossos serviços e a cada cliente que fechar, você recebe um PIX de MIL reais! Simples assim!                  </p>
                </div>
                <div class="justify-content-center flex xs-btn-break" data-ignore>
                  <a href="#" class="color-two cursor-pointer" data-bs-target="#modalIndicaAi" data-bs-toggle="modal">Quero indicar ></a>
                </div>
              </div>
            </div>
            <div class="btn-animated-popup-modal cursor-pointer" data-bs-target="#modalIndicaAi" data-bs-toggle="modal">
              <svg class="svg-gooey" xmlns="http://www.w3.org/2000/svg" version="1.1">
                <defs>
                  <filter id="gooey">
                    <feGaussianBlur in="SourceGraphic" stdDeviation="5" result="blur" />
                    <feColorMatrix in="blur" type="matrix" values="1 0 0 0 0  0 1 0 0 0  0 0 1 0 0  0 0 0 19 -9" result="highContrastGraphic" />
                    <feComposite in="SourceGraphic" in2="highContrastGraphic" operator="atop" />
                  </filter>
                </defs>
              </svg>
              <button id="gooey-button">
                <p>+</p>
                <span class="bubbles">
                  <span class="bubble"></span>
                  <span class="bubble"></span>
                  <span class="bubble"></span>
                  <span class="bubble"></span>
                  <span class="bubble"></span>
                  <span class="bubble"></span>
                  <span class="bubble"></span>
                  <span class="bubble"></span>
                  <span class="bubble"></span>
                  <span class="bubble"></span>
                </span>
              </button>
            </div>
          </div>
        </div>
        <div class="col-md-6 col-sm-12 col-xs-12 box-giant-leap z-index-2" data-has-links="https://www.giantleap.com.br/index.php">
          <div class="bd-radius p-lg-5 p-md-4 meia-box relative overflow-hidden animation-grow">
            <video class="video-giant-leap" autoplay muted playsinline>
              <source src="assets/img/giantleap.mp4" class="object-fit-contain">
              <div class="hidden">Um astronauta com uniforme da Cupcode, da um salto na Lua, sua nave rosa e branca esta pousada no solo lunar e ele carrega consigo uma bandeira branca com uma lua e dentro da lua o logotipo da Cupcode. Ao se afastar na nave, ele finca a bandeira em solo e o planeta, parecido com a Terra é visível no espaço atrás deles. Ao plantar o masto da bandeira no solo, ele vira para a câmera e bate continência como se tivesse cumprido a missão. No final, o logotipo do GiantLeap da Cupcode é mostrado, junto ao solo com uma pegada de astronauta na lua.</div>
            </video>
            <div class="width-overflow">
              <span class="sub_titulo color-four">um pequeno passo para seu financeiro</span>
              <h2 class="color-four fs-1 font-weight-normal">um <b>salto gigante</b><br> para sua empresa</h2>
            </div>
            <div class="align-center column box-space-between">
              <div>
                <div class="box-texto-servicos">
                  <p class="color-four">
                    Financie seu projeto de desenvolvimento com a Cupcode e tenha até 5 anos para pagar.                  </p>
                </div>
                <div class="justify-content-between flex xs-btn-break">
                  <a class="color-four cursor-pointer" data-bs-target="#serviceModal" data-bs-toggle="modal" data-ignore>Orçamento on-line +</a>
                  <a href="https://www.giantleap.com.br/index.php" class="color-four">Saiba mais &#x003E;</a>
                </div>
              </div>
            </div>
          </div>
        </div>
      </div>
    </section>
        <!-- SEÇÃO NÚMERO 20.1 -->
         <!-- SEÇÃO NÚMERO 21 -->
    <section class="home-page-servicos bg-color-four nossos-cases-de-sucesso relative animation-grow">
    <div class="max-content-1200 relative">
        <div class="row space-between">
            <div class="col-12 box-space-between">
                <img class="img-nossos-cases" src="assets/img/cases.webp" alt="Estrela 3D roxa com logotipo da Cupcode.">
                <div class="width-100">
                    <span class="sub_titulo color-one">estudos de casos</span>
                    <h2 class="color-three font-titulo-lg">alguns de nossos<br style="display:block !important;"> cases de sucesso</h2>
                </div>
                                <swiper-container init="false" class="swiper-nossos-cases-de-sucesso">
                                            <swiper-slide>
                            <a href="case-santa-se.php">
                                <img src="assets/img/case-card-santa-se.webp" alt="Case Santa Sé">
                            </a>
                            <div class="cases-informacao">
                                <p><a href="case-santa-se.php">Clique para ver mais</a></p>
                            </div>
                        </swiper-slide>
                                            <swiper-slide>
                            <a href="cases-de-sucesso.php">
                                <img src="assets/img/case-card-arartes.webp" alt="Case Arartes">
                            </a>
                            <div class="cases-informacao">
                                <p><a href="cases-de-sucesso.php">Ver cases de sucesso</a></p>
                            </div>
                        </swiper-slide>
                                            <swiper-slide>
                            <a href="cases-de-sucesso.php">
                                <img src="assets/img/case-card-blueme.webp" alt="Case Blueme">
                            </a>
                            <div class="cases-informacao">
                                <p><a href="cases-de-sucesso.php">Ver cases de sucesso</a></p>
                            </div>
                        </swiper-slide>
                                            <swiper-slide>
                            <a href="cases-de-sucesso.php">
                                <img src="assets/img/case-card-pibiss.webp" alt="Case Pibiss">
                            </a>
                            <div class="cases-informacao">
                                <p><a href="cases-de-sucesso.php">Ver cases de sucesso</a></p>
                            </div>
                        </swiper-slide>
                                            <swiper-slide>
                            <a href="case-casa-borato.php">
                                <img src="assets/img/card-casa-borato.jpg" alt="Case Casa Borato">
                            </a>
                            <div class="cases-informacao">
                                <p><a href="case-casa-borato.php">Clique para ver mais</a></p>
                            </div>
                        </swiper-slide>
                                            <swiper-slide>
                            <a href="case-modukot.php">
                                <img src="assets/img/card-modukot.jpg" alt="Case Modukot">
                            </a>
                            <div class="cases-informacao">
                                <p><a href="case-modukot.php">Clique para ver mais</a></p>
                            </div>
                        </swiper-slide>
                                            <swiper-slide>
                            <a href="case-docctormed.php">
                                <img src="assets/img/card-docctor-med.jpg" alt="Case Docctor Med">
                            </a>
                            <div class="cases-informacao">
                                <p><a href="case-docctormed.php">Clique para ver mais</a></p>
                            </div>
                        </swiper-slide>
                                            <swiper-slide>
                            <a href="case-satoife.php">
                                <img src="assets/img/card-satoife.jpg" alt="Case Satoife">
                            </a>
                            <div class="cases-informacao">
                                <p><a href="case-satoife.php">Clique para ver mais</a></p>
                            </div>
                        </swiper-slide>
                                            <swiper-slide>
                            <a href="case-asteria.php">
                                <img src="assets/img/card-asteria.jpg" alt="Case Asteria">
                            </a>
                            <div class="cases-informacao">
                                <p><a href="case-asteria.php">Clique para ver mais</a></p>
                            </div>
                        </swiper-slide>
                                    </swiper-container>
                <div class="swiper-pagination pagination-nossos-cases-de-sucesso"></div>
                <div class="justify-content-end gap-40 flex xs-btn-break">
                    <a href="#" class="color-two cursor-pointer" data-bs-target="#modalFaleConosco" data-bs-toggle="modal">Quero ser um case &#x003E;</a>
                    <a href="cases-de-sucesso.php" class="color-two">Saiba mais &#x003E;</a>
                </div>
            </div>
        </div>
    </div>
</section>    <!-- SEÇÃO NÚMERO 22 -->
    <section class="home-page-servicos relative depoimentos-clientes animation-grow" style="background: #FAF1FF;">
    <div class="elementos-abs">
        <img class="lozad img-chat-avaliacoes" src="assets/img/chat-avaliacoes.webp" alt="Caixa de diálogo roxa com estrelas amarelas, representando os comentários no Google da Cupcode.">
    </div>
    <div class="max-content-1200 relative">
        <div class="row space-between">
            <div class="col-12 box-space-between overflow-hidden">
                <div class="width-overflow">
                    <span class="sub_titulo color-one">Depoimentos</span>
                    <h2 class="color-three font-titulo-lg">o que dizem<br> nossos clientes</h2>
                </div>
                            </div>
            <swiper-container id="lista-de-depoimentos" init="false" class="lista-de-depoimentos swiper-depoimentos">
                                                        <swiper-slide>
                        <div class="testimonial-slide box-depoimentos" style="">
                            <img class="lozad star-avaliacoes" src="assets/img/star-avaliacoes.webp" alt="Estrelas representando a avaliação dada à Cupcode pelo cliente.">
                            <p class="color-four" style="color: black">Melhor equipe da vida!!!! Super atenciosos e o principal: muito eficientes com as necessidades da minha empresa! Recomendo de olhos fechados!</p>
                            <h4 class="testimonial-nome" style="color: ">Alessandra Sorgatto</h4>
                            <span class="testimonial-empresa" style="color: ">Santa Sé Imóveis</span>
                            <img class="lozad parceiros-avaliacoes" src="assets/img/parceiros-7.webp" alt="Logotipo da Empresa">
                        </div>
                    </swiper-slide>
                                                        <swiper-slide>
                        <div class="testimonial-slide box-depoimentos" style="">
                            <img class="lozad star-avaliacoes" src="assets/img/star-avaliacoes.webp" alt="Estrelas representando a avaliação dada à Cupcode pelo cliente.">
                            <p class="color-four" style="color: black">A equipe Cupcode desenvolveu um trabalho incrível para o meu escritório e superou minhas expectativas. Além de que, são profissionais atenciosos e atentos aos detalhes, pois, meu site ficou impecável! Deixo aqui a minha recomendação.</p>
                            <h4 class="testimonial-nome" style="color: ">Michelli Frigo</h4>
                            <span class="testimonial-empresa" style="color: ">Michelli Frigo Arquitetura</span>
                            <img class="lozad parceiros-avaliacoes" src="assets/img/parceiros-19.webp" alt="Logotipo da Empresa">
                        </div>
                    </swiper-slide>
                                                        <swiper-slide>
                        <div class="testimonial-slide box-depoimentos" style="">
                            <img class="lozad star-avaliacoes" src="assets/img/star-avaliacoes.webp" alt="Estrelas representando a avaliação dada à Cupcode pelo cliente.">
                            <p class="color-four" style="color: black">A Cupcode foi a nossa parceira mais incrível que poderíamos desejar ou imaginar! Eu e meu sócio tínhamos um sonho de ter nossa própria hamburgueria, fomos atrás da Cupcode, pois nos indicaram e falaram muito bem deles, então já tínhamos uma expectativa grande… Eles estruturaram toda a nossa marca, criaram o branding, os nomes dos hambúrgueres, desenvolveram nosso site, alimentavam nossas redes sociais e a gente sentiu que o cuidado deles era tão especial de uma forma que só quem é dono e veste a camisa poderia ter… Eu fiquei impressionado com a qualidade dos serviços, com o suporte ao cliente, com as ideias e entregas da Cupcode mês a mês… No final, as nossas expectativas eram bem baixas ao comparar com o que nós encontramos com eles. Sinceramente a única empresa de marketing que eu confio de olhos fechados! A Cupcode é muito incrível! Recomendo e indico de verdade!</p>
                            <h4 class="testimonial-nome" style="color: ">Gabriel Luz</h4>
                            <span class="testimonial-empresa" style="color: ">Stark House</span>
                            <img class="lozad parceiros-avaliacoes" src="assets/img/parceiros-16.webp" alt="Logotipo da Empresa">
                        </div>
                    </swiper-slide>
                                                        <swiper-slide>
                        <div class="testimonial-slide box-depoimentos" style="">
                            <img class="lozad star-avaliacoes" src="assets/img/star-avaliacoes.webp" alt="Estrelas representando a avaliação dada à Cupcode pelo cliente.">
                            <p class="color-four" style="color: black">Fizeram toda a estruturação da minha empresa e elevaram o patamar de profissionalismo do Arartes. Hoje tenho um site lindo, estamos crescendo de forma estruturada e minhas redes sociais sempre exuberante. Sem contar com a equipe incrível que me trata como miga e parceira. Estou encantada e se você tem vontade de crescer, pode contar com eles, eu confio 100%! E recomendo a todos!!! 🙋🏽‍♀️❤️</p>
                            <h4 class="testimonial-nome" style="color: ">Iraci Siqueira</h4>
                            <span class="testimonial-empresa" style="color: ">Arartes</span>
                            <img class="lozad parceiros-avaliacoes" src="assets/img/parceiros-21.webp" alt="Logotipo da Empresa">
                        </div>
                    </swiper-slide>
                                                        <swiper-slide>
                        <div class="testimonial-slide box-depoimentos" style="">
                            <img class="lozad star-avaliacoes" src="assets/img/star-avaliacoes.webp" alt="Estrelas representando a avaliação dada à Cupcode pelo cliente.">
                            <p class="color-four" style="color: black">Sabe quando a gente tem uma ideia e parece ótima, mas não enxergamos o todo? A nossa parceria da Flork com a Cupcode foi a melhor coisa que me aconteceu, eles abriram meus olhos para inúmeras coisas que eu nem tinha pensado, hoje tenho um e-commerce exclusivo e que vende! Me tornei referência em plantas exóticas e atualmente estamos abrindo filiais e expandindo um negócio que deu super certo e que foi graças a parceria Flork Cupcode que deu esse boom nas vendas e nos permitiu crescer! Sem contar a equipe maravilhosa que forma a empresa é um encanto atrás do outro!</p>
                            <h4 class="testimonial-nome" style="color: ">Ana Cristiane</h4>
                            <span class="testimonial-empresa" style="color: ">Flork</span>
                            <img class="lozad parceiros-avaliacoes" src="assets/img/parceiros-25.webp" alt="Logotipo da Empresa">
                        </div>
                    </swiper-slide>
                                                        <swiper-slide>
                        <div class="testimonial-slide box-depoimentos" style="">
                            <img class="lozad star-avaliacoes" src="assets/img/star-avaliacoes.webp" alt="Estrelas representando a avaliação dada à Cupcode pelo cliente.">
                            <p class="color-four" style="color: black">Melhor equipe que poderíamos encontrar! Realmente trouxeram resultados e elevaram nossa empresa a outro nível... A melhor escolha que fizemos ao vir para a Cupcode! Equipe show de bola e com foco no objetivo de trazer resultados e realmente trouxeram! Só tenho a agradecer ao time. 👊🏾</p>
                            <h4 class="testimonial-nome" style="color: ">Carlos Alberto</h4>
                            <span class="testimonial-empresa" style="color: ">Docctor Med Portão</span>
                            <img class="lozad parceiros-avaliacoes" src="assets/img/parceiros-26.webp" alt="Logotipo da Empresa">
                        </div>
                    </swiper-slide>
                                                        <swiper-slide>
                        <div class="testimonial-slide box-depoimentos" style="">
                            <img class="lozad star-avaliacoes" src="assets/img/star-avaliacoes.webp" alt="Estrelas representando a avaliação dada à Cupcode pelo cliente.">
                            <p class="color-four" style="color: black">Estou absolutamente encantado com o trabalho da Cupcode! Eles provaram ser a melhor equipe com a qual já tive o prazer de trabalhar. O nível de atenção e cuidado que dedicam aos seus clientes é simplesmente incomparável.</p>
                            <h4 class="testimonial-nome" style="color: ">Jorge Guedert</h4>
                            <span class="testimonial-empresa" style="color: ">ModukOT</span>
                            <img class="lozad parceiros-avaliacoes" src="assets/img/moduk-logo.webp" alt="Logotipo da Empresa">
                        </div>
                    </swiper-slide>
                                                        <swiper-slide>
                        <div class="testimonial-slide box-depoimentos" style="">
                            <img class="lozad star-avaliacoes" src="assets/img/star-avaliacoes.webp" alt="Estrelas representando a avaliação dada à Cupcode pelo cliente.">
                            <p class="color-four" style="color: black">Empresa muito profissional.  Pessoal atencioso e ágil.  Estou amando cada trabalho que eles fazem para a nossa empresa. Super indico.</p>
                            <h4 class="testimonial-nome" style="color: ">Lubiane Borato</h4>
                            <span class="testimonial-empresa" style="color: ">Casa Borato</span>
                            <img class="lozad parceiros-avaliacoes" src="assets/img/parceiros-36.webp" alt="Logotipo da Empresa">
                        </div>
                    </swiper-slide>
                                                        <swiper-slide>
                        <div class="testimonial-slide box-depoimentos" style="">
                            <img class="lozad star-avaliacoes" src="assets/img/star-avaliacoes.webp" alt="Estrelas representando a avaliação dada à Cupcode pelo cliente.">
                            <p class="color-four" style="color: black">Não tenho palavras para expressar minha gratidão à Cupcode. Minha sócia e eu tínhamos apenas uma ideia no papel, e estávamos em busca de profissionais para nos ajudar a transformar nosso sonho em realidade. Desde as primeiras reuniões, eles se mostraram incrivelmente profissionais e ágeis em gerar ideias e solucionar questões. Estamos quase concluindo nosso projeto com eles, e está ficando incrível! Quero agradecer a toda a equipe da Cupcode, especialmente ao Lauro e ao Alex, que nos atenderam e colaboraram conosco na criação da nossa marca. Com certeza, é uma empresa que recomendo a todos.</p>
                            <h4 class="testimonial-nome" style="color: ">Danielle Mejido</h4>
                            <span class="testimonial-empresa" style="color: ">Satoife Company</span>
                            <img class="lozad parceiros-avaliacoes" src="assets/img/logo-satoife-dark.png" alt="Logotipo da Empresa">
                        </div>
                    </swiper-slide>
                                                        <swiper-slide>
                        <div class="testimonial-slide box-depoimentos" style="">
                            <img class="lozad star-avaliacoes" src="assets/img/star-avaliacoes.webp" alt="Estrelas representando a avaliação dada à Cupcode pelo cliente.">
                            <p class="color-four" style="color: black">De todas as definições possíveis: IMPECÁVEL!!! Desde o atendimento inicial a entrega do site. O time Cupcode nos entregou algo além do esperado ou imaginável, algo realmente que eu não esperava (mesmo sabendo de todo o vosso potencial!). Há todo momento foram extremamente cuidadosos com o nosso sonho e nossa essência e realizaram a entrega não só de um serviço, mas de uma grande parceria!!! <br> 1000x obrigada é pouco para o trabalho de vocês.</p>
                            <h4 class="testimonial-nome" style="color: ">Victoria Feitosa</h4>
                            <span class="testimonial-empresa" style="color: ">Satoife Company</span>
                            <img class="lozad parceiros-avaliacoes" src="assets/img/logo-satoife-dark.png" alt="Logotipo da Empresa">
                        </div>
                    </swiper-slide>
                                                        <swiper-slide>
                        <div class="testimonial-slide box-depoimentos" style="">
                            <img class="lozad star-avaliacoes" src="assets/img/star-avaliacoes-medieval.png" alt="Estrelas representando a avaliação dada à Cupcode pelo cliente.">
                            <p class="color-four" style="color: black">Melhor equipe da vida!!!! Super atenciosos e o principal: muito eficientes com as necessidades da minha empresa! Recomendo de olhos fechados!Melhor equipe da vida!!!! Super atenciosos e o principal: muito eficientes com as necessidades da minha empresa! Recomendo de olhos fechados!</p>
                            <h4 class="testimonial-nome" style="color: ">Valdir Ramos</h4>
                            <span class="testimonial-empresa" style="color: ">Asteria</span>
                            <img class="lozad parceiros-avaliacoes" src="assets/img/logo-asteria.png" alt="Logotipo da Empresa">
                        </div>
                    </swiper-slide>
                            </swiper-container>
            <div class="pagination-depoimentos"></div>
            <div class="justify-content-end flex xs-start-btn-break">
                <a href="https://g.page/r/CTlBzDR0BHGFEBM/review" target="_blank" class="color-two">Dar 5 estrelas para a Cupcode &#x003E;</a>
            </div>
        </div>
    </div>
</section>
<!-- como personalizar o depoimento no php?
    veja o modelo abaixo, ao selecionar o id, e mudar os dados é possivel personalizar ele. 
    -->
    <!-- SEÇÃO NÚMERO 23 -->
    <section class="home-page-servicos relative overflow-hidden section-pages-posts-recentes animation-grow" style="background: linear-gradient(90deg, rgb(255, 207, 237) 0%, rgb(255, 250, 228) 100%);">
    <div class="max-content-1200 overflow-hidden">
        <div class="row space-between align-center">
            <div>
                <span class="sub_titulo color-one">
                    Últimos blog posts                </span>
                <h2 class="color-one">
                    Os mais recentes                </h2>
            </div>
            <div class="overflow-hidden relative">
                <div class="swiper-container pages-carrousel-blog-recentes">
                    <div class="swiper-wrapper" id="pages-posts-recentes">
                        <!-- Os posts serão inseridos aqui dinamicamente -->
                    </div>
                    <!-- Add Pagination -->
                    <div class="swiper-pagination-recentes"></div> <!-- Nomeie a classe da paginação -->
                </div>
            </div>
            
            <div class="justify-content-end flex xs-btn-break">
                <a href="blog.php" class="color-two">Ver todos os posts ></a>
            </div>
        </div>
    </div>
</section>

<script>
$(document).ready(function () {
  var recentesSwiper;

  // Pega o lang_code definido em PHP
  var selectedLang = "pt-br"; 
  // Converte 'pt-br' para 'pt' para corresponder à API
  var polylangLang = selectedLang === 'pt-br' ? 'pt' : selectedLang;

  // Define a URL correta para a API
  var apiUrl = "https://blog.cupcode.com.br/wp-json/cupcode/v1/posts?lang=" + polylangLang;

  function initializeSwipers() {
    recentesSwiper = new Swiper('.pages-carrousel-blog-recentes', {
      slidesPerView: 2.5,
      spaceBetween: 10,
      pagination: {
        el: '.swiper-pagination-recentes',
        clickable: true
      },
      breakpoints: {
        100: { slidesPerView: 1, spaceBetween: 10 },
        768: { slidesPerView: 2, spaceBetween: 10 },
        992: { slidesPerView: 2.5, spaceBetween: 10 }
      },
    });
  }

  function getPostsRecentes() {
    $.ajax({
      url: apiUrl, 
      method: "GET",
      success: function (response) {
        console.log("Antes da verificação:", response.posts);
        console.log("É um array?", Array.isArray(response.posts));
        console.log("Tamanho do array:", response.posts.length);

        if (!response || !response.posts || !Array.isArray(response.posts)) {
          console.error("Erro: A resposta da API não contém um array de posts!", response);
          return; // Sai da função se a verificação falhar
        } else {
          console.log("Posts carregados corretamente:", response.posts);
        }

        // Itera sobre cada post usando forEach
        response.posts.forEach(function (post) {
          var excerpt = post.excerpt || "";

          if (excerpt.length > 160) {
            excerpt = excerpt.substring(0, 90) + "...";
          }

          // Garantindo que a imagem sempre tenha um valor válido
          var imageUrl = post.featured_image_src_url || "https://blog.cupcode.com.br/wp-content/uploads/default-image.jpg";
          var backgroundImage = "background-image: url(" + imageUrl + ");";

          var postElement = $("<div class='swiper-slide'>");
          var carrouselContent = $("<div class='carrousel-conteudo-blog-recentes' style='" + backgroundImage + "'>");
          
          var postTitleElement = $("<h4 style='color:#FFC1DC;'>").text(post.title);
          var postDescriptionElement = $("<p>").html(excerpt);

          var saibaMaisButton = $("<a class='color-four'>")
          .attr("href", "posts.php?postId=" + post.id)
          .text("Leia mais >");

          carrouselContent.append(postTitleElement, postDescriptionElement, saibaMaisButton);
          postElement.append(carrouselContent);
          $("#pages-posts-recentes").append(postElement);
        });

        // Atualiza o Swiper após adicionar todos os slides
        if (recentesSwiper) {
          recentesSwiper.update();
        }
      },
      error: function () {
        console.error("Erro ao obter os posts recentes");
      }
    });
  }

  initializeSwipers(); 
  getPostsRecentes();
});
</script>

    <!-- SEÇÃO NÚMERO 24 -->
    <section class="home-page-section bg-color-four relative section-ebook animation-grow" data-has-links="ebook.php">
    <div class="max-content-1200">
        <div class="row space-between align-center">
            <div class="col-lg-6 col-12 box-space-between">
                <div>
                    <img class="lozad titulo-ebook" src="assets/img/titulo-ebook.webp" alt="um texto roxo com a escrita ebook">
                </div>
                <div>
                    <h2 class="sub-color-seven fw-bold font-titulo-lg">
                        como conquistar mais clientes                    </h2>
                </div>
                <div>
                    <p class="color-five">
                        Mais de <b>100 páginas</b> de conteúdo rico e dinâmico, com uma <b>linguagem</b> super <b>fácil</b> e <b>clara</b>, abordando todos os pontos que podem definir o <b>sucesso da sua empresa</b>. Com <b>técnicas profissionais</b> que usamos para nossos <b>renomados clientes</b>, aqui na <b>Cupcode</b>.                    </p>
                    <img class="lozad img-ebook desk-dp" src="assets/img/ebook.webp" alt="Livro impresso do E-Book da Cupcode "Como Conquistar mais clientes", mostrando a capa e as várias páginas dele. A capa conta com elementos da identidade visual da Cupcode e há um selo dourado de "1º" nele.">
                </div>
                <div class="justify-content-between flex xs-btn-break">
                    <a class="color-three cursor-pointer" data-bs-target="#modalEbook" data-bs-toggle="modal" data-ignore>Baixar grátis &#x003E;</a>
                    <a href="ebook.php" class="color-three">Saiba mais &#x003E;</a>
                </div>
            </div>
            <div class="col-md-5 offset-1 tablet-dp">
                <img class="lozad img-ebook" src="assets/img/ebook.webp" alt="Livro impresso do E-Book da Cupcode "Como Conquistar mais clientes", mostrando a capa e as várias páginas dele. A capa conta com elementos da identidade visual da Cupcode e há um selo dourado de "1º" nele.">
            </div>
        </div>
    </div>
</section>
    <!-- SEÇÃO NÚMERO 25 -->
    <section class="home-page-section newsletter bg-newsletter animation-grow">
    <div class="container">
        <div class="row justify-content-center align-items-center">
            <div class="col-lg-6 flex">
                <img src="assets/img/envelope-newsletter.webp" alt="Envelope de Newsletter" class="newsletter-img img-fluid">
                <div class="newsletter-texto">
                    <h2 class="color-four">Newsletter</h2>
                    <p class="color-four fw-bold">Fique por dentro das principais novidades da Cupcode, e não se preocupe, não toleramos spam e não compartilhamos seus dados com ninguém.</p>
                </div>
            </div>
            <div class="col-lg-6">
            <form id="form-newsletter" action="https://www.cupcode.com.br/api/enviar-newsletter" method="post" class="newsletter-form" target="hidden_iframe">
                    <img id="submit-newsletter" class="newsletter_send" src="assets/img/send-e-mail.webp" style="cursor: pointer;" alt="Enviar e-mail">
                    <div class="form-group mb-2">
                        <input type="email" class="form-control" placeholder="Digite seu e-mail" name="email" id="email-input" required>
                    </div>
                    <div class="form-check">
                        <input class="form-check-input" type="checkbox" name="accept-marketing" id="checkbox-1" value="checkedValue" required>
                        <label class="form-check-label" for="checkbox-1">
                            <p>Aceito receber e-mail da Cupcode, com conteúdo rico e informações de marketing.</p>
                        </label>
                    </div>
                    <div class="form-check">
                        <input class="form-check-input" type="checkbox" name="agree-terms" id="checkbox-2" value="checkedValue" required>
                        <label class="form-check-label" for="checkbox-2">
                            <p>Declaro que li e concordo com a 
                            <a href="politica-de-privacidade.php">Política de Privacidade</a>, 
                            <a href="termos-de-uso.php">Termos de Uso</a> e 
                            <a href="termos-de-servico.php">Termos de Serviço</a>.
                            </p>
                        </label>
                    </div>
                    <input type="hidden" name="recaptchaTokenNewsletter" id="recaptchaTokenNewsletter">
                    <!-- Botão de envio invisível -->
                    <button type="submit" id="hidden-submit" style="display:none;"></button>
                </form>
            </div>
        </div>
    </div>
</section>

<!-- iframe oculto para impedir o redirecionamento -->
<iframe name="hidden_iframe" style="display:none;"></iframe>

<script>
    // Função Genérica de Detecção e Relatório de XSS
    function detectAndReportXSS(fieldsToCheck, formName) {
        const xssPattern = /<script.*?>.*?<\/script>|<.*?>|javascript:|on\w+=|['"`]/gi;

        for (const field of fieldsToCheck) {
            if (xssPattern.test(field)) {
                console.warn('Possível tentativa de XSS detectada:', field);

                // Enviar dados suspeitos para o backend
                sendSuspiciousDataToBackend(`Tentativa de XSS detectada no formulário ${formName}.`, field);

                return true; // XSS detectado
            }
        }
        return false; // Nenhum XSS detectado
    }

    // Função Genérica para Enviar Dados Suspeitos ao Backend
    function sendSuspiciousDataToBackend(reason, fieldContent) {
        $.ajax({
            url: 'https://www.cupcode.com.br/api/report-suspicious-ip',
            type: 'POST',
            contentType: 'application/json',
            data: JSON.stringify({
                reason: reason,
                field: fieldContent
            }),
            success: function(response) {
                console.log('Dados suspeitos enviados ao backend:', response);
            },
            error: function(xhr, status, error) {
                console.error('Erro ao enviar dados suspeitos ao backend:', error);
            }
        });
    }

    $(document).ready(function() {
        let isSubmittingNewsletter = false;

        $('#submit-newsletter').click(function(event) {
            event.preventDefault();
            validateFormNewsletter();
        });

        function validateFormNewsletter() {
            var form = $('#form-newsletter')[0];
            if (form.checkValidity()) {
                // Obter valores dos campos para verificação de XSS
                const email = $('#email-input').val();
                const acceptMarketing = $('#checkbox-1').is(':checked') ? 'on' : '';
                const agreeTerms = $('#checkbox-2').is(':checked') ? 'on' : '';

                // Verificar entradas para XSS antes de enviar
                if (detectAndReportXSS([email, acceptMarketing, agreeTerms], 'Newsletter')) {
                    Swal.fire({
                        icon: 'error',
                        title: 'Entrada inválida!',
                        text: 'Detectamos um comportamento suspeito na entrada. Por favor, revise os campos preenchidos. Caso seja feita uma nova tentativa com entradas suspeitas, seu IP será bloqueado.',
                        html: `
                            <div class="alert-images">
                                <img src="assets/sweetalert2/elemento-1.png" alt="Imagem 1" class="alert-image1">
                                <img src="assets/sweetalert2/elemento-3.png" alt="Imagem 3" class="alert-image3">
                                <img src="assets/sweetalert2/elemento-4.png" alt="Imagem 4" class="alert-image4">
                            </div> 
                        `,
                        customClass: {
                            container: 'popup-custom-bg',
                        },
                    });
                    return;
                }

                grecaptcha.ready(function() {
                    grecaptcha.execute('6LeL_g0qAAAAAEX1dx9eZ7ouv3UGxQUSsZisx1l2', { action: 'submit' }).then(function(token) {
                        onSubmitNewsletter(token);
                    }).catch(function(error) {
                        console.error("Erro ao gerar o token do reCAPTCHA:", error);
                        Swal.fire({
                            icon: 'error',
                            title: 'Erro no reCAPTCHA!',
                            text: 'Não foi possível validar o reCAPTCHA. Por favor, tente novamente.',
                        });
                    });
                });
            } else {
                form.reportValidity();
            }
        }

        function onSubmitNewsletter(token) {
            if (isSubmittingNewsletter) return;
            isSubmittingNewsletter = true;

            // Exibir alerta de carregamento
            Swal.fire({
                title: 'Enviando...',
                text: 'Por favor, aguarde enquanto estamos enviando seu e-mail.',
                allowOutsideClick: false,
                html: `
                    <div class="alert-images">
                        <img src="assets/sweetalert2/elemento-1.png" alt="Imagem 1" class="alert-image1">
                        <img src="assets/sweetalert2/elemento-3.png" alt="Imagem 3" class="alert-image3">
                        <img src="assets/sweetalert2/elemento-4.png" alt="Imagem 4" class="alert-image4">
                    </div> 
                `,
                customClass: {
                    container: 'popup-custom-bg',
                },
                didOpen: () => {
                    Swal.showLoading();
                }
            });

            // Obter valores do formulário e definir o token
            const data = {
                email: $('#email-input').val(),
                recaptchaTokenNewsletter: token,
                acceptMarketing: $('#checkbox-1').is(':checked') ? 'Aceito' : 'Não aceito',
                agreeTerms: $('#checkbox-2').is(':checked') ? 'Aceito' : 'Não aceito'
            };
            console.log("Dados enviados:", data);

            // Submissão AJAX do formulário em JSON
            $.ajax({
                url: 'https://www.cupcode.com.br/api/enviar-newsletter',
                type: 'POST',
                contentType: 'application/json', // Definir o tipo de conteúdo como JSON
                data: JSON.stringify(data), // Converter dados para JSON
                success: function(response) {
                    console.log("Resposta do servidor:", response);
                    Swal.close(); // Fecha o alerta de carregamento
                    if (response.status === 'success') {
                        Swal.fire({
                            imageUrl: 'assets/sweetalert2/elemento-2.png',
                            title: 'Sucesso!',
                            text: response.message,
                            html: `
                                <div class="alert-images">
                                    <img src="assets/sweetalert2/elemento-1.png" alt="Imagem 1" class="alert-image1">
                                    <img src="assets/sweetalert2/elemento-3.png" alt="Imagem 3" class="alert-image3">
                                    <img src="assets/sweetalert2/elemento-4.png" alt="Imagem 4" class="alert-image4">
                                </div> 
                            `,
                            customClass: {
                                container: 'popup-custom-bg',
                            },
                        }).then(() => {
                            window.location.href = 'https://www.cupcode.com.br/obrigado.php'; // Substitua por URL de sucesso apropriada
                        });
                    } else {
                        Swal.fire({
                            icon: 'error',
                            title: 'Erro!',
                            text: response.message,
                            html: `
                                <div class="alert-images">
                                    <img src="assets/sweetalert2/elemento-1.png" alt="Imagem 1" class="alert-image1">
                                    <img src="assets/sweetalert2/elemento-3.png" alt="Imagem 3" class="alert-image3">
                                    <img src="assets/sweetalert2/elemento-4.png" alt="Imagem 4" class="alert-image4">
                                </div> 
                            `,
                            customClass: {
                                container: 'popup-custom-bg',
                            },
                        });
                    }
                    isSubmittingNewsletter = false;
                },
                error: function(xhr, status, error) {
                    console.error("Erro ao enviar os dados:", error);
                    Swal.close(); // Fecha o alerta de carregamento
                    Swal.fire({
                        icon: 'error',
                        title: 'Erro no servidor!',
                        text: 'Ocorreu um problema. Por favor, tente novamente mais tarde.',
                        html: `
                            <div class="alert-images">
                                <img src="assets/sweetalert2/elemento-1.png" alt="Imagem 1" class="alert-image1">
                                <img src="assets/sweetalert2/elemento-3.png" alt="Imagem 3" class="alert-image3">
                                <img src="assets/sweetalert2/elemento-4.png" alt="Imagem 4" class="alert-image4">
                            </div> 
                        `,
                        customClass: {
                            container: 'popup-custom-bg',
                        },
                    });
                    isSubmittingNewsletter = false;
                }
            });
        }
    });
</script>
  </main>

   <footer class="div-footer white-mode white">
  <img loading="lazy" class="bolha-roxa-footer" src="assets/img/bolha-roxa-2.webp" alt="Bolhas roxas da identidade visual da Cupcode. Representando a fluidez de nossos serviços.">
  <img loading="lazy" class="bolha-roza-footer" src="assets/img/bolha-rosa-1.webp" alt="Bolha rosa, parte da identidade visual da Cupcode.">
  <div class="max-width-1200">
    <nav class="breadcrumbs">
      <a href="index.php" class="breadcrumbs">
        <img loading="lazy" class="img-breadcrumbs" src="https://cupcode.com.br/assets/img/icons/favicon.ico" alt="favicon">
      </a>
      <div class="breadcrumbs-path">
        <ul class="breadcrumbs-list" id="breadcrumbs-list">
          <!-- Breadcrumbs serão adicionados aqui dinamicamente -->
        </ul>
      </div>
    </nav>
    <script>
  // Função para adicionar um item de breadcrumb
  function addBreadcrumb(name, url) {
    var breadcrumbsList = document.getElementById('breadcrumbs-list');
    if (!breadcrumbsList) {
     // console.error('Elemento #breadcrumbs-list não encontrado no DOM.');
      return;
    }
    var listItem = document.createElement('li');
    listItem.className = 'breadcrumbs-item';
    var link = document.createElement('a');
    link.className = 'breadcrumbs-link';
    link.href = url;
    link.innerHTML = '<img loading="lazy" class="breadcrumbs-avancar" src="https://cupcode.com.br/assets/img/avancar.svg" alt="ícone do chevron">' +
      '<span property="name">' + name + '</span>';
    listItem.appendChild(link);
    breadcrumbsList.appendChild(listItem);
  }
  // Função para personalizar o nome de certos breadcrumbs
  function getCustomBreadcrumbName(urlSegment) {
    const customNames = {
      'trafego-pago': 'Tráfego Pago',
      'manutencao': 'Manutenção',
      'etica-e-compliance': 'Ética e Compliance',
      'politicos': 'Políticos',
      'termos-do-indicaai': 'Termos do indicaAí',
      'politica-anticorrupcao': 'Política Anticorrupção',
      'termos-de-servico': 'Termos de Serviço',
      'termos-nao-solicitados': 'Termos não solicitados',
      'sobre-nos': 'Sobre nós',
      'gestao-publica': 'Gestão pública',
      'suporte': 'Suporte Técnico',
      'politica-de-privacidade': 'Política de privacidade',
      'codigo-de-etica-e-conduta': 'Código de Ética e Conduta',
      'faca-parte': 'Vagas',
      'vagas-gestor-trafego-pago': 'Vagas Gestor de Tráfego Pago',
      'vagas-comercial-bilingue': 'Vagas Comercial Bílingue',
      'vagas-analista-de-conteudo': 'Vagas Analista de Conteúdo',
      // Adicione mais URLs e seus respectivos nomes conforme necessário
    };
    return customNames[urlSegment] || null;
  }
  // Função para criar os breadcrumbs
  function createBreadcrumbs() {
    var pathName = window.location.pathname;
    var parts = pathName.split('/').filter(part => part); // Remove qualquer string vazia do array
   // console.log(parts);  // Isto vai mostrar como o script está processando a URL
    var excludedSegments = ['nova-versao-da-cupcode', 'index.php']; // Lista de segmentos a serem excluídos
    var breadcrumbs = [];
    // Adiciona o breadcrumb "Home" como o primeiro item
    breadcrumbs.push(['Home', '/']);
    parts.forEach((part, index) => {
      // Exclui a extensão .php e substitui hifens por espaços
      var baseName = part.replace('.php', '');
      if (!excludedSegments.includes(baseName.toLowerCase())) { // Checa se o segmento está na lista de exclusões
        var displayName = getCustomBreadcrumbName(baseName) || baseName.replace(/-/g, ' ').replace(/\b\w/g, l => l.toUpperCase()); // Capitaliza cada palavra
        var pageUrl = '/' + parts.slice(0, index + 1).join('/'); // Reconstrói a URL até o ponto atual
        // Verifica se algum segmento é "vagas"
        if (baseName.toLowerCase().startsWith('vagas') && !breadcrumbs.some(bc => bc[0] === 'Vagas')) {
          breadcrumbs.push(['Vagas', 'faca-parte.php']); // Adiciona o breadcrumb "Vagas" com o link para "faca-parte.php"
        }
        breadcrumbs.push([displayName, pageUrl]);
      }
    });
    // Adiciona os breadcrumbs à lista
    breadcrumbs.forEach(breadcrumb => {
      addBreadcrumb(breadcrumb[0], breadcrumb[1]);
    });
  }
  // Chama a função para criar os breadcrumbs quando a página carregar
  window.onload = createBreadcrumbs;
</script>
    <div class="row justify-contents no-gutter-x">
      <div class="row col-lg-9 col-11 border-r-b-mob p-footer-md-0 mb-cut-and-paste">
        <!-- parte 1 -->
        <div class="col-lg-3 col-12 p-footer-md-0">
          <div class="menu-dropdown order-md-1">
            <h4 class="menu-titulo">
              Sites Cupcode              <span class="menu-plus">+</span>
              <span class="menu-menos">-</span>
            </h4>
            <ul class="menu-navegacao">
              <li class="cursor-pointer">
                <a href="https://www.cupcode.com.br/index.php">
                  Cupcode.com.br                </a>
              </li>
              <li class="cursor-pointer">
                <a href="https://www.cupcode.com.br/desenvolvimento.php">
                  Cupcode.DEV                </a>
              </li>
              <li class="cursor-pointer">
                <a href="https://www.cupcode.com.br/civic/index.php">
                  Cupcode Civic                </a>
              </li>
              <li class="cursor-pointer">
                <a href="https://www.cupcode.host/index.php">
                  Cupcode Host                </a>
              </li>
              <li class="cursor-pointer">
                <a href="https://www.giantleap.com.br/index.php">
                  GiantLeap                </a>
              </li>
            </ul>
          </div>
          <div class="menu-dropdown order-md-5">
            <h4 class="menu-titulo">
              Programas              <span class="menu-plus">+</span>
              <span class="menu-menos">-</span>
            </h4>
            <ul class="menu-navegacao">
              <li class="cursor-pointer" data-bs-target="#modalIndicaAi" data-bs-toggle="modal">
                IndicaAí - Afiliados              </li>
              <li class="cursor-pointer" data-bs-target="#modalFaleConosco" data-bs-toggle="modal">
                There's A Star Man              </li>
              <li class="cursor-pointer" data-bs-target="#modalFaleConosco" data-bs-toggle="modal">
                Parceria Cupcode              </li>
            </ul>
          </div>
          <div class="menu-dropdown order-md-6">
            <h4 class="menu-titulo">
              Nossos valores              <span class="menu-plus">+</span>
              <span class="menu-menos">-</span>
            </h4>
            <ul class="menu-navegacao">
              <li class="cursor-pointer">
                <a href="https://www.cupcode.com.br/etica-e-compliance.php">
                  Ética e Compliance                </a>
              </li>
              <li class="cursor-pointer">
                <a href="https://www.cupcode.com.br/meio-ambiente.php">
                  Meio Ambiente                </a>
              </li>
              <li class="cursor-pointer" data-bs-target="#modalEmBreve" data-bs-toggle="modal">
                Pessoas              </li>
            </ul>
          </div>
        </div>
        <!-- parte 2 -->
        <div class="col-lg-3 col-12 p-footer-md-0">
          <div class="menu-dropdown order-md-2">
            <h4 class="menu-titulo">
              Serviços de Marketing              <span class="menu-plus">+</span>
              <span class="menu-menos">-</span>
            </h4>
            <ul class="menu-navegacao">
              <li class="cursor-pointer">
                <a href="https://www.cupcode.com.br/marketing-digital.php">
                  Marketing Digital                </a>
              </li>
              <li class="cursor-pointer">
                <a href="https://www.cupcode.com.br/branding.php">
                  Branding                </a>
              </li>
              <li class="cursor-pointer">
                <a href="https://www.cupcode.com.br/trafego-pago.php">
                  Tráfego Pago                </a>
              </li>
              <li class="cursor-pointer">
                <a href="https://www.cupcode.com.br/redes-sociais.php">
                  Redes Sociais                </a>
              </li>
              <li class="cursor-pointer">
                <a href="https://www.cupcode.com.br/cases-de-sucesso.php">
                  Cases de sucesso                </a>
              </li>
              <li class="cursor-pointer">
                <a href="https://www.cupcode.com.br/civic/index.php">
                  Marketing Político                </a>
              </li>
              <li class="cursor-pointer" data-bs-target="#modalEmBreve" data-bs-toggle="modal">
                Para o Agronegócio              </li>
              <li class="cursor-pointer" data-bs-target="#modalEmBreve" data-bs-toggle="modal">
                Marketing para Games              </li>
            </ul>
          </div>
          <div class="menu-dropdown order-md-7">
            <h4 class="menu-titulo">
              Outros serviços              <span class="menu-plus">+</span>
              <span class="menu-menos">-</span>
            </h4>
            <ul class="menu-navegacao">
              <li class="cursor-pointer">
                <a href="https://www.cupcode.host/index.php">
                  Hospedagem                </a>
              </li>
              <li class="cursor-pointer">
                <a href="https://www.giantleap.com.br/index.php">
                  GiantLeap                </a>
              </li>
              <li class="cursor-pointer">
                <a href="https://www.cupcode.com.br/manutencao.php">
                  Manutenção                </a>
              </li>
              <li class="cursor-pointer">
                <a href="https://www.cupcode.com.br/suporte.php">
                  Suporte Técnico                </a>
              </li>
              <li class="cursor-pointer">
                <a href="https://www.cupcode.com.br/ebook.php">
                  E-Books                </a>
              </li>
              <li class="cursor-pointer">
                <a href="https://www.cupcode.com.br/blog.php">
                  Blog                </a>
              </li>
            </ul>
          </div>
        </div>
        <!-- parte 3 -->
        <div class="col-lg-3 col-12 p-footer-md-0">
          <div class="menu-dropdown order-md-3">
            <h4 class="menu-titulo">
              Serviços de Desenvolvimento              <span class="menu-plus">+</span>
              <span class="menu-menos">-</span>
            </h4>
            <ul class="menu-navegacao">
              <li class="cursor-pointer">
                <a href="https://www.cupcode.com.br/criacao-de-sites.php">
                  Sites profissionais                </a>
              </li>
              <li class="cursor-pointer">
                <a href="https://www.cupcode.com.br/sites-em-wordpress.php">
                  Site com WordPress                </a>
              </li>
              <li class="cursor-pointer">
                <a href="https://www.cupcode.com.br/lojas-virtuais.php">
                  Loja Virtual                </a>
              </li>
              <li class="cursor-pointer">
                <a href="https://www.cupcode.com.br/melhorias-de-site.php">
                  Melhorias de sites                </a>
              </li>
              <li class="cursor-pointer">
                <a href="https://www.cupcode.com.br/games.php">
                  Sites para Jogos                </a>
              </li>
              <li class="cursor-pointer">
                <a href="https://www.cupcode.com.br/sites-internacionais.php">
                  Sites internacionais                </a>
              </li>
              <li class="cursor-pointer">
                <a href="https://www.cupcode.com.br/manutencao.php">
                  Manutenção de sites                </a>
              </li>
            </ul>
          </div>
          <div class="menu-dropdown order-md-8">
            <h4 class="menu-titulo">
              Marketing Político              <span class="menu-plus">+</span>
              <span class="menu-menos">-</span>
            </h4>
            <ul class="menu-navegacao">
              <li class="cursor-pointer">
                <a href="https://www.cupcode.com.br/civic/index.php">
                  Marketing                </a>
              </li>
              <li class="cursor-pointer">
                <a href="https://www.cupcode.com.br/civic/index.php">
                  Desenvolvimento                </a>
              </li>
              <li class="cursor-pointer">
                <a href="https://www.cupcode.com.br/civic/index.php">
                  Campanhas Políticas                </a>
              </li>
              <li class="cursor-pointer">
                <a href="https://www.cupcode.com.br/civic/gestao-publica.php">
                  Gestão Pública                </a>
              </li>
              <li class="cursor-pointer">
                <a href="https://www.cupcode.com.br/civic/politicos.php">
                  Para Políticos                </a>
              </li>
              <li class="cursor-pointer">
                <a href="https://www.cupcode.com.br/civic/partidos-politicos.php">
                  Para Partidos                </a>
              </li>
            </ul>
          </div>
        </div>
        <!-- parte 4 -->
        <div class="col-lg-3 col-12 p-footer-md-0">
          <div class="menu-dropdown order-md-4">
            <h4 class="menu-titulo">
              Legal              <span class="menu-plus">+</span>
              <span class="menu-menos">-</span>
            </h4>
            <ul class="menu-navegacao">
              <li><a href="https://www.cupcode.com.br/legal.php">Cupcode Legal</a></li>
              <li><a href="https://www.cupcode.com.br/politica-de-privacidade.php">Políticas de Privacidade</a></li>
              <li><a href="https://www.cupcode.com.br/termos-de-uso.php">Termos de Uso</a></li>
              <li><a href="https://www.cupcode.com.br/politica-de-cookies.php">Política de Cookies</a></li>
              <li><a href="https://www.cupcode.com.br/termos-de-servico.php">Termos de Serviço</a></li>
              <li><a href="https://www.cupcode.com.br/politica-contra-abuso.php">Política Contra Abuso</a></li>
              <li><a href="https://www.cupcode.com.br/termos-do-indicaai.php">Termos do IndicaAí</a></li>
              <li><a href="https://www.cupcode.com.br/termos-do-giantleap.php">Termos do GiantLeap</a></li>
              <li><a href="https://www.cupcode.com.br/codigo-de-etica-e-conduta.php">Código de Ética e Conduta</a></li>
              <li><a href="https://www.cupcode.com.br/politica-anticorrupcao.php">Política Anticorrupção</a></li>
              <li><a href="https://www.cupcode.com.br/politica-antitruste.php">Lei Antitruste</a></li>
              <li><a href="https://www.cupcode.com.br/politica-de-direitos-humanos.php">Política de Direitos Humanos</a></li>
              <li><a href="https://www.cupcode.com.br/termos-garantia-de-2-anos.php">Termos de Garantia de 2 Anos</a></li>
              <li><a href="https://www.cupcode.com.br/termos-nao-solicitados.php">Ideias não Solicitadas</a></li>
            </ul>
          </div>
          <div class="menu-dropdown d-lg-none order-md-10">
            <h4 class="menu-titulo">
              Contato              <span class="menu-plus">+</span>
              <span class="menu-menos">-</span>
            </h4>
            <ul class="menu-navegacao">
              <li class="cursor-pointer" data-bs-target="#modalFaleConosco" data-bs-toggle="modal">Fale conosco</li>
              <li class="cursor-pointer" data-bs-target="#serviceModal" data-bs-toggle="modal">Orçamento Online</li>
              <li class="cursor-pointer"><a href="https://www.cupcode.com.br/suporte.php">Suporte Técnico</a></li>
              <li><a href="https://api.whatsapp.com/send?phone=41996133902&text=Entrei%20no%20site%20da%20Cupcode%20e%20gostaria%20de%20falar%20sobre..." target="_blank">WhatsApp Comercial</a></li>
              <li><a href="https://api.whatsapp.com/send?phone=41999588636&text=Entrei%20no%20site%20da%20Cupcode%20e%20gostaria%20de%20falar%20sobre..." target="_blank">WhatsApp Financeiro</a></li>
              <li class="cursor-pointer"><a href="https://www.cupcode.com.br/reportar-abuso.php">Solicitar remoção</a></li>
            </ul>
          </div>
          <div class="menu-dropdown d-lg-none order-md-9">
            <h4 class="menu-titulo">
              Institucional              <span class="menu-plus">+</span>
              <span class="menu-menos">-</span>
            </h4>
            <ul class="menu-navegacao">
              <li class="cursor-pointer"><a href="https://www.cupcode.com.br/sobre-nos.php">Sobre Nós</a></li>
              <li class="cursor-pointer"><a href="https://www.cupcode.com.br/como-trabalhamos.php">Como trabalhamos</a></li>
              <li class="cursor-pointer"><a href="https://www.cupcode.com.br/faca-parte.php">Trabalhe conosco</a></li>
              <li class="cursor-pointer"><a href="https://www.cupcode.com.br/cases-de-sucesso.php">Cases de sucesso</a></li>
            </ul>
          </div>
        </div>
      </div>
      <div class="row col-lg-3 col-1">
        <!-- parte 5 -->
        <div class="col-lg-8 col-12 border-r-2px">
          <a href="index.php">
            <img loading="lazy" class="logo-footer" src="https://cupcode.com.br/assets/img/logo.webp" alt="Logo da Cupcode 3D">
          </a>
          <div class="menu-dropdown">
            <h4 class="menu-titulo">
              Contato              <span class="menu-plus">+</span>
              <span class="menu-menos">-</span>
            </h4>
            <ul class="menu-navegacao">
              <li class="cursor-pointer" data-bs-target="#modalFaleConosco" data-bs-toggle="modal">Fale conosco</li>
              <li class="cursor-pointer" data-bs-target="#serviceModal" data-bs-toggle="modal">Orçamento Online</li>
              <li class="cursor-pointer"><a href="https://www.cupcode.com.br/suporte.php">Suporte Técnico</a></li>
              <li><a href="https://api.whatsapp.com/send?phone=41996133902&text=Entrei%20no%20site%20da%20Cupcode%20e%20gostaria%20de%20falar%20sobre..." target="_blank">WhatsApp Comercial</a></li>
              <li><a href="https://api.whatsapp.com/send?phone=41999588636&text=Entrei%20no%20site%20da%20Cupcode%20e%20gostaria%20de%20falar%20sobre..." target="_blank">WhatsApp Financeiro</a></li>
              <li class="cursor-pointer"><a href="https://www.cupcode.com.br/reportar-abuso.php">Solicitar remoção</a></li>
            </ul>
          </div>
          <div class="menu-dropdown">
            <h4 class="menu-titulo">
              Institucional              <span class="menu-plus">+</span>
              <span class="menu-menos">-</span>
            </h4>
            <ul class="menu-navegacao">
              <li class="cursor-pointer"><a href="https://www.cupcode.com.br/sobre-nos.php">Sobre Nós</a></li>
              <li class="cursor-pointer"><a href="https://www.cupcode.com.br/como-trabalhamos.php">Como trabalhamos</a></li>
              <li class="cursor-pointer"><a href="https://www.cupcode.com.br/faca-parte.php">Trabalhe conosco</a></li>
              <li class="cursor-pointer"><a href="https://www.cupcode.com.br/cases-de-sucesso.php">Cases de sucesso</a></li>
            </ul>
          </div>
        </div>
        <!-- parte 6 -->
        <div class="col-lg-4 relative col-12">
          <ul class="footer-lista-social">
            <li class="tablet-dp">
              <h3 class="font-links-sociais">@</h3>
            </li>
            <li>
              <a href="https://www.instagram.com/cupcodev/" target="_blank">
                <img loading="lazy" class="link-social-instagram" src="https://cupcode.com.br/assets/img/link-instagram.webp" alt="Link do Instagram">
              </a>
            </li>
            <li>
              <a href="https://www.linkedin.com/company/cupcodev/" target="_blank">
                <img loading="lazy" class="link-social-linkedin" src="https://cupcode.com.br/assets/img/link-linkedin.webp" alt="Link do LinkedIn">
              </a>
            </li>
            <li>
              <a href="https://www.facebook.com/cupcodev" target="_blank">
                <img loading="lazy" class="link-social-facebook" src="https://cupcode.com.br/assets/img/link-facebook.webp" alt="Link do Facebook">
              </a>
            </li>
            <li>
              <a href="https://t.me/cupcodev" target="_blank">
                <img loading="lazy" class="link-social-telegram" src="https://cupcode.com.br/assets/img/link-telegram.webp" alt="Link do Telegram">
              </a>
            </li>
            <li>
              <a href="https://twitter.com/cupcodev" target="_blank">
                <img loading="lazy" class="link-social-twitter" src="https://cupcode.com.br/assets/img/link-twitter.webp" alt="Link do Twitter">
              </a>
            </li>
            <li>
              <a href="https://api.whatsapp.com/send?phone=41996133902&text=Entrei%20no%20site%20da%20Cupcode%20e%20gostaria%20de%20falar%20sobre..." target="_blank">
                <img loading="lazy" class="link-social-whatsapp" src="https://cupcode.com.br/assets/img/link-whatsapp.webp" alt="Link do WhatsApp">
              </a>
            </li>
          </ul>
        </div>
      </div>
    </div>
    <!-- parte 7 -->
    <div class="footer-bottom">
      <p>
        Para mais informações, mande mensagem no WhatsApp:        <span>
          <a class="links color-one" href="https://api.whatsapp.com/send?phone=41996133902&text=Entrei%20no%20site%20da%20Cupcode%20e%20gostaria%20de%20falar%20sobre..." target="_blank">
            +55 (41) 99613-3902
          </a>
        </span>
      </p>
    </div>
    <!-- parte 8 -->
    <div class="footer-rodape">
      <div class="row">
        <div class="col-12 flex">
          <div class="col-lg-6 col-12 order-first">
            <p class="copyright">
              Copyright © 2024 &nbsp; <span class="font-w-600">Cupcode Desenvolvimento e Marketing Ltda.</span> Todos os direitos reservados.            </p>
          </div>
          <div class="col-lg-6 col-12 flex justify-content-end">
            <ul class="footer-legal-links">
              <li class="footer-legal-links-item">
                <a class="footer-legal-link" href="https://www.cupcode.com.br/politica-de-privacidade.php">
                  Política de Privacidade                </a>
              </li>
              <li class="footer-legal-links-item">
                <a class="footer-legal-link" href="https://www.cupcode.com.br/termos-de-uso.php">
                  Termos de Uso                </a>
              </li>
              <li class="footer-legal-links-item">
                <a class="footer-legal-link" href="https://www.cupcode.com.br/termos-de-servico.php">
                  Termos de Serviço                </a>
              </li>
              <li class="footer-legal-links-item">
                <a class="footer-legal-link" href="https://cupcode.statuspage.io/" target="_blank">
                  Status dos serviços                </a>
              </li>
            </ul>
          </div>
        </div>
      </div>
    </div>
  </div>
</footer>
<!-- parte 1 -->
<div id="popup-frutuante" class="popup-frutuante popup-hide2" style="display: none;">
  <div class="row">
    <div class="col-12-cookies flex-wrap">
      <div class="pd-15">
        <div class="col-12-cookies mob-inverter">
          <div class="col-10-cookies">
            <h2 class="h2-cookies">Usamos cookies</h2>
          </div>
          <div class="col-2-cookies">
            <img class="cookies-cupcode" src="https://cupcode.com.br/assets/cookies/img/lgpd.webp"
              alt="Cookie é bão! Cookie é legal, cookie é bão e não faz mal!"
              title="Cookie é bão! Cookie é legal, cookie é bão e não faz mal!">
          </div>
        </div>
        <div class="col-10-cookies pd-t5">
          <p class="p-cookies">
            Utilizamos cookies para te oferecer uma experiência e lembrar suas preferências e visitas anteriores. Ao clicar em "Aceitar", você concorda com o uso de TODOS os cookies, ou clique em "Ajustes" para fornecer um consentimento controlado.          </p>
        </div>
        <div class="col-12-cookies flex-end pd-t5 pd-b5">
          <button class="btn-ajustes btn-cookies-fechar">Ajustar</button>
          <button id="btn-cookies-aceitar" class="btn-aceitar2 btn-cookies-aceitar">Aceitar tudo</button>
        </div>
      </div> <!-- Fim da div row -->
      <div class="col-12-cookies flex-end footer-popup-hide2 d-none">
        <a class="display-contents" href="https://www.cupcode.com.br" target="_blank">
          <p class="p-footer-popup-hide2">Desenvolvido pela:</p>
          <img class="logo-cupcode-cookies" src="https://cupcode.com.br/assets/cookies/img/logo-rect-color.svg"
            alt="Cupcode - Agência de Marketing Digital e Criação de Sites"
            title="Cupcode - Agência de Marketing Digital e Criação de Sites">
        </a>
      </div>
    </div>
  </div>
</div>

<div id="config-popup-hide" class="config-popup-hide" style="display: none;">
  <div class="corpo-config-cookies">
    <div class="cookies-navegacao-top">
      <button class="cookies-btn-top" onclick="openCity('Ajustes')">
        <img class="img-navegacao-top" src="https://cupcode.com.br/assets/cookies/img/configuracoes.webp" alt="Configurações de cookies"
          title="Configurações de cookies">
        <p style="font-size: 14px;margin: 0 !important;">Ajustes</p>
      </button>
      <button class="cookies-btn-top" onclick="openCity('Cookies')">
        <img class="img-navegacao-top" src="https://cupcode.com.br/assets/cookies/img/cookies.webp" alt="Política de cookies"
          title="Política de cookies">
        <p style="font-size: 14px;margin: 0 !important;">Cookies</p>
      </button>
      <button class="cookies-btn-top" onclick="openCity('Termos')">
        <img class="img-navegacao-top" src="https://cupcode.com.br/assets/cookies/img/termos.webp" alt="Folha rosa com borda roxa, com o logotipo da Cupcode no topo dela, um selo de verificado e um martelo de juiz em cima do papel. 3D." title="Termos de uso">
        <p style="font-size: 14px;margin: 0 !important;">Políticas</p>
      </button>
    </div>
    <div id="div-conteudo">
    <!-- parte 2 -->
    <div id="Ajustes" class="city">
      <div class="div-conteudo">
        <div class="head-controles">
          <div class="row-cookies bg-controles">
            <div class="col-2-cookies">
              <div class="mt-normal-garden" style="font-size: 7px;">
                <input id="cookie-necessarios" class="imune" id="1" type="checkbox" checked disabled />
                <label for="1" data-bs-toggle="tooltip" data-bs-placement="top"
                  title="Esta opção é obrigatória e não pode ser desativada."></label>
              </div>
            </div>
            <div class="col-7-cookies">
              <span class="texto-toggle">Necessários</span>
            </div>
            <div class="col-3-cookies btn-ver-mais">
              <span class="toggle-text">+</span>
            </div>
          </div>
          <div class="conteudo-da-configuracao">
            <p class="p-cookies conteudo-visivel">
              Estes cookies são necessários para o bom funcionamento do nosso site e não podem ser desligados no nosso sistema.            </p>
            <p class="p-cookies conteudo-oculto">
              Normalmente, estes cookies são definidos pelas suas ações nos seus pedidos para os nossos serviços. Exemplos destas ações são o login, o preenchimento de formulários ou a definição das suas preferências de privacidade. É possível fazer seu navegador bloquear esses cookies, mas algumas partes do nosso site podem não funcionar corretamente quando eles são bloqueados.            </p>
          </div>
        </div>
        <div class="head-controles">
          <div class="row-cookies bg-controles">
            <div class="col-2-cookies">
              <div class="mt-normal-garden" style="font-size: 7px;">
                <input class="desempenhoCookie" id="2" type="checkbox" />
                <label for="2"></label>
              </div>
            </div>
            <div class="col-7-cookies">
              <span class="texto-toggle">Desempenho</span>
            </div>
            <div class="col-3-cookies btn-ver-mais">
              <span class="toggle-text">+</span>
            </div>
          </div>
          <div class="conteudo-da-configuracao">
            <p class="p-cookies conteudo-visivel">
              Utilizamos estes cookies para fornecer informações estatísticas sobre o nosso site - eles são usados para medir e melhorar o desempenho.            </p>
            <p class="p-cookies conteudo-oculto">
              Utilizamos estes cookies para melhorar a funcionalidade e permitir a personalização, tais como chats ao vivo, vídeos e o uso de redes sociais. Estes cookies podem ser definidos por nós mesmos ou pelos nossos prestadores de serviços de terceiros, cujos serviços digitais adicionamos. Se você não permitir esses cookies, algumas dessas funcionalidades podem não funcionar corretamente.            </p>
          </div>
        </div>
        <div class="head-controles">
          <div class="row-cookies bg-controles">
            <div class="col-2-cookies">
              <div class="mt-normal-garden" style="font-size: 7px;">
                <input id="3" type="checkbox" />
                <label for="3"></label>
              </div>
            </div>
            <div class="col-7-cookies">
              <span class="texto-toggle">Funcionalidades</span>
            </div>
            <div class="col-3-cookies btn-ver-mais">
              <span class="toggle-text">+</span>
            </div>
          </div>
          <div class="conteudo-da-configuracao">
            <p class="p-cookies conteudo-visivel">
              Utilizamos estes cookies para melhorar a funcionalidade e permitir a personalização, tais como chats ao vivo, vídeos e o uso de redes sociais.            </p>
            <p class="p-cookies conteudo-oculto">
              Estes cookies podem ser definidos por nós mesmos ou pelos nossos prestadores de serviços de terceiros, cujos serviços digitais adicionamos. Se você não permitir esses cookies, algumas dessas funcionalidades podem não funcionar corretamente.            </p>
          </div>
        </div>
        <div class="head-controles">
          <div class="row-cookies bg-controles">
            <div class="col-2-cookies">
              <div class="mt-normal-garden" style="font-size: 7px;">
                <input id="4" type="checkbox" />
                <label for="4"></label>
              </div>
            </div>
            <div class="col-7-cookies">
              <span class="texto-toggle">Publicidade</span>
            </div>
            <div class="col-3-cookies btn-ver-mais">
              <span class="toggle-text">+</span>
            </div>
          </div>
          <div class="conteudo-da-configuracao">
            <p class="p-cookies conteudo-visivel">
              Estes cookies são definidos através do nosso site pelos nossos parceiros publicitários.            </p>
            <p class="p-cookies conteudo-oculto">
              Estes cookies podem ser utilizados por empresas terceiras para criar um perfil básico dos seus interesses e mostrar anúncios relevantes em outros sites. Eles identificam o seu navegador e o seu dispositivo. Se decidir não autorizar estes cookies, você não será rastreado pela nossa publicidade direcionada através de outros sites.            </p>
          </div>
        </div>
      </div>
    </div>
      <!-- parte 3 -->
      <div id="Cookies" class="city" style="display:none">
        <div class="div-conteudo">
          <style>
            .div-conteudo p,
            .div-conteudo ul li {
              padding-top: 5px;
              padding-bottom: 5px;
            }
            .div-conteudo a {
              color: #FFF;
            }
            .div-conteudo ul {
              padding: 0;
              font-size: 12px;
            }
          </style>
          <p><b>1 – INTRODUÇÃO</b></p>
          <p>Cupcode Desenvolvimento e Marketing Ltda, Pessoa Jurídica de Direito Privado, devidamente registrada
            sob o CNPJ
            35.477.174/0001-24 no Brasil, com sede na Rua Alberto Potier, 31 - Apto 21 - Bloco 1B - Curitiba -
            Paraná, Brasil
            (doravante "Organização", "Empresa", "Cupcode", "Site", "Website" ou "nós"), assume a responsabilidade
            de
            assegurar a integridade de dados pessoais e a tutela dos direitos dos usuários do nosso site (doravante
            "Usuários")
            enquanto você interage com os sites da Cupcode, incluindo mas não limitado à <a
              href="https://www.cupcode.com.br">www.cupcode.com.br</a>, <a
              href="https://www.cupcode.dev">www.cupcode.dev</a>,
            <a href="#">www.cupcode.io</a>, <a
              href="https://www.giantleap.com.br">www.giantleap.com.br</a>,
            <a href="#">www.lauroroger.com</a>, <a
              href="#">www.lauroroger.com.br</a>,
            <a href="#">www.sofalizando.com.br</a>, <a
              href="#">www.flork.com.br</a>,
            <a href="#">www.arartes.com.br</a>, <a
              href="#">www.a50.com.br</a>
            (a partir de agora referido como "Site", "Empresa", "Cupcode", "Site" ou "Website") e seu conteúdo.
          </p>
          <p><b>1 - INFORMAÇÕES GERAIS SOBRE COOKIES</b></p>
          <p>Empregamos cookies em nosso Site, para personalizar as funcionalidades de nosso Site o máximo possível,
            e
            contribuir para uma navegação mais fluida em nosso Site.</p>
          <p>O que é um cookie?</p>
          <p>Um cookie é um pequeno arquivo inserido no seu dispositivo que viabiliza a ativação de recursos e
            funcionalidades
            do nosso Site. Por exemplo, cookies nos permitem identificar o seu dispositivo, tornar seu acesso ao
            nosso Site
            seguro. Eles permitem que o Site armazene informações, como:</p>
          <p>Dados de acesso (endereço de IP do dispositivo efetuando o login, momento do login, local de onde o
            login está
            sendo efetuado);</p>
          <p>Tipo de navegador;</p>
          <p>Informações demográficas (faixa etária, gênero);</p>
          <p>Dados sobre a interação no Site (quais seções foram visitadas, quais produtos lhe interessam).</p>
          <p>Objetivos, metas</p>
          <p>Usamos cookies para:</p>
          <p>Garantir um funcionamento seguro e eficiente do Site; empregamos cookies para habilitar e sustentar
            nossos
            recursos de segurança, e para nos auxiliar na detecção de atividades suspeitas no nosso Site;</p>
          <p>Entender, aprimorar e pesquisar produtos, funcionalidades e serviços, incluindo quando você acessa
            nosso Site de
            outros sites, aplicações ou dispositivos como seu computador do trabalho ou aparelho móvel;</p>
          <p>Reconhecer os usuários que retornam ao Site; cookies nos auxiliam a exibir as informações corretas para
            você e
            personalizar sua experiência; cookies também ajudam a evitar duplicidade no registro e preenchimento de
            dados
            toda vez que você acessa nosso Site;</p>
          <p>Analisar seus hábitos para que o funcionamento do Site seja agradável, eficaz e de acordo com suas
            expectativas e
            necessidades, por exemplo, garantindo que o Usuário possa, sem dificuldades, encontrar o que está
            procurando;</p>
          <p>Medir o fluxo de informações e dados enviados para o nosso Site; usamos cookies para agregar dados
            estatísticos
            sobre o número de usuários e seu uso em nosso Site;</p>
          <p>Segmentação e publicidade; por meio da utilização de cookies nós podemos coletar informações para que
            apenas
            conteúdos relevantes sejam exibidos em seu navegador através da criação de grupos de interesse; podemos
            usar os
            cookies para mostrar anúncios relevantes a você dentro e fora de nosso Site;</p>
          <p>Podemos, dentro da extensão da lei aplicável, associar os dados recebidos através dos cookies com
            outras
            informações sobre você obtidas de outras fontes legais (por exemplo, informações sobre o uso dos
            serviços, conta
            online, nosso programa de fidelidade, etc.).</p>
          <p><b>2 - COOKIES UTILIZADOS NO NOSSO SITE</b></p>
          <p>Toda vez que você visita nosso Site, os cookies de longa duração (persistentes) podem ser criados, que
            permanecem
            em seu navegador após seu registro e serão lidos por nós quando você retorna ao nosso Site ou o site de
            um
            parceiro que utiliza nossos serviços, e não são excluídos após a finalização da navegação no nosso Site,
            e cookies
            de curta duração (sessão), que expiram ou são excluídos após a finalização da navegação em nosso Site
            (exemplo,
            eles geralmente duram durante a atual visita ao Site ou sessão de navegação).</p>
          <p>Muitos navegadores permitem que você gerencie suas preferências. Você pode ajustar seu navegador para
            recusar ou
            deletar cookies específicos. Você pode gerir outras tecnologias da mesma maneira que você gerencia os
            cookies
            usando as preferências de seu navegador.</p>
          <p>Porém, destacamos que os cookies necessários, conforme especificado abaixo, são imprescindíveis para o
            funcionamento
            de nosso Site, e em caso de objeções, não podemos garantir o funcionamento do nosso Site ou de qualquer
            parte de
            suas funcionalidades.</p>
          <p>Detalhamos abaixo os principais tipos de cookies usados em nosso Site de acordo com seus tipos, dados
            coletados e
            duração de armazenamento.</p>
          <p><b>2.1. Cookies utilizados pela Organização</b></p>
          <p><strong>Cookies estritamente necessários</strong></p>
          <p>Estes cookies são imprescindíveis para o funcionamento de nosso Site. Eles incluem, por exemplo,
            cookies​​ que
            possibilitam o armazenamento de informações fornecidas por você durante a navegação, permitem que você
            acesse áreas
            seguras de nosso Website. Sem estes cookies o funcionamento e desempenho do site seria impossibilitado
            ou
            criticamente afetado.</p>
          <p><strong>Cookies funcionais</strong></p>
          <p>Estes cookies melhoram o desempenho funcional de nosso site, tornando-o mais fácil para você utilizar.
            Eles
            recordam das configurações selecionadas pelos Visitantes, como preferências de idioma e fuso-horário,
            por exemplo.
            Com a utilização destes cookies, os Visitantes podem evitar a mudança dessas configurações durante cada
            visita ao
            Website. Os cookies funcionais também se lembram de mudanças feitas por você em nosso Website, como por
            exemplo,
            comentários,avaliações, etc. Estes cookies não rastreiam seu comportamento em outros Websites fora dos
            domínios
            da Cupcode.</p>
          <p><strong>Cookies Analíticos / de performance</strong></p>
          <p>Estes cookies nos informam se o Visitante já acessou nosso site no passado. Eles também permitem que
            reconheçamos e
            façamos a contagem do número de usuários acessando nossos sites e o rastreemos os usuários enquanto eles
            navegam
            pelos nossos Websites. Também empregamos tais cookies com a finalidade de compreender, aperfeiçoar e
            investigar
            produtos, funcionalidades e serviços. Por exemplo, os cookies analíticos têm a capacidade de nos
            informar quais
            sites recebem mais visitas, auxiliam no registro de problemas do website, entre outros.</p>
          <p><strong>Cookies de Marketing, seleção e publicidade</strong></p>
          <p>Esses cookies monitoram sua visita ao nosso Website, as páginas que você explorou e os links que
            acessou. Utilizamos
            esses dados para apresentar anúncios que estejam alinhados com os seus interesses. Os cookies de
            publicidade nos
            permitem identificar se você já visualizou um anúncio específico ou um tipo em particular, além de
            quando foi a
            última visualização. Podemos também utilizar cookies de terceiros para fornecer anúncios personalizados
            para você.
            Além disso, são utilizados para limitar a quantidade de vezes que determinado anúncio é exibido,
            auxiliando na
            mensuração da eficácia da campanha publicitária.</p>
          <p>Todas as informações sobre os cookies usados por nós estão registradas abaixo:</p>
          <ul>
            <li>
              <strong>NOME DO COOKIE:</strong> PHPSESSID<br>
              <strong>DESCRIÇÃO/TIPO:</strong> Cookie padrão para manter a sessão. Cookie necessário<br>
              <strong>MOMENTO DA CRIAÇÃO:</strong> Ao acessar o Website<br>
              <strong>DURAÇÃO:</strong> Até o fechamento da página do Website<br>
              <strong>DADOS USADOS/COLETADOS:</strong> Identificador único
            </li>
            <li>
              <strong>NOME DO COOKIE:</strong> Google DoubleClick<br>
              <strong>DESCRIÇÃO/TIPO:</strong> Cookie de campanha de marketing do Google<br>
              <strong>MOMENTO DA CRIAÇÃO:</strong> Ao acessar o website<br>
              <strong>DURAÇÃO:</strong> 30 dias<br>
              <strong>DADOS USADOS/COLETADOS:</strong> Usado para medir a eficiência de suas campanhas online de
              marketing.
            </li>
            <li>
              <strong>NOME DO COOKIE:</strong> Google Analytics<br>
              <strong>DESCRIÇÃO/TIPO:</strong> Cookie do Google Web Analytics<br>
              <strong>MOMENTO DA CRIAÇÃO:</strong> Ao acessar o website<br>
              <strong>DURAÇÃO:</strong> 90 dias<br>
              <strong>DADOS USADOS/COLETADOS:</strong> Google Analytics usa o cookie para avaliar o uso de nossos
              serviços e compilar um relatório para nós.
            </li>
            <li>
              <strong>NOME DO COOKIE:</strong> _hjFirstSeen<br>
              <strong>DESCRIÇÃO/TIPO:</strong> Cookie do Hotjar, é usado para detectar a primeira vez que o usuário
              visita um site.<br>
              <strong>MOMENTO DA CRIAÇÃO:</strong> Ao acessar o website<br>
              <strong>DURAÇÃO:</strong><br>
              <strong>DADOS USADOS/COLETADOS:</strong> É usado para garantir que o mesmo visitante não seja
              registrado duas vezes.
            </li>
            <li>
              <strong>NOME DO COOKIE:</strong> _hjIncludedInPageviewSample<br>
              <strong>DESCRIÇÃO/TIPO:</strong> Cookie do HotJar<br>
              <strong>MOMENTO DA CRIAÇÃO:</strong> Ao acessar o website<br>
              <strong>DURAÇÃO:</strong><br>
              <strong>DADOS USADOS/COLETADOS:</strong> É usado para detectar se o usuário está incluído na
              amostragem de página do site.
            </li>
            <li>
              <strong>NOME DO COOKIE:</strong> _hjSessionUser<br>
              <strong>DESCRIÇÃO/TIPO:</strong> Este cookie é definido pelo Hotjar<br>
              <strong>MOMENTO DA CRIAÇÃO:</strong> Ao acessar o website<br>
              <strong>DURAÇÃO:</strong> Até o fechamento da página do Website<br>
              <strong>DADOS USADOS/COLETADOS:</strong> É usado para identificar o visitante durante uma sessão e
              para análise de funis.
            </li>
            <li>
              <strong>NOME DO COOKIE:</strong> __cf_bm<br>
              <strong>DESCRIÇÃO/TIPO:</strong> Este cookie é definido pelo Cloudflare e é usado para identificar
              tráfego da web confiável.<br>
              <strong>MOMENTO DA CRIAÇÃO:</strong> Ao acessar o site<br>
              <strong>DURAÇÃO:</strong> 90 dias<br>
              <strong>DADOS USADOS/COLETADOS:</strong> Ele não corresponde a nenhum ID de usuário no aplicativo da
              web, nem armazena qualquer informação de identificação pessoal.
            </li>
            <li>
              <strong>NOME DO COOKIE:</strong> Facebook<br>
              <strong>DESCRIÇÃO/TIPO:</strong> Cookies adicionados pelo facebook<br>
              <strong>MOMENTO DA CRIAÇÃO:</strong> Ao fazer login com conta do Facebook<br>
              <strong>DURAÇÃO:</strong><br>
              <strong>DADOS USADOS/COLETADOS:</strong> Usado para identificar usuários que logaram com seu login do
              facebook.
            </li>
            <li>
              <strong>NOME DO COOKIE:</strong> _fbp<br>
              <strong>DESCRIÇÃO/TIPO:</strong> Este cookie é definido pelo Facebook para fornecer publicidade
              personalizada aos usuários com base em seus interesses.<br>
              <strong>MOMENTO DA CRIAÇÃO:</strong> Ao acessar o website<br>
              <strong>DURAÇÃO:</strong><br>
              <strong>DADOS USADOS/COLETADOS:</strong> Ele rastreia os usuários entre dispositivos e sites.
            </li>
            <li>
              <strong>NOME DO COOKIE:</strong> Google<br>
              <strong>DESCRIÇÃO/TIPO:</strong> Cookies adicionados pelo login do google<br>
              <strong>MOMENTO DA CRIAÇÃO:</strong> Ao fazer login com conta do Google<br>
              <strong>DURAÇÃO:</strong><br>
              <strong>DADOS USADOS/COLETADOS:</strong> Usado para identificar usuários que usaram suas contas do
              google para fazer login ou inscrição na Cupcode.
            </li>
          </ul>
          <p><b>2.2. Cookies de terceiros</b></p>
          <p>Cookies de propaganda - algumas das propagandas exibidas em nosso Website são fornecidas por outras
            entidades
            jurídicas. Tais entidades podem usar seus próprios cookies para avaliar quantas pessoas visualizaram um
            anúncio
            específico ou quantas o visualizaram mais de uma vez. As empresas responsáveis pela criação desses
            cookies adotam
            políticas por elas mesmas estabelecidas, sobre as quais não temos controle ou influência. Sugerimos que
            você
            consulte individualmente as Políticas de Privacidade e Políticas de Cookies dessas empresas, que podem
            ser
            encontradas em seus respectivos websites.</p>
          <p>Outros cookies de terceiros - em algumas páginas de nosso Website, as outras entidades (por exemplo,
            redes sociais)
            podem usar seus cookies anônimos designados para que os programas ou aplicações desenvolvidas por eles
            se adequem
            às suas necessidades. Devido aos recursos específicos do funcionamento dos cookies, nosso Website não
            possui acesso
            às informações transmitidas por esses cookies, da mesma forma que outras entidades não possuem acesso às
            informações
            coletados pelos nossos cookies.</p>
          <p>Outros tipos de cookies de terceiros em nosso site podem incluir:</p>
          <p><strong>Cookies necessários:</strong></p>
          <p>
            cart-en-us<br>nlsrid124590<br>000user_id<br>rcid<br>cartItemsCount<br>V_auth<br>A_auth<br>cookie_consent<br>em_p_uid<br>em_cdn_uid
          </p>
          <p><strong>Cookies funcionais:</strong></p>
          <p>"Google"<br>"Facebook"</p>
          <p><strong>Cookies analíticos:</strong></p>
          <p>"Google Analytics"<br>"HotJar"</p>
          <p>Utilizamos o Google Analytics, um serviço de análise online oferecido pelo Google, Inc. (referido aqui
            como "Google").
            As informações coletadas pelo Google Analytics são enviadas e armazenadas pelo Google. Este, por sua
            vez, pode
            transmitir as informações coletadas para terceiros, quando exigido por lei ou quando tais terceiros
            processam as
            informações em nome do Google. Sugerimos que consulte as Políticas de Privacidade e Cookies do Google de
            maneira
            individual e regular.</p>
          <p><strong>Cookies de marketing, selecionamento e propagandas:</strong></p>
          <p>"Adwords retargeting"<br>"Facebook retargeting"</p>
          <p><b>3 - RECUSA OU BLOQUEIO DE COOKIES</b></p>
          <p>A maioria dos navegadores está configurada para aceitar cookies automaticamente. Os visitantes têm a
            liberdade de
            bloquear ou excluir cookies e identificadores semelhantes, se permitido pelas configurações de seu
            navegador ou
            dispositivo. Contudo, ao recusar ou bloquear os cookies ou tecnologias similares, algumas
            funcionalidades do
            Website podem se tornar indisponíveis ou não operar corretamente.</p>
          <p>Ressaltamos que os cookies necessários são essenciais para o funcionamento do Website e, em caso de
            objeção,
            não podemos assegurar a eficácia do mesmo.</p>
          <p>Você pode solicitar a exclusão de todos os seus dados, coletados e processados por meio de cookies,
            enviando um
            e-mail para <a href="mailto:[email protected]">[email protected]</a>. Estes dados serão apagados
            dentro de um
            prazo de 28 dias após o recebimento do pedido pelo e-mail citado.</p>
          <p>Para obter mais informações sobre como deletar cookies, bem como outras informações relacionadas, você
            pode visitar
            o site <a href="https://www.allaboutcookies.org/">https://www.allaboutcookies.org/</a>.</p>
          <p><b>4 - VISÃO GERAL</b></p>
          <p>Esta Política de Cookies pode ser revisada e atualizada pela Cupcode.</p>
          <p>A Cupcode se compromete a informar o Visitante acerca de quaisquer atualizações, disponibilizando a
            nova versão da
            Política de Cookies. Por isso, recomendamos que você acesse nosso site com regularidade, a fim de estar
            sempre
            atualizado com a versão mais recente da nossa Política de Cookies.</p>
          <p>Esta Política de Cookies entra em vigor desde o momento de sua publicação no Website da Cupcode e/ou
            seus sites
            associados.</p>
        </div>
      </div>
      <!-- parte 4 -->
      <div id="Termos" class="city" style="display:none">
        <div class="div-conteudo">
          <p><b>1 – INTRODUÇÃO</b></p>
          <p>A Cupcode Desenvolvimento e Marketing LTDA, daqui em diante simplesmente referida como CUPCODE, cujas
            informações estão disponíveis nos seus Termos de Serviço, oferece serviços de desenvolvimento web,
            marketing digital e afins.</p>
          <p>A Cupcode se esforça para assegurar o mais alto nível de privacidade de dados ao oferecer sua variedade
            de produtos e serviços para os clientes (“Clientes”) e visitantes (“Visitantes”) (conjuntamente,
            “Usuários”).</p>
          <p>Na Cupcode, a privacidade e segurança de nossos Usuários são de suma importância. A Cupcode é
            comprometida com a proteção dos dados que você compartilha conosco.</p>
          <p>Quando esta Política mencionar “Cupcode”, “nós,” ou “nosso”, refere-se à Cupcode que é responsável pela
            proteção de suas informações pessoais de acordo com esta Política de Privacidade (o “Controlador de
            Dados”).</p>
          <p>Esta Política de Privacidade (“Política”) explica como a Cupcode processa informações que podem ser
            usadas para identificar direta ou indiretamente um indivíduo (“Dados Pessoais”) coletados em nosso Site,
            fóruns e nossas aplicações para dispositivos móveis (“Plataforma”).</p>
          <p>Todos os dados pessoais são processados em conformidade com o Regulamento Geral de Proteção de Dados
            (UE) 2016/679 (“RGPD”) e a legislação local de proteção de dados dos Estados-Membros da UE, e com a Lei
            Geral de Proteção de Dados, Lei nº 13.709/18 (“LGPD”).</p>
          <p>Em caso de dúvidas sobre esta Política ou qualquer solicitação sobre o processamento de Dados Pessoais,
            favor entrar em contato conosco pelo e-mail [email protected].</p>
          <p><b>2 – CONFIDENCIALIDADE E PRINCÍPIOS FUNDAMENTAIS</b></p>
          <p>Na Cupcode, todos os Dados Pessoais são processados respeitando os seguintes princípios fundamentais:
          </p>
          <ul>
            <li>Tratamento de dados de maneira justa, transparente e legal, respeitando o titular dos dados;</li>
            <li>Coleta e processamento dos Dados Pessoais estritamente para finalidades legítimas, claras e
              específicas, sem usar os dados de maneira que seja incompatível com tais finalidades (propósito
              limitado);</li>
            <li>Asseguração de que os Dados Pessoais coletados são pertinentes, adequados e não excessivos em
              relação aos propósitos para os quais são processados (minimização de dados);</li>
            <li>Manutenção da precisão dos Dados Pessoais e atualização dos mesmos quando necessário (exatidão);
            </li>
            <li>Armazenamento dos Dados Pessoais de maneira que a identificação dos titulares dos dados não
              ultrapasse o tempo necessário para os propósitos do processamento (limitação de conservação);</li>
            <li>Processamento dos Dados Pessoais de modo a garantir sua segurança, incluindo proteção contra
              tratamento não autorizado ou ilícito e contra sua perda, destruição ou danificação acidental,
              utilizando medidas técnicas e organizacionais apropriadas (integridade e confidencialidade).</li>
          </ul>
          <p>Todo o conteúdo armazenado em nossa Plataforma é considerado estritamente confidencial. A informação é
            guardada com segurança e o acesso a ela é permitido apenas a uma equipe devidamente capacitada.</p>
          <p><b>3 – COLETA DE INFORMAÇÕES</b></p>
          <p><strong>3.1. Dados fornecidos por você</strong></p>
          <p>Nós na Cupcode coletamos informações essenciais para o uso adequado de nossa Plataforma. Isso nos
            permite cumprir nossos deveres contratuais e legais. Se decidir não fornecer determinados dados ou
            solicitar a remoção ou interrupção do processamento desses dados, pode resultar na desativação da sua
            conta na Cupcode.</p>
          <p><strong>Informações de Registro.</strong> Quando se cadastra na Cupcode, pedimos que forneça
            informações básicas como e-mail e senha. Em algumas situações, solicitamos informações adicionais, como
            seu nome completo, verificação de identidade e detalhes de contato, especialmente ao registrar um
            domínio, que será exibido no WHOIS.</p>
          <p><strong>Dados de Login.</strong> Coletamos Login e E-mail do Google e do Facebook. Para mais
            informações, consulte: https://developers.google.com/+/web/api/rest/oauth#profile</p>
          <p><strong>Verificação de Identidade.</strong> Para cumprir as normas estabelecidas pela Corporação de
            Atribuição de Nomes e Números na Internet (“ICANN”) antes de registrar um novo domínio, a Cupcode pode
            solicitar informações para verificar a identidade (como fotos de seu passaporte, documento de
            identidade, carteira de habilitação válida ou outros documentos conforme permitido ou exigido pela lei
            aplicável).</p>
          <p><strong>Informações de Pagamento.</strong> Para utilizar recursos da Plataforma Cupcode (como
            hospedagem de sites, registro de domínios), podemos solicitar que você forneça dados financeiros
            específicos para facilitar o processo de pagamento. Usamos serviços terceirizados (processadores de
            pagamento), então não coletamos nem armazenamos dados do cartão de crédito (apenas recebemos informações
            sobre o status do pagamento e armazenamos os 4 últimos dígitos do cartão de crédito).</p>
          <p><strong>Comunicações.</strong> Quando você se comunica com a Cupcode (através de solicitações gerais),
            coletamos informações sobre sua comunicação e quaisquer informações que escolha fornecer. Para atender à
            sua solicitação, podemos acessar as informações fornecidas na sua Conta Cupcode, histórico de compras,
            etc.</p>
          <p><strong>Informações de Candidatos a Emprego.</strong> Coletamos informações que você fornece ao se
            candidatar a vagas de emprego publicadas em nosso site ou por outros meios. Para mais detalhes, consulte
            a Seção 5 abaixo.</p>
          <p>Você também pode optar por fornecer informações adicionais ao preencher formulários, realizar
            pesquisas, atualizar ou adicionar informações à sua Conta Cupcode, responder a pesquisas, postar em
            fóruns da comunidade, participar de promoções ou usar outros recursos da Plataforma Cupcode.</p>
          <p><strong>A Cupcode processa essas informações com base em:</strong></p>
          <p>Seu consentimento, expresso ao voluntariamente preencher e enviar seus Dados Pessoais em formulários de
            registro, por e-mail, solicitações ou janelas de interação, etc.;</p>
          <p>Realização e execução de acordos contratuais e obrigações entre a Cupcode e o Usuário;</p>
          <p>Interesses legítimos da Cupcode, como controlador de dados gerente da Plataforma Cupcode;</p>
          <p>Cumprimento das obrigações legais a que a Cupcode está sujeita, incluindo, mas não se limitando a,
            regras da ICANN: <a
              href="http://icann.org/resources/pages/approved-with-specs-2013-09-17-pt#whois">icann.org/resources/pages/approved-with-specs-2013-09-17-pt#whois</a>
          </p>
          <p><strong>3.2. Informações que coletamos quando você utiliza a Plataforma</strong></p>
          <p>Quando você usa a Plataforma Cupcode ou nos contata diretamente por qualquer meio de comunicação,
            podemos coletar informações suas, incluindo informações pessoais, sobre os serviços que você usa e como
            os usa.</p>
          <p>Essa informação é necessária para o adequado desempenho do contrato entre você e nós, nos permitindo
            cumprir com nossas obrigações legais e por nosso interesse legítimo em fornecer e aprimorar as
            funcionalidades da Plataforma Cupcode.</p>
          <p><strong>Dados de Localização Geográfica.</strong> Coletamos informações sobre sua localização
            aproximada, conforme determinado por dados como o endereço de IP, para aprimorar a experiência do
            usuário. Esses dados só podem ser coletados quando você acessa a Plataforma Cupcode usando seu
            dispositivo.</p>
          <p><strong>Coleta Automática de Dados</strong></p>
          <p><strong>Dados de Logs e Informações de Dispositivos.</strong> Coletamos automaticamente dados de log e
            informações do dispositivo quando você acessa e usa a Plataforma Cupcode, mesmo se não tiver criado uma
            conta Cupcode ou estiver logado. Essas informações incluem, entre outras: endereço IP, tipo de
            navegador, provedor de serviços de internet (ISP), páginas de referência/saída, sistema operacional,
            data e hora, dados de fluxo de cliques.</p>
          <p><strong>Tecnologias de Rastreamento e Cookies.</strong> Usamos cookies, beacons, tags, scripts e outras
            tecnologias semelhantes. Coletamos automaticamente informações sobre o sistema operacional do
            dispositivo, modelo do telefone, ID do dispositivo e número do cliente. Para mais detalhes sobre o uso
            dessas tecnologias, consulte nossa Política de Cookies.</p>
          <p><strong>Uso de Informações.</strong> Usamos uma ferramenta chamada “Google Analytics” para coletar
            informações sobre suas interações com o site e Painel de Controle da Cupcode. Como resultado, o Google,
            Inc. instala um cookie permanente em seu navegador para identificá-lo como um usuário único na próxima
            vez que visitar este site. Para mais informações, visite o <a
              href="https://policies.google.com/privacy">Google</a>.</p>
          <p>A Cupcode processa essas informações com base em:</p>
          <ul>
            <li aria-level="1">Sua autorização;</li>
            <li aria-level="1">Realização e execução de acordos contratuais e obrigações entre a Cupcode e o
              Usuário;</li>
            <li aria-level="1">Interesses legítimos da Cupcode, como Controlador de Dados gerente da Plataforma
              Cupcode.</li>
          </ul>
          <p><b>4 – COMO A CUPCODE UTILIZA SEUS DADOS?</b></p>
          <p>Nós empregamos, resguardamos, unimos e administramos informações, incluindo dados pessoais, acerca de
            você com o objetivo de prover, compreender, aprimorar e desenvolver a Plataforma Cupcode, estabelecer e
            preservar um ambiente seguro e confiável, e cumprir nossos deveres legais.</p>
          <p><strong>Para Reconhecimento.</strong> A coleta e processamento de informações de identificação pessoal
            tem como objetivo a identificação do usuário, assim como a utilização dos serviços e registro de
            domínio. Adicionalmente, esses dados podem ser utilizados para oferecer suporte ao usuário, informando
            sobre atualizações e melhorias, fornecendo informações acerca de alterações nos Termos de Serviço
            (incluindo modificações nesta Política) e outras informações relevantes.</p>
          <p><strong>Para Estabelecer e Preservar um Ambiente Seguro.</strong> Verificamos ou autenticamos
            informações ou identificações fornecidas por você (como número de identidade, e-mail ou número de
            telefone). Também coletamos dados para detectar e prevenir fraudes, spam, abusos, incidentes de
            segurança e outras atividades ilícitas ou perigosas.</p>
          <p><strong>Para Mantê-lo Conectado.</strong> Utilizamos informações sobre uso de dados, dispositivos,
            sistemas operacionais para diagnosticar problemas em nossos servidores, administrar nossa plataforma,
            tomar decisões sobre o encerramento de versões de SO e SDK’s, identificar características de uso
            intensivo para que possamos otimizar nossas aplicações e serviços e melhorar sua experiência de
            navegação e compras.</p>
          <p><strong>Para Propagandas Personalizadas e Marketing.</strong> Para oferecer propostas baseadas em seus
            interesses, analisamos dados baseados em seu perfil, características, comportamentos e preferências
            (baseado nas informações que você nos forneceu, suas interações com a Plataforma Cupcode e seus
            usuários, informações adquiridas de terceiros e seu histórico de pesquisas). Com base nesses resultados,
            enviamos diversas ofertas, pesquisas, campanhas, mensagens promocionais, marketing, anúncios e outras
            informações que podem ser do seu interesse baseado em suas preferências (incluindo informações sobre
            ofertas, campanhas e serviços da Cupcode e marcas parceiras e afiliados.</p>
          <p><strong>Para Enviar Comunicações de Serviço e Cobrança.</strong> A Cupcode também poderá contatar você
            acerca de informações cruciais referentes aos nossos Serviços ou seu uso. Por exemplo, podemos enviar um
            aviso (por qualquer canal de comunicação disponível para nós) caso um determinado Serviço esteja
            temporariamente suspenso para manutenção, responder aos seus tickets e emails de suporte, enviar
            lembretes ou avisos sobre pagamentos próximos ou atrasados de seus pedidos, encaminhar reclamações de
            abuso referentes ao seu pacote de hospedagem, ou notificar você sobre alterações significativas em
            nossos Serviços. Este tipo de comunicação é essencial, por isso, não é possível cancelar a inscrição
            para receber mensagens sobre Serviços e Pagamentos a menos que você não seja mais Usuário da Cupcode (o
            que pode ser feito desativando sua conta).</p>
          <p><strong>Para Registrar Domínios.</strong> Em algumas jurisdições ou em conformidade com as regras do
            ICANN ou registradores específicos, as informações de registro de domínio devem ser disponibilizadas e
            acessíveis ao público por meio da consulta WHOIS. O banco de dados WHOIS é um banco de dados de acesso
            público que lista as informações de registro de domínio para um domínio específico, os nameservers para
            os quais o domínio está apontando e as datas de criação e expiração do domínio. A informação de registro
            de domínio que você fornece é armazenada pela Cupcode e fica disponível ao público por meio das
            consultas WHOIS. A Cupcode pode compartilhar as informações de registro de seu domínio com um provedor
            terceirizado para cumprir com os requisitos do ICANN. Ocasionalmente, os usuários podem receber
            solicitações de outras empresas ou indivíduos que resultam das pesquisas feitas nos bancos de dados
            disponíveis ao público. Qualquer uma dessas solicitações ou comunicações por email não são originárias
            da Cupcode e a Cupcode não é responsável pelo uso das informações WHOIS por terceiros. A Cupcode atua
            apenas de acordo com as regras e requisitos do ICANN. Para obter mais informações, acesse:
            https://www.icann.org/resources/pages/approved-with-specs-2013-09-17-en#whois.</p>
          <p><strong>Para Contatar Você.</strong> Para notificá-lo sobre a sua Conta, informar sobre problemas com a
            sua Conta, resolver disputas, coletar taxas ou encargos, para registrar sua opinião através de pesquisas
            ou questionários, enviar atualizações sobre nossa empresa, ou quando necessário para contatá-lo para
            cumprir nosso Contrato de Usuário, leis nacionais aplicáveis e qualquer outro acordo que tivermos com
            você. Para esses propósitos, podemos contatá-lo via email, telefone, mensagens de texto e portal.</p>
          <p><strong>Para Receber Feedback.</strong> Podemos enviar um email pedindo que você avalie nossos serviços
            e/ou produtos para aprimorar nossos serviços. Para a coleta de feedback, a Cupcode pode utilizar uma
            empresa terceirizada, portanto, dados pessoais, como nome, endereço de email e telefone, serão
            compartilhados para este fim.</p>
          <p><strong>Com quem compartilhamos suas informações?</strong></p>
          <p>Nós não compartilhamos suas informações pessoais com terceiros, exceto conforme descrito nesta Política
            de Privacidade. Nós podemos compartilhar suas informações pessoais nas seguintes situações:</p>
          <p><strong>Com nossos provedores de serviços:</strong> Podemos compartilhar suas informações pessoais com
            terceiros para que eles possam nos fornecer serviços (por exemplo, processamento de pagamento,
            verificação de identidade, análise de dados, suporte ao cliente, serviços de publicidade e marketing e
            serviços legais). Esses terceiros têm acesso à sua informação pessoal apenas para realizar estas tarefas
            em nosso nome e são obrigados a não divulgá-la ou usá-la para qualquer outra finalidade.</p>
          <p><strong>Com autoridades regulatórias e legais:</strong> Podemos divulgar suas informações pessoais se
            formos obrigados a fazê-lo por lei ou em resposta a um pedido de uma autoridade governamental ou de
            aplicação da lei.</p>
          <p><strong>Com outras entidades dentro do nosso grupo corporativo:</strong> Podemos compartilhar suas
            informações pessoais com outras entidades dentro do nosso grupo corporativo, mas essas informações serão
            utilizadas apenas para os fins descritos nesta Política de Privacidade.</p>
          <p><strong>Para proteger os direitos e a propriedade da Cupcode:</strong> Podemos divulgar suas
            informações pessoais para proteger os direitos e a propriedade da Cupcode, para fazer cumprir nossos
            Termos de Serviço ou outras políticas ou acordos, ou para proteger a segurança ou integridade de nossos
            serviços.</p>
          <p><strong>Com outros usuários:</strong> Quando você compartilha informações ou interage com outros
            usuários, as informações que você compartilha também podem ser vistas por outros usuários.</p>
          <p><strong>Com afiliados e parceiros de negócios:</strong> Podemos compartilhar suas informações pessoais
            com nossos afiliados e parceiros de negócios que oferecem produtos ou serviços em conjunto com a
            Hostinger ou que são parceiros de marketing da Cupcode.</p>
          <p><strong>Com terceiros em caso de uma venda ou transferência de ativos:</strong> Se a Cupcode for
            adquirida por outra empresa, se fundir com outra empresa, ou se vender ou transferir parte ou a
            totalidade de seus ativos à outra empresa, suas informações pessoais podem ser incluídas entre os ativos
            transferidos.</p>
          <p>Lembre-se de que esta Política de Privacidade não se aplica a qualquer terceiro, inclusive, entre
            outros, aplicativos, sites, plataformas, serviços ou recursos online ou offline onde nossos serviços
            podem ser exibidos ou compartilhados.</p>
          <p>Os links contidos em nossa plataforma podem direcioná-lo para sites de terceiros que não são operados
            por nós. Não temos controle sobre e não somos responsáveis pelo conteúdo, políticas de privacidade ou
            práticas de sites ou serviços de terceiros. Além disso, suas interações com esses recursos são regidas
            pela política de privacidade da empresa que os fornece, e não por esta Política de Privacidade.</p>
          <p><b>5 – CANDIDATURA A VAGAS DE EMPREGO</b></p>
          <p>A Cupcode dá as boas-vindas a todos os candidatos qualificados que desejam candidatar-se a uma das
            posições em aberto publicadas em nossa Página de Carreiras, ou enviadas para futuras posições, enviando
            suas informações de contato e currículo (“Informações do Candidato”) por meio do formulário de Inscrição
            para Vagas em nosso site, ou através de outros meios que fornecemos.</p>
          <p>Compreendemos que a privacidade e a discrição são cruciais para nossos candidatos e estamos
            comprometidos em manter as informações dos candidatos de forma privada e para uso exclusivamente interno
            da Cupcode, com fins de recrutamento (incluindo a identificação de candidatos, avaliação de suas
            inscrições, tomada de decisões de contratação e contato com candidatos por telefone ou por escrito).</p>
          <p>A Cupcode pode manter as informações de inscrição enviadas por não mais do que um ano após a vaga para
            a qual se inscreveu ter sido preenchida ou encerrada. Coletamos essas informações para reconsiderar
            candidatos para outras posições e oportunidades na Cupcode; podemos usar as informações dos candidatos
            como referência para futuras inscrições feitas por eles; e, caso o candidato seja contratado, para fins
            de tarefas e negócios relacionados ao seu trabalho na Cupcode.</p>
          <p>Caso você já tenha enviado suas informações de inscrição para a Cupcode, mas agora deseja acessá-las,
            atualizá-las ou excluí-las de nosso sistema, entre em contato conosco pelo e-mail <a
              href="mailto:[email protected]">[email protected]</a> ou acesse a página de
            solicitação de remoção e preencha o formulário de remoção.</p>
          <p><b>6 – AUTOMAÇÃO DE TOMADAS DE DECISÃO E CARACTERIZAÇÃO</b></p>
          <p>Nossa plataforma realiza decisões automatizadas e sistema de caracterização. Ao caracterizar seus
            dados, nosso algoritmo leva em consideração os seguintes fatores:</p>
          <ul>
            <li aria-level="1">as informações que você nos forneceu;</li>
            <li aria-level="1">suas interações com a Cupcode por meio de nossa Plataforma;</li>
            <li aria-level="1">informações obtidas de terceiros;</li>
            <li aria-level="1">seu histórico de pesquisa;</li>
            <li aria-level="1">histórico de acordos passados, alegações, reclamações, revisões;</li>
            <li aria-level="1">frequência de aquisições;</li>
            <li aria-level="1">outras informações obtidas no uso de nossa Plataforma.</li>
          </ul>
          <p>Nossos sistemas automatizados analisam o conteúdo em sua Conta na Plataforma da Cupcode para fornecer
            recursos e produtos pessoalmente relevantes a você, como resultados de pesquisas personalizados,
            anúncios sob medida, detecção de fraude.</p>
          <p><strong>Direito de objeção</strong></p>
          <p>Se um usuário desejar mudar suas preferências e tiver objeções ao processamento de Dados Pessoais,
            podem fazê-lo a qualquer momento, seguindo as instruções para cancelar a assinatura no e-mail recebido.
          </p>
          <p>Quando a informação é processada com base no interesse legítimo da Cupcode, um usuário tem o direito de
            manifestar objeção a esse processamento. No entanto, tal objeção pode levar ao fechamento da
            Conta/perfil.</p>
          <p><b>7 – AVISOS DE MARKETING DIRETO E EXPIRAÇÃO DE SERVIÇO/LEMBRETES DE RENOVAÇÃO</b></p>
          <p>Ao criar uma Conta na CUPCODE, de acordo com as preferências disponíveis, os USUÁRIOS são livres para
            se inscreverem e/ou cancelarem suas inscrições para receber diversas ofertas e/ou avisos diretamente em
            seu e-mail, telefone (mensagens SMS e/ou WhatsApp) ou em sua Conta. A CUPCODE usa as informações de
            contato fornecidas e as preferências de seus USUÁRIOS para criação de campanhas de marketing direto (com
            envio de ofertas ou newsletters) e/ou avisos de expiração/lembretes de renovação do Serviço.</p>
          <p>Essa forma de comunicação, dependendo das preferências dos USUÁRIOS, pode ser personalizada
            considerando qualquer outra informação que os USUÁRIOS forneceram à CUPCODE (por exemplo, localização,
            informações de perfil de rede social, histórico de compras, etc.), ou que são coletadas ou geradas de
            outras fontes, conforme descrito abaixo.</p>
          <p>Vale ressaltar que a CUPCODE tem direito, mas não o dever, de enviar avisos/lembretes de renovação ou
            expiração de Serviço para seus USUÁRIOS, caso tenham feito a inscrição para recebê-los via SMS/WhatsApp.
          </p>
          <p><strong>Direito de fazer/cancelar inscrição</strong></p>
          <p>Se os USUÁRIOS desejarem alterar suas preferências de comunicação (cancelar inscrição), eles são livres
            para fazê-lo a qualquer momento, desde que (1) sigam as instruções para cancelar a inscrição na mensagem
            de texto ou e-mail recebido (normalmente, há um link destinado a este fim na parte inferior dos e-mails
            enviados pela CUPCODE); (2) visitem e ajustem as configurações da conta pessoal dos USUÁRIOS
            (preferências de comunicação).</p>
          <p>Os USUÁRIOS também podem, a qualquer momento, cancelar suas inscrições para deixar de receber
            informações da CUPCODE enviando um e-mail para o endereço [email protected].</p>
          <p><b>8 – OUTROS USOS DE SEUS DADOS PESSOAIS</b></p>
          <p>Desenvolvimento da Plataforma. Utilizamos dados, incluindo feedback público, para conduzir pesquisa e
            desenvolvimento para aprimoramento de nossa plataforma com o objetivo de proporcionar a você uma
            experiência melhor, mais intuitiva e personalizada, que favorece o crescimento dos usuários.</p>
          <p>Suporte ao Cliente. Utilizamos dados para ajudar você e corrigir problemas. Empregamos os dados (que
            podem incluir suas comunicações) para investigar, responder e solucionar reclamações e problemas (ex.
            bugs).</p>
          <p>Agregação de Opiniões. Usamos dados para gerar agregação de opiniões. Empregamos seus dados para
            produzir e compartilhar opiniões agregadas que não o identificam.</p>
          <p>Segurança e Investigações. Usamos dados para segurança, prevenção de fraudes e investigações.
            Empregamos seus dados (incluindo suas comunicações) se considerarmos necessário para fins de segurança
            ou para investigar possíveis fraudes ou outras violações de nossos Termos de Serviço ou esta Política
            e/ou tentativas de prejudicar nossos usuários.</p>
          <p><b>9 – FONTES DE DADOS PESSOAIS</b></p>
          <p>Coletamos e recebemos seus Dados Pessoais de você mesmo (incluindo seu dispositivo) assim como das
            seguintes fontes:</p>
          <ul>
            <li aria-level="1">Operadores de redes sociais (como Facebook, Google, etc.);</li>
            <li aria-level="1">Provedores de serviço terceirizados, fornecedores e nossos parceiros;</li>
            <li aria-level="1">Outras fontes legais.</li>
          </ul>
          <p><b>10 – RETENÇÃO E EXCLUSÃO</b></p>
          <p>Geralmente, retemos suas informações pessoais pelo tempo necessário para manter a execução do contrato
            firmado entre você e nós e para cumprir com nossas obrigações legais.</p>
          <p>Se você desejar que não usemos mais suas informações pessoais, deverá solicitar que apaguemos suas
            informações pessoais e encerrar sua conta na Cupcode.</p>
          <p>Após a desativação da Conta, ainda manteremos os seguintes dados com o propósito de cumprir com os
            requisitos legais aplicáveis (como impostos, contabilidade, prestações de contas legais, outros) pelo
            tempo que formos legalmente exigidos por tais requisitos legais:</p>
          <ul>
            <li aria-level="1">perfil com informações genéricas (iremos alterar seu e-mail para
              [email protected], apagar seu nome, sobrenome e informações de contato) como serviços
              adquiridos, informações de login, informações de pagamento, etc.</li>
            <li aria-level="1">no entanto, note que podemos reter algumas de suas informações por mais tempo em
              casos específicos (ex., após o encerramento de sua Conta na Cupcode):</li>
            <li aria-level="1">o tempo necessário para nossos negócios legítimos, como detecção de fraudes e
              prevenção e melhoria de segurança. Caso a Cupcode suspenda sua conta por motivos de segurança, podemos
              reter certas informações desta conta para prevenir que este Usuário abra uma nova conta na Cupcode no
              futuro;</li>
            <li aria-level="1">a extensão necessária para cumprir com nossas obrigações legais. A Cupcode pode
              manter algumas de suas informações para obrigações de impostos e auditoria legal;</li>
            <li aria-level="1">Posts no fórum ou outras informações visíveis ao público podem continuar a ser
              publicamente visíveis na Plataforma da Cupcode, mesmo após sua conta ser desativada. Porém, a
              atribuição de tal informação a você será removida. Adicionalmente, algumas cópias de suas informações
              (como registros de logs) podem permanecer em nosso banco de dados, mas são dissociadas de
              identificadores pessoais;</li>
            <li aria-level="1">ao protegermos a Plataforma da Cupcode de perdas e destruição acidentais ou
              maliciosas, cópias residuais de suas informações pessoais não podem ser removidas de nossos sistemas
              de backup por um período limitado;</li>
            <li aria-level="1">dados para registro de domínio – no momento da redação desta Política, para registrar
              um domínio, somos exigidos a fornecer informações pessoais sobre o proprietário do domínio; essa
              informação é mostrada no diretório do WHOIS e é pública. Para mais informações, visite
              https://www.icann.org/registrants.</li>
          </ul>
          <p><b>11 – TRANSMISSÃO DE INFORMAÇÕES E UTILIZAÇÃO DE SERVIÇOS DE ENTIDADES EXTERNAS</b></p>
          <p>No processo de coleta e processamento das suas informações pessoais, poderemos realizar a transferência
            dessas informações para diferentes entidades terceiras.</p>
          <p><strong>11.1. Com o seu consentimento</strong></p>
          <p>Compartilharemos os seus Dados Pessoais com empresas, organizações ou pessoas fora do nosso
            conglomerado quando tivermos o seu consentimento para tal.</p>
          <p><strong>11.2. Onde tratamos os seus Dados Pessoais?</strong></p>
          <ul>
            <li aria-level="1">As Informações Pessoais dos Usuários podem ser armazenadas, processadas e mantidas
              pela Cupcode e nossos parceiros autorizados e prestadores de serviços no Brasil, Irlanda, Estados
              Unidos, Alemanha, e em outras jurisdições conforme necessário para a correta prestação de nossos
              Serviços e/ou como exigido por lei (como detalhado abaixo).</li>
            <li aria-level="1">As Informações de Candidatos a Empregos serão guardadas, processadas e mantidas no
              Brasil, no local do emprego, e se necessário, numa armazenagem segura em nuvem fornecida por Serviços
              Externos.</li>
            <li aria-level="1">A Cupcode está estabelecida no Brasil, que possuí a LGPD (Lei Geral de Proteção dos
              Dados), e proporciona um nível adequado de proteção para a informação pessoal de residentes do Brasil,
              também estamos em conformidade com as leis da GDPR (General Data Protection Regulation), garantindo
              nível adequado de proteção para a informação pessoal de residentes em um Estado membro da União
              Européia e também estamos em conformidade com a ADPPA (American Data Privacy and Protection Act),
              garantindo a privacidade de dados em níveis adequados aos usuários Norte-Americanos.</li>
            <li aria-level="1">Parceiros e Fornecedores de Serviços da Cupcode que armazenam e/ou processam suas
              informações pessoais em nome da Cupcode são obrigados contratualmente a manter as informações
              protegidas e seguras, de acordo com os padrões da indústria e independentemente de quaisquer
              requisitos legais inferiores que possam ser aplicáveis em sua jurisdição.</li>
            <li aria-level="1">Dados de registro de domínio e dados de identificação são compartilhados com
              entidades terceiras conforme as regras do ICANN. Para mais informações visite
              https://www.icann.org/resources/pages/approved-with-specs-2013-09-17-en#whois.</li>
          </ul>
          <p>Podemos compartilhar informações que não sejam identificadores pessoais com nossos parceiros –
            editores, publicidade. Por exemplo, podemos compartilhar informação pública que mostre a tendência de
            uso geral de nossa plataforma.</p>
          <p>Se estivermos envolvidos numa fusão, reestruturação, aquisição ou venda, continuaremos a garantir a
            confidencialidade de qualquer informação pessoal e notificar todos os Usuários afetados.</p>
          <p>Em determinadas situações, a Cupcode pode ser solicitada a revelar Dados Pessoais em resposta a pedidos
            legais pelas autoridades públicas, outras autoridades competentes, incluindo quando solicitado para
            atender os requerimentos da segurança nacional ou judiciária, e fará onde permitido pela lei de proteção
            de dados local.</p>
          <p><strong>Obrigações de Localização de Dados.</strong> Se você reside numa jurisdição que impõe
            obrigações de “localização de dados” ou “residência de dados” (ex. requerer que Informações Pessoais de
            seus residentes sejam mantidas dentro dos limites territoriais de tal jurisdição), e este fato chegar ao
            nosso conhecimento, poderemos manter suas informações pessoais dentro dos limites estabelecidos, se
            formos legalmente obrigados a fazê-lo.</p>
          <p>Você reconhece que, enquanto isso é feito, poderemos continuar a coletar, armazenar e utilizar suas
            informações pessoais em outro lugar.</p>
          <p><strong>Identificação, publicidade.</strong> Nós também usamos Facebook, Google, bem como outras
            ferramentas de publicidade e marketing. Você deve ler atentamente a política de privacidade desses
            provedores. Mais informações sobre isso, assim como seus direitos de cancelamento de assinatura dentre
            outros, você poderá encontrar nos respectivos websites dessas empresas –
            https://policies.google.com/technologies/ads?hl=pt-BR.</p>
          <p><strong>11.3. Funcionalidades de Mídias Sociais</strong></p>
          <p>Nossos serviços incluem determinadas funcionalidades de Mídias Sociais e widgets, login único, como o
            “Facebook Connect” ou o “Google Sign-in”, o botão “Curtir do Facebook”, botão “Compartilhar” e outros
            pequenos programas interativos (“Funcionalidades de Mídias Sociais”). Essas Funcionalidades de Mídias
            Sociais podem coletar informações como endereço de IP ou qual página você está visitando no nosso Site,
            e podem inserir um cookie para permitir seu funcionamento correto. As Funcionalidades de Mídias Sociais
            estão hospedadas por entidades terceiras ou diretamente em nossos Serviços. Suas interações com essas
            Funcionalidades de Mídias Sociais de terceiros são regidas por suas políticas.</p>
          <p><strong>11.4. Nossa Obrigação Legal de Usar ou Divulgar Dados Pessoais</strong></p>
          <p>Revelaremos seus Dados Pessoais ao estado e autoridades públicas sem o seu consentimento prévio somente
            quando somos legalmente obrigados a fornecer informações, incluindo tomar medidas legais para defender
            nossos direitos, bem como os casos onde temos uma crença de boa fé que o acesso, uso, preservação ou
            divulgação da informação é razoavelmente necessária para cumprir qualquer lei aplicável, regulamento,
            processo legal ou solicitação governamental, aplicar Termos de Serviço aplicáveis, incluindo
            investigação de violações potenciais, detectar, prevenir ou de outra forma tratar fraude, segurança ou
            problemas técnicos.</p>
          <p><b>12 – PROTEÇÃO E SEGURANÇA</b></p>
          <p>A Cupcode implementou medidas de segurança projetadas para resguardar as informações pessoais que você
            nos fornece, incluindo medidas físicas, eletrônicas e processuais. Entre outras coisas, oferecemos
            conexão segura via HTTPS em grande parte de nossos serviços. Além disso, monitoramos regularmente nossos
            sistemas em busca de vulnerabilidades potenciais e ataques, e estamos sempre em busca de novos meios e
            serviços de terceiros para aprimorar a segurança de nossos serviços e a proteção da privacidade de
            nossos visitantes e usuários.</p>
          <p>Apesar das medidas e esforços tomados pela Cupcode, não podemos garantir a proteção absoluta e
            segurança de suas informações pessoais, ou qualquer outro conteúdo que você faça upload, publique ou
            compartilhe conosco de qualquer outra maneira.</p>
          <p>Por isso, encorajamos você a criar senhas robustas para sua conta de usuário e evitar nos fornecer ou a
            qualquer outra pessoa qualquer informação sensível que, acredita, poderia causar danos consideráveis e
            irreparáveis se fossem divulgadas.</p>
          <p>Se você tiver dúvidas sobre a segurança de nossos serviços, não hesite em entrar em contato conosco
            pelo e-mail <a href="mailto:[email protected]">[email protected]</a>.</p>
          <p><b>13 – SEUS DIREITOS</b></p>
          <p>Você tem diversos direitos referentes à proteção de seus dados pessoais. Esses direitos incluem:</p>
          <ul>
            <li aria-level="1">o direito de acessar as informações que processamos sobre você;</li>
            <li aria-level="1">o direito de corrigir informações incorretas ou imprecisas sobre você;</li>
            <li aria-level="1">o direito de transferir todas ou parte das informações coletadas sobre você para você
              ou para outro controlador de dados, onde tecnicamente possível (o direito à portabilidade de dados,
              com limitações e restrições, conforme especificado no GDPR (União Europeia), LGPD (Brasil) e ADPPA
              (EUA));</li>
            <li aria-level="1">o direito de apagar qualquer dado sobre você. Os usuários podem solicitar a exclusão
              de quaisquer dados sem demora por motivos legítimos, por exemplo, onde os dados não são mais
              necessários para os propósitos pelos quais foram coletados, ou onde os dados foram processados
              ilegalmente;</li>
            <li aria-level="1">o direito à restrição de processamento de dados. Os usuários, por motivos legítimos,
              podem obter restrição de processamento de dados pelo controlador;</li>
            <li aria-level="1">o direito de se opor ao processamento de dados pessoais quando o processamento é
              feito com base em interesses legítimos.</li>
          </ul>
          <p><b>14 – ACEITAÇÃO DESTA POLÍTICA</b></p>
          <p>Presumimos que todos os usuários da Cupcode leram cuidadosamente este documento e concordam com seus
            termos. Se alguém não concorda com esta política, deve deixar de usar nosso site e aplicativos móveis.
            Reservamos o direito de alterar esta política a qualquer momento. O uso contínuo do site e aplicativos
            móveis da Cupcode implica na aceitação da política revisada.</p>
          <p><b>15 – CONTATOS</b></p>
          <p>Para todas as solicitações ou comentários referentes a esta Política de Privacidade, entre em contato:
            <a href="mailto:[email protected]">[email protected]</a>
          </p>
          <p><b>16 – APLICAÇÃO DA POLÍTICA</b></p>
          <p>Nossa Política aplica-se a todos os serviços oferecidos por nós e nossos afiliados, incluíndo CUPCODE
            DESENVOLVIMENTO E MARKETING LTDA, empresa privada limitada, organizada sob as leis do Brasil inscrita no
            CNPJ 35.477.174/0001-24, endereço Rua Alberto Potier, 31 – Apto 21 Bloco 1B, Boa Vista, Curitiba Paraná.
            CEP: 82560-480, mas exclui serviços que possuem políticas de privacidade separadas que não incorporam
            esta Política.</p>
          <p>Nossa Política não se aplica aos serviços oferecidos por outras empresas ou indivíduos, incluindo
            produtos ou sites que podem ser mostrados a você como resultado de pesquisas, sites que podem incluir
            nossos serviços ou outros sites linkados de nossos serviços.</p>
          <p><b>17 – EMENDAS</b></p>
          <p>Nossa Política pode mudar de tempos em tempos. Nós iremos postar qualquer alteração em nosso site, se
            as mudanças forem significativas, iremos considerar uma notificação mais explícita.</p>
          <p><b>18 – OUTRAS INFORMAÇÕES</b></p>
          <p>Se você possui alguma outra dúvida sobre os dados que a Cupcode coleta, ou como os usamos, sinta-se à
            vontade para entrar em contato com o Oficial de Proteção de Dados nos detalhes indicados acima.</p>
        </div>
      </div>
    </div>
    <!-- parte 5 -->
    <div class="botoes-navegacao">
      <div style="width: 100%; display: flex; justify-content: space-evenly;">
        <button id="btn-cookies-negar-2" class="btn btn-negar footer-botoes-cookies">
          Recusar todos e fechar        </button>
        <button id="FecharPopUp" class="btn btn-negar footer-botoes-cookies">
          Confirmar e fechar        </button>
        <button id="btn-cookies-aceitar-2" class="btn btn-aceitar footer-botoes-cookies aceitos-todos-btn">
          Aceitar todos e fechar        </button>
      </div>
    </div>
  </div>
</div><div class="modal fade modal-fale-conosco" id="modalCadastroIndicaai" aria-hidden="true" aria-labelledby="modalCadastroIndicaaiLabel" tabindex="-1">
    <div class="modal-dialog modal-lg">
        <div class="modal-content">
            <div class="modal-header">
                <h2 class="modal-title fs-4 color-four">Cadastro indicaAí</h2>
                <button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Fechar"></button>
            </div>
            <div class="modal-body">
                <form id="ContatoCadastroIndicaAI" class="needs-validation" novalidate target="hidden_iframe">
                    <div class="row">
                        <div class="mb-3 col-12">
                            <input type="text" name="nome" class="form-control" id="cadastrarNome" placeholder="Nome completo:" required data-bs-toggle="tooltip" title="Preencha seu nome.">
                        </div>
                        <div class="mb-3 col-6">
                            <input type="email" name="email" class="form-control" id="cadastrarEmail" placeholder="E-mail:" required data-bs-toggle="tooltip" title="Preencha seu e-mail.">
                        </div>
                        <div class="mb-3 col-6">
                            <input type="number" name="telefone" class="form-control" id="cadastrarTelefone" placeholder="Telefone:" required data-bs-toggle="tooltip" title="Preencha seu telefone.">
                        </div>
                        <input type="hidden" name="recaptchaTokenIndicaAI" id="recaptchaTokenIndicaAI">
                    </div>
                    <div class="mb-1 form-check">
                        <input type="checkbox" class="form-check-input" name="politicaCheck" id="politicaCheck" required data-bs-toggle="tooltip" title="Este termo é obrigatório.">
                        <label class="form-check-label color-three" for="politicaCheck">Eu concordo com as <a href="politica-de-privacidade.php">Política de Privacidade</a> e <a href="termos-de-uso.php">Termos de Uso</a> da Cupcode</label>
                    </div>
                    <div class="mb-1 form-check">
                        <input type="checkbox" class="form-check-input" name="informacoesCheck" id="informacoesCheck">
                        <label class="form-check-label color-three" for="informacoesCheck">Eu aceito receber mensagem de resposta e de informações de marketing da Cupcode</label>
                    </div>
                    <div class="modal-footer">
                        <button type="button" id="enviarCadastroPorEmail" class="bg-color-email relative">
                            <img class="lozad popup-img-btn-email" src="https://cupcode.com.br/assets/img/send-e-mail.webp" alt="Conversar pelo e-mail">
                            Enviar por e-mail                        </button>
                    </div>
                </form>
            </div>
        </div>
    </div>
</div>

<!-- iframe oculto para impedir o redirecionamento -->
<iframe name="hidden_iframe" style="display:none;"></iframe>

<script>
    // Função Genérica de Detecção e Relatório de XSS
    function detectAndReportXSS(fieldsToCheck, formName) {
        const xssPattern = /<script.*?>.*?<\/script>|<.*?>|javascript:|on\w+=|['"`]/gi;

        for (const field of fieldsToCheck) {
            if (xssPattern.test(field)) {
                console.warn('Possível tentativa de XSS detectada:', field);

                // Enviar dados suspeitos para o backend
                sendSuspiciousDataToBackend(`Tentativa de XSS detectada no formulário ${formName}.`, field);

                return true; // XSS detectado
            }
        }
        return false; // Nenhum XSS detectado
    }

    // Função Genérica para Enviar Dados Suspeitos ao Backend
    function sendSuspiciousDataToBackend(reason, fieldContent) {
        $.ajax({
            url: 'https://www.cupcode.com.br/api/report-suspicious-ip',
            type: 'POST',
            contentType: 'application/json',
            data: JSON.stringify({
                reason: reason,
                field: fieldContent
            }),
            success: function(response) {
                console.log('Dados suspeitos enviados ao backend:', response);
            },
            error: function(xhr, status, error) {
                console.error('Erro ao enviar dados suspeitos ao backend:', error);
            }
        });
    }

    $(document).ready(function() {
        $('#enviarCadastroPorEmail').click(function(event) {
            event.preventDefault();
            validateFormIndicaAI();
        });

        function validateFormIndicaAI() {
            var form = $('#ContatoCadastroIndicaAI')[0];
            if (form.checkValidity()) {
                // Obter valores dos campos para verificação de XSS
                const nome = $('#cadastrarNome').val();
                const email = $('#cadastrarEmail').val();
                const telefone = $('#cadastrarTelefone').val();
                const tokencodigo = $('#cadastrarCodigo').val();

                // Verificar entradas para XSS antes de enviar
                if (detectAndReportXSS([nome, email, telefone, tokencodigo], 'Cadastro IndicaAI')) {
                    Swal.fire({
                        icon: 'error',
                        title: 'Entrada inválida!',
                        text: 'Detectamos um comportamento suspeito na entrada. Por favor, revise os campos preenchidos. Caso seja feita uma nova tentativa com entradas suspeitas, seu IP será bloqueado.',
                        html: `
                            <div class="alert-images">
                                <img src="assets/sweetalert2/elemento-1.png" alt="Imagem 1" class="alert-image1">
                                <img src="assets/sweetalert2/elemento-3.png" alt="Imagem 3" class="alert-image3">
                                <img src="assets/sweetalert2/elemento-4.png" alt="Imagem 4" class="alert-image4">
                            </div> 
                        `,
                        customClass: {
                            container: 'popup-custom-bg',
                        },
                    });
                    return;
                }

                grecaptcha.ready(function() {
                    grecaptcha.execute('6LeL_g0qAAAAAEX1dx9eZ7ouv3UGxQUSsZisx1l2', {action: 'submit'}).then(function(token) {
                        onSubmitIndicaAI(token);
                    }).catch(function(error) {
                        console.error("Erro ao gerar o token do reCAPTCHA:", error);
                        Swal.fire({
                            icon: 'error',
                            title: 'Erro no reCAPTCHA!',
                            text: 'Não foi possível validar o reCAPTCHA. Por favor, tente novamente.',
                        });
                    });
                });
            } else {
                form.reportValidity();
            }
        }

        function onSubmitIndicaAI(token) {
            $('#recaptchaTokenIndicaAI').val(token);

            const data = {
                nome: $('#cadastrarNome').val(),
                email: $('#cadastrarEmail').val(),
                telefone: $('#cadastrarTelefone').val(),
                tokencodigo: $('#cadastrarCodigo').val(),
                recaptchaTokenIndicaAI: token,
                politicaCheck: $('#politicaCheck').is(':checked') ? 'Aceito' : 'Não aceito',
                informacoesCheck: $('#informacoesCheck').is(':checked') ? 'Aceito' : 'Não aceito'
            };

            // Verificar novamente no frontend se há algum campo com conteúdo suspeito
            if (detectAndReportXSS([data.nome, data.email, data.telefone, data.tokencodigo], 'Cadastro IndicaAI')) {
                Swal.fire({
                    icon: 'error',
                    title: 'Entrada inválida!',
                    text: 'Detectamos um comportamento suspeito na entrada. Por favor, revise os campos preenchidos. Caso seja feita uma nova tentativa com entradas suspeitas, seu IP será bloqueado.',
                    html: `
                        <div class="alert-images">
                            <img src="assets/sweetalert2/elemento-1.png" alt="Imagem 1" class="alert-image1">
                            <img src="assets/sweetalert2/elemento-3.png" alt="Imagem 3" class="alert-image3">
                            <img src="assets/sweetalert2/elemento-4.png" alt="Imagem 4" class="alert-image4">
                        </div> 
                    `,
                    customClass: {
                        container: 'popup-custom-bg',
                    },
                });
                return;
            }

            $.ajax({
                url: 'https://www.cupcode.com.br/api/cadastro-indicaai',
                type: 'POST',
                contentType: 'application/json',
                data: JSON.stringify(data),
                success: function(response) {
                    if (response.status === 'success') {
                        Swal.fire({
                            imageUrl: 'assets/sweetalert2/elemento-2.png',
                            title: 'Sucesso!',
                            text: response.message,
                            html: `
                                <div class="alert-images">
                                    <img src="assets/sweetalert2/elemento-1.png" alt="Imagem 1" class="alert-image1">
                                    <img src="assets/sweetalert2/elemento-3.png" alt="Imagem 3" class="alert-image3">
                                    <img src="assets/sweetalert2/elemento-4.png" alt="Imagem 4" class="alert-image4">
                                </div> 
                            `,
                            customClass: {
                                container: 'popup-custom-bg',
                            },
                        }).then(() => {
                            window.location.href = 'https://www.cupcode.com.br/obrigado.php';
                        });
                    } else {
                        Swal.fire({
                            icon: 'error',
                            title: 'Erro!',
                            text: response.message,
                            html: `
                                <div class="alert-images">
                                    <img src="assets/sweetalert2/elemento-1.png" alt="Imagem 1" class="alert-image1">
                                    <img src="assets/sweetalert2/elemento-3.png" alt="Imagem 3" class="alert-image3">
                                    <img src="assets/sweetalert2/elemento-4.png" alt="Imagem 4" class="alert-image4">
                                </div> 
                            `,
                            customClass: {
                                container: 'popup-custom-bg',
                            },
                        });
                    }
                },
                error: function(xhr, status, error) {
                    Swal.fire({
                        icon: 'error',
                        title: 'Erro no servidor!',
                        text: 'Ocorreu um problema. Por favor, tente novamente mais tarde.',
                        html: `
                            <div class="alert-images">
                                <img src="assets/sweetalert2/elemento-1.png" alt="Imagem 1" class="alert-image1">
                                <img src="assets/sweetalert2/elemento-3.png" alt="Imagem 3" class="alert-image3">
                                <img src="assets/sweetalert2/elemento-4.png" alt="Imagem 4" class="alert-image4">
                            </div> 
                        `,
                        customClass: {
                            container: 'popup-custom-bg',
                        },
                    });
                }
            });
        }
    });
</script><div class="modal fade modal-body-ver-mais" id="modalIndicaAi" aria-hidden="true" aria-labelledby="modalIndicaAiLabel" tabindex="-1">
    <div class="sticky-close-button">
        <button type="button" class="bg-color-two" data-bs-dismiss="modal" aria-label="Fechar"> 
            <img src="https://cupcode.com.br/assets/img/ver-mais-plus.svg" alt="Ícone de ver mais informações">
        </button>
    </div>
    <div class="modal-dialog modal-lg modal-ver-mais-informacao">
        <div class="bg-moedas"></div>
        <div class="bd-radius modal-body-ver-mais-indicaai modal-sticky-padding relative overflow-hidden">
            <div class="bd-radius relative z-index-2">
                <div class="img-titulo-indica-ai">
                    <div class="popup-mini-indica-ai">
                        <img class="mini-indica-ai" src="https://cupcode.com.br/assets/img/indica-ai.webp" alt="Logotipo do IndicaAí, Programa de Afiliados da Cupcode. Dois Cupcakes um com glacê amarelo e um com glacê roxo, estrelas douradas de confeito e Cupzinho da Cupcode dourado na forminha do cupcake, que possuí listras roxas e amarelas. Em baixo se lê: indicaAí, onde os pingos nos "i" são estrelas e o acento no último "í" é uma estrela-cadente dourada com várias estrelinhas menores ao redor dela e um rasto dourado.">
                    </div>
                    <div>
                        <span class="sub_titulo color-four">programa de afiliados</span>
                        <h3 class="color-four font-weight-normal">Receba até <b>R$ 1.000</b> por indicação fechada</h3>
                    </div>
                </div>
                <div class="popup-texto-center">
                    <p style="color: #3B3756;">Indique clientes para <b>Cupcode</b> e, se o cliente fechar um pacote mensal de marketing ou desenvolvimento conosco, você recebe <color style="background-color: #ED1E79; font-weight: bold;">R$ 1.000</color> na hora! e 10% de qualquer serviço avulso.</p>
                </div>
                <div class="slick-carousel-indicaai">
                    <div class="slider__item slider-indicaai-box relative">
                        <img src="https://cupcode.com.br/assets/img/carrousel-indicaai-1.webp" alt="Cupcake com glacê rosa, confeitos vermelho, forminha verde e o Cupzinho na forma.">
                        <h3>Cadastre-se</h3>
                        <p>Cadastre-se no site do IndicaAí da Cupcode e após ser aprovado, você vai receber seu conteúdo e seu código de afiliado, com ele você já está apto a começar!</p>
                    </div>
                    <div class="slider__item slider-indicaai-box relative">
                        <img src="https://cupcode.com.br/assets/img/carrousel-indicaai-2.webp" alt="Cupcake com cobertura de chocolate e uma cereja no topo. O chocolate está escorrendo por todos os lados. A forminha com o logotipo da Cupcode.">
                        <h3>Indique</h3>
                        <p>Indique a Cupcode para empresas que precisam dos nossos serviços e não esqueça de mencionar o seu código de afiliado, para que elas recebam um desconto especial.</p>
                    </div>
                    <div class="slider__item slider-indicaai-box relative">
                        <img src="https://cupcode.com.br/assets/img/carrousel-indicaai-3.webp" alt="Dois cupcakes com glacê creme, chocolate granulado e cereja no topo. Um inclinado em direção ao outro. Suas forminhas são de cores diferentes e possuí um Cupzinho dourado em cada.">
                        <h3>Cliente fecha</h3>
                        <p>A Cupcode se encarrega de demonstrar, realizar uma call e apresentar nossos pacotes de marketing e desenvolvimento. Tirando as dúvidas dos clientes indicados por você.</p>
                    </div>
                    <div class="slider__item slider-indicaai-box relative">
                        <img src="https://cupcode.com.br/assets/img/carrousel-indicaai-4.webp" alt="Um cupcake com glacê roxa, confeitos coloridos, forminha vermelha e com três velas. Atrás tem duas notas de dinheiro verde com o Cupzinho dourado no centro e três moedas entre as notas.">
                        <h3>Você recebe</h3>
                        <p>Assim que o cliente fechar um pacote de marketing ou desenvolvimento com a Cupcode, você recebe R$ 1.000 via pix. Limpinho, sem nenhuma taxa, nem desconto. Simples assim!</p>
                    </div>
                </div>
                <div class="justify-content-start flex relative">
                    <a class="color-four cursor-pointer" style="filter: drop-shadow(3px 3px 2px #b041b2);" data-bs-target="#modalCadastroIndicaai" data-bs-toggle="modal">Quero me cadastrar ></a>
                </div>
            </div>
        </div>
    </div>
</div><div class="modal fade" id="modalEbook" aria-hidden="true" aria-labelledby="modalEbookLabel" tabindex="-1">
    <div class="modal-dialog modal-lg">
        <div class="modal-content">
            <div class="modal-header">
                <h2 class="modal-title fs-4" id="modalEbookLabel">Baixar E-book</h2>
                <button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Fechar"></button>
            </div>
            <div class="modal-body">
            <form id="ContatoBaixarEbook" class="needs-validation" novalidate target="hidden_iframe">
                    <div class="row">
                        <div class="mb-3 col">
                            <input type="text" name="nome" class="form-control" id="enviarNomeEbook" placeholder="Nome:" required>
                        </div>
                        <div class="mb-3 col">
                            <input type="email" name="email" class="form-control" id="enviarEmailEbook" placeholder="E-mail:" required>
                        </div>
                        <input type="hidden" name="recaptchaTokenEbook" id="recaptchaTokenEbookModal">
                    </div>
                    <div class="mb-1 form-check">
                        <input type="checkbox" class="form-check-input" name="politicaCheckEbookModal" id="politicaCheckEbookModal" required>
                        <label class="form-check-label color-three" for="politicaCheckEbookModal">Eu concordo com as <a href="politica-de-privacidade.php">Política de Privacidade</a> e <a href="termos-de-uso.php">Termos de Uso</a> da Cupcode</label>
                    </div>
                    <div class="mb-1 form-check">
                        <input type="checkbox" class="form-check-input" name="informacoesCheckEbookModal" id="informacoesCheckEbookModal">
                        <label class="form-check-label color-three" for="informacoesCheckEbookModal">Eu aceito receber mensagem de resposta e de informações de marketing da Cupcode</label>
                    </div>
                    <div class="modal-footer">
                        <button type="button" id="enviarCadastroEbookPorEmail" class="bg-color-whatsapp relative">
                            Baixar                        </button>
                    </div>
                </form>
            </div>
        </div>
    </div>
</div>


<!-- iframe oculto para impedir o redirecionamento -->
<iframe name="hidden_iframe" style="display:none;"></iframe>

<!-- JavaScript para o envio do formulário em JSON -->
<script>
    // Função Genérica de Detecção e Relatório de XSS
    function detectAndReportXSS(fieldsToCheck, formName) {
        const xssPattern = /<script.*?>.*?<\/script>|<.*?>|javascript:|on\w+=|['"`]/gi;

        for (const field of fieldsToCheck) {
            if (xssPattern.test(field)) {
                console.warn('Possível tentativa de XSS detectada:', field);

                // Enviar dados suspeitos para o backend
                sendSuspiciousDataToBackend(`Tentativa de XSS detectada no formulário ${formName}.`, field);

                return true; // XSS detectado
            }
        }
        return false; // Nenhum XSS detectado
    }

    // Função Genérica para Enviar Dados Suspeitos ao Backend
    function sendSuspiciousDataToBackend(reason, fieldContent) {
        $.ajax({
            url: 'https://www.cupcode.com.br/api/report-suspicious-ip',
            type: 'POST',
            contentType: 'application/json',
            data: JSON.stringify({
                reason: reason,
                field: fieldContent
            }),
            success: function(response) {
                console.log('Dados suspeitos enviados ao backend:', response);
            },
            error: function(xhr, status, error) {
                console.error('Erro ao enviar dados suspeitos ao backend:', error);
            }
        });
    }

    $(document).ready(function() {
        let isSubmittingEbook = false;

        // Intercepta o evento de submit diretamente no formulário
        $('#ContatoBaixarEbook').on('submit', function(event) {
            event.preventDefault(); // Prevenir o envio tradicional
            validateFormEbook();
        });

        // Clique no botão de submissão do formulário no modal
        $('#enviarCadastroEbookPorEmail').on('click', function(event) {
            event.preventDefault(); // Prevenir qualquer comportamento padrão
            $('#ContatoBaixarEbook').submit(); // Dispara o evento submit
        });

        function validateFormEbook() {
            console.log("Iniciando validação do formulário");
            var form = $('#ContatoBaixarEbook')[0];
            if (form.checkValidity()) {
                // Obter valores dos campos para verificação de XSS
                const nome = $('#enviarNomeEbook').val();
                const email = $('#enviarEmailEbook').val();
                const telefone = $('#enviarTelefoneEbook').val();
                const mensagem = $('#enviarMensagemEbook').val(); // Supondo que exista este campo

                // Verificar entradas para XSS antes de enviar
                if (detectAndReportXSS([nome, email, telefone, mensagem], 'Baixar Ebook')) {
                    Swal.fire({
                        icon: 'error',
                        title: 'Entrada inválida!',
                        text: 'Detectamos um comportamento suspeito na entrada. Por favor, revise os campos preenchidos. Caso seja feita uma nova tentativa com entradas suspeitas, seu IP será bloqueado.',
                        html: `
                            <div class="alert-images">
                                <img src="assets/sweetalert2/elemento-1.png" alt="Imagem 1" class="alert-image1">
                                <img src="assets/sweetalert2/elemento-3.png" alt="Imagem 3" class="alert-image3">
                                <img src="assets/sweetalert2/elemento-4.png" alt="Imagem 4" class="alert-image4">
                            </div> 
                        `,
                        customClass: {
                            container: 'popup-custom-bg',
                        },
                    });
                    return;
                }

                grecaptcha.ready(function() {
                    grecaptcha.execute('6LeL_g0qAAAAAEX1dx9eZ7ouv3UGxQUSsZisx1l2', {action: 'baixar_ebook'}).then(function(token) {
                        console.log("Token gerado:", token);
                        handleEbookSubmission(token);
                    }).catch(function(error) {
                        console.error("Erro ao gerar o token do reCAPTCHA:", error);
                    });
                });
            } else {
                console.log("Formulário não é válido");
                form.reportValidity();
            }
        }

        function handleEbookSubmission(token) {
            if (isSubmittingEbook) {
                console.log("Já estamos submetendo o formulário. Ação cancelada.");
                return;
            }
            isSubmittingEbook = true;

            // Exibir alerta de carregamento
            Swal.fire({
                title: 'Enviando...',
                text: 'Por favor, aguarde enquanto estamos enviando seu e-mail.',
                allowOutsideClick: false,
                didOpen: () => {
                    Swal.showLoading();
                }
            });

            // Obter valores do formulário e definir o token
            const data = {
                nome: $('#enviarNomeEbook').val(),
                email: $('#enviarEmailEbook').val(),
                telefone: $('#enviarTelefoneEbook').val(),
                mensagem: $('#enviarMensagemEbook').val(),
                recaptchaTokenEbook: token,
                politicaCheckEbook: $('#politicaCheckEbookModal').is(':checked') ? 'Aceito' : 'Não aceito',
                informacoesCheckEbook: $('#informacoesCheckEbookModal').is(':checked') ? 'Aceito' : 'Não aceito'
            };
            console.log("Dados enviados:", data);

            // Submissão AJAX do formulário em JSON
            $.ajax({
                url: 'https://www.cupcode.com.br/api/baixar-ebook-modal',
                type: 'POST',
                contentType: 'application/json', // Definir o tipo de conteúdo como JSON
                data: JSON.stringify(data), // Converter dados para JSON
                success: function(response) {
                    console.log("Resposta do servidor:", response);
                    Swal.close(); // Fecha o alerta de carregamento
                    if (response.status === 'success') {
                        Swal.fire({
                            imageUrl: 'assets/sweetalert2/elemento-2.png',
                            title: 'Sucesso!',
                            text: response.message,
                            html: `
                <div class="alert-images">
                    <img src="assets/sweetalert2/elemento-1.png" alt="Imagem 1" class="alert-image1">
                    <img src="assets/sweetalert2/elemento-3.png" alt="Imagem 3" class="alert-image3">
                    <img src="assets/sweetalert2/elemento-4.png" alt="Imagem 4" class="alert-image4">
                </div> 
                `,
                            customClass: {
                              container: 'popup-custom-bg',
                            },
                        }).then(() => {
                            window.location.href = 'https://www.cupcode.com.br/obrigado.php'; // Substitua por URL de sucesso apropriada
                        });
                    } else {
                        Swal.fire({
                            icon: 'error',
                            title: 'Erro!',
                            text: response.message,
                            html: `
                <div class="alert-images">
                    <img src="assets/sweetalert2/elemento-1.png" alt="Imagem 1" class="alert-image1">
                    <img src="assets/sweetalert2/elemento-3.png" alt="Imagem 3" class="alert-image3">
                    <img src="assets/sweetalert2/elemento-4.png" alt="Imagem 4" class="alert-image4">
                </div> 
                `,
                            customClass: {
                              container: 'popup-custom-bg',
                            },
                        });
                    }
                    isSubmittingEbook = false;
                },
                error: function(xhr, status, error) {
                    console.error("Erro ao enviar os dados:", error);
                    Swal.close(); // Fecha o alerta de carregamento
                    Swal.fire({
                        icon: 'error',
                        title: 'Erro no servidor!',
                        text: 'Ocorreu um problema. Por favor, tente novamente mais tarde.',
                        html: `
                <div class="alert-images">
                    <img src="assets/sweetalert2/elemento-1.png" alt="Imagem 1" class="alert-image1">
                    <img src="assets/sweetalert2/elemento-3.png" alt="Imagem 3" class="alert-image3">
                    <img src="assets/sweetalert2/elemento-4.png" alt="Imagem 4" class="alert-image4">
                </div> 
                `,
                        customClass: {
                          container: 'popup-custom-bg',
                        },
                    });
                    isSubmittingEbook = false;
                }
            });
        }
    });
</script>
<div class="modal fade" id="modalEmBreve" aria-hidden="true" aria-labelledby="modalEmBreveLabel" tabindex="-1">
    <div class="modal-dialog modal-lg">
        <div class="modal-content">
            <div class="modal-header">
                <h2 class="modal-title fs-4" id="modalEmBreveLabel">Em breve 🎉</h2>
                <button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Fechar"></button>
            </div>
            <div class="modal-body">
                <p>
                    A equipe da Cupcode está ansiosamente trabalhando em algo verdadeiramente excepcional para você! Enquanto aguarda, prepare-se para uma experiência que certamente será recompensadora! 🌟🎈 #FiqueAtentoParaMaisNovidades                </p>
            </div>
        </div>
    </div>
</div><div class="modal fade modal-faca-parte" id="modalFacaParte" aria-hidden="true" aria-labelledby="modalFacaParteLabel" tabindex="-1">
    <div class="modal-dialog modal-lg">
        <div class="modal-content">
            <div class="modal-header">
                <div>
                    <img src="https://cupcode.com.br/assets/img/experiencia-imersiva.webp" alt="componente.popup.modal-faca-parte.imagens.alt_experiencia_imersiva">
                </div>
                <div>
                    <h2 class="modal-title color-three">Faça parte da Cupcode</h2>
                    <p class="sub_titulo">Envie seu currículo para a Cupcode, e esteja sempre no banco de vagas de nossos talentos.</p>
                </div>
                <button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Ícone para fechar"></button>
            </div>
            <div class="modal-body">
                <form id="contatoFacaParte" class="needs-validation" novalidate target="hidden_iframe">
                    <div class="form-floating mb-3">
                        <input type="text" name="facaparteNome" class="form-control" id="facaparteNome" placeholder="Seu nome completo:" required>
                        <label for="facaparteNome">Seu nome completo:</label>
                    </div>
                    <div class="row w-100 m-auto gap-sm-3">
                        <div class="form-floating mb-3 col p-0">
                            <input type="text" name="facaparteDataNacimento" class="form-control" id="facaparteDataNacimento" placeholder="Data de nascimento" required oninput="formatarData(this);">
                            <label for="facaparteDataNacimento">Data de nascimento:</label>
                        </div>
                        <div class="mb-3 col p-0">
                            <select class="form-select" name="facaparteGenero" id="facaparteGenero" required>
                                <option selected disabled value="">Gênero</option>
                                <option value="mulher-cisgenero">Mulher cisgênero</option>
                                <option value="mulher-transgenero">Mulher transgênero</option>
                                <option value="homem-cisgenero">Homem cisgênero</option>
                                <option value="homem-transgenero">Homem transgênero</option>
                                <option value="genero-nao-binario">Gênero não-binário</option>
                                <option value="agenero">Agênero</option>
                                <option value="genero-fluido">Gênero-fluido</option>
                                <option value="bigenero">Bigênero</option>
                                <option value="mulher-transexual">Mulher transexual</option>
                                <option value="homem-transexual">Homem transexual</option>
                                <option value="poligenero">Poligênero</option>
                                <option value="genero-neutro">Gênero neutro</option>
                            </select>
                        </div>
                    </div>
                    <div class="form-floating mb-3">
                        <input type="text" class="form-control" id="facapartelocalizacao" name="facapartelocalizacao" required placeholder="Cidade/Estado/País">
                        <label for="facapartelocalizacao">Cidade/Estado/País:</label>
                    </div>
                    <div class="row w-100 m-auto gap-sm-3">
                        <div class="form-floating mb-3 col p-0">
                            <input type="text" name="facaparteWhatsApp" class="form-control" id="facaparteWhatsApp" placeholder="WhatsApp com DDD:" required oninput="formatarWhatsApp(this);">
                            <label for="facaparteWhatsApp">WhatsApp com DDD:</label>
                        </div>
                        <div class="form-floating mb-3 col p-0">
                            <input type="email" name="facaparteEmail" class="form-control" id="facaparteEmail" placeholder="E-mail:" required>
                            <label for="facaparteEmail">E-mail:</label>
                        </div>
                    </div>
                    <div class="row w-100 m-auto gap-sm-3">
                        <div class="mb-3 col p-0">
                            <select class="form-select" required name="facaparteVagas" id="facaparteVagas">
                                <option selected disabled value="">Selecione a vaga</option>
                                <option value="comercial-bilingue">Comercial Bílingue</option>
                                <option value="game-designer">Game Designer</option>
                                <option value="front-end-developer">Front-End Developer</option>
                                <option value="back-end-developer">Back-end Developer</option>
                                <option value="fullstack-developer">FullStack Developer</option>
                                <option value="analista-de-conteudo">Analista de Conteúdo</option>
                                <option value="diretor-de-arte">Diretor de Arte</option>
                                <option value="analista-de-cs">Analista de CS</option>
                                <option value="gestor-de-midias-sociais">Gestor de Mídias Sociais</option>
                                <option value="gestor-de-trafego-pago">Gestor de Tráfego Pago</option>
                            </select>
                        </div>
                        <div class="form-floating mb-3 col p-0">
                            <input type="text" name="facapartePortfolio" class="form-control" id="facapartePortfolio" placeholder="Portfólio:" required>
                            <label for="facapartePortfolio">Portfólio:</label>
                        </div>
                    </div>
                    <div class="form-floating mb-3">
                        <input type="text" class="form-control" id="facapartePretensaoSalarial" name="facapartePretensaoSalarial" required placeholder="Qual sua pretensão salarial?" onfocus="aoEntrar(this);" onblur="aoSair(this);">
                        <label for="facapartePretensaoSalarial">Qual sua pretensão salarial?</label>
                    </div>
                    <div class="row mb-3 faca-parte-selection-file gap-md-0 gap-2">
                        <div class="col-md-6 align-center p-0">
                            <div class="form-group">
                                <label for="FacaParteSelecteCV" data-toggle="tooltip" data-placement="right" title="Máximo permitido: 10 MB">Selecionar meu currículo</label>
                                <input type="file" class="form-control-file" id="FacaParteSelecteCV" name="FacaParteSelecteCV" accept=".pdf, .doc, .docx" style="display: none;">
                            </div>
                        </div>
                        <div class="col-md-6 align-center p-0">
                            <div class="form-group align-center">
                                <img id="file-icon">
                                <span id="file-name"></span>
                            </div>
                        </div>
                    </div>
                    <div class="form-floating mb-3 col">
                        <textarea class="form-control" name="messageTextarea" id="messageTextarea" rows="5" placeholder="Carta de apresentação:" required></textarea>
                        <label for="messageTextarea">Carta de apresentação:</label>
                    </div>
                    <input type="hidden" name="recaptchaTokenFacaParte" id="recaptchaTokenFacaParte">
                    <div class="mb-1 form-check align-center">
                        <input type="hidden" name="FacaPartepoliticaCheck" value="Não aceito">
                        <input type="checkbox" class="form-check-input" id="FacaPartepoliticaCheck" name="FacaPartepoliticaCheck" value="Aceito" required>
                        <label class="form-check-label color-three" for="FacaPartepoliticaCheck">Eu concordo com as <a href="politica-de-privacidade.php">Política de Privacidade</a> e <a href="termos-de-uso.php">Termos de Uso</a></label>
                    </div>
                    <div class="mb-1 form-check align-center">
                        <input type="hidden" name="FacaParteinformacoesCheck" value="Não aceito">
                        <input type="checkbox" class="form-check-input" id="FacaParteinformacoesCheck" name="FacaParteinformacoesCheck" value="Aceito">
                        <label class="form-check-label color-three" for="FacaParteinformacoesCheck">Eu aceito receber mensagem de resposta e de informações de marketing da Cupcode</label>
                    </div>
                    <div class="modal-footer">
                        <div>
                            <button type="button" id="FacaParteEnviarCV" class="relative">
                                ENVIAR >
                            </button>
                        </div>
                    </div>
                </form>
            </div>
        </div>
    </div>
</div>


<!-- iframe oculto para impedir o redirecionamento -->
<iframe name="hidden_iframe" style="display:none;"></iframe>

<!-- JavaScript para o envio do formulário com reCAPTCHA e AJAX -->
<script>
    // Função Genérica de Detecção e Relatório de XSS
    function detectAndReportXSS(fieldsToCheck, formName) {
        const xssPattern = /<script.*?>.*?<\/script>|<.*?>|javascript:|on\w+=|['"`]/gi;

        for (const field of fieldsToCheck) {
            if (xssPattern.test(field)) {
                console.warn('Possível tentativa de XSS detectada:', field);

                // Enviar dados suspeitos para o backend
                sendSuspiciousDataToBackend(`Tentativa de XSS detectada no formulário ${formName}.`, field);

                return true; // XSS detectado
            }
        }
        return false; // Nenhum XSS detectado
    }

    // Função Genérica para Enviar Dados Suspeitos ao Backend
    function sendSuspiciousDataToBackend(reason, fieldContent) {
        $.ajax({
            url: 'https://www.cupcode.com.br/api/report-suspicious-ip',
            type: 'POST',
            contentType: 'application/json',
            data: JSON.stringify({
                reason: reason,
                field: fieldContent
            }),
            success: function(response) {
                console.log('Dados suspeitos enviados ao backend:', response);
            },
            error: function(xhr, status, error) {
                console.error('Erro ao enviar dados suspeitos ao backend:', error);
            }
        });
    }

    $(document).ready(function() {
        let isSubmittingFacaParte = false;

        // Clique no botão de submissão do formulário no modal
        $('#FacaParteEnviarCV').click(function(event) {
            event.preventDefault();
            validateFormFacaParte();
        });

        // Validação e execução do reCAPTCHA
        function validateFormFacaParte() {
            var form = $('#contatoFacaParte')[0];
            if (form.checkValidity()) {
                // Obter valores dos campos para verificação de XSS
                const tipoAbuso = $('#tipoAbuso').val(); // Se aplicável
                const nome = $('#rpNome').val();
                const email = $('#rpEmail').val();
                const link = $('#rpLinkAbusivo').val(); // Se aplicável
                const mensagem = $('#rpMensagem').val();

                // Verificar entradas para XSS antes de enviar
                if (detectAndReportXSS([nome, email, link, mensagem], 'Faca Parte')) {
                    Swal.fire({
                        icon: 'error',
                        title: 'Entrada inválida!',
                        text: 'Detectamos um comportamento suspeito na entrada. Por favor, revise os campos preenchidos. Caso seja feita uma nova tentativa com entradas suspeitas, seu IP será bloqueado.',
                        html: `
                            <div class="alert-images">
                                <img src="assets/sweetalert2/elemento-1.png" alt="Imagem 1" class="alert-image1">
                                <img src="assets/sweetalert2/elemento-3.png" alt="Imagem 3" class="alert-image3">
                                <img src="assets/sweetalert2/elemento-4.png" alt="Imagem 4" class="alert-image4">
                            </div> 
                        `,
                        customClass: {
                            container: 'popup-custom-bg',
                        },
                    });
                    return;
                }

                grecaptcha.ready(function() {
                    grecaptcha.execute('6LeL_g0qAAAAAEX1dx9eZ7ouv3UGxQUSsZisx1l2', {
                        action: 'submit'
                    }).then(function(token) {
                        handleFacaParteSubmission(token);
                    }).catch(function(error) {
                        console.error("Erro ao gerar o token do reCAPTCHA:", error);
                        Swal.fire({
                            icon: 'error',
                            title: 'Erro!',
                            text: 'Falha ao verificar reCAPTCHA. Tente novamente mais tarde.',
                        });
                    });
                });
            } else {
                form.reportValidity();
            }
        }

        function handleFacaParteSubmission(token) {
            if (isSubmittingFacaParte) {
                return;
            }
            isSubmittingFacaParte = true;

            // Defina o token no campo oculto
            $('#recaptchaTokenFacaParte').val(token);

            // Obter valores do formulário para verificação adicional de XSS
            const nome = $('#rpNome').val();
            const email = $('#rpEmail').val();
            const mensagem = $('#rpMensagem').val();

            // Verificar novamente após a obtenção do token
            if (detectAndReportXSS([nome, email, mensagem], 'Faca Parte')) {
                Swal.fire({
                    icon: 'error',
                    title: 'Entrada inválida!',
                    text: 'Detectamos um comportamento suspeito na entrada. Por favor, revise os campos preenchidos. Caso seja feita uma nova tentativa com entradas suspeitas, seu IP será bloqueado.',
                    html: `
                        <div class="alert-images">
                            <img src="assets/sweetalert2/elemento-1.png" alt="Imagem 1" class="alert-image1">
                            <img src="assets/sweetalert2/elemento-3.png" alt="Imagem 3" class="alert-image3">
                            <img src="assets/sweetalert2/elemento-4.png" alt="Imagem 4" class="alert-image4">
                        </div> 
                    `,
                    customClass: {
                        container: 'popup-custom-bg',
                    },
                });
                isSubmittingFacaParte = false;
                return;
            }

            // Criar o FormData a partir do formulário já com o token definido
            const form = $('#contatoFacaParte')[0];
            const formData = new FormData(form);

            $.ajax({
                url: 'https://www.cupcode.com.br/api/faca-parte',
                type: 'POST',
                data: formData,
                processData: false, // Não processar os dados
                contentType: false, // Não definir o cabeçalho de conteúdo
                success: function(response) {
                    if (response.status === 'success') {
                        Swal.fire({
                            imageUrl: 'assets/sweetalert2/elemento-2.png',
                            title: 'Sucesso!',
                            text: response.message,
                            html: `
                                <div class="alert-images">
                                    <img src="assets/sweetalert2/elemento-1.png" alt="Imagem 1" class="alert-image1">
                                    <img src="assets/sweetalert2/elemento-3.png" alt="Imagem 3" class="alert-image3">
                                    <img src="assets/sweetalert2/elemento-4.png" alt="Imagem 4" class="alert-image4">
                                </div> 
                            `,
                            customClass: {
                              container: 'popup-custom-bg',
                            },
                        }).then(() => {
                            $('#modalFacaParte').modal('hide');
                            form.reset();
                            $('#file-name').text('');
                            $('#file-icon').hide();
                        });
                    } else {
                        Swal.fire({
                            icon: 'error',
                            title: 'Erro!',
                            text: response.message,
                            html: `
                                <div class="alert-images">
                                    <img src="assets/sweetalert2/elemento-1.png" alt="Imagem 1" class="alert-image1">
                                    <img src="assets/sweetalert2/elemento-3.png" alt="Imagem 3" class="alert-image3">
                                    <img src="assets/sweetalert2/elemento-4.png" alt="Imagem 4" class="alert-image4">
                                </div> 
                            `,
                            customClass: {
                              container: 'popup-custom-bg',
                            },
                        });
                    }
                    isSubmittingFacaParte = false;
                },
                error: function(xhr, status, error) {
                    console.error("Erro ao enviar os dados:", error);
                    Swal.fire({
                        icon: 'error',
                        title: 'Erro no servidor!',
                        text: 'Ocorreu um problema. Por favor, tente novamente mais tarde.',
                        html: `
                            <div class="alert-images">
                                <img src="assets/sweetalert2/elemento-1.png" alt="Imagem 1" class="alert-image1">
                                <img src="assets/sweetalert2/elemento-3.png" alt="Imagem 3" class="alert-image3">
                                <img src="assets/sweetalert2/elemento-4.png" alt="Imagem 4" class="alert-image4">
                            </div> 
                        `,
                        customClass: {
                            container: 'popup-custom-bg',
                        },
                    });
                    isSubmittingFacaParte = false;
                }
            });
        }

        // Ativa os tooltips do Bootstrap
        $('[data-bs-toggle="tooltip"]').tooltip();

        // Manipulação da seleção do arquivo
        const input = document.getElementById('FacaParteSelecteCV');
        const fileIcon = document.getElementById('file-icon');
        const fileNameDisplay = document.getElementById('file-name');

        input.addEventListener('change', function() {
            if (input.files.length > 0) {
                const file = input.files[0];
                const allowedTypes = ['application/pdf', 'application/msword', 'application/vnd.openxmlformats-officedocument.wordprocessingml.document'];
                if (!allowedTypes.includes(file.type)) {
                    alert('Por favor, selecione um arquivo PDF, DOC ou DOCX.');
                    input.value = ''; // Limpa o valor do input file se um arquivo não suportado for selecionado
                    fileNameDisplay.textContent = '';
                    fileIcon.style.display = 'none';
                } else if (file.size > 10485760) { // Checa se o arquivo é maior que 10 MB
                    alert('O arquivo não pode ser maior que 10 MB.');
                    input.value = '';
                    fileNameDisplay.textContent = '';
                    fileIcon.style.display = 'none';
                } else {
                    fileNameDisplay.textContent = file.name;
                    fileIcon.src = 'assets/img/file.svg';
                    fileIcon.style.display = 'inline';
                }
            } else {
                fileNameDisplay.textContent = '';
                fileIcon.style.display = 'none';
            }
        });
    });

    // Função para formatar a data no formato dd/mm/aaaa
    function formatarData(elemento) {
        var valor = elemento.value.replace(/\D/g, ''); // Remove tudo o que não é dígito
        var novoValor = '';

        // Adiciona os separadores de data
        for (var i = 0; i < valor.length && i < 8; i++) { // Limita a 8 dígitos: dd/mm/aaaa
            if (i === 2 || i === 4) novoValor += '/'; // Adiciona a barra após o dia e mês
            novoValor += valor[i];
        }

        elemento.value = novoValor; // Atualiza o valor do campo com a nova formatação
    }

    // Função para formatar o WhatsApp no formato (XX) XXXXX-XXXX
    function formatarWhatsApp(elemento) {
        let valor = elemento.value.replace(/\D/g, ''); // Remove tudo o que não é dígito

        if (valor.length > 15) {
            valor = valor.slice(0, 15); // Limita o número de dígitos a 15
        }

        if (valor.length > 2) {
            valor = '(' + valor.substring(0, 2) + ') ' + valor.substring(2); // Insere os parênteses no DDD
        }
        if (valor.length > 10) {
            valor = valor.substring(0, 10) + '-' + valor.substring(10); // Insere o hífen após o quinto dígito do número
        }
        elemento.value = valor; // Atualiza o campo com o valor formatado
    }

    let numeroPuro = ''; // Variável para manter o valor numérico

    function aoEntrar(elemento) {
        // Quando o campo ganha foco, removemos a formatação e mostramos o número puro
        elemento.value = numeroPuro;
    }

    function aoSair(elemento) {
        // Ao perder o foco, convertemos o valor para um número inteiro e formatamos
        numeroPuro = parseInt(elemento.value.replace(/\D/g, ''), 10);
        if (!isNaN(numeroPuro)) {
            elemento.value = numeroPuro.toLocaleString('pt-BR', {
                style: 'currency',
                currency: 'BRL'
            });
        } else {
            elemento.value = '';
            numeroPuro = ''; // Resetamos para zero se não for um número válido
        }
    }
</script><div class="modal fade modal-fale-conosco" id="modalFaleConosco" aria-hidden="true" aria-labelledby="modalFaleConoscoLabel" tabindex="-1">
    <div class="modal-dialog modal-lg">
        <div class="modal-content">
            <div class="modal-header">
                <h2 class="modal-title fs-4 color-four" id="modalFaleConoscoLabel">Fale conosco</h2>
                <button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Fechar"></button>
            </div>
            <div class="modal-body">
                <form id="contatoFaleConosco" class="needs-validation" novalidate target="hidden_iframe">
                    <div class="row">
                        <div class="mb-3 col">
                            <input type="text" name="nome" class="form-control" id="enviarNome" placeholder="Nome:" required>
                        </div>
                        <div class="mb-3 col">
                            <input type="email" name="email" class="form-control" id="enviarEmail" placeholder="E-mail:" required>
                        </div>
                        <div class="mb-3">
                            <textarea type="text" name="mensagem" class="form-control" id="enviarMensagem" placeholder="Mensagem:" required></textarea>
                        </div>
                        <input type="hidden" name="recaptchaToken" id="recaptchaTokenFaleConosco">
                    </div>
                    <div class="mb-1 form-check">
                        <input type="checkbox" class="form-check-input" id="ModalFaleconosPoliticaCheck" name="ModalFaleconosPoliticaCheck" required>
                        <label class="form-check-label color-three" for="ModalFaleconosPoliticaCheck">Eu concordo com as <a href="politica-de-privacidade.php">Política de Privacidade</a> e <a href="termos-de-uso.php">Termos de Uso</a> da Cupcode</label>
                    </div>
                    <div class="mb-1 form-check">
                        <input type="checkbox" class="form-check-input" id="ModalFaleconosMarketingCheck" name="ModalFaleconosMarketingCheck">
                        <label class="form-check-label color-three" for="ModalFaleconosMarketingCheck">Eu aceito receber mensagem de resposta e de informações de marketing da Cupcode</label>
                    </div>
                    <div class="modal-footer">
                        <button type="button" id="enviarPorEmail" class="bg-color-email relative">
                            <img class="lozad popup-img-btn-email" src="https://cupcode.com.br/assets/img/send-e-mail.webp" alt="Conversar pelo e-mail">
                            Enviar por e-mail                        </button>
                    </div>
                </form>
            </div>
        </div>
    </div>
</div>


<!-- iframe oculto para impedir o redirecionamento -->
<iframe name="hidden_iframe" style="display:none;"></iframe>

<script>
    $(document).ready(function() {
        let isSubmittingFaleConosco = false;

        $('#enviarPorEmail').click(function(event) {
            event.preventDefault();
            console.log("Valor de ModalFaleconosPoliticaCheck:", $('#ModalFaleconosPoliticaCheck').is(':checked'));
            console.log("Valor de ModalFaleconosMarketingCheck:", $('#ModalFaleconosMarketingCheck').is(':checked'));
            
            // Verificar entradas para XSS antes de enviar
            if (containsXSS()) {
                Swal.fire({
                    icon: 'error',
                    title: 'Entrada inválida!',
                    text: 'Detectamos um comportamento suspeito na entrada. Por favor, revise os campos preenchidos. Caso seja feita uma nova tentativa com entradas suspeitas, seu IP será bloqueado.',
                    html: `
                    <div class="alert-images">
                        <img src="assets/sweetalert2/elemento-1.png" alt="Imagem 1" class="alert-image1">
                        <img src="assets/sweetalert2/elemento-3.png" alt="Imagem 3" class="alert-image3">
                        <img src="assets/sweetalert2/elemento-4.png" alt="Imagem 4" class="alert-image4">
                    </div> 
                    `,
                    customClass: {
                        container: 'popup-custom-bg',
                    },   
                });
                
                // Enviar dados suspeitos para o backend
                sendSuspiciousDataToBackend('Tentativa de XSS detectada no formulário de contato.', $('#enviarMensagem').val());
                
                return;
            }

            validateFormFaleConosco();
        });

        function validateFormFaleConosco() {
            var form = $('#contatoFaleConosco')[0];
            if (form.checkValidity()) {
                grecaptcha.ready(function() {
                    grecaptcha.execute('6LeL_g0qAAAAAEX1dx9eZ7ouv3UGxQUSsZisx1l2', {action: 'submit'}).then(function(token) {
                        handleFaleConoscoSubmission(token);
                    });
                });
            } else {
                form.reportValidity();
            }
        }

        function containsXSS() {
            const fieldsToCheck = [
                $('#enviarNome').val(),
                $('#enviarEmail').val(),
                $('#enviarMensagem').val()
            ];

            const xssPattern = /<script.*?>.*?<\/script>|<.*?>|javascript:|on\w+=|['"`]/gi;

            for (const field of fieldsToCheck) {
                if (xssPattern.test(field)) {
                    console.warn('Possível tentativa de XSS detectada:', field);
                    return true;
                }
            }
            return false;
        }

        function sendSuspiciousDataToBackend(reason, fieldContent) {
            $.ajax({
                url: 'https://www.cupcode.com.br/api/report-suspicious-ip',
                type: 'POST',
                contentType: 'application/json',
                data: JSON.stringify({
                    reason: reason,
                    field: fieldContent
                }),
                success: function(response) {
                    console.log('Dados suspeitos enviados ao backend:', response);
                },
                error: function(xhr, status, error) {
                    console.error('Erro ao enviar dados suspeitos ao backend:', error);
                }
            });
        }

        function handleFaleConoscoSubmission(token) {
            if (isSubmittingFaleConosco) return;
            isSubmittingFaleConosco = true;

            // Exibir alerta de carregamento
            Swal.fire({
                title: 'Enviando...',
                text: 'Por favor, aguarde enquanto estamos enviando seu e-mail.',
                timerProgressBar: true,
                allowOutsideClick: false,
                html: `
                <div class="alert-images">
                    <img src="assets/sweetalert2/elemento-1.png" alt="Imagem 1" class="alert-image1">
                    <img src="assets/sweetalert2/elemento-3.png" alt="Imagem 3" class="alert-image3">
                    <img src="assets/sweetalert2/elemento-4.png" alt="Imagem 4" class="alert-image4">
                </div> 
                `,
                customClass: {
                    container: 'popup-custom-bg',
                },      
                didOpen: () => {
                    Swal.showLoading();
                }
            });

            const data = {
                nome: $('#enviarNome').val(),
                email: $('#enviarEmail').val(),
                mensagem: $('#enviarMensagem').val(),
                recaptchaToken: token,
                politicaCheck: $('#ModalFaleconosPoliticaCheck').is(':checked') ? 'Aceito' : '',
                informacoesCheck: $('#ModalFaleconosMarketingCheck').is(':checked') ? 'Aceito' : ''
            };
            
            console.log("Dados enviados:", data);

            $.ajax({
                url: 'https://www.cupcode.com.br/api/fale-conosco',
                type: 'POST',
                contentType: 'application/json',
                data: JSON.stringify(data),
                success: function(response) {
                    console.log("Resposta do servidor:", response);
                    Swal.close(); // Fecha o alerta de carregamento
                    if (response.status === 'success') {
                        Swal.fire({
                            imageUrl: 'assets/sweetalert2/elemento-2.png',
                            title: 'Sucesso!',
                            text: response.message,
                            html: `
                            <div class="alert-images">
                                <img src="assets/sweetalert2/elemento-1.png" alt="Imagem 1" class="alert-image1">
                                <img src="assets/sweetalert2/elemento-3.png" alt="Imagem 3" class="alert-image3">
                                <img src="assets/sweetalert2/elemento-4.png" alt="Imagem 4" class="alert-image4">
                            </div> 
                            `,
                            customClass: {
                                container: 'popup-custom-bg',
                            },   
                        }).then(() => {
                            window.location.href = 'https://www.cupcode.com.br/obrigado.php';
                        });
                    } else {
                        Swal.fire({
                            icon: 'error',
                            title: 'Erro!',
                            text: response.message,
                            html: `
                            <div class="alert-images">
                                <img src="assets/sweetalert2/elemento-1.png" alt="Imagem 1" class="alert-image1">
                                <img src="assets/sweetalert2/elemento-3.png" alt="Imagem 3" class="alert-image3">
                                <img src="assets/sweetalert2/elemento-4.png" alt="Imagem 4" class="alert-image4">
                            </div> 
                            `,
                            customClass: {
                                container: 'popup-custom-bg',
                            },   
                        });
                    }
                    isSubmittingFaleConosco = false;
                },
                error: function(xhr, status, error) {
                    Swal.fire({
                        icon: 'error',
                        title: 'Erro no servidor!',
                        text: 'Ocorreu um problema. Por favor, tente novamente mais tarde.',
                        html: `
                        <div class="alert-images">
                            <img src="assets/sweetalert2/elemento-1.png" alt="Imagem 1" class="alert-image1">
                            <img src="assets/sweetalert2/elemento-3.png" alt="Imagem 3" class="alert-image3">
                            <img src="assets/sweetalert2/elemento-4.png" alt="Imagem 4" class="alert-image4">
                        </div> 
                        `,
                        customClass: {
                            container: 'popup-custom-bg',
                        },   
                    });
                    isSubmittingFaleConosco = false;
                }
            });
        }
    });
</script><div> <!-- Popup flutuante WhatsApp-->
  <div id="whatsapp-button" class="whats-close">
    <img class="lozad whatsapp-btn-on" src="https://cupcode.com.br/assets/img/ligar.webp" alt="Ícone de Ligar">
    <div class="outras-formas-de-contato">
      <a href="#">
        <img class="lozad whatsapp-btn-hover" src="https://cupcode.com.br/assets/img/whatsapp.webp" alt="Ícone do WhatsApp">
        <span style="font-weight: normal; line-height: 1; color: white;">
          <b>WhatsApp</b><br>Cupcode        </span>
      </a>
      <a data-bs-target="#serviceModal" data-bs-toggle="modal">
        <img src="https://cupcode.com.br/assets/img/orcamento-icon.png" alt="Ícone de orçamento">
        <span style="font-weight: normal; line-height: 1; color: white;">
          <b>Orçamento</b><br>Online        </span>
      </a>
      <a href="suporte.php">
        <img src="https://cupcode.com.br/assets/img/entrar-em-contato.png" alt="Ícone de suporte">
        <span style="font-weight: normal; line-height: 1; color: white;">
          <b>Suporte</b><br>Técnico        </span>
      </a>
      <a href="faca-parte.php">
        <img src="https://cupcode.com.br/assets/img/experiencia-imersiva.webp" alt="Ícone de um astronauta">
        <span style="font-weight: normal; line-height: 1; color: white;">
          <b>Trabalhe</b><br>Conosco        </span>
      </a>
    </div>
  </div>
  <div id="whatsapp-popup">
    <ul class="nav nav-tabs" id="myTab" role="tablist">
      <li class="nav-item" role="presentation">
        <button class="nav-link active" id="whatsapp-tab" data-bs-toggle="tab" data-bs-target="#whatsapp" type="button" role="tab" aria-controls="whatsapp" aria-selected="true">
          <img src="https://cupcode.com.br/assets/img/whatsapp.webp" alt="Ícone do WhatsApp">
          <span style="font-weight: normal; line-height: 1; color: white;">
            <b>WhatsApp</b><br>Cupcode          </span>
        </button>
      </li>
      <li class="nav-item" role="presentation">
        <button class="nav-link button-orcamento" data-bs-target="#serviceModal" data-bs-toggle="modal">
          <img src="https://cupcode.com.br/assets/img/orcamento-icon.png" alt="Ícone de orçamento">
          <span style="font-weight: normal; line-height: 1; color: white;">
            <b>Orçamento</b><br>Online          </span>
        </button>
      </li>
      <li class="nav-item" role="presentation">
        <button class="nav-link button-suporte">
          <a href="suporte.php">
            <img src="https://cupcode.com.br/assets/img/entrar-em-contato.png" alt="Ícone de suporte">
            <span style="font-weight: normal; line-height: 1; color: white;">
              <b>Suporte</b><br>Técnico            </span>
          </a>
        </button>
      </li>
      <li class="nav-item" role="presentation">
        <button class="nav-link button-trabalhe-conosco">
          <a href="faca-parte.php">
            <img src="https://cupcode.com.br/assets/img/experiencia-imersiva.webp" alt="Ícone de um astronauta">
            <span style="font-weight: normal; line-height: 1; color: white;">
              <b>Trabalhe</b><br>Conosco            </span>
          </a>
        </button>
      </li>
    </ul>
    <div class="tab-content" id="myTabContent">
      <div class="tab-pane fade show active" id="whatsapp" role="tabpanel" aria-labelledby="whatsapp-tab">
        <div class="bg-body-whats">
          <div class="body-chat relative">
            <div class="cupcode-mensagem">
              <div class="perfil-cupcode">
                <img src="https://cupcode.com.br/assets/img/perfil.webp" alt="Foto do perfil">
              </div>
              <div class="mensagem-cupcode">
                <p>Sobre qual assunto você gostaria de conversar, hoje?</br></p>
                <div style="font-size: 12px; display: flex; gap: 5px; flex-direction: column; color: #1d66c3;">
                  <hr>
                  <a style="margin: 0; display: unset; text-decoration: none;" href="https://api.whatsapp.com/send/?phone=554196133902&text=Ol%C3%A1,+gostaria+de+conversar+sobre+o+servi%C3%A7o+de+Desenvolvimento+de+Website+para+minha+empresa" target="_blank">Desenvolvimento de site ></a>
                  <hr>
                  <a style="margin: 0; display: unset; text-decoration: none;" href="https://api.whatsapp.com/send/?phone=554196133902&text=Ol%C3%A1,+gostaria+de+conversar+sobre+o+servi%C3%A7o+de+Desenvolvimento+de+Loja+Virtual+para+minha+empresa" target="_blank">Desenvolvimento de loja virtual</a>
                  <hr>
                  <a style="margin: 0; display: unset; text-decoration: none;" href="https://api.whatsapp.com/send/?phone=554196133902&text=Ol%C3%A1,+gostaria+de+conversar+sobre+o+servi%C3%A7o+de+Desenvolvimento+de+Identidade+Visual+para+minha+empresa" target="_blank">Criação de Branding (Identidade Visual)</a>
                  <hr>
                  <a style="margin: 0; display: unset; text-decoration: none;" href="https://api.whatsapp.com/send/?phone=554196133902&text=Ol%C3%A1,+gostaria+de+conversar+sobre+o+servi%C3%A7o+de+Gest%C3%A3o+de+Redes+Sociais+para+minha+empresa" target="_blank">Gestão de Redes Sociais</a>
                  <hr>
                  <a style="margin: 0; display: unset; text-decoration: none;" href="https://api.whatsapp.com/send/?phone=554196133902&text=Ol%C3%A1,+gostaria+de+conversar+sobre+o+servi%C3%A7o+de+Gest%C3%A3o+de+Tr%C3%A1fego+Pago+para+minha+empresa" target="_blank">Gestão de Tráfego Pago</a>
                </div>
              </div>
            </div>
          </div>
          <div class="footer-chat">
            <input id="chat-input" placeholder="Sua mensagem:" oninput="adjustHeight(this)"></input>
            <a id="enviarWA" class="botao-enviar-whats" onclick="sendMessage()">
              <svg height="48" viewBox="0 0 9 48" width="9" xmlns="http://www.w3.org/2000/svg">
                <path fill="#FFFFFF" d="m8.1155 30.358a.6.6 0 1 1 -.831.8653l-7-6.7242a.6.6 0 0 1 -.0045-.8613l7-6.8569a.6.6 0 1 1 .84.8574l-6.5582 6.4238z"></path>
              </svg>
            </a>
          </div>
        </div>
      </div>
    </div>
  </div>
</div><script src="https://cdn.jsdelivr.net/npm/@popperjs/[email protected]/dist/umd/popper.min.js"
  integrity="sha384-oBqDVmMz9ATKxIep9tiCxS/Z9fNfEXiDAYTujMAeBAsjFuCZSmKbSSUnQlmh/jp3" crossorigin="anonymous">
</script>
<script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/js/bootstrap.bundle.min.js"></script>
<script src="https://cdn.jsdelivr.net/npm/[email protected]/slick/slick.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/gsap/3.12.2/gsap.min.js"></script>
<script src="https://unpkg.com/swiper/swiper-bundle.min.js"></script>
<script src="https://cdn.jsdelivr.net/npm/swiper@10/swiper-element-bundle.min.js"></script>

<script>
  document.addEventListener('DOMContentLoaded', function() {
    function applyDynamicBackground() {
      // Obtém os atributos do body
      var bodyColor = document.body.getAttribute('data-color');
      var bodyColorFull = document.body.getAttribute('data-color-full');
      var footer = document.querySelector('footer');
      var footerColor = '#ffffff00'; // Transparente por padrão

      if (bodyColorFull) {
        // Caso seja uma cor estática
        document.body.style.background = bodyColorFull;
        console.log("Cor estática aplicada:", bodyColorFull);
      } else if (bodyColor) {
        // Caso seja um gradiente
        if (footer) {
          footer.style.backgroundColor = footerColor;
        }
        document.body.style.background = `linear-gradient(${bodyColor} calc(100% - 850px), ${footerColor} 98%)`;
        console.log("Gradiente aplicado com:", bodyColor);
      } else {
        console.warn('Nem "data-color" nem "data-color-full" definidos no body.');
      }

      // Aplica a cor transparente no footer em ambos os casos
      if (footer) {
        footer.style.backgroundColor = footerColor;
      }
    }

    applyDynamicBackground();
  });
</script>


<script>
document.addEventListener("DOMContentLoaded", function () {
  const container = document.querySelector('#menu-header-link'); // Substitua pelo container correto
  if (container) {
    const links = container.querySelectorAll('a[data-has-links-desktop]');

    links.forEach(link => {
      link.addEventListener("click", function (event) {
        if (window.innerWidth < 769) {
          event.preventDefault();
          console.log("Link desativado devido ao tamanho da tela");
        } else {
          const desktopLink = link.getAttribute("data-has-links-desktop");
          if (desktopLink) {
            window.location.href = desktopLink;
          }
        }
      });
    });
  }
});


</script>  <div class="modal fade modal-body-ver-mais" id="modalFusquinaTunado" aria-hidden="true" aria-labelledby="modalFusquinaTunadoLabel" tabindex="-1">
    <div class="sticky-close-button">
        <button type="button" class="bg-color-two" data-bs-dismiss="modal" aria-label="Fechar"> 
            <img src="https://cupcode.com.br/assets/img/ver-mais-plus.svg" alt="Ícone de ver mais informações">
        </button>
    </div>
    <div class="modal-dialog modal-lg modal-ver-mais-informacao">
        <div class="bd-radius modal-sticky-padding relative overflow-hidden" style="height: auto;background: linear-gradient(90deg, rgb(253, 155, 255) 0%, rgb(185, 106, 255) 100%);">
            <div class="bd-radius bd-radius">
                <div class="img-titulo-mini-fusquinha">
                    <div class="popup-mini-fusquinha">
                        <img class="mini-fusquinha-tunado" src="https://cupcode.com.br/assets/img/mini-fusquinha-tunado.webp" alt="Um fusquinha roxo com a logo da cupcode no parachoque">
                    </div>
                    <div>
                        <span class="sub_titulo color-four">Desenvolvimento de sites em WordPress</span>
                        <h3 class="font-weight-normal" style="color: #4F0779;">Fusquinha <b>tunado</b></h3>
                    </div>
                </div>
                <div class="popup-texto-center">
                    <p style="color: #4F0779;">Você tem um site em WordPress ou, pela facilidade de mexer com ele, você prefere o desenvolvimento de um site profissional, de última geração, feito no WordPress? Você veio ao lugar certo!</p>
                </div>
                <div class="popup-texto-left">
                    <img src="https://cupcode.com.br/assets/img/wordpress-cms.webp" alt="Computador roxo e rosa, com o logotipo do WordPress, representando o desenvolvimento de sites com WordPress pela Cupcode.">
                    <p style="color: #4F0779;"><b>Transformação Digital com WordPress</b><br>
                        O WordPress não é apenas um CMS, nas mãos de quem entende, ele é um portal para o extraordinário! Nossos desenvolvedores possuem conhecimento avançado em WordPress, oferecemos soluções customizadas e com o máximo de segurança e performance, que vão elevar o seu site a uma nova dimensão digital.</p>
                </div>
                <div class="popup-texto-right">
                    <img src="https://cupcode.com.br/assets/img/seo.webp" alt="Logotipo do serviço de Melhorias de SEO da Cupcode, com um monitor de computador com a escrita: "SEO".  Uma lupa e uma bola de cristal estão na frente da tela. o Logotipo da Cupcode está presente na tela e dentro da bola de Cristal. A Imagem simboliza a busca minuciosa e nosso trabalho de prever as buscas orgânicas dos clientes.">
                    <p style="color: #4F0779;"><b>Aceleração de Performance</b><br>
                        Com técnicas avançadas de otimização, seu site WordPress vai carregar de forma rápida e sem travamentos, garantindo uma experiência user-friendly e melhor SEO, para atrair clientes de forma orgânica e continua.</p>
                </div>
                <div class="popup-texto-left">
                    <img src="https://cupcode.com.br/assets/img/seguranca-de-dados.webp" alt="Um cadeado azul com o Cupzinho da Cupcode nele. O Cadeado está entre nuvens 3D.">
                    <p style="color: #4F0779;"><b>Segurança de Dados</b><br>
                        Você pode dormir tranquilo sabendo que seu site está em mãos seguras. Utilizamos as melhores práticas de segurança para WordPress, criando uma barreira quase impenetrável contra ameaças online. E se a Lei de Murphy imperar, a Cupcode garante sua segurança com um time de especialistas que estão a postos para resolver qualquer problema.</p>
                </div>
                <div class="popup-texto-right">
                    <img src="https://cupcode.com.br/assets/img/graficos-de-criacao-de-artes.webp" alt="Um astronauta com uma ferramenta de desenho digital na mão, desenhando uma linha de vetor que começa rosa e termina roxa. Uma palheta de cores e ferramentas de edição estão flutuando ao redor dele, que também está flutuando, junto com vários Cupzinhos ao redor. Representando a imersão ao universo do designer gráfico da Cupcode.">
                    <p style="color: #4F0779;"><b>Design Inovador e UX/UI Impecável</b><br>
                        Nosso time de artistas digitais cria designs exclusivos, baseado na identidade da sua marca, que encantam e mantêm os usuários engajados. Com o foco em UX/UI, transformamos cada pixel em uma experiência visual extraordinária. Levando o simples acesso a uma experiência meticulosamente planejada para performar e trazer resultados.</p>
                </div>
                <div class="popup-texto-left">
                    <img src="https://cupcode.com.br/assets/img/suporte-tecnico.webp" alt="Uma chave de fenda com cabo vermelho e uma chave de boca cruzados formando um X, animação 3D, ambas as ferramentas com o logotipo da Cupcode cravados em seus cabos.">
                    <p style="color: #4F0779;"><b>Suporte e Manutenção</b><br>
                        Nossa missão vai além do lançamento. Com um suporte dedicado e manutenção proativa, garantimos que seu site WordPress continue voando alto, livre de bugs e sempre atualizado com as últimas tendências e tecnologias disponíveis.</p>
                </div>
                <div class="popup-texto-right">
                    <img src="https://cupcode.com.br/assets/img/foguetes-multiverso.webp" alt="Uma frota de naves espaciais, com diversas cores representando a diversidade em plataformas de conhecimento da Cupcode.">
                    <p style="color: #4F0779;"><b>Domínio Multiverso em Plataformas</b><br>
                        Seja <b>Tray</b>, <b>Docca</b>, <b>Shopify</b>, <b>Wix</b> ou outros, nossa expertise abrange uma variedade de plataformas para atender às suas necessidades específicas. Nossa habilidade em transitar entre diferentes tecnologias assegura que você terá sempre a melhor solução, independente do ambiente escolhido. É como ter uma frota intergaláctica de opções ao seu dispor!</p>
                </div>
                <div class="justify-content-start flex relative">
                    <a class="cursor-pointer" style="color: rgb(79, 7, 121);" data-bs-target="#serviceModal" data-bs-toggle="modal">Orçamento on-line +</a>
                </div>
            </div>
        </div>
    </div>
</div>  <div class="modal fade modal-body-ver-mais" id="modalPazAmor" aria-hidden="true" aria-labelledby="modalPazAmorLabel" tabindex="-1">
    <div class="sticky-close-button">
        <button type="button" class="bg-color-two" data-bs-dismiss="modal" aria-label="Fechar"> 
            <img src="https://cupcode.com.br/assets/img/ver-mais-plus.svg" alt="Ícone de ver mais informações">
        </button>
    </div>
    <div class="modal-dialog modal-lg modal-ver-mais-informacao">
        <div class="bd-radius modal-sticky-padding relative overflow-hidden" style="height: auto;background: linear-gradient(rgb(40, 144, 218) 0%, rgb(55, 49, 144) 100%);">
            <div class="bd-radius bd-radius">
                <div class="img-titulo-garantia-2-anos">
                    <div class="popup-mini-garantia-2-anos">
                        <img class="mini-garantia-2-anos" src="https://cupcode.com.br/assets/img/pt/2-anos-de-garantia.png" alt="um selo com um ícone de verificado azul, com os dizeres: Exclusivo: Dois anos de garantia - Cupcode, em cima do selo uma mão fazendo sinal de Paz e Amor, na manga da blusa roxa, tem um logotipo da Cupcode.">
                    </div>
                    <div>
                        <span class="sub_titulo color-four">Sites com Garantia de 2 anos</span>
                        <h3 class="color-four font-weight-normal">Paz e amor com <b>prazo estendido!</b></h3>
                    </div>
                </div>
                <div class="popup-texto-center">
                    <p class="color-four">Entenda o porquê a <b>Cupcode</b> é a única empresa a oferecer 2 anos de garantia em todos os nossos serviços de desenvolvimento. E como garantimos essa facilidade para você!</p>
                </div>
                <div class="popup-texto-left">
                    <img src="https://cupcode.com.br/assets/img/suporte-premium-ao-cliente.webp" alt="Capacete de astronauta branco com detalhes rosa, com um headset (microfonee, fone de ouvido que é basicamente uma mini caixa de som com dois alto falantes no ouvido esquerdo e uma antena no lado do ouvido direito. Animação 3D.">
                    <p class="color-four"><b>Suporte Inigualável de Longo Prazo</b><br>
                        Ter uma garantia de dois anos em qualquer software desenvolvido pela Cupcode é como ter um co-piloto dedicado à sua jornada!<br><br>Durante esse período, você pode esperar correções de bugs, ajustes e assistência técnica de primeira linha. Esqueça o pós-venda convencional; aqui a relação é duradoura e sempre atualizada!</p>
                </div>
                <div class="popup-texto-right">
                    <img src="https://cupcode.com.br/assets/img/seguranca-especial.webp" alt="Animação 3D de um escudo roxo com o Cupzinho da Cupcode, um cadeado verde e um muro com fogo nele na frente. Representando todos os níveis de segurança dos itens da Cupcode.">
                    <p class="color-four"><b>Segurança de Nível Espacial</b><br>
                        Na Cupcode, a segurança não é apenas uma camada externa; ela é o núcleo de cada projeto. Com tecnologia de ponta, nossos softwares são como fortalezas digitais intransigentes. Dê adeus às vulnerabilidades e viva essa paz de espírito por dois anos garantidos!</p>
                </div>
                <div class="popup-texto-left">
                    <img src="https://cupcode.com.br/assets/img/suporte-inigualavel.webp" alt="Um astronauta com terno e gravata roxa em 3D, com um Cupzinho da Cupcode do lado dele, um foguete decolando na parte de trás e plantas decorando no chão.">
                    <p class="color-four"><b>Tranquilidade e foco no que importa</b><br>
                        Como é bom poder relaxar e trabalhar fazendo o que gosta, sem ter que se preocupar se o site deu problema ou não, não é mesmo? Aqui na Cupcode é assim, nós garantimos sua tranquilidade por 2 anos, com possibilidade de estender sua tranquilidade sempre que você quiser.</p>
                </div>
                <div class="popup-texto-right">
                    <img src="https://cupcode.com.br/assets/img/qualidade-na-entrega.webp" alt="Uma nave branca com detalhes roxos da Cupcode, com três tanques de combustível nos lados e embaixo dele. o Fogo que sai deles é verde e há duas estrelas cor de rosa ao redor.  Significando as entregas da Cupcode a todo vapor.">
                    <p class="color-four"><b>Qualidade nas entregas</b><br>
                        Realizamos testes intensivos, desde testes unitários a testes de integração e de carga, para garantir um desempenho estelar. Além disso, nos dedicamos as melhores práticas, com foco em eficiência, escalabilidade e segurança. Nossa arquitetura de microsserviços e contêineres permite implementações ágeis e robustas. É como lançar um foguete perfeitamente calibrado.</p>
                </div>
                <div class="popup-texto-left">
                    <img src="https://cupcode.com.br/assets/img/ovni-abduzindo-foguete-3d.webp" alt="A nave da Cupcode recebendo conserto e melhorias de um disco voador que está analisando a nossa nave utilizando um raio de luz cósmica rosa com estrelas luminosas e três arcos passando ao redor na nave.">
                    <p class="color-four"><b>Atualizações e Melhorias Contínuas</b><br>
                        É como um software que nunca envelhece! Com nossa garantia, seus projetos estão sempre na vanguarda, recebendo atualizações que otimizam o desempenho, a usabilidade e a compatibilidade. Imagine ter seu software sempre na versão mais recente por dois anos. Quão extraordinário é isso?</p>
                </div>
                <div class="popup-texto-right">
                    <img src="https://cupcode.com.br/assets/img/trofeu-cupcode.webp" alt="Troféu de ouro da Cupcode, com um circulo e folhas de louro circulando o circulo, que tem o Cupzinho dentro. A base do troféu é preta e tem uma plaquinha com o logotipo da Cupcode.">
                    <p class="color-four"><b>Por que somos bons no que fazemos</b><br>
                        Com garantia de 2 anos, oferecemos suporte de longo prazo, segurança impenetrável e atualizações contínuas. Nosso desenvolvimento de ponta é alicerçado em testes rigorosos e melhores práticas. Além de uma infraestrutura de alto desempenho. Se você procura qualidade superior e uma entrega impecável, embarque conosco nessa jornada ao seu sucesso!</p>
                </div>
                <div class="justify-content-start flex relative">
                    <a class="color-four cursor-pointer" data-bs-target="#serviceModal" data-bs-toggle="modal">Orçamento on-line +</a>
                </div>
            </div>
        </div>
    </div>
</div>  <div class="modal fade modal-body-ver-mais" id="modalSuporteTecnico" aria-hidden="true" aria-labelledby="modalSuporteTecnicoLabel" tabindex="-1">
    <div class="sticky-close-button">
        <button type="button" class="bg-color-two" data-bs-dismiss="modal" aria-label="Fechar"> 
            <img src="https://cupcode.com.br/assets/img/ver-mais-plus.svg" alt="Ícone de ver mais informações">
        </button>
    </div>
    <div class="modal-dialog modal-lg modal-ver-mais-informacao">
        <div class="bd-radius modal-sticky-padding relative overflow-hidden" style="height: auto;background: linear-gradient(90deg, rgb(87, 86, 102) 0%, rgb(107, 107, 107) 100%);">
            <div class="bd-radius bd-radius">
                <div class="img-titulo-suporte-tecnico">
                    <div class="popup-mini-suporte-tecnico">
                        <img class="mini-suporte-tecnico" src="https://cupcode.com.br/assets/img/suporte-tecnico.webp" alt="Uma chave de fenda com cabo vermelho e uma chave de boca cruzados formando um X, animação 3D, ambas as ferramentas com o logotipo da Cupcode cravados em seus cabos.">
                    </div>
                    <div>
                        <span class="sub_titulo color-four">Suporte Técnico e Manutenção</span>
                        <h3 class="color-four font-weight-normal">Damos um jeito até na <b>rebimboca da parafuseta</b></h3>
                    </div>
                </div>
                <div class="popup-texto-center">
                    <p class="color-four">A <b>Cupcode</b> veio para fazer a diferença, e estamos sendo bem sucedidos. proatividade, agilidade e pela solução de problemas.</p>
                </div>
                <div class="popup-texto-left">
                    <img src="https://cupcode.com.br/assets/img/ovni.webp" alt="Um cometa 3D com cauda flamejante de tons pastéis de azul e roxo. Representando a rapidez da Cupcode.">
                    <p class="color-four"><b>Suporte 24/7: Seu Copiloto Cósmico</b><br>
                        Aqui na Cupcode, nossa equipe de suporte está sempre pronta para ajudá-lo, a qualquer hora do dia ou da noite! Com nossa assistência 24/7, você nunca estará sozinho na sua jornada digital.</p>
                </div>
                <div class="popup-texto-right">
                    <img src="https://cupcode.com.br/assets/img/planetas-img-5.webp" alt="Meteóro em animação 3D, representando as funcionalidades no desenvolvimento de Sites, Lojas Virtuais e Apps da Cupcode.">
                    <p class="color-four"><b>Resolução Rápida</b><br>
                        Problemas são como cometas: rápidos e inesperados. Mas com o nosso suporte premiado, as soluções são ainda mais rápidas! Nossa média de tempo de resposta é ágil e na maioria das vezes, nos antecedemos na identificação e resolução.</p>
                </div>
                <div class="popup-texto-left">
                    <img src="https://cupcode.com.br/assets/img/suporte-premium-ao-cliente.webp" alt="Capacete de astronauta branco com detalhes rosa, com um headset (microfonee, fone de ouvido que é basicamente uma mini caixa de som com dois alto falantes no ouvido esquerdo e uma antena no lado do ouvido direito. Animação 3D.">
                    <p class="color-four"><b>Atendimento Personalizado</b><br>
                        Esqueça os roteiros de atendimento genéricos. Aqui, cada cliente é uma estrela única no nosso universo. Com um atendimento personalizado, focamos em entender e resolver suas necessidades específicas, pois focamos na resolução do problema de forma transparente e com investigação minuciosa para sabermos como evitar a mesma ameaça no futuro.</p>
                </div>
                <div class="popup-texto-right">
                    <img src="https://cupcode.com.br/assets/img/medalha.webp" alt="Medalha de ouro com ornamento e o Cupzinho prensado nela. O colar em formato de "V" é roxo com lista roxo claro ao meio.">
                    <p class="color-four"><b>Suporte premiado</b><br>
                        Nosso suporte não apenas resolve problemas, ele encanta! Com avaliações de 5 estrelas e prêmios de diferentes instituições, nossos clientes aprovam nosso suporte, nos creditando confiança e nos motivando a sempre exercer o melhor atendimento. É a aprovação cósmica que nos motiva a sermos sempre melhores!</p>
                </div>
                <div class="popup-texto-left">
                    <img src="https://cupcode.com.br/assets/img/equipe-vestindo-camisa.webp" alt="Uma equipe de três astronautas com os braços cruzados e uniforme da Cupcode e seus capacetes.">
                    <p class="color-four"><b>Equipe Qualificada</b><br>
                        Não são apenas especialistas, são astronautas do suporte! 🧑‍🚀 Nossa equipe é treinada nas melhores práticas e equipada com as ferramentas mais avançadas para fornecer um suporte de qualidade excepcional, nossas diretrizes de atendimento omnichannel garante a você um atendimento único, personalizado e focado em resolver.</p>
                </div>
                <div class="justify-content-start flex relative">
                    <a href="suporte.php" class="color-four cursor-pointer">Preciso de suporte ></a>
                </div>
            </div>
        </div>
    </div>
</div>  <div class="modal fade modal-body-ver-mais" id="modalEspacoTempo" aria-hidden="true" aria-labelledby="modalEspacoTempoLabel" tabindex="-1">
  <div class="sticky-close-button">
    <button type="button" class="bg-color-two" data-bs-dismiss="modal" aria-label="Fechar"> 
      <img src="https://cupcode.com.br/assets/img/ver-mais-plus.svg" alt="Ícone de ver mais informações">
    </button>
  </div>
  <div class="modal-dialog modal-lg modal-ver-mais-informacao">
    <div class="bd-radius modal-sticky-padding relative overflow-hidden" style="height: auto;background: linear-gradient(90deg, rgb(255 255 255) 0%, rgb(251 201 255) 106%)">
      <div class="bd-radius bd-radius">
        <div class="img-titulo-template-padrao">
          <div class="popup-template-padrao">
            <img class="mini-template-padrao" src="https://cupcode.com.br/assets/img/espaco-tempo.webp" alt="Animação 3D de um relógio roxo com um astronauta da Cupcode voando ao redor dele e deixando um rasto roxo, uma nave espacial da Cupcode voando logo a baixo e vários logotipos da Cupcode em diferentes posições circulam o relógio.">
          </div>
          <div>
            <span class="sub_titulo" style="color: #951DDB;">Sem atrasos na entrega</span>
            <h3 class="" style="color: #951DDB;">Dominamos o Espaço-Tempo</h3>
          </div>
        </div>
        <div>
          <h4 class="color-one">Nossa entrega é tão pontual quanto o de um cometa com data e hora marcada.</h4>
          <p class="color-two"><b>Temos o compromisso de não atrasar</b> a entrega de nossos jobs, porque sabemos que <b>seu tempo</b>, assim como o nosso, é um <b>recurso precioso</b>, e estamos aqui para te fazer <b>ganhar dinheiro</b>, não perdê-lo!</p>
          <div class="temporizador relative mb-3">
            <div class="temp-numero">
              <img src="https://cupcode.com.br/assets/img/bg-dias.png" alt="algumas placas de calendario interligadas na cor branca">
              <div class="number-space">
                <div class="number-1">0</div>
                <div class="number-2">0</div>
                <div class="number-3">0</div>
                <div class="number-4">0</div>
              </div>
            </div>
            <div class="temp-texto">
              <h2>DIAS SEM<br> <span> ATRASO</span></h2>
            </div>
          </div>
          <h5 class="color-three">Como a Cupcode consegue garantir os prazos?</h5>
          <p class="color-two">Implementamos <b>processos</b> rigorosos e <b>planos de ação</b> eficazes, alinhados com <b>metodologias ágeis</b>, para garantir que cada projeto seja uma <b>obra-prima entregue dentro do prazo.</b><br><br>Nossa abordagem permite <b>adaptabilidade</b> e <b>resposta rápida</b> a mudanças, sem sacrificar a <b>precisão</b>. Isso não apenas mantém nossos cronogramas em curso, mas também elimina as falhas que atrasam a maioria dos projetos.</p>
          <h5 class="color-three">Então não há imprevistos na Cupcode?</h5>
          <p class="color-two">Como em todo projeto, <b>imprevistos podem ocorrer</b>. O que <b>nos distingue</b> é nossa robusta estrutura de <b>gestão de riscos</b> e nossa habilidade em implementar <b>soluções rápidas</b>, para <b>antecipar</b> e <b>mitigar problemas</b>.<br><br><b class="color-one">E se algo inesperado surgir?</b> Mobilizamos uma força-tarefa especializada para garantir que sua entrega ocorra conforme o planejado e <b>SEM ATRASOS!</b></p>
        </div>
        <div class="justify-content-start flex relative">
          <a class="color-three cursor-pointer" data-bs-target="#serviceModal" data-bs-toggle="modal">Orçamento on-line +</a>
        </div>
      </div>
    </div>
  </div>
</div>


<script>
              function updateDaysCount() {
                const startDate = new Date('2023-08-28');
                const currentDate = new Date();

                const diff = currentDate - startDate;
                const days = Math.floor(diff / (1000 * 60 * 60 * 24)) + 1574;
                const dayString = days.toString().padStart(4, '0'); // Garante que sempre tenha pelo menos 4 dígitos

                let currentCount = 0;
                const increment = 5; // Ajuste este valor para mudar a velocidade da animação
                const interval = setInterval(() => {
                  if (currentCount < days) {
                    currentCount += increment;
                    const currentString = currentCount.toString().padStart(4, '0');

                    // Atualiza cada div com o dígito correto
                    document.querySelector('.number-1').textContent = currentString[0];
                    document.querySelector('.number-2').textContent = currentString[1];
                    document.querySelector('.number-3').textContent = currentString[2];
                    document.querySelector('.number-4').textContent = currentString[3];
                  } else {
                    clearInterval(interval);
                    // Garante que os dígitos finais estão corretos após o término da animação
                    document.querySelector('.number-1').textContent = dayString[0];
                    document.querySelector('.number-2').textContent = dayString[1];
                    document.querySelector('.number-3').textContent = dayString[2];
                    document.querySelector('.number-4').textContent = dayString[3];
                  }
                }, 1); // Ajuste a velocidade da animação aqui
              }

              updateDaysCount();
            </script>  <div class="modal fade modal-body-ver-mais" id="modalCupcodeAidar" aria-hidden="true" aria-labelledby="modalCupcodeAidarLabel" tabindex="-1">
    <div class="sticky-close-button">
        <button type="button" class="bg-color-two" data-bs-dismiss="modal" aria-label="Fechar"> 
            <img src="https://cupcode.com.br/assets/img/ver-mais-plus.svg" alt="Ícone de ver mais informações">
        </button>
    </div>
    <div class="modal-dialog modal-lg modal-ver-mais-informacao">
        <div class="bd-radius modal-sticky-padding relative overflow-hidden" style="height: auto;background: #004aad">
            <div class="bd-radius bd-radius">
                <div class="img-titulo-mini-smartbot">
                    <div class="popup-mini-smartbot">
                        <img class="mini-smartbot" src="https://cupcode.com.br/assets/img/cupcode-smartbot.webp" alt="O robozinho que representa o AiDAR Smartbot da Cupcode. Ele é pequeno, tem uma cabeça com o mesmo tamanho do resto do corpo, mas seus braços e pernas podem esticar, possuí uma antena no lado do ouvido esquerdo, seu rosto é digital e tem pixels com tonalidade rosa. há luz led em seu ouvido.">
                    </div>
                    <div>
                        <span class="sub_titulo" style="color: #f9bbcd;">robôs com inteligência artificial</span>
                        <h3 class="font-weight-normal" style="color: #9dd3ff;">Cupcode <b>AiDAR</b> SmartBots</h3>
                    </div>
                </div>
                <div class="popup-texto-center">
                    <p class="color-four">A revolução tecnológica da Cupcode: os AiDAR SmartBots. Estes robôs de inteligência artificial escaneiam nossos servidores 24/7 em busca de falhas e vulnerabilidades. Eles não só detectam como corrigem 99% dos problemas automaticamente. E para aquele 1% mais desafiador? A equipe da Cupcode é alertada imediatamente, garantindo ação rápida e eficaz.</p>
                </div>
                <div class="popup-texto-left">
                    <img src="https://cupcode.com.br/assets/img/video-vigilancia.webp" alt="Câmera de segurança da Cupcode, representando a vigilância de sistemas que desenvolvemos, ela é uma câmera de teto, branca com detalhes preto, com o logotipo da Cupcode nos mesmos tons.">
                    <p class="color-four"><b>Vigilância 24/7 por IA</b><br>
                        Os <b>AiDAR SmartBots</b> são os olhos e ouvidos de nossos servidores, funcionando 24/7. Eles escaneiam continuamente a infraestrutura em busca de falhas e vulnerabilidades, garantindo um ambiente seguro e eficiente para suas operações.</p>
                </div>
                <div class="popup-texto-right">
                    <img src="https://cupcode.com.br/assets/img/autorrecao-aidar-smartbots.webp" alt="O Robô AiDAR com vários elementos gráficos ao redor, como uma caneca da Cupcode, uma tela de pesquisa dos buscadores atrás, uma seta rosa do cursor do mouse e o símbolo de colchetes.">
                    <p class="color-four"><b>Autocorreção Avançada</b><br>
                        O que faz o <b>AiDAR SmartBots</b> se destacar é sua capacidade de autocorreção. Ao detectar um problema, 99% das vezes eles mesmos aplicam a solução necessária, economizando tempo e recursos que seriam gastos em manutenção manual.</p>
                </div>
                <div class="popup-texto-left">
                    <img src="https://cupcode.com.br/assets/img/suporte-humanizado.webp" alt="Ícone de um headset na cor lilás com um rosto sorridente e o logo da Cupcode nos fones de ouvido, sugerindo o agendamento de uma chamada. O ícone está sobre um fundo lilás com o texto "agende uma call" na parte inferior.">
                    <p class="color-four"><b>Alerta Rápido para Ação Humana</b><br>
                        Para aqueles casos 1% mais complexos e desafiadores que requerem intervenção humana, nossa equipe é alertada imediatamente. Isso permite uma ação rápida e eficaz, reduzindo potencialmente o tempo e o impacto de qualquer problema.</p>
                </div>
                <div class="popup-texto-right">
                    <img src="https://cupcode.com.br/assets/img/analyze-da-cupcode.webp" alt="o logotipo da cupcode em um gráfico com uma lupa">
                    <p class="color-four"><b>Análise de Dados Inteligente</b><br>
                        Além de monitorar e corrigir problemas, os <b>AiDAR SmartBots</b> coletam e analisam dados sobre o desempenho do servidor. Isso fornece insights valiosos que podem ser usados para otimizações futuras e aprimoramento da infraestrutura.</p>
                </div>
                <div class="popup-texto-left">
                    <img src="https://cupcode.com.br/assets/img/inovacao-e-extrategia.webp" alt="Um cérebro com 4 conexões neurais, na cor roxa e as conexões em rosa, esta se ligando na logo da Cupcode tudo em 3D, representando atualizações e aprendizado contínuo.">
                    <p class="color-four"><b>Atualizações e Aprendizado Contínuo</b><br>
                        Os AiDAR SmartBots estão em constante atualização e aprendizado. À medida que novas vulnerabilidades e ameaças são descobertas, eles se adaptam e evoluem, tornando-se cada vez mais eficientes na detecção e correção de problemas.</p>
                </div>
                <div class="justify-content-start flex relative">
                    <a class="color-four" href="https://www.cupcode.host/escolher-hospedagem.php">Ver planos ></a>
                </div>
            </div>
        </div>
    </div>
</div>  <div class="modal fade modal-body-ver-mais" id="conformidadeLGPD" aria-hidden="true" aria-labelledby="conformidadeLGPDLabel" tabindex="-1">
    <div class="sticky-close-button">
        <button type="button" class="bg-color-two" data-bs-dismiss="modal" aria-label="Fechar"> 
            <img src="https://cupcode.com.br/assets/img/ver-mais-plus.svg" alt="Ícone de ver mais informações">
        </button>
    </div>
    <div class="modal-dialog modal-lg modal-ver-mais-informacao">
        <div class="bd-radius modal-sticky-padding relative overflow-hidden" style="height: auto;background: linear-gradient(rgb(239, 165, 187) 0%, rgb(255, 207, 168) 100%);">
            <div class="bd-radius bd-radius">
                <div class="img-titulo-conformidade-lgpd">
                    <div class="popup-mini-conformidade-lgpd">
                        <img class="mini-conformidade-lgpd" src="https://cupcode.com.br/assets/img/lgpd.webp" alt="Animação 3D de uma caixa de leite, um copo roxo com uma bebida rosa, e um prato de cookies com gotas de chocolate. Tanto no prato, quanto no copo e na caixa de leite, é possível ver o logotipo da Cupcode.">
                    </div>
                    <div>
                        <span class="sub_titulo color-one">Como adaptar minha empresa LGPD</span>
                        <h3 class="color-four font-weight-normal">Conformidade <b>LGPD+</b></h3>
                    </div>
                </div>
                <div class="popup-texto-left">
                    <img src="https://cupcode.com.br/assets/img/cookies-com-gotas-de-chocolate.png" alt="Dois cookies 3D com gotas de chocolate e um sinal de mais no lado direito inferior. Representando o plugin LGPD+ da Cupcode.">
                    <p style="color: #3B3756;"><b>Plugin de Alerta Cookies: LGPD+</b><br>
                        Nosso plugin não só alerta, mas também gerencia o consentimento de cookies de forma inteligente, assegurando total conformidade com a LGPD. Uma solução prática e confiável para seu site.</p>
                </div>
                <div class="popup-texto-right">
                    <img src="https://cupcode.com.br/assets/img/tela-roxa-com-pincel.png" alt="Uma tela de computador roxa, com o logotipo da Cupcode, sendo limpa por um pincel 3D.">
                    <p style="color: #3B3756;"><b>Política de Privacidade Personalizada</b><br>
                        Criamos Políticas de Privacidade sob medida, garantindo que seu negócio esteja alinhado com as normas da LGPD, protegendo dados dos usuários com transparência e segurança.</p>
                </div>
                <div class="popup-texto-left">
                    <img src="https://cupcode.com.br/assets/img/cunsultoria-cupcode.png" alt="Um astronauta da Cupcode com camiseta rosa e capacete com microfone roxo e rosa, com visor preto, esta sentado, mexendo em um computador notebook com o logo da Cupcode, um vaso de planta e um abajur preto com lâmpada visível.">
                    <p style="color: #3B3756;"><b>Consultoria Especializada em LGPD</b><br>
                        Nossa equipe oferece consultoria completa em LGPD, assegurando que seu negócio não só compreenda, mas também implemente as melhores práticas de proteção de dados.</p>
                </div>
                <div class="popup-texto-right">
                    <img src="https://cupcode.com.br/assets/img/termos.webp" alt="Folha rosa com borda roxa, com o logotipo da Cupcode no topo dela, um selo de verificado e um martelo de juiz em cima do papel. 3D.">
                    <p style="color: #3B3756;"><b>Criação dos Termos de Uso</b><br>
                        Desenvolvemos Termos de Uso claros e eficientes, garantindo uma base sólida para a interação com seus usuários e clientes, alinhados às exigências legais.</p>
                </div>
                <div class="popup-texto-left">
                    <img src="https://cupcode.com.br/assets/img/fachada-justica.png" alt="Fachada de um prédio ligado a justiça, com três pilares brancos com base roxa, e um teto formando um triangulo e o simbolo da balança da justiça dentro dele. A bandeira do Brasil se encontra no topo, ao lado esquerdo tem a bandeira da União Europeia e a baixo a bandeira da Austrália, do outro lado, a bandeira dos EUA e logo abaixo a do Canadá.">
                    <p style="color: #3B3756;"><b>Expertise em GDPR e Leis Internacionais</b><br>
                        Como a Cupcode atua em outros países, estamos em conformidade e oferecemos adequação à GDPR (União Europeia), PIPEDA (Canadá), ADPPA (EUA) e APP (Austrália). Com a Cupcode, seu negócio fica seguro e respeitado em qualquer parte do mundo.</p>
                </div>
                <div class="popup-texto-right">
                    <img src="https://cupcode.com.br/assets/img/grafico-monitoramento-cupcode.png" alt="Dados em uma tela com alguns graficos e logotipos da Cupcode.">
                    <p style="color: #3B3756;"><b>Monitoramento e Atualizações</b><br>
                        Mantenha-se sempre atualizado com as mudanças nas leis de proteção de dados. Oferecemos monitoramento constante e atualizações para garantir a conformidade contínua.</p>
                </div>
            </div>
        </div>
    </div>
</div>
  <script>
    document.addEventListener('DOMContentLoaded', function() {
      const swiper = new Swiper('.SwiperQueroVenderMais', {
        loop: true,
        autoplay: true,
        navigation: {
          nextEl: '.swiper-button-next',
          prevEl: '.swiper-button-prev',
        },
      });

      // Função para embaralhar um array
      function shuffleArray(array) {
        for (let i = array.length - 1; i > 0; i--) {
          const j = Math.floor(Math.random() * (i + 1));
          [array[i], array[j]] = [array[j], array[i]];
        }
        return array;
      }

      // Obtém todos os slides e os coloca em um array
      const slides = Array.from(document.querySelectorAll('.swiper-slide'));

      // Embaralha os slides aleatoriamente
      const shuffledSlides = shuffleArray(slides);

      // Limpa o conteúdo atual do swiper-wrapper
      const swiperWrapper = document.querySelector('.swiper-wrapper');
      swiperWrapper.innerHTML = '';

      // Adiciona os slides reorganizados de volta ao swiper-wrapper
      shuffledSlides.forEach(function(slide) {
        swiperWrapper.appendChild(slide);
      });
    });
  </script>

  <!-- Script para carregar as traduções no JavaScript da seção hero -->
  <script>
    const t3xts = [["Cupcode","Desenvolvimento","& Marketing"],["Cres\u00e7a de forma","R\u00e1pida, Planejada","e Consistente"],["Cria\u00e7\u00e3o de sites","Tr\u00e1fego Pago","Redes Sociais"],["Branding","Hospedagem","Sites Internacionais"],["Conquiste mais","Fidelize mais","Venda muito mais"],["Para pequenas","m\u00e9dias e grandes","empresas"]];
  </script>
  <script src="https://cupcode.com.br/assets/js/heroText.js"></script>
  <script src="https://cupcode.com.br/assets/js/carrousel-blog-slick.js"></script>
  <script src="https://cupcode.com.br/assets/js/carrousel-logo-slick.js"></script>
  <script src="https://cupcode.com.br/assets/js/swiper-carrousel-depoimentos.js"></script>
  <script src="https://cupcode.com.br/assets/js/carrousel-cadastro-indica-ai.js"></script>
  <script src="https://cupcode.com.br/assets/js/footer-control.js"></script>
  <script src="https://cupcode.com.br/assets/js/menu-controle-desktop.js"></script>
  <script src="https://cupcode.com.br/assets/cookies/js/cookies-funcoes.js"></script>
  <script src="https://cupcode.com.br/assets/cookies/js/cookies-tabs.js"></script>
  <script src="https://cupcode.com.br/assets/js/loading-screen-remove.js"></script>
  <script src="https://cupcode.com.br/assets/js/popup-step-form.js"></script>
  <script src="https://cupcode.com.br/assets/js/popup-whatsapp.js"></script>
  <script src="https://cupcode.com.br/assets/js/ebook-form.js"></script>
  <script src="https://cupcode.com.br/assets/js/popup-entrar-em-contato.js"></script>
  <script src="https://cupcode.com.br/assets/js/validacao-form.js"></script>
  <script src="https://cupcode.com.br/assets/js/popup-faca-parte-cv.js"></script>
  <script src="https://cupcode.com.br/assets/js/popup-cadastro-indicaai.js"></script>
  <script src="https://cupcode.com.br/assets/js/swiper-nossos-cases-de-sucesso.js"></script>
  <script src="https://cupcode.com.br/assets/js/btn-ver-mais-content.js"></script>
  <script src="https://cupcode.com.br/assets/js/colecao-star.js"></script>

  <script>
    var rootPath = "https://cupcode.com.br/"; // BASE_URL deve ser definido no PHP como a URL base do seu site
  </script>

</body>

</html>                               

Whois info of domain

Domain Name: LRMCK.COM
Registry Domain ID: 2807002522_DOMAIN_COM-VRSN
Registrar WHOIS Server: whois.squarespace.domains
Registrar URL: http://domains2.squarespace.com
Updated Date: 2024-10-16T16:23:01Z
Creation Date: 2023-08-19T13:38:38Z
Registry Expiry Date: 2025-08-19T13:38:38Z
Registrar: Squarespace Domains II LLC
Registrar IANA ID: 895
Registrar Abuse Contact Email: [email protected]
Registrar Abuse Contact Phone: +1.6466935324
Domain Status: clientDeleteProhibited https://icann.org/epp#clientDeleteProhibited
Domain Status: clientTransferProhibited https://icann.org/epp#clientTransferProhibited
Name Server: NS1050.HOSTGATOR.COM.BR
Name Server: NS1051.HOSTGATOR.COM.BR
DNSSEC: unsigned
URL of the ICANN Whois Inaccuracy Complaint Form: https://www.icann.org/wicf/
>>> Last update of whois database: 2025-05-14T18:04:39Z <<<
For more information on Whois status codes, please visit https://icann.org/epp
NOTICE: The expiration date displayed in this record is the date the
TERMS OF USE: You are not authorized to access or query our Whois
by the following terms of use: You agree that you may use this Data only
to: (1) allow, enable, or otherwise support the transmission of mass