*,:after,:before{box-sizing:border-box;margin:0;padding:0}body{background-color:#fff;font-family:sans-serif;overflow-x:hidden}.section{min-height:60vh}img{max-width:100%}.p-relative{position:relative}.f-weight{font-weight:600}.acerca-ceci{color:#303f52;padding:2rem 1rem}.acerca-ceci .content{margin:auto;max-width:90%}.acerca-ceci .content p{font-size:1.25rem}.acerca-ceci .content-title{font-size:2.25em;margin:1.5rem 0}.acerca-ceci .content .ceci-caracteristicas article{background-color:#606d38;color:#fff}.detalles{background-color:#cddc39;display:flex;justify-content:space-around;padding:1em 0}.detalles article{align-items:center;color:#303f52;text-align:center}.detalles article h2{color:#606d38;max-width:200px}.detalles article img{filter:brightness(0) invert(1);height:80px;width:80px}.app-header{color:#fefadf;height:100vh;overflow:hidden;position:relative}.app-header .bg{left:5%;-o-object-fit:contain;object-fit:contain}.app-header .bg,.app-header video{height:100%;position:absolute;width:100%}.app-header video{background-color:#000;bottom:0;filter:brightness(.1) saturate(.1) contrast(.7);left:50%;-o-object-fit:cover;object-fit:cover;top:0;transform:translateX(-50%)}.app-header iframe{height:2px;opacity:0;position:absolute;right:-9999px;top:-9999px;width:2px;z-index:-1}.app-header .ceci-logo{bottom:20px;max-width:100px;position:absolute;right:20px}.app-header .content{font-family:Nunito,sans-serif;font-size:.75em;left:50%;position:absolute;text-align:center;top:59%;transform:translate(-50%,-70%);width:100%}.app-header .content h2{font-size:45px;text-align:center}.app-header .content p{font-size:20px;text-align:center}.social-links{border-radius:5px;cursor:pointer;margin:10px auto;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;padding:3px 35px}.social-links a{text-decoration:none}.social-links img{margin-right:8px;max-width:40px}.fecha-ceci{align-items:center;background-color:#fff;border-radius:5px;box-shadow:0 6px 12px -2px rgba(50,50,93,.25),0 3px 7px -3px rgba(0,0,0,.3);color:#606d38;display:flex;flex-direction:column;font-size:1.15em;margin:-20px auto 0;max-width:450px;min-height:80px;padding:10px;position:relative;text-align:center;width:90%;z-index:9999}.fecha-ceci img{filter:contrast(.45);margin:10px 0;max-width:40px}.acerca-ceci{font-family:Nunito,sans-serif}.acerca-ceci .content-title{color:#2b2b2b;font-size:35px}.acerca-ceci .text-acerca-ceci{border-color:#606d38 #283517 #283517 #606d38;border-radius:8px;border-style:solid;border-width:2px;box-shadow:0 4px 8px rgba(0,0,0,.4);text-align:center}.acerca-ceci p{text-align:center}.acerca-ceci .title-caracteristicas{font-size:20;font-weight:700}@media (min-width:400px){.app-header .content{font-size:1.3em}}@media (min-width:540px){.app-header .content{font-size:1.25em}}@media (min-width:1024px){.app-header iframe{height:100%;opacity:1;position:absolute;right:0;top:60px;width:50%;z-index:1000}.app-header .bg{display:block;margin-left:auto;max-width:40%;position:relative}.app-header .content{align-items:center;display:flex;flex-direction:column;left:28%;max-width:55%;position:absolute;text-align:left;top:48%;transform:translate(-10%,-50%)}.app-header .content h2{font-size:50px;margin-left:0;margin-top:60px;text-align:left}.app-header .content p{font-size:20px}.app-header .btn.call-to-action{margin:1rem 0}.fecha-ceci{font-size:1.45em;margin:-40px auto 0;padding:10px 20px}.section .content{align-items:center;display:flex;flex-direction:column}.text-acerca-ceci{padding:20px;width:70%}}@media (min-width:1200px){.fecha-ceci{margin:-60px auto 0}}.app-menu{align-items:center;display:flex;height:70px;justify-content:space-between;left:0;padding:10px 15px;position:absolute;top:0;width:100%}.app-menu .menu{display:none;flex-basis:60%;justify-content:space-around;list-style:none}.app-menu .menu .menu-item a{color:#dda05d;font-family:Nunito,sans-serif;font-size:17px;font-weight:600;margin:25px 10px 25px 25px;text-decoration:none}.app-menu .cepeniel-logo{max-width:180px;padding:10px}.app-menu .menu-hamburguer{margin-right:15px;margin-top:-10px;width:25px}.register-btn{display:none}@media (min-width:1000px){.app-menu .menu{display:flex}.app-menu .menu-hamburguer{display:none}}@media (min-width:740px){.app-menu{flex-direction:row}.app-menu .menu{justify-content:flex-end;padding:12px 2em 1em 1em}}@media (min-width:800px){.cepeniel-logo{width:160px}}.conferencistas-ceci{background-position:0 0,0 0,10px 18px,10px 18px,0 0,10px 18px;background-size:20px 35px;font-family:Nunito,sans-serif;opacity:1}.conferencistas-ceci h2{font-size:2em;padding-top:2rem;text-align:center}.conferencistas-ceci p{font-size:20px;margin:2rem auto;max-width:90%;text-align:center}.conferencistas-lista{align-items:flex-start;color:#064e3b;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-evenly;margin-top:1rem;min-height:75vh}.conferencistas-lista .conferencista{background-color:#fff;border-radius:.5rem;box-shadow:0 4px 8px rgba(0,0,0,.4);flex-basis:100%;margin-bottom:1rem;max-width:300px;overflow:hidden;padding-bottom:2em;position:relative;text-align:center;transition:all .3s ease}.conferencistas-lista .conferencista__image{border-radius:.5rem .5rem 0 0;max-height:400px;overflow:hidden;position:relative;width:100%}.conferencistas-lista .conferencista__image img{transition:transform .5s ease}.conferencistas-lista .conferencista__image:before{background:linear-gradient(0deg,transparent);bottom:0;content:"";left:0;position:absolute;right:0;top:0}.conferencistas-lista .conferencista:hover{box-shadow:0 25px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04);transform:translateY(-.5rem)}.conferencistas-lista .conferencista:hover img{transform:scale(1.05)}.conferencistas-lista .conferencista h3,.conferencistas-lista .conferencista p{margin-top:2rem;position:relative;text-align:center}.conferencistas-lista .conferencista h3{color:#151515;font-size:1.35em;margin:30px 0 10}.conferencistas-lista .conferencista p{font-size:1.25em}.conferencistas-lista .conferencista .flag{vertical-align:middle}.conferencistas-lista .conferencista>img{border-radius:.5rem .5rem 0 0;display:block;height:350px;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;width:100%}@media (min-width:450px){.conferencistas-lista .conferencista>img{height:400px}}@media (min-width:1024px){.conferencistas-lista{justify-content:center}.conferencistas-lista .conferencista{max-width:22%}}h2{text-align:center}@media (min-width:500px){.section-cronograma .cronograma .cronograma-dia{flex-basis:45%}}@media (min-width:800px){.section-cronograma .cronograma .cronograma-dia{flex-basis:30%}}.form-register,.section-form{background-color:#fff}.form-inline{align-items:flex-start;display:flex}select{border:2px solid #eee;border-radius:5px;padding:8px}select.form-select{display:block;width:100%}.custom-select-container{border:2px solid #eee;border-radius:6px;cursor:pointer;overflow:visible;position:relative}.custom-select-container.blocked{opacity:.65;pointer-events:none}.custom-select{background-color:#fff;border:2px solid #eee;border-radius:6px;left:0;list-style:none;max-height:225px;opacity:0;overflow-y:auto;position:absolute;top:100%;width:100%;z-index:-1}.custom-select input[type=text]{display:block;padding:5px;width:100%}.custom-select.is-show{opacity:1;z-index:1}.custom-select li{padding:8px 12px}.custom-select li.is-hide{display:none}.custom-select li:hover{background-color:#eee;cursor:default}.custom-select-label{display:block;padding:10px 14px}.ciudad{cursor:pointer}.form-field{display:block;margin:.45rem 0}.form-field .form-control,.form-field .form-select{border:2px solid #eee;border-radius:6px;display:block;margin:none;padding:10px 15px;width:100%}.inline-form{align-items:center;display:flex}.inline-form.two-columns{flex-wrap:wrap}.inline-form.two-columns input{flex-basis:46%;margin:5px 5px 0 0;min-width:120px}.inline-form__child{display:inline-block;flex-basis:50%;margin-right:10px}.label-text{display:inline-block;font-weight:600;margin:5px 0}.list-item.hide{display:none}.data-option.blocked{opacity:.65;pointer-events:none}.close-select{cursor:default;font-size:2.5em;position:absolute;right:30px;top:-2px}.close-select.is-hide{opacity:0;z-index:-1}.no-clickable{background-color:#eee;font-weight:600}.blocked-input{opacity:.65;pointer-events:none}.readonly{background-color:#eee;pointer-events:none}div.required{position:relative;width:100%}div.required input[data-required].success{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3E%3C/svg%3E");border:2px solid #37a437!important}div.required input[data-required].required,div.required input[data-required].success{background-position:right calc(.375em + .1875rem) center;background-repeat:no-repeat;background-size:calc(.75em + .375rem) calc(.75em + .375rem);padding-right:calc(1.5em + .75rem)}div.required input[data-required].required{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545'%3E%3Ccircle cx='6' cy='6' r='4.5'/%3E%3Cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3E%3Ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3E%3C/svg%3E");border:2px solid #dc3545!important}div.required span{color:#eb4d4d;margin-top:5px;opacity:0;position:absolute;right:0;top:100%}div.required span.show{opacity:1}.form-control,.form-select,input[data-required],span.custom-select-label{border-radius:4px}.form-control.success,.form-select.success,input[data-required].success,span.custom-select-label.success{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3E%3C/svg%3E");background-position:right calc(.375em + .1875rem) center;background-repeat:no-repeat;background-size:calc(.75em + .375rem) calc(.75em + .375rem);border:2px solid #37a437!important;padding-right:calc(1.5em + .75rem)}.form-control.required,.form-select.required,input[data-required].required,span.custom-select-label.required{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545'%3E%3Ccircle cx='6' cy='6' r='4.5'/%3E%3Cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3E%3Ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3E%3C/svg%3E");background-position:right calc(.375em + .1875rem) center;background-repeat:no-repeat;background-size:calc(.75em + .375rem) calc(.75em + .375rem);border:2px solid #dc3545!important;padding-right:calc(1.5em + .75rem)}.alert{text-align:center}.alert.alert-danger{color:tomato;font-size:1.15em}.alert ul li{color:tomato;list-style:none}[data-readonly]{opacity:.8;pointer-events:none}.data-option .inline-form__child{flex-basis:auto}input.hide-spins::-webkit-inner-spin-button,input.hide-spins::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input.hide-spins[type=number]{-moz-appearance:textfield}.btn.is-blocked{opacity:.75;pointer-events:none}.other-info.is-hide{height:1px;opacity:0;pointer-events:none}.check-enrollment{background-color:#fff;border-radius:8px;box-shadow:0 4px 8px rgba(0,0,0,.2);font-family:Nunito,sans-serif;margin-bottom:30px;margin-top:30px;max-width:90%}.check-enrollment .check-enrollment-1{background:linear-gradient(90deg,#606d38,#283517);border:1px solid #fff;border-radius:8px;color:#fff;padding:15px}.check-enrollment .step-1{font-weight:700}.check-enrollment__form{display:block;margin:2rem auto;max-width:650px;width:90%}.check-enrollment .form-field{margin:1rem 0}.check-enrollment .form-field input{display:block;padding:.75em 1em;width:100%}.map-container{margin:1rem 0}.map-container .map{border-radius:15px}.btn{border:1px solid #ccc;border-radius:8px;cursor:pointer;display:inline-block;font-size:18px;margin:10px;padding:.45em;text-decoration:none}.btn svg{fill:#fff;vertical-align:middle}.btn-add{border:none;color:#fff}.btn-add,.btn-add:hover,.btn-primary{background-color:#2ebaf8}.btn-primary{color:#fff}.btn-admin{background-color:#5a89e0}.btn-simple{background-color:transparent;border:none;color:#2ebaf8}.btn-rounded{border-radius:10px}.btn-edit{background-color:#0dac0d;color:#fff}.btn-danger{background-color:#e12f0f;color:#fff}.btn-center{display:block;margin:auto;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;min-width:130px;padding:14px}.btn-block{max-width:unset;width:100%}.call-to-action-section{display:flex;font-family:Nunito,sans-serif;margin-bottom:-20px}.buttons{display:flex;justify-content:center}.call-to-action{background:linear-gradient(90deg,#606d38,#283517);border:none;border-radius:5px;color:#fff;cursor:pointer;display:block;font-size:16px;margin:1.25rem auto;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;padding:10px 25px;text-decoration:none;text-transform:uppercase}.call-to-action img{filter:brightness(0) invert(1);max-width:25px;vertical-align:middle}.btn-logout{color:#fff}.btn-register{background-image:none;background:linear-gradient(90deg,#dda05d,#bc6c25);border:none;border-radius:5px;box-shadow:0 4px 8px rgba(0,0,0,.3);color:#fff;display:block;font-family:Nunito,sans-serif;font-size:1.15em;margin:15px 0 15px 50px;outline:none;padding:10px 5px;width:70%}.btn-register.is-active{cursor:pointer}@media (min-width:400px){.call-to-action{padding:8px 20px}.call-to-action img{max-width:45px}}@media (min-width:500px){.call-to-action img{max-width:50px}}.count-down{align-items:center;bottom:10%;color:#fff;display:flex;font-family:Nunito,sans-serif;font-size:2rem;font-weight:700;justify-content:center;left:50%;margin-left:10px;min-height:100px;min-width:300px;position:absolute;transform:translateX(-50%)}.count-down .days,.count-down .hours,.count-down .minutes,.count-down .seconds{margin-right:15px;position:relative}.count-down .days:before,.count-down .hours:before,.count-down .minutes:before,.count-down .seconds:before{content:"";font-family:Nunito,sans-serif;font-size:14px;font-weight:700;left:50%;letter-spacing:2px;position:absolute;top:0;transform:translate(-50%,-200%)}.count-down .days:before{content:"Dias"}.count-down .hours:before{content:"Horas"}.count-down .minutes:before{content:"Minutos"}.count-down .seconds:before{content:"Segundos"}.count-down .days span,.count-down .hours span,.count-down .minutes span,.count-down .seconds span{background-color:#fefadf;border-radius:5px;color:#606d38;font-size:1em;font-weight:600;margin-right:1px;padding:5px 12px}@media (min-width:1024px){.count-down{top:80%}.count-down .days span,.count-down .hours span,.count-down .minutes span,.count-down .seconds span{border-radius:5px;font-size:1.25em;font-weight:600;margin-right:3px;padding:10px 20px}}.bg{background-image:url(/images/bg.jpg);background-size:contain;color:#606d38}.ceci-caracteristicas{display:flex;flex-wrap:wrap;justify-content:center;margin:2rem 0}.ceci-caracteristicas article{background:linear-gradient(90deg,#606d38,#283517);border:1px solid #606d38;border-radius:10px;box-shadow:0 4px 8px rgba(0,0,0,.3);color:#606d38;flex-basis:100%;margin-bottom:1rem;max-width:350px;padding:25px;text-align:center}.ceci-caracteristicas article svg{background:hsla(0,0%,100%,.2);border-radius:50%;display:block;height:100px;margin:1rem auto;padding:20px;width:100px}.ceci-caracteristicas article img{display:block;filter:brightness(0) invert(1);margin:10px auto;-o-object-fit:cover;object-fit:cover}.split-section{align-items:center;background-color:beige;display:flex;flex-direction:column}.split-section>.section,.split-section>section{flex-basis:100%}.split-section .section{border-radius:8px;box-shadow:0 4px 8px rgba(0,0,0,.3);color:gray;font-family:Nunito,sans-serif;margin-bottom:20px;margin-top:20px;max-width:90%}.split-section .section .section-form-title{background:linear-gradient(90deg,#dda05d,#bc6c25);border-radius:8px;padding:10px}.split-section .section .section-form-cont{color:#232323;padding-left:10px;padding-right:10px}.split-section .section h2,.split-section .section p{color:#fff;text-align:center}.split-section .section ul:not(.alert){color:#333}.split-section .section .alert li{display:block;list-style:none;margin:10px 0}.section-actividades{display:flex;flex-wrap:wrap}.section-actividades>div{background-color:#fff;font-size:1.15rem;padding:2em}.section-actividades>div:first-child{background-color:#606d38;color:#fff}.section-actividades>div:first-child img{display:block;filter:brightness(0) invert(1);margin:1rem auto;max-width:50px}.section-actividades .info-ceci{background-color:#fff;color:#000;font-weight:400}.section-actividades .info-ceci .fechas-ceci{color:#000;display:flex;flex-wrap:wrap;font-weight:600;justify-content:center}.section-actividades .info-ceci .fechas-ceci div{margin-right:10px}.section-actividades .info-ceci .fechas-ceci .text-fecha{background-color:#606d38;border-radius:10px;box-shadow:0 6px 12px -2px rgba(50,50,93,.25),0 3px 7px -3px rgba(0,0,0,.3);color:#fff;height:150px;margin-bottom:10px;padding:60px 10px;width:230px}.section-actividades .info-ceci .fechas-ceci .text-fecha .text-fecha .hora-1{border:2px solid #000;margin-left:10px}.section-actividades table{background-color:#fff;border:1px solid #111;border-collapse:collapse;border-radius:10px;box-shadow:0 6px 12px -2px rgba(50,50,93,.25),0 3px 7px -3px rgba(0,0,0,.3);display:table;overflow:hidden;width:100%}.section-actividades table td,.section-actividades table th{border:1px solid #ccc;padding:15px}@media (min-width:800px){.ceci-caracteristicas{display:flex;flex-wrap:wrap;gap:20px;max-width:100%}.ceci-caracteristicas article{margin-bottom:0}.check-enrollment,.section-form{width:80%}.section-form-title{max-width:100%}.section-form-cont{padding:15px}.btn-register{margin-left:75px}.section-actividades{display:flex;flex-wrap:wrap}.section-actividades>div:first-child{flex-basis:40%}.section-actividades>div:last-child{flex-basis:60%}.section-actividades>div{min-height:60vh}.split-section>.section{flex-basis:50%;order:1}.split-section>.check-enrollment{flex-basis:50%}}.steps{padding-left:2em}.steps li{font-size:1.5em;margin:1rem 0}.important-note{background:linear-gradient(90deg,#606d38,#283517);border-radius:5px;color:#fff;font-size:1.25rem;font-weight:600;line-height:2;margin-top:20px;max-width:100%;padding:1em;text-align:center}@media (min-width:1000px){.check-enrollment,.section-form{width:60%}.btn-register{margin-left:90px}}@media (min-width:1200px){.btn-register{margin-left:130px}}@media (min-width:375px){.info-ceci{color:#000;font-weight:400;max-width:100%}.info-ceci .fechas-ceci{color:#000;display:flex;font-weight:600;justify-content:space-between}}.app-footer{background-color:#fff;font-family:Nunito,sans-serif;padding:15px 0;text-align:center}.app-footer.logo-ceci-footer{width:155px}.app-footer img{margin:10px 0;width:150px}

/*# sourceMappingURL=home.css.map*/