.hero-section{border-radius:45px 45px 45px 226px;border:2px solid #34A304;overflow:hidden;position:relative;min-height:655px}.hero-content{min-height:655px;display:flex;justify-content:space-between;padding:30px 9% 30px 5.5%}.hero-text{max-width:calc(100% - 370px);padding-right:4%}.hero-title{color:#34a304;font-size:32px;font-weight:800;line-height:normal;padding-left:10px;margin-bottom:0}.separador{border-radius:50px;background:#59575a;width:48px;height:1px;margin:13px 0}.hero-text p{color:#434343;font-size:16px;font-weight:400;line-height:normal}.hero-section.gps-portatil{filter:drop-shadow(0 0 12px #006837);min-height:590px}.gps-portatil .hero-content{background:url(../assets/imgs/gps-portatil-banner-1111.webp);background-position:center left;background-repeat:no-repeat;background-size:cover;padding:46px 4% 36px;display:flex;gap:30px;min-height:590px}.gps-portatil .hero-title{color:#fff;font-size:36px;font-weight:800;line-height:42px}.gps-portatil .hero-text{padding:0;max-width:55%}.gps-portatil .hero-text p{color:#fff;font-size:16px;font-weight:700;line-height:24px}.gps-portatil .contenedor-info{border:1px solid rgba(0,104,55,.2);box-shadow:0 0 9.4px #34a304;background:#0006;display:flex;flex-direction:column;align-items:center;padding:20px;width:50%;border-radius:20px}.gps-portatil .contenedor-info h2{color:#fff;font-family:Poppins,sans-serif;font-size:40px;font-weight:700;line-height:52px;margin-bottom:0}.gps-portatil .contenedor-info p{color:#fff;font-family:Poppins,sans-serif;font-size:20px;font-weight:300;line-height:30px;margin-bottom:0;padding-top:4px}.fila-caract-gps-portatil{display:flex;gap:10px;padding-top:14px;border-top:1px solid #D4D4D4;margin-top:14px}.fila-caract-gps-portatil .col-6{width:calc(50% - 5px)}.lista-caract-gps-portatil{list-style-type:none!important;padding-left:0;margin:0;display:flex;flex-direction:column;gap:10px}.lista-caract-gps-portatil li{display:flex;color:#fff;font-size:14px;font-weight:500;line-height:17px;gap:4px;align-items:center;padding:10px 0}.fila-caract-gps-portatil a{color:#fff!important;font-size:14px;font-weight:700;line-height:17px;padding:12px;width:100%;display:flex;justify-content:center;align-items:center;gap:10px;border-radius:10px;background:#34a304;margin:14px 0 4px;text-decoration:none}.gps-portatil .contenedor-info .fila-caract-gps-portatil p{color:#fff;font-size:14px;font-weight:300;line-height:17px;padding:0}@media (max-width: 991px){.gps-portatil .hero-text,.gps-portatil .contenedor-info{max-width:100%;width:100%}.gps-portatil .hero-content{flex-direction:column;padding:34px 16px 55%;background:url(../assets/imgs/gps-portatil-banner-movil-1111.webp);background-position:center bottom;background-size:cover}.gps-portatil.hero-section{border-radius:20px 20px 20px 150px;min-height:590px}.gps-portatil .hero-title{font-size:20px;line-height:30px}.gps-portatil .hero-text p{font-size:14px;line-height:18px;font-weight:600}.gps-portatil .contenedor-info h2{font-size:20px;line-height:24px}.gps-portatil .contenedor-info p{font-size:14px;line-height:18px}.lista-caract-gps-portatil li{font-size:clamp(10px,2vw,14px);line-height:12px;padding:0}.lista-caract-gps-portatil li svg{width:18px}.fila-caract-gps-portatil a{font-size:12px;line-height:16px;max-width:100%}.gps-portatil .contenedor-info .fila-caract-gps-portatil p{font-size:10px;line-height:12px}.fila-caract-gps-portatil a img,.div-btns-aviso a img{width:18px}}.sec-banner2-portatil{background:url(../assets/imgs/banner2-portatil-1111.webp);background-size:cover;background-position:center;background-repeat:no-repeat;border-radius:20px 20px 150px;padding:40px 6% 40px 3%;position:relative;overflow:hidden;margin-top:50px}.sec-banner2-portatil h4{color:#fff;font-size:32px;font-weight:700;line-height:48px;margin-bottom:10px}.subtitulo-banner2{color:#fff;font-size:16px;font-weight:500;line-height:24px;margin-bottom:0}.div-gral-caract-del-portatil{padding-top:20px;display:flex;flex-direction:column;gap:22px}.div-gral-caract-del-portatil .row .col-12{display:flex;gap:20px}.cj-caracteristicas-del-portatil{display:flex;gap:12px}.textos-cj-caracteristicas p{color:#fff;font-size:16px;font-weight:400;line-height:22px;margin:0}.sec-bajo-control{min-height:448px;padding-top:50px;padding-bottom:50px}.sec-bajo-control h3{color:#34a304;font-size:28px;font-weight:800;line-height:normal;letter-spacing:-.56px;text-align:center;margin-bottom:36px}.sec-bajo-control h3 span{font-weight:400}.sec-bajo-control .row{display:flex;gap:21px}.sec-bajo-control .tjs-bajo-control{max-width:calc(25% - 16px);min-height:448px;box-shadow:0 0 8px #006837;background-color:#fff;border-radius:20px;border:1px solid rgba(234,234,234,.92);display:flex;flex-direction:column}.sec-bajo-control .nombre-accesorio{color:#09be09!important;font-size:16px;font-weight:600;line-height:24px;background:transparent;border:none;box-shadow:inherit;padding:0!important;margin:0}.sec-bajo-control p{color:#434343!important;font-size:14px;font-weight:400;line-height:17px;margin-bottom:0}.img-portada img{width:100%;border-radius:20px 20px 0 0}.sec-bajo-control .tjs-bajo-control .div-content{margin-top:0;padding:20px 18px}.div-btns-aviso{padding-top:32px}.div-btns-aviso a{border-radius:10px;background:#34a304;color:#fff!important;font-size:14px;font-weight:700;line-height:18px;display:flex;gap:10px;justify-content:center;align-items:center;padding:11px 10px;width:100%;max-width:450px;text-decoration:none}.sec-protege{padding-top:100px;padding-bottom:100px}.sec-protege .row{display:flex;flex-direction:row;gap:36px}.sec-protege .texto-cont{width:calc(42% - 36px)}.sec-protege .texto-cont h3{color:#434343;font-size:28px;font-weight:600;line-height:38px;margin-bottom:10px}.sec-protege .texto-cont p{color:#434343;font-size:16px;font-weight:400;line-height:22px;margin-bottom:0}.sec-protege .texto-cont a{border-radius:10px;background:#34a304;color:#fff!important;font-size:14px;font-weight:700;line-height:18px;display:flex;gap:10px;justify-content:center;align-items:center;padding:11px 10px;width:100%;max-width:265px;margin-top:50px;margin-bottom:26px;text-decoration:none}.sec-protege .img-protege{width:58%;border-radius:20px 20px 150px;box-shadow:0 0 12px #006837;padding-top:40px;display:flex;align-items:end;overflow:hidden;position:relative}.sec-protege .img-protege .video-bg{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.sec-planes-portatil{padding-top:50px;padding-bottom:50px}.sec-planes-portatil .row{gap:20px;align-items:center}.sec-planes-portatil h3{color:#34a304;font-size:28px;font-weight:700;line-height:39px;margin-bottom:32px}.sec-planes-portatil h3 span{font-weight:400}.tj-planes{padding:20px;min-height:544px;display:flex;flex-direction:column;justify-content:space-between;width:calc(33% - 12px);border-radius:12px;border:1px solid #EAEAEA;background:linear-gradient(180deg,#fff 47.32%,#f2feed);height:fit-content}.tj-planes.central{min-height:610px!important;border:1px solid #34A304;background:linear-gradient(180deg,#fff,#f2feed);box-shadow:0 0 12px #006837}.tj-planes h3{color:#34a304;font-family:Poppins,sans-serif;font-size:24px;font-weight:800;line-height:24px;margin-bottom:0}.tj-planes .p-sub{color:#434343;font-family:Poppins,sans-serif;font-size:12px;font-weight:400;line-height:17px;margin-bottom:0}.tj-planes .p-aclaracion{color:#888;font-family:Poppins,sans-serif;font-size:12px;font-weight:400;line-height:17px}.tj-planes a{border-radius:10px;background:#34a304;color:#fff;font-family:Poppins,sans-serif;font-size:14px;font-weight:700;line-height:17px;padding:13px 10px;text-decoration:none;width:100%;-webkit-appearance:button;-moz-appearance:button;appearance:button;text-align:center;cursor:pointer;border:none}.lista-caract-planes{padding-left:0;margin:16px 0 0;display:flex;flex-direction:column;gap:8px;padding-top:16px;border-top:1px solid #09BE09}.lista-caract-planes .item-caract-planes{display:flex;color:#434343;font-size:14px;font-weight:400;line-height:17px;align-items:center}.lista-caract-planes .item-caract-planes.con-lista{align-items:start}.lista-caract-planes .item-caract-planes p{margin-bottom:0}.lista-caract-planes .item-caract-planes svg{margin-right:12px}.item-lista{width:calc(100% - 44px)}.item-lista ul{margin-bottom:0}.p-incluyen{color:#888;text-align:center;font-size:14px;font-weight:400;line-height:19px;margin:12px 0 0}.sec-banner-personas-portatil .container{padding:76px 0}.sec-banner-personas-portatil h3{color:#fff;font-size:32px;font-weight:700;line-height:36px;margin:0}.sec-banner-personas-portatil p{color:#fff;font-size:16px;font-weight:700;line-height:24px;margin:0}.sec-banner-personas-portatil a{color:#34a304;font-size:16px;font-weight:700;line-height:24px;padding:12px 26px;border-radius:10px;background:#fff;-webkit-appearance:button;-moz-appearance:button;appearance:button;text-decoration:none;width:max-content}.sec-banner-personas-portatil .row{justify-content:space-between}.sec-banner-personas-portatil .col-content{width:60%;max-width:640px;display:flex;flex-direction:column;gap:10px}.sec-banner-personas-portatil .col-content a{margin-top:32px}.sec-banner-personas-portatil .col-logo{width:30%;display:flex;justify-content:flex-end;align-items:flex-end}@media (max-width: 991px){.sec-banner2-portatil img{width:100%!important;max-width:240px;min-width:90px}.col-img-banner2{order:1}.col-content-banner2{order:2}.sec-banner2-portatil{filter:drop-shadow(0 0 12px #006837);margin-top:42px;width:calc(100% - 30px);border-radius:20px;background:url(../assets/imgs/banner2-portatil-movil-1111.webp)!important;background-size:cover!important;background-repeat:no-repeat!important;background-position:center!important}.div-gral-caract-del-portatil .row .col-12{flex-wrap:wrap}.cj-caracteristicas-del-portatil svg{min-width:32px;width:32px}.textos-cj-caracteristicas{display:flex;flex-direction:column}.sec-banner2-portatil h4{font-size:20px;line-height:24px;text-align:left!important}.sec-banner2-portatil p{font-size:14px;line-height:18px;font-weight:500;text-align:left;margin-top:4px}.textos-cj-caracteristicas p:last-child{font-weight:400}.sec-bajo-control{padding:84px 16px 40px!important}.sec-bajo-control h3{font-size:20px;line-height:28px;margin-bottom:24px}.sec-bajo-control h3 span{font-size:16px;line-height:28px;font-weight:300}.sec-bajo-control .tjs-bajo-control{max-width:calc(50% - 16px);width:50%;min-height:290px}.tjs-bajo-control .div-content .nombre-accesorio{font-size:12px;line-height:18px}.tjs-bajo-control p{font-size:10px;line-height:14px}.fila-tjs-bajo-control{flex-direction:row;flex-wrap:wrap;gap:16px!important}.sec-protege{padding-top:44px;padding-bottom:84px}.sec-protege .row{flex-direction:column}.sec-protege .texto-cont,.sec-protege .img-protege{width:100%}.sec-protege .img-protege{order:1;padding-top:10px}.sec-protege .texto-cont{order:2}.sec-protege .texto-cont h3{font-size:20px;line-height:28px;margin-bottom:10px}.sec-protege .texto-cont a{margin:10px 0 0;max-width:100%}.sec-planes-portatil .fila-tjs-planes{flex-direction:column;gap:24px}.sec-planes-portatil h3{font-size:20px;font-weight:700;line-height:28px;margin-bottom:24px}.sec-planes-portatil h3 span{font-size:16px;font-weight:400;line-height:24px}.tj-planes,.tj-planes.central{width:100%;border:1px solid #34A304;box-shadow:0 0 12px #006837;background:linear-gradient(180deg,#fff,#f2feed);min-height:auto!important;padding:24px 20px}.tj-planes h3{font-size:20px;line-height:24px}.lista-caract-planes{padding-top:9.5px;margin-top:8px}.lista-caract-planes .item-caract-planes{font-size:clamp(10px,2vw,12px);line-height:14px}.lista-caract-planes .item-caract-planes svg{width:18px;height:18px}.item-lista p{margin-top:0!important}.tj-planes .p-aclaracion{font-size:clamp(10px,2vw,12px);margin:8px 0}.p-incluyen{font-size:clamp(10px,2vw,12px);line-height:14px}.sec-planes-portatil{padding-top:0;padding-bottom:0}.sec-banner-personas-portatil h3{font-size:24px;line-height:28px}.sec-banner-personas-portatil p{font-size:13px;line-height:19px}.sec-banner-personas-portatil .col-content a{margin-top:20px;width:100%;text-align:center}.sec-banner-personas-portatil .col-logo svg{width:100px}}@media (max-width: 767px){.sec-banner2-portatil .col-12 div:not(:last-child){width:calc(50% - 12px)}.sec-banner2-portatil{padding:24px 10px 20px}.sec-banner-personas-portatil{background:url(../assets/imgs/banner-gps-personas-portatil-movil-1111.webp)!important;background-size:cover!important;background-repeat:no-repeat!important;background-position:center!important}.sec-banner-personas-portatil .col-logo{display:none}.sec-banner-personas-portatil .col-content{width:100%}.sec-banner-personas-portatil .container{padding:290px 0 34px}}.sec-empresas-confian{padding:50px 0}.sec-empresas-confian h3{color:#34a304;font-size:28px;font-weight:700;line-height:42px;text-align:center;margin-bottom:32px}.sec-empresas-confian h3 span{font-weight:400}.testimonials-scroll{padding-bottom:12px}.testimonials-scroll .item{flex:0 0 370px;scroll-snap-align:start}.tj-marca{flex:0 0 370px;scroll-snap-align:start;max-width:370px;text-align:center;padding:38px 8%;border-radius:20px;border:1px solid #EAEAEA;background:#fff;min-height:440px;display:flex;flex-direction:column;justify-content:space-between;align-items:center;flex-wrap:nowrap}.content-marca{display:flex;flex-direction:column;gap:34px;align-items:center;width:100%}.content-marca p{color:#434343;text-align:center;font-family:Montserrat,sans-serif;font-size:16px;font-weight:500;line-height:26px;margin-bottom:0}.content-marca .estrellas{width:130px!important}.tj-marca .div-datos{display:flex;gap:12px;width:100%;height:min-content}.tj-marca .div-datos img{width:60px;height:60px}.nombre-marca{color:#434343;font-family:Montserrat,sans-serif;font-size:18px;font-weight:700;line-height:25px}.fecha-marca{color:#888;font-family:Montserrat,sans-serif;font-size:14px;font-weight:400;line-height:20px}.tj-marca .div-datos div{text-align:left;display:flex;flex-direction:column;justify-content:center}@media (max-width: 991px){.sec-empresas-confian h3{font-size:20px;line-height:28px}.content-marca p{font-size:14px;line-height:22px}.content-marca .estrellas{width:110px!important}.tj-marca{padding:32px 10% 20px;min-height:380px}.tj-marca .div-datos img{width:46px;height:46px}.nombre-marca,.fecha-marca{font-size:14px;line-height:19px}}body{font-family:Poppins,sans-serif;margin:0;padding:0}.fw-800{font-weight:800}
