@import url(https://fonts.googleapis.com/css2?family=Space+Grotesk:wght@300..700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Pixelify+Sans:wght@400..700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Oxanium:wght@200..800&display=swap);body{font-family:"Space Grotesk",sans-serif}.inter{font-family:"Inter",sans-serif}.oxanium{font-family:"Oxanium",sans-serif}.pixelify{font-family:"Pixelify Sans",sans-serif}:root{--main-color:#ff7a33;--main-color-light:#00bfe2;--main-color-dark:#333}img{transition:opacity ease 300ms}img:not([src]){opacity:0}nav.sticky .cont{background-color:#e9e9eb;max-width:80rem;transition:all 0.3s ease-in-out;padding-left:1.5rem;padding-right:1.5rem}nav.sticky .padding-custom{padding-left:.75rem;padding-right:.75rem}nav.sticky .texto-transicion{max-width:0;opacity:0;margin-right:0;padding-left:0;padding-right:0;overflow:hidden;white-space:nowrap;transition:max-width 0.4s ease,opacity 0.4s ease,margin-right 0.4s ease,padding 0.4s ease;display:inline-block}nav.sticky.sticked .cont{background-color:transparent;max-width:100%;transition:all 0.3s ease-in-out;padding-left:1.5rem;padding-right:1.5rem}nav.sticky.sticked .padding-custom{padding-left:1.5rem;padding-right:1.5rem}nav.sticky.sticked .ancho-custom{max-width:12rem;padding-left:.75rem;padding-right:.75rem;margin-right:1.5rem}nav.sticky.sticked .texto-transicion{max-width:10rem;opacity:1;margin-right:1.5rem;padding-left:.25rem;padding-right:.25rem}.dropdown-toggle.open~.dropdown{max-height:500px}.dropdown-toggle.open .icon{transform:rotate(180deg)}@media (min-width:1023px){nav.sticky .cont{background-color:#e9e9eb;max-width:80rem;transition:all 0.6s ease-in-out;padding-left:1.5rem;padding-right:0rem}nav.sticky.sticked .cont{background-color:transparent;max-width:100%;transition:all 0.6s ease-in-out;padding-left:1.5rem;padding-right:1.5rem}}@media (max-width:1023px){body.navbar-open{height:100vh;overflow:hidden}.navbar{pointer-events:none}.navbar.open{pointer-events:auto}.navbar .navbar-content{transform:translateX(100%)}.navbar.open .navbar-content{transform:translateX(0)}.navbar .navbar-overlay{opacity:0}.navbar.open .navbar-overlay{opacity:1}}.text-main-color{color:var(--main-color)}.group:hover .group-hover\:text-main-color{color:var(--main-color)}.hover\:text-main-color:hover{color:var(--main-color)}.focus\:text-main-color:focus{color:var(--main-color)}.bg-main-color{background-color:var(--main-color)}.group:hover .group-hover\:bg-main-color{background-color:var(--main-color)}.hover\:bg-main-color:hover{background-color:var(--main-color)}.focus\:bg-main-color:focus{background-color:var(--main-color)}.border-main-color{border-color:var(--main-color)}.hover\:border-main-color:hover{border-color:var(--main-color)}.focus\:border-main-color:focus{border-color:var(--main-color)}.fill-main-color{fill:var(--main-color)}.hover\:fill-main-color:hover{fill:var(--main-color)}.focus\:fill-main-color:focus{fill:var(--main-color)}.stroke-main-color{stroke:var(--main-color)}.hover\:stroke-main-color:hover{stroke:var(--main-color)}.focus\:stroke-main-color:focus{stroke:var(--main-color)}.text-main-color-light{color:var(--main-color-light)}.group:hover .group-hover\:text-main-color-light{color:var(--main-color-light)}.hover\:text-main-color-light:hover{color:var(--main-color-light)}.focus\:text-main-color-light:focus{color:var(--main-color-light)}.bg-main-color-light{background-color:var(--main-color-light)}.group:hover .group-hover\:bg-main-color-light{background-color:var(--main-color-light)}.hover\:bg-main-color-light:hover{background-color:var(--main-color-light)}.focus\:bg-main-color-light:focus{background-color:var(--main-color-light)}.border-main-color-light{border-color:var(--main-color-light)}.hover\:border-main-color-light:hover{border-color:var(--main-color-light)}.focus\:border-main-color-light:focus{border-color:var(--main-color-light)}.fill-main-color-light{fill:var(--main-color-light)}.hover\:fill-main-color-light:hover{fill:var(--main-color-light)}.focus\:fill-main-color-light:focus{fill:var(--main-color-light)}.stroke-main-color-light{stroke:var(--main-color-light)}.hover\:stroke-main-color-light:hover{stroke:var(--main-color-light)}.focus\:stroke-main-color-light:focus{stroke:var(--main-color-light)}.text-main-color-dark{color:var(--main-color-dark)}.group:hover .group-hover\:text-main-color-dark{color:var(--main-color-dark)}.hover\:text-main-color-dark:hover{color:var(--main-color-dark)}.focus\:text-main-color-dark:focus{color:var(--main-color-dark)}.bg-main-color-dark{background-color:var(--main-color-dark)}.group:hover .group-hover\:bg-main-color-dark{background-color:var(--main-color-dark)}.hover\:bg-main-color-dark:hover{background-color:var(--main-color-dark)}.focus\:bg-main-color-dark:focus{background-color:var(--main-color-dark)}.border-main-color-dark{border-color:var(--main-color-dark)}.hover\:border-main-color-dark:hover{border-color:var(--main-color-dark)}.focus\:border-main-color-dark:focus{border-color:var(--main-color-dark)}.fill-main-color-dark{fill:var(--main-color-dark)}.hover\:fill-main-color-dark:hover{fill:var(--main-color-dark)}.focus\:fill-main-color-dark:focus{fill:var(--main-color-dark)}.stroke-main-color-dark{stroke:var(--main-color-dark)}.hover\:stroke-main-color-dark:hover{stroke:var(--main-color-dark)}.focus\:stroke-main-color-dark:focus{stroke:var(--main-color-dark)}:focus,input:focus,button:hover,button:focus{outline:none}.buscador_oculto{margin-top:-60px;opacity:0}.tns-controls{display:none}.tns-nav{display:flex;justify-content:center;width:100%;align-items:center;margin-top:20px;position:relative;bottom:0}.tns-nav button{background-color:#e4e4e4;border:solid 1px #fff;width:20px;height:20px;border-radius:100%;margin:5px}.tns-nav button.tns-nav-active{background-color:var(--main-color)}.tns-nav-active{background-color:var(--main-color)}.titulo-pixelify span{font-family:"Pixelify Sans",sans-serif;color:#64FFDB}.titulo-main-color span{color:var(--main-color);font-weight:700}.titulo-main-color-light span{color:var(--main-color-light);font-weight:700}.titulo-main-color-dark span{color:var(--main-color-dark);font-weight:700}.titulo-main-color-white span{color:#fff;font-weight:700!important}.titulo-main-color-black span{color:#000;font-weight:700!important}.bg-main-color-light-opacity{background-color:#683de51a}.text-black-custom{color:#211532}.border-black-custom{border-color:#211532}.bg-pretitulo{background-color:#11e5b333}.text-pretitulo{color:#0db58d}.text-custom{color:#868686}.shadow-custom{box-shadow:0 0 20px 2px rgb(0 0 0 / 10%)}.shadow-arrow{box-shadow:0 0 20px 2px rgb(151 71 255 / 10%)}.shadow-hover:hover{box-shadow:0 0 30px 15px rgb(17 229 179 / 20%)}.text-shadow{text-shadow:1px 1px 5px #00000085}.text-shadow2{text-shadow:1px 1px 2px #00000060}.degradado-texto{font-size:60px;font-weight:700;background:linear-gradient(90deg,#4B306F,#B69DFF,#4B306F);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent}.degradado-texto-footer{font-weight:800;letter-spacing:-.11em;line-height:1;background:linear-gradient(180deg,rgb(169 105 255 / 100%) 0%,rgb(169 105 255 / 30%) 60%,rgb(169 105 255 / 5%) 85%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent}.gradient-white{background:rgb(255,255,255);background:linear-gradient(180deg,rgba(255,255,255,1) 0%,rgba(255,255,255,.196516106442577) 50%,rgba(255,255,255,1) 100%)}.gradient-white-contacto{background:rgb(255,255,255);background:linear-gradient(0deg,rgba(255,255,255,1) 0%,rgba(255,255,255,.6) 100%)}.shadow-inner-custom{--tw-shadow:inset 0 0 20px 0 #683de5;--tw-shadow-colored:inset 0 2px 4px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #00000000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.gradient-guia{background:#683DE5;background:radial-gradient(circle,rgba(104,61,229,.15) 0%,rgba(104,61,229,0) 100%)}.transition3s{transition:all 0.3s ease-in-out}.p-1\/20::after{content:"";display:block;padding-top:200%}.p-1\/15::after{content:"";display:block;padding-top:150%}.p-1\/12::after{content:"";display:block;padding-top:120%}.p-1\/10::after{content:"";display:block;padding-top:100%}.p-1\/9::after{content:"";display:block;padding-top:90%}.p-1\/8::after{content:"";display:block;padding-top:80%}.p-1\/7::after{content:"";display:block;padding-top:70%}.p-1\/6::after{content:"";display:block;padding-top:60%}.p-1\/5::after{content:"";display:block;padding-top:50%}.p-1\/4::after{content:"";display:block;padding-top:40%}.p-1\/3::after{content:"";display:block;padding-top:30%}.p-1\/2::after{content:"";display:block;padding-top:20%}.p-1\/1::after{content:"";display:block;padding-top:10%}.p-tarjeta::after{content:"";display:block;padding-top:120%}.p-guia::after{content:"";display:block;padding-top:100%}.p-asistencia::after{content:"";display:block;padding-top:40%}.p-bienvenidos::after{content:"";display:block;padding-top:62%}.p-generico::after{content:"";display:block;padding-top:92%}.p-noticias::after{content:"";display:block;padding-top:60%}.p-principal::after{content:"";display:block;padding-top:69.2%}.p-scroll::after{content:"";display:block;padding-top:69%}.text-personalizado{font-size:1.875rem;!important;font-weight:400}@media (min-width:640px){.text-personalizado{font-size:2.25rem;!important;font-weight:400}}@media (min-width:768px){.p-tarjeta::after{content:"";display:block;padding-top:60%}.p-guia::after{content:"";display:block;padding-top:123%}.text-personalizado{font-size:3rem;!important}}@media (min-width:1023px){.text-personalizado{font-size:3.75rem;!important}.p-asistencia::after{content:"";display:block;padding-top:90%}.p-noticias::after{content:"";display:block;padding-top:40%}.p-principal::after{content:"";display:block;padding-top:69.5%}}@media (min-width:1280px){.text-personalizado{font-size:4.5rem!important}.p-principal::after{content:"";display:block;padding-top:69.7%}}.last\:border-none>li:last-child,.last\:border-none>a:last-child{border:none!important}.hover\:text-yellow-600:hover{--tw-text-opacity:1;color:var(--main-color)}.hover\:scale-sm:hover{transform:scale(1.1)}.hover\:scale-md:hover{transform:scale(1.3)}.hover\:scale-lg:hover{transform:scale(1.5)}.rotate-180{transform:rotate(180deg)}.filter-white{filter:grayscale(100) brightness(0) invert(1)}.filter-gray{filter:grayscale(80) brightness(0) invert(0)}.group:hover .group-hover\:filter-custom{filter:grayscale(100) brightness(30%) invert(0)}.blur{background:rgba(255,255,255,.1);backdrop-filter:blur(40px)}.leading-custom-large{line-height:1.3}.leading-custom-small{line-height:1.2}.leading-tight{line-height:1.25}.leading-snug{line-height:1.375}.leading-relaxed{line-height:1.625}.fill-currentColor{fill:currentColor}.line-clamp1{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;line-height:1.3}.line-clamp2{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.3}.line-clamp3{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;line-height:1.3}.line-clamp4{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;line-height:1.3}.line-clamp5{display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden;line-height:1.3}.line-clamp13{display:-webkit-box;-webkit-line-clamp:13;-webkit-box-orient:vertical;overflow:hidden;line-height:1.3}.line-clamp18{display:-webkit-box;-webkit-line-clamp:15;-webkit-box-orient:vertical;overflow:hidden;line-height:1.3}@media (min-width:1024px){.top-custom{top:5.6rem}}.primary-button{position:relative;overflow:hidden;background-color:#683DE5}.primary-button:hover{cursor:pointer}.button-text{position:relative;z-index:10}.primary-button .round{position:absolute;border-radius:50%;background:radial-gradient(circle,rgba(75,48,111,.6) 0%,rgba(104,61,229,1) 100%);transform:scale(0);transition:transform 0.5s ease;z-index:0;pointer-events:none;width:1px;height:1px;top:0;left:0}.primary-button.animate .round{transform:scale(800)}.secondary-button{position:relative;overflow:hidden;background-color:#c89fff80}.secondary-button:hover{cursor:pointer}.button-text{position:relative;z-index:10}.secondary-button .round{position:absolute;border-radius:50%;background:radial-gradient(circle,rgba(186,147,239,.4) 0%,rgba(203,159,255,1) 100%);transform:scale(0);transition:transform 0.5s ease;z-index:0;pointer-events:none;width:1px;height:1px;top:0;left:0}.secondary-button.animate .round{transform:scale(800)}.primary-form{position:relative;overflow:hidden;background-color:#4B306F}.primary-form:hover{cursor:pointer}.button-text{position:relative;z-index:10}.primary-form .round{position:absolute;border-radius:50%;background:radial-gradient(circle,rgba(75,48,111,.6) 0%,rgba(104,61,229,1) 100%);transform:scale(0);transition:transform 0.5s ease;z-index:0;pointer-events:none;width:1px;height:1px;top:0;left:0}.primary-form.animate .round{transform:scale(1000)}.animate-bounce-custom{animation:bounce 1.8s infinite;animation-delay:1s}@keyframes bounce{0%,100%{transform:translateY(0%);animation-timing-function:cubic-bezier(.8,0,1,1)}50%{transform:translateY(-10%);animation-timing-function:cubic-bezier(0,0,.2,1)}}.animate-bounce-custom-reverse{animation:bounce-reverse 1.5s infinite;animation-delay:1s}@keyframes bounce-reverse{0%,100%{transform:translateY(0%);animation-timing-function:cubic-bezier(.8,0,1,1)}50%{transform:translateY(-10%);animation-timing-function:cubic-bezier(0,0,.2,1)}}@keyframes ping-delay{0%{transform:scale(.5);opacity:1}75%,100%{transform:scale(1.3);opacity:0}}.animate-ping-delay1{animation:ping-delay 3s ease-in-out infinite;animation-delay:0s}.animate-ping-delay2{animation:ping-delay 3s ease-in-out infinite;animation-delay:0.5s}.ping-burbuja{opacity:0;transition:opacity 0.3s ease-in-out}.animar-ping{animation:smooth-ping 3.6s ease-in-out infinite;opacity:.5}@keyframes smooth-ping{0%{transform:scale(.95);opacity:0}30%{transform:scale(1);opacity:.6}60%{transform:scale(1.08);opacity:.4}100%{transform:scale(1.12);opacity:0}}.-z-1{z-index:-1}.z-60{z-index:60}.social-media li{padding:0}.social-media li a{margin:0;display:flex;width:100%;height:100%}body{opacity:1}