@import"https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap";@import"https://fonts.googleapis.com/css2?family=Cinzel:wght@400..900&display=swap";@import"https://fonts.googleapis.com/css2?family=Leckerli+One&family=Sofia&display=swap";html{box-sizing:border-box;scroll-behavior:smooth}@media (prefers-reduced-motion: reduce){html{scroll-behavior:auto}html body *{animation-duration:0s!important;animation-delay:0s!important}}*,*:after,*:before{box-sizing:inherit}blockquote,body,figure,h1,h2,h3,h4,h5,h6,hr,li,ol,p,pre,ul{margin:0;padding:0}ul:where([class]){list-style:none}button,input,select,textarea{color:inherit;letter-spacing:inherit;font:inherit}input[type=text],textarea{width:100%}fieldset{padding:0;border:none}legend{margin-bottom:.5rem;max-width:100%}button,input,textarea{border:1px solid gray}button{padding:.75em 1em;border-radius:0;background-color:transparent;line-height:1}button *{pointer-events:none}button:hover{cursor:pointer}embed,iframe,img,object,svg,video{display:block;max-width:100%}table{width:100%;table-layout:fixed}[hidden]{display:none!important}noscript{display:block;margin-top:1em;margin-bottom:1em}[tabindex="-1"]{outline:none!important;box-shadow:none!important}body{font-family:Montserrat,sans-serif}*{scrollbar-width:thin;scrollbar-color:#FE040B #DFE9EB}*::-webkit-scrollbar{height:7px;width:7px}*::-webkit-scrollbar-track{border-radius:7px;background-color:#dfe9eb}*::-webkit-scrollbar-track:hover{background-color:#b8c0c2}*::-webkit-scrollbar-track:active{background-color:#b8c0c2}*::-webkit-scrollbar-thumb{border-radius:5px;background-color:#fe040b}*::-webkit-scrollbar-thumb:hover{background-color:#caccd1}*::-webkit-scrollbar-thumb:active{background-color:#666363}a{text-decoration:none;color:#dfe9eb}.cta-btn-large{font-size:2em;text-decoration:none;font-weight:600;color:#fff;background-color:#fe040b;border-radius:12px;padding:10px 20px}.cta-btn-large:hover{background-color:#666363}h1{font-size:4em;color:#666363}h1 span{color:#caccd1}.primary-text{color:#fe040b!important}.upper{text-transform:uppercase}.text-gradient-1{font-weight:700;background:#666363;background:linear-gradient(to right,#666363,#44f9c3);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.text-gradient-2{font-weight:700;background:#666363;background:linear-gradient(to right,#44f9c3,#666363);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.bg-primary{background-color:#fe040b}.bg-secondary{background-color:#666363;color:#fe040b}.bg-secondary-glass{background-color:#666363b5;color:#fe040b}.bg-grey{background-color:#caccd1}.bg-glush{background:linear-gradient(270deg,#ce68d9,#45c6db,#45db79);background-size:800% 800%;-webkit-animation:AnimationName 9s ease infinite;-moz-animation:AnimationName 9s ease infinite;animation:AnimationName 9s ease infinite;transition:.4s ease-in-out}@keyframes AnimationName{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}.cta{padding:10px;text-decoration:none;background-color:#fe040b;border-radius:5px;color:#666363}.btn-line{margin-top:2em;text-decoration:none;color:#fff;font-size:1.3em;font-weight:800;border:solid 2px #FE040B;padding:15px 30px;border-radius:12px;text-align:center}.flex-center{display:flex;justify-content:center;align-items:center}.cta-select{text-decoration:none;padding:10px 20px;border-radius:5px;width:100px;text-align:center;background-color:#fe040b;color:#666363;font-size:1.2em}.flex-col{display:flex;flex-direction:column}.bg-secondary{background-color:#666363}.bg-white{background-color:#fff}body{position:relative}section.lorem{height:100vh;width:100%;padding:4em;font-size:3em;animation:appear linear;animation-timeline:view();animation-range:entry 0% cover 40%}header{background:linear-gradient(135deg,#ffe8f3,#d9f3ff);width:100%;height:100vh;position:relative;display:flex;flex-direction:column;padding-bottom:1em;overflow:hidden}.container-bg{width:100%;background:linear-gradient(135deg,#263238,#333);position:relative;overflow:hidden}.container-bg:after{content:"";position:absolute;width:100%;height:100%;background:radial-gradient(circle at 80% 70%,rgba(255,255,255,.08) 0%,transparent 40%),repeating-linear-gradient(0deg,transparent,transparent 50px,rgba(255,255,255,.03) 50px,rgba(255,255,255,.03) 52px,transparent 52px,transparent 60px),repeating-linear-gradient(90deg,transparent,transparent 50px,rgba(255,255,255,.03) 50px,rgba(255,255,255,.03) 52px,transparent 52px,transparent 60px);box-shadow:75px 125px 1px #fff9,275px 225px 2px #fffc,475px 325px 3px #ffffffb3,675px 175px 1px #ffffffe6,875px 275px 2px #fff9,125px 375px 3px #fffc}.hero{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:3em;width:100%;margin:4em 0;height:inherit;position:relative}.hero .hero-title{flex-direction:column;align-items:center;justify-content:center;width:100%;line-height:.4em;font-size:2em;font-weight:600;color:#fff}.hero .hero-title .title-1{font-family:Leckerli One,sans-serif;text-align:center;display:flex;justify-content:center;align-items:center;font-weight:300;gap:.7em}.hero .hero-title span{text-decoration:#7BE7D3 underline}.hero .info-content{display:flex;justify-content:center;align-items:center;width:100%;padding:0 8em;position:relative}.hero .sub-title{font-size:1.2em;color:#fff}.cta-red{background-color:#fe040b;color:#fff;font-weight:700;border-radius:7px;padding:10px 20px;font-size:1em}.cta-red:hover{background-color:#7be7d3}#vela{height:60px;width:auto}.text-r{text-align:right}img#academic{position:absolute;top:15em;left:12em;width:40px;height:auto}img#star{position:absolute;top:15em;right:12em;width:40px;height:auto}#cursor-bg{position:absolute;width:100%;height:100vh;background:#7be7d3;border-radius:50%;filter:blur(50px)}img.avatar{border-radius:50%;border:2px solid #fff;width:50px;height:50px}.cursos-block{position:absolute;top:20%;right:20%}.button-animated{--h-button: 48px;--w-button: 102px;--round: .75rem;cursor:pointer;position:relative;display:inline-flex;align-items:center;justify-content:center;overflow:hidden;transition:all .25s ease;background:radial-gradient(65.28% 65.28% at 50% 100%,#fe040bcc,#df71ff00),linear-gradient(0deg,#fe040b,#fe040b);border-radius:var(--round);border:none;outline:none;padding:12px 18px;margin:0 2em;z-index:60}.button-animated:before,.button-animated:after{content:"";position:absolute;inset:var(--space);transition:all .5s ease-in-out;border-radius:calc(var(--round) - var(--space));z-index:0}.button-animated:before{--space: 1px;background:linear-gradient(177.95deg,#ffffff30,#fff0)}.button-animated:after{--space: 2px;background:radial-gradient(65.28% 65.28% at 50% 100%,#7be7d3b9,#df71ff00),linear-gradient(0deg,#fe040b,#fe040b)}.button-animated:active{transform:scale(.95)}.fold{z-index:1;position:absolute;top:0;right:0;height:1rem;width:1rem;display:inline-block;transition:all .5s ease-in-out;background:radial-gradient(100% 75% at 55%,#fe040bcc,#df71ff00);box-shadow:0 0 3px #000;border-bottom-left-radius:.5rem;border-top-right-radius:var(--round)}.fold:after{content:"";position:absolute;top:0;right:0;width:150%;height:150%;transform:rotate(45deg) translate(0) translateY(-18px);background-color:#e8e8e8;pointer-events:none}.button-animated:hover .fold{margin-top:-1rem;margin-right:-1rem}.points_wrapper{overflow:hidden;width:100%;height:100%;pointer-events:none;position:absolute;z-index:1}.points_wrapper .point{bottom:-10px;position:absolute;animation:floating-points infinite ease-in-out;pointer-events:none;width:2px;height:2px;background-color:#fff;border-radius:9999px}@keyframes floating-points{0%{transform:translateY(0)}85%{opacity:0}to{transform:translateY(-55px);opacity:0}}.points_wrapper .point:nth-child(1){left:10%;opacity:1;animation-duration:2.35s;animation-delay:.2s}.points_wrapper .point:nth-child(2){left:30%;opacity:.7;animation-duration:2.5s;animation-delay:.5s}.points_wrapper .point:nth-child(3){left:25%;opacity:.8;animation-duration:2.2s;animation-delay:.1s}.points_wrapper .point:nth-child(4){left:44%;opacity:.6;animation-duration:2.05s}.points_wrapper .point:nth-child(5){left:50%;opacity:1;animation-duration:1.9s}.points_wrapper .point:nth-child(6){left:75%;opacity:.5;animation-duration:1.5s;animation-delay:1.5s}.points_wrapper .point:nth-child(7){left:88%;opacity:.9;animation-duration:2.2s;animation-delay:.2s}.points_wrapper .point:nth-child(8){left:58%;opacity:.8;animation-duration:2.25s;animation-delay:.2s}.points_wrapper .point:nth-child(9){left:98%;opacity:.6;animation-duration:2.6s;animation-delay:.1s}.points_wrapper .point:nth-child(10){left:65%;opacity:1;animation-duration:2.5s;animation-delay:.2s}.inner{z-index:2;gap:6px;position:relative;width:100%;color:#fff;display:inline-flex;align-items:center;justify-content:center;font-size:1.2em;font-weight:500;line-height:1.5;transition:color .2s ease-in-out;font-family:Holtwood One SC,serif;font-weight:300;font-optical-sizing:auto;font-style:normal}.inner svg.icon{width:18px;height:18px;transition:fill .1s linear}.button-animated:focus svg.icon{fill:#fff}.button-animated:hover svg.icon{fill:transparent;animation:dasharray 1s linear forwards,filled .1s linear forwards .95s}@keyframes dasharray{0%{stroke-dasharray:0 0 0 0}to{stroke-dasharray:68 68 0 0}}@keyframes filled{to{fill:#fff}}.info{position:absolute;left:10%;top:82%;color:#263238;display:flex;flex-direction:column}.info span{font-size:1.4em;font-weight:600;text-decoration:#7BE7D3 underline}.info-der{display:flex;position:absolute;font-size:1.4em;left:20%;top:10%}.count{display:flex;justify-content:center;align-items:center;position:relative;height:80px;color:#fff}.count img#academic-2{width:50px;height:50px}.logo-wrapper{width:100%;display:flex;justify-content:center;align-items:center;position:relative}.logo-wrapper .capsule{width:350px;height:350px;-webkit-mask-image:url(/assets/trazo-BzUC1FlO.svg);mask-image:url(/assets/trazo-BzUC1FlO.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;z-index:100}.logo-wrapper .capsule img{height:350px;width:100%;object-fit:cover}.social-imgs{position:absolute;left:20%;top:30%}.social-imgs .social-contents{position:relative}ul.social-counter{display:flex;flex-direction:row-reverse;justify-content:flex-end}ul.social-counter li{margin-right:-1.5em;z-index:1;list-style-type:none}ul.social-counter li img{width:50px;height:50px}.counter{display:flex;align-items:center;color:#fff!important}.counter span{padding-right:10px}.fade{animation-name:fade;animation-duration:5s}@keyframes fade{0%{opacity:.4}to{opacity:1}}@media only screen and (max-width: 300px){.text{font-size:11px}}section.filo{width:100%;padding-top:6em;position:relative}section.filo .content{display:flex;justify-content:center;align-items:center;width:100%;height:300px;gap:0;position:relative}section.filo .round-1{background-image:url(/assets/uno-CdPvUSsH.png);background-repeat:no-repeat;background-size:cover;background-position:bottom;border-top-left-radius:10px;border-top-right-radius:10px;left:3em;top:3em;transform:rotate(-10deg);z-index:10}section.filo .round-2{background-image:url(/assets/dos-B1VPD_RA.png);background-repeat:no-repeat;background-size:cover;border-top-left-radius:10px;border-top-right-radius:10px;z-index:10}section.filo .round-3{background-image:url(/assets/tres-Bs0B3mGP.png);background-repeat:no-repeat;background-size:cover;right:3em;top:3em;border-top-left-radius:10px;border-top-right-radius:10px;transform:rotate(10deg);z-index:8}.one{transform:rotate(-12deg)}.two{transform:translateY(-25px)}.three{transform:rotate(12deg)}.rotate{position:relative;width:260px;height:390px}.box-fil{background-color:#7be7d3;display:flex;justify-content:center;align-items:center;position:absolute;width:260px;height:390px}.box-fil img.filo-img{width:280px;height:auto}.box-fil .box-title{display:flex;justify-content:center;align-items:center;position:absolute;top:10px;left:5px;font-size:.8em;font-weight:500;width:100%;z-index:15}.box-fil:hover{border:solid 2px crimson;z-index:40}nav.main-nav{padding:20px 3em 0;display:flex;justify-content:space-between;align-items:center;width:100%;z-index:100}nav.main-nav .logo-nav{display:flex;align-items:center}nav.main-nav .logo-nav img{height:auto;width:55px}nav.main-nav ul{list-style:none;display:flex;gap:120px}nav.main-nav ul li a{color:#fff}nav.main-nav ul li a:hover{color:#666363}a#price{background-color:#fe040b;padding:5px 10px;border-radius:7px;text-decoration:none;color:#fff}a.contact{color:#fff;border:1px solid #fff;padding:10px 15px;border-radius:7px}a.contact:hover{background-color:#7be7d3;color:#fff;border:unset}.recient{width:100%;height:240px;display:flex;justify-content:space-between;align-items:center;padding:1em 0}.recient .recient-title{background-color:#fe040b;flex:50%;padding:2em;display:flex;flex-direction:column;justify-content:center;gap:1em;font-weight:700;height:inherit}.recient .recient-title h1{text-transform:uppercase;font-size:2em;text-align:center}.recient .recient-title .recient-location{text-transform:uppercase;display:flex;justify-content:center;align-items:center;gap:2em}.recient .recient-info{position:relative;background-color:#263238;height:inherit;flex:50%;padding:2em;display:flex;flex-direction:column;justify-content:flex-start;gap:1em}.recient .recient-info img#logo-m{position:absolute;right:20px;top:20px}.recient .recient-info p{color:#fff;font-size:1.2em;font-weight:600}.recient .recient-info .costo{color:#fff;font-size:2em;font-weight:700}.recient .recient-info .book-area{position:absolute;bottom:20px;right:20px;display:flex;gap:10px}.recient .recient-info .book-1{color:#fff;text-transform:uppercase;padding:10px 25px;border-radius:15px;border:solid 1px #fff;font-weight:600}.recient .recient-info .book{background-color:#fe040b;color:#fff;text-transform:uppercase;padding:10px 25px;border-radius:15px;font-weight:600}.text-gradient{background:#fff;background:linear-gradient(to right,#fff 45%,#fe040b 120%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.text-gradient-2{background:#fff;background:linear-gradient(to right,#fff 45%,#263238 120%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.founder{width:100%;height:60vh;position:relative;background-image:linear-gradient(to left bottom,#666363,#797576,#8c888a,#9e9c9f,#b1b0b4,#bdbdc1,#cacbcf,#d7d8dc,#e1e2e5,#ebebed,#f5f5f6,#fff);display:flex;justify-content:space-between;align-items:center}.founder .void{flex:40%}.founder .founder-title{flex:60%}.founder .founder-title h2{font-size:4em;font-family:Cinzel,serif;font-optical-sizing:auto;font-weight:500;font-style:normal}.founder .founder-title p{font-size:1.1em;width:80%}img#james-k{height:420px;position:absolute;bottom:0;left:0}section.filosofia{background-color:#263238;width:100%;padding:4em 10em}section.filosofia .container{background-color:#fff;display:flex;justify-content:center;align-items:flex-start;flex-direction:column;border-radius:20px;padding:2em}section.filosofia h1{font-size:4em;color:#263238;font-family:Cinzel,serif;font-optical-sizing:auto;font-weight:500;font-style:normal}section.filosofia .fil-container{display:flex;gap:1em;background-color:#fff;padding-top:1em;width:100%}section.filosofia .fil-container .fil-info{flex:50;display:flex;flex-direction:column;justify-content:space-around;gap:1em}section.filosofia .fil-container .fil-info .box-filosofia{display:flex;flex-direction:column;justify-content:space-around;width:100%;padding:1em;height:110px;cursor:pointer;gap:.4em}section.filosofia .fil-container .fil-info .box-filosofia.active{border-left:solid 6px #7BE7D3;-webkit-box-shadow:1px 2px 2px 1px rgb(191,191,191);-moz-box-shadow:1px 2px 2px 1px rgb(191,191,191);box-shadow:1px 2px 2px 1px #bfbfbf}section.filosofia .fil-container .fil-img{display:flex;justify-content:center;align-items:center;flex:50%}section.filosofia .fil-container .fil-img .box-img{border:solid 1px #ccc;width:370px;border-radius:24px;padding:4em;display:flex;flex-direction:column;align-items:center;gap:1em}section.filosofia .fil-container .fil-img .box-img img.img-fil-part{transform:rotate(12deg);height:320px;width:auto}section.filosofia .fil-container .fil-img .box-img:hover{background-color:#7be7d3}section.benefits{position:relative;display:flex;justify-content:space-between;align-items:center}section.benefits h1{font-size:4em;color:#fff;font-family:Cinzel,serif;font-optical-sizing:auto;font-weight:500;font-style:normal;position:absolute;left:1em;top:1em;z-index:20}section.benefits .photo-title{position:relative;background-image:url(/assets/portada-DY5K9bys.webp);background-repeat:no-repeat;background-size:cover;background-position:center;height:100vh;cursor:none;flex:50%}section.benefits .benefits-info{flex:50%;display:flex;flex-direction:column;justify-content:space-around;align-items:flex-start;padding:0 4em;gap:1em}section.benefits .benefits-info .img-area{width:100%;display:flex;justify-content:center;align-items:center;padding-bottom:1.5em}section.benefits .benefits-info .img-area img#logo-main{height:220px;width:auto}section.benefits .benefits-info ul{padding-left:1em}.hover{position:absolute;top:0;left:0;width:100%;height:100vh;z-index:2;background:radial-gradient(circle at var(--x) var(--y),transparent 5%,rgba(0,0,0,.95) 50%)}footer{margin-top:4em;position:relative;background-color:#666363;width:100%;display:flex;flex-direction:column}footer .nav-footer{width:100%;background:#989999;background:linear-gradient(136deg,#f9f9f9,#fff);border-top:solid 1px #ccc}footer .nav-footer ul{padding:2em 0;list-style:none;display:flex;align-items:center;gap:6em}footer .nav-footer ul li a{text-decoration:none;color:#666363;font-weight:700}footer .social{padding:1em 0 2em;display:flex;justify-content:space-around;align-items:center;background:linear-gradient(193deg,#fff,#f9f9f9)}footer .social img#footer-logo{filter:invert(1)}footer .social .rrss{gap:10px;display:flex;flex-direction:column}footer .social .rrss .links{display:flex;align-items:center;gap:40px}footer .social .rrss .links .face{display:flex;gap:5px;color:#666363;text-decoration:none;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(to right,#666363,#fe040b) border-box;border-radius:50em;border:2px solid transparent;padding:5px 15px}.menu-footer-link{color:#caccd1!important}.m-activo-footer{background-color:#caccd1!important}.reg-content{background:linear-gradient(290deg,#fff,#d8dbe9);display:flex;flex-direction:column}.reg-content .register{background-color:#fff;display:flex;margin:2em 12em;border-radius:60px;flex-direction:column}.reg-content .register .infox,.reg-content .register .form{width:100%;display:flex}.reg-content .register .infox{justify-content:flex-start;align-items:flex-start;flex-direction:column;border-top-left-radius:60px;border-top-right-radius:60px;padding:2em 2em 3em;gap:2em}.reg-content .register .infox p{font-size:.9em}.reg-content .register .infox .info-title{width:100%;display:flex;justify-content:space-between;align-items:center}.reg-content .register .infox .info-title .logo-nav{display:flex;justify-content:center;align-items:center}.reg-content .register .infox .info-title .logo-nav img{width:60px;height:auto;filter:invert(1)}.reg-content .register .infox .info-title .title{display:flex;flex-direction:column;align-items:flex-end}.reg-content .register .infox .img-area{width:100%;display:flex;justify-content:space-between;align-items:center;gap:10px}.reg-content .register .infox .img-area img#oportunity{height:380px;width:auto}.reg-content .register .infox .img-area .maps{width:100%}.reg-content .register .infox .img-area .maps iframe{width:100%;height:380px}.reg-content .register .infox .courses-area{display:flex;justify-content:space-between;gap:10px;width:100%}.reg-content .register .infox .courses-area .title{display:flex;flex-direction:column;justify-content:space-between;border:1px solid #eeeeee;padding:13px 20px;border-radius:60px;width:100%}.reg-content .register .infox .courses-area .title h3{font-size:.9em}.reg-content .register .infox .courses-area .title p{font-size:.8em}.reg-content .register .infox .courses-area .title:last-child{text-align:right;align-items:flex-end}.reg-content .register .infox .courses-area .title:nth-child(2){align-items:center;text-align:center}.reg-content .register .form{justify-content:center;align-items:center;border-left:solid 1px #ccc;border-bottom-left-radius:60px;border-bottom-right-radius:60px;padding:2em 0;position:relative}.centro{width:100%;display:flex;justify-content:center;align-items:center}.row{display:flex;width:100%}.row .col{flex:50%;display:flex;justify-content:center;align-items:center;flex-direction:column}.title.selected{border:1px solid #FE040B;background-color:#fe040b;color:#fff}.title.selected:hover{color:#000;background-color:#eee}input[type=number].my-input,input[type=text].my-input{height:2.2em;margin:.5em 0 1em;font-size:1.5em;width:100%;text-transform:capitalize}input[type=number].inputx,input[type=text].inputx{height:1.2em;font-size:1em!important;width:100%;text-transform:capitalize}.headline{position:absolute;top:8vw;width:100%}input[type=number],input[type=text]{background:none;border:none;border-bottom:2px solid #263238;box-sizing:border-box;outline:none}input[type=number]:required,input[type=text]:required{box-shadow:none;outline:none}input[type=submit]{border:none;color:#fff;position:relative}input[type=submit]:hover,input[type=submit]:focus{border:solid 2px #021FA2;cursor:pointer;outline:none}.inputs--filled label{transform:translate(0)}@keyframes shake{0%,to{transform:translateZ(0)}33%{transform:translate3d(-6px,0,0)}66%{transform:translate3d(6px,0,0)}}.inputs--invalid label{color:#263238}label{transform:translateY(1.25rem);transition:.15s}.text-headline{color:#021fa2;letter-spacing:.4rem;font:700 1.4em Montserrat;text-align:center;text-transform:uppercase}.text-body{color:#000;font:700 16px Montserrat,sans-serif}.text-small-uppercase{color:#263238;font:700 1em Montserrat;letter-spacing:.08rem;text-transform:uppercase}.text-subheadline{color:#fe040b;left:-.17rem;letter-spacing:.143rem;font:700 .652rem Montserrat;margin-bottom:1.5rem;position:relative;text-align:center;text-transform:uppercase}.options{display:flex;align-items:center;justify-content:space-between;padding:3em 0}.css-checkbox{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}#inputPreview{display:flex;gap:20px;justify-content:center}.css-checkbox+label{color:#263238;position:relative;font-size:1em;font-weight:600;cursor:pointer;display:inline-flex;align-items:center;height:43px}.css-checkbox+label:before{content:" ";display:inline-block;vertical-align:middle;margin-right:3px;width:39px;height:39px;background-color:#fff;border-width:2px;border-style:ridge;border-color:#ccc;border-radius:0;box-shadow:none}.css-checkbox:checked+label:after{content:" ";background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MTIgNTEyIj48cGF0aCBmaWxsPSIiIGQ9Ik0xNzMuODk4IDQzOS40MDRsLTE2Ni40LTE2Ni40Yy05Ljk5Ny05Ljk5Ny05Ljk5Ny0yNi4yMDYgMC0zNi4yMDRsMzYuMjAzLTM2LjIwNGM5Ljk5Ny05Ljk5OCAyNi4yMDctOS45OTggMzYuMjA0IDBMMTkyIDMxMi42OSA0MzIuMDk1IDcyLjU5NmM5Ljk5Ny05Ljk5NyAyNi4yMDctOS45OTcgMzYuMjA0IDBsMzYuMjAzIDM2LjIwNGM5Ljk5NyA5Ljk5NyA5Ljk5NyAyNi4yMDYgMCAzNi4yMDRsLTI5NC40IDI5NC40MDFjLTkuOTk4IDkuOTk3LTI2LjIwNyA5Ljk5Ny0zNi4yMDQtLjAwMXoiLz48L3N2Zz4=);background-repeat:no-repeat;background-size:21px 21px;background-position:center center;position:absolute;display:flex;justify-content:center;align-items:center;margin-left:0;left:0;top:0;text-align:center;background-color:transparent;font-size:10px;height:43px;width:43px}.wrapper{display:flex;flex-direction:column;margin-bottom:10px;gap:3px}.error_message{color:red}.field_error{border:1px solid red!important}.btn-loading{display:flex;justify-content:center;align-items:center;background-color:#fe040b;text-transform:uppercase;width:12rem;height:48px;padding:1em 5em;border:0;font-size:1.6em;font-weight:700;border-radius:20px;color:#fff;cursor:pointer;overflow:hidden;position:relative}.btn-loading.animation{pointer-events:none}.ocultar{display:none}.loader{display:flex;align-items:center}.bar{display:inline-block;width:3px;height:20px;background-color:#ffffff80;border-radius:10px;animation:scale-up4 1s linear infinite}.bar:nth-child(2){height:35px;margin:0 5px;animation-delay:.25s}.bar:nth-child(3){animation-delay:.5s}@keyframes scale-up4{20%{background-color:#fff;transform:scaleY(1.5)}40%{transform:scaleY(1)}}section.testimonials{height:100vh;background-color:#282a2c;display:flex;flex-direction:column;padding:4em}section.testimonials .titles{color:#fff}section.testimonials .titles .subtitle{font-size:1.5em;letter-spacing:5px}section.testimonials .titles .title{font-size:4em;font-family:Cinzel,serif;font-weight:400}section.testimonials .faces{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:5em;padding:3em 0}section.testimonials .faces img.avatar-1{height:130px;width:auto;border-radius:50%}section.testimonials .testimonial{display:flex;justify-content:space-between;align-items:center;padding:2em 5em;gap:5em}section.testimonials .testimonial img.avatar-2{border-radius:50%;width:180px;height:auto}section.testimonials .testimonial .testimonial-pic{position:relative}section.testimonials .testimonial .text{display:flex;flex-direction:column;gap:1em;color:#fff}section.testimonials .testimonial .text p{width:85%}section.blog-preview{height:100vh;background-color:#263238;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}section.blog-preview .cards{width:100%;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:2em}section.blog-preview .cards .card{text-decoration:none;border-radius:30px;background:#212121;box-shadow:15px 15px 30px #191919,-15px -15px 30px #3c3c3c}section.blog-preview .cards .card img.card-img{border-radius:30px;width:290px;height:auto}section.blog-preview .more{width:100%;display:flex;justify-content:center;align-items:center;padding:2em 0}header.conven{height:100%!important}.convencion{display:flex;justify-content:space-between}.convencion .conv-desc{flex:50%;padding:2em}.convencion .conv-desc .conven-title{padding-bottom:2em}.convencion .cartel-area{display:flex;justify-content:flex-end;flex:50%}.convencion .cartel-area img{height:auto;object-fit:cover}form.conven-form{display:flex;flex-direction:column;gap:2em}.option-area{display:flex;justify-content:space-between;align-items:center;gap:1em}.option-area .sub-opt{display:flex;flex-direction:column;justify-content:space-between;gap:1em;padding-right:1em;height:120px}.prices{padding-left:1em}:root{--select-border: #777;--select-focus: blue;--select-arrow: var(--select-border)}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;padding:.5em 1.5em .5em .5em;margin:0;width:100%;font-family:inherit;font-size:inherit;cursor:inherit;line-height:inherit;z-index:1;outline:none}select::-ms-expand{display:none}.select{display:grid;grid-template-areas:"select";align-items:center;position:relative;min-width:15ch;max-width:30ch;border:1px solid var(--select-border);border-radius:.25em;padding:.25em .5em;font-size:1.25rem;cursor:pointer;line-height:1.1;background-color:#fff;background-image:linear-gradient(to top,#f9f9f9,#fff 33%)}.select select,.select:after{grid-area:select}.select:not(.select--multiple):after{content:"";justify-self:end;margin-right:.5em;width:.8em;height:.5em;background-color:var(--select-arrow);clip-path:polygon(100% 0%,0 0%,50% 100%)}select:focus+.focus{position:absolute;top:-1px;left:-1px;right:-1px;bottom:-1px;border:2px solid var(--select-focus);border-radius:inherit}.select--disabled{cursor:not-allowed;background-color:#eee;background-image:linear-gradient(to top,#ddd,#eee 33%)}.css-checkbox-1{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.css-checkbox-1+label{color:#263238;position:relative;font-size:1em;font-weight:600;cursor:pointer;display:inline-flex;align-items:center;height:43px;padding-bottom:3.5em}.css-checkbox-1+label:before{content:" ";display:inline-block;vertical-align:middle;margin-right:3px;width:39px;height:39px;background-color:#fff;border-width:2px;border-style:ridge;border-color:#ccc;border-radius:0;box-shadow:none}.css-checkbox-1:checked+label:after{content:" ";background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MTIgNTEyIj48cGF0aCBmaWxsPSIiIGQ9Ik0xNzMuODk4IDQzOS40MDRsLTE2Ni40LTE2Ni40Yy05Ljk5Ny05Ljk5Ny05Ljk5Ny0yNi4yMDYgMC0zNi4yMDRsMzYuMjAzLTM2LjIwNGM5Ljk5Ny05Ljk5OCAyNi4yMDctOS45OTggMzYuMjA0IDBMMTkyIDMxMi42OSA0MzIuMDk1IDcyLjU5NmM5Ljk5Ny05Ljk5NyAyNi4yMDctOS45OTcgMzYuMjA0IDBsMzYuMjAzIDM2LjIwNGM5Ljk5NyA5Ljk5NyA5Ljk5NyAyNi4yMDYgMCAzNi4yMDRsLTI5NC40IDI5NC40MDFjLTkuOTk4IDkuOTk3LTI2LjIwNyA5Ljk5Ny0zNi4yMDQtLjAwMXoiLz48L3N2Zz4=);background-repeat:no-repeat;background-size:21px 21px;background-position:center center;position:absolute;display:flex;justify-content:center;align-items:center;margin-left:0;left:0;top:-19px;text-align:center;background-color:transparent;font-size:10px;height:43px;width:43px}.autoRotate{animation:autoRotateAnimation both;animation-timeline:view(70% 5%)}@keyframes autoRotateAnimation{0%{transform:rotate(0);opacity:0}50%{transform:rotate(45deg)}to{transform:rotate(360deg);opacity:1}}.autoShow{animation:autoShowAnimation both;animation-delay:2s;animation-timeline:view(70% 5%)}@keyframes autoShowAnimation{0%{opacity:0;transform:translateY(200px) scale(.3)}to{opacity:1;transform:translateY(0) scale(1)}}.autoBLur{animation:autoBLurAnimation linear both;animation-timeline:view();animation-duration:1ms}@keyframes autoBLurAnimation{0%{filter:blur(40px)}45%,55%{filter:blur(0px)}to{filter:blur(40px)}}.appearNow{animation:appearAnimation both;animation-timeline:view(70% 5%)}@keyframes appearAnimation{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(-40px)}}.autoRotate1{animation:autoRotateAnimation1;animation-timeline:view(70% 5%)}@keyframes autoRotateAnimation1{0%{transform:rotate(160deg);opacity:0}25%{transform:rotate(20deg)}50%{transform:rotate(-6deg)}to{transform:rotate(-12deg);opacity:1}}.autoRotate3{animation:autoRotateAnimation3 both;animation-timeline:view(70% 5%)}@keyframes autoRotateAnimation3{0%{transform:rotate(-160deg);opacity:0}25%{transform:rotate(-20deg)}50%{transform:rotate(6deg)}to{transform:rotate(12deg);opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;animation-delay:1.5s}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.autoRotatex{animation:autoRotateAnimationx;animation-timeline:view()}@keyframes autoRotateAnimationx{0%{opacity:0;transform:translateY(200px) scale(.3)}to{opacity:1;transform:translateY(0) scale(1)}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;animation-delay:1s}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:none;transform:translateY(5px)}}.autoRotateAnimation01{animation:autoRotateAnimation01 both;animation-timeline:view(70% 5%)}@keyframes autoRotateAnimation01{0%{transform:rotate(-6deg)}25%{transform:rotate(20deg)}50%{transform:rotate(-6deg)}to{transform:rotate(0)}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown;-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;transform:rotate(-12deg)}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);transform:rotate(0)}10%{transform:rotate(-3deg)}30%{transform:rotate(-6deg)}to{opacity:1;transform:rotate(-12deg)}}.fadeInDown3{-webkit-animation-name:fadeInDown3;animation-name:fadeInDown3;-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@keyframes fadeInDown3{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);transform:rotate(0)}10%{transform:rotate(3deg)}30%{transform:rotate(6deg)}to{opacity:1;transform:rotate(12deg)}}.zoomIn-0{-webkit-animation-name:zoomIn-0;animation-name:zoomIn-0;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes zoomIn-0{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomIn-0{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}.zoomIn-1{-webkit-animation-name:zoomIn-1;animation-name:zoomIn-1;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes zoomIn-1{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomIn-1{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}.zoomIn-2{-webkit-animation-name:zoomIn-2;animation-name:zoomIn-2;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes zoomIn-2{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomIn-2{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@media screen and (max-width: 960px){nav.main-nav{padding:10px;justify-content:center;flex-wrap:wrap;gap:1em}nav.main-nav ul{gap:25px}nav.main-nav ul li{font-size:.8em}nav.main-nav ul li a:nth-child(2n){font-weight:500}.hero{flex-direction:column;margin:0}.hero-cta img{width:230px}.hero-cta h1{font-size:3em}.cta-btn-large{font-size:1.3em}.hero .portrait img#sphere-group{left:0;top:-20%}.portrait{padding-top:2em}.work-to{gap:2em}.work-to img{width:25px;height:25px}.about .about-text img#logo{height:50px}.about{height:unset;margin:7em 2em;flex-wrap:wrap-reverse}.about h1{font-size:2.5em}.about .about-text img.logo-bg{opacity:.04}.about-text{padding-top:2em}.about .about-text p{width:100%;padding-bottom:2em;font-size:1.2em}.services{height:unset;flex-direction:column;padding-bottom:12em;width:100%}.services .half{margin:0 1em;padding-bottom:2em}.services .half h1{font-size:2.5em}.services .half-box{flex-direction:column;align-items:center}.circle-1{left:0;right:unset;top:23em;animation:6s move-circle-1-r linear infinite}.circle-2{left:0;right:unset;top:10em;animation:5s move-circle-2-r linear infinite}.circle{width:20vh;height:20vh}@keyframes move-circle-1-r{0%{transform:rotate(0) translate(-5vh) rotate(0)}to{transform:rotate(360deg) translate(-7vh) rotate(-360deg)}}@keyframes move-circle-2-r{0%{transform:rotate(0) translate(-5vh) rotate(0)}to{transform:rotate(-360deg) translate(-5vh) rotate(360deg)}}.why{height:unset;padding-top:2em;background-position-x:-5em;padding-bottom:4em}.why .text-why h3{font-size:2em}.why .text-why{margin:0 1em}.prices h2{font-size:1.5em;text-align:center}.corner-left{border-top-right-radius:15px;border-bottom-left-radius:unset}.corner-right{border-top-right-radius:unset;border-bottom-left-radius:15px}.portfolio .top h1{font-size:2.5em}.portfolio .thumbs img#cehm{height:220px}.portfolio .thumbs img#verti{height:250px}.h-content{flex-direction:column}.gridfolio{flex-direction:column;margin:0}.gridfolio .part-1 .title-folio h1{font-size:2.5em}.gridfolio .part-1 .content-1{flex-direction:column}.vertical{flex:unset;height:450px;border-radius:unset}.h-content .cehm-logo{padding-top:2em;width:100%;border-radius:unset;border:unset}.h-content .cehm{width:100%;border-radius:unset;border:unset}.h-content{gap:0px;margin:2em 0}.bazan{border-radius:unset}.bazan h3{font-size:1.1em}.bazan img#car-logo{display:none}.bazan img#app-bazan{right:0;width:60%;height:60%}.bazan .info-bazan p{width:100%}.bazan .info-bazan{justify-content:flex-start}.aux-2{border:unset;flex:unset;height:300px;border-radius:unset}.aux-2 .aux-info{font-size:1.3em}footer section .social{flex-direction:column}footer section .nav-footer ul{gap:13px}img#footer-logo{height:40px;width:auto}footer section .social .rrss{width:100%;justify-content:space-around;align-items:center;gap:30px}.hero .portrait .menu-activo{right:0;bottom:4%}nav.nav-menu-activo .logo-menu-activo{max-width:40px;height:40px}.menu-title{display:none}nav.nav-menu-activo ul.menu-nav li a{font-size:.8em}nav.nav-menu-activo ul{align-items:center}nav.nav-menu-activo{padding:0 1em}nav.nav-menu-activo ul.menu-nav{padding-left:2em;padding-top:1em}nav.nav-menu-activo .logo-nav{padding-top:1em}.hero-menu-content h1{font-size:1.5em}.menu-items{justify-content:center;gap:10px}.menu-items img.menu-pic{width:80px;height:80px}.menu-items .left{margin-left:unset;flex-direction:column}.menu-items .righto{margin-right:unset;flex-direction:column}.menu-items img#app-img{width:120px;height:auto}section.steps .content-steps{flex-direction:column;margin:unset;padding:3em 2em}section.steps .content-steps .steps-info{flex:unset;justify-content:space-between;height:unset;gap:30px}section.steps .content-steps .step .enum{font-size:1.3em;width:25px;height:25px}section.steps .content-steps .steps-info h3{font-size:1.3em}.benefits{flex-direction:column}section.benefits .col{padding:0 1em;width:100%}section.benefits .col ul li{padding-left:0}section.benefits .col ul{gap:15px;font-weight:unset;font-size:unset}.img-app-menu{margin-top:2em;display:flex;justify-content:center;align-items:center}section.benefits:before{margin:3em 0}section.cpanel{flex-direction:column;height:unset;padding:2em;margin-top:13em;margin-bottom:10em}section.cpanel .pos-info{margin-right:unset;height:auto;gap:2em;width:100%;padding-top:10em;padding-bottom:4em}section.cpanel .pos-info img#cpanel-pc{width:300px}section.cpanel .pos-info .btn-wrap{width:100%}section.cpanel .cpanel-info{gap:2em}section.prices-menu .content-pricess-menu{flex-direction:column;margin:1em}section.prices-menu{padding:5em 0 2em}section.prices-menu .price{width:90%}.faq .answers{flex-direction:column}.faq h2{font-size:2em}.faq .answers .card-faq{width:auto}a.contact{padding:7px;font-size:.8em}.hero .hero-title{font-size:1.3em;padding-top:1em;line-height:.2em}img#academic{left:1em;top:21.5em}img#star{right:1em;top:21.5em}.info{top:unset;bottom:-30%}.info-der{top:unset;bottom:-21%;left:25%}.hero .info-content{padding:0}section.filo .box-fil{width:120px;height:215px}section.filo .round-1{left:2em}section.filo .round-3{right:2em}img.avatar{width:40px;height:40px}header{height:150vh;overflow:hidden}section.filo .box-fil .box-title{font-size:.6em;left:0}section.filo{padding-top:7em}section.filo .content{height:auto}.rotate{width:160px;height:215px}.recient{flex-direction:column;padding:0;height:auto}.recient .recient-info{padding:2em 1em;height:330px;flex:unset;width:100%}.recient .recient-title{width:100%;flex:unset}.recient .recient-info p{font-size:1.1em}.recient .recient-info .costo{font-size:1.3em}.recient .recient-info .book-area{bottom:45px;width:100%;justify-content:space-around;align-items:center;right:0}.founder{height:100vh;flex-wrap:wrap;padding:0 1em 9em}.founder .void{display:none}img#james-k{height:240px}.founder .founder-title h2{font-size:3em}.founder .founder-title p{width:100%}.founder .founder-title{text-align:end;display:flex;flex-direction:column;gap:1em}.autoShow{animation-timeline:view(94% 5%)}.autoBLur{animation:unset;animation-timeline:unset}section.filosofia{padding:3em 0}section.filosofia .container{padding:1em;border-radius:unset}section.filosofia .fil-container{flex-direction:column}section.filosofia h1{font-size:3em}section.filosofia .fil-container .fil-info .box-filosofia p{font-size:.8em}section.benefits{flex-direction:column;justify-content:unset;align-items:unset}section.benefits .benefits-info{padding:0 1em}section.benefits h1{font-size:3em;left:20px}section.benefits .photo-title{flex:unset;background-position:unset;background-position-x:-15em}section.benefits .benefits-info{flex:unset}section.benefits .benefits-info .img-area img#logo-main{height:160px}section.benefits .benefits-info .img-area{padding-top:2em}footer .nav-footer ul{gap:10px}footer .nav-footer ul li a{font-size:.8em}footer .social{flex-direction:column;gap:10px}footer .social .rrss{width:100%;align-items:center}footer .social .rrss .links{width:100%;justify-content:space-evenly}.reg-content .register{padding:1em;margin:unset;border-radius:unset}.reg-content .register .infox{padding-left:0;padding-right:0;padding-top:1em;border-top-left-radius:unset;border-top-right-radius:unset}.reg-content .register .infox .info-title .title h2{font-size:1.2em}.reg-content .register .infox .info-title{gap:10px}.reg-content .register .infox .courses-area{flex-direction:column}.reg-content .register .infox .courses-area .title:nth-child(2){align-items:flex-start;text-align:start}.reg-content .register .infox .courses-area .title:last-child{text-align:start;align-items:flex-start}.row{flex-direction:column;align-items:flex-start}.reg-content .register .form{padding:1em 0}input[type=number],input[type=text]{font-size:1em}.options{flex-direction:column;align-items:flex-start;padding:1em 0 3em}.reg-content .register .form{border-left:unset}.reg-content .register .infox .img-area{flex-direction:column}.social-imgs{top:unset;bottom:-35%;left:30%}.logo-wrapper{padding-top:6em}.cursos-block{top:5%}section.blog-preview{height:auto;padding:5em 0}.convencion,.option-area{flex-direction:column}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px){.menu-items img.menu-pic{width:283px;height:275px}}@media screen and (min-width: 1400px){.menu-items img.menu-pic{width:283px;height:275px}.menu-items img#app-img{width:300px;height:auto}section.steps .content-steps .go img{max-width:unset;width:490px}section.steps .content-steps .step .info{font-size:1.5em}section.cpanel .pos-info img#cpanel-pc{width:559px}section.cpanel .pos-info p{font-size:1.5em}section.cpanel .cpanel-info p{font-size:1.5em}section.cpanel .cpanel-info h3{padding-bottom:2em;font-size:3em}section.benefits .col h3{font-size:3em}section.steps .content-steps .steps-info h3{font-size:3em}header.main-header{height:150vh}.hero .portrait img#www{width:650px}.hero .portrait{height:93vh;justify-content:flex-end}h1{font-size:6em}.hero .hero-cta h1{width:76%}.hero .hero-cta{height:77vh}.hero .hero-cta p{font-size:2em}.hero .portrait img#sphere-group{width:450px}}@media screen and (min-width: 1600px){.menu-items img.menu-pic{width:283px;height:275px}section.steps .content-steps .go img{max-width:unset;width:490px}section.steps .content-steps .step .info{font-size:1.5em}section.cpanel .pos-info img#cpanel-pc{width:559px}section.cpanel .pos-info p{font-size:1.5em}section.cpanel .cpanel-info p{font-size:1.5em}section.cpanel .cpanel-info h3{padding-bottom:2em;font-size:3em}section.benefits .col h3{font-size:3em}section.steps .content-steps .steps-info h3{font-size:3em}}@media screen and (min-width: 1900px){.menu-items img.menu-pic{width:283px;height:275px}section.steps .content-steps .go img{max-width:unset;width:490px}section.steps .content-steps .step .info{font-size:1.5em}section.cpanel .pos-info img#cpanel-pc{width:559px}section.cpanel .pos-info p{font-size:1.5em}section.cpanel .cpanel-info p{font-size:1.5em}section.cpanel .cpanel-info h3{padding-bottom:2em;font-size:3em}section.benefits .col h3{font-size:3em}section.steps .content-steps .steps-info h3{font-size:3em}}
