body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}*{box-sizing:border-box;font-family:MontrealMedium;font-weight:200;margin:0;padding:0}@font-face{font-family:MontrealBold;font-style:normal;font-weight:400;src:url(/static/media/NeueMontreal-Bold.0836656dccdad13f5c96.otf) format("truetype")}@font-face{font-family:MontrealMedium;font-style:normal;font-weight:400;src:url(/static/media/NeueMontreal-Medium.15b1070b8dac57958acf.otf) format("truetype")}.navMobile{background:#fff;border-radius:12px;padding:0 18px;width:100%}.navMobile,.navMobile .logoBox{align-items:center;display:flex}.navMobile .logoBox{cursor:pointer;gap:12px}.navMobile .logoText{color:#636e50;font-size:18px;font-weight:700;letter-spacing:.5px}.navMobile .logo{width:33vw}@media (min-width:768px){.navMobile .logo{width:22vw}}@media (min-width:1024px){.navMobile{display:none}}.navDesktop{display:none}@media (min-width:1024px){.navDesktop{background:#fff;border-bottom:1px solid #1018281f;display:block;padding:0;width:100%}.navDesktop__inner{align-items:center;display:flex;justify-content:space-around;width:100%}.navDesktop .logo{display:block;height:auto;width:15vw}.navDesktop__links{align-items:center;display:flex;gap:35px}.navDesktop__link:hover{text-decoration:underline}.navDesktop__link{color:#213828;font-size:20px;font-weight:500;text-decoration:none}}@media (min-width:1440px){.navDesktop{background:#fff;border-bottom:1px solid #1018281f;display:block;padding:0;width:100%}.navDesktop .logo{display:block;height:auto;width:10vw}.navDesktop__link{font-size:20px;font-weight:500;text-decoration:none}}.header{background:linear-gradient(180deg,#5f7086,#4f5f75 60%,#46566d);background:linear-gradient(180deg,#a7c3d3,#a7c3d3 35%,#eee 70%,#fff);overflow:hidden;padding:4vh 0 18vh;position:relative}.header-contenido{align-items:center;display:flex;flex-direction:column;margin:0 auto;max-width:1100px;padding:0 6vw;position:relative;text-align:center;z-index:2}.header:after{background:#fff;bottom:0;-webkit-clip-path:polygon(0 75%,100% 35%,100% 100%,0 100%);clip-path:polygon(0 75%,100% 35%,100% 100%,0 100%);content:"";height:180px;left:0;position:absolute;width:100%;z-index:1}.header .paratexto{background:#0f233c59;border:2px solid #2d3a2c;border-radius:999px;color:#fff;display:inline-block;font-size:.9rem;font-weight:600;margin-top:10px;padding:10px 18px;text-align:center}.header .titulo{color:#fff;font-family:MontrealBold;font-size:clamp(2.3rem,10vw,3.3rem);font-weight:800;line-height:1.08;margin-top:20px}.header .segundoTitulo{font-size:2.5rem;margin-top:1.75rem}.header .subtitulo{color:#ffffffeb;font-size:clamp(1.05rem,4.8vw,1.3rem);font-weight:400;line-height:1.5;margin-top:18px;max-width:750px}.header .contenedorBotones{align-items:center;display:flex;flex-direction:column;gap:16px;margin-top:28px}.header .boton{border:none;border-radius:10px;box-shadow:0 12px 26px #00000040;cursor:pointer;font-size:1.05rem;font-weight:700;padding:14px 22px;transition:all .25s ease;width:min(85vw,380px)}.header .boton:hover{transform:translateY(-2px)}.header .boton-primario,.header .boton-secundario{background:#213828;color:#fff}.header a{color:#fff;font-weight:700;text-decoration:none}@media (min-width:768px){.header{padding:6vh 0 20vh}.header:after{-webkit-clip-path:polygon(0 78%,100% 40%,100% 100%,0 100%);clip-path:polygon(0 78%,100% 40%,100% 100%,0 100%);height:220px}.header .titulo{font-size:clamp(3rem,6vw,4.2rem)}.header .subtitulo{font-size:1.25rem}.header .contenedorBotones{flex-direction:row;justify-content:center}.header .boton{width:280px}}@media (min-width:1024px){.header{padding:10vh 0 26vh}.header:after{-webkit-clip-path:polygon(0 82%,100% 45%,100% 100%,0 100%);clip-path:polygon(0 82%,100% 45%,100% 100%,0 100%);height:260px}.header .titulo{font-size:clamp(3.5rem,4.8vw,5rem)}.header .subtitulo{font-size:1.3rem}.header .boton{font-size:1.1rem;width:300px}}.solucion{padding:2rem 2rem 3rem}.solucion .titulo{color:#a7c3d3;font-family:MontrealBold;font-size:2rem}.solucion .texto{font-size:1.15rem;margin:1.5rem 0}.solucion .listado{list-style:none;padding-left:0}.solucion .items{align-items:center;display:flex;font-size:1.05rem;gap:12px;margin:1rem 0}.solucion .items:before{background-color:#a7c3d3;border-radius:50%;content:"";flex-shrink:0;height:18px;width:18px}.solucion__media{border-radius:10px;margin-top:1.5rem;overflow:hidden;width:80vw}.solucion .img{display:block;height:280px;object-fit:cover;object-position:center;width:100%}@media (min-width:768px){.solucion{padding:6vh 8vw}}@media (min-width:1024px){.solucion{grid-column-gap:4rem;align-items:center;column-gap:4rem;display:grid;grid-template-columns:1.05fr .95fr;margin:0 auto;max-width:1200px;padding:4rem 6rem}.solucion__media{border-radius:18px;justify-self:end;margin-top:0;max-width:560px;overflow:hidden;position:relative;width:100%}.solucion .img{border-radius:0;display:block;height:360px;object-fit:cover;object-position:center;width:100%}.solucion__media:after{background:#eaf0ff;border-radius:18px;bottom:-18px;content:"";left:18px;position:absolute;right:-18px;top:18px;z-index:-1}}@media (min-width:1440px){.solucion{column-gap:6rem;max-width:1720px;padding:5rem 8rem}.solucion .titulo{font-size:2.25rem}.solucion .texto{font-size:1.35rem}.solucion__media{border-radius:22px;max-width:640px}.solucion .img{height:420px}.solucion__media:after{border-radius:22px;bottom:-22px;left:22px;right:-22px;top:22px}}.ventajas{background-color:#213828;padding:2rem 2rem 3rem}.ventajas .paratexto{color:#fff;font-weight:700;letter-spacing:1px;text-align:center}.ventajas .titulo{color:#fff;font-family:MontrealBold;font-size:2.35rem;margin-top:.5rem;text-align:left}.ventajas .texto{color:#fff;margin-top:1rem}.ventajas .listado{padding-left:1rem}.ventajas .cards{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin:2rem}.ventajas .cards .card{background:#fff;border-radius:18px;box-shadow:0 10px 30px #00000026;padding:28px;transition:transform .25s ease,box-shadow .25s ease}.ventajas .cards .card:hover{box-shadow:0 18px 40px #0003;transform:translateY(-4px)}.ventajas .cards .card .porcentaje{font-size:46px;font-weight:600;line-height:1;margin-bottom:8px}.ventajas .porcentaje-verde{color:#636e50}.ventajas .porcentaje-azul{color:#ff5a34}.ventajas .cards .card .subtitulo{color:#000;font-size:22px;font-weight:600;margin-bottom:12px}.ventajas .cards .card .texto{color:#000;font-size:16px;line-height:1.55;text-align:left}.ventajas .prueba{font-size:1.4rem}.ventajas .tarjetaGrande{background-color:#fff;border-radius:18px;box-shadow:0 10px 30px #00000026;margin:2rem;padding:2rem 1rem 3rem}.ventajas .titulo-mecanismo{color:#636e50;font-size:2rem;margin-bottom:2rem}.ventajas .containerTarjetaGrande{display:flex;flex-direction:column;gap:2rem}.ventajas .tarjeta{align-items:center;display:flex;flex-direction:column}.ventajas .tarjeta .subtitulo{color:#636e50;font-weight:600;margin-bottom:.5rem;text-align:center}.ventajas .tarjeta .texto{padding:0 1.5rem;text-align:center}.ventajas .punto{background:#2c3340;border-radius:50%;height:56px;margin-bottom:1rem;opacity:.35;width:56px}@media (min-width:768px){.ventajas{padding:6vh 8vw}.ventajas .cards{grid-template-columns:repeat(2,1fr)}.ventajas .containerTarjetaGrande{flex-direction:row;justify-content:space-between}.ventajas .tarjeta{flex:1 1}}@media (min-width:1024px){.ventajas{padding:3.5rem 12vw}.ventajas .titulo{font-size:3rem}.ventajas .cards{gap:3rem;margin:3rem auto;max-width:1100px}.ventajas .cards .card{border-radius:22px;padding:3rem}.ventajas .tarjetaGrande{border-radius:22px;margin:3rem auto;max-width:1100px;padding:3rem 2rem 4rem}.ventajas .punto{height:70px;margin-bottom:1.25rem;width:70px}}@media (min-width:1440px){.ventajas{padding:9vh 180px}.ventajas .titulo{font-size:3.8rem;margin-bottom:2rem}.ventajas .texto{font-size:1.3rem}.ventajas .cards{gap:4rem;max-width:1300px}.ventajas .tarjetaGrande{max-width:1300px}.ventajas .cards .card{padding:3.5rem}}.identificacion{padding:2rem}.identificacion .titulo{color:#a7c3d3;font-family:MontrealBold;font-size:2.35rem;margin-bottom:1.5rem;margin-top:1.5rem}.identificacion #subtitulo{font-weight:700;margin-bottom:1rem}.identificacion .listado{margin-left:1rem}.identificacion strong{font-weight:700}.identificacion .listado li{margin-top:1rem}.identificacion .ContenedorTarjetas{display:flex;flex-wrap:wrap;gap:1.2rem;justify-content:center;margin-top:.5rem}.identificacion .card1,.identificacion .cardTabla{background:#fff;border-radius:16px;box-shadow:0 10px 30px #00000059;display:flex;flex-direction:column;margin:1rem 0;padding:0 2rem 2rem;width:420px}.identificacion .card1 .titulo{color:#a7c3d3;font-size:1.5rem;margin:1.25rem 0 .75rem;text-align:left}.identificacion .card1 .texto{color:#000;margin:.6rem 0;text-align:left}.identificacion .card1 .containerCard1{align-items:flex-start;display:flex;gap:1.25rem;margin-top:.75rem;width:100%}.identificacion .card1 .containerCard1 .destacado{background-color:#636e50;color:#fff;display:inline-block;font-weight:700;margin:.8rem 0 0;padding:.35rem .7rem;white-space:nowrap}.identificacion .card1 .containerCard1 .texto{flex:1 1;line-height:1.35}.identificacion .cardTabla{margin-top:1.5rem}.identificacion .cardTabla .titulo{color:#2d3a2c;font-size:1.5rem;margin:1.25rem 0 .5rem;text-align:left}.identificacion .cardTabla .texto{margin:.25rem 0 1rem;text-align:left}.identificacion .tabla{border-collapse:collapse;margin-top:16px;width:100%}.identificacion .tabla thead{background:#a7c3d3}.identificacion .tabla th{font-weight:600;padding:12px;text-align:left}.identificacion .tabla td{border-bottom:1px solid #eee;padding:12px 16px}.identificacion .valor{color:#2d3a2c;font-weight:600}.identificacion .cardDosif{background:#2d3a2c;border-radius:16px;box-shadow:0 10px 30px #00000059;color:#fff;display:flex;flex-direction:column;gap:1.2rem;margin:1rem 0 1.5rem;padding:1.6rem 1.6rem 1.8rem;width:420px}.identificacion .dosifTitulo{font-family:MontrealBold;font-size:1.55rem;margin:0 0 .6rem}.identificacion .dosifSub{font-size:.95rem;line-height:1.25;margin:0 0 1rem;opacity:.95}.identificacion .dosifBox{background:#ffffff1f;border:1px solid #ffffff1f;border-radius:10px;padding:.9rem 1rem}.identificacion .dosifLabel{color:#ffd400;font-size:.75rem;font-weight:800;margin:0 0 .25rem}.identificacion .dosifValue{font-size:1.15rem;font-weight:900;margin:0}.identificacion .dosifSmall{font-size:.75rem;margin:.2rem 0 0;opacity:.9}.identificacion .dosifPacks{display:flex;gap:1rem}.identificacion .packCard{background:#fff;border-radius:12px;color:#0b1b3e;display:flex;flex:1 1;flex-direction:column;justify-content:center;padding:1rem .9rem;text-align:center}.identificacion .packTop{font-size:.85rem;font-weight:700;margin:0}.identificacion .packKg{font-size:1.35rem;font-weight:900;margin:.15rem 0 0}@media (min-width:768px){.identificacion{padding:6vh 8vw}.identificacion .card1,.identificacion .cardTabla{margin-top:3rem;width:600px}}@media (min-width:1024px){.identificacion{padding:6vh 9vw}.identificacion__contenido{grid-gap:3rem;align-items:center;display:grid;gap:3rem;grid-template-columns:1fr 1fr}.identificacion__info{width:100%}.identificacion .titulo{font-size:2.5rem;margin-bottom:1.5rem}.identificacion .texto{font-size:1.2rem}.identificacion .ContenedorTarjetas{align-items:center;display:flex;justify-content:center;margin-top:0}.identificacion .cardTabla{margin:3rem 0 0;max-width:600px;width:100%}.identificacion .card1{min-height:320px}.identificacion .cardDosif{grid-gap:2.5rem;align-items:center;display:grid;gap:2.5rem;grid-column:1/3;grid-template-columns:1.1fr 1fr;margin:0 0 2rem;max-width:calc(840px + 3rem);padding:2.2rem 2.4rem;width:100%}.identificacion .dosifLeft{display:flex;flex-direction:column;gap:.9rem}.identificacion .dosifRight{align-items:center;display:flex;justify-content:center}.identificacion .dosifPacks{gap:1.5rem;justify-content:center;max-width:520px;width:100%}.identificacion .packCard{max-width:230px}}@media (min-width:1440px){.identificacion{padding:9vh 180px}.identificacion .titulo{font-size:3.2rem}.identificacion .listado li{font-size:1.3rem}}.casoExito{background-color:#d0d0d0d0;display:flex;justify-content:center;margin-top:2rem;padding:3.5rem 1.5rem;width:100%}.casoExito__wrap{max-width:520px;text-align:center;width:100%}.casoExito__dot{background:#636e50;border-radius:999px;display:inline-block;height:18px;margin-bottom:1.5rem;width:18px}.casoExito__title{color:#0b1320;font-family:MontrealBold;font-size:2rem;font-weight:700;line-height:1.05;margin:0}.casoExito__quote{color:#24364a;font-size:1.05rem;font-style:italic;line-height:1.7;margin:1.6rem auto 1.8rem;max-width:46ch}.casoExito__author{align-items:center;display:inline-flex;gap:.85rem;margin-top:.25rem}.casoExito__avatar{background:#eef2f6;border-radius:999px;flex:0 0 auto;height:52px;overflow:hidden;width:52px}.casoExito__avatar img{display:block;height:100%;object-fit:cover;width:100%}.casoExito__authorText{text-align:left}.casoExito__name{color:#0b1320;font-size:1rem;font-weight:800;line-height:1.2;margin:0}.casoExito__role{color:#475467;font-size:.95rem;line-height:1.25;margin:.2rem 0 0}.casoExito__link{color:#1d4ed8;display:inline-block;font-weight:700;margin-top:1.8rem;text-decoration:none}.casoExito__link:hover{text-decoration:underline}@media (min-width:992px){.casoExito{padding:6.5rem 2rem}.casoExito__wrap{max-width:900px}.casoExito__title{font-size:2.4rem}.casoExito__quote{font-size:1.15rem;max-width:80ch}}.contacto{display:flex;justify-content:center;padding:60px 20px}.formCard{background:#fff;border-radius:14px;box-shadow:0 20px 40px #00000026;max-width:720px;overflow:hidden;width:100%}.formHeader{background:#213828;color:#fff;padding:35px 20px;text-align:center}.formHeader h2{font-family:MontrealBold;font-size:32px;font-weight:700;margin:0}.formHeader p{font-size:16px;margin-top:8px;opacity:.9}.formBody{grid-gap:22px;display:grid;gap:22px;padding:35px}.swal2-action-button-focus-box-shadow,.swal2-confirm .swal2-styled{background-color:#213828!important}@media(min-width:768px){.formCard{width:82vw}}@media(min-width:900px){.formBody{grid-template-columns:1fr 1fr}.formBody>:nth-child(3),.formBody>:nth-child(4),.formBody>:nth-child(5),.submitBtn{grid-column:1/-1}}.submitBtn{background:#213828!important;border-radius:8px!important;font-size:16px!important;padding:14px!important}@media(min-width:1024px){.contacto{padding-bottom:6rem;padding:9vh 180px}.formCard{max-width:1000px;width:100vw}}.trazabilidad{background-color:#213828;padding:2rem 2rem 3rem}.trazabilidad .titulo{color:#fff;font-family:MontrealBold;font-size:2.35rem;margin-top:.5rem}.trazabilidad .texto{color:#fff;margin-top:1rem}.trazabilidad .cards{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin:2rem}.trazabilidad .cards .card{background:#fff;border-radius:18px;box-shadow:0 10px 30px #00000026;padding:28px;transition:transform .25s ease,box-shadow .25s ease}.trazabilidad .cards .card:hover{box-shadow:0 18px 40px #0003;transform:translateY(-4px)}.trazabilidad .cards .card .porcentaje{font-size:46px;font-weight:600;line-height:1;margin-bottom:8px}.trazabilidad .porcentaje-verde{color:#636e50}.trazabilidad .porcentaje-azul{color:#ff5a34}.trazabilidad .cards .card .subtitulo{color:#000;font-size:22px;font-weight:600;margin-bottom:12px}.trazabilidad .cards .card .texto{color:#000;font-size:16px;line-height:1.55;text-align:left}.trazabilidad .prueba{font-size:1.4rem}.trazabilidad .tarjetaGrande{background-color:#fff;border-radius:18px;box-shadow:0 10px 30px #00000026;margin:2rem;padding:2rem 1rem 3rem}.trazabilidad .titulo-mecanismo{color:#636e50;font-size:2rem;margin-bottom:2rem}.trazabilidad .containerTarjetaGrande{display:flex;flex-direction:column;gap:2rem}.trazabilidad .tarjeta{align-items:center;display:flex;flex-direction:column}.trazabilidad .tarjeta .subtitulo{color:#636e50;font-weight:600;margin-bottom:.5rem;text-align:center}.trazabilidad .tarjeta .texto{padding:0 1.5rem;text-align:center}.trazabilidad .punto{background:#2c3340;border-radius:50%;height:56px;margin-bottom:1rem;opacity:.35;width:56px}.trazabilidad .listado{padding-left:1rem}@media (min-width:768px){.trazabilidad{padding:6vh 8vw}.trazabilidad .cards{grid-template-columns:repeat(2,1fr)}.trazabilidad .containerTarjetaGrande{flex-direction:row;justify-content:space-between}.trazabilidad .tarjeta{flex:1 1}}@media (min-width:1024px){.trazabilidad{padding:3.5rem 10vw}.trazabilidad .titulo{font-size:3rem;margin-bottom:3rem}.trazabilidad .cards{gap:3rem;margin:3rem auto;max-width:1100px}.trazabilidad .cards .card{border-radius:22px;padding:3rem}.trazabilidad .tarjetaGrande{border-radius:22px;margin:3rem auto;max-width:1100px;padding:3rem 2rem 4rem}.trazabilidad .punto{height:70px;margin-bottom:1.25rem;width:70px}}@media (min-width:1440px){.trazabilidad{padding:9vh 180px}.trazabilidad .titulo{font-size:3.8rem}.trazabilidad .texto{font-size:1.3rem}.trazabilidad .cards{gap:4rem;max-width:1300px}.trazabilidad .tarjetaGrande{max-width:1300px}.trazabilidad .cards .card{padding:3.5rem}}.footer{background-color:#213828!important}.footer a{color:#fff;font-size:1.06rem}.footer .containerTexto .link{padding:0 .5rem .5rem}.footer .containerTexto .link:hover{color:#2d3a2c}.footer .texto{color:#fff}.footer .bold:hover{color:#213828}.footer{align-items:center;background-color:#213828;display:flex;flex-direction:column;font-size:.9rem;font-weight:400;margin-bottom:0;opacity:.9;padding:2rem 1.6rem 1.5rem;text-align:center}.footer .isologo{width:25vw}.footer .containerTexto{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;text-decoration:none}.footer a{color:#e7fb45;cursor:pointer;font-size:1.08rem;text-decoration:none}.footer .containerTexto .link{color:#e7fb45;margin:.5rem 0;padding:0 .65rem .5rem}.footer .containerTexto .link:hover{color:#fff}.footer .texto{color:#e7fb45;margin-bottom:1.5rem;margin-top:1.5rem}.footer .galide .link{font-weight:600}.footer .galide .bold{color:#e7fb45;font-weight:700;margin-left:.25rem;text-decoration:none}.footer .bold:hover{color:#e7fb45;font-weight:800}@media(min-width:768px){.footer .isologo{width:15vw}.footer{font-size:1rem}.footer .containerTexto .link{margin:.7rem}.footer .galide{margin-top:0}}@media (min-width:1024px){.footer{align-items:center;flex-direction:row;padding:3vh 10vw}.footer .containerTexto,.footer .galide,.footer .logo{align-items:center;display:flex;flex:1 1}.footer .logo{justify-content:flex-start;margin:0;width:auto}.footer .isologo{margin:0;width:10vw}.footer .containerTexto{flex-wrap:nowrap;justify-content:center}.footer .galide{justify-content:flex-end}.footer .containerTexto .link{margin:0 .7rem;padding:.5rem .65rem}.footer .texto{margin:0}}@media (min-width:1440px){.footer{align-items:center;flex-direction:row;padding:0 8vw}.footer .logo{justify-content:flex-start;margin:0;width:auto}.footer .isologo{margin:0;width:7vw}.footer .containerTexto{flex-wrap:nowrap;justify-content:center}.footer .galide{justify-content:flex-end}.footer .containerTexto .link{margin:0 .7rem;padding:.5rem .65rem}.footer .texto{margin:0}}
/*# sourceMappingURL=main.8944ddbf.css.map*/