:root{--background:#ffffff;--foreground:#171717;--black:#202020;--verde:#033922;--verdeHover:#025a2b;--orange:#f9b233;--gray:#D9D9D9}body,html{max-width:100vw;overflow-x:hidden}*{box-sizing:border-box;padding:0;margin:0}a{color:inherit;text-decoration:none}.home{background:#033922;background:linear-gradient(336deg,rgba(3,57,34,1),rgba(2,90,43,1));min-height:calc(100vh - 50px);border-top-left-radius:40px;border-top-right-radius:40px;padding:30px}.home h1{color:#fff;font-weight:bolder;font-size:35px;margin-bottom:30px}.home .contBtns{margin-top:30px;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.home .contBtns a,.home .contBtns button.statsBtn{background-color:rgba(0,0,0,.4);border:0;padding:15px 35px;color:#fff;font-weight:bolder;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;transition:all .4s ease;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;width:100%;text-align:left}.home .contBtns button.statsBtn{margin:0 auto 15px}.home .contBtns a{margin-bottom:15px}.home .contBtns button.statsBtn:hover{background-color:rgba(0,0,0,.7)}.home .contBtns a svg,.home .contBtns button.statsBtn svg{margin-right:10px}.modalHome .contData{display:flex;flex-wrap:wrap}.modalHome .contData h3{width:100%;font-weight:700;color:#171717;margin-bottom:25px}.modalHome .contData a{background-color:var(--verde);border:0;padding:15px 35px;color:#fff;font-weight:bolder;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;transition:all .4s ease;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;width:100%;text-align:left}.modalHome .contData a:hover{background-color:var(--verdeHover)}.modalHome .contData a svg{margin-right:15px}h2{font-size:36px!important;line-height:40px!important}.contChartCasos h2,.instalacionesSec h2,h2{color:var(--verde)!important;margin-bottom:15px!important;font-weight:900!important}.contChartCasos h2,.instalacionesSec h2{font-size:25px!important;line-height:25px!important}.selectorFechas{padding:0!important}.selectorFechas .subtitulo{font-size:16px;margin-bottom:8px}.selectorFechas input{border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;background-color:rgba(0,0,0,.158)}.equipo{margin-top:50px}.tituloConteo{color:var(--verde);font-size:14px;margin-top:20px}.tituloConteoN{font-size:18px;margin-top:20px}.conteoCasos{color:var(--verde);font-size:45px;line-height:45px;margin-top:10px;font-weight:bolder}.accion,.accion.rs-btn{margin-bottom:20px;background-color:#033922;color:#fff;padding:10px 16px;border:none;border-radius:5px;cursor:pointer;transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease}.accion.rs-btn:hover,.accion:hover{background-color:#025a2b;color:#fff}.containerInstalaciones{display:flex;flex-wrap:wrap;gap:20px;justify-content:flex-start}.card{background-color:#033922cf;border-radius:10px;padding:20px;width:auto;text-align:center;color:#fff}.card .valor{font-size:35px;line-height:35px;font-weight:700;margin-top:10px}.btn-currentSelected{background-color:var(--verde);color:#fff}.btn-currentSelected:hover{background-color:var(--verdeHover);color:#fff}.btn-notcurrentSelected{background-color:#fff;color:var(--verde);border:1px solid var(--verde)}.btn-notcurrentSelected:hover{background-color:var(--verdeHover);color:#fff}.accionPLus{background-color:var(--verde);transition:all .4s ease;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;border:1px solid var(--verde)}.accionPLus:hover{background-color:var(--verdeHover);color:#fff;border:1px solid var(--verde)}.popupInactive{opacity:0;visibility:hidden}.popupActive{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;transition:all .4s ease;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;opacity:1;visibility:visible;z-index:1000;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);-moz-backdrop-filter:blur(5px);-ms-backdrop-filter:blur(5px);-o-backdrop-filter:blur(5px);box-shadow:0 4px 8px rgba(0,0,0,.2);-webkit-box-shadow:0 4px 8px rgba(0,0,0,.2);-moz-box-shadow:0 4px 8px rgba(0,0,0,.2)}.popupActive,.popupActive .contenedor{border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px}.popupActive .contenedor{background-color:#fff;padding:20px;width:95%;box-shadow:0 4px 8px rgba(0,0,0,.2);position:relative}.popupActive .contenedor .cerrar{background-color:rgb(207,0,0);position:absolute;top:10px;right:10px;color:#fff;border:none;border-radius:50%;width:30px;height:30px;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease}@media (min-width:900px){.home .contBtns{width:80%;margin:0 auto}.home .contBtns a,.home .contBtns button.statsBtn{text-align:center}.home .contBtns a{width:49%}}.inputAncho,.tablaMisCasos{width:100%}.navCustom{justify-content:center;margin-top:20px}.modalIntCases.popupActive .contenedor{height:90%}.modalIntCases span{font-size:14px}.modalIntCases p{font-size:18px}.modalIntCases.popupActive .contenedor .BPN{text-align:center}.navInt{display:flex;align-items:center;justify-content:space-between}.item{margin:25px 0}.item h5{color:var(--verdeHover);font-size:16px;line-height:16px;margin:0}.item.inicial p{font-size:35px}.item p{font-size:25px;font-weight:900;color:var(--verde)}.item p span{font-size:15px;color:#171717;font-weight:400}.secCom{padding:10px}.secCom .titulo span{font-size:20px;color:#f9b233}.secCom .porc{height:100%;background-color:#f9b233;width:0;transition:all .4s ease;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px}.secCom .barra{position:relative;height:6px;background-color:#e0e0e0;margin:16px 0}.secCom .barra,.secCom .load{border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px}.secCom .load{height:100%;transition:width .4s ease;top:0;left:0;-webkit-transition:width .4s ease;-moz-transition:width .4s ease;-ms-transition:width .4s ease;-o-transition:width .4s ease}.secCom .circle,.secCom .load{position:absolute;background-color:#f9b233}.secCom .circle{top:50%;transform:translate(-50%,-50%);width:20px;height:20px;border-radius:50%;transition:left .4s ease;z-index:2;box-shadow:0 4px 5px rgba(0,0,0,.2)}.secCom .cardPrin{text-align:center;padding:20px 20px 25px}.pagadas,.secCom .cardPrin{background-color:var(--verde);border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;box-shadow:0 4px 5px rgba(0,0,0,.2);margin-bottom:20px}.pagadas{padding:25px;position:relative;z-index:1;display:flex;justify-content:center;align-items:center;flex-direction:column}.pagadas:before{content:"";position:absolute;width:calc(100% - 15px);height:calc(100% - 15px);background-color:var(--gray);top:50%;left:50%;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;z-index:-1;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%)}.pagadas:after{content:"";position:absolute;width:55%;height:100%;background-color:var(--orange);border-top-left-radius:6px;top:0;left:0;z-index:-2;-webkit-clip-path:polygon(0 0,85% 0,100% 100%,0 100%);clip-path:polygon(0 0,85% 0,100% 100%,0 100%)}.pagadas span{color:var(--black);font-size:16px}.pagadas p{color:var(--verde);font-weight:900}.secCom .cardPrin .proyectadas span{font-size:14px}.pagadas p{font-size:40px;line-height:45px;margin-bottom:0}.secCom .cardPrin .barra{margin:30px 0}.secCom .cardPrin .proyectadas{color:#D9D9D9}.secCom .cardPrin .proyectadas p{font-size:35px;line-height:30px;margin:10px 0 0}.secCom .cardPorPagar{background-color:#202020;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;box-shadow:0 4px 5px rgba(0,0,0,.2);padding:20px;color:#D9D9D9;margin-bottom:20px;font-size:14px;text-align:center;font-weight:700}.secCom .cardPorPagar p{margin:0}.secCom .cardPorPagar .porPagar{font-size:14px;line-height:18px}.secCom .cardPorPagar .puntos{border-bottom:1px dashed #d9d9d9;flex:1 1}.secCom .cardPorPagar .valor p{font-size:20px}.secCom .secComMetas{padding-top:20px;border-top:1px dashed #787878}.secCom .secComMetas .tabs{padding:0;list-style:none;display:flex;align-items:center;gap:20px;margin:0 0 20px}.secCom .secComMetas .tabs li.on button{background-color:var(--orange);color:var(--black)}.secCom .secComMetas .tabs li.off button,.secCom .secComMetas .tabs li.on button{border:0;font-weight:600;padding:10px 20px;font-size:15px;line-height:15px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;box-shadow:0 4px 10px rgba(0,0,0,.2)}.secCom .secComMetas .tabs li.off button{background-color:var(--gray);color:#313131}.secCom .secComMetas .comisionesPagas .cardInt{background-color:var(--black);border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;margin-bottom:25px;box-shadow:0 4px 7px rgba(0,0,0,.2);overflow:hidden;position:relative;padding:5px 4px}.secCom .secComMetas .comisionesPagas .cardInt:before{content:"";width:55%;height:100%;background-color:var(--gray);top:0;left:0;position:absolute;-webkit-clip-path:polygon(0 0,85% 0,100% 100%,0 100%);clip-path:polygon(0 0,85% 0,100% 100%,0 100%)}.secCom .secComMetas .comisionesPagas .cardInt .info{background-color:var(--gray);border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;display:flex;justify-content:space-between;align-items:center;padding:15px 20px;position:relative;z-index:1;gap:20px;box-shadow:0 0 7px rgba(0,0,0,.2)}.secCom .secComMetas .comisionesPagas .cardInt .info .textValue{font-size:20px}.secCom .secComMetas .comisionesPagas .cardInt .info .puntos{flex:1 1;border-bottom:1px dashed #787878}.secCom .secComMetas .comisionesPagas .cardInt.m1:before{background-color:#AF38FA}.secCom .secComMetas .comisionesPagas .cardInt.m2:before{background-color:#67C480}.secCom .secComMetas .comisionesPagas .cardInt.m3:before{background-color:#F2458C}.secCom .secComMetas .metas{padding-top:10px}.secCom .secComMetas .metas .itemMeta .barra{margin-bottom:7px}.secCom .secComMetas .metas .itemMeta .valores{display:flex;justify-content:space-between;align-items:center}.store-page{position:relative;padding:20px 20px 60px;max-width:1200px;margin:0 auto}.infoCoins{position:fixed;bottom:0;left:0;width:100%;background-color:var(--verde);display:flex;justify-content:center;align-self:center;border-top-left-radius:10px;border-top-right-radius:10px;padding:5px 10px;z-index:9}.infoCoins p{color:#fff;margin:0}.infoCoins p span{font-weight:bolder;font-size:18px;margin-left:5px}.store-page h1{color:var(--verde);font-weight:900;font-size:30px;margin-bottom:20px;text-align:center}.store-page .filtrosBuscador{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:20px;justify-content:center}.store-page .filtrosBuscador .buscador{flex:1 1;min-width:250px}.store-page .filtrosBuscador .buscador input{width:100%;padding:10px 15px;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border:1px solid var(--gray)}.store-page .filtrosBuscador .filtros{width:100%}.store-page .filtrosBuscador .filtros select{padding:10px 15px;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border:1px solid var(--gray);width:100%}.store-page .contProducts{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));grid-gap:20px;gap:20px;justify-items:center}.store-page .contProducts .CardItem{background-color:#fff;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;width:100%;box-shadow:0 4px 8px rgba(0,0,0,.1);display:grid;text-align:center;overflow:hidden}.store-page .contProducts .CardItem .imagen{position:relative;width:100%;aspect-ratio:16/9;overflow:hidden}.store-page .contProducts .CardItem .imagen img{width:100%;height:100%;object-fit:cover;object-position:center;display:block}.store-page .contProducts .CardItem .imagen .category{position:absolute;z-index:1;top:5px;right:5px;margin:0;background-color:var(--orange);display:block;padding:3px 10px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;font-size:13px}.store-page .contProducts .CardItem .info{position:relative;padding:20px 20px 35px;width:100%}.store-page .contProducts .CardItem .info p{margin:0}.store-page .contProducts .CardItem .info .data{margin-bottom:15px}.store-page .contProducts .CardItem .info .data h3{font-weight:bolder;margin-bottom:15px;color:var(--verde);border-bottom:2px dashed rgba(0,0,0,.158);padding-bottom:15px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;font-size:19px}.store-page .contProducts .CardItem .info .data .excerpt{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:14px;margin-bottom:15px}.store-page .contProducts .CardItem .info .data .prices{display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.store-page .contProducts .CardItem .info .data .prices p{flex:1 1;font-weight:600}.store-page .contProducts .CardItem .info .data .prices p.priceCoin{color:var(--orange)}.store-page .contProducts .CardItem .info .data .prices p.priceCash{border-left:1px solid var(--gray);color:var(--verdeHover)}.store-page .contProducts .CardItem .actions{display:flex;justify-content:center;height:35px;position:absolute;bottom:0;left:0;right:0;width:100%}.store-page .contProducts .CardItem .actions a{flex:1 1;background-color:var(--verde);color:#fff;display:flex;justify-content:center;align-items:center;font-weight:bolder;transition:all .4s ease;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease}.store-page .contProducts .CardItem .actions button{flex:.3 1;border:0;background-color:var(--gray)}.productPage{padding:20px 20px 60px;display:flex;flex-wrap:wrap;gap:40px;justify-content:center;align-items:top;max-width:1200px;margin:0 auto}.productPage>div{flex:1 1;min-width:300px}@media (min-width:900px){.productPage>div{flex:1 1 45%;min-width:unset}.productPage>div.contDescription{width:100%}}.productPage .contImg{width:100%;aspect-ratio:16/9;overflow:hidden;box-shadow:0 4px 8px rgba(0,0,0,.1)}.productPage .contImg img{width:100%;height:100%;object-fit:cover;object-position:center;display:block}.productPage .colInfo .titlePrice h1{color:var(--verde);font-weight:800;font-size:35px;margin-bottom:10px}.productPage .colInfo .titlePrice .category{margin-bottom:10px;font-size:14px;color:var(--black)}.productPage .colInfo .titlePrice .category span{color:#7e7e7e}.productPage .colInfo .titlePrice .prices{display:flex;gap:15px;flex-wrap:wrap;margin-bottom:10px}.productPage .colInfo .titlePrice .prices p{margin:0}.productPage .colInfo .titlePrice .prices .priceCoin{font-size:20px;font-weight:bolder;color:var(--orange)}.productPage .colInfo .titlePrice .prices .priceCash{font-size:20px;font-weight:bolder;color:var(--verdeHover)}.productPage .colInfo .titlePrice .prices .priceCash span{font-size:14px;color:#7e7e7e;font-weight:400;margin-right:7px}.productPage .colInfo .actions{border-top:1px solid #7e7e7e;padding-top:15px;display:flex;flex-wrap:wrap;justify-content:space-between;gap:15px}.productPage .colInfo .actions .selectMoneda{width:100%}.productPage .colInfo .actions .selectMoneda p{margin:0 0 8px;font-size:13px;color:var(--black)}.productPage .colInfo .actions .selectMoneda select{width:50%;padding:5px 10px;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border:1px solid var(--gray)}.productPage .colInfo .actions .cant{flex:0.3 1}.productPage .colInfo .actions .cant span{font-size:13px;color:var(--black)}.productPage .colInfo .actions .cant input{width:100%;padding:5px 10px;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border:1px solid var(--gray)}.productPage .colInfo .actions .btnRedeem{flex:1 1;border:0;background-color:var(--verde);color:#fff;padding:10px 16px;border-radius:10px;cursor:pointer}.productPage .contDescription{padding-top:30px;border-top:1px solid #7e7e7e}.productPage .contDescription h2{font-size:25px!important}.productPage .contDescription p{font-size:14px;line-height:25px}.content-Herramientas{padding:20px;max-width:1200px;margin:0 auto}.content-Herramientas h1{color:var(--verde);font-weight:900;font-size:30px;margin-bottom:20px;text-align:center}.content-Herramientas p{text-align:center;margin-bottom:30px;color:var(--black);border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;padding:10px;background-color:rgba(0,0,0,.05);font-size:14px;line-height:20px;font-weight:500}.content-Herramientas ul{margin:0;list-style:none;display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));grid-gap:20px;gap:20px;background-color:var(--verde);padding:20px;box-shadow:0 4px 8px rgba(0,0,0,.2)}.content-Herramientas ul,.content-Herramientas ul li a{border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px}.content-Herramientas ul li a{display:block;background-color:#fff;padding:15px;text-align:center;color:var(--black);font-weight:bolder;transition:all .4s ease;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease}.accordion-root{width:100%;border:1px solid #ccc;border-radius:8px;font-family:sans-serif}.accordion-item+.accordion-item{border-top:1px solid #ccc}.accordion-trigger{width:100%;text-align:left;border:none;padding:1rem;font-size:1rem;cursor:pointer;transition:background .2s;color:#fff;font-weight:bolder}.accordion-trigger,.accordion-trigger:hover{background:var(--verde)}.accordion-content{padding:1rem;background:#fff;animation:slideDown .2s ease-out}@keyframes slideDown{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.content-plantillas{padding:20px;max-width:1200px;margin:0 auto}.content-plantillas h1{color:var(--verde);font-weight:900;font-size:30px;margin-bottom:20px;text-align:center}.content-plantillas p{text-align:center;margin-bottom:30px;color:var(--black);border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;padding:10px;background-color:rgba(0,0,0,.05);font-size:14px;line-height:20px;font-weight:500}.content-plantillas ul{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));grid-gap:20px;gap:20px;text-align:center}.content-plantillas ul li a{display:block;background-color:var(--verde);padding:15px;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;text-align:center;color:#fff;font-weight:bolder;transition:all .4s ease;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;box-shadow:0 5px 10px rgba(0,0,0,.1)}.content-plantillas ul li a:hover{background-color:var(--orange);color:#171717}.checkout{padding:20px;max-width:600px;margin:0 auto}.checkout .infoCompra{margin-top:20px;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;padding:20px;background-color:#f9f9f9;box-shadow:0 4px 8px rgba(0,0,0,.1);position:relative}.checkout .infoCompra .lineCheck{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.checkout .infoCompra .lineCheck p{margin:0}.checkout .infoCompra button{width:100%;background-color:var(--verde);color:#fff;border:none;padding:10px 16px;border-radius:10px;cursor:pointer;font-weight:bolder;margin-top:20px;transition:all .4s ease;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease}.checkout .infoCompra button:hover{background-color:var(--verdeHover);color:#fff}.successPage{max-width:600px;text-align:center;margin:50px auto 0;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;padding:30px;background-color:#f9f9f9;box-shadow:0 4px 8px rgba(0,0,0,.1)}.successPage h1{color:var(--verde);font-weight:900;font-size:30px;margin-bottom:20px}.successPage p{color:var(--black);font-size:16px;line-height:25px}.successPage .acciones{margin-top:30px;display:flex;justify-content:center;gap:20px}.iframeLearn{width:100%;height:85vh;border:none}