.elementor-29385 .elementor-element.elementor-element-15165362{--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;}.elementor-29385 .elementor-element.elementor-element-2191223a{--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;}.elementor-29385 .elementor-element.elementor-element-510309cb{--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;}.elementor-29385 .elementor-element.elementor-element-7426240b > .elementor-widget-container{padding:0px 0px 40px 0px;}.elementor-29385 .elementor-element.elementor-element-7426240b.elementor-element{--align-self:flex-start;}.elementor-29385 .elementor-element.elementor-element-6e339777{--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;}.elementor-29385 .elementor-element.elementor-element-302c2103{--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;}.elementor-29385 .elementor-element.elementor-element-302c2103:not(.elementor-motion-effects-element-type-background), .elementor-29385 .elementor-element.elementor-element-302c2103 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#BC1F21;background-image:url("https://nerdvana.club/wp-content/uploads/2025/09/trama-comic-scaled-1.png");background-repeat:no-repeat;background-size:cover;}.elementor-29385 .elementor-element.elementor-element-7a17b05a > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-29385 .elementor-element.elementor-element-7a17b05a{text-align:center;}.elementor-29385 .elementor-element.elementor-element-7a17b05a .elementor-heading-title{font-family:"Bangers", Sans-serif;font-weight:400;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-29385 .elementor-element.elementor-element-22a8006d{font-family:"Roboto", Sans-serif;color:#FDFDFD;}.elementor-29385 .elementor-element.elementor-element-22a8006d a{color:#FFFFFF;}.elementor-29385 .elementor-element.elementor-element-3ee1be83{font-family:"Bangers", Sans-serif;font-size:22px;color:#FDFDFD;}.elementor-29385 .elementor-element.elementor-element-3ee1be83 a{color:#FFFFFF;}.elementor-29385 .elementor-element.elementor-element-48cf469d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-29385 .elementor-element.elementor-element-48cf469d img{width:45%;}.elementor-29385 .elementor-element.elementor-element-7df62a0d{--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;}.elementor-29385 .elementor-element.elementor-element-7df62a0d:not(.elementor-motion-effects-element-type-background), .elementor-29385 .elementor-element.elementor-element-7df62a0d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-29385 .elementor-element.elementor-element-9fc6784{--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;--margin-top:5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-29385 .elementor-element.elementor-element-150d0a7{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;font-size:9px;line-height:11px;}.elementor-29385 .elementor-element.elementor-element-150d0a7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-29385 .elementor-element.elementor-element-150d0a7.elementor-element{--align-self:center;}body.elementor-page-29385:not(.elementor-motion-effects-element-type-background), body.elementor-page-29385 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F1C57;background-image:url("https://nerdvana.club/wp-content/uploads/2025/09/banner_nerdvana-2.png");background-position:0px 199px;background-repeat:no-repeat;background-size:contain;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-29385 .elementor-element.elementor-element-7426240b > .elementor-widget-container{padding:0px 0px 0px 0px;}body.elementor-page-29385:not(.elementor-motion-effects-element-type-background), body.elementor-page-29385 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://nerdvana.club/wp-content/uploads/2025/09/banner_nerdvana-2.png");background-position:0px 150px;}}@media(max-width:767px){.elementor-29385 .elementor-element.elementor-element-7426240b{width:100%;max-width:100%;}.elementor-29385 .elementor-element.elementor-element-7426240b.elementor-element{--align-self:center;}body.elementor-page-29385:not(.elementor-motion-effects-element-type-background), body.elementor-page-29385 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://nerdvana.club/wp-content/uploads/2025/09/output-onlinepngtools-1.png");background-position:0px 82px;}}/* Start custom CSS for html, class: .elementor-element-7426240b */.nv-countdown{
  --bg: #F2B21A;   
  --text: #fff;        
  --gap: 14px;
  --pad-y: 14px;        
  --pad-x: 30px;   
  background: var(--bg);
  color: var(--text);
  border: 8px solid #fff;  
  padding: var(--pad-y) var(--pad-x);
  line-height: 1;
  box-shadow: 0 0 0 1px rgba(0,0,0,.08); /* leve “marco” exterior */
}

/* Responsivo */
@media (min-width: 481px) and (max-width: 1024px){
  .nv-countdown{
    --fz-number: 28px;
    --pad-y: 8px;     
    --pad-x: 18px;     
    --gap: 14px;       
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-467fb173 */.marquee_2 { width:100%; overflow:hidden; }

.galeria{
  display:flex;
  flex-wrap:nowrap;
  gap:10px;         
  list-style:none;
  padding:0; margin:0;
  animation: scroll 20s linear infinite;
  will-change: transform;
}

.galeria li{ flex:0 0 auto; }

.galeria img {
  width: 240px;  
  height: 240px;
  object-fit: cover;
  display: block;
}

/* Animación */
@keyframes scroll {
  from { transform: translateX(0); }
  to { transform: translateX(-100%); } 
}/* End custom CSS */