@font-face{font-family:neue-plak-regular;src:url(https://2107306.fs1.hubspotusercontent-na1.net/hubfs/2107306/font/neue-plak-regular.ttf)}@font-face{font-family:neue-plak-condensed-bold;src:url(https://2107306.fs1.hubspotusercontent-na1.net/hubfs/2107306/font/neue-plak-condensed-bold.ttf)}@font-face{font-family:neue-plak-bold;src:url(https://2107306.fs1.hubspotusercontent-na1.net/hubfs/2107306/font/neue-plak-bold.ttf)}@keyframes zoomInOut{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}@keyframes moveUpDown{0%{transform:translateY(0)}50%{transform:translateY(20px)}to{transform:translateY(0)}}@keyframes curtainIn{to{opacity:1;transform:translateX(0) skewX(0)}}@keyframes zoomIn{0%{transform:scale(.5)}to{transform:scale(1)}}@keyframes zoomOut{to{opacity:1;transform:scale(1)}}@keyframes fadeInZoom{0%{opacity:0;transform:scale(1.05)}to{opacity:1;transform:scale(1)}}@keyframes fadeInZoomReverse{0%{opacity:0;transform:scale(.3)}to{opacity:1;transform:scale(1)}}@keyframes zoomOutBG{to{transform:scale(1)}}@keyframes slideLeft{to{opacity:1;transform:translateX(0)}}@keyframes slideRight{to{opacity:1;transform:translateX(0)}}@keyframes slideInLeft{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes backgroundParallax{0%{background-position:center 0}to{background-position:center 80px}}body{font-family:neue-plak-regular;margin:0}*{box-sizing:border-box;outline:none!important}img{max-width:100%}section{float:left;overflow:hidden;width:100%}.container{margin:auto!important;max-width:85vw!important}.cont{margin:auto;max-width:90.05vw}.container-fluid{padding:0!important}.material-symbols-outlined{display:inline-block;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 48;margin-left:.4vw;margin-right:0;text-align:center;vertical-align:middle}.flex{display:flex}.space-b{justify-content:space-between}.f35{font-size:1.82vw;font-stretch:normal;font-style:normal;font-weight:800;letter-spacing:normal}.item-center{align-items:center}#header{-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px);background-color:#212322;padding:23px 0;position:fixed;width:100%;z-index:9999}#header .contenedor{margin:auto;max-width:90.05vw}#header .box-1{width:450px}#header .logo-epg img{margin-top:2px;max-width:350px;width:100%}#header .box-2{width:450px}#header .logo-convenio img{float:right;height:auto;width:100%}#home{overflow:hidden;padding-bottom:5vw;padding-top:8.5vw;position:relative}#home .contenedor{align-items:top;display:flex;flex-wrap:wrap;gap:3vw;justify-content:space-between;margin:auto;max-width:90.05vw}#home:before{animation:zoomOutBG 12s ease forwards;background-position:50%;background-repeat:no-repeat;background-size:cover;opacity:1!important;transform:scale(1.2);z-index:-2}#home:after,#home:before{content:"";height:100%;left:0;position:absolute;top:0;width:100%}#home:after{background-color:rgba(0,0,0,.2);z-index:-1}#home .logo-mobile{display:none}#home .texto{color:#fff;flex:1 1 50%;text-align:left}#home .texto img{width:82%}#home .formulario{background:hsla(0,0%,100%,.9);border-radius:0;box-shadow:0 4px 10px rgba(0,0,0,.2);color:#212322;flex:1 1 50%;margin:auto;max-width:45%;padding:30px}#home img{animation:fadeInZoomReverse 3s forwards;opacity:1;transition:fadeInZoomReverse forwards .3s ease-out}#home h1,#home img{transform:scale(.8);transform-origin:center!important}#home h1{color:#fff;font-family:neue-plak-regular;font-size:2.6vw;font-stretch:normal;font-style:normal;letter-spacing:1.8px;line-height:1.2;margin-bottom:0;margin-top:0;text-align:left;transition:opacity .3s ease,transform .3s ease}#home h1.visible{animation:fadeInZoom 3s forwards;opacity:1}#home h2{color:#a1dbff;font-family:neue-plak-condensed-bold;font-size:7.7vw;font-stretch:normal;font-style:normal;letter-spacing:2;line-height:1.2;margin-bottom:0;margin-top:0;text-align:left;transform:scale(.8);transform-origin:center!important;transition:opacity .3s ease,transform .3s ease}#home h2.visible{animation:zoomOut 2s forwards;opacity:1}#home .formulario{background-color:#fff;font-family:neue-plak-regular;padding:30px 36px 40px;width:auto}#home .formulario fieldset.form-columns-1,#home .formulario fieldset.form-columns-2,#home .formulario fieldset.form-columns-3{display:flex;flex-wrap:wrap;gap:10px}#home .formulario .hs-input:not([type=checkbox]),#home .formulario select{width:100%!important}#home .formulario fieldset.form-columns-1 .input,#home .formulario fieldset.form-columns-2 .input,#home .formulario fieldset.form-columns-3 .input{margin-right:2px!important}#home .formulario fieldset.form-columns-3 .hs-form-field{width:33.3%!important}#home .formulario h3{color:#6802c1;font-family:neue-plak-bold;font-size:1.45vw;font-stretch:normal;font-style:normal;letter-spacing:.6px;line-height:1.2;margin-bottom:20px;margin-top:0;text-align:left}#home .formulario .hs-form-required{display:none!important}#home .formulario .hs-error-msgs{margin:0;padding:0}#home .formulario .hs-error-msgs li{color:#b17df4;font-size:10px;list-style:none}#home .formulario .inputs-list{margin:0;padding:0}#home .formulario .inputs-list li{list-style:none}#home .formulario .inputs-list li label,.hs-error-msgs li label{display:flex!important;margin-bottom:1px}#home .formulario .inputs-list:first-of-type{margin-top:.6vw!important}#home .formulario .inputs-list li label{font-size:.8vw!important}#home .formulario .inputs-list li label span a{color:#b17df4;text-decoration:underline}#home .formulario input[type=checkbox]{border-radius:0;height:auto;margin-right:5px;position:relative;top:1px;width:.8vw!important}#home .formulario label{display:none!important}#home .formulario .hs-button{background-color:#ed76f4;border:none;border-radius:30px;color:#fff;cursor:pointer;font-family:neue-plak-bold;font-size:1vw!important;letter-spacing:.5px;margin-top:1.6vw;padding:10px 25px 15px}#home .formulario .hs-button:hover{background-color:#6802c1;box-shadow:0 20px 38px rgba(0,0,0,.16)!important;-ms-transform:translateY(-3px);transform:translateY(-3px);-webkit-transform:translateY(-3px);transition:.5s}#home .formulario .hs-input:not([type=checkbox]),#home .formulario select,#home .formulario textarea{background-color:#ededed;border:none!important;border-radius:0!important;box-shadow:none!important;font-size:.9vw;height:2.5vw;margin-bottom:8px;outline:none!important;padding:0 10px;width:100%!important}#home .formulario .hs-field-desc{font-size:.9vw}#home .formulario fieldset.form-columns-1,#home .formulario fieldset.form-columns-2,#home .formulario fieldset.form-columns-3{display:block!important;max-width:100%!important}#home .formulario .hs-form-field{display:block!important;width:100%!important}#home .formulario .input,#home .formulario input[type=email],#home .formulario input[type=number],#home .formulario input[type=tel],#home .formulario input[type=text],#home .formulario select,#home .formulario textarea{box-sizing:border-box;width:100%!important}#home .formulario .hs_phone .input{display:flex!important;gap:8px;width:100%}#home .formulario .hs_phone input[type=tel],#home .formulario .hs_phone select{flex:1;margin-bottom:0!important}#home .formulario .hs_phone select{max-width:35%}#home .formulario .hs_phone input[type=tel]{max-width:65%}#carousel{padding-bottom:1.5vw;padding-top:1.5vw}#carousel .contenedor{margin:auto;max-width:85vw}#carousel img{transform:scale(1.2);transform-origin:center!important;transition:opacity .3s ease,transform .3s ease}#carousel img.visible{animation:zoomOut 4s forwards;opacity:1}#descuento-contador{padding-bottom:4vw;padding-top:4vw}#descuento-contador .contenedor{align-items:center;display:flex;flex-wrap:nowrap;gap:3vw;justify-content:space-between;margin:auto;max-width:90.05vw}#descuento-contador .contador h3,#descuento-contador .descuento h3{color:#fff;font-family:neue-plak-bold;font-size:1.6vw;letter-spacing:.1vw;line-height:normal;line-height:1.2;margin-bottom:0;margin-top:0;text-align:left}#descuento-contador .descuento p{color:#fff;font-family:neue-plak-regular;font-size:1.2vw;letter-spacing:.05vw;line-height:normal;line-height:1.2;margin-bottom:0;margin-top:0;text-align:left}#descuento-contador .descuento img{animation:zoomInOut 5s infinite;margin-bottom:1.4vw;margin-top:1.4vw;transition:transform .3s ease-in-out;width:22vw}#descuento-contador .contador p{color:#fff;font-family:neue-plak-regular;font-size:41px;letter-spacing:1.8px;line-height:1.2;margin-bottom:0;text-align:left}#descuento-contador .descuento{flex:1 1 44%;text-align:left}#descuento-contador .contador{flex:1 1 56%;text-align:left}#timer{display:none!important}#descuento-contador .timer-wrapper{align-items:center;display:flex;gap:4vw;justify-content:left;margin-top:1.5vw}#descuento-contador .timer-item{text-align:center}#descuento-contador .timer-item .num{background-color:#800cc1;border:3px solid #ed76f4;color:#fff;display:block;font-family:neue-plak-condensed-bold;font-size:4.1vw;letter-spacing:.3vw;line-height:1;padding:.3vw 1.4vw 1.4vw;text-align:center}#descuento-contador .timer-item .label{color:#ed76f4;display:block;font-family:neue-plak-regular;font-size:1.4vw;letter-spacing:.1vw;margin-top:.2vw}#presentacion{padding-bottom:4.3vw;padding-top:4vw}#presentacion .contenedor{margin:auto;max-width:75vw}#presentacion h2{color:#3c2966;font-family:neue-plak-bold;font-size:1.8vw;letter-spacing:.1vw;line-height:normal;line-height:1.2;margin-bottom:0;margin-top:0;text-align:center;transform:scale(.8);transform-origin:center!important;transition:opacity .3s ease,transform .3s ease}#presentacion h2.visible{animation:zoomIn 2s forwards;opacity:1}#presentacion .texto p{color:#212322;font-family:neue-plak-regular;font-size:1.2vw;line-height:normal;line-height:1.2;margin-bottom:0;margin-top:1.5vw;text-align:center}#presentacion .logos{margin-top:2.5vw}#presentacion .logos img{display:blocK;margin:auto;transform:scale(1.1);transform-origin:center!important;transition:opacity .3s ease,transform .3s ease;width:65%}#presentacion .logos img.visible{animation:zoomOut 3s forwards;opacity:1}#certificado{padding-bottom:0;padding-top:4vw}#certificado .contenedor{align-items:top;display:flex;flex-wrap:nowrap;gap:3vw;justify-content:space-between;margin:auto;max-width:90.05vw}#certificado .texto{flex:1 1 54%;text-align:left}#certificado .texto .bloque-texto{background-color:#3c2966;border-radius:20px;padding:2vw}#certificado .bloque-texto h3{color:#ed76f4;font-family:neue-plak-bold;font-size:1.8vw;letter-spacing:.1vw;margin-top:0}#certificado .bloque-texto h3,#certificado .bloque-texto p{line-height:normal;line-height:1.2;margin-bottom:0;text-align:left}#certificado .bloque-texto p{color:#fff;font-family:neue-plak-regular;font-size:1.2vw;margin-top:.5vw}#certificado .cifra h3{color:#6802c1;font-family:neue-plak-bold;font-size:2.5vw;letter-spacing:.1vw;margin-top:2vw}#certificado .cifra h3,#certificado .cifra p{line-height:normal;line-height:1.2;margin-bottom:0;text-align:left}#certificado .cifra p{color:#212322;font-family:neue-plak-regular;font-size:1.2vw;margin-top:.5vw}#certificado .imagen{flex:1 1 46%;text-align:left}#certificado .imagen img{animation:zoomInOut 6s infinite;display:blocK;margin:auto;transition:transform .3s ease-in-out;width:80%}#dirigido-a{padding-bottom:4.5vw;padding-top:3.5vw}#dirigido-a .hs-programas-slider{margin:auto;width:100%}#dirigido-a h2{color:#3c2966;font-family:neue-plak-bold;font-size:2.2vw;letter-spacing:.1vw;line-height:normal;line-height:1.2;margin-bottom:3vw;margin-top:0;text-align:center;transform:scale(.8);transform-origin:center!important;transition:opacity .3s ease,transform .3s ease}#dirigido-a h2 span{font-family:neue-plak-regular;font-size:1.5vw}#dirigido-a h2.visible{animation:zoomIn 2s forwards;opacity:1}#dirigido-a h3{color:#212322;font-family:neue-plak-bold;font-size:1.3vw;letter-spacing:0;line-height:normal;line-height:1.2;margin-bottom:.5vw;margin-top:1vw;text-align:center}#dirigido-a .item{border-radius:0;margin:0 1.25vw;min-height:auto;padding:0;text-align:center;transition:transform .6s}#dirigido-a h4{font-family:neue-plak-bold;font-size:2.7vw;letter-spacing:0;line-height:1.23;margin-bottom:0;margin-top:0;text-align:left}#dirigido-a .vector_box img{border:0;border-radius:0;margin:0;transform:scale(1.1);transform-origin:center!important;transition:opacity .3s ease,transform .3s ease;width:100%}#dirigido-a .vector_box img.visible{animation:zoomOut 3s forwards;opacity:1}#dirigido-a p{font-family:neue-plak-regular;font-size:1vw;margin-top:0;text-align:left}#dirigido-a .texto-adicional{display:none;line-height:1.5em;margin-top:8px;overflow:visible!important}#dirigido-a .flip-inner,#dirigido-a .front,#dirigido-a .item,#dirigido-a .slick-slide{height:auto!important;overflow:visible!important}#dirigido-a .informacion-horas{align-items:center;display:flex;font-family:neue-plak-regular;font-size:.95vw;gap:.5em;justify-content:flex-start;line-height:1.4;margin-top:.7em;text-align:left}#dirigido-a .informacion-horas .icono-horas{display:inline-block;flex-shrink:0;height:auto;object-fit:contain;width:1.5vw}#dirigido-a .informacion-certificaciones{align-items:center;display:flex;font-family:neue-plak-regular;font-size:.95vw;gap:.5em;justify-content:flex-start;line-height:1.4;margin-top:.7em;text-align:left}#dirigido-a .informacion-certificaciones .icono-certificaciones{display:inline-block;flex-shrink:0;height:auto;object-fit:contain;width:1.5vw}#dirigido-a .slick-prev{left:-45px}#dirigido-a .slick-next{right:-45px}#dirigido-a .slick-prev:hover,.slick-next:hover{opacity:1}#testimonios{padding-bottom:5vw;padding-top:3.5vw}#testimonios .contenedor{margin:auto;max-width:50vw}#testimonios h2{color:#3c2966;font-family:neue-plak-bold;font-size:2.2vw;letter-spacing:.1vw;line-height:normal;line-height:1.2;margin-bottom:3vw;margin-top:0;text-align:center;transform:scale(.8);transform-origin:center!important;transition:opacity .3s ease,transform .3s ease}#testimonios h2.visible{animation:zoomIn 2s forwards;opacity:1}#testimonios .tabs-nav{background:#fff;border-radius:0;display:flex;margin:2rem 0;overflow:hidden}#testimonios .tab-btn{background-color:#fff;border:0;color:#212322;cursor:pointer;flex:1;font-family:neue-plak-bold;font-size:1.3vw;padding:1vw;text-align:center}#testimonios .tab-btn.active{background:#6802c1;color:#fff}#testimonios .tab-panel{display:none}#testimonios .tab-panel.active{display:block}#testimonios .carrusel{display:flex;flex-wrap:wrap;gap:2vw;justify-content:center}#testimonios .card{background:#fff;border:0;box-sizing:border-box;max-width:30vw;width:100%}#testimonios .bloque-texto{border:0;padding:1.2vw}#testimonios .card h4{color:#212322;font-family:neue-plak-bold;font-size:1.2vw;text-align:left}#testimonios .card p{color:#212322;font-family:neue-plak-regular;font-size:1vw;margin-bottom:0;text-align:left}#footer{background-color:#000;padding:30px 0}#footer p{color:#fff;font-family:neue-plak-regular;font-size:17px;letter-spacing:0;line-height:1.25;margin-bottom:0;margin-top:0;text-align:center}@media (max-width:600px){.container{max-width:94vw!important}#header .logo_epg{display:block;margin:auto}#header .logo-epg img{display:block;margin:auto!important;max-width:75%}#header{padding:30px 0 25px!important}#home{padding-bottom:15vw;padding-top:27vw}#home .contenedor{display:block}#home:after{background-color:rgba(0,0,0,.3)}#home .texto{flex:1 1 100%}#home .texto img{width:88%}#home .logo-desktop{display:none}#home .logo-mobile{display:block}#home h1{font-size:7.5vw;line-height:1.1;margin-bottom:2vw;margin-top:5vw}#home .formulario{flex:1 1 100%;margin-top:10vw;max-width:100%;padding:20px 20px 35px}#home .formulario h3{font-size:6.2vw;text-align:center}#home .formulario .inputs-list li label{font-size:4vw!important}#home .formulario .hs-input:not([type=checkbox]),#home .formulario select,#home .formulario textarea{font-size:4vw;height:13vw}#home .formulario .hs-button{font-size:5vw!important;margin-top:5vw;padding:10px 25px 15px}#home .formulario input[type=checkbox]{top:6px;width:4vw!important}#home .formulario .hs-field-desc{font-size:4vw}#home .formulario select,#home .formulario textarea{color:#212322!important;-webkit-text-fill-color:#212322!important}#carousel{padding-bottom:6vw;padding-top:6vw}#carousel .contenedor{max-width:90.05vw}#carousel .slick-prev{left:-3.5vw;top:35%}#carousel .slick-next{right:-3.5vw;top:35%}#descuento-contador{padding-bottom:12vw;padding-top:12vw}#descuento-contador .contenedor{display:block}#descuento-contador .descuento h3{font-size:7vw;text-align:center}#descuento-contador .descuento{text-align:center}#descuento-contador .descuento img{margin:6vw auto;text-align:center;width:55vw}#descuento-contador .descuento p{font-size:4vw;text-align:center}#descuento-contador .contador h3{font-size:6vw;margin-top:4vw;text-align:center}#descuento-contador .timer-item{margin:6vw auto auto}#descuento-contador .timer-item .num{font-size:10vw}#descuento-contador .timer-item .label{font-size:5vw}#presentacion{padding-bottom:12vw;padding-top:12vw}#presentacion .contenedor{max-width:90.05vw}#presentacion h2{font-size:7.5vw;margin-bottom:6vw}#presentacion .texto p{font-size:5vw;line-height:1.4}#presentacion .logos img{margin-top:8.5vw;width:95%}#certificado{padding-bottom:0;padding-top:14vw}#certificado .contenedor{display:block;max-width:90.05vw}#certificado .texto .bloque-texto{border-radius:20px;padding:8vw}#certificado .bloque-texto h3{font-size:6.5vw;text-align:center}#certificado .bloque-texto p{font-size:5vw;margin-top:1.5vw;text-align:center}#certificado .cifra h3{font-size:11vw;margin-top:4vw;text-align:center}#certificado .cifra p{font-size:5vw;text-align:center}#certificado .imagen{margin-top:8vw}#certificado .imagen img{margin:auto;width:90%}#testimonios{padding-bottom:12vw;padding-top:12vw}#testimonios .contenedor{max-width:90.05vw}#testimonios h2{font-size:7.5vw;margin-bottom:6vw}#testimonios .tabs-nav{background:#fff;border-radius:0;display:flex;margin:2rem 0;overflow:hidden}#testimonios .tab-btn{flex:1;font-size:5.3vw;padding:2vw 2vw 3vw}#testimonios .tab-btn a{color:inherit!important}#testimonios .card{max-width:100%;width:90%}#testimonios .bloque-texto{padding:4.5vw}#testimonios .card h4{font-size:5.2vw}#testimonios .card p{font-size:3.9vw}#dirigido-a{padding-bottom:12vw;padding-top:12vw}#dirigido-a .cont{margin:auto;max-width:90.05vw}#dirigido-a .front{margin:auto;max-width:75vw}#dirigido-a h2{font-size:7.5vw;margin-bottom:6vw}#dirigido-a h2 span{display:block;font-family:neue-plak-regular;font-size:5vw;margin-top:1.2vw}#dirigido-a h3{font-size:5.6vw;margin-top:4vw}#dirigido-a p{font-size:4.1vw}#dirigido-a .slick-prev{left:-3.5vw}#dirigido-a .slick-next{right:-3.5vw}#footer{text-align:center}}