#ofertas .banner-central{background-color:#000;margin-top:42px;position:relative}#ofertas .banner-central .banner-container{align-items:center;display:flex;justify-content:space-between;min-height:568px}#ofertas .banner-central .main-info{color:#000;display:flex;flex-direction:column;gap:24px;margin:auto 0;max-width:450px;padding:28px 0 0;position:relative;z-index:1}#ofertas .banner-central .main-info h1{border:1px solid #000;border-radius:50px;font-size:16px;font-weight:400;margin-bottom:10px;padding:4px 10px;width:fit-content}#ofertas .banner-central .main-info .title{font-size:40px;font-weight:800;line-height:1.2;margin:0;text-align:start}#ofertas .banner-central .main-info .mancheta-banner-promo{align-items:center;background-color:#000;border-radius:500px;color:#fff;display:flex;justify-content:space-between;max-width:356px;padding-left:50px}#ofertas .banner-central .main-info .mancheta-banner-promo p{font-size:16px;font-weight:300;line-height:1.2;margin:0}#ofertas .banner-central .main-info .mancheta-banner-promo p span{font-size:20px;font-weight:600}#ofertas .banner-central .main-info .mancheta-banner-promo p b{font-weight:600}#ofertas .banner-central .main-info .mancheta-banner-promo .red-circle{align-items:center;background-color:#e60000;border-radius:100px;display:flex;flex-direction:column;height:130px;justify-content:center;width:130px}#ofertas .banner-central .main-info .mancheta-banner-promo .red-circle .price{align-items:center;display:flex;gap:6px;justify-content:center}#ofertas .banner-central .main-info .mancheta-banner-promo .red-circle .price .num{font-size:40px;font-weight:700}#ofertas .banner-central .main-info .mancheta-banner-promo .red-circle .price .mes p{font-size:20px;font-weight:600;line-height:1}#ofertas .banner-central .main-info .mancheta-banner-promo .red-circle .price .mes span{font-size:14px}#ofertas .banner-central .main-info .mancheta-banner-promo .red-circle .legal{font-size:16px;font-weight:500;line-height:1}#ofertas .banner-central .img-portada{background-image:url(b1eb0723b721313367bd.webp),linear-gradient(90deg,#fff,#fff 50%,transparent 0,transparent);background-repeat:no-repeat;background-size:contain;height:496px;left:0;position:absolute;top:51%;transform:translateY(-50%);width:80%;z-index:0}#ofertas section.preciosSection{padding:0}#ofertas .preciosSection{background-color:#000}#ofertas .precios-section-background{background-color:#fff;border-radius:200px 0 0 0;padding:36px 0}#ofertas .preciosSection .selectoresSection{display:block}#ofertas .preciosSection .selectoresSection .selectoresContainer{margin-bottom:20px}#ofertas .preciosSection .selectoresSection .selectoresContainer .selectores{border-bottom:3px solid #d2d2d2;display:flex;gap:32px;justify-content:center;justify-self:center;width:fit-content}#ofertas .preciosSection .selectoresSection .selectores input:checked+.selector{border-bottom:3px solid var(--rojo);color:var(--rojo);transition:.4s}#ofertas .preciosSection .selectoresSection .selectoresContainer .selectores input{opacity:0;position:absolute}#ofertas .preciosSection .selectoresSection .selectoresContainer .selectores label{cursor:pointer;font-size:24px;font-weight:600;line-height:20px;margin:0}#ofertas .preciosSection .selectoresSection .selectoresContainer .selectores label p{margin:0;padding:12px 0;text-align:center}#ofertas .preciosSection .tablaContainer .tabla{display:flex;display:none;flex-direction:column;gap:15px}#ofertas .preciosSection .tablaContainer .tabla.active{display:block}#ofertas .preciosSection .tablaContainer .tabla .fila.titles{align-items:center;background-color:#fff;border:1px solid #c8c8c8;border-radius:28px;display:flex;gap:152px;margin-bottom:15px;padding:20px 40px;width:100%}#ofertas .preciosSection .tablaContainer .tabla.fibra-movil-tv .fila.titles{gap:180px}#ofertas .preciosSection .tablaContainer .tabla .fila{background-color:#fff;border:1px solid #c8c8c8;border-radius:28px;margin-bottom:15px;padding:20px 40px;position:relative;width:100%}#ofertas .preciosSection .tablaContainer .tabla .fila,#ofertas .preciosSection .tablaContainer .tabla .fila .infoContainer{align-items:center;display:flex;justify-content:space-between}#ofertas .preciosSection .tablaContainer .tabla .fila .infoContainer.first{display:flex;flex-direction:column;text-align:center;width:167px}#ofertas .preciosSection .tablaContainer .tabla.fibra-movil-tv .fila .infoContainer.first{flex-direction:row;width:759px}#ofertas .preciosSection .tablaContainer .tabla .fila .infoContainer.second{width:50%}#ofertas .preciosSection .tablaContainer .tabla.fibra-movil-tv .fila .infoContainer.second{width:31%}#ofertas .preciosSection .tablaContainer .tabla .fila .infoContainer.second .btn_primary{display:flex;font-size:22px;font-weight:700;gap:21px;line-height:normal;padding:12px 28px}#ofertas .preciosSection .tablaContainer .tabla .fila .btn_primary:hover img{filter:brightness(0) saturate(100%) invert(12%) sepia(94%) saturate(6626%) hue-rotate(9deg) brightness(88%) contrast(121%)}#ofertas .preciosSection .tablaContainer .tabla .fila .title{align-items:center;display:flex;font-size:24px;font-weight:700;gap:12px;min-width:100px}#ofertas .preciosSection .tablaContainer .tabla .fila .title.tv{width:fit-content}#ofertas .preciosSection .tablaContainer .tabla .fila .title.movil{justify-content:center;width:240px}#ofertas .preciosSection .tablaContainer .tabla .fila .title img{height:45px;width:45px}#ofertas .preciosSection .tablaContainer .tabla .fila .title p{font-size:30px;font-weight:700;margin:0}#ofertas .preciosSection .tablaContainer .tabla .fila .title.precio{width:245px}#ofertas .preciosSection .tablaContainer .tabla .fila .info.velocidad{max-width:100px}#ofertas .preciosSection .tablaContainer .tabla .fila .info.movil{max-width:87px}#ofertas .preciosSection .tablaContainer .tabla .fila .info.movil.mobile{display:none}#ofertas .preciosSection .tablaContainer .tabla .fila .info.tv{width:166px}#ofertas .preciosSection .tablaContainer .tabla .fila .info.tv p{max-width:unset}#ofertas .preciosSection .tablaContainer .tabla .fila .info p{font-size:22px;font-weight:700;line-height:1;line-height:24px;margin:0;max-width:160px;text-align:center}#ofertas .preciosSection .tablaContainer .tabla .fila .info p.legal,#ofertas .preciosSection .tablaContainer .tabla .fila .legal{font-size:14px;font-weight:400;line-height:18px;margin:0}#ofertas .preciosSection .tablaContainer .tabla .fila .info .price p{font-size:36px;font-weight:700;line-height:20px}#ofertas .preciosSection .tablaContainer .tabla .fila .info .price p span{font-size:22px;font-weight:700}#ofertas .preciosSection .tablaContainer .tabla .fila .info .price p.legal{font-size:14px;font-weight:400}#ofertas .preciosSection .tablaContainer .tabla.fibra .fila .info.tv{min-width:312px}#ofertas .preciosSection .tablaContainer .tabla.fibra-movil .fila .infoContainer.first{flex-direction:row;width:40%}#ofertas .preciosSection .tablaContainer .tabla.fibra-movil .fila .infoContainer.second{width:33%}#ofertas .preciosSection .tablaContainer .tabla.tv .fila .info.tv p{font-size:18px}#ofertas .preciosSection .tablaContainer .tabla.tv .fila .info.tv .canales{align-items:center;display:flex;gap:12px;justify-content:center}#ofertas .preciosSection .tablaContainer .tabla.tv .fila .info.tv .plataformas{align-items:center;display:flex;gap:18px;justify-content:center}#ofertas .preciosSection .tablaContainer .tabla .fila .btn .btn_orange_contrast{padding:10px 0 10px 14px}#ofertas .preciosSection .tablaContainer .tabla .fila .btn .btn_orange_contrast:hover{background-color:var(--primary);border:1px solid var(--primary);color:#000!important}#ofertas section.plataformasSection{align-items:center;display:flex;justify-content:center}#ofertas section.plataformasSection .cards-container{align-items:flex-start;display:flex;flex-wrap:wrap;gap:34px;justify-content:center}#ofertas section.plataformasSection .cards-container .card{align-items:flex-start;background:#fff;border:1px solid #c8c8c8;border-radius:28px;display:flex;flex-direction:column;gap:14px;height:340px;justify-content:space-between;padding:17px;position:relative;width:320px}#ofertas section.plataformasSection .cards-container .card img{flex-shrink:0;height:100%;max-height:127px;max-width:304px;object-fit:cover;width:100%}#ofertas section.plataformasSection .cards-container .card .mancheta-container{display:flex;gap:4px;left:28px;position:absolute;top:92px}#ofertas section.plataformasSection .cards-container .card .mancheta-container .mancheta{align-items:flex-start;background-color:#000;border-radius:10px;display:flex;gap:1px;height:43px;padding:16px 2px;width:44px}#ofertas section.plataformasSection .cards-container .card .mancheta-container .mancheta img{height:10px;margin:0;width:25px}#ofertas section.plataformasSection .cards-container .card .mancheta-container .mancheta p{color:var(--rojo);font-size:10px;font-style:normal;font-weight:700;line-height:12px;margin:0}#ofertas section.plataformasSection .cards-container .card .mancheta-container .mancheta.deportes{flex-direction:column;gap:4px;justify-content:center}#ofertas section.plataformasSection .cards-container .card .mancheta-container .mancheta.deportes p{align-items:baseline;color:#fff;display:flex;font-size:7px;gap:2px}#ofertas section.plataformasSection .cards-container .card .mancheta-container .mancheta.deportes p img{height:2px;width:2px}#ofertas section.plataformasSection .cards-container .card .infoContainer{display:flex;flex-direction:column;height:100%;justify-content:space-between;width:100%}#ofertas section.plataformasSection .cards-container .card .infoContainer h3{font-size:18px;font-style:normal;font-weight:700;line-height:normal;margin-bottom:0}#ofertas section.plataformasSection .cards-container .card .infoContainer p{font-size:14px;line-height:18px;margin-bottom:0}#ofertas section.plataformasSection .cards-container .card .infoContainer .bottom-card{align-items:baseline;display:flex;justify-content:space-between}#ofertas section.plataformasSection .cards-container .card .infoContainer .price-container{align-items:flex-end;display:flex;gap:4px;padding:5px 11px}#ofertas section.plataformasSection .cards-container .card .infoContainer .price-container .desde{font-size:16px}#ofertas section.plataformasSection .cards-container .card .infoContainer .price-container .price{font-size:48px;font-style:normal;font-weight:700;line-height:.9}#ofertas section.plataformasSection .cards-container .card .infoContainer .price-container .mes{display:flex;flex-direction:column;font-size:14px;font-weight:700}#ofertas section.plataformasSection .cards-container .card .infoContainer .price-container .mes span{font-size:20px}#ofertas section.plataformasSection .cards-container .card .infoContainer .btn_primary{font-size:16px}#ofertas section.gigasSection .gigasContainer{align-items:center;background:#fff;border-radius:36px;box-shadow:0 0 2.5px 0 rgba(0,0,0,.25);display:flex;flex-direction:column;gap:10px;padding:40px 20px}#ofertas section.gigasSection .gigasContainer .title{font-size:40px;font-weight:700;line-height:normal;margin:0;text-align:center}#ofertas section.gigasSection .gigasContainer .title span{color:var(--rojo)}#ofertas section.gigasSection .gigasContainer p{font-size:24px;line-height:normal;margin-bottom:0;text-align:center;width:686px}#ofertas section.gigasSection .gigasContainer .btn_primary{margin:16px 0 0}#ofertas section.tarifas-section{padding:35px 0}#ofertas .tarifas-section .cards-container{display:flex;gap:22px;justify-content:space-between}#ofertas .tarifas-section .cards-container .card{border-radius:20px;box-shadow:0 1px 3.6px 0 rgba(0,0,0,.4);display:flex;flex-direction:column;justify-content:space-between;max-width:33%;min-height:321px;padding:20px;width:33%}#ofertas .tarifas-section .cards-container .card .card-info{display:flex;justify-content:space-between}#ofertas .tarifas-section .cards-container .card .card-info .info{display:flex;flex-direction:column;gap:18px}#ofertas .tarifas-section .cards-container .card .card-info .info .title-slick{display:none}#ofertas .tarifas-section .cards-container .card .card-info .info .ventaja{display:flex;gap:5px}#ofertas .tarifas-section .cards-container .card .card-info .info .ventaja img{height:32px;width:32px}#ofertas .tarifas-section .cards-container .card .card-info .info .ventaja .text p{font-size:24px;font-weight:700;line-height:1;margin-bottom:0}#ofertas .tarifas-section .cards-container .card .card-info .info .ventaja .text p span{color:#5a5a5a;font-size:18px;font-weight:600}#ofertas .tarifas-section .cards-container .card .card-info .info .ventaja .text p.ventaja-legal{color:#5a5a5a;font-size:14px;font-weight:400}#ofertas .tarifas-section .cards-container .card .card-info .crad-price .price-container{display:flex;gap:2px;line-height:1}#ofertas .tarifas-section .cards-container .card .card-info .crad-price .price-container .num{font-size:48px;font-weight:700;margin-bottom:0}#ofertas .tarifas-section .cards-container .card .card-info .crad-price .price-container .cents{font-size:20px;font-weight:600;line-height:1.3;margin-bottom:0}#ofertas .tarifas-section .cards-container .card .card-info .crad-price .price-container .mes{font-size:16px;font-weight:600;margin-bottom:0}#ofertas .tarifas-section .cards-container .card .card-info .crad-price .legal{font-size:12px;font-weight:400;text-align:right}#ofertas .tarifas-section .cards-container .card .crad-bottom{display:flex;gap:6px;justify-content:space-between}#ofertas .tarifas-section .cards-container .card .crad-bottom a{font-size:16px;padding:14px;text-align:center}#ofertas .tarifas-section .cards-container .card .crad-bottom a.btn_primary{width:40%}#ofertas .tarifas-section .cards-container .card .crad-bottom a.btn_secondary{width:60%}#ofertas section.promo-section{padding:35px 0}#ofertas .promo-section .promo-container{align-items:center;background-color:#000;border:1px solid #000;border-radius:36px;color:#fff;display:flex;gap:58px;justify-content:space-between;overflow:hidden;width:100%}#ofertas .promo-section .promo-container .img-container{align-items:center;display:flex;object-position:24px;position:relative}#ofertas .promo-section .promo-container .img-container img{object-fit:cover}#ofertas .promo-section.drch .promo-container .img-container{height:246px}#ofertas .promo-section.izq .promo-container .img-container{height:248px}#ofertas .promo-section.drch .promo-container .img-container img{border-radius:0 300px 300px 0;height:100%}#ofertas .promo-section.izq .promo-container .img-container img{border-radius:300px 0 0 300px;height:137%}#ofertas .promo-section .promo-container .promo-info{display:flex;flex-direction:column;gap:14px;width:58%}#ofertas .promo-section.drch .promo-container .promo-info{padding:22px 44px 22px 0}#ofertas .promo-section.izq .promo-container .promo-info{padding:22px 0 22px 40px}#ofertas .promo-section .promo-container .promo-info .title{font-size:32px;font-weight:700;line-height:1.2;margin:0;text-align:left}#ofertas .promo-section .promo-container .promo-info .text{font-size:16px;font-weight:400;margin:0}#ofertas .promo-section .promo-container .img-container .mancheta-precio{position:absolute;right:-14px;top:22px}#ofertas .como-contratar-section .como-contratar-container{border:1px solid rgba(0,0,0,.25);border-radius:32px;padding:40px 20px}#ofertas .como-contratar-section .como-contratar-container .pasos-container{align-items:center;display:flex;justify-content:space-between}#ofertas .como-contratar-section .como-contratar-container img{height:12px;width:59px}#ofertas .como-contratar-section .como-contratar-container .paso{align-items:center;display:flex;flex-direction:column;gap:14px;justify-content:flex-start;max-width:286px;min-height:164px}#ofertas .como-contratar-section .como-contratar-container .paso img{height:54px;width:54px}#ofertas .como-contratar-section .como-contratar-container .paso p{font-size:14px;font-weight:400;margin:0;text-align:center}#ofertas .como-contratar-section .como-contratar-container .paso p a{color:var(--text);font-weight:200;text-decoration:underline!important}#ofertas .como-contratar-section .como-contratar-container .paso p.title{font-size:20px;font-weight:700}#ofertas .ventajas-section{background-color:#fff}#ofertas .ventajas-section .ventajas-section-background .ventajas-container{align-items:center;background-color:#000;border-radius:36px;display:flex;flex-direction:column;flex-shrink:0;gap:10px;justify-content:center;justify-self:center;padding:40px 20px;width:100%}#ofertas .ventajas-section .ventajas-section-background .ventajas-container h2{color:#fff;margin-bottom:16px}#ofertas .ventajas-section .ventajas-section-background .ventajas-container .ventajas{align-items:flex-start;display:flex;gap:36px;justify-content:space-around}#ofertas .ventajas-section .ventajas-section-background .ventajas-container .ventajas .ventaja{align-items:center;color:#fff;display:flex;flex-direction:column;gap:10px;justify-content:center;max-width:247px;padding:20px 0;text-align:center;width:25%}#ofertas .ventajas-section .ventajas-section-background .ventajas-container .ventajas .ventaja p{font-size:16px;font-weight:400;margin:0}#ofertas .ventajas-section .ventajas-section-background .ventajas-container .ventajas .ventaja p.title{font-size:20px;font-weight:700}#ofertas .ventajas-section .ventajas-section-background .ventajas-container .ventajas .ventaja img{height:54px;object-fit:cover;width:54px}#ofertas .ventajas-section .ventajas-section-background .ventajas-container .ventajas .ventaja img.img-gigas{width:86px}#ofertas .amigoSection .amigoContainer{align-items:flex-start;align-items:center;background:#fff;border-radius:34.783px;box-shadow:0 0 2.415px 0 rgba(0,0,0,.25);display:flex;flex-direction:column;flex-shrink:0;gap:24px;justify-content:space-between;min-width:303px;padding:40px 20px}#ofertas .amigoSection .amigoContainer .title{display:flex;flex-direction:column;font-size:32px;font-weight:700;line-height:40px;margin-bottom:0}#ofertas .amigoSection .amigoContainer .title span{color:var(--rojo)}#ofertas .amigoSection .amigoContainer p{margin:0}#ofertas .amigoSection .amigoContainer .pasos-container{align-items:center;align-self:stretch;display:flex;gap:39px;justify-content:center}#ofertas .amigoSection .amigoContainer .pasos-container .paso{align-items:center;align-self:stretch;display:flex;flex-direction:column;gap:15px;width:250px}#ofertas .amigoSection .amigoContainer .pasos-container .paso img{height:51px;width:54px}#ofertas .amigoSection .amigoContainer .pasos-container .paso img.img-check,#ofertas .amigoSection .amigoContainer .pasos-container .paso img.img-corazon{width:43px}#ofertas .amigoSection .amigoContainer .pasos-container .paso .text{display:flex;flex-direction:column;gap:6px}#ofertas .amigoSection .amigoContainer .pasos-container .paso .text .title{font-size:19px;font-weight:700;line-height:19px}#ofertas .amigoSection .amigoContainer .pasos-container .paso .text p{font-size:14px;line-height:15px;margin:0;text-align:center}#ofertas .amigoSection .amigoContainer .btn_primary{align-self:center}#ofertas .amigoSection .amigoContainer .btn_primary.amigo{margin-bottom:24px}#ofertas .amigoSection .amigoContainer .tarifas-container{width:100%}#ofertas .amigoSection .amigoContainer .cards-container{align-items:center;display:flex;gap:18px;justify-content:center}#ofertas .amigoSection .amigoContainer .cards-container .card{align-items:center;background:#fff;border-radius:36px;box-shadow:0 1px 3.6px 0 rgba(0,0,0,.25);display:flex;flex-direction:column;justify-content:center;padding:40px 20px}#ofertas .amigoSection .amigoContainer .cards-container .card .title{font-size:26px;font-weight:700;line-height:26px;text-align:center}#ofertas .amigoSection .amigoContainer .cards-container .card .ventaja{border-bottom:1px solid #8c8c8c;display:flex;gap:40px;justify-content:center;padding:26px 0}#ofertas .amigoSection .amigoContainer .cards-container .card .ventaja .top-card{display:flex;flex-direction:column;justify-content:center}#ofertas .amigoSection .amigoContainer .cards-container .card .ventaja .top-card img{align-items:center;display:flex;flex-shrink:0;height:51px;justify-content:center;width:54px}#ofertas .amigoSection .amigoContainer .cards-container .card .ventaja .top-card p{font-size:20px;font-weight:700;line-height:26px}#ofertas .amigoSection .amigoContainer .cards-container .card .crad-price{display:flex;gap:27px;padding:26px 0}#ofertas .amigoSection .amigoContainer .cards-container .card .crad-price .price-container{align-items:center;display:flex;flex-direction:column}#ofertas .amigoSection .amigoContainer .cards-container .card .crad-price .price-container .num{font-size:42px;font-weight:700;line-height:.7;margin-bottom:0}#ofertas .amigoSection .amigoContainer .cards-container .card .crad-price .price-container .legal{color:var(--rojo);font-size:16px;font-weight:400;line-height:34px}#ofertas .amigoSection .amigoContainer .cards-container .card .crad-price .price-container .legal br{display:none}#ofertas .amigoSection .amigoContainer .cards-container .card .crad-price .price-container.gris,#ofertas .amigoSection .amigoContainer .cards-container .card .crad-price .price-container.gris .legal{color:#8c8c8c}#ofertas .portabilidadSection .portabilidadContainer{align-items:center;background:#e5e5e5;border-radius:36px;display:flex;flex-direction:column;flex-shrink:0;gap:10px;height:363px;justify-content:center;padding:40px 20px}#ofertas .portabilidadSection .portabilidadContainer .pasosContainer{align-items:center;align-self:stretch;display:flex;gap:40px;justify-content:center}#ofertas .portabilidadSection .portabilidadContainer .pasosContainer .paso{align-items:center;align-self:stretch;display:flex;flex-direction:column;gap:28px;height:135px;justify-content:space-between;width:228px}#ofertas .portabilidadSection .portabilidadContainer .pasosContainer .paso img{height:40px;width:40px}#ofertas .portabilidadSection .portabilidadContainer .pasosContainer .paso .text{display:flex;flex-direction:column;gap:6px}#ofertas .portabilidadSection .portabilidadContainer .pasosContainer .paso .title{font-size:20px;font-style:normal;font-weight:700;line-height:20px;margin:0}#ofertas .portabilidadSection .portabilidadContainer .pasosContainer .paso p{font-size:16px;line-height:20px;margin:0;text-align:center}#ofertas .portabilidadSection .portabilidadContainer .pasosContainer a{color:var(--text);font-weight:200;text-decoration:underline!important}@media(max-width:1600px){#ofertas .banner-central .img-portada{width:70%}#ofertas .preciosSection .tablaContainer .tabla.fibra-movil-tv .fila .infoContainer.first{width:725px}}@media (max-width:1399px){#ofertas .banner-central .img-portada{background-position-x:100%;background-size:cover;width:64%}#ofertas .banner-central .main-info .title{font-size:36px}#ofertas .banner-central .main-info .mancheta-banner-promo{gap:6px;max-width:unset;padding-left:40px;width:fit-content}#ofertas .banner-central .main-info .mancheta-banner-promo p span{font-size:19px}#ofertas .preciosSection .tablaContainer .tabla.fibra-movil-tv .fila.titles{gap:11px;justify-content:start}#ofertas .preciosSection .tablaContainer .tabla.fibra-movil .fila .infoContainer.first{width:41%}#ofertas .preciosSection .tablaContainer .tabla.fibra-movil-tv .fila .infoContainer.first{width:551px}#ofertas .preciosSection .tablaContainer .tabla.fibra-movil .fila .infoContainer.second{width:36%}#ofertas .preciosSection .tablaContainer .tabla.fibra-movil-tv .fila .infoContainer.second{width:41%}#ofertas .promo-section .promo-container{gap:50px}#ofertas .promo-section .promo-container .promo-info .title{font-size:28px}#ofertas .promo-section .promo-container .img-container img{height:120%}#ofertas .promo-section.drch .promo-container .img-container{height:261px}#ofertas .promo-section.drch .promo-container .img-container img{width:432px}#ofertas .promo-section.drch .promo-container .promo-info{display:flex;flex-direction:column;gap:14px;width:58%}#ofertas .promo-section .promo-container .img-container .mancheta-precio{right:0}#ofertas .como-contratar-section .como-contratar-container .paso{max-width:250px}#ofertas .como-contratar-section .como-contratar-container .paso p.title{line-height:1;margin-bottom:6px}#ofertas .ventajas-section .ventajas-section-background .ventajas-container .ventajas{gap:18px}}@media (max-width:1199px){#ofertas .banner-central .banner-container{min-height:464px}#ofertas .banner-central .img-portada{height:422px}#ofertas .banner-central .main-info h1{font-size:10px}#ofertas .banner-central .main-info .title{font-size:26px}#ofertas .banner-central .main-info .mancheta-banner-promo p{font-size:14px}#ofertas .banner-central .main-info .mancheta-banner-promo p span{font-size:16px}#ofertas .banner-central .main-info .mancheta-banner-promo .red-circle{height:92px;width:92px}#ofertas .banner-central .main-info .mancheta-banner-promo .red-circle .price{gap:2px}#ofertas .banner-central .main-info .mancheta-banner-promo .red-circle .price .num{font-size:34px}#ofertas .banner-central .main-info .mancheta-banner-promo .red-circle .price .mes p{font-size:16px}#ofertas .banner-central .main-info .mancheta-banner-promo .red-circle .price .mes span{font-size:12px}#ofertas .banner-central .main-info .mancheta-banner-promo .red-circle .legal{font-size:11px}#ofertas .banner-central .main-info .btn_primary{font-size:16px}#ofertas .formFloating.calcu .formContainer{min-height:433px;width:255px}#ofertas .formFloating .formContainer form p.titleForm{font-size:17px}#ofertas .formFloating .formContainer form p.head{font-size:13px}#ofertas .formFloating .formContainer form label{font-size:12px;padding-left:17px}#ofertas .checkSelectCalc .checkbox-calculadora .checkmark{height:14px;width:14px}#ofertas .checkSelectCalc label.compania .compania{margin-bottom:0;padding-left:10;width:136px}#ofertas .formFloating .formContainer form .inputForm label{font-size:13px}#ofertas .formFloating .formContainer form .inputForm input{font-size:14px}#ofertas .formFloating .formContainer form .btn_primary{font-size:16px}#ofertas .preciosSection .tablaContainer .tabla.fibra-movil .fila .infoContainer.first{width:44%}#ofertas .preciosSection .tablaContainer .tabla.fibra-movil-tv .fila .infoContainer.first{width:534px}#ofertas .preciosSection .tablaContainer .tabla.fibra-movil-tv .fila .infoContainer.second{width:31%}#ofertas .preciosSection .tablaContainer .tabla .fila .infoContainer.second .btn_primary{align-items:center;font-size:16px;gap:10px;padding:6px 12px}#ofertas .preciosSection .tablaContainer .tabla .fila .infoContainer.second .btn_primary img{height:9px;width:5px}#ofertas .tarifas-section .cards-container .card{min-height:305px}#ofertas .tarifas-section .cards-container .card .card-info{gap:5px}#ofertas .tarifas-section .cards-container .card .card-info .crad-price .price-container .num{font-size:40px}#ofertas .tarifas-section .cards-container .card .card-info .crad-price .price-container .cents{font-size:20px;line-height:1.2}#ofertas .tarifas-section .cards-container .card .card-info .crad-price .price-container .mes{font-size:12px}#ofertas .tarifas-section .cards-container .card .crad-bottom a{font-size:14px;padding:14px 10px}#ofertas .tarifas-section .cards-container .card .card-info .info .ventaja .text p{font-size:18px}#ofertas .promo-section .promo-container{gap:12px}#ofertas .promo-section .promo-container .img-container{width:45%}#ofertas .promo-section .promo-container .promo-info{width:55%}#ofertas .promo-section.drch .promo-container .promo-info{padding:22px 22px 22px 0;width:55%}#ofertas .promo-section.drch .promo-container .img-container{background-color:#fff;background-image:url(7cf588a985601bcf8a13.webp);background-position-y:center;background-repeat:no-repeat;background-size:contain;border-radius:0 300px 300px 0;height:294px}#ofertas .promo-section.drch .promo-container .img-container img{display:none;object-position:2px;width:433px}#ofertas .como-contratar-section .como-contratar-container .paso p.title{font-size:18px}#ofertas .como-contratar-section .como-contratar-container .pasos-container{gap:15px}#ofertas .como-contratar-section .como-contratar-container .paso{height:241px;width:200px}#ofertas .amigoSection .amigoContainer .cards-container .card .crad-price .price-container .legal{line-height:15px;text-align:center}}@media (max-width:992px){#ofertas .banner-central .img-portada{background-color:#fff;background-image:unset;border-radius:0 600px 600px 0;width:54%}#ofertas .banner-central .main-info .titles{max-width:362px}.btn_primary{font-size:16px}#ofertas .preciosSection .tablaContainer .tabla .fila.titles{gap:297px}#ofertas .preciosSection .tablaContainer .tabla.fibra-movil .fila.titles{gap:147px}#ofertas .preciosSection .tablaContainer .tabla.fibra-movil-tv .fila .title{gap:0}#ofertas .preciosSection .tablaContainer .tabla.fibra-movil-tv .fila.titles{gap:59px}#ofertas .preciosSection .tablaContainer .tabla .fila .info.tv{width:137px}#ofertas .preciosSection .tablaContainer .tabla.fibra-movil-tv .fila .infoContainer.first{width:457px}#ofertas .preciosSection .tablaContainer .tabla .fila .info .price p{line-height:normal}#ofertas .preciosSection .tablaContainer .tabla.fibra-movil .fila .infoContainer.first{width:63%}#ofertas .preciosSection .tablaContainer .tabla .fila .infoContainer.second{flex-direction:column;width:41%}#ofertas .preciosSection .tablaContainer .tabla.fibra-movil .fila .infoContainer.second{display:flex;flex-direction:column;width:25%}#ofertas section.plataformasSection .cards-container .card{margin-right:34px}#ofertas .portabilidadSection .portabilidadContainer{height:unset}#ofertas .portabilidadSection .portabilidadContainer .pasosContainer{flex-wrap:wrap}#ofertas .tarifas-section .cards-container .card{margin:4px 10px;width:334px}#ofertas .tarifas-section .normalDots .slick-dots{display:none!important}#ofertas .promo-section .promo-container .img-container{width:43%}#ofertas .promo-section .promo-container .promo-info .title{font-size:24px}#ofertas .promo-section .promo-container .promo-info .text{font-size:14px}#ofertas .promo-section .promo-container .img-container .mancheta-precio{height:98px;right:7px;top:10px;width:98px}#ofertas .promo-section .promo-container .img-container .mancheta-precio .precio{font-size:50px}#ofertas .promo-section.drch .promo-container .img-container{height:269px}#ofertas .promo-section.drch .promo-container .img-container img{width:288px}#ofertas .promo-section.drch .promo-container .promo-info{width:64%}#ofertas .amigoSection .amigoContainer .cards-container .card{margin-right:18px}#ofertas .amigoSection .amigoContainer .cards-container .card .crad-price .price-container .legal{line-height:34px}#ofertas .ventajas-section .ventajas-section-background .ventajas-container .ventajas{flex-wrap:wrap}#ofertas .ventajas-section .ventajas-section-background .ventajas-container .ventajas .ventaja{width:228px}}@media (max-width:767px){#ofertas .banner-central{margin-top:0}#ofertas .banner-central .img-portada{left:-40px}#ofertas .banner-central .main-info{gap:14px;padding:53px 0 0}#ofertas .banner-central .main-info .title{margin-bottom:0;max-width:228px}#ofertas .banner-central .main-info .title br{display:none}#ofertas .banner-central .main-info .mancheta-banner-promo{padding-left:24px}#ofertas .banner-central .main-info .mancheta-banner-promo p{font-size:12px}#ofertas .banner-central .main-info .mancheta-banner-promo .red-circle{height:75px;width:75px}#ofertas .banner-central .main-info .mancheta-banner-promo .red-circle .price .num{font-size:28px}#ofertas .banner-central .main-info .mancheta-banner-promo .red-circle .price .mes span{font-size:10px}#ofertas .banner-central .main-info .mancheta-banner-promo .red-circle .price .mes p{font-size:14px}#ofertas .banner-central .main-info .mancheta-banner-promo .red-circle .legal{font-size:9px}#ofertas .banner-central .main-info .btn_primary{margin-top:16px}#ofertas .formFloating.calcu{padding:9rem 0 24px}#ofertas .precios-section-background{border-radius:40px 0 0}#ofertas .preciosSection .selectoresSection .selectoresContainer .selectores label{font-size:20px}#ofertas .preciosSection .tablaContainer .tabla .fila.titles{display:none}#ofertas .preciosSection .tablaContainer .tabla .fila{align-items:start;padding:17px 20px}#ofertas .preciosSection .tablaContainer .tabla.fibra-movil .fila{height:170px}#ofertas .preciosSection .tablaContainer .tabla.fibra-movil .fila .infoContainer.first{flex-direction:column;gap:6px;width:unset}#ofertas .preciosSection .tablaContainer .tabla.fibra-movil-tv .fila .infoContainer.first{flex-direction:column}#ofertas .preciosSection .tablaContainer .tabla .fila .infoContainer.first,#ofertas .preciosSection .tablaContainer .tabla .fila .infoContainer.second{width:100%}#ofertas .preciosSection .tablaContainer .tabla .fila .infoContainer.first p{font-size:16px;max-width:unset;text-align:start}#ofertas .preciosSection .tablaContainer .tabla .fila .info.movil{display:none}#ofertas .preciosSection .tablaContainer .tabla .fila .info.movil.mobile{display:block}#ofertas .preciosSection .tablaContainer .tabla.fibra-movil-tv .fila .info.line,#ofertas .preciosSection .tablaContainer .tabla.fibra-movil-tv .fila .info.movil.mobile{border-bottom:1px solid #000;width:59%}#ofertas .preciosSection .tablaContainer .tabla .fila .info.tv{align-self:self-start;padding:13px 0;width:185px}#ofertas .preciosSection .tablaContainer .tabla .fila .legal{font-size:12px}#ofertas .preciosSection .tablaContainer .tabla .fila .info.line,#ofertas .preciosSection .tablaContainer .tabla .fila .info.velocidad{align-self:start}#ofertas .preciosSection .tablaContainer .tabla .fila .info.line{border-bottom:1px solid #000;padding-bottom:13px}#ofertas .preciosSection .tablaContainer .tabla .fila .info.movil{align-self:start;max-width:unset;padding:13px 0}#ofertas .preciosSection .tablaContainer .tabla.fibra-movil .fila .infoContainer.second{height:100%;width:41%}#ofertas .preciosSection .tablaContainer .tabla .fila .info .price p{font-size:26px;position:relative;top:-4px}#ofertas .preciosSection .tablaContainer .tabla .fila .info .price p span{font-size:14px}#ofertas .preciosSection .tablaContainer .tabla.fibra-movil-tv .fila .infoContainer.second .btn_primary{bottom:20px;position:absolute;right:20px}#ofertas section.gigasSection .gigasContainer{padding:28px 20px}#ofertas section.gigasSection .gigasContainer .title{display:flex;flex-direction:column;font-size:24px;gap:6px;line-height:26px}#ofertas section.gigasSection .gigasContainer p{font-size:16px;line-height:20px;width:unset}#ofertas .tarifas-section .normalDots .slick-dots{border-bottom:1px solid #c8c8c8;display:flex!important;font-size:18px;justify-content:space-evenly;list-style-type:none;margin:0 0 15px;padding-bottom:0;padding-top:0;width:100%}#ofertas .tarifas-section .normalDots .slick-dots .slick-active{border-bottom:1px solid var(--rojo);color:var(--rojo)}#ofertas .tarifas-section .cards-container .card{min-height:270px}#ofertas .promo-section .promo-container{flex-direction:column}#ofertas .promo-section.drch .promo-container .promo-info{padding:22px;width:100%}#ofertas .promo-section.izq .promo-container .promo-info{padding:37px;width:100%}#ofertas .promo-section .promo-container .img-container{width:100%}#ofertas .promo-section.drch .promo-container .img-container{background-position-x:center;border-radius:0}#ofertas .promo-section.izq .promo-container .img-container{justify-content:flex-end}#ofertas .promo-section.izq .promo-container .img-container img{height:281px;object-position:0;width:78%}#ofertas .como-contratar-section .como-contratar-container h2{font-size:26px}#ofertas .como-contratar-section .como-contratar-container .pasos-container{flex-direction:column;gap:20px}#ofertas .como-contratar-section .como-contratar-container .paso{height:fit-content;max-width:unset;min-height:unset;min-width:unset;width:100%}#ofertas .como-contratar-section .como-contratar-container .paso p.title{font-size:20px}#ofertas .como-contratar-section .como-contratar-container .img-flecha{height:59px;transform:rotate(90deg)}#ofertas .ventajas-section .ventajas-section-background{background-color:unset;border-radius:unset;margin-left:0}#ofertas .ventajas-section .ventajas-section-background .ventajas-container{background-color:#000;padding:40px 20px}#ofertas .ventajas-section .ventajas-section-background .ventajas-container .ventajas{align-items:center;flex-direction:column}#ofertas .ventajas-section .ventajas-section-background .ventajas-container .ventajas .ventaja{max-width:unset;width:100%}#ofertas .ventajas-section .ventajas-section-background .ventajas-container .ventajas .ventaja p.title{font-size:20px}#ofertas .ventajas-section .ventajas-section-background .ventajas-container .ventajas .ventaja p{font-size:16px}#ofertas .amigoSection .amigoContainer{min-width:unset}#ofertas .amigoSection .amigoContainer .title{font-size:24px;line-height:26px;text-align:center}#ofertas .amigoSection .amigoContainer .pasos-container{flex-direction:column}#ofertas .amigoSection .amigoContainer .pasos-container .paso{width:unset}#ofertas .amigoSection .amigoContainer .pasos-container .img-flecha{height:8px;transform:rotate(90deg);width:36px}#ofertas .amigoSection .amigoContainer .cards-container .card .crad-price .price-container{gap:12px}#ofertas .amigoSection .amigoContainer .cards-container .card .crad-price .price-container .num{font-size:24px}#ofertas .amigoSection .amigoContainer .cards-container .card .crad-price .price-container .legal{line-height:15px;text-align:center}#ofertas .amigoSection .amigoContainer .cards-container .card .crad-price .price-container .legal br{display:block}}@media(max-width:575px){#ofertas .banner-central{background-image:url(d6dd5323421630eaa381.webp);background-position-x:center;background-repeat:no-repeat;background-size:576px}#ofertas .banner-central .banner-container{flex-direction:column}#ofertas .banner-central .main-info{max-width:unset;width:100%}#ofertas .banner-central .main-info .title,#ofertas .banner-central .main-info .titles{max-width:unset}#ofertas .banner-central .main-info .mancheta-banner-promo p{font-size:14px}#ofertas .banner-central .main-info .mancheta-banner-promo .red-circle{gap:3px;height:85px;width:85px}#ofertas .banner-central .main-info .mancheta-banner-promo .red-circle .legal{font-size:10px}#ofertas .banner-central .img-portada{display:none}#ofertas .formFloating.calcu .formContainer{width:319px}#ofertas .formFloating .formContainer form p.titleForm{font-size:22px}#ofertas .formFloating .formContainer form .inputForm label,#ofertas .formFloating .formContainer form p.head{font-size:17px}#ofertas .formFloating .formContainer form label{font-size:14px}#ofertas .promo-section.drch .promo-container .img-container,#ofertas .promo-section.drch .promo-container .img-container img{height:185px}#ofertas .promo-section.izq .promo-container .img-container img{width:94%}#ofertas .como-contratar-section .como-contratar-container h2{font-size:24px}#ofertas .preguntas_frecuentes .preguntas_frecuentes_background{border-radius:0 0 50px 0}#ofertas .preguntas_frecuentes .containerFaqs{border-radius:18px;box-shadow:0 0 2.5px 0 rgba(0,0,0,.25);padding:22px}.preguntas_frecuentes .containerFaqs .faqRow .titleFaq{font-size:16px}}@media(max-width:460px){#ofertas section.como-contratar-section,#ofertas section.configurador-section,#ofertas section.preguntas_frecuentes .preguntas_frecuentes_background,#ofertas section.promo-section,#ofertas section.tarifas-section,#ofertas section.ventajas-section{padding:22px 0}#ofertas .banner-central{background-size:545px}#ofertas .formFloating.calcu .formContainer{width:100%}#ofertas section.plataformasSection .cards-container .card .infoContainer .btn_primary{font-size:13px;padding:14px 22px}#ofertas .preciosSection .tablaContainer .tabla.fibra-movil .fila{height:190px}#ofertas .preciosSection .tablaContainer .tabla .fila .infoContainer.second{width:402px}#ofertas .preciosSection .tablaContainer .tabla.fibra-movil .fila .infoContainer.second{width:302px}#ofertas .preciosSection .tablaContainer .tabla .fila .infoContainer.second .btn_primary{font-size:15px}#ofertas .preciosSection .tablaContainer .tabla.fibra-movil-tv .fila .infoContainer.second .btn_primary{width:fit-content}#ofertas .como-contratar-section .como-contratar-container h2{font-size:22px}#ofertas .preguntas_frecuentes .containerFaqs .faqRow .titleFaq{font-size:14px}}@media(max-width:376px){#ofertas .banner-central{background-image:url(f7e57b57b195f3f751c9.webp);background-position-y:-53px;background-size:376px}#ofertas .precios-section-background h2{width:96%}#ofertas .preciosSection .tablaContainer .tabla.fibra-movil .fila{height:203px}#ofertas .preciosSection .tablaContainer .tabla.fibra-movil .fila .info.tv{width:161px}#ofertas .tarifas-section .cards-container .card{margin:4px 10px;width:298px}#ofertas .tarifas-section .cards-container .card .card-info .info .ventaja .text p span{font-size:16px}#ofertas .tarifas-section .cards-container .card .crad-bottom{gap:3px}#ofertas .tarifas-section .cards-container .card .crad-bottom a{font-size:14px}#ofertas section.plataformasSection .cards-container .card{width:275px}#ofertas section.plataformasSection .cards-container .card img{max-height:113px}#ofertas section.plataformasSection .cards-container .card .mancheta-container{top:78px}#ofertas .promo-section.izq .promo-container .img-container img{object-position:-75px}#ofertas .como-contratar-section .como-contratar-container{padding:22px 30px}}@media(max-width:342px){#ofertas .tarifas-section .cards-container .card{padding:20px 14px;width:284px}}@media(max-width:330px){#ofertas .banner-central .main-info .title{font-size:24px}#ofertas .preciosSection .tablaContainer .tabla.fibra-movil-tv .fila .infoContainer.first{width:169px}}