:root {--evento-color-1: #001832;--evento-color-2: #76C0E0;--evento-color-3: #E5ECF2;--evento-color-4: #A5C1D3;--font-primary: Montserrat, sans-serif;--font-secondary: Auxilia, sans-serif;}@font-face {font-family: Auxilia;src: url(../fonts/Auxilia-Black.woff2) format("woff2"), url(../fonts/Auxilia-Black.woff) format("woff");font-weight: 900;font-style: normal;font-display: swap;}.preloader__bg {background-color: var(--evento-color-1);}.header-logo-right {}.header-logo-right img {width: 415px;margin-right: 11px;}.eventosHeading__subtitle {background-color: #FFFFFF;color: #000;font-size: 14px;padding: 6px 9px 4px 10px;line-height: 25px;font-family: 'Auxilia';font-weight: normal;text-transform: uppercase;width: fit-content;border-radius: 6px;}.eventosHeading__subtitle.-small {background-color: #FFF;color: #000;font-size: 16px;padding: 7px 13px 5px 10px;line-height: 31px;font-family: 'Montserrat', sans-serif;font-weight: 700;text-transform: uppercase;}.eventosHeading_title {font-family: 'Bebas Neue', sans-serif;font-weight: bold;font-style: normal;letter-spacing: 0;line-height: 52px;font-size: 65px;margin-top: 22px;margin-bottom: 4px;}.eventosHeading_title.-big {line-height: 57px;font-size: 56px;margin-bottom: 10px;}.eventosHeading__subcopy {width: fit-content;font-family: "Montserrat";color: var(--evento-color-1);letter-spacing: 0;font-size: 29px;font-weight: bold;font-style: normal;position: relative;background-color: #fff;padding: 11px 20px 6px 11px;margin-top: 6px;display: block;border-radius: 7px;}.eventosHeading__subcopy sup {position: absolute;top: 21px;font-size: 13px;}.eventosHeading_title.-md {color: #fff;font-family: "Montserrat";font-weight: bold;font-style: normal;letter-spacing: 0px;line-height: 47px;font-size: 45px;}.eventosHeading_title.-sm {color: #fff;font-family: "Montserrat";font-weight: bold;font-style: normal;letter-spacing: 0px;line-height: 44px;font-size: 42px;}.eventosHeading_title.-xs {color: #fff;font-family: "Montserrat";font-weight: bold;font-style: normal;letter-spacing: 0px;font-weight: 200;line-height: 42px;font-size: 38px;}.eventosHeading_subtitle.-sm {font-family: "Montserrat";font-weight: bold;font-style: normal;font-size: 24px;margin-top: 12px;margin-bottom: 12px;color: var(--evento-color-4);}.eventosHeading_inner {font-family: "Montserrat";font-weight: 600;font-size: 19px;}.eventosHeading_content {font-family: "Montserrat";font-size: 16px;line-height: 24px;display: block;color: #FFF;}.eventosHeading__content {font-family: "Montserrat", sans-serif;color: #fff;margin-top: 20px;font-weight: 200;font-size: 21px;line-height: 24px;}.eventosHeading__body {font-family: "Montserrat", sans-serif;font-size: 15px;line-height: 22px;}.button.-evento {letter-spacing: 0px;background-color: var(--evento-color-2);border: 2px solid var(--evento-color-2);font-family: "Montserrat";font-style: normal;font-size: 21px;line-height: 0px;min-width: auto;padding: 28px 25px 29px 25px;color: #fff;font-weight: 600;border-radius: 12px;}.button.-evento:hover, .button.-ctahead:hover {background-color: var(--evento-color-3);border: 2px solid var(--evento-color-3);color: var(--evento-color-1);}.button.-evento.-modal {padding: 18px 25px 19px 25px;}.button.-evento.-pulse {box-shadow: 0 0 0 0 rgba(0, 0, 0, 1);transform: scale(1);animation: pulse 1.5s infinite;}.button.-evento.-pulse.-xl {box-shadow: 0 0 0 0 rgba(0, 0, 0, 1);transform: scale(1);animation: pulse_no_scale 1.5s infinite;}.button.-evento.-pulse.-cta {box-shadow: 0 0 0 0 rgba(0, 0, 0, 1);transform: scale(1);animation: pulse_no_scale 1.5s infinite;}.button.-programa {background-color: transparent;border: 2px solid var(--evento-color-3);color: #fff;font-family: "Montserrat";font-style: normal;font-size: 20px;line-height: 0px;min-width: auto;letter-spacing: 0;padding: 27px 17px 28px 17px;border-radius: 16px;font-weight: 600;}.button.-referidos {background-color: transparent;border: 2px solid var(--evento-color-3);color: #fff;font-style: normal;font-size: 25px;line-height: 6px;min-width: auto;letter-spacing: 0;padding: 17px 21px 43px 22px;border-radius: 8px;font-weight: 600;font-family: "Bebas Neue", sans-serif;}.button.-referidos.-in {background-color: var(--evento-color-2);border: 2px solid var(--evento-color-2);color: #fff;font-style: normal;font-size: 22px;line-height: 6px;min-width: auto;letter-spacing: 0;padding: 20px 22px 21px 22px;border-radius: 8px;font-weight: 700;font-family: "Bebas Neue", sans-serif;}.button.-programa:hover, .button.-referidos:hover {background-color: var(--evento-color-2);border: 2px solid var(--evento-color-2);color: #fff;}.button.-referidos.-in:hover {background-color: var(--evento-color-3);border: 2px solid var(--evento-color-3);color: var(--evento-color-1);}.button.-programa.-pulse, .button.-referidos.-pulse {box-shadow: 0 0 0 0 rgba(0, 0, 0, 1);transform: scale(1);animation: pulse 1.5s infinite;}.button.-programa.-pulse.-xl, .button.-referidos.-pulse.-xl {box-shadow: 0 0 0 0 rgba(0, 0, 0, 1);transform: scale(1);animation: pulse_no_scale 1.5s infinite;}.button.-programa.-pulse.-cta, .button.-referidos.-pulse.-cta {box-shadow: 0 0 0 0 rgba(0, 0, 0, 1);transform: scale(1);animation: pulse_no_scale 1.5s infinite;}.button.-programa.-accent, .button.-referidos.-accent {background-color: var(--evento-color-2);border: 2px solid var(--evento-color-2);margin-left: 6px;}.button.-programa.-accent:hover, .button.-referidos.-accent:hover {background-color: var(--evento-color-4);border: 2px solid var(--evento-color-4);}.button.-info {font-family: "Montserrat";padding: 10px 20px;border-radius: 7px;font-size: 15px;font-weight: 200;min-width: 210px;}.button.-info:hover {}.button.-info.-outline {background-color: transparent;border: 1px solid #fff;}.button.-info.-outline:hover {background-color: #fff;color: var(--evento-color-1);}.button.-info.-full {background-color: var(--evento-color-2);border: 1px solid var(--evento-color-2);font-weight: 600;}.button.-info.-full:hover {background-color: var(--evento-color-4);color: var(--evento-color-1);border: 1px solid var(--evento-color-4);}.button.-info.-active {background-color: #fff;color: var(--evento-color-1);}.section_line {margin-bottom: 40px;height: 1px;background-color: rgb(255 255 255 / 19%);width: 100%;opacity: 0.2;}@keyframes pulse {0% {transform: scale(1);box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.3);}70% {transform: scale(1.05);box-shadow: 0 0 0 10px rgba(255, 255, 255, 0);}100% {transform: scale(1);box-shadow: 0 0 0 0 rgba(255, 255, 255, 0);}}@keyframes pulse_no_scale {0% {box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.3);}70% {box-shadow: 0 0 0 10px rgba(255, 255, 255, 0);}100% {box-shadow: 0 0 0 0 rgba(255, 255, 255, 0);}}.eventosHeading_title sup {font-size: 17px;margin-left: 4px;top: -28px;}.eventosHeading_title.-sm sup {font-size: 13px;margin-left: 2px;top: -20px;}.eventosHeading_title.-xs sup {font-size: 12px;margin-left: 2px;top: -18px;}.guiButton__bg {background-color: var(--evento-color-2);}.guiButton__button {color: #fff;stroke-width: 1.4;}.backButton__bg {background-color: var(--evento-color-2);}.backButton__button {color: #fff;stroke-width: 1.4;}#registrate, #resultados {position: relative;}.glightbox-popup-overlay-bg .goverlay, .goverlay {background-color: rgba(0, 0, 0, 0.9);}.pag-evento .header.is-sticky.-sticky-dark .header__bar {background-color: var(--evento-color-1);opacity: 1;}.pag-evento .header.is-sticky {height: 6.2rem;}.pag-evento img.logo-header {margin-top: 0;width: 292px;}.pag-evento .header.is-sticky img.logo-header {width: 290px;}.overlay-evento::after {content: "";position: absolute;top: 0;left: 0;z-index: 0;width: 100%;height: 100%;background-color: rgba(0, 0, 0, 0.7);}.overlay-evento-4::after {content: "";position: absolute;top: 0;left: 0;z-index: 0;width: 100%;height: 30%;background: rgb(0, 0, 0);background: linear-gradient(to bottom, rgba(0, 0, 0, .8) 0%, rgba(0, 0, 0, 0) 100%);}.bg-evento {background-color: var(--evento-color-1) !important;}.text-bebas {font-family: "Montserrat";font-weight: bold;font-style: normal;}.text-bebas-light {font-family: "Montserrat";font-weight: normal;font-style: normal;}.text-roboto {font-family: "Montserrat", sans-serif;}.text-roboto-condensed {font-family: "Montserrat", sans-serif;}.footer.-type-core .footer-logos img {height: 50px;}.btn-registro-comunidad img {width: 770px;max-width: 100%;animation: pulso 2.5s infinite;}@keyframes pulso {0% {transform: translateY(0);opacity: 1;}50% {transform: translateY(-20px);}100% {transform: translateY(0);}}.mh-comunidad {min-height: 1350px;}.footer-disc-logo img {height: 70px;text-align: center;}.footer-empresas {font-size: 13px;letter-spacing: 0;font-weight: 500;}.opacity-3 {opacity: 0.3;}.opacity-5 {opacity: 0.5;}.footer-evento-a {margin-left: 4px;font-weight: 600;}.footer-evento-a:hover {color: var(--evento-color-2);}.footer-home-slider.-azul .social-icono {background-color: var(--evento-color-1);color: #FFF;}.eventosBlock {}.modal-evento {}.eventoFecha__block {background-color: rgba(0, 38, 54, 0.8);width: fit-content;padding: 14px 18px 10px 15px;line-height: 31px;border-radius: 4px;color: #fff;font-family: "Montserrat";font-weight: bold;font-style: normal;font-size: 28px;margin-bottom: 8px;gap: 2px;display: grid;}.eventoFecha__block.-white {background-color: #fff;border: 1.5px solid #fff;color: var(--evento-color-1);gap: 0px;}.eventoFecha__block.-big {font-size: 36px;gap: 4px;padding: 17px 13px 10px 14px;}.eventoFecha__location {background-color: rgba(227, 236, 237, 0.8);width: fit-content;padding: 11px 17px 9px 11px;line-height: 31px;border-radius: 4px;color: var(--evento-color-1);font-family: "Montserrat";font-weight: bold;font-style: normal;font-size: 28px;margin-bottom: 13px;gap: 2px;display: grid;}.eventoFecha__location.-blank {background-color: transparent;}.eventoFecha__location img {width: 160px;}.eventoFecha__block span i {font-size: 21px;margin-right: 8px;color: var(--evento-color-1);line-height: 27px;}.eventoFecha__block span {display: flex;}.eventoPonente__block img {width: 100%;}.eventosHeading__subtitle {}.eventosHeading_block {display: inline-flex;gap: 0px;}.eventoPonente__block {margin-right: 15px;margin-top: 17px;transition: transform 0.4s ease;}.eventoPonente__block:hover {transform: scale(1.04);transition: transform 0.4s ease;}.eventoPonente__content {background-color: rgba(153, 179, 202, 0.85);padding: 19px 15px;border-radius: 5px;font-size: 20px;line-height: 20px;display: grid;color: #fff;position: relative;}.eventoPonente__block.-especial .eventoPonente__content {background-color: rgba(242, 139, 45, 0.9);padding: 19px 15px;border-radius: 5px;font-size: 20px;line-height: 20px;}.text-invitado {position: absolute;top: -13px;left: 50%;transform: translateX(-50%);font-family: "Montserrat";background-color: #fff;color: var(--evento-color-1);font-size: 15px;letter-spacing: -0.2px;padding: 2px 8px;border-radius: 5px;}.eventoPonente__content.-border {position: relative;}.eventoPonente__content.-border:after {content: "";width: calc(100% + 12px);height: calc(100% + 12px);position: absolute;z-index: -1;border: 1px solid #fff;top: -6px;left: -6px;border-radius: 10px;opacity: 1;animation: pulse_border 1.5s infinite;}.eventoFecha__block.-border {position: relative;}.eventoFecha__block.-border:after {content: "";width: calc(100% + 12px);height: calc(100% + 12px);position: absolute;z-index: -1;border: 1px solid #fff;top: -6px;left: -6px;border-radius: 10px;opacity: 1;animation: pulse_border 1.5s infinite;}.eventoFecha__location.-border {position: relative;}.eventoFecha__location.-border:after {content: "";width: calc(100% + 12px);height: calc(100% + 12px);position: absolute;z-index: -1;border: 1px solid rgba(255, 255, 255, 0);top: -6px;left: -6px;border-radius: 10px;opacity: 1;animation: pulse_border 1.5s infinite;}@keyframes pulse_border {0% {width: calc(100% + 12px);height: calc(100% + 12px);top: -6px;left: -6px;opacity: 1;}50% {width: calc(100% + 18px);height: calc(100% + 18px);top: -9px;left: -9px;opacity: 0;background-color: rgba(255, 255, 255, 0.4);}100% {width: calc(100% + 12px);height: calc(100% + 12px);top: -6px;left: -6px;opacity: 1;}}.modal-evento .formulario-contacto .minimal {border: 2px solid var(--evento-color-1);font-family: "Montserrat", sans-serif;color: var(--evento-color-1);}.modal-evento .formulario-contacto .minimal.-error {border-color: red !important;}.modal-evento .option-politicas {border-color: var(--evento-color-1);}.modal-evento .option-politicas:after {background-color: var(--evento-color-1);}.layout-pt-3xl {padding-top: 185px;}.text-color-1 {color: #FFF;}.text-color-2 {color: var(--evento-color-2);}.text-color-3 {color: var(--evento-color-3);}.text-color-4 {color: var(--evento-color-4);}.bg-color-1 {background-color: var(--evento-color-1);}.bg-color-2 {background-color: var(--evento-color-2);}.bg-color-3 {background-color: var(--evento-color-3);}.bg-color-4 {background-color: var(--evento-color-4);}.bg-color-3-o {background-color: rgba(227, 236, 237, 0.8);}.bg-color-transparent {background-color: transparent;}.button.-evento.-xl {border-radius: 14px;font-size: 26px;line-height: 0px;padding: 26px 25px 27px 25px;letter-spacing: -.3px;}.cta-movil-registro {display: none;}.eventoPrograma__block {margin-bottom: 34px;margin-top: 7px;}.eventoPrograma__item {vertical-align: middle;align-items: center;width: 100%;padding: 24px 0;}.eventoPrograma__fecha {display: inline-flex;align-items: center;gap: 7px;padding: 23px 0px;min-width: 144px;}.eventoPrograma__fecha span {font-family: "Montserrat";font-weight: bold;font-style: normal;letter-spacing: 0px;font-weight: bold;line-height: 21px;color: #fff;font-size: 60px;}.eventoPrograma__numero {margin-top: 8px;}.eventoPrograma__dia {display: grid;gap: 4px;}.eventoPrograma__dia span:first-child {font-family: "Montserrat";font-weight: 200;text-transform: uppercase;font-size: 23px;opacity: 0.8;}.eventoPrograma__dia span:last-child {font-size: 23px;}.eventoPrograma__divider {width: 1px;background-color: #fff;height: 170px;margin-right: 20px;}.eventoPrograma__divider.-medium {height: 162px;}.eventoPrograma__divider.-long {height: 217px;}.eventoPrograma__titulo {width: calc(100% - 500px);width: 90%;gap: 11px;align-items: center;line-height: 20px;}.eventoPrograma__titulo h2 {color: #fff;font-family: "Montserrat";font-weight: bold;font-style: normal;letter-spacing: 0px;line-height: 33px;font-size: 27px;margin-top: 39px;width: 90%;}.eventoPrograma__titulo h2:before {content: "";position: absolute;top: -23px;width: 70px;height: 2px;background-color: #fff;}.text-accent-evento {color: var(--evento-color-2);}.eventoPrograma__titulo p.-text-title {font-family: "Montserrat";text-transform: uppercase;font-weight: 600;font-size: 14px;}.eventoPrograma__titulo p.-text-invitado {font-family: "Montserrat";font-size: 17px;}.eventoPrograma__titulo h3 {color: #fff;font-family: "Montserrat";font-weight: 200;font-size: 16px;margin-top: 2px;}.eventoPrograma__cta {margin-left: auto;display: grid;gap: 9px;text-align: center;}.eventoPrograma__titulo h3 i {margin-right: 5px;opacity: 0.5;}.eventoPrograma__presentadores {border-radius: 8px;width: 100%;margin-bottom: 22px;margin-top: 0px;padding: 20px 20px;border: 1px solid rgba(255, 255, 255, 0.1);}.linea-tb {border-top: 1.5px solid #fff;}.linea-tl {border-top: 1px solid rgba(255, 255, 255, 0.6);}.linea-bb {border-bottom: 1.5px solid #fff;}.eventosFondo__block {background-color: #fff;padding: 25px;border-radius: 9px;margin-bottom: 20px;margin-top: 7px;}.eventosFondo__block.-tipo1 .eventosFondo__content.-c0 {background-color: #fff;border: 1px solid var(--evento-color-2);padding: 5px;}.eventosFondo__block.-tipo1 .eventosFondo__content.-c0 h3 {color: #676c72;font-family: "Montserrat";font-weight: bold;font-style: normal;letter-spacing: 0;font-weight: 100;text-align: center;font-size: 20px;margin-top: 2px;}.eventosFondo__block.-tipo1 .eventosFondo__content.-c0 sup {font-size: 12px;left: -1px;}.eventosFondo__block.-tipo1 .eventosFondo__content.-c1 {background-color: var(--evento-color-2);padding: 13px 9px 9px 9px;border: 1px solid var(--evento-color-2);}.eventosFondo__block.-tipo1 .eventosFondo__content.-c1 h2 {color: #fff;font-family: "Montserrat";font-weight: bold;font-style: normal;letter-spacing: 0;font-weight: 100;text-align: center;line-height: 43px;font-size: 49px;margin: auto;}.eventosFondo__block.-tipo1 .eventosFondo__content.-c1 h2 sup {font-size: 13px;top: -24px;left: 4px;text-align: left;}.eventosFondo__block.-tipo1 .eventosFondo__content.-c1.-full {padding: 11px 9px 9px 9px;min-height: 130px;display: flex;}.eventosFondo__block.-tipo1 .eventosFondo__content.-c2 h3 {text-align: left;color: var(--evento-color-2);font-family: "Montserrat";letter-spacing: 0;font-weight: 100;font-size: 19px;line-height: 26px;}.eventosFondo__block.-tipo1 .eventosFondo__content.-c2 p {font-family: "Montserrat";font-size: 14px;line-height: 18px;margin-bottom: 16px;color: #676c72;}.eventosFondo__block.-tipo1 .eventosFondo__content.-c2.-wide {border: 1px solid var(--evento-color-3);padding: 34px 30px;border-radius: 7px;background-color: var(--evento-color-3);}.eventosFondo__block.-tipo2 .eventosFondo__content.-c0 {background-color: #fff;border: 1px solid var(--evento-color-4);padding: 5px;}.eventosFondo__block.-tipo2 .eventosFondo__content.-c0 h3 {color: #676c72;font-family: "Montserrat";letter-spacing: 0;font-weight: 100;text-align: center;font-size: 20px;margin-top: 2px;}.eventosFondo__block.-tipo2 .eventosFondo__content.-c0 sup {font-size: 12px;left: -1px;}.eventosFondo__block.-tipo2 .eventosFondo__content.-c1 {background-color: var(--evento-color-4);padding: 13px 9px 9px 9px;border: 1px solid var(--evento-color-4);}.eventosFondo__block.-tipo2 .eventosFondo__content.-c1 h2 {color: #fff;font-family: "Montserrat";letter-spacing: 0;font-weight: 100;text-align: center;line-height: 43px;font-size: 49px;margin: auto;}.eventosFondo__block.-tipo2 .eventosFondo__content.-c1 h2 sup {font-size: 13px;top: -24px;left: 4px;text-align: left;}.eventosFondo__block.-tipo2 .eventosFondo__content.-c1.-full {padding: 11px 9px 9px 9px;min-height: 130px;display: flex;}.eventosFondo__block.-tipo2 .eventosFondo__content.-c2 h3 {text-align: left;color: var(--evento-color-4);font-family: "Montserrat";letter-spacing: 0;font-weight: 100;font-size: 19px;line-height: 26px;}.eventosFondo__block.-tipo2 .eventosFondo__content.-c2 p {font-family: "Montserrat";font-size: 14px;line-height: 18px;margin-bottom: 16px;color: #676c72;}.eventosFondo__block.-tipo2 .eventosFondo__content.-c2.-wide {border: 1px solid var(--evento-color-3);padding: 34px 30px;border-radius: 7px;background-color: var(--evento-color-3);}.bg-disclaimer {background-color: #fff;padding: 25px;border-radius: 9px;margin-bottom: 22px;}.eventosHeading__subtitle.-small.-dark {color: #fff;background-color: #676c72;}.eventosHeading__body.-dark {color: #676c72;font-size: 11px;line-height: 16px;}.eventosFondo__content.-text {border-bottom: 1px solid #dddd;margin-bottom: 21px;}.eventosFondo__content.-text h3 {text-align: left;color: #676c72;font-family: "Montserrat";letter-spacing: 0;font-weight: 100;font-size: 19px;line-height: 26px;}.eventosFondo__content.-text p {font-family: "Montserrat";font-size: 14px;line-height: 18px;margin-bottom: 16px;color: #676c72;}.eventosHeading__content span sup {font-size: 10px;font-weight: 200;top: -6px;}.eventoPrograma__titulo h2 sup {font-size: 13px;left: 2px;top: -19px;margin-right: 4px;}.botones-terminos {}.botones-terminos a {font-family: "Montserrat";font-size: 12px;color: var(--evento-color-1);text-decoration: underline;margin-right: 5px;}.botones-terminos a:hover {}.footer-botones-terminos {margin-top: 6px;}.footer-botones-terminos a {font-family: "Montserrat";color: #fff;opacity: 0.5;font-size: 14px;text-decoration: underline;margin-right: 9px;}.footer-botones-terminos a:hover {opacity: 1;}.footer-botones-terminos.-azul a {font-family: "Montserrat";color: var(--evento-color-1);opacity: 0.5;font-size: 14px;text-decoration: underline;margin-right: 9px;}.footer-botones-terminos.-azul a:hover {opacity: 1;}.eventosHeading_subline {font-size: 19px;position: relative;margin-top: 20px;margin-bottom: 27px;padding-left: 18px;}.eventosHeading_subline:before {content: "";width: 2px;height: calc(100% + 20px);position: absolute;left: 0;background-color: #fff;top: -10px;}.ico-ventajas {width: 140px;margin-bottom: 15px;}.ico-ventajas.-small {width: 65px;margin-bottom: 15px;}.control-formulario span {width: 450px;}.text-investor {font-family: 'Montserrat';text-transform: none;font-size: 61px;color: #fff;line-height: 53px;letter-spacing: -2px;}.inversion-a1 {width: 600px;}.evento-ubicacion {color: #FFF;margin-top: 23px;}.evento-ubicacion img {width: 15px;height: auto;margin-right: 10px;}.evento-ubicacion span {}.text-sub-ubicacion {color: #FFF;font-size: 13px;margin-top: -2px;display: block;opacity: .6;}.evento-fecha-22 {display: inline-flex;gap: 16px;justify-content: center;align-items: center;margin-top: -30px;}.evento-fecha-22 img {width: 24px;height: auto;}.evento-fecha-22 h3 {font-family: 'Montserrat';color: white;letter-spacing: 1px;font-size: 53px;}.eventoPrograma__a1 {}.eventoPrograma__a1 img {width: 220px;}.eventoPrograma__a1 h1 {color: #FFF;line-height: 86px;font-size: 96px;margin-top: 20px;letter-spacing: 2px;}.text-fecha {font-size: 40px;margin-left: 6px;letter-spacing: 3px;}.eventoPrograma__a1__datos {display: flex;gap: 37px;margin-top: 30px;}.eventoPrograma__a1__block {display: grid;line-height: 24px;}.eventoPrograma__a1__block.-lineaLH {border-left: 1px solid #FFF;padding-left: 35px;}.eventoPrograma__a1__block img {height: 38px;margin-bottom: 11px;}.eventoPrograma__a1__block .text-evento-1 {font-size: 15px;}.eventoPrograma__a1__block .text-evento-2 {font-weight: 700;font-size: 20px;}.eventoPrograma__a1__block .text-evento-3 {font-size: 15px;}.eventoPrograma__a1__block .text-evento-4 {font-size: 11px;opacity: .6;}.eventoPrograma__detalles {display: flex;align-items: center;justify-content: space-between;width: 100%;}.eventoPrograma__detalles .evento-1 {display: flex;gap: 10px;align-items: center;}.evento-1 img {width: 36px }.evento-1 h3 {color: #FFF;font-size: 35px;margin-top: 4px;letter-spacing: 1px;}.evento-1 .evento-badge {font-family: 'Auxilia';text-transform: uppercase;border: 1px solid #FFF;line-height: 0;padding: 24px 22px 23px 22px;border-radius: 6px;margin-left: 11px;margin-right: 9px;font-size: 19px;}.evento-1 .evento-sala {font-weight: 700;font-size: 20px;}.eventoPrograma__detalles .evento-2 {display: flex;gap: 9px;align-items: center;}.evento-2 img {width: 16px;height: auto;}.evento-2 span {font-weight: 600;font-size: 20px;}.evento-fecha {display: flex;gap: 9px;align-items: center;margin-left: auto;}.evento-fecha img {width: 16px;height: auto;}.evento-fecha span {font-weight: 600;font-size: 20px;}.evento-conferencia {display: flex;align-items: center;justify-content: flex-start;width: 100%;margin-top: 24px;border-top: 1px solid rgba(255, 255, 255, .2);padding-top: 23px;margin-bottom: 35px;}.conferencia-title {font-family: 'Auxilia';text-transform: uppercase;border: 1px solid #FFF;line-height: 0;padding: 24px 22px 23px 22px;border-radius: 6px;margin-right: 17px;font-size: 19px;background-color: #FFF;color: #000;}.conferencia-block {color: #FFF;line-height: 30px;}.evento_linea {width: 100%;height: 1px;background-color: rgba(255, 255, 255, .3);margin-top: 23px;}.conferencia-block h3 {color: #FFF;font-family: 'Montserrat';text-transform: none;font-size: 25px;line-height: 22px;margin-top: 9px;}.conferencia-block .speaker {font-size: 15px;}.eventoPrograma__bi .evento-badge {font-family: 'Auxilia';text-transform: uppercase;border: 1px solid #FFF;line-height: 0;padding: 21px 12px 19px 13px;border-radius: 6px;margin-right: 9px;font-size: 19px;position: absolute;left: 27px;top: -19px;background-color: #000;}.eventoPrograma__bi {border: 1px solid;padding: 39px 22px 18px 22px;border-radius: 7px;position: relative;min-height: 568px;}.eventoPrograma__bi h3 {color: #FFF;font-family: 'Montserrat';text-transform: none;font-size: 24px;line-height: 30px;margin-bottom: 16px;}.evento-fecha.-bb {position: absolute;bottom: 17px;}.evento_linea.-bb {position: absolute;bottom: 61px;left: 0;}.eventoPrograma__bi p {line-height: 22px;font-size: 17px;}.eventoPrograma__bi.-small {padding-top: 27px;min-height: 274px;}.block_flag {width: 18px;height: auto;margin-bottom: 2px;margin-right: 3px;}.block_flag.-small {margin-left: 9px;width: 14px;}.text-cargo {font-weight: 600;font-size: 14px;line-height: 18px;display: block;margin-top: 5px;}.eventoPrograma__bi:hover {transform: translateY(-5px);cursor: pointer;}.formula-subtitle {color: #FFF;font-size: 1.1rem;line-height: 1.5rem;margin-bottom: 20px;}.formula-subtitle span{}.formula-subtitle span strong{}.formula-head {margin-bottom: 35px;}.formula-head img {width: 42vw;max-width: 700px;}.formula-subtext span {font-size: 19px;color: #FFF;line-height: 27px;display: block;text-shadow: 0px 0px 17px rgba(0, 0, 0, 1);}.contador-number-container {position: absolute;width: 100%;color: #FFF;font-weight: 700;font-size: 52px;display: flex;text-align: center;justify-content: space-evenly;padding: 0 11px;top: 65px;}.contador-dia{width: 33.33%;}.contador-hora{width: 33.33%;}.contador-minuto{width: 33.33%;}.contador-title-container{position: absolute;width: 100%;color: #FFF;font-weight: 600;font-size: 21px;top: 18px;}.contador-subtitle-container {position: absolute;width: 100%;display: flex;text-align: center;justify-content: space-evenly;padding: 0 11px;color: #FFF;bottom: 42px;font-weight: 600;font-size: 14px;}.contador-label{width: 33.33%;}.formula-alttext {padding: 30px 0 20px 0;}.formula-alttext span {color: #FFF;font-size: 16px;text-shadow: 0px 0px 17px rgba(0, 0, 0, 1);}.formula-contador {width: fit-content;margin: auto;padding-bottom: 10px;position: relative;}.formula-contador img {width: 100%;max-width: 480px;}.formula-contador span{}.formula-head-iso img {width: 120px;margin-bottom: 30px;margin-top: 10px;}.formula-head-video {position:relative;}.formula-head-video .btn-over-video {position: absolute;transform: translateX(-50%) translateY(-50%);top: 50%;left: 50%;}.btn-over-video img {border: none !important;width: 105px !important;}.btn-over-video a:hover img {transform: scale(1.1);transition: transform .4s ease;}.btn-over-video a {transition: transform .4s ease;}.btn-over-video a img{transition: transform .4s ease;}.btn-over-video a img {animation: pulse 1.5s infinite;}@keyframes pulse {0% {transform: scale(1);opacity: 1;}50% {transform: scale(1.1);opacity: 1;}100% {transform: scale(1);opacity: 1;}}.formula-head-video img {width: 100%;border: 1px solid #FFFFFF;border-radius: 20px;}.formula-title img {width: 15vw;min-width: 260px;}.formula-desc img {min-width: 260px;width: 15vw;margin-top: 30px;margin-bottom: -8px;}.formula-cta a:hover img {transform: scale(1.1) !important;transition: transform .4s ease;}.referidos-ui.-bl.off {opacity: 0;transform: translateY(-20px) translateX(-50%);transition: all 0.3s ease-in-out;}.referidos-ui.-bl {opacity: 1;transform: translateY(0) translateX(-50%);transition: all 0.3s ease-in-out;}.formula-cta a img{transition: transform .4s ease;}.formula-logo-top img {width: 400px;}.formula-cta img {width: 280px;}.formula-cta.-menu img {width: 210px;}.formula-over {position: absolute;left: 5.4rem;top: calc(100vh / 5.9);}.formula-cta a.-pulse img {animation: pulse 1.5s infinite;}.formula-over img {width: 40vw;margin-right: auto;min-width: 610px;filter: drop-shadow(0px 0px 70px rgba(0, 131, 229, .8));}.mh-referidos {height: 200svh;min-height: 1900px;}.referidos-ui{position: absolute;z-index: 3;width: 100%;text-align: center;}.referidos-ui.-bl{left: 50%;bottom: 2.8rem;}.referidos-ui span{color: #FFF;font-size: 0.9rem;}.referidos-ui span strong{}.referidos-ui span a {margin-left: 7px;}.referidos-ui span a:hover {text-decoration: underline;color: inherit;text-underline-offset: 9px;text-decoration-thickness: 1px;text-decoration-style: dotted;}.referidos-block{}.logo-fondo{width: 90%;}.text-fondo-linea {color: #FFF;text-transform: uppercase;font-weight: 700;font-size: 0.85rem;line-height: 1.2rem;position: relative;padding-left: 25px;}.text-fondo-linea:before {content: '';width: 1px;height: calc(100% + 20px);background-color: #FFF;position: absolute;top: -10px;left: 0;}.imagen-quote{width: 100%;border-radius: 18px;}.formula-ee{position: absolute;bottom: 0;right: -7vw;}.formula-ee img {height: 100%;max-height: 1060px;min-height: 800px;}.formula-core {position: absolute;width: 100%;height: 100%;top: 0;}.formula-core img {width: 60vw;margin: auto;}.image-container {position: relative;width: 100%;padding-top: 65.74%;background-image: url('../images/img_1.jpg');background-size: cover;background-position: center;border-radius: 15px;overflow: hidden;}.text-top-left, .text-bottom-left {position: absolute;color: white;padding: 30px;}.text-top-left {top: 0;left: 0;}.text-bottom-left {bottom: 0;left: 0;}.contacto-suscribete{width: 500px;}.contacto-label{width: 400px;}.contacto-bullet{}.contacto-texto{font-size: 41px;font-family: 'Montserrat';text-transform: none;color: #FFF;padding-top: 40px;padding-bottom: 40px;}.contacto-bullet-src{width: 100%;}.mt-auto{margin-top: auto;}.mb-auto{margin-bottom: auto;}.referidos-content {color: #FFF;}.referidos-content h3 {color: #FFF;font-family: 'Montserrat', sans-serif;font-size: 1.1rem;margin-bottom: 20px;}.referidos-content ol {list-style-type: none;counter-reset: li-counter;padding-left: 0;}.referidos-content ol li {margin-bottom: 20px;position: relative;padding-left: 25px;font-size: 0.9rem;line-height: 1.3rem;}.referidos-content ol li::before {content: counter(li-counter) ".";counter-increment: li-counter;position: absolute;left: 0;top: 0;font-size: 0.9rem;}.gvideo-wrapper .plyr--video .plyr__control.plyr__tab-focus {background: #FFFF;color: #001832;}.gvideo-wrapper .plyr__control.plyr__tab-focus {box-shadow: 0 0 0 5px rgba(0, 24, 50, .5);}.gvideo-wrapper .plyr__control--overlaid {padding: 25px;}.gvideo-wrapper .plyr--full-ui input[type=range] {color: var(--color-naranja);}.glightbox-clean .gclose svg, .glightbox-modern .gclose svg {width: 30px;}.glightbox-clean .gclose{background-color: unset;}.glightbox-clean .gclose {top: 35px;}.text-referidos-quote-comillas{font-weight: 800;font-size: 60px;line-height: 30px;margin-top: 20px;}.text-referidos-quote-title{font-family: 'Montserrat', sans-serif;font-size: 1rem;color: #FFF;text-transform: none;}.text-referidos-quote{width: 60%;font-weight: 600;font-size: 0.9rem;line-height: 1.3rem;}.text-referidos-quote-sub{font-size: 0.8rem;}.referidos-img-info{overflow: hidden;min-width: 370px;max-width: 370px;}.referidos-img-info.-t{border-top-left-radius: 14px;border-top-right-radius: 14px;}.referidos-img-info.-b{border-bottom-left-radius: 14px;border-bottom-right-radius: 14px;}.referidos-img-info img {width:100%;}.logo-giacomo{width:170px;}.logo-saludos{width:250px;}.text-body-referidos{color: #FFF;margin-top: 40px;margin-bottom: 40px;font-size: 1rem;line-height: 1.3rem;}.logo-pasos {width: 400px;margin-bottom: 38px;}.step-container {display: flex;flex-direction: column;margin-bottom: 20px;}@media(min-width: 768px) {.step-container {flex-direction: row;align-items: center;}}.step-img {width: 100%;border-radius: 10px;margin-bottom: 15px;}.js-multiple-group{}.text-interes{font-family: 'Montserrat', sans-serif;color: #FFF;font-size: 19px;text-transform: none;margin-top: 11px;margin-bottom: 20px;}.interes-multiple-block {width: 100%;display: inline-flex;gap: 22px;}.interes-label {text-transform: uppercase;font-family: 'Montserrat', sans-serif;color: #FFF;font-weight: 700;line-height: 21px;display: block;text-align: left;font-size: 14px;}.interes-sel {border: 1px solid rgba(255, 255, 255, .2);padding: 12px 18px 22px 18px;border-radius: 10px;transition: all .4s ease;}.interes-sel.-active {border: 1px solid rgba(255, 255, 255, 7);background-color: rgba(255, 255, 255, .1);}.interes-sub {position: relative;display: inline-block;}.interes-sub::after {content: '';position: absolute;left: 0;right: 0;bottom: -4px;height: 2px;background-color: var(--color-naranja);}.text-interes.-small {font-size: 14px;font-weight: 100;margin-left: 4px;}@media(min-width: 768px) {.step-img {width: 240px;margin-right: 30px;margin-bottom: 0;}}.step-title {font-weight: bold;font-size: 1.2em;}.step-description {font-size: 1em;line-height: 1.5;}.step-text {flex: 1;color: #FFF;}.text-disclaimer-referidos{color: #FFF;font-size: .83rem;line-height: 1.1rem;}.footer.-type-core {}.footer.-type-core {padding-top: 37px;margin-top: 50px;padding-bottom: 0;}body {background-image: url(../images/bg_body.jpg);background-size: cover;background-repeat: no-repeat;background-position: center center;}.botonera-participa{}.form-text-info {color: var(--evento-color-1);font-family: 'Bebas Neue', sans-serif;font-weight: 600;font-size: 1.5rem;margin-top: 10px;}.form-divider{}.plyr__control--overlaid {background: rgba(255, 255, 255, 1);color: var(--evento-color-1);}.glightbox-clean .gslide-media{border-radius: 20px;}.button.-cerrar-glightbox{color: #FFF;}#registrate {background-color: black;position: relative;background-image: url(../images/form_bg.jpg);background-position: center;background-size: cover;border: 1px solid #FFF;border-radius: 20px;}#resultados {background-color: black;position: relative;background-image: url(../images/bg_rank.jpg);background-position: center;background-size: cover;border: 1px solid #FFF;border-radius: 20px;}.modal-evento .formulario-contacto .minimal {opacity: .6;border: 2px solid #FFF;}.modal-evento .option-politicas {border: 2px solid #FFF;}.modal-evento .option-politicas:after {background-color: #FFF;}.eventosForm_title {font-family: 'Montserrat';color: #FFF;text-transform: none;line-height: 52px;margin-top: 16px;margin-bottom: 18px;}.experiencia-a1 {display: inline-flex;}.experiencia-a1 img {width: 56px;margin-left: 3px;}.roll-over {transition: transform .4s ease;}.roll-over:hover img {transform: scale(1.1);transition: transform .4s ease;}.js-contacto-bullet:hover {cursor: pointer;transform: translateY(-10px);animation-delay: 0s;transition-delay: 0s;}.formulario-success span{color:#FFF;}.formula-over-movil{display: none !important;position: absolute;top: 0;left: 0;width:100%;}.formula-over-movil img {width: 100%;height: 100%;object-fit: cover;object-position: center;}@media (max-width: 1200px) {.header.-classic .navClassic-wrap {display: block;}.header-logo-right img {width: 40vw;min-width: 140px;max-width: 150px;}.pag-evento img.logo-header {width: 44vw;max-width: 160px;min-width: 140px;}.layout-pt-3xl {padding-top: 115px;}.eventosHeading__subtitle {font-size: 20px;padding: 2px 7px 0px 7px;line-height: 29px;}.eventosHeading_title {letter-spacing: 0px;line-height: 40px;font-size: 39px;}.eventosHeading_title sup {font-size: 12px;margin-left: 4px;top: -18px;}.eventosHeading_title.-sm {letter-spacing: 0px;line-height: 33px;font-size: 31px;}.eventosHeading_title.-sm sup {font-size: 10px;margin-left: 2px;top: -13px;}.eventosHeading_title.-xs {letter-spacing: 0px;font-weight: 200;line-height: 32px;font-size: 28px;margin-right: 40px;}.eventosHeading_title.-xs sup {font-size: 10px;margin-left: 2px;top: -13px;}.eventosHeading__content {margin-top: 8px;font-weight: 200;font-size: 19px;line-height: 25px;margin-bottom: 17px;}.eventoFecha__block {font-size: 29px;padding: 13px 14px 9px 11px;}.eventoFecha__block span i {font-size: 21px;margin-right: 9px;color: #fff;line-height: 28px;}.eventoFecha__location {font-size: 19px;padding: 10px 14px 10px 8px;}.pag-evento .header.is-sticky img.logo-header {width: 90%;max-width: 300px;}.eventoPonente__content {padding: 14px 6px;border-radius: 5px;font-size: 16px !important;line-height: 17px !important;}.eventoPonente__content.-especial {padding: 14px 6px;border-radius: 5px;font-size: 16px;line-height: 17px;}.eventosHeading_title.-md {line-height: 35px;font-size: 31px;}.footer.-type-core .footer-logos img {height: unset;width: 80%;}.footer-empresas {line-height: 20px;display: grid;}.footer-evento-a {margin-left: 0;margin-top: 15px;}.backButton, .guiButton, .whatsappButton {display: block;}.whatsappButton {bottom: unset;right: 5.5rem;position: fixed;top: 33px;}.guiButton {bottom: unset;right: 1.5rem;position: fixed;top: 33px;}.button.-evento {line-height: 0px;}.eventoFecha__location img {width: 100px;}.eventoFecha__block.-border:after {border: 1px solid transparent;}.eventosHeading_subtitle.-sm {font-size: 23px;letter-spacing: 0.4px;margin-top: 22px;margin-bottom: 17px;border-bottom: 1px solid #114961;padding-bottom: 8px;border-top: 1px solid #114961;padding-top: 10px;}.eventosHeading_inner {font-size: 17px;line-height: 20px;margin-bottom: 8px;}.eventosHeading_content {font-size: 15px;line-height: 22px;}.eventosHeading__body {font-size: 12px;line-height: 20px;}.backButton {display: none;}.cta-movil-registro {position: fixed;z-index: 999999;width: 100%;bottom: 0;padding: 24px;background-color: var(--evento-color-1);transform: translateY(150px);transition: transform 0.4s ease;display: block;background-color: rgba(1, 20, 36, .7);backdrop-filter: blur(10px);-webkit-backdrop-filter: blur(10px);}.pag-evento .header.is-sticky.-sticky-dark .header__bar {background-color: rgba(1, 20, 36, .7);backdrop-filter: blur(10px);-webkit-backdrop-filter: blur(10px);}.cta-movil-registro.-visible {transform: translateY(0);transition: transform 0.4s ease;}.eventoFecha__block.-big {font-size: 30px;gap: 0px;padding: 15px 16px 9px 12px;color: #fff;background-color: var(--evento-color-1);border: 1.5px solid var(--evento-color-1);}.eventosHeading_title.-big {letter-spacing: 0px;line-height: 42px;font-size: 41px;margin-right: 30px;margin-bottom: 15px;margin-top: 10px;}.eventosHeading_block {margin-top: 6px;}.eventoPrograma__item {display: block;}.eventoPrograma__item {display: inline-flex;flex-wrap: wrap;}.eventoPrograma__cta {width: 100%;margin-top: 15px;margin-bottom: 23px;}.button.-info {width: 100%;text-align: center;}.eventoPrograma__titulo {width: 100%;display: grid;gap: 2px;}.linea-tb {border-top: navajowhite;}.eventoPrograma__titulo h2 {line-height: 34px;}.eventosHeading__subcopy sup {position: relative;top: -12px;font-size: 13px;}.eventosHeading__subcopy {font-size: 30px;line-height: 30px;width: fit-content;position: relative;padding: 14px 14px 7px 14px;margin-bottom: 16px;}.button.-evento {padding: 21px 15px 18px 15px;display: block;}.overlay-evento-4::after {background: rgba(0, 38, 54, 0.6);}.text-invitado {width: max-content;font-size: 13px;padding: 1px 7px;top: -10px;}.eventoPrograma__titulo h2 span:first-child {font-size: 29px;line-height: 30px;display: block;}.eventoPrograma__titulo h2 span:last-child {font-size: 19px;line-height: 19px;display: block;margin-top: 6px;}.ico-ventajas {width: 80px;}.inversion-a1 {width: 100%;}.text-investor {font-size: 37px;line-height: 35px;}.evento-ubicacion span {line-height: 19px;display: block;margin-top: 7px;font-size: 14px;}.evento-ubicacion {margin-top: 14px;}.eventoPrograma__a1 h1 {font-size: 13vw;line-height: 12.5vw;}.text-fecha {margin-left: 0;margin-bottom: 8px;display: block;margin-top: -3px;}.evento-fecha-22 h3 {font-size: 38px;}.eventoPrograma__a1__datos {display: grid;margin-top: 16px;gap: 20px }.eventoPrograma__a1__block .text-evento-1 {font-size: 14px;}.eventoPrograma__a1__block .text-evento-2 {font-size: 20px;margin-bottom: -1px;}.text-evento-3 {font-size: 20px;}.eventoPrograma__a1__block {display: grid;line-height: 29px;}.evento-fecha-22 img {width: 19px;}.evento-fecha-22 {gap: 13px;}.eventoPrograma__a1__block.-lineaLH {border-left: none;border-top: 1px solid rgba(255, 255, 255, .3);padding-top: 18px;padding-left: 0;}.eventoPrograma__a1__block .text-evento-3 {font-size: 13px;}.eventoPrograma__a1__block .text-evento-4 {font-size: 13px;opacity: .6;display: block;}.eventoPrograma__a1__block img {height: 25px;margin-bottom: 6px;}.button.-programa {font-size: 16px;line-height: 1px;padding: 24px 17px 26px 17px;}.button.-referidos {font-size: 25px;line-height: 0;padding: 15px 17px 41px 17px;}.eventoPrograma__block {margin-top: 0 !important;}.linea-tb {border-top: 1px solid rgba(255, 255, 255, 1);}.eventoPrograma__detalles {display: grid;}.eventoPrograma__detalles .evento-1 {display: grid;width: 100%;}.evento-1 .evento-badge {display: contents;}.conferencia-title {width: fit-content;padding: 20px 14px 17px 10px;margin-bottom: -8px;}.eventoPrograma__bi h3 {font-size: 21px;line-height: 27px;margin-bottom: 14px;}.eventoPrograma__bi p {font-size: 14px;line-height: 20px;}.eventoPrograma__bi {padding: 36px 18px 15px 18px;min-height: unset;}.evento-fecha span {font-size: 16px;}.eventoPrograma__bi .evento-badge {left: 16px;}.footer-empresas span {line-height: 16px;font-size: 12px;opacity: 1;}.footer-botones-terminos a {font-size: 12px;display: grid;line-height: 18px;}.evento-conferencia {display: grid;row-gap: 14px;margin-bottom: 0;}.conferencia-block h3 {line-height: 28px;margin-bottom: 10px;font-size: 22px;}.conferencia-block .speaker {line-height: 21px;display: block;}.evento-fecha {margin-left: 0;}.control-formulario span {width: calc(100% - 50px);}.button.-evento.-pulse.-cta {font-size: 17px;line-height: 1px;padding: 24px 17px 24px 17px;}.evento_linea.-bb {position: relative;bottom: unset;}.evento-fecha.-bb {position: relative;bottom: unset;}.control-formulario {display: block;}.control-formulario span {text-align: left;margin-left: 43px;width: calc(100% - 70px);}.option-politicas {position: absolute;left: -8px;top: 8px;}.button.-evento.-modal {margin-top: 20px;}.eventoPrograma__bi.-small {min-height: unset;}.formula-over {left: 50%;top: calc(100vh / 1.9);}.formula-over img {width: 100%;transform: translateX(-50%);min-width: 55vh;}.m-align-items-center {align-items: start;margin-top: 0px;}.formula-subtitle {font-size: 16px;line-height: 20px;margin-bottom: 10px;}.formula-head img {width: 95%;}.formula-title img {width: 50%;}.formula-desc img {width: 75%;}.pag-evento img.logo-header {width: 260px;max-width: unset;min-width: unset;}.formula-over img {width: 100%;transform: translateX(-50%);min-width: 55vh;mask-image: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 1) 10%, rgba(0, 0, 0, 1) 20%, rgba(0, 0, 0, 0) 100%);-webkit-mask-image: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 1) 10%, rgba(0, 0, 0, 1) 20%, rgba(0, 0, 0, 0) 100%);}.referidos-ui.-bl {left: 1.5rem;}.referidos-ui.-bl span {display: grid;line-height: 19px;}.referidos-ui span a {margin-left: 0;}.formula-over-movil{display: block !important;height: 100%;}.text-referidos-quote {width: 100%;font-size: 11px;line-height: 14px;}.text-referidos-quote-title {font-size: 12px;}.text-referidos-quote-sub {font-size: 10px;}.text-top-left, .text-bottom-left {padding: 24px;}.referidos-img-info {min-width: 100%;max-width: 100%;}.referidos-img-info.-t {border-radius: 14px;}.logo-giacomo {width: 130px;}.referidos-img-info.-b {border-radius: 14px;}.logo-pasos {width: 90%;}.step-title {font-size: 17px;margin-bottom: 6px;margin-top: 9px;}.step-description {font-size: 14px;line-height: 21px;margin-bottom: 14px;}.footer.-type-core .footer-logos img {width: 100%;}.glightbox-clean .gclose{right: 30px;}}.ui-container {height: 100svh;position: absolute;width: 100%;top: 0;}.mh-incondicional {position: absolute;width: 100%;left: 50%;top: 50%;transform: translateY(-50%) translateX(-50%);}.top-2{top:100vh;}@media (max-width: 575px) {.mh-incondicional {position: relative !important;width: unset !important;left: unset !important;right: unset !important;transform: unset !important;top: 25% !important;}.formula-cta img {width: 220px;}.formula-subtext span {font-size: 14px;line-height: 20px;}.formula-alttext span {font-size: 12px;line-height: 17px;display: block;}.contador-number-container {top: 25%;font-size: 11vw;}.contador-title-container {top: 12px;font-size: 18px;}.contador-subtitle-container {bottom: 32px;font-size: 12px;}.sm\:mx-x{margin-left:auto;margin-right:auto;}.eventosForm_title {line-height: 9.1vw;margin-bottom: 1vw;font-size:8vw}.experiencia-a1 img {width: 9.3vw;height: max-content;}.glightbox-clean .gslide-media{border-radius: 20px;}#registrate {border: none;border-radius: 0 !important;}.modal-evento .formulario-contacto .minimal {opacity: 1;}.btn-over-video img {border: none !important;width: 65px !important;}.btn-registro-comunidad img {width: 100vw !important;max-width: unset;}.formula-head-iso img {margin-bottom: 2px;}.h-comunidad {min-height: 740px;}.footer-disc-logo img {height: auto;width: 90%;}.sm\:mt-auto{margin-top: auto;margin-bottom: auto;}.control-formulario {display: inline-block;position: relative;}.control-formulario span {text-align: left;margin-left: 43px;width: calc(100% - 40px);}.option-politicas {left: 0;}.glightbox-mobile .goverlay {background: rgba(1, 20, 36, 0.9);}.pos-movil-b{bottom: 0;position: absolute;left: 0;height: unset;}.contacto-suscribete {width: 75%;max-width: 300px;}.contacto-label {width: 80%;max-width: 300px;}.contacto-texto {font-size: 25px;line-height: 27px;}.formula-core {position: unset;margin-bottom: 30px;}.mh-referidos.-normal{height: unset;}.formula-core img {width: 100%;}.px-movil{padding-left: 1.5rem !important;padding-right: 1.5rem !important;}.-movil.formula-logo-top {position: absolute;width: 100%;left: 0;top: -30px;}.interes-multiple-block {display: grid;grid-gap: 10px;}.text-interes.-small {margin-left: 0;margin-top: 7px;display: block;}.interes-sel {padding: 12px 18px 12px 18px;}.interes-sub::after{display: none;}}.checkbox-container {display: flex;align-items: center;gap: 7px;font-weight: 600;font-size: 16px;letter-spacing: -.45px;justify-content: right;}input[name="acompanado"] {width: 26px;height: 26px;border: 2px solid #000;border-radius: 4px;}.formula-head-video {position: relative;border: 1px solid #FFF;border-radius: 20px;overflow: hidden;}.video-container {position: relative;width: 100%;max-width: 100%;}video {width: 100%;height: auto;display: block;}.fallback-cover {position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: url('../images/video_overlay_c.jpg') center/cover no-repeat;display: none;align-items: center;justify-content: center;cursor: pointer;}.fallback-cover img {width: 80px;height: 80px;}.iframe-container {display: none;position: absolute;top: 0;left: 0;width: 100%;height: 100%;}.iframe-container iframe {width: 100%;height: 100%;border: none;}


.formula-top-txt {
    display: flex;
    vertical-align: middle;
    align-items: center;
    gap: 15px;
    color: #FFF;
    font-weight: 700;
    text-align: center;
    justify-content: center;
    margin-bottom: 30px;
}
.formula-top-txt img {
    width: 450px;
}
.votacion-contenedor {
    width: 100%;
    background-color: rgba(0, 0, 0, .5);
    border-radius: 18px;
    margin-top: 25px;
    border: 1px solid #FFF;
    padding: 0px 0px 25px 0px;
}

.grad-bg {
    height: 720px;
    bottom: -430px !important;
    background: rgb(0, 0, 0);
    background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 1) 30%, rgba(0, 0, 0, 1) 52%, rgba(0, 0, 0, 0) 100%);
    z-index: -1;
}
.referidos-ui.grad-bg.off {
    opacity: .9;
}

.sort-votacion-container {
    display: flex;
    padding: 30px 30px;
    max-width: 900px;
    margin: auto;
}
.sort-votacion-container img {
    width: 100%;
}
.sort-item {
    transition: opacity .4s ease;
}
.sort-item.-not {
    opacity: .3;
    transition: opacity .4s ease;
}
.sort-item.-active {
    opacity: 1;
    transition: opacity .4s ease;
}
.swiper-equipo img {
    width: 100%;
}
.swiper-equipo {
    padding: 0 60px;
}

.votacion-btn {
    margin-top: 20px;
    transition: opacity .4s ease;
}
.votacion-btn a{
    transition: opacity .4s ease;
}
.votacion-btn img {
    width: 260px;
}
.votacion-btn a.-disabled {
    opacity: .25;
    user-select: none;
    pointer-events: none;
    transition: opacity .4s ease;
}
.equipo-slide img{
    transition: all .2s ease;
}
.equipo-slide img:hover{
    transition: all .2s ease;
}
.equipo-slide{
    transition: all .2s ease;
}
.equipo-slide.-notshow {
    transition: all .2s ease;
    opacity: .15;
    user-select: none;
    pointer-events: none;
}

.swiper-button-prev {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E");
    left: 30px;
    right: auto
}

.swiper-button-next {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E");
    right: 30px;
    left: auto;
}
.swiper-button-next, .swiper-button-prev {
   position: absolute;
    top: 47%;
    width: 60px;
    height: 60px;
    margin-top: -22px;
    z-index: 10;
    cursor: pointer;
    background-size: 17px 24px;
    background-position: center;
    background-repeat: no-repeat;
    background-color: #FFDB00;
    padding: 10px;
    border-radius: 100%;
}

.js-votar-jugador.-seleccionado{
    
}

@media (max-width: 575px) {

.formula-top-txt img {
    width: 100%;
}
.formula-top-txt {
    display: grid;
    grid-gap: 0px;
    margin-bottom: 10px;
}
.formula-subtext-2 span {
    font-size: 15px;
        line-height: 20px;
        color: #FFF;
        display: block;
}
.votacion-contenedor {
    margin-top: 16px;
}
.sort-votacion-container {
    padding: 20px 0px;
    display: grid;
    grid-template-columns: repeat(2, 1fr); 
    grid-template-rows: repeat(2, auto);
    gap: 0px; 
    justify-content: center; 
}

.mh-referidos {
    height: unset;
    min-height: unset;
}
.mh-incondicional.-movil {
    top: 0 !important;
}
    .h-100vh.-movil {
    height: unset;
}
.h-100-full.-movil {
    height: unset;
}
    .over-movil{
        overflow: visible;
    }
        .gslide-inline {
        max-height: 100vh;
        min-height: 100vh;
    }
}

.votar-multiple-block {
    color: #FFF;
    border: 1px solid #FFF;
    width: fit-content;
    padding: 16px;
    border-radius: 12px;
    display: flex;
    min-height: 77px;
    gap: 7px;
    align-items: center;
}
.votar-equipo {
    text-transform: uppercase;
    font-weight: 700;
    font-size: 13px;
    margin-right: 5px;
}
.votar-camiseta {
    background-color: #FFF;
    color: #000;
    padding: 7px 14px;
    border-radius: 11px;
    font-weight: 700;
    margin-right: 5px;
    min-height: 43px;
}
.votar-alias {
    font-weight: 700;
    font-size: 23px;
}
.votar-nombre{
    
}

.js-votar-jugador {
    position: relative;
    display: inline-block; /* Para asegurarse de que el contenedor tenga dimensiones */
}

.js-votar-jugador.-seleccionado::after {
    content: "";
    position: absolute;
    top: -4px;
    left: -4px;
    width: calc(100% + 8px);
    height: calc(100% + 8px);
    border: 8px solid #FFFFFF;
    box-sizing: border-box;
    pointer-events: none;
    transform: translateY(-5px);
    transition: all .2sease;
}
.js-votar-jugador::after {
    content: "";
    position: absolute;
    top: -4px;
    left: -4px;
    width: calc(100% + 8px);
    height: calc(100% + 8px);
    border: 0px solid transparent;
    box-sizing: border-box;
    pointer-events: none;
    transform: translateY(-5px);
    transition: all .2sease;
}
.js-votar-jugador.-seleccionado img {
    filter: drop-shadow(0px 0px 18px #ffffff);
    transform: translateY(-5px);
}
.gslide-inline {
    background: transparent;
}

.js-pata-img-0{
    width: 60px;
    height: 60px;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
    border-radius: 100%;
    border: 2px solid #FFF;
}
@media (max-width: 575px) {
    .swiper-button-next {
        right: -10px;
        width: 45px;
        height: 45px;
    }
    .swiper-button-prev {
        width: 45px;
        height: 45px;
        left: -10px;
    }
    .swiper-equipo {
        padding: 0 30px;
    }
    .votar-multiple-block {
        display: grid;
        grid-template-columns: 35px auto; /* Primera columna fija en 50px, segunda flexible */
        grid-template-rows: auto auto auto; /* 3 filas */
        column-gap: 3px;
        row-gap: 5px;
        justify-content: start;
        grid-template-areas:
            "item1 item2"
            "item3 item4"
            "item5 item5"; /* Item 5 centrado en la segunda columna */
        text-align: left;
        align-items: center;
                width: 100%;
    }

    /* Imagen (Primer div con máximo 50px) */
    .votar-multiple-block .js-pata-img-0 {
        grid-area: item1;
        width: 50px;
        height: 50px;
        max-width: 50px;
        max-height: 50px;
        border-radius: 50%;
        overflow: hidden;
        background-size: cover;
        background-position: center;
    }

    /* Equipo */
    .votar-multiple-block .js-pata-label-0 {
        grid-area: item2;
        margin-left: 22px;
    }

    /* Camiseta (Debe tener un máximo de 40px de ancho) */
    .votar-multiple-block .js-pata-label-1 {
           grid-area: item3;
        max-width: 30px;
        overflow: hidden;
        white-space: nowrap;
        text-align: center;
    }

    /* Alias */
    .votar-multiple-block .js-pata-label-2 {
        grid-area: item4;
    }

    /* Nombre */
    .votar-multiple-block .js-pata-label-3 {
        grid-area: item5;
    }
}
.footer.-type-core {
    background-color: var(--evento-color-1);
}

.contenedor-rank {
    display: flex;
    width: 100%;
}
.resultados-contenedor .js-rank-img-0 img{
    width:100%;
}
.resultados-contenedor .js-rank-img-1 img{
    width:100%;
}
.resultados-contenedor .js-rank-img-2 img{
    width:100%;
}

.js-rank-img-1 {
    margin-top: 49px;
}
.js-rank-img-2 {
    margin-top: 92px;
}
.js-rank-img-0,
.js-rank-img-1,
.js-rank-img-2{
    position: relative;
}
.rank-pos {
    font-size: 30px;
    position: absolute;
    color: #FFF;
    font-weight: 800;
    background-color: var(--color-naranja);
    text-align: center;
    padding: 10px;
    width: 50px;
    height: 50px;
    border-radius: 100%;
    bottom: 19px;
    line-height: 28px;
}
.rank-equipo {
    position: absolute;
    text-align: center;
    width: 100%;
    color: #FFF;
    font-weight: 700;
    text-transform: uppercase;
    font-size: 12px;
    top: 296px;
    left: 0;
}
.rank-nombre {
    position: absolute;
    width: 100%;
    color: #FFF;
    top: 313px;
    text-align: center;
    left: 0;
}

.h-100-full{
    height: 100vh;
    min-height: 850px;
}

@media screen and (max-height: 855px) {

    .referidos-movil  {
        display:none;
    }
}


@media (max-width: 575px) {
    .contenedor-rank {
        display: grid;
    }
    .glightbox-mod-text-bg-2 .gslide-inline {
                min-height: 100vh;
        padding-top: 30px;
        padding-bottom: 30px;
    }
    .glightbox-mod-text-bg-2 .ginner-container {
        padding: 30px;
    }
    #resultados {
        
        background-image: url(../images/bg_rank_movil.jpg);
                height: auto !important;
    }
    .js-rank-img-0,
.js-rank-img-1,
.js-rank-img-2{
    margin-top: 0;
}
    .rank-pos {
    bottom: 30px;
    width: 60px;
    height: 60px;
    line-height: 39px;
}
    .rank-equipo {
    top: 373px;
}
    .rank-nombre {
    top: 390px;
}
    .resultados-contenedor .js-rank-img-1 img, .resultados-contenedor .js-rank-img-2 img, .resultados-contenedor .js-rank-img-0 img {
    width: 100%;
    width: 100%;
    height: 395px;
    object-fit: cover;
    object-position: center bottom;
}
    .contenedor-rank {
        grid-template-areas:
            "rank1"
            "rank2"
            "rank3";
    }
    .js-resultados-block-1 { grid-area: rank1; }
.js-resultados-block-2 { grid-area: rank2; }
.js-resultados-block-3 { grid-area: rank3; }
    .rank-nombre:after {
    content: '';
    width: calc(100% - 60px);
    height: 1px;
    background-color: #FFF;
    position: absolute;
    left: 30px;
    bottom: -12px;
}
}


