*{margin:0;padding:0}html,body{scroll-behavior:smooth}@font-face{font-family:Inter var;font-weight:100 900;font-style:normal;font-display:swap;src:url(../media/Inter-upright-var.0t125vhgfhmdm.woff2)format("woff2")}select{-webkit-appearance:auto}@font-face{font-family:Inter var;font-weight:100 900;font-style:italic;font-display:swap;src:url(../media/Inter-italic-var.0t125vhgfhmdm.woff2)format("woff2")}body{font-family:Segoe UI,-apple-system,BlinkMacSystemFont,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}#lt-navbar{background-color:#0000;width:100%}#contentWrapper{min-height:calc(100vh - 71px)}.search-container{z-index:90;width:100%;height:100%;position:fixed;top:0;left:0}.search-wrapper{width:100%;height:100%;top:50%;left:0}.search-wrapper .search-overlay{opacity:.9;z-index:90;background-color:#000;width:100%;height:100%;display:none;position:absolute;top:0;left:0}.search-wrapper .site-search{box-shadow:none;color:#fff;z-index:90;background-color:#0000;width:100%;margin:0 auto;padding:20px 25px;display:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.search-container.show .search-overlay{display:block}.search-container.show .site-search{animation-duration:2.4s;animation-timing-function:ease-in-out;display:block}.search-container.scrolled .site-search{background-color:#fff}.search-container.scrolled .site-search .legend{color:#000}.lt-text-title{margin:0;font-size:42px;font-weight:700}.lt-text-subtitle{margin:0;font-size:15.2px;font-weight:700}@media (min-width:576px){.lt-text-title{font-size:42px}.lt-text-subtitle{font-size:16.2px}}@media (min-width:768px){.lt-text-title{font-size:42px}.lt-text-subtitle{font-size:17.2px}}@media (min-width:992px){.lt-text-title{font-size:42px}.lt-text-subtitle{font-size:24px}#contentWrapper{min-height:calc(100vh - 200px)}}@media (min-width:1200px){.lt-text-title{font-size:42px}.lt-text-subtitle{font-size:24px}}
.card-service{background-color:#fff;border:1px solid #e5e5e5;border-radius:5px;width:30%;min-height:250px;overflow:hidden}.service-image{height:200px;margin-bottom:10px;overflow:hidden}.service-image img{height:inherit}.service-info h5,.service-info h6{font-size:1rem}.service-info h5{color:#000;font-weight:400}.Credencial-link{color:#000;text-align:center;font-size:18px;font-weight:700;text-decoration:none;display:block}.Credencial-link:hover{color:var(--corporative-yellow);text-decoration:none}@media (max-width:576px){.card-service{border-radius:5px;width:100%;min-width:80vw;max-width:90vw;max-height:-webkit-max-content;max-height:max-content;padding:30px 0!important}.service-image{width:100%;height:60vw}}
.lds-ellipsis{width:40px;height:10px;display:inline-block;position:relative}.lds-ellipsis div{background:#fff;border-radius:50%;width:5px;height:5px;animation-timing-function:cubic-bezier(0,1,1,0);position:absolute}.lds-ellipsis div:first-child{animation:.6s infinite lds-ellipsis1;left:4px}.lds-ellipsis div:nth-child(2){animation:.6s infinite lds-ellipsis2;left:4px}.lds-ellipsis div:nth-child(3){animation:.6s infinite lds-ellipsis2;left:16px}.lds-ellipsis div:nth-child(4){animation:.6s infinite lds-ellipsis3;left:28px}@keyframes lds-ellipsis1{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes lds-ellipsis3{0%{transform:scale(1)}to{transform:scale(0)}}@keyframes lds-ellipsis2{0%{transform:translate(0)}to{transform:translate(12px)}}
.mobileMenuOpenClosed{display:none}.mobileMenuOpen{opacity:.85;z-index:10;background-color:#000;width:100vw;height:100vh;transition:background-color .5s;display:block;position:fixed}
.ResendCodeBtn{color:#000;background-color:#ffce00;border-color:#ffce00;border-radius:5pc;width:100%;padding-top:2%;position:relative;border:0!important}.ResendCodeBtn:hover{background-color:#000!important}.form-label{text-align:center;font-weight:700}.modal-header button.close{color:#fff;transition:all .2s;position:absolute;right:15px}.modal-header button.close:active,.modal-header button.close:hover,.modal-header button.close:focus{color:#fff;outline:none;transition:all .2s}.modal-header{color:#fff;background-color:#000;border:1px solid gray;padding:0 auto}.modal-title{margin:0 auto;font-weight:700}.modal-logo{height:50px;margin:10px;position:absolute;top:0}.btn{border:2px solid;height:50px;margin:5px auto;font-weight:700!important}.btn-google{width:100%;color:#646464!important;background-color:#fff!important;border-color:#b9b9b9!important;font-size:1rem!important}.btn-register-nav{margin:5px auto;border:2px solid!important}.btn-google:hover,.btn-google:focus,.btn-google:active{color:#000;background-color:#e6e6e6!important}.btn-facebook{color:#4267b2;background-color:#fff;border-color:#4267b2;width:100%}.btn-facebook:hover,.btn-facebook:focus,.btn-facebook:active{color:#fff;background-color:#4267b2!important}.btn-apple{color:#000;border-color:#000}.btn-apple:hover,.btn-apple:focus,.btn-apple:active{color:#fff;background-color:#000!important}.btn-radius{border:0;border-radius:50px;outline:none;padding:15px 30px;font-weight:700}.btn-radius:active,.btn-radius:hover,.btn-radius:focus{outline:none}.error{color:#000;background-color:tomato;transition:all .2s}.yellow{color:#000;background-color:#ffe91d;transition:all .2s}.transparent{color:#000;padding:inherit;background-color:#0000;border:2px solid #000;transition:all .2s}.dark{background-color:#000;transition:all .2s}.white{background-color:#fff;transition:all .2s}.yellow:hover,.yellow:focus,.transparent:hover,.transparent:focus{color:#fff!important;background-color:#000!important;transition:all .2s!important}.white:hover,.white:focus{background-color:#ffe91d;transition:all .2s}.btn:hover,.btn:focus{background-color:#0000001a}.btn:active{background-color:#0000004d}.btn-register-container{text-align:center}.btn-register{color:#fff;background-color:#3b72c5;border:none;width:300px;height:50px;font-size:1.5rem;font-weight:700;transition:all .2s}.btn-register:hover,.btn-register:focus{background-color:#4e8eee;transition:all .2s}.btn-register:active{background-color:#6da7ff;transition:all .2s}.country-state-city .dropdown{color:#000;flex-direction:row;margin-top:10px;display:flex}.country-state-city button{width:100%;line-height:50px;background-color:#fff!important;border-radius:5px!important;height:50px!important;padding:0 10px!important;font-size:1rem!important}.country-state-city ul{z-index:1;font-size:1rem!important}.country-state-city li{margin-top:0!important;font-family:Arial,Helvetica,sans-serif!important;font-size:1rem!important}.country-state-city input{padding:10px!important}.input{width:100%;height:50px;padding:0 10px}.input-label{font-size:.8rem;font-weight:700}.input-error{background-color:#ffe9e9;width:100%;height:50px;padding:0 10px}.small-dark-gray{color:#ffffff80}.small-dark-white{color:#fffc}.small-light-gray{color:#00000080}.small-light-black{color:#000c}.small-error{color:#e91515;flex-direction:row-reverse;width:100%;display:inline-flex}.small-link{width:100%}.hr-container{background-color:#d3d3d3;width:100%;height:1px;margin:25px 0;position:relative}.hr-circle{vertical-align:middle;background-color:#fff;border:1px solid #d3d3d3;border-radius:50%;width:10px;height:10px;display:inline-block;position:absolute;top:-4px;left:calc(50% - 5px)}.form-container{background-color:#fff;padding:20px}.link-btn{background-color:#0000;border:0}.link-btn:active,.link-btn:hover,.link-btn:focus{text-decoration:underline}@media only screen and (min-width:992px){.form-label{font-size:2rem}}@media only screen and (max-width:991px){.form-label{font-size:1.7rem}.btn-register-nav{text-align:center;height:75px;margin:5px auto;border:2px solid!important}}
.banner-principal{color:#fff;background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;margin:0;display:flex;overflow:hidden}.banner-principal .section-info-container,.banner-principal .section-form-register-container{flex:unset;width:100%;display:flex}.banner-principal .section-info{flex-direction:column;padding:0;display:flex}.section-info .info-title{text-shadow:0 2px 4px #212121bf;margin-bottom:.5rem;font-size:42px;font-weight:700}.section-info .info-description{margin:0;font-size:15.2px;font-weight:400}.section-info .btn-more-detail{color:#fff;background-color:#0000;border:none;margin-left:0;margin-right:0;font-size:12px;font-weight:700}.banner-principal .section-form-register{max-width:500px;width:90%!important}@media (min-width:576px){.section-info .info-description{font-size:16.2px}.section-info .btn-more-detail{font-size:13px}}@media (min-width:768px){.section-info .info-description{font-size:17.2px}.section-info .btn-more-detail{font-size:13px}}@media (min-width:992px){.section-info .info-description{font-size:24px}.section-info .btn-more-detail{font-size:16px}.banner-principal .section-info-container{height:-webkit-fit-content;height:fit-content}.banner-principal{height:calc(100vh - 92px)!important}}@media (min-width:1200px){.section-info .info-description{font-size:24px}.section-info .btn-more-detail{font-size:16px}}.paddinQuienes{padding-top:50px!important}.valtama{font-size:16px!important}
.container_div{margin-bottom:20px;overflow:hidden}.container_div img{object-fit:cover;object-position:top;width:100%;min-height:300px}
.metadata-card-btn{cursor:pointer;text-align:left;background-color:#fff;border:1px solid #e0e0e0;border-radius:8px;align-items:center;min-width:160px;height:-webkit-fit-content;height:fit-content;padding:6px 16px;transition:all .2s ease-in-out;display:flex;position:relative;overflow:hidden;box-shadow:0 2px 4px #0000000d}.metadata-card-btn:hover:not(:disabled){border-color:#000;transform:translateY(-1px);box-shadow:0 4px 8px #0000001a}.metadata-card-btn:disabled{opacity:.6;cursor:not-allowed;background-color:#f5f5f5}.metadata-icon-wrapper{color:#333;justify-content:center;align-items:center;margin-right:10px;display:flex}.metadata-icon-wrapper svg{width:24px;height:24px}.metadata-text-container{flex-direction:column;justify-content:center;display:flex}.metadata-title{color:#333;font-size:13px;font-weight:700;line-height:1.1}.metadata-action{align-items:center;gap:3px;margin-top:1px;font-size:12px;font-weight:500;display:flex}.action-arrow{width:10px;height:10px}.metadata-loader{background-color:#ffe900;width:0%;height:2px;animation:1.5s ease-in-out infinite load;position:absolute;bottom:0;left:0}@keyframes load{0%{width:0%;left:0}50%{width:100%;left:0}to{width:0%;left:100%}}@media (max-width:768px){.metadata-card-btn{width:100%}.publication-group__title[style*="visibility: hidden"]{display:none}}
.user-icon{width:25px;margin-bottom:-5%;margin-left:19%;position:relative;bottom:20px}.lt-footer{text-align:center;color:#c5c5c5;background-color:#000;padding-left:1.5rem;padding-right:1.5rem}.footer-section{color:#c5c5c5;justify-content:center;align-items:center;width:100%;margin-left:auto;margin-right:auto}.nav-link-clickeable{color:#b3b3b3;cursor:pointer;text-decoration:none}.nav-link-clickeable:hover{color:#c5c5c5;text-decoration:none}.social-icon{margin-right:10px;padding:0;font-size:35px}#tiktok{font-size:24px}.footer-section-divider{flex-direction:column;justify-content:center;align-self:stretch;width:160px;height:45px;display:flex;position:relative}.footer-section-divider:before,.footer-section-divider:after{content:"";position:absolute}.footer-section p{font-size:16px}.footer-section-divider:not(:first-child):before{border-left:2px solid #fff3;height:50%;top:25%;left:0}
#lt-navbar,.lt-navbar{--corporative-yellow:#ffe91d}.custom-nav-link{font-size:14px}.my-navbar{--corporative-yellow:#ffe900}.navbar{--bs-navbar-brand-padding-y:0rem;padding-left:0;padding-right:0}.nav-link{transition:all .3s}#capacitaciones_navlink{color:#9b8c05;font-weight:700}#capacitaciones_navlink:hover,#capacitaciones_navlink:focus{color:#ffe900}.active-link{color:#fff!important}#capacitaciones_navlink.active{color:var(--corporative-yellow)}#lt-navbar.bg-transparent .navbar-intro,#lt-navbar.bg-transparent .navbar-primary{background-color:#9b8c0500}.navbar-intro .navbar-nav .nav-link{color:#000;padding-top:0;padding-bottom:0;padding-right:8px;font-size:14px}.navbar-intro .navbar-nav .nav-link:hover{color:#000;opacity:1;transition:all 10ms ease-out;transform:scale(1.1)}.navbar-primary .navbar-nav .nav-link{color:var(--corporative-yellow);font-weight:700}.navbar-primary{padding:0 25px}.bg-transparent .navbar-intro .navbar-nav .nav-link .lds-ellipsis div,.bg-transparent .navbar-primary .navbar-nav .nav-link .lds-ellipsis div{background:#fff!important}.navbar-intro .navbar-nav .nav-link .lds-ellipsis div{background:#000!important}.navbar-primary .navbar-nav .nav-link .lds-ellipsis div{background:var(--corporative-yellow)!important}.navbar-primary .navbar-collapse .row .container-nav-link .nav-link .lds-ellipsis div{background:#000!important}.navbar-primary .lds-ellipsis div{background:var(--corporative-yellow)!important}.bg-transparent .navbar-intro .navbar-nav .nav-link,.bg-transparent .navbar-intro .navbar-nav .nav-link .btn-search-close,.bg-transparent .navbar-intro .navbar-nav .nav-link .btn-pay,.bg-transparent .navbar-primary .navbar-nav .nav-link{color:#fff}.bg-transparent .navbar-intro .navbar-nav .nav-link:hover{transform:scale(1.1)}.navbar-nav .nav-link:hover{opacity:.7}.navbar-intro .nav-link .btn-search-close,.navbar-intro .nav-link .btn-pay{background-color:#0000;border:none;margin:0;padding:0;position:relative;top:1.4px}.nav-link:hover,.nav-link:active{transition:all .3s}@media only screen and (min-width:992px){.navbar-intro{background-color:var(--corporative-yellow);height:38px;padding:0 25px}.nav-responsive-width{width:100%}.navbar-primary{background-color:#000}.navbar-intro .nav-link .btn-search-close,.navbar-intro .nav-link .btn-pay{color:#000}.nav-item{border-left:1px solid #fff3!important}.nav-link:first-child{border:0!important}.navbar-brand img{height:60px}}@media only screen and (max-width:991px){.navbar-brand{padding-left:20px}.navbar-primary{background-color:var(--corporative-yellow);max-height:80vh;overflow-x:hidden;overflow-y:scroll}.navbar-primary .container-nav-link{text-align:center;border-bottom:1px solid #000;border-right:1px solid #000}.navbar-intro{background-color:#000}.navbar-intro .nav-link .btn-search-close,.navbar-intro .nav-link .btn-pay{color:var(--corporative-yellow)}.navbar-brand img{height:55px}.nav-link{padding:15px 0;border-left:none!important}.nav-responsive-width{flex-wrap:nowrap;width:100%;margin:0 auto;padding:0}.nav-item{border-left:0}}.white-image-globe{filter:invert();margin-right:10px;font-size:14px;font-weight:bolder;transition:all 1s}.black-image-globe{filter:invert(0);margin-right:10px;font-size:14px;font-weight:bolder;transition:all .3s}.container__list__lenaguage-mobile{border-right:2px solid var(--corporative-yellow);text-align:center;z-index:2;background-color:#000;padding-top:7px;padding-bottom:7px}.contenedor span{border-bottom:1px solid #000;display:block}.contenedor span:last-child{border-bottom:none}.menu__lenguages-desktop p{border-bottom:1px solid #000;font-size:16px;display:block}.menu__lenguages-desktop p:last-child{border-bottom:none}.background__color-white{background-color:#fff!important}.container__list__lenaguage-text{color:#000;margin:0;padding:5px 10px 5px 5px;font-size:13px}.container__list__lenaguage{color:#000;background:var(--corporative-yellow);z-index:1;border-radius:0 0 5px 5px;width:100px;padding:5px 18px 0;font-size:16px;position:absolute;top:38px;right:8px}.container__list__role{color:#000;background:var(--corporative-yellow);text-align:center;border-radius:0 0 5px 5px;width:150px;padding:5px 18px 0;font-size:16px;position:absolute;top:38px;right:220px}.text-black{color:#000}
.badge-profile{width:100%}.badge-profile-link{color:#000;margin:1.5rem 0}.badge-profile-link a span{color:#000;font-size:1.6rem;font-weight:700}.badge-texts>h2{font-size:42px;font-weight:700}.badge-texts>h3{font-size:18px}.badge-texts>h3>b{margin-right:5px}.badge-texts>p{max-height:500px;font-size:18px;font-weight:400;overflow-y:auto}.badge-profile-link a span:after{content:">";color:#000;margin-left:.6rem}.badge-profile-image img{width:100%;max-width:450px}.link-know-more,.text-share{font-size:1.5rem}.badge-user-info>p{align-items:center;margin-bottom:2px;font-size:18px;display:flex}.badge-user-info b{font-weight:500}.badge-user-info>p>div{margin-right:10px;font-size:24px;display:flex}.badge-profile-social{justify-content:center}.badge-profile-social a{color:#000}.badge-profile-social a:hover,.link-know-more a:hover,.badge-profile-social button:hover{color:var(--corporative-yellow);transition:all .3s}.badge-profile-social button{color:#000;background:0 0;border:none}.badge-variable{font-size:18px}.badge-variable>p{margin-bottom:1px}.logo-imagen-circular{object-fit:contain;object-position:center;border:.05px solid #000;border-radius:50%;flex-shrink:0;width:90px;height:90px;margin-right:32.5px;display:block}.badge-variable b{font-weight:700}.badge-variable a{color:#000;margin-left:5px;text-decoration:underline}@media screen and (max-width:576px){.badge-user-info{align-items:flex-start}.logo-imagen-circular{width:70px;height:70px;margin-right:15px}}@media screen and (max-width:982px){.badge-profile-image img{width:80%}}
.social-media-share{background-color:#fff;border-radius:8px;margin:24px 0;padding:1.5rem;box-shadow:0 0 15px #0000004d}.social-media-share-title{color:#000;margin-bottom:1rem;font-size:24px;font-weight:700}.social-media-share-buttons{flex-wrap:wrap;gap:.75rem;display:flex}.social-btn{color:#000;cursor:pointer;background-color:#fff;border:1px solid #ddd;border-radius:6px;align-items:center;gap:.5rem;padding:.625rem 1.25rem;font-size:14px;font-weight:500;text-decoration:none;transition:all .3s;display:flex}.social-btn:hover{color:#fff;background-color:#000;border-color:#000;transform:translateY(-2px);box-shadow:0 4px 12px #00000026}.social-btn svg{width:20px;height:20px}@media (max-width:768px){.social-media-share-buttons{flex-direction:column}.social-btn{justify-content:center;width:100%}}@media (min-width:769px) and (max-width:1024px){.social-media-share-buttons{grid-template-columns:repeat(2,1fr);display:grid}}
.form-twitter>form>div{text-align:left}.form-twitter>form small{color:#aaa;text-align:left;font-size:12px}.form-twitter form textarea{border:none;border-bottom:1px solid #999;width:100%;height:150px;padding:5px}.form-twitter form textarea:focus{border:none;box-shadow:0 0 5px 2px #add8e6}.form-twitter form textarea:focus-visible{border:none;outline:none;box-shadow:0 0 5px 2px #add8e6}
.form-linkedIn>form>div{text-align:left}.form-linkedIn>form>div>label{font-size:16px;font-weight:300}.form-linkedIn>form>div>label span{margin-left:5px;font-weight:400}.form-linkedIn form textarea{border:none;border-bottom:1px solid #999;width:100%;height:150px;padding:5px}.form-linkedIn form textarea:focus{border:none;box-shadow:0 0 5px 2px #add8e6}.form-linkedIn form textarea:focus-visible{border:none;outline:none;box-shadow:0 0 5px 2px #add8e6}
.modal-general-custom-header{color:#000;background-color:#fff;border:none;justify-content:center;align-items:center;width:100%;padding-bottom:0;display:flex;position:relative}.modal-general-custom-header .btn-close{z-index:10;opacity:1;background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") 50%/1em no-repeat;border:none;width:1em;height:1em;margin:0;padding:.25em;position:absolute;top:1rem;right:1rem}.modal-general-custom-header .btn-close:hover{opacity:.75}.modal-general-custom-header .btn-close:focus{box-shadow:none;outline:none}.modal-header-center-flex{text-align:center;flex-direction:column;align-items:center;width:100%;display:flex}.btn-outline-black{color:#000;background-color:#fff;border:.5px solid #000}.btn-outline-black:hover{color:#000;background-color:#e2e6ea;border-color:#000}.modal-body{scrollbar-width:none;-ms-overflow-style:none;max-height:84vh;overflow-y:auto}.modal-body::-webkit-scrollbar{display:none}
.blockchain-container{background-color:#fff;border:1px solid #e0e0e0;border-radius:12px;margin-top:24px;padding:2rem;box-shadow:0 4px 12px #0000000d}.blockchain-form{padding:0}.form-section{margin-bottom:0!important}.form-section:last-of-type{margin-bottom:0}.section-titles{margin-bottom:.75rem;font-size:17px;font-weight:bolder}.options-list{border-bottom:none;flex-wrap:wrap;gap:.75rem;padding-bottom:0;display:flex}.icon-selector-btns{color:#333;cursor:pointer;background-color:#fff;border:1px solid #d1d1d1;border-radius:6px;align-items:center;gap:.4rem;padding:.4rem .75rem;font-size:.875rem;font-weight:500;text-decoration:none;transition:all .2s ease-in-out;display:inline-flex}.icon-selector-btns:hover{color:#fff;background-color:#000;border-color:#000;text-decoration:none}.icon-selector-btns.selected{border-color:var(--corporative-yellow);background-color:var(--corporative-yellow);color:#000;box-shadow:0 2px 8px #0000001a}.icon-selector-btns.selected:hover{border-color:var(--corporative-yellow);background-color:var(--corporative-yellow);color:#000}a.icon-selector-btns:visited{color:#333}a.icon-selector-btns.selected:visited{color:#000}a.icon-selector-btns:hover{color:#fff}a.icon-selector-btns.selected:hover{color:#000}.selector-icon{align-items:center;font-size:1em;display:flex}.selector-icon .api-icon{object-fit:contain;width:20px;height:20px;transition:filter .2s ease-in-out}.icon-selector-btns:hover .selector-icon .api-icon{filter:brightness(0)invert()}.icon-selector-btns.selected .selector-icon .api-icon,.icon-selector-btns.selected:hover .selector-icon .api-icon{filter:none}.selector-label{line-height:1}.loading-state,.error-state{text-align:center;color:#555;padding:3rem 1rem}.error-state{color:#d9534f}.publications-grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.5rem;margin-top:1.5rem;display:grid}.publication-group__titles{margin-top:0;margin-bottom:.75rem;font-size:17px;font-weight:bolder}
.badge-modal-info li{color:#000;margin:.5rem 0;list-style:none}.modal-body>img{max-width:300px}
.background{max-height:300px;overflow:hidden}.background img{object-fit:cover;object-position:top;width:100%;max-height:300px}.yellow{color:#000;transition:all .2s;background-color:#ffe900!important}.badge-main{margin-bottom:2%}.Credencial-banner{background-position:top;background-size:cover;min-width:99vw;padding-bottom:10px}#modal-qr .modal-content{min-width:400px}.badge-features{padding-left:15px;padding-right:15px}.badge-efficiency{width:90%;margin-left:2%}.badge-feature{background-color:#ffe81d33;border-radius:4px;margin-right:.5rem}.badge-efficiency progress{-webkit-appearance:none;width:100%;height:4rem;position:relative}.badge-efficiency progress:before{content:"Nivel de efectividad del " attr(value) "%";font-size:2rem;font-weight:400;position:absolute;top:.5rem;left:30%}.badge-efficiency progress[value]::-webkit-progress-bar{border-radius:0 3px 3px 0}.badge-efficiency progress[value]::-moz-progress-bar{border-radius:0 3px 3px 0}.badge-efficiency progress[value]::-webkit-progress-value{border-radius:0 3px 3px 0}.badge-efficiency progress[value]::-moz-progress-value{border-radius:0 3px 3px 0}.badge-efficiency progress::-webkit-progress-bar{background-color:#eee}.badge-efficiency progress::-moz-progress-bar{background-color:#eee}.badge-efficiency progress::-webkit-progress-value{background-color:var(--corporative-yellow)}.badge-efficiency progress::-moz-progress-valu{background-color:var(--corporative-yellow)}.container-canva{align-items:center;width:100%;height:100%;overflow:auto}.container-canva canvas{width:auto!important;max-width:100%!important;height:auto!important;max-height:100%!important}@media screen and (max-width:982px){.Credencial-banner{height:auto}.badge-features{width:auto}.badge-efficiency progress:before{left:20%}}@media screen and (max-width:604px){.badge-efficiency progress:before{font-size:1rem;top:1.2rem}.container-canva{align-items:start}#modal-qr .modal-content{min-width:370px}}@media screen and (max-width:360px){#modal-qr .modal-content{min-width:300px}}
.blockchain-container{background-color:#fff;border:1px solid #e0e0e0;border-radius:12px;margin-top:24px;padding:2rem;box-shadow:0 0 15px #0000004d}.blockchain-form{padding:0}.form-section{margin-bottom:2.5rem}.form-section:last-of-type{margin-bottom:0}.section-title{margin-bottom:1rem;font-size:24px;font-weight:700}.options-list{border-bottom:none;flex-wrap:wrap;gap:.75rem;padding-bottom:0;display:flex}.icon-selector-btns{color:#333;cursor:pointer;background-color:#fff;border:1px solid #d1d1d1;border-radius:8px;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:1rem;font-weight:500;text-decoration:none;transition:all .2s ease-in-out;display:inline-flex}.icon-selector-btns:hover{color:#fff;background-color:#000;border-color:#000;text-decoration:none}.icon-selector-btns.selected{border-color:var(--corporative-yellow);background-color:var(--corporative-yellow);color:#000;box-shadow:0 2px 8px #0000001a}.icon-selector-btns.selected:hover{border-color:var(--corporative-yellow);background-color:var(--corporative-yellow);color:#000}a.icon-selector-btns:visited{color:#333}a.icon-selector-btns.selected:visited{color:#000}a.icon-selector-btns:hover{color:#fff}a.icon-selector-btns.selected:hover{color:#000}.selector-icon{align-items:center;font-size:1.2em;display:flex}.selector-icon .api-icon{object-fit:contain;width:24px;height:24px;transition:filter .2s ease-in-out}.icon-selector-btns:hover .selector-icon .api-icon{filter:brightness(0)invert()}.icon-selector-btns.selected .selector-icon .api-icon,.icon-selector-btns.selected:hover .selector-icon .api-icon{filter:none}.selector-label{line-height:1}.loading-state,.error-state{text-align:center;color:#555;padding:3rem 1rem}.error-state{color:#d9534f}.publications-grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.5rem;margin-top:1.5rem;display:grid}.publication-group__title{margin-top:0;margin-bottom:1rem;font-size:24px;font-weight:700}
input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}form#form_challenge{-webkit-user-select:none;user-select:none;-khtml-user-select:none;-o-user-select:none}.grecaptcha-badge{visibility:hidden}input[type=number]{-moz-appearance:textfield}input::-ms-reveal{display:none}input::-ms-clear{display:none}input::-webkit-credentials-auto-fill-button{visibility:hidden;pointer-events:none;position:absolute;right:0}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.courseTab .nav-link.active{color:#000;background-color:#ffce00;margin-top:0;margin-bottom:0;font-weight:700}.card-body{min-height:60px!important}.courseTab .nav-link{margin:0!important}.courseTab .nav-tabs{border-radius:0;margin:0!important}.courseTab .card{width:100%;border-radius:0!important}.courseTab .card-list-courses{width:100%;border-top-left-radius:2.5rem!important;border-bottom-right-radius:3rem!important}.card-footer{background-color:#0000}.accordion .card{border:0}.accordion .card .card-header{color:#000;cursor:pointer;background-color:#f7f8fa;border-bottom:1px solid #e0e4e6;align-items:center;margin-bottom:0;padding:15px;font-size:16px;font-weight:500;display:flex}.tab-content{padding:25px}.tab-content ul{color:#000!important}.course-curriculum .tab-pane ul li{position:relative}.course-curriculum ul li{padding:10px;position:relative}.course-curriculum .tab-pane ul li svg{margin-right:15px}.course-curriculum ul,.course-curriculum p{color:#83868c;background-color:#fff;font-size:15px;font-weight:400;line-height:27px;list-style-type:none}.course-curriculum div{color:#83868c;background-color:#0000;font-size:15px;font-weight:400;line-height:27px;list-style-type:none}@media screen and (min-width:500px){.course-curriculum .tab-list-2col li{width:37%;display:inline-block}}@media screen and (min-width:766px){.course-curriculum .tab-pane .tab-list-2col li{width:49%;display:inline-block}.course-curriculum .tab-list-2col li{width:25%;display:inline-block}}.carousel-indicators li{background-color:#fcce03}.course-curriculum .nav a{text-align:center;color:#000;background-color:#f7f7f7;border-right:1px solid #e0e4e6;border-radius:0;padding:15px;font-size:16px;display:block;border-bottom:1px solid #e0e4e6!important}@media screen and (min-width:576px){.course-curriculum .nav a{flex:1}}@media screen and (max-width:575px){.course-curriculum .nav a{flex-basis:100%}}.badge{font-size:70%}.text-lt-yellow{color:#ffe91d!important}.text-black{color:#000!important}.text-white{color:#fff!important}.bg-black{background-color:#000!important}.bg-white{background-color:#fff!important}.bg-lt-yellow{background-color:#ffe91d!important}@media (max-width:767px){.banner-img-responsive{object-position:center 40%!important;object-fit:cover!important;width:200%!important;height:300px!important}}
