.v-theme--light {
  --v-theme-error:255,255,255
}
:root {
  /* rgb(0, 36, 105, 80%) azul escuro*/
  /* rgb(155, 188, 255, 90%) azul clarinho*/
  --cor-fundo: rgb(88, 1, 43, 95%);
  --cor-fundo-modelInteresse: rgb(88, 1, 43, 95%);
  --cor-destaque: rgb(255, 12, 94);
  --cor-primaria: black;
  /* --cor-primaria: #320f4f; */
  --cor-secundaria: #f5b088 rgb(255, 30, 0);
  --cor-fonte-clara: black;
  --cor-fonte-escura: rgb(162, 126, 75, 90%);
  --cor-fonte-escura-parte-clara: black;

  --cor-degrade-1: linear-gradient(90deg, rgb(212, 212, 212) 0%, rgb(255, 255, 255) 50%, rgb(212, 212, 212) 100%);

  --cor-degrade-menu-invertido: linear-gradient(90deg, rgb(255, 255, 255, 95%) 0%, rgb(212, 212, 212) 50%, rgb(255, 255, 255, 95%) 100%); /*testando*/


  --cor-degrade-2: linear-gradient(160deg, #ec1c24 32%, #00adee 92%);
  --degrade-verde: linear-gradient(180deg, #20266a 0%, #131f49 32%, #131f49 69%, #f5821f 100%);
  --footer-cor: white;
  --botoes-cor-escuro: #320f4f;
  --botoes-cor-text-escuro: #320f4f;
  --botoes-cor-claro: black;
  --botoes-cor-text-claro: black;
  --tab-agenda-cor:black;
  --secao1-cor: transparent;
  --secao2-cor: transparent;
  /* --secao2-cor: transparent; */
  --secao3-cor: transparent;
  --secao4-cor: transparent;
  --secao5-cor: transparent;
  --secao6-cor: transparent;
  --secao7-cor: transparent;
  --secao8-cor: transparent;
  --secao9-cor: transparent;
  --secao10-cor: transparent;
  --secao11-cor: #320f4f;
  --secao12-cor: black;
  --secao1-cor-fonte: black;
  --secao2-cor-fonte: #320f4f;
  --secao3-cor-fonte: black;
  --secao4-cor-fonte: black;
  --secao5-cor-fonte: black;
  --secao6-cor-fonte: #320f4f;
  --secao7-cor-fonte: black;
  --secao8-cor-fonte: #320f4f;
  --secao9-cor-fonte: black;
  --secao10-cor-fonte: #320f4f;
  --secao11-cor-fonte: black;
  --secao12-cor-fonte: #320f4f;
  --palestrante-cor: transparent;
  --palestrante-cor-fonte: #320f4f;
  --palestrante-cor-fonte-titulo: #320f4f;
  --palestrante-cor-fonte-subtitulo: #320f4f;
  --palestrante-cor-fonte-texto: #320f4f;
  --palestrante-cor-bordas: #320f4f;
  /* --cor-fundo: #1f5202;
  --cor-primaria: black;
  --cor-secundaria: #dc9e09;
  --cor-fonte-clara: black;
  --cor-fonte-escura: #dc9e09;

  --cor-degrade-1: linear-gradient(160deg, #060566 32%, #dc9e09 92%);
  --cor-degrade-2: linear-gradient(160deg, #ec1c24 32%, #00adee 92%); */
}

.secao-1 {
  /* padding: 4rem 0; */
  min-height: 200px;
  background-color: var(--secao1-cor);
  color: var(--secao1-cor-fonte) !important;
  border-radius: 0;
  display: flex;
  flex-direction: column;
  padding: 0rem 0;
  min-height: 0px;
  align-items: center;
  align-content: center;
  justify-content: center;
  flex-wrap: nowrap;
}

.secao-2 {
  background-color: var(--secao2-cor)!important;
  color: var(--secao2-cor-fonte)!important;
  display: flex;
  flex-direction: column;
  padding: 0rem 0;
  min-height: 0px;
  align-items: center;
  align-content: center;
  justify-content: center;
  flex-wrap: nowrap;
}

.secao-3 {
  background-color: var(--secao3-cor)!important;
  color: var(--secao3-cor-fonte) !important;
  display: flex;
  flex-direction: column;
  padding: 0rem 0;
  min-height: 0px;
  align-items: center;
  align-content: center;
  justify-content: center;
  flex-wrap: nowrap;
}

.secao-4 {
  background-color: var(--secao4-cor)!important;
  color: var(--secao4-cor-fonte) !important;
  min-height: 0px;
  flex-wrap: nowrap;
}

.secao-5 {
  background-color: var(--secao5-cor)!important;
  color: var(--secao5-cor-fonte) !important;
  padding: 1rem 0;
  min-height: 45vh;
  display: flex;
  flex-direction: column;
  padding: 0rem 0;
  min-height: 0px;
  align-items: center;
  align-content: center;
  justify-content: center;
  flex-wrap: nowrap;
}

.secao-6 {
  background-color: var(--secao6-cor);
  color: var(--secao6-cor-fonte) !important;
  display: flex;
  flex-direction: column;
  padding: 0rem 0;
  min-height: 0px;
  align-items: center;
  align-content: center;
  justify-content: center;
  flex-wrap: nowrap;
}
