@import url('https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Roboto:ital,wght@0,100..900;1,100..900&display=swap');html{scroll-behavior:smooth}body{font-family:"Poppins",sans-serif;margin:0}a,button,input{font-family:"Poppins",sans-serif}nav{background:black;padding:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}nav div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}nav div span{color:white}nav a{padding:0.5rem;text-decoration:none;background:#e60000;border-radius:5px;color:white}sup{top:0!important;line-height:unset!important}.main{padding:0 120px;background:white;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-right:0}.main-txt{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:485px;margin-top:45px;h1{color:black;font-size:48px;font-style:normal;font-weight:700;line-height:110%;margin:0;margin-top:30px}p{color:black;font-size:32px;font-style:normal;font-weight:400;line-height:125.1%;margin:1rem 0;margin-top:12px;span{font-size:22px}sup{font-size:19px}}.price-ctn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;max-width:257px;width:100%;padding-top:1.5rem;border-top:1px solid white;font-size:50px;font-style:normal;font-weight:400;line-height:125.1%;color:white;span{font-size:16px;color:white;font-weight:400;line-height:125.1%}div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;span{font-size:32px;sup{font-size:19px}}}}.price-legal{max-width:243px;color:white;font-size:14px;font-style:normal;font-weight:400;line-height:125.1%;margin-top:1.5rem;span{font-weight:700}}}.main-form{max-width:444px;width:100%;background:black;backdrop-filter:blur(14.5px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;.form-heading{font-size:27px;font-style:normal;font-weight:700;line-height:125.1%;color:white;text-align:center;margin-bottom:12px}form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:284px;.field{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:12px;input{padding:13px 20px;border:1px solid white;border-radius:2px;background:transparent;font-size:16px;font-style:normal;font-weight:400;line-height:125.1%;color:white}}.field input::-webkit-input-placeholder{color:#F0F0F0!important}.field input::-moz-placeholder{color:#F0F0F0!important}.field input:-ms-input-placeholder{color:#F0F0F0!important}.field input::-ms-input-placeholder{color:#F0F0F0!important}.field input::placeholder{color:#F0F0F0!important}.legal-text{font-size:10px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:0.4px;color:white;margin:1.5rem 0}.checkbox{font-size:9px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:0.45px;color:white;display:-webkit-box;display:-ms-flexbox;display:flex;gap:6px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:0.5rem;input{margin:0;width:12px;height:12px;border-radius:2px;border:0.75px solid #FFF;background:transparent}}button{padding:15px 24px;border-radius:2px;background:#FFF;color:#000;font-size:19px;font-style:normal;font-weight:700;letter-spacing:0.6px;border:none;cursor:pointer;margin-top:1.5rem;border:1px solid #FFF}.form-message{display:none}}}.lead-form[data-source=hero] button:hover{background:#000;color:#FFF;border:1px solid #FFF;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.lead-form[data-source=footer] button:hover{background:white;color:#000;border:1px solid #000;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.sec2{padding:80px 0;padding-bottom:60px;background:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px;h2{margin:0;font-size:42px;font-style:normal;font-weight:700;line-height:134%;color:white;max-width:782px;margin:0 auto;width:100%;span{color:#FE0100}}p{margin:0;font-size:28px;font-style:normal;font-weight:700;line-height:134%;color:white;max-width:782px;margin:0 auto}}.sec3{background-image:url(../assets/img/sec3-bg-desk.jpg);min-height:623px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:52px;h2{font-size:42px;font-style:normal;font-weight:700;line-height:134%;color:white;max-width:640px;margin:0 auto;width:100%;text-align:center}.bullets-ctn{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2rem;.bullet{font-size:14px;font-style:normal;font-weight:400;margin:0;text-align:center;color:white;min-width:256px;span{font-size:63px;font-weight:700}}}}.sec-ext{background:white;padding:80px 120px;max-width:1200px;margin:0 auto;h2{font-size:48px;font-style:normal;font-weight:700;line-height:125.1%;color:#000;margin:0;margin-bottom:1rem}p{margin:0;font-size:24px;font-style:normal;font-weight:400;line-height:125.1%;color:#000;max-width:560px;margin-bottom:40px}.ext-img-ctn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:40px}a{padding:14.5px 24px;background:#000;border-radius:2px;font-size:17px;font-style:normal;font-weight:400;line-height:normal;color:white;text-decoration:none;border:1px solid #000}}.sec-ext a:hover{background:white;color:#000;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.sec-int a:hover{background:white;color:#000;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.ext-img-mob,.int-img-mob{display:none}.sec-int{background:white;padding:80px 120px;padding-top:20px;max-width:1200px;margin:0 auto;h2{font-size:48px;font-style:normal;font-weight:700;line-height:125.1%;color:#000;margin:0;margin-bottom:1rem}p{margin:0;font-size:24px;font-style:normal;font-weight:400;line-height:125.1%;color:#000;max-width:560px;margin-bottom:40px;sup{font-size:12px}}.int-img-ctn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:40px;margin-bottom:40px}a{padding:14.5px 24px;background:#000;border-radius:2px;font-size:17px;font-style:normal;font-weight:400;line-height:normal;color:white;text-decoration:none;border:1px solid #000}}.retour-bg-mob{display:none}.sec-video{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;overflow:hidden;img{width:50%}.video-txt-ctn{width:50%;display:-webkit-box;display:-ms-flexbox;display:flex;background:#000;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:1rem;h2{font-size:48px;font-style:normal;font-weight:700;line-height:125.1%;color:white;max-width:448px;margin:0 auto}p{font-size:24px;font-style:normal;font-weight:400;line-height:125.1%;color:white;max-width:448px;margin:0 auto}a{padding:13px 0;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;color:white;font-size:19px;font-style:normal;font-weight:700;line-height:normal;text-decoration:none;max-width:448px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}}.video-modal{display:none;position:fixed;inset:0;background:rgba(0,0,0,0.85);z-index:1000;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:1rem;overflow:auto}.video-modal.active{display:-webkit-box;display:-ms-flexbox;display:flex}.video-modal-content{position:relative;width:100%;max-width:960px;background:#000;border-radius:8px;overflow:hidden;-webkit-box-shadow:0 8px 32px rgba(0,0,0,0.6);box-shadow:0 8px 32px rgba(0,0,0,0.6)}.modal-video{width:100%;height:auto;display:block;aspect-ratio:16/9}.modal-close{position:absolute;top:12px;right:16px;background:rgba(0,0,0,0.5);color:white;border:none;font-size:32px;width:40px;height:40px;border-radius:50%;cursor:pointer;line-height:1;z-index:10;-webkit-transition:background 0.2s;transition:background 0.2s}.modal-close:hover{background:rgba(254,1,0,0.8)}.sec-footform{background:white;padding:40px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;h2{font-size:25px;font-style:normal;font-weight:200;line-height:125.1%;color:#000;margin:0 auto;span{font-weight:700;font-size:27px}}form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:395px;width:100%;.field{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:12px;input{padding:13px 20px;border:1px solid #000;border-radius:2px;background:transparent;font-size:16px;font-style:normal;font-weight:400;line-height:125.1%;color:#000;::-webkit-input-placeholder{color:#F0F0F0!important}::-moz-placeholder{color:#F0F0F0!important}:-ms-input-placeholder{color:#F0F0F0!important}::-ms-input-placeholder{color:#F0F0F0!important}::placeholder{color:#F0F0F0!important}}}.legal-text{font-size:10px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:0.4px;color:white;margin:1.5rem 0}.checkbox{font-size:9px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:0.45px;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;gap:6px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:12px;input{margin:0;width:12px;height:12px;border-radius:2px;border:0.75px solid #FFF;background:transparent}}button{padding:15px 24px;border-radius:2px;background:#000;color:white;font-size:17px;font-style:normal;font-weight:400;letter-spacing:0.6px;border:none;cursor:pointer;margin-top:1.5rem;border:1px solid #000}.form-message{display:none}}}.vid-trigger-ctn{max-width:448px;width:100%}.sec-legal{padding:50px 120px;background:#F0F0F0;p{font-size:9px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:0.45px;margin:0;color:#000}}footer{min-height:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:1.5rem;background:#000;font-size:12px;font-style:normal;font-weight:400;line-height:normal;color:white;a{color:white}}.checkbox-error,.field .error{display:none;font-size:10px;margin-top:4px;color:#FE0100;min-height:12px}.main-form input.error-input{border-color:#FE0100}.sec-footform input.error-input{border-color:#FE0100}.form-message{margin-top:12px;font-size:12px}.form-message.success{display:block;color:#2ecc71}.form-message.error{display:block;color:#FE0100}input:focus{outline:none;border-color:#FE0100}button:disabled{opacity:0.6;cursor:not-allowed}.checkbox-error.visible,.field.has-error .error{display:block}input.error-input{border-color:#ff4d4f}.main-form-thnx{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;span{width:100%;max-width:282px}p{font-size:18px;font-style:normal;font-weight:400;line-height:125.1%;color:white;text-align:center;width:100%;margin:0;margin-top:2px;max-width:282px}}.tarifa{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background-color:black;border-radius:50px;padding:0;padding-left:20px;width:320px;margin:0 auto;margin-left:0}.info{color:white;font-size:16px;line-height:1.6}.info strong{font-weight:bold}.precio{background-color:#e3000b;color:white;border-radius:50%;width:90px;height:90px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;-ms-flex-negative:0;flex-shrink:0}.precio .numero{font-size:32px;font-weight:bold;line-height:1;display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px}.precio .mes{font-size:11px}.precio .final{font-size:9px;font-weight:bold;letter-spacing:0.5px}.main-txt a{font-size:14px;color:white;background:black;text-decoration:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-weight:bold;padding:10px;border-radius:6.25rem;min-width:120px;text-align:center;margin-top:1rem}.cards-ctn{padding:2rem 0}.cards{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px;width:100%;margin:0 auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.card{background:white;border-radius:16px;border:2px solid #e0e0e0;overflow:hidden}.card.destacada{border-color:#e3000b;-webkit-box-shadow:0 0 0 3px rgba(227,0,11,0.25);box-shadow:0 0 0 3px rgba(227,0,11,0.25)}.badge{display:none}.destacada .badge{display:block;background:#e3000b;color:white;font-size:13px;font-weight:bold;text-align:center;padding:8px 16px 16px;border-radius:0 0 50% 50%/0 0 24px 24px}.card-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:20px}.detalles{font-size:15px;color:#222;line-height:1.7}.precio-bloque{text-align:right;-ms-flex-negative:0;flex-shrink:0;margin-left:16px}.precio-bloque .numero{font-size:46px;font-weight:bold;color:#111;line-height:1;display:-webkit-box;display:-ms-flexbox;display:flex;gap:0.5rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.precio-bloque .numero sup{font-size:18px;vertical-align:super;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.precio-bloque .mes{font-size:13px;color:#444}.precio-bloque .final{font-size:12px;color:#666}.card-footer{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;padding:0 20px 20px;border-top:0}.btn{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:12px;border-radius:50px;font-size:14px;font-weight:bold;cursor:pointer;border:2px solid #222;background:white;text-align:center;color:#222;text-decoration:none}.btn-primary{background:#e3000b;color:white;border-color:#e3000b}.seccion-intro{padding:32px 20px;background:white}.seccion-intro h1{font-size:22px;font-weight:900;line-height:1.3;margin-bottom:20px;text-align:center}.card-texto{background:#f5f5f5;border-radius:12px;padding:20px;margin-bottom:16px}.card-texto h3{font-size:16px;font-weight:800;margin-bottom:10px}.card-texto p{font-size:14px;color:#444;line-height:1.6;margin-bottom:10px}.seccion-lowi{background:black;color:white;padding:32px 0px}.seccion-lowi p{margin-top:1rem;font-size:1rem;color:white}.footer-copyright{text-align:center}.lowi-logo{font-size:28px;font-weight:900;color:#e3000b;letter-spacing:-1px;margin-bottom:20px;display:block}.btn-telefono{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border:2px solid white;border-radius:50px;padding:12px 20px;font-size:14px;font-weight:bold;color:white;background:transparent;width:100%;margin-bottom:12px;cursor:pointer}.btn-callback{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border:2px solid white;border-radius:50px;padding:12px 20px;font-size:14px;color:white;background:transparent;width:100%;margin-bottom:24px;cursor:pointer}.acordeon-item{border-bottom:1px solid #333;padding:16px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:15px;font-weight:bold;cursor:pointer}.acordeon-item span{font-size:20px;color:#aaa}.seccion-lowi h4{font-size:13px;color:#aaa;margin:24px 0 12px;letter-spacing:1px;text-transform:uppercase}.redes{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;margin-bottom:24px}.red-icon{width:32px;height:32px;border-radius:6px;background:#333;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:14px;font-weight:bold}.badges-pago{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:24px}.badge-pago{background:white;border-radius:8px;padding:6px 10px;font-size:11px;color:black;font-weight:bold}.app-stores{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:24px}.app-btn{background:#333;border-radius:8px;padding:8px 12px;font-size:12px;color:white;font-weight:bold}.footer-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:16px;margin-top:8px;padding:0 20px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.footer-bottom a{font-size:16px;color:white}.vodafone-info{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;margin-top:20px;padding-top:20px;border-top:1px solid #333}.voda-item h5{font-size:12px;color:#e3000b;font-weight:bold;margin-bottom:4px}.voda-item p{font-size:12px;color:#aaa;line-height:1.4}.seccion-pasos{padding:32px 20px;background:white}.banner-rojo{background:#e3000b;color:white;text-align:center;padding:12px 20px;font-size:13px;font-weight:bold;margin:-32px -20px 24px}.seccion-pasos h2{font-size:22px;font-weight:900;margin-bottom:6px;text-align:center}.seccion-pasos>p{font-size:14px;color:#555;margin-bottom:24px;line-height:1.5;text-align:center}.pasos-grid{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem}.paso{display:-webkit-box;display:-ms-flexbox;display:flex;gap:14px;margin-bottom:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.paso-icono{width:100px;height:100px;background:#f5f5f5;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:20px;-ms-flex-negative:0;flex-shrink:0}.paso-icono svg{max-width:48px}.paso-texto h4{font-size:14px;font-weight:800;margin-bottom:4px;margin-top:0}.paso-texto p{font-size:13px;color:#555;line-height:1.5;margin-bottom:0}.seccion-faq{padding:32px 20px;background:#f5f5f5}.seccion-faq h2{font-size:22px;font-weight:900;margin-bottom:4px;text-align:center}.seccion-faq .subtitulo{font-size:14px;color:#555;text-align:center;margin-bottom:20px}.faq-item{background:white;border-radius:10px;padding:16px;margin-bottom:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px;cursor:pointer}.faq-item{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.faq-item .faq-answer{display:none;font-size:13px;color:#555;line-height:1.6;margin-top:10px;padding-top:10px;border-top:1px solid #e0e0e0}.faq-item.abierto{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.faq-item.abierto .faq-answer{display:block}.faq-item.abierto>span{-webkit-transform:rotate(90deg);transform:rotate(90deg);display:inline-block}.faq-item>span{-webkit-transition:-webkit-transform 0.2s ease;transition:-webkit-transform 0.2s ease;transition:transform 0.2s ease;transition:transform 0.2s ease,-webkit-transform 0.2s ease}.faq-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.faq-item span{font-size:18px;color:#aaa;-ms-flex-negative:0;flex-shrink:0;margin-left:10px}.seccion-ventajas{padding:0 20px 32px;background:white;padding-top:44px}.seccion-ventajas h2{font-size:13px;font-weight:bold;color:#e3000b;margin-bottom:6px;text-transform:uppercase;letter-spacing:0.5px;text-align:center}.seccion-ventajas h3{font-size:22px;font-weight:900;margin-bottom:20px;line-height:1.3;text-align:center}.ventajas-grid{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.5rem}.card-ventaja{border-radius:14px;overflow:hidden;background:black;color:white;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.card-ventaja-img{height:160px;background:linear-gradient(135deg,#555,#222);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#888;font-style:italic;font-size:13px}.card-ventaja-body{padding:20px}.card-ventaja-body h4{font-size:16px;font-weight:800;margin-bottom:8px;line-height:1.4}.card-ventaja-body p{font-size:13px;color:#ccc;line-height:1.5}.main-txt img{display:none}.faq-grid{max-width:600px;margin:0 auto;margin-top:2rem}.footer-trust{width:100%;display:-ms-grid;display:grid;-ms-grid-columns:1fr 32px 1fr 32px 1fr 32px 1fr;grid-template-columns:repeat(4,1fr);gap:32px;padding:32px 20px;border-bottom:1px solid #444;background:#4a4a4a}.footer-trust-title{font-size:13px;font-weight:700;color:#fff;margin-bottom:12px;text-transform:none;letter-spacing:0}.footer-trust-col>p:not(.footer-trust-title){font-size:13px;color:#ccc;line-height:1.5;margin:0}.footer-trust-badges{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;-ms-flex-wrap:wrap;flex-wrap:wrap}.footer-trust-badges img{max-height:70px;width:auto;-o-object-fit:contain;object-fit:contain}.footer-trust-apps{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:8px}.footer-trust-apps img{max-height:34px;width:auto}@media (max-width:1200px){.main,.sec-ext,.sec-int,.sec-legal{padding-left:60px;padding-right:60px}.main{min-height:auto}}@media (max-width:992px){.main{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:40px;gap:40px;background-position:center}.main-form{max-width:100%;padding-left:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.main-form form{max-width:360px}.main-txt{max-width:100%}.sec3 .bullets-ctn{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}.sec-video{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.sec-video div,.sec-video img{width:100%}}@media (max-width:768px){.footer-trust{-ms-grid-columns:1fr 24px 1fr;grid-template-columns:repeat(2,1fr);gap:24px}.seccion-extras,.seccion-faq,.seccion-intro,.seccion-pasos,.seccion-ventajas{max-width:900px;margin:0 auto;padding-left:40px;padding-right:40px}.seccion-lowi{padding:40px 10px}.seccion-lowi>*{max-width:860px;margin-left:auto;margin-right:auto}.seccion-intro h1{font-size:32px}.intro-grid{display:-ms-grid;display:grid;gap:20px}.pasos-grid{display:-ms-grid;display:grid;gap:16px}.faq-grid{display:-ms-grid;display:grid;gap:10px}.lowi-btns{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px}.btn-callback,.btn-telefono{width:auto;-webkit-box-flex:1;-ms-flex:1;flex:1}.acordeon-grid{display:-ms-grid;display:grid;gap:0 40px}.extras-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.iconos-extras{margin-bottom:0}.btn-configurar{margin:0}.card-promo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.card-promo-img{width:300px;height:auto;-ms-flex-negative:0;flex-shrink:0}.ventajas-grid{display:-ms-grid;display:grid;gap:16px}.card-ventaja{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.card-ventaja-img{width:160px;height:auto;-ms-flex-negative:0;flex-shrink:0}.banner-rojo{margin:-32px -40px 24px}.cards{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:420px}.card{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:70%}.card-body{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;padding:24px 20px 12px;gap:10px}.precio-bloque{margin-left:0;text-align:center}.precio-bloque .numero{font-size:54px}.card-footer{padding:0 20px 24px}.destacada .badge{padding:10px 16px 20px;font-size:14px;border-radius:0 0 50% 50%/0 0 30px 30px}.main{padding:0;background-image:none;gap:0;padding-bottom:44px}.main-txt{margin-top:0;background-size:cover;padding:0}.main-form{background:#000;backdrop-filter:none;padding:2rem 0;form{padding:0}}.main-txt img{margin-top:19px;display:block}.main-txt h1{font-size:32px;margin-top:20px;padding:0 1rem}.main-txt p{font-size:22px;padding:0 1rem}.tarifa{margin-left:1rem}.main-txt a{margin-left:1rem}.price-ctn{font-size:36px}.main-form form,.sec-footform form{max-width:100%;width:80%}.sec-ext h2,.sec-int h2,.sec-video h2,.sec2 h2,.sec3 h2{font-size:32px}.sec-ext p,.sec-int p,.sec-video p,.sec2 p{font-size:18px}.ext-img-desk,.int-img-desk,.retour-bg-desk{display:none}.ext-img-mob,.int-img-mob,.retour-bg-mob{display:block;width:100%}.ext-img-ctn,.int-img-ctn{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.sec-footform{padding:32px 24px}.sec-legal{padding:32px 24px}.sec2{padding:56px 1rem}.sec3{min-height:725px;padding:0 1rem;background-image:url(../assets/img/sec3-bg-mob.jpg);background-size:cover}.sec3 h2{font-size:26px}.bullet{margin-bottom:21px!important}.sec-ext{padding:2rem 1rem}.sec-int{padding:2rem 1rem}.sec-video div{padding:1.5rem}}@media (max-width:480px){.footer-trust{-ms-grid-columns:1fr;grid-template-columns:1fr}.main-form-thnx{padding-top:1rem}.main-txt h1{font-size:32px}.main-txt p{font-size:22px;margin-top:8.5px;margin-bottom:11px;line-height:normal;span{font-size:22px!important}}.price-ctn{font-size:30px}.price-ctn{padding-top:1rem!important;gap:6px!important;span{font-size:11px!important}div{font-size:35px!important;gap:8px!important;line-height:normal!important;span{font-size:22px!important;sup{font-size:19px!important}}}}.price-legal{max-width:none;margin-top:1rem!important;font-size:12px!important;line-height:normal;span{font-size:12px!important}}.form-heading{font-size:31px!important}.sec2 h2{max-width:80%;margin-left:0}.sec2 p{font-size:21px!important;font-weight:600}.sec-ext p{font-size:21px}.sec-int p{font-size:21px}.ext-img-ctn{gap:40px}.sec-video h2{font-size:32px!important}.sec-video p{font-size:18px!important}.sec-video div,.sec-video img{width:-webkit-fill-available!important}button{width:100%}.checkbox{font-size:10px}footer{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;padding:16px;text-align:center}}