.elementor-90957 .elementor-element.elementor-element-e3f45aa{--display:flex;--min-height:750px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-90957 .elementor-element.elementor-element-e3f45aa:not(.elementor-motion-effects-element-type-background), .elementor-90957 .elementor-element.elementor-element-e3f45aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-90957 .elementor-element.elementor-element-f6e123e .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-90957 .elementor-element.elementor-element-7e0f5ae{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-90957 .elementor-element.elementor-element-c476c5d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-90957 .elementor-element.elementor-element-c476c5d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-90957 .elementor-element.elementor-element-50111be{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-90957 .elementor-element.elementor-element-50111be:not(.elementor-motion-effects-element-type-background), .elementor-90957 .elementor-element.elementor-element-50111be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#6404ec;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-weight:var( --e-global-typography-text-font-weight );}.elementor-90957 .elementor-element.elementor-element-30b9d5c img{width:60%;}.elementor-90957 .elementor-element.elementor-element-13bc6ae{--display:flex;--min-height:750px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-90957 .elementor-element.elementor-element-13bc6ae:not(.elementor-motion-effects-element-type-background), .elementor-90957 .elementor-element.elementor-element-13bc6ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-90957 .elementor-element.elementor-element-102ad03{width:var( --container-widget-width, 8% );max-width:8%;--container-widget-width:8%;--container-widget-flex-grow:0;top:90px;}.elementor-90957 .elementor-element.elementor-element-102ad03.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-90957 .elementor-element.elementor-element-102ad03{left:143px;}body.rtl .elementor-90957 .elementor-element.elementor-element-102ad03{right:143px;}.elementor-90957 .elementor-element.elementor-element-102ad03 img{border-radius:8px 8px 8px 8px;}.elementor-90957 .elementor-element.elementor-element-c81e27b{--display:flex;--position:fixed;--min-height:40px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;bottom:0px;}.elementor-90957 .elementor-element.elementor-element-c81e27b:not(.elementor-motion-effects-element-type-background), .elementor-90957 .elementor-element.elementor-element-c81e27b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ED143D;}body:not(.rtl) .elementor-90957 .elementor-element.elementor-element-c81e27b{left:0px;}body.rtl .elementor-90957 .elementor-element.elementor-element-c81e27b{right:0px;}.elementor-90957 .elementor-element.elementor-element-72cf242{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-90957 .elementor-element.elementor-element-a8c8531{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:start;}.elementor-90957 .elementor-element.elementor-element-a8c8531 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-90957 .elementor-element.elementor-element-a8c8531.elementor-element{--align-self:center;}.elementor-90957 .elementor-element.elementor-element-a8c8531 img{width:100%;border-radius:0px 0px 0px 0px;}.elementor-90957 .elementor-element.elementor-element-a033f9d > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 0px 0px;}@media(min-width:768px){.elementor-90957 .elementor-element.elementor-element-c476c5d{--width:80%;}.elementor-90957 .elementor-element.elementor-element-50111be{--width:20%;}.elementor-90957 .elementor-element.elementor-element-c81e27b{--width:100%;}.elementor-90957 .elementor-element.elementor-element-72cf242{--width:85%;}}/* Start custom CSS for html, class: .elementor-element-7c403c3 *//* ===== Container responsivo do vídeo ===== */
.video-embed-container {
  position: relative;
  width: 100%;
  max-width: 100%;
  aspect-ratio: 16 / 9;
  overflow: hidden;
  border-radius: 10px;
  background: #000;
}

/* ===== Estilo do iframe ===== */
.video-embed-container iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: none;
}

/* ===== Ajuste automático para telas menores ===== */
@media (max-width: 768px) {
  .video-embed-container {
    aspect-ratio: 16 / 9;
    border-radius: 6px;
  }
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-a033f9d *//* ===== Container principal ===== */
.feedzy-marquee {
  overflow: hidden;
  width: 100%;
  height: 40px;
  background: transparent;
  padding: 0px !important; }

/* ===== Lista de itens ===== */
.feedzy-marquee .feedzy-rss ul {
  display: flex;
  gap: 10px; /* espaço mínimo entre manchetes */
  list-style: none;
  margin: 0;
  padding: 0;
  white-space: nowrap;
  animation: marquee-scroll 45s linear infinite;
  align-items: center; /* mantém tudo na mesma linha */
}

/* ===== Itens individuais ===== */
.feedzy-marquee .feedzy-rss ul li {
  display: inline-flex;
  align-items: center;
  white-space: nowrap;
  font-family: "Founders Grotesk Cond Bold", Sans-serif; /* fonte padrão do Elementor */
  font-size: 22px;
  margin: 0;
  padding: 0;
  line-height: 1.2;
  border: none !important;
  position: relative;
}

/* ===== Separador entre notícias ===== */
.feedzy-marquee .feedzy-rss ul li:not(:last-child)::after {
  content: "•"; /* pode trocar por "|", "·", etc */
  color: #ffffffb3; /* branco levemente translúcido */
  margin-left: 10px;
  font-size: 18px;
  font-weight: 400;
  display: inline-block;
  vertical-align: middle;
  transform: translateY(-1px);
  animation: glow 2s ease-in-out infinite;
}

/* ===== Animação do brilho suave ===== */
@keyframes glow {
  0%, 100% {
    opacity: 0.3;
    text-shadow: 0 0 2px #fff, 0 0 4px #ffcc00;
  }
  50% {
    opacity: 1;
    text-shadow: 0 0 6px #ffcc00, 0 0 12px #ffcc00;
  }
}

/* ===== Links ===== */
.feedzy-marquee .feedzy-rss ul li a {
  color: #ffffff;
  text-decoration: none;
  font-weight: 600;
  transition: color 0.3s ease;
  display: inline-block;
}

.feedzy-marquee .feedzy-rss ul li a:hover {
  color: #ffcc00;
}

/* ===== Remove imagens, descrições e bordas residuais ===== */
.feedzy-marquee .feedzy-item img,
.feedzy-marquee .feedzy-item p,
.feedzy-marquee .feedzy-item .rss_image,
.feedzy-marquee .feedzy-item .rss_content,
.feedzy-marquee .feedzy-rss ul li::before {
  display: none !important;
  border: none !important;
  margin: 0 !important;
  padding: 0 !important;
}

/* ===== Animação da faixa ===== */
@keyframes marquee-scroll {
  0% { transform: translateX(0); }
  100% { transform: translateX(-100%); }
}

/* ===== Pausa ao passar o mouse ===== */
.feedzy-marquee .feedzy-rss ul:hover {
  animation-play-state: paused;
}

/* ===== Hover refinado ===== */
.feedzy-marquee .feedzy-rss ul li a:hover {
  color: #fff;
}/* End custom CSS */