/* /Pages/Areas/Agenda/AgendaLista.cshtml.rz.scp.css */
/* AGW-005/011: a aba selecionada (V3/V4, estilo de sempre) — só com escolha. O texto é o escolhido (--agw-aba-cor-texto) ou a cor
   da aba; sem cor de aba, o --tw-primary de sempre do Metronic (só o texto escolhido não pode zerar o sublinhado). */
.agw-abas .tab.active[b-2l8lsrjq1r],
.agw-abas .tab:hover[b-2l8lsrjq1r],
.agw-abas .tab:focus[b-2l8lsrjq1r] {
   color: var(--agw-aba-cor-texto, var(--agw-aba, var(--tw-primary))) !important;
}

.agw-abas .tab.active[b-2l8lsrjq1r] {
   border-bottom-color: var(--agw-aba, var(--tw-primary)) !important;
}

/* AGW-004: no "Estilo moderno" as abas viram pílulas (o mockup) — a selecionada preenchida; sem escolha, a cor da marca. */
.agw-pilulas[b-2l8lsrjq1r] {
   border-bottom: 0 !important;
   gap: 0.5rem !important;
}

.agw-pilulas .agw-pilula[b-2l8lsrjq1r] {
   padding: 10px 20px !important;
   border: 1px solid var(--tw-gray-300) !important;
   border-radius: 10px;
   font-size: 0.9375rem;
   font-weight: 600;
   line-height: 1.2;
   color: var(--tw-gray-800);
   transition: border-color .24s, background-color .24s, color .24s;
}

.agw-pilulas-sm .agw-pilula[b-2l8lsrjq1r] {
   padding: 6px 14px !important;
   font-size: 0.8125rem;
}

.agw-pilulas .agw-pilula:hover[b-2l8lsrjq1r],
.agw-pilulas .agw-pilula:focus-visible[b-2l8lsrjq1r] {
   border-color: var(--agw-aba, var(--tw-brand)) !important;
   color: var(--tw-gray-900);
}

.agw-pilulas .agw-pilula.active[b-2l8lsrjq1r] {
   background: var(--agw-aba, var(--tw-brand));
   border-color: var(--agw-aba, var(--tw-brand)) !important;
   color: var(--agw-aba-texto, #fff) !important;
}

/* Sobre fundo próprio, a pílula não selecionada fica clara (como o Selo dos Patrocinadores) e a selecionada, sem cor escolhida, BRANCA
   com o texto na marca — o fundo "Cor sólida" nasce na cor da marca e a pílula preenchida na marca sumia nele (achado da Analista). */
.agw-sobre-fundo .agw-pilula:not(.active)[b-2l8lsrjq1r] {
   color: #fff;
   border-color: rgba(255, 255, 255, .45) !important;
}

.agw-sobre-fundo .agw-pilula:not(.active):hover[b-2l8lsrjq1r],
.agw-sobre-fundo .agw-pilula:not(.active):focus-visible[b-2l8lsrjq1r] {
   border-color: #fff !important;
}

.agw-sobre-fundo .agw-pilula.active[b-2l8lsrjq1r] {
   background: var(--agw-aba, #fff);
   border-color: var(--agw-aba, #fff) !important;
   color: var(--agw-aba-texto, var(--tw-brand)) !important;
}
/* /Pages/Areas/Agenda/_CardHorario.cshtml.rz.scp.css */
/* AGW-004/005: no "Estilo moderno" cada horário é um card — a borda na cor de destaque ao passar o mouse (variável inline
   --agw-borda-hover; sem escolha, a marca, como o mockup). */
.agw-linha[b-h5ue8dvq00] {
   transition: border-color .24s, box-shadow .24s;
}

.agw-linha:hover[b-h5ue8dvq00],
.agw-linha:focus-within[b-h5ue8dvq00] {
   border-color: var(--agw-borda-hover, var(--tw-brand)) !important;
}
/* /Pages/Areas/FaixaMarquee.cshtml.rz.scp.css */
.m1-marquee[b-3xwmszae1n] {
   display: flex;
   align-items: center;
   overflow: hidden;
   width: 100%;
   min-height: var(--m1-marquee-height);
   background-color: var(--m1-marquee-bg);
}

/* FXM-004: o cursor de link só quando a faixa leva a algum lugar. */
.m1-marquee-link[b-3xwmszae1n] {
   cursor: pointer;
   text-decoration: none;
}

.m1-marquee-track[b-3xwmszae1n] {
   display: inline-flex;
   align-items: center;
   white-space: nowrap;
   color: var(--m1-marquee-color);
   font-size: var(--m1-marquee-size);
   font-weight: 600;
   text-transform: uppercase;
   /* FXM-005: a volta cresce com o texto (28 s no mínimo, como sempre). */
   animation: m1-marquee-scroll-b-3xwmszae1n var(--m1-marquee-duracao, 28s) linear infinite;
   will-change: transform;
}

.m1-marquee-item[b-3xwmszae1n],
.m1-marquee-sep[b-3xwmszae1n] {
   flex: 0 0 auto;
   margin-right: 1.5rem;
}

/* FXM-005: quem pediu menos movimento no sistema vê a faixa parada. */
@media (prefers-reduced-motion: reduce) {
   .m1-marquee-track[b-3xwmszae1n] {
      animation: none;
   }
}

@keyframes m1-marquee-scroll-b-3xwmszae1n {
   from {
      transform: translate3d(0, 0, 0);
   }

   to {
      transform: translate3d(-50%, 0, 0);
   }
}
/* /Pages/Areas/Index.cshtml.rz.scp.css */
:root[b-k8x6hur5pp] {
    --tw-page-bg: #ffffff !important;
}
/* /Pages/Areas/Ingressos.cshtml.rz.scp.css */
/* INS-005: o card genérico (Cartões) — borda na cor de destaque ao passar o mouse (variável inline --ins-borda-hover; sem escolha, a
   marca, como o mockup) e os cards por linha escolhidos (variável --ins-colunas, 1 a 4, só no computador). */
.ins-cartao:hover[b-ar5zi15jqr],
.ins-cartao:focus-within[b-ar5zi15jqr] {
   border-color: var(--ins-borda-hover) !important;
}

@media (min-width: 1024px) {
   .ins-grade-colunas[b-ar5zi15jqr] {
      grid-template-columns: repeat(var(--ins-colunas), minmax(0, 1fr)) !important;
   }
}
/* /Pages/Areas/Palestrante/PalestranteLista.cshtml.rz.scp.css */
/* ===== Palestrantes - borda neon interna variante por linha ===== */


.palestrante-carousel-button[b-9zuk307tuw] {
   display: inline-flex;
   align-items: center;
   justify-content: center;
   width: 2.25rem;
   height: 2.25rem;
   padding: 0;
   border: 1px solid var(--tw-gray-400);
   border-radius: 9999px;
   background: var(--m1-cartao-fundo, #fff);   /* TEMA-009: branco no claro (igual), cartão do escuro no escuro */
   transition: background-color .2s ease, border-color .2s ease, opacity .2s ease;
}

.palestrante-carousel-button:hover[b-9zuk307tuw],
.palestrante-carousel-button:focus-visible[b-9zuk307tuw] {
   border-color: #111827;
   background: #111827;
   outline: none;
}

/* PLS-013: a cor escolhida das setas do carrossel (variáveis da ControlesCarrosselRegras, no style da seção) — Quadrado/Cartões
   (o botão branco) e a Versão 1 (o contorno preto). Sem escolha a seção não tem a classe m1-ctl-seta e nada disto casa. */
.m1-ctl-seta [data-carousel-prev][b-9zuk307tuw],
.m1-ctl-seta [data-carousel-next][b-9zuk307tuw] {
   border-color: var(--m1-ctl-seta);
}

.m1-ctl-seta [data-carousel-prev] svg[b-9zuk307tuw],
.m1-ctl-seta [data-carousel-next] svg[b-9zuk307tuw] {
   color: var(--m1-ctl-seta);
}

.m1-ctl-seta [data-carousel-prev]:not(:disabled):not(.swiper-button-disabled):hover[b-9zuk307tuw],
.m1-ctl-seta [data-carousel-next]:not(:disabled):not(.swiper-button-disabled):hover[b-9zuk307tuw],
.m1-ctl-seta [data-carousel-prev]:focus-visible[b-9zuk307tuw],
.m1-ctl-seta [data-carousel-next]:focus-visible[b-9zuk307tuw] {
   border-color: var(--m1-ctl-seta);
   background: var(--m1-ctl-seta);
}

.m1-ctl-seta [data-carousel-prev]:not(:disabled):not(.swiper-button-disabled):hover svg[b-9zuk307tuw],
.m1-ctl-seta [data-carousel-next]:not(:disabled):not(.swiper-button-disabled):hover svg[b-9zuk307tuw],
.m1-ctl-seta [data-carousel-prev]:focus-visible svg[b-9zuk307tuw],
.m1-ctl-seta [data-carousel-next]:focus-visible svg[b-9zuk307tuw] {
   color: var(--m1-ctl-seta-contraste);
}

.palestrante-carousel-button.swiper-button-disabled[b-9zuk307tuw],
.palestrante-carousel-button:disabled[b-9zuk307tuw] {
   cursor: not-allowed;
   opacity: .4;
}

.palestrante-quadrado-carousel[b-9zuk307tuw] {
   overflow: hidden;
   padding: .25rem 0 .75rem;
}

.palestrante-quadrado-carousel .swiper-wrapper[b-9zuk307tuw] {
   align-items: stretch;
}

.palestrante-quadrado-carousel .swiper-slide[b-9zuk307tuw] {
   width: min(72vw, 16rem);
   height: auto;
}

.palestrante-quadrado-carousel .swiper-slide > button[b-9zuk307tuw] {
   min-height: 100%;
}

.palestrante-quadrado-carousel:not(.swiper-initialized)[b-9zuk307tuw] {
   overflow-x: auto;
   scroll-snap-type: x proximity;
   -webkit-overflow-scrolling: touch;
}

.palestrante-quadrado-carousel:not(.swiper-initialized) .swiper-wrapper[b-9zuk307tuw] {
   gap: .75rem;
}

.palestrante-quadrado-carousel:not(.swiper-initialized) .swiper-slide[b-9zuk307tuw] {
   flex: 0 0 auto;
   scroll-snap-align: start;
}

@media (min-width: 640px) {
   .palestrante-quadrado-carousel .swiper-slide[b-9zuk307tuw] {
      width: 15rem;
   }
}

@media (min-width: 768px) {
   .palestrante-quadrado-carousel .swiper-slide[b-9zuk307tuw] {
      width: 14rem;
   }
}

@media (min-width: 1024px) {
   .palestrante-quadrado-carousel .swiper-slide[b-9zuk307tuw] {
      width: 13rem;
   }
}

.swiper-palestrantes .swiper-wrapper[b-9zuk307tuw] {
   -webkit-transition-timing-function: linear !important;
   -o-transition-timing-function: linear !important;
   transition-timing-function: linear !important;
   -ms-touch-action: inherit;
   touch-action: inherit;
   -moz-user-select: inherit;
   -ms-user-select: inherit;
   -webkit-user-select: inherit;
   user-select: inherit;
}

/* define o comportamento base do cartão */
/* garante stacking controlado */
.palestrante-card[b-9zuk307tuw] {
   position: relative; /* já tinha, reforço */
   z-index: 0; /* contexto de empilhamento base */
   overflow: hidden;
}

   /* pseudo-elemento que desenha a borda interna + glow */
   .palestrante-card[b-9zuk307tuw]::after {
      content: "";
      position: absolute;
      inset: 6px; /* distância da borda externa -> controla "espessura do padding" interno */
      border-radius: 1.25rem; /* mesma curvatura interna */
      pointer-events: none; /* não bloqueia cliques */
      border: 3px solid var(--neon-color, #b1d34b);
      box-shadow: 0 0 10px var(--neon-color, #b1d34b), /* glow principal */
      0 0 28px rgba(var(--neon-rgb, 177,211,75), 0.18), /* halo externo */
      inset 0 0 10px rgba(var(--neon-rgb, 177,211,75), 0.60); /* brilho interno */
      mix-blend-mode: screen; /* para um visual mais neon em fundos escuros */
      transition: box-shadow .22s ease, border-color .22s ease;
   }

   /* hover: aumenta o brilho */
   .palestrante-card:hover[b-9zuk307tuw]::after,
   .palestrante-card:focus[b-9zuk307tuw]::after {
      box-shadow: 0 0 14px var(--neon-color), 0 0 48px rgba(var(--neon-rgb), 0.30), inset 0 0 12px rgba(var(--neon-rgb), 0.75);
      border-color: var(--neon-color);
   }

/* ===== Variantes (1..4) definem as cores) ===== */
/* cor1: b1d34b  (verde claro) */
.swiper-palestrantes.variant-1[b-9zuk307tuw] {
   --neon-color: #b1d34b;
   --neon-rgb: 177,211,75;
}

/* cor2: f47920  (laranja) */
.swiper-palestrantes.variant-2[b-9zuk307tuw] {
   --neon-color: #f47920;
   --neon-rgb: 244,121,32;
}

/* cor3: 00b768  (verde mais vivo) */
.swiper-palestrantes.variant-3[b-9zuk307tuw] {
   --neon-color: #00b768;
   --neon-rgb: 0,183,104;
}

/* cor4: ffffff  (branca) */
.swiper-palestrantes.variant-4[b-9zuk307tuw] {
   --neon-color: #ffffff;
   --neon-rgb: 255,255,255;
}

/* ajustes responsivos: reduzir inset em telas pequenas para não "comer" espaço visual */
@media (max-width: 768px) {
   .palestrante-card[b-9zuk307tuw]::after {
      inset: 4px;
      border-width: 2px;
      box-shadow: 0 0 8px var(--neon-color), 0 0 20px rgba(var(--neon-rgb), 0.15), inset 0 0 8px rgba(var(--neon-rgb), 0.55);
   }

   .palestrante-card:hover[b-9zuk307tuw]::after {
      box-shadow: 0 0 10px var(--neon-color), 0 0 32px rgba(var(--neon-rgb), 0.22), inset 0 0 10px rgba(var(--neon-rgb), 0.70);
   }
}

/* ===== Per-card variants (override do --neon-color por cartão) ===== */
.palestrante-card.variant-card-1[b-9zuk307tuw]::after {
   --neon-color: #b1d34b;
   --neon-rgb: 177,211,75;
}

.palestrante-card.variant-card-2[b-9zuk307tuw]::after {
   --neon-color: #f47920;
   --neon-rgb: 244,121,32;
}

.palestrante-card.variant-card-3[b-9zuk307tuw]::after {
   --neon-color: #00b768;
   --neon-rgb: 0,183,104;
}

.palestrante-card.variant-card-4[b-9zuk307tuw]::after {
   --neon-color: #ffffff;
   --neon-rgb: 255,255,255;
}

/* contêiner da imagem (assumi .w-full.aspect-square conforme markup) */
.palestrante-card .w-full.aspect-square[b-9zuk307tuw],
.palestrante-card .aspect-square[b-9zuk307tuw] {
   position: relative; /* necessário para o pseudo-elemento */
   z-index: 0; /* imagem abaixo do overlay interno */
}

   /* pseudo-elemento que cria a sombra interna */
   .palestrante-card .w-full.aspect-square[b-9zuk307tuw]::before,
   .palestrante-card .aspect-square[b-9zuk307tuw]::before {
      content: "";
      position: absolute;
      inset: 0; /* cobre toda a área da imagem */
      border-radius: 1.3rem 1.3rem 0px 0px; /* acompanha o rounded do cartão */
      pointer-events: none; /* não bloqueia cliques */
      z-index: 1; /* acima da imagem, abaixo do neon (::after do card) */
      /* Gradiente radial: centro mais claro (transparente), bordas mais escuras */
      background: radial-gradient(ellipse at center, rgba(0,0,0,0) 45%, rgba(0,0,0,0.12) 60%, rgba(0,0,0,0.28) 78%, rgba(0,0,0,0.55) 100%);
      /* melhora a fusão com a imagem */
      mix-blend-mode: multiply;
      transition: background .20s ease, opacity .20s ease;
   }

/* hover: sombra interna mais forte para destaque */
.palestrante-card:hover .w-full.aspect-square[b-9zuk307tuw]::before,
.palestrante-card:focus-within .w-full.aspect-square[b-9zuk307tuw]::before {
   background: radial-gradient(ellipse at center, rgba(0,0,0,0) 38%, rgba(0,0,0,0.18) 55%, rgba(0,0,0,0.36) 74%, rgba(0,0,0,0.7) 100%);
}

/* preserva a borda neon acima de tudo */
.palestrante-card[b-9zuk307tuw]::after {
   z-index: 3; /* assegura neon em cima do overlay interno */
}

/* responsivo: reduz intensidade/espessura em telas pequenas para não engolir a imagem */
@media (max-width: 768px) {
   .palestrante-card .w-full.aspect-square[b-9zuk307tuw]::before {
      background: radial-gradient(ellipse at center, rgba(0,0,0,0) 50%, rgba(0,0,0,0.10) 68%, rgba(0,0,0,0.22) 84%, rgba(0,0,0,0.45) 100%);
   }

   .palestrante-card:hover .w-full.aspect-square[b-9zuk307tuw]::before {
      background: radial-gradient(ellipse at center, rgba(0,0,0,0) 46%, rgba(0,0,0,0.14) 62%, rgba(0,0,0,0.30) 80%, rgba(0,0,0,0.6) 100%);
   }
}

/* PLS-007: borda do cartão no hover, na cor escolhida pelo gestor (variável inline --pls-borda-hover). */
.pls-cartao-hover:hover[b-9zuk307tuw],
.pls-cartao-hover:focus-visible[b-9zuk307tuw] {
   border-color: var(--pls-borda-hover) !important;
}

/* PLS-011: cartões por linha no desktop escolhidos pelo gestor (variável inline --pls-colunas, 3 a 6). Celular e tablet seguem as classes. */
@media (min-width: 1024px) {
   .pls-grade-colunas[b-9zuk307tuw] {
      grid-template-columns: repeat(var(--pls-colunas), minmax(0, 1fr)) !important;
   }

   .pls-flex-colunas > li[b-9zuk307tuw] {
      width: calc((100% - (var(--pls-colunas) - 1) * 1rem) / var(--pls-colunas)) !important;
   }
}
/* /Pages/Areas/Patrocinador/PatrocinadorLista.cshtml.rz.scp.css */
/* Área Patrocinadores (PTR-005..010). Só entra em jogo com escolha do gestor: as classes ptr-* não existem no desenho de sempre. */

/* PTR-005: borda da caixa no hover, na cor escolhida (variável inline --ptr-borda-hover). */
.ptr-borda-hover:hover[b-x28y0hcrjt],
.ptr-borda-hover:focus-visible[b-x28y0hcrjt] {
   border-color: var(--ptr-borda-hover) !important;
}

/* PTR-008: logo em tons de cinza que ganha cor no hover — SÓ com mouse. Em toque não existe hover: o visitante veria todos os logos
   cinza para sempre (o patrocinador pagou pela cor). Pelo teclado (foco) também ganha cor. */
@media (hover: hover) and (pointer: fine) {
   .ptr-cinza img[b-x28y0hcrjt] {
      filter: grayscale(1);
      opacity: .85;
      transition: filter .3s ease, opacity .3s ease, transform .3s ease;
   }

   .ptr-cinza:hover img[b-x28y0hcrjt],
   .ptr-cinza:focus-visible img[b-x28y0hcrjt],
   .ptr-cinza:focus-within img[b-x28y0hcrjt] {
      filter: none;
      opacity: 1;
   }
}

/* PTR-006: cor dos fios do título da cota no estilo Linha (variável inline --ptr-destaque). */
.ptr-linha[b-x28y0hcrjt]::before,
.ptr-linha[b-x28y0hcrjt]::after {
   border-color: var(--ptr-destaque) !important;
}

/* PTR-007: logos por linha no computador (variável inline --ptr-colunas, 3 a 6). Celular e tablet seguem as classes (2 e 3).
   No Quadrado sem cota a distância entre as caixas é a das classes de sempre (gap-3; xl:gap-4). */
@media (min-width: 1024px) {
   .ptr-grade-colunas[b-x28y0hcrjt] {
      grid-template-columns: repeat(var(--ptr-colunas), minmax(0, 1fr)) !important;
   }

   .ptr-flex-colunas > .ptr-flex-colunas-item[b-x28y0hcrjt] {
      width: calc((100% - (var(--ptr-colunas) - 1) * .75rem) / var(--ptr-colunas)) !important;
   }
}

@media (min-width: 1280px) {
   .ptr-flex-colunas > .ptr-flex-colunas-item[b-x28y0hcrjt] {
      width: calc((100% - (var(--ptr-colunas) - 1) * 1rem) / var(--ptr-colunas)) !important;
   }
}

/* PTR-010: carrossel contínuo — a faixa roda em velocidade constante; a caixa ocupa o slide inteiro (a largura vem do Swiper). */
.ptr-carrossel[b-x28y0hcrjt] {
   overflow: hidden;
   padding: .25rem 0 .75rem;
}

.ptr-carrossel .ptr-carrossel-faixa[b-x28y0hcrjt] {
   transition-timing-function: linear !important;
   align-items: stretch;
}

.ptr-carrossel .swiper-slide[b-x28y0hcrjt] {
   height: auto;
}

.ptr-carrossel .swiper-slide > *[b-x28y0hcrjt] {
   width: 100% !important;
}

/* Antes do script (ou sem ele): uma faixa que rola com o dedo, sem cortar logos. */
.ptr-carrossel:not(.swiper-initialized) .ptr-carrossel-faixa[b-x28y0hcrjt] {
   display: flex;
   gap: .75rem;
   overflow-x: auto;
   scroll-snap-type: x proximity;
}

.ptr-carrossel:not(.swiper-initialized) .swiper-slide[b-x28y0hcrjt] {
   flex: 0 0 calc((100% - .75rem) / 2);
   scroll-snap-align: start;
}
/* /Pages/Areas/Produtos.cshtml.rz.scp.css */
/* PRD-005: produtos por linha no computador escolhidos pelo gestor (variável inline --prd-colunas, 2 a 5). Celular e tablet seguem
   as classes. Sem escolha a classe nem existe no markup (PRD-001). */
@media (min-width: 1024px) {
   .prd-grade-colunas[b-n69yvhqzy8] {
      grid-template-columns: repeat(var(--prd-colunas), minmax(0, 1fr)) !important;
   }
}
/* /Pages/Areas/TelaCheia.cshtml.rz.scp.css */
/* Área Tela cheia (TCH-001, TCH-005). Altura de tela e animações; tudo que se move some com prefers-reduced-motion. */

/* TCH-001: tela menos o cabeçalho; com B4 (cabeçalho escondido), a tela inteira. svh = sem a barra do navegador no celular. */
.m1-tela-cheia[b-6ooduvti03] {
   min-height: calc(100vh - var(--tw-header-height-default, 70px));
   min-height: calc(100svh - var(--tw-header-height-default, 70px));
}

.m1-tela-cheia--sem-cabecalho[b-6ooduvti03] {
   min-height: 100vh;
   min-height: 100svh;
}

/* Camada: X/Y são o CENTRO (TCH-004). O JS move a imagem de dentro; o wrapper só posiciona. */
.m1-tela-cheia__camada[b-6ooduvti03] {
   transform: translate(-50%, -50%);
}

.m1-tela-cheia__camada img[b-6ooduvti03] {
   will-change: transform;
}

/* Ken Burns (B5): zoom lento, vai e volta. */
.m1-tela-cheia__ken-burns[b-6ooduvti03] {
   transform-origin: center;
   animation: m1-tela-cheia-ken-burns-b-6ooduvti03 24s ease-in-out infinite alternate;
}

@keyframes m1-tela-cheia-ken-burns-b-6ooduvti03 {
   from { transform: scale(1); }
   to { transform: scale(1.15) translate(-1.5%, -1%); }
}

/* Entrada (B7): fade + slide-up. */
.m1-tela-cheia__entrada[b-6ooduvti03] {
   animation: m1-tela-cheia-entrada-b-6ooduvti03 0.9s cubic-bezier(0.22, 1, 0.36, 1) both;
}

@keyframes m1-tela-cheia-entrada-b-6ooduvti03 {
   from { opacity: 0; transform: translateY(28px); }
   to { opacity: 1; transform: none; }
}

/* Toque (sem mouse): flutuação suave no lugar do mousemove (TCH-004). */
@media (hover: none), (pointer: coarse) {
   .m1-tela-cheia__flutua[b-6ooduvti03] {
      animation: m1-tela-cheia-flutua-b-6ooduvti03 6s ease-in-out infinite alternate;
   }
}

@keyframes m1-tela-cheia-flutua-b-6ooduvti03 {
   from { transform: translateY(-8px); }
   to { transform: translateY(8px); }
}

/* TCH-005: nada se move para quem pediu menos movimento. */
@media (prefers-reduced-motion: reduce) {
   .m1-tela-cheia__ken-burns[b-6ooduvti03],
   .m1-tela-cheia__entrada[b-6ooduvti03],
   .m1-tela-cheia__flutua[b-6ooduvti03] {
      animation: none !important;
   }
}
