html{scroll-behavior:smooth}*{box-sizing:border-box}body{background-color:var(--blanco);font-family:"Wix Madefor Text",sans-serif;color:var(--gris90)}.Rajdhani{font-family:Rajdhani,sans-serif}h1{font-size:3em}h2{font-size:2.2em}h3{font-size:1.9em}p{font-size:1em}label{font-weight:700}.preloadIMGS{display:none}.whatsFlotante{display:flex;flex-direction:column;justify-content:center;align-items:center;position:fixed;bottom:20px;right:20px;background-color:var(--blanco);padding-top:3px;border-radius:50px;width:70px;height:70px;box-shadow:0 0 19px 0 rgba(0,0,0,.36);z-index:2}.whatsFlotante a{width:auto;height:auto;margin:0;padding:0;text-decoration:none}.whatsFlotante a img{width:100%;margin:0;padding:0}.promoFlotante{display:none;position:fixed;left:20px;bottom:20px;z-index:5;background:var(--terciario);padding:20px;width:280px}.promoFlotante .cerrar{position:absolute;background:var(--terciario);color:var(--blanco);top:0;right:0;padding:10px;font-weight:900;cursor:pointer}.promoFlotante figure{margin:0;padding:0;width:200px}.promoFlotante figure img{width:100%}.promoFlotante h1{font-size:1.5em;margin:0;font-weight:300;color:var(--blanco)}.promoFlotante h4{font-size:1.265em;margin:0;font-weight:bolder;margin-bottom:10px;color:var(--blanco)}.promoFlotante b{color:var(--blanco);font-size:.8em}.cabecera{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;top:0;margin:0;position:relative;z-index:100;padding:0 50px;background:var(--principal)}.cabecera .contenidoCabecera{width:100%;max-width:1280px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;height:90px;position:relative}.cabecera .contenidoCabecera .menuEscritorio{height:50px;width:100%;display:flex;flex-direction:row;justify-content:flex-end;align-items:center}.cabecera .contenidoCabecera .menuEscritorio .opcion{height:30px;margin:11px;border-right:1px solid rgb(255 255 255 / 15%);text-decoration:none;color:var(--principal);padding-right:20px;font-size:1em;font-family:Rajdhani,sans-serif;font-weight:500;display:flex;flex-direction:column;justify-content:center;align-items:center}.cabecera .contenidoCabecera .menuEscritorio .opcion span{font-weight:200;font-size:1.6em;color:var(--blanco)}.cabecera .contenidoCabecera .menuEscritorio .opcion span.hexagon{transform:rotate(90deg)}.cabecera .contenidoCabecera .menuEscritorio .opcion b{font-weight:500;color:var(--blanco);font-size:.6em;margin-top:6px;letter-spacing:1px;text-transform:uppercase}.cabecera .contenidoCabecera .menuEscritorio .opcion:last-child{border-right:0 solid var(--gris30)}.cabecera .contenidoCabecera .logotipo{margin:0;padding:0;margin-top:0}.cabecera .contenidoCabecera .logotipo img{position:absolute;left:0;top:0;width:90px}.logotipoMovil,.menuMovil{display:none}.slider{margin:0;height:580px;overflow:hidden;position:absolute;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;width:100%}.slider .imagen{background:url(../graficos/slider-1.webp);background-position:center;background-repeat:no-repeat;background-size:cover;width:100%;height:100%;position:absolute;z-index:0;overflow:hidden;transition:.6s;-webkit-transition:.6s;-moz-transition:.6s;-ms-transition:.6s;-o-transition:.6s}.slider .infoConnekt{margin:0;margin-top:0;right:0;width:100%;max-width:1280px;margin:auto;position:relative;display:flex;flex-direction:column;justify-content:center;align-items:flex-end;height:100%;padding:50px;padding-top:0;padding-bottom:0;top:0}.slider .infoConnekt .formulario{width:100%;background-color:var(--blanco);max-width:400px;padding:30px 30px;height:96%;position:relative}.slider .infoConnekt .formulario form{margin:0;padding:0;height:auto;position:relative}.slider .infoConnekt .formulario form label{color:var(--gris60);margin-bottom:0;margin-left:65px;font-size:.8em}.slider .infoConnekt .formulario form div{width:100%;margin:0;padding:0;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;height:40px;margin-bottom:10px;margin-top:7px}.slider .infoConnekt .formulario form div input,select{border:solid 1px var(--gris30);width:100%;font-size:1em;padding:5px 15px;height:38px;text-transform:math-auto}.slider .infoConnekt .formulario form div input#nombreProspecto{text-transform:capitalize}.slider .infoConnekt .formulario form div button{background-color:var(--principal);color:var(--blanco);text-align:center;width:100%;cursor:pointer;padding:5px 10px;height:40px;border:0 solid var(--principal);margin-top:35px;font-weight:700}.slider .infoConnekt .formulario h1{margin:0;padding:0;margin-bottom:1px;font-size:1.4em;color:var(--principal);text-align:center;font-weight:600;letter-spacing:3px}.slider .infoConnekt .formulario h2{margin:0;padding:0;font-size:.85em;color:var(--gris50);text-align:center;font-weight:400;margin-bottom:10px}.slider .infoConnekt .formulario p{color:var(--blanco);margin:0;padding:0;font-size:.9em;text-align:center;text-transform:initial;line-height:20px;padding-bottom:0;margin-bottom:0;margin-top:0}.slider .infoConnekt .formulario hr{border:1px solid var(--terciario)}.slider .infoConnekt .formulario span{color:var(--blanco);font-weight:300;font-size:.8em;width:40px;min-width:40px;height:40px;font-size:1.6em;margin-right:10px;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:var(--principal)}.seccionServicios{margin:0;width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;padding:0 50px 50px 50px;margin-top:620px;position:relative;z-index:3;background-color:var(--blanco)}.seccionServicios .titular{display:none;width:100%;color:var(--cuarto);text-transform:initial;padding:9px 20px;text-align:center;margin-bottom:100px;margin-top:0}.seccionServicios .titular h2{font-size:2.3em;font-weight:400;text-transform:initial;margin:0;width:100%;text-align:center}.seccionServicios .contenedorServicios{display:flex;flex-direction:row;flex-wrap:wrap;width:100%;max-width:1280px;justify-content:space-between;align-items:flex-start}.seccionServicios .contenedorServicios .servicio{display:flex;flex-direction:column;width:29%;margin-bottom:80px}.seccionServicios .contenedorServicios .servicio figure{margin:0;padding:0}.seccionServicios .contenedorServicios .servicio figure img{width:100%;border-top:5px solid var(--terciario);border-left:5px solid var(--terciario);border-right:5px solid var(--terciario);border-bottom:5px solid var(--terciario)}.seccionServicios .contenedorServicios .servicio h1{font-size:1.35em;text-align:center;color:var(--blanco);width:auto;margin:auto;padding:12px 20px;background-color:var(--principal);margin-top:-33px;border-left:5px solid var(--terciario);border-right:5px solid var(--terciario)}.seccionServicios .contenedorServicios .servicio p{text-align:left;line-height:26px;color:var(--gris50);font-size:1.1em}.requisitos{display:flex;margin-bottom:100px;margin-top:100px;padding:100px 50px;flex-direction:column;justify-content:center;align-items:center;width:100%;position:relative;overflow:hidden}.requisitos .imagenFondo{background-image:url(../graficos/fondo-requisitos.webp);background-position:top center;background-repeat:no-repeat;background-size:cover;background-attachment:fixed;position:absolute;top:0;bottom:0;left:0;right:0;z-index:-1;overflow:hidden;opacity:.2}.requisitos h1{text-align:center;color:var(--principal);width:70%;max-width:1024px;margin:auto}.requisitos p{text-align:center;width:70%;max-width:1024px;margin:auto;color:var(--gris70)}.requisitos .infoRequisitos{display:flex;flex-direction:row;margin:auto;margin-top:40px}.requisitos .infoRequisitos ul{list-style:none}.requisitos .infoRequisitos ul li{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;margin-bottom:20px;font-size:1.1em;font-weight:800;font-style:italic}.requisitos .infoRequisitos ul li span{color:#05a305;font-size:2em;margin-right:15px}.testimoniales{width:100%;padding:50px;display:flex;flex-direction:column;justify-content:center;align-items:center}.testimoniales h1{color:var(--principal);width:70%;max-width:1024px;margin:auto;text-align:center}.testimoniales p{width:70%;max-width:1024px;margin:auto;text-align:center}.testimoniales .testimonios{display:flex;flex-direction:row;flex-wrap:wrap;margin:auto;margin-top:100px;justify-content:center}.testimoniales .testimonios .testimonio{display:flex;flex-direction:column;width:45%;margin:0;padding:50px}.testimoniales .testimonios .testimonio:nth-child(1){border-right:1px solid var(--gris10)}.testimoniales .testimonios .testimonio:nth-child(3){border-right:1px solid var(--gris10);border-top:1px solid var(--gris10)}.testimoniales .testimonios .testimonio:nth-child(4){border-top:1px solid var(--gris10)}.testimoniales .testimonios .testimonio h4{font-size:.9em;color:var(--gris40);font-weight:800}.testimoniales .testimonios .testimonio .identidad{display:flex;flex-direction:row;justify-content:center;align-items:flex-start}.testimoniales .testimonios .testimonio .identidad figure{margin:10px;padding:0}.testimoniales .testimonios .testimonio .identidad figure img{width:80px;border-radius:11px 12px 0 12px}.testimoniales .testimonios .testimonio .identidad h3{font-size:1em;color:var(--principal);font-weight:400;font-style:italic;line-height:25px;margin:0}.preguntasFrecuentes{padding:50px;display:flex;flex-direction:column}.preguntasFrecuentes h1{width:70%;max-width:1024px;margin:auto;text-align:center}.preguntasFrecuentes P{width:70%;max-width:1024px;margin:auto;text-align:center}.preguntasFrecuentes .faq{display:flex;flex-direction:row;justify-content:center;flex-wrap:wrap;width:100%;margin-bottom:60px;margin-top:80px}.preguntasFrecuentes .faq .pregunta{display:flex;flex-direction:column;width:48%;margin-bottom:30px;padding:10px 20px}.preguntasFrecuentes .faq .pregunta p{color:var(--gris50);font-size:.95em;text-align:left;margin-top:10px;width:100%}.preguntasFrecuentes .faq .pregunta p:first-child{color:var(--principal);font-weight:700;font-size:1.2em;margin-top:0}.seccionAgregados{width:100%;background-color:#a52a2ae3;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;padding:90px 50px;position:relative}.seccionAgregados h1{color:var(--principal);margin-bottom:65px}.seccionAgregados .contenedorAgregados{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;width:90%;max-width:1280px;align-content:flex-start}.seccionAgregados .contenedorAgregados div{background-color:var(--cuarto);display:flex;flex-direction:column;width:12%;justify-content:flex-start;align-items:center;margin:15px 10px;padding:15px 15px}.seccionAgregados .contenedorAgregados div span{color:var(--terciario);font-size:3.4em;font-weight:400}.seccionAgregados .contenedorAgregados div p{color:var(--blanco);text-align:center;font-size:.9em;font-weight:500}.seccionEmpresa{display:flex;flex-direction:column;align-items:center;width:100%;margin-top:50px;margin-bottom:10px;padding:50px;position:relative;background:var(--blanco)}.seccionEmpresa h1{margin:0;text-align:center;color:var(--secundario)}.seccionEmpresa h2{text-align:center;margin:0;color:var(--principal)}.seccionEmpresa .infoEmpresa{display:flex;flex-direction:row;justify-content:space-between;padding:0;align-items:flex-start;width:100%;max-width:1280px;margin-top:60px;margin-bottom:70px}.seccionEmpresa .infoEmpresa div{width:30%}.seccionEmpresa .infoEmpresa div figure{width:100%;overflow:hidden;padding:0;margin:0}.seccionEmpresa .infoEmpresa div figure img{width:100%}.seccionEmpresa .infoEmpresa div p{text-align:left;line-height:26px;color:var(--gris50);font-size:1.1em}.seccionPlanes{display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:var(--secundario);padding:100px 50px;position:relative}.seccionPlanes h1{margin:0;color:var(--terciario);margin-bottom:50px}.seccionPlanes h2{text-align:center;color:var(--principal);font-size:1.2em;margin-top:100px;width:80%}.seccionPlanes h2 a{color:var(--blanco);color:var(--terciario);font-size:1em;font-weight:400}.seccionPlanes .contenedorPlanes{display:flex;flex-direction:row;width:100%;justify-content:space-between;max-width:1280px}.seccionPlanes .contenedorPlanes .plan{display:flex;flex-direction:column;width:22%}.seccionPlanes .contenedorPlanes .plan h3{color:var(--principal);text-align:center;font-size:1.7em}.seccionPlanes .contenedorPlanes .plan ul{margin:0}.seccionPlanes .contenedorPlanes .plan ul li{margin-bottom:10px;color:var(--blanco)}.seccionPlanes .contenedorPlanes .plan h1{text-align:center;color:var(--principal);margin-bottom:0;font-size:2.8em}.seccionPlanes .contenedorPlanes .plan h5{color:var(--principal);margin-bottom:0}.seccionPlanes .contenedorPlanes .plan h6{color:var(--principal);margin-top:0;text-align:right}.seccionPlanes .contenedorPlanes .plan a{background-color:var(--terciario);width:100%;text-decoration:none;padding:10px;text-align:center;color:var(--secundario);font-size:1.1em;font-weight:600}.seccionContacto{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;width:100%;margin:auto;padding:150px 0;position:relative;background:var(--blanco)}.seccionContacto div{width:30%}.seccionContacto div h1{margin:0;text-align:left;color:var(--secundario)}.seccionContacto div p{text-align:left;line-height:26px;color:var(--gris50);font-size:1.1em}.seccionContacto .mapa{margin:0;padding:0;overflow:hidden;border:5px solid var(--principal);width:60%;height:500px}.seccionContacto .mapa iframe{margin:0;padding:0;width:100%;height:100%}.seccionEmpresa .formContacto{width:30%}.seccionEmpresa .formContacto h1{margin:0;color:var(--cuarto);font-size:2.3em;margin-bottom:20px;text-align:left}.seccionEmpresa .formContacto form{margin:0;padding:0;height:auto;position:relative}.seccionEmpresa .formContacto form label{color:var(--gris60);margin-bottom:0;margin-left:65px;font-size:.8em}.seccionEmpresa .formContacto form div{width:100%;margin:0;padding:0;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;height:40px;margin-bottom:13px;margin-top:8px}.seccionEmpresa .formContacto form div input,select{border:solid 1px var(--gris30);width:100%;font-size:1em;padding:5px 15px;height:40px;text-transform:math-auto}.seccionEmpresa .formContacto form div input#nombreContacto{text-transform:capitalize}.seccionEmpresa .formContacto form div textarea{border:solid 1px var(--gris30);width:100%;font-size:1em;padding:5px 15px;height:40px;text-transform:math-auto}.seccionEmpresa .formContacto form div span{color:var(--principal);font-weight:300;font-size:.8em;width:40px;min-width:40px;height:40px;font-size:1.6em;margin-right:10px;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:var(--cuarto)}.seccionEmpresa .formContacto form div button{background-color:var(--terciario);color:var(--secundario);text-align:center;width:100%;cursor:pointer;padding:5px 10px;height:40px;border:0;margin-top:35px}div.columnaC{width:35%;margin:6px;margin-left:0;margin-top:0}div.columnaC figure{margin:0;padding:0;margin-top:10px}div.columnaC figure img{width:100%}div.columnaC .infoContacto{background-color:var(--gris60);display:flex;flex-direction:column;padding:20px;margin-top:5px}div.columnaC .infoContacto a{color:var(--principal);font-family:Rajdhani,sans-serif;text-align:center;text-decoration:none;font-weight:600;text-transform:lowercase;font-size:1.25em;letter-spacing:1px}div.columnaC .infoContacto a:first-child{color:var(--blanco)}div.columnaC .infoContacto hr{border:1px solid var(--principal);width:100%}.piePagina{background-color:var(--gris10);width:100%;display:flex;flex-direction:row-reverse;justify-content:space-between;align-items:center;padding:20px}.piePagina div{width:30%;color:var(--gris50);display:flex;flex-direction:row;justify-content:center;align-items:center}.piePagina div p{color:var(--gris60);font-size:.7em;text-transform:initial;margin:0p}.piePagina div a{color:var(--gris60);font-size:.7em;text-decoration:none;text-transform:initial}.piePagina div.redesPie{justify-content:flex-start}.piePagina div.redesPie a{margin-left:5px}.piePagina div.redesPie a .icono{width:35px}.sctnOne{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;width:50%;height:50%;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.sctnOne .logotipo{margin:0;padding:0}.sctnOne .logotipo img{width:200px}.sctnOne h3{text-align:center;color:var(--gris90);margin-bottom:0}.sctnOne p{display:flex;flex-direction:row;justify-content:center;align-items:center;text-align:center;color:var(--gris90)}.sctnOne p span{color:var(--gris60);margin-right:15px}@media (max-width:768px){.whatsFlotante{display:flex;flex-direction:column;justify-content:center;align-items:center;position:fixed;top:48px;right:20px;background-color:var(--blanco);padding-top:3px;border-radius:50px;width:50px;height:50px;box-shadow:0 0 19px 0 rgba(0,0,0,.36);z-index:20}.whatsFlotante a{width:auto;height:auto;margin:0;padding:0;text-decoration:none}.whatsFlotante a img{width:100%;margin:0;padding:0}.promoFlotante{bottom:75px}.cabecera{display:none}.logotipoMovil{display:none;margin:5px 20px;flex-direction:column;justify-content:center;align-items:center;height:66px}.logotipoMovil span{background:url(../graficos/logotipo-negro-min.webp);background-position:center;background-repeat:no-repeat;background-size:cover;width:100%;height:65px;width:160px;position:absolute;display:block}.menuMovil{display:flex;margin:5px 20px;flex-direction:column;justify-content:center;align-items:center;height:66px}.menuMovil{background-color:var(--principal);position:fixed;bottom:0;width:100%;height:auto;width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end;margin:0;z-index:20;padding:10px 15px}.menuMovil .opcion{height:100%;margin:0;border-right:0 solid var(--gris10);text-decoration:none;color:var(--blanco);padding-right:0;font-size:1em;font-family:Rajdhani,sans-serif;font-weight:500;display:flex;flex-direction:column;justify-content:flex-start;align-items:center}.menuMovil .opcion span{font-weight:300;font-size:1.7em}.menuMovil .opcion span.hexagon{transform:rotate(90deg)}.menuMovil .opcion b{font-weight:500;color:var(--blanco);font-size:.7em;margin-top:6px;letter-spacing:1px;text-transform:uppercase}.menuMovil .opcion:last-child{border-right:0 solid var(--gris30)}.slider{height:auto;position:relative}.slider .imagen{background-position:center;background-repeat:no-repeat;background-size:cover;width:100%;height:350px!important;position:absolute;z-index:0;overflow:hidden}.slider .infoConnekt{padding:0;margin-top:335px}.slider .infoConnekt .formulario{max-width:100%}.seccionServicios{margin-top:50px;padding:20px}.seccionServicios .contenedorServicios{flex-direction:column}.seccionServicios .contenedorServicios .servicio{width:100%}.requisitos{margin-bottom:60px;margin-top:60px;padding:50px 20px}.requisitos h1{width:100%;font-size:1.7em}.requisitos p{width:100%}.requisitos .infoRequisitos{flex-direction:column;margin-top:40px}.testimoniales{padding:50px 20px}.testimoniales h1{width:100%;font-size:1.7em}.testimoniales p{width:100%}.testimoniales .testimonios{flex-direction:column;margin-top:50px}.testimoniales .testimonios .testimonio{width:100%;padding:0}.testimoniales .testimonios .testimonio:nth-child(1){border-right:0 solid var(--gris10)}.testimoniales .testimonios .testimonio:nth-child(3){border-right:0 solid var(--gris10);border-top:0 solid var(--gris10)}.testimoniales .testimonios .testimonio:nth-child(4){border-top:0 solid var(--gris10)}.preguntasFrecuentes{padding:50px 20px}.preguntasFrecuentes h1{width:100%;font-size:1.7e}.preguntasFrecuentes p{width:100%}.preguntasFrecuentes .faq{flex-direction:column;width:100%;margin-bottom:60px;margin-top:80px}.preguntasFrecuentes .faq .pregunta{width:100%}.seccionAgregados{padding:40px 20px}.seccionAgregados h1{font-size:1.6em;text-align:center}.seccionAgregados .contenedorAgregados{flex-direction:row;width:100%}.seccionAgregados .contenedorAgregados div{width:43%}.seccionEmpresa{padding:20px}.seccionEmpresa h1{font-size:1.9em}.seccionEmpresa h2{font-size:1.2em}.seccionEmpresa .infoEmpresa{flex-direction:column}.seccionEmpresa .infoEmpresa div{width:100%}.seccionEmpresa .infoEmpresa div figure{margin:0;padding:0}.seccionEmpresa .infoEmpresa div figure img{width:100%}.seccionPlanes{padding:80px 20px}.seccionPlanes h1{font-size:2.3em}.seccionPlanes .contenedorPlanes{flex-direction:column}.seccionPlanes .contenedorPlanes .plan{margin-bottom:30px;width:100%}.seccionContacto{flex-direction:column;padding:60px 0}.seccionContacto div{width:100%}.seccionContacto .formContacto{width:100%}.seccionContacto .mapa{width:100%;height:400px}.piePagina{flex-direction:column;margin-bottom:80px;align-content:flex-start;height:auto;flex-wrap:wrap;justify-content:flex-start}.piePagina div{width:100%;margin-bottom:20px}.piePagina div.redesPie{justify-content:center}}