@charset "utf-8";/*! AP Mahou Mundo Mahou 0,0 Padel V1.0 */@font-face{font-family:TerminaBold;src:url(../fonts/Termina-Bold.eot);src:url(../fonts/Termina-Bold.eot?#iefix) format('embedded-opentype'),url(../fonts/Termina-Bold.woff2) format('woff2'),url(../fonts/Termina-Bold.woff) format('woff'),url(../fonts/Termina-Bold.svg#Termina-Bold) format('svg');font-weight:700;font-style:normal;font-stretch:normal;unicode-range:U+0020-00FE}:root{--fonttermina:TerminaBold;--isinvalid:#ff0000;--isinvalidbk:rgb(255 0 0 / 40%)}::-webkit-input-placeholder{color:#022579!important;opacity:.8}::-moz-placeholder{color:#022579!important;opacity:.8}:-ms-input-placeholder{color:#022579!important;opacity:.8}::-ms-input-placeholder{color:#022579!important;opacity:.8}::placeholder{color:#022579!important;opacity:.8}.btn-ap-blanco{display:inline-block;background:var(--blanco);border:2px solid var(--blanco);font-family:var(--fonttexto);color:#014e9c;padding:5px 25px 8px;margin:1rem 0;font-size:1rem;font-weight:700;border-radius:20px;text-decoration:none;cursor:pointer;transition:all .2s ease-in-out}.btn-ap-blanco.active,.btn-ap-blanco:hover{color:var(--blanco);background-color:transparent}main.participacion.padel{position:relative;width:100%;background:linear-gradient(to bottom,#004f9d,#033f7b,#020f1b);overflow:hidden}main.participacion.padel::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-image:url(../imgs/fondo-padel.png);background-size:cover;background-repeat:no-repeat;background-position:top center;opacity:1;z-index:0}main.padel .deg-top{background:#014e9c;background:linear-gradient(180deg,rgba(1,78,156,1) 0,rgba(4,61,117,1) 50%,rgba(6,38,70,1) 88%,rgba(3,23,42,1) 100%)}.padel .hero-container{background-color:transparent;padding-top:2rem;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.padel .hero-container img{border-radius:25px}.padel.participacion .metodo{color:#014fa7;position:relative;margin-bottom:3.5rem}.padel.participacion .metodo:after{content:url(../imgs/padel-metodo.png);position:absolute;bottom:-65px;left:-160px}.padel.participacion .metodo .titulo{font-family:var(--fonttermina);font-size:1.6rem}.padel.participacion .metodo .metodo-icon{max-width:155px;width:100%;--ico-color:#014FA7}.padel .btn-ap-metodo{background-color:#014fa7;color:var(--blanco)}.padel .btn-ap-metodo:hover{background-color:var(--blanco);color:#022579;border-color:#014fa7}.padel.participacion .form-control{color:#022579}.padel .btn-capturar{background-color:transparent;height:64px;border-radius:20px;border:2px var(--blanco) solid;cursor:pointer;--ico-color:var(--blanco);transition:all .2s ease-in-out}.padel .btn-capturar:hover{background-color:var(--blanco);--ico-color:#022579}.padel .btn-ap-negro{display:inline-block;background:#0e488a;border:2px solid #0b396e;color:var(--blanco);padding:7px 40px 9px;margin:1rem 0;font-size:1rem;font-weight:700;border-radius:20px;text-decoration:none;cursor:pointer;transition:all .2s ease-in-out}.padel .btn-ap-negro:hover{background-color:var(--blanco);color:#022579}.padel .floating{margin-bottom:0}.padel .degradado{display:none}.modal.monedero .modal-content{background-color:#014fa7;background-image:linear-gradient(to right,#014fa7,#01449c,#023a90,#022f85,#022579);color:var(--blanco)}.modal.monedero .modal-content .titulo{font-family:var(--fonttermina);font-size:1.5rem;margin-bottom:1rem}.scanPincodePromo .btn-capturar{position:absolute;bottom:8px;left:calc(50% - 32px);background-color:#014fa7;width:64px;height:64px;border-radius:50%;border:2px var(--blanco) solid;cursor:pointer;--icon:var(--blanco)}.modal.monedero .btn-ap-negro,.modal.monedero .btn-ap-rojo{border:2px solid #0b396e}.modal .btn-ap-rojo{background:#0e488a;color:var(--blanco)}.modal.monedero .btn-ap-negro:hover,.modal.monedero .btn-ap-rojo:hover{background:var(--blanco);color:#0b396e}.padel .boton-participa{position:-webkit-sticky;position:sticky;bottom:3%;display:block;z-index:2;-webkit-filter:drop-shadow(0 2px 10px #009edbf2);filter:drop-shadow(0 2px 10px #009edbf2);transition:all .2s ease-in-out;width:130px;margin-left:auto;text-align:center;margin-right:2rem;margin-bottom:3rem}.identificado.padel .anonimo{display:none}.identificado.padel .hero-container.stage{padding-bottom:5rem}.padel .anonimo{padding:0 1rem}.padel .noreg-container{background-color:#014fa7;background-image:linear-gradient(to right,#014fa7,#01449c,#023a90,#022f85,#022579);padding:2rem;border:2px solid var(--blanco);color:var(--blanco);border-radius:15px;max-width:900px;max-height:-webkit-fit-content;max-height:-moz-fit-content;max-height:fit-content;margin:2rem auto;text-align:center;font-family:var(--fonttitulo);font-size:1.2rem;line-height:1.5}.padel .noreg-container .titulo{font-size:1.5rem;margin-bottom:1rem}.padel .anonimo .stage{display:grid;grid-template-columns:1fr;grid-template-rows:1fr;gap:0 0;align-items:center}.padel .anonimo .stage .fondo{grid-area:1/1/2/2}.padel .anonimo .stage .box{grid-area:1/1/2/2}.padel .proximo-ganador{background:#014e9c;background:linear-gradient(0deg,rgba(1,78,156,1) 0,rgba(4,61,117,1) 50%,rgba(6,38,70,1) 88%,rgba(3,23,42,1) 100%);min-height:387px;padding:0 1rem 5rem}.padel .comoparticipar{background-color:rgba(3,23,42,1)}.padel .comoparticipar .stage{background-image:url(../imgs/fondo-comoparticipar.jpg);background-repeat:no-repeat;padding:4rem 2rem;position:relative}.padel .comoparticipar .stage::before{content:url(../imgs/pelota-padel.png);position:absolute;top:-65px;left:235px;z-index:1}.padel .comoparticipar .titulo{font-family:var(--fonttermina);font-size:2rem;color:var(--blanco);text-align:center;margin:2rem 0 4rem}.padel .comoparticipar .banner{border-radius:30px;overflow:hidden;margin:2rem 0}.padel .comoparticipar .btn-ap-blanco{padding:10px 40px 11px;font-size:1.1rem}.padel .tipos-container{padding:0 4rem 3rem}.padel .tipos-container .formatos{display:flex;justify-content:space-evenly;gap:2rem;margin:6rem 2rem 3rem}.padel .tipos-container .metodos{border-top:solid 2px var(--blanco);border-bottom:solid 2px var(--blanco);color:var(--blanco);font-family:var(--fonttermina);font-size:1.5rem;display:flex;justify-content:space-evenly;gap:2rem;align-items:center;text-align:center;padding:1rem}.padel .tipos-container .metodos span{font-family:var(--fonttexto);font-size:.9rem}.padel .tipos-container-mov{display:none}.padel .tipos-container-mov{color:var(--blanco);text-align:center}.padel .tipos-container-mov .btn-container{display:flex;justify-content:space-evenly;margin-bottom:1rem}.padel .tipos-container-mov .metodo{font-family:var(--fonttermina);font-size:1.5rem;margin:1rem}.padel .tipos-container-mov .descripcion{font-size:1.3rem;margin:0 auto 2rem;max-width:80%}.padel .video-padel{background-color:#014e9c;margin-bottom:-218px}@media (max-width:1024px){.padel.participacion .metodo:after{bottom:-116px;left:-131px;scale:.6;overflow:hidden}.padel .comoparticipar .stage{padding:3rem 1rem 1rem}.padel .comoparticipar .stage::before{top:-80px;left:20px;scale:.6}.padel .comoparticipar .titulo{font-size:1.7rem;margin:2rem 0 1rem}.padel .tipos-container{display:none}.padel .tipos-container-mov{display:block}.padel .tipos-container{padding:1rem 0 1rem}.padel .tipos-container .formatos{margin:0 1rem 3rem;gap:1rem}.padel .tipos-container .metodos{flex-direction:column;gap:1rem}.padel .proximo-ganador{margin-bottom:0;min-height:0;padding:0 1rem 0}.padel .video-padel{margin-bottom:-180px}.padel .noreg-container{font-size:1rem;padding:1rem}.padel .boton-participa{margin-right:1rem;margin-bottom:1rem;scale:.8}.padel .dots{display:flex;gap:12px;justify-content:center;align-items:center;margin:1rem auto 3rem}.padel .dot{width:18px;height:18px;border-radius:50%;border:2px solid var(--blanco);background-color:var(--blanco)}.padel .dot.active{background-color:transparent}}