.elementor-7168 .elementor-element.elementor-element-ec28d01{--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:space-between;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:14px;--padding-bottom:14px;--padding-left:32px;--padding-right:32px;}.elementor-7168 .elementor-element.elementor-element-5e59f78{--display:flex;--min-height:calc(100svh - 79px);--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:36px 36px;--row-gap:36px;--column-gap:36px;--padding-top:32px;--padding-bottom:96px;--padding-left:32px;--padding-right:32px;}.elementor-7168 .elementor-element.elementor-element-5e59f78:not(.elementor-motion-effects-element-type-background), .elementor-7168 .elementor-element.elementor-element-5e59f78 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://biocco.com.ar/wp-content/uploads/2026/10/022.png");background-position:bottom center;background-size:100% auto;}.elementor-7168 .elementor-element.elementor-element-5e59f78.e-con{--align-self:flex-start;}.elementor-7168 .elementor-element.elementor-element-8b69288{--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;--gap:22px 22px;--row-gap:22px;--column-gap:22px;}.elementor-7168 .elementor-element.elementor-element-dfeca47{--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;--align-items:center;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--flex-wrap:wrap;}.elementor-7168 .elementor-element.elementor-element-282da75{--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-7168 .elementor-element.elementor-element-2975699{--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:64px;--padding-bottom:64px;--padding-left:32px;--padding-right:32px;}.elementor-7168 .elementor-element.elementor-element-1c47d7e{--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;--gap:36px 36px;--row-gap:36px;--column-gap:36px;--padding-top:96px;--padding-bottom:96px;--padding-left:32px;--padding-right:32px;}.elementor-7168 .elementor-element.elementor-element-fbeff40{--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:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-7168 .elementor-element.elementor-element-87a5bc3{--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;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-7168 .elementor-element.elementor-element-8e0699a{--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;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-7168 .elementor-element.elementor-element-369acc5{--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;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-7168 .elementor-element.elementor-element-a6bed3c{--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;--align-items:center;--gap:56px 56px;--row-gap:56px;--column-gap:56px;--padding-top:104px;--padding-bottom:104px;--padding-left:32px;--padding-right:32px;}.elementor-7168 .elementor-element.elementor-element-2b3427a{--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;--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-7168 .elementor-element.elementor-element-30dd8a6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-7168 .elementor-element.elementor-element-30dd8a6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-7168 .elementor-element.elementor-element-30dd8a6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-7168 .elementor-element.elementor-element-30dd8a6 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-7168 .elementor-element.elementor-element-30dd8a6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-7168 .elementor-element.elementor-element-30dd8a6 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-7168 .elementor-element.elementor-element-30dd8a6 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-7168 .elementor-element.elementor-element-30dd8a6{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-7168 .elementor-element.elementor-element-30dd8a6 .elementor-icon-list-text{transition:color 0.3s;}.elementor-7168 .elementor-element.elementor-element-bb11764{--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-7168 .elementor-element.elementor-element-6e9f02d{--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;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:96px;--padding-bottom:96px;--padding-left:32px;--padding-right:32px;}.elementor-7168 .elementor-element.elementor-element-e753239{--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:space-between;--align-items:flex-end;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;}.elementor-7168 .elementor-element.elementor-element-186f0eb{--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:56px 56px;--row-gap:56px;--column-gap:56px;--padding-top:96px;--padding-bottom:96px;--padding-left:32px;--padding-right:32px;}.elementor-7168 .elementor-element.elementor-element-11e0d92{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-7168 .elementor-element.elementor-element-59c21eb{--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-7168 .elementor-element.elementor-element-66d4624{--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:space-between;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:36px;--padding-bottom:36px;--padding-left:32px;--padding-right:32px;}@media(max-width:1024px){.elementor-7168 .elementor-element.elementor-element-5e59f78{--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-7168 .elementor-element.elementor-element-a6bed3c{--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-7168 .elementor-element.elementor-element-186f0eb{--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;}}@media(max-width:767px){.elementor-7168 .elementor-element.elementor-element-ec28d01{--padding-top:12px;--padding-bottom:12px;--padding-left:16px;--padding-right:16px;}.elementor-7168 .elementor-element.elementor-element-5e59f78{--padding-top:48px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-7168 .elementor-element.elementor-element-2975699{--padding-top:48px;--padding-bottom:48px;--padding-left:20px;--padding-right:20px;}.elementor-7168 .elementor-element.elementor-element-1c47d7e{--padding-top:64px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-7168 .elementor-element.elementor-element-fbeff40{--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-7168 .elementor-element.elementor-element-87a5bc3{--width:100%;}.elementor-7168 .elementor-element.elementor-element-8e0699a{--width:100%;}.elementor-7168 .elementor-element.elementor-element-369acc5{--width:100%;}.elementor-7168 .elementor-element.elementor-element-a6bed3c{--padding-top:64px;--padding-bottom:64px;--padding-left:16px;--padding-right:16px;}.elementor-7168 .elementor-element.elementor-element-6e9f02d{--padding-top:64px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-7168 .elementor-element.elementor-element-186f0eb{--padding-top:64px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-7168 .elementor-element.elementor-element-66d4624{--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:32px;--padding-bottom:32px;--padding-left:20px;--padding-right:20px;}}@media(min-width:768px){.elementor-7168 .elementor-element.elementor-element-ec28d01{--content-width:1200px;}.elementor-7168 .elementor-element.elementor-element-5e59f78{--content-width:1200px;}.elementor-7168 .elementor-element.elementor-element-8b69288{--width:52%;}.elementor-7168 .elementor-element.elementor-element-dfeca47{--width:100%;}.elementor-7168 .elementor-element.elementor-element-282da75{--width:48%;}.elementor-7168 .elementor-element.elementor-element-2975699{--content-width:1200px;}.elementor-7168 .elementor-element.elementor-element-1c47d7e{--content-width:1200px;}.elementor-7168 .elementor-element.elementor-element-fbeff40{--width:100%;}.elementor-7168 .elementor-element.elementor-element-87a5bc3{--width:33.33%;}.elementor-7168 .elementor-element.elementor-element-8e0699a{--width:33.33%;}.elementor-7168 .elementor-element.elementor-element-369acc5{--width:33.33%;}.elementor-7168 .elementor-element.elementor-element-a6bed3c{--content-width:1200px;}.elementor-7168 .elementor-element.elementor-element-2b3427a{--width:40%;}.elementor-7168 .elementor-element.elementor-element-bb11764{--width:60%;}.elementor-7168 .elementor-element.elementor-element-6e9f02d{--content-width:1200px;}.elementor-7168 .elementor-element.elementor-element-e753239{--width:100%;}.elementor-7168 .elementor-element.elementor-element-186f0eb{--content-width:1200px;}.elementor-7168 .elementor-element.elementor-element-11e0d92{--width:38%;}.elementor-7168 .elementor-element.elementor-element-59c21eb{--width:62%;}.elementor-7168 .elementor-element.elementor-element-66d4624{--content-width:1200px;}}@media(max-width:1024px) and (min-width:768px){.elementor-7168 .elementor-element.elementor-element-8b69288{--width:100%;}.elementor-7168 .elementor-element.elementor-element-282da75{--width:100%;}.elementor-7168 .elementor-element.elementor-element-2b3427a{--width:100%;}.elementor-7168 .elementor-element.elementor-element-bb11764{--width:100%;}.elementor-7168 .elementor-element.elementor-element-11e0d92{--width:100%;}.elementor-7168 .elementor-element.elementor-element-59c21eb{--width:100%;}}@media(min-width:1025px){.elementor-7168 .elementor-element.elementor-element-5e59f78:not(.elementor-motion-effects-element-type-background), .elementor-7168 .elementor-element.elementor-element-5e59f78 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}/* Start custom CSS *//* ===== Página del evento · Marca de la empresa: cambiá estos 3 colores ===== */
body.elementor-page-7168 {
 --marca: var(--evt-marca, #1F4FD1);
 --marca-osc: var(--evt-marca-osc, #13308A);
 --marca-suave: var(--evt-marca-suave, #EEF3FE);
 --tinta: #1F1F23;
 --gris: #55555C;
 --linea: #E2E2E8;
 color: var(--tinta);
 font-family: "Inter", system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;
}
html { scroll-behavior: smooth; }
body.elementor-page-7168 .elementor-heading-title, body.elementor-page-7168 .elementor-widget-text-editor, body.elementor-page-7168 .elementor-button, body.elementor-page-7168 .elementor-icon-list-text { font-family: inherit; }
body.elementor-page-7168 .e-con[id] { scroll-margin-top: 80px; }
body.elementor-page-7168 .ev-top { position: sticky; top: 0; z-index: 50; background: rgba(255,255,255,.88); backdrop-filter: saturate(1.4) blur(10px); -webkit-backdrop-filter: saturate(1.4) blur(10px); border-bottom: 1px solid var(--linea); }
body.elementor-page-7168 .ev-logo .elementor-heading-title { display: flex; align-items: center; gap: 10px; font-size: 18px; font-weight: 800; letter-spacing: -.01em; color: var(--tinta); }
body.elementor-page-7168 .ev-logo .elementor-heading-title::before { content: ""; width: 28px; height: 28px; border-radius: 8px; background: linear-gradient(135deg, var(--marca), var(--marca-osc)); }
body.elementor-page-7168 .ev-nav p { margin: 0; display: flex; gap: 28px; }
body.elementor-page-7168 .ev-nav a { color: var(--gris); font-weight: 600; font-size: 15px; text-decoration: none; position: relative; }
body.elementor-page-7168 .ev-nav a::after { content: ""; position: absolute; left: 0; right: 0; bottom: -6px; height: 2px; background: var(--marca); transform: scaleX(0); transform-origin: left; transition: transform .25s ease; }
body.elementor-page-7168 .ev-nav a:hover { color: var(--tinta); }
body.elementor-page-7168 .ev-nav a:hover::after { transform: scaleX(1); }
body.elementor-page-7168 .ev-btn .elementor-button { background: var(--marca); color: #fff; border-radius: 999px; font-weight: 700; font-size: 16px; padding: 15px 28px; box-shadow: 0 8px 20px -8px color-mix(in srgb, var(--marca) 70%, transparent); transition: transform .2s ease, box-shadow .2s ease, background .2s ease; }
body.elementor-page-7168 .ev-btn .elementor-button:hover { transform: translateY(-2px); background: var(--marca-osc); box-shadow: 0 14px 28px -10px color-mix(in srgb, var(--marca) 80%, transparent); }
body.elementor-page-7168 .ev-btn--sm .elementor-button { padding: 11px 20px; font-size: 15px; }
body.elementor-page-7168 .ev-btn--claro .elementor-button { background: #fff; color: var(--marca-osc); box-shadow: 0 10px 30px -10px rgba(0,0,0,.45); }
body.elementor-page-7168 .ev-btn--claro .elementor-button:hover { background: #fff; color: var(--tinta); }
body.elementor-page-7168 .ev-btn--borde .elementor-button { background: transparent; color: #fff; border: 1.5px solid rgba(255,255,255,.55); box-shadow: none; }
body.elementor-page-7168 .ev-btn--borde .elementor-button:hover { background: rgba(255,255,255,.12); border-color: #fff; }
body.elementor-page-7168 .elementor-button:focus-visible { outline: 3px solid #FFC83D; outline-offset: 3px; }
body.elementor-page-7168 .ev-hero { position: relative; overflow: hidden; color: #fff; background: radial-gradient(1200px 600px at 85% -10%, var(--evt-marca-clara, #6EA8FF) 0%, transparent 60%), linear-gradient(160deg, var(--marca-osc) 0%, var(--marca) 100%); }
body.elementor-page-7168 .ev-hero::before { content: ""; position: absolute; inset: 0; background-image: radial-gradient(rgba(255,255,255,.16) 1px, transparent 1.4px); background-size: 22px 22px; mask-image: linear-gradient(180deg, #000 0%, transparent 85%); -webkit-mask-image: linear-gradient(180deg, #000 0%, transparent 85%); pointer-events: none; }
body.elementor-page-7168 .ev-hero::after { content: ""; position: absolute; width: 520px; height: 520px; right: -140px; bottom: -220px; border-radius: 50%; background: radial-gradient(circle, rgba(255,255,255,.22), transparent 65%); animation: ev-flotar 9s ease-in-out infinite alternate; pointer-events: none; }
@keyframes ev-flotar { from { transform: translate(0,0) scale(1); } to { transform: translate(-60px,-40px) scale(1.12); } }
body.elementor-page-7168 .ev-hero > .e-con-inner { position: relative; z-index: 1; }
body.elementor-page-7168 .ev-eyebrow .elementor-heading-title, body.elementor-page-7168 .ev-eyebrow .evt-etiqueta { display: inline-flex; align-items: center; gap: 8px; padding: 6px 14px; border-radius: 999px; background: rgba(255,255,255,.14); border: 1px solid rgba(255,255,255,.22); color: #fff; font-size: 14px; font-weight: 600; letter-spacing: .02em; }
body.elementor-page-7168 .ev-h1 .elementor-heading-title, body.elementor-page-7168 .ev-h1 .evt-titulo { color: #fff; font-size: clamp(36px, 5.2vw, 64px); line-height: 1.04; font-weight: 800; letter-spacing: -.025em; }
body.elementor-page-7168 .ev-lead { color: rgba(255,255,255,.88); font-size: 19px; line-height: 1.55; max-width: 540px; }
body.elementor-page-7168 .ev-lead p { margin: 0; }
body.elementor-page-7168 .ev-hero .evt-card__cierre { margin: 0; color: rgba(255,255,255,.85); font-size: 15px; }
body.elementor-page-7168 .ev-glass { background: rgba(255,255,255,.12); border: 1px solid rgba(255,255,255,.25); border-radius: 28px; backdrop-filter: blur(14px); -webkit-backdrop-filter: blur(14px); box-shadow: 0 30px 60px -30px rgba(0,0,0,.5); }
body.elementor-page-7168 .ev-glass .evt-card__fecha { margin: 0; font-size: 22px; font-weight: 700; color: #fff; }
body.elementor-page-7168 .ev-glass .evt-card__lugar { margin: 0; color: rgba(255,255,255,.8); }
body.elementor-page-7168 .ev-glass .evt-countdown { color: #fff; }
body.elementor-page-7168 .ev-glass .evt-countdown > div { flex: 1; background: rgba(255,255,255,.12); border-color: rgba(255,255,255,.22); }
body.elementor-page-7168 .ev-glass .evt-countdown span { font-size: 44px; }
body.elementor-page-7168 .ev-label .elementor-heading-title { color: rgba(255,255,255,.75); font-size: 13px; font-weight: 700; letter-spacing: .12em; text-transform: uppercase; }
body.elementor-page-7168 .ev-kicker .elementor-heading-title { color: var(--marca); font-size: 13px; font-weight: 800; letter-spacing: .14em; text-transform: uppercase; }
body.elementor-page-7168 .ev-h2 .elementor-heading-title { color: var(--tinta); font-size: clamp(30px, 3.4vw, 44px); line-height: 1.1; font-weight: 800; letter-spacing: -.02em; }
body.elementor-page-7168 .ev-texto { color: var(--gris); font-size: 17px; line-height: 1.6; }
body.elementor-page-7168 .ev-texto p { margin: 0; }
body.elementor-page-7168 .ev-texto a { color: var(--marca); font-weight: 700; }
body.elementor-page-7168 .ev-card { background: #fff; border: 1px solid var(--linea); border-radius: 22px; box-shadow: 0 1px 2px rgba(16,24,40,.04), 0 12px 32px -18px rgba(16,24,40,.18); transition: transform .25s ease, box-shadow .25s ease; }
body.elementor-page-7168 .ev-card:hover { transform: translateY(-3px); box-shadow: 0 1px 2px rgba(16,24,40,.04), 0 22px 44px -20px rgba(16,24,40,.25); }
body.elementor-page-7168 .ev-h3 .elementor-heading-title { color: var(--tinta); font-size: 20px; font-weight: 800; }
body.elementor-page-7168 .ev-card .evt-card__fecha { font-size: 24px; margin: 6px 0 0; }
body.elementor-page-7168 .ev-card .evt-link { color: var(--marca); text-decoration: none; }
body.elementor-page-7168 .ev-card .evt-link:hover { text-decoration: underline; }
body.elementor-page-7168 .ev-gris { background: #F7F7F9; }
body.elementor-page-7168 .ev-paso { position: relative; }
body.elementor-page-7168 .ev-num .elementor-heading-title { display: inline-grid; place-items: center; width: 48px; height: 48px; border-radius: 14px; background: var(--marca-suave); color: var(--marca); font-size: 20px; font-weight: 800; transition: transform .3s ease, background .3s ease, color .3s ease; }
body.elementor-page-7168 .ev-paso:hover .ev-num .elementor-heading-title { transform: rotate(-6deg) scale(1.06); background: var(--marca); color: #fff; }
body.elementor-page-7168 .ev-insc { position: relative; overflow: hidden; background: linear-gradient(135deg, color-mix(in srgb, var(--marca) 14%, #fff) 0%, var(--marca-suave) 55%, #fff 100%); border-top: 1px solid color-mix(in srgb, var(--marca) 18%, transparent); }
body.elementor-page-7168 .ev-insc::before { content: ""; position: absolute; width: 640px; height: 640px; left: -260px; top: -220px; border-radius: 50%; background: radial-gradient(circle, color-mix(in srgb, var(--marca) 16%, transparent), transparent 65%); pointer-events: none; }
body.elementor-page-7168 .ev-insc > .e-con-inner { position: relative; z-index: 1; }
body.elementor-page-7168 .ev-insc .evt-form { max-width: 600px; margin-left: auto; }
body.elementor-page-7168 .ev-checks .elementor-icon-list-icon svg { fill: var(--marca); }
body.elementor-page-7168 .ev-checks .elementor-icon-list-text { color: var(--tinta); font-size: 16px; }
body.elementor-page-7168 .ev-faq .evt-faq__item summary { color: var(--tinta); }
body.elementor-page-7168 .ev-pie { background: #111114; color: rgba(255,255,255,.7); }
body.elementor-page-7168 .ev-pie .ev-logo .elementor-heading-title { color: #fff; }
body.elementor-page-7168 .ev-pie p { margin: 0; font-size: 14px; }
body.elementor-page-7168 .ev-pie a { color: rgba(255,255,255,.85); }
@media (max-width: 1024px) {
 body.elementor-page-7168 .ev-nav { display: none; }
 body.elementor-page-7168 .ev-insc .evt-form { margin: 0 auto; }
}
@media (max-width: 767px) {
 body.elementor-page-7168 .ev-lead { font-size: 17px; }
 body.elementor-page-7168 .ev-glass .evt-countdown span { font-size: 34px; }
 body.elementor-page-7168 .ev-card:hover { transform: none; }
}
@media (prefers-reduced-motion: reduce) {
 html { scroll-behavior: auto; }
 body.elementor-page-7168 *, body.elementor-page-7168 *::before, body.elementor-page-7168 *::after { animation: none !important; transition: none !important; }
}
/* Ajustes */
#bc-top { display: none !important; }
body.elementor-page-7168 .ev-checks .elementor-icon-list-text { font-family: inherit !important; }
body.elementor-page-7168 .ev-checks .elementor-icon-list-item { align-items: flex-start; }
body.elementor-page-7168 .ev-checks .elementor-icon-list-icon { margin-top: 3px; }
@media (max-width: 767px) { body.elementor-page-7168 .ev-top .ev-btn--sm .elementor-button { padding: 9px 16px; font-size: 14px; } body.elementor-page-7168 .ev-hero .ev-btn { flex: 1 1 100%; } body.elementor-page-7168 .ev-hero .ev-btn .elementor-button { width: 100%; justify-content: center; } }/* v2 wireframe */
body.elementor-page-7168 .ev-foto img { width: 100%; height: 460px; object-fit: cover; border-radius: 28px; box-shadow: 0 40px 80px -36px rgba(0,0,0,.6); border: 1px solid rgba(255,255,255,.18); animation: ev-respira 10s ease-in-out infinite alternate; }
@keyframes ev-respira { from { transform: translateY(0) rotate(0); } to { transform: translateY(-10px) rotate(-.4deg); } }
body.elementor-page-7168 .ev-cta .elementor-widget-shortcode { width: auto; }
body.elementor-page-7168 .ev-cta .evt-card__cierre { color: rgba(255,255,255,.85); }
body.elementor-page-7168 .ev-ciudad .elementor-heading-title, body.elementor-page-7168 .ev-ciudad .evt-ciudad { color: var(--tinta); font-size: 30px; font-weight: 800; letter-spacing: -.02em; }
body.elementor-page-7168 .ev-card .evt-card { gap: 10px; }
body.elementor-page-7168 .ev-card--dias { text-align: left; }
body.elementor-page-7168 .ev-card--dias .evt-countdown--dias { align-items: flex-start; }
body.elementor-page-7168 .ev-label-gris .elementor-heading-title { color: #6B6B70; font-size: 13px; font-weight: 700; letter-spacing: .08em; text-transform: uppercase; }
body.elementor-page-7168 .ev-paso .ev-num .elementor-heading-title { border-radius: 50%; background: transparent; border: 1.5px solid var(--tinta); color: var(--tinta); }
body.elementor-page-7168 .ev-paso:hover .ev-num .elementor-heading-title { background: var(--marca); border-color: var(--marca); color: #fff; }
body.elementor-page-7168 .ev-ver a { color: var(--marca); font-weight: 700; text-decoration: none; }
body.elementor-page-7168 .ev-ver a:hover { text-decoration: underline; }
body.elementor-page-7168 .ev-ver p { margin: 0; }
body.elementor-page-7168 .ev-nov:not(:has(.evt-nov)) { display: none; }
body.elementor-page-7168:not(:has(.evt-nov)) .ev-nav a[href="#novedades"] { display: none; }
@media (max-width: 1024px) { body.elementor-page-7168 .ev-foto img { height: 340px; } }
@media (max-width: 767px) { body.elementor-page-7168 .ev-foto img { height: 240px; border-radius: 20px; } body.elementor-page-7168 .ev-cta .elementor-widget-button { width: 100%; } }

/* Logo del evento (sale de "Marca de la empresa" en el admin del evento) */
body.elementor-page-7168 .ev-logo-sc .evt-logo__img { max-height: 44px; max-width: 200px; }
body.elementor-page-7168 .ev-logo-sc .evt-logo__txt { color: var(--tinta); font-size: 18px; font-weight: 800; letter-spacing: -.01em; }
body.elementor-page-7168 .ev-pie .ev-logo-sc .evt-logo__img { background: #fff; padding: 6px 10px; border-radius: 10px; max-height: 48px; }
body.elementor-page-7168 .ev-pie .ev-logo-sc .evt-logo__txt { color: #fff; }
body.elementor-page-7168 .ev-top .elementor-widget-shortcode, body.elementor-page-7168 .ev-pie .elementor-widget-shortcode { width: auto; }

/* Partes automáticas */
body.elementor-page-7168 .ev-auto h1, body.elementor-page-7168 .ev-auto h2, body.elementor-page-7168 .ev-auto p { margin: 0; }
body.elementor-page-7168 .ev-eyebrow .evt-etiqueta { display: inline-flex; }
body.elementor-page-7168 .ev-foto .evt-foto { display: block; }
body.elementor-page-7168 .ev-pie-txt .evt-pie { margin: 0; font-size: 14px; }

/* 0.6.1 */
body.elementor-page-7168 .ev-cuando .evt-cuando { color: #fff; font-size: 18px; padding: 8px 0 2px; }
body.elementor-page-7168 .ev-btn .elementor-button { min-height: 44px; display: inline-flex; align-items: center; justify-content: center; }
body.elementor-page-7168 .ev-top .ev-btn--sm .elementor-button { min-height: 44px; }
@media (max-width: 767px) { body.elementor-page-7168 .ev-cuando .evt-cuando { font-size: 16px; } }/* End custom CSS */