@font-face{font-family:lucidaGrande;src:url(LucidaGrande.4fca903322a0da5c.ttf)}@font-face{font-family:blinkKiss;src:url(BlinkKiss_edited.8504a05a04b16fa0.ttf)}@font-face{font-family:magnolia;src:url(Magnolia-script.1db4b0181f249cfb.otf)}@font-face{font-family:bebas;src:url(BebasNeue-Regular.f9dfaeab5d596b97.otf)}body{margin:0 auto;font-family:lucidaGrande}*{scrollbar-width:auto;scrollbar-color:#E4062D #ffffff00}*::-webkit-scrollbar{width:10px}*::-webkit-scrollbar-track{background:#ffffff00}*::-webkit-scrollbar-thumb{background-color:#e4062d;border-radius:10px;border:3px solid #ffffff00}header{width:100%;height:90px;display:flex;background-color:#5c2b7f;padding-left:50px;padding-right:50px;justify-content:space-between;position:absolute;z-index:1}nav ul{height:90px;list-style:none;display:flex;align-items:center;margin:0;padding:0;font-family:blinkKiss;font-size:20px;color:#fff;letter-spacing:2px}nav ul li{margin-left:10px;margin-right:10px;cursor:pointer}nav ul li:hover{color:#feeb17}#icon-menu{display:none}@media only screen and (max-width: 769px){header{width:100%;height:auto;display:flex;flex-direction:column;background-color:#5c2b7f;padding-left:0;padding-right:15px;justify-content:space-between;box-shadow:0 10px 5px #00000059}header .cont-header{display:flex;justify-content:space-between;align-items:center}header .cont-header #icon-menu{display:block;cursor:pointer}header .cont-header #logo{width:200px;padding:10px}nav{display:none;padding-top:25px;height:auto;padding-bottom:50px}nav ul{height:auto;list-style:circle;display:block;align-items:center;margin:0;padding:0;font-family:blinkKiss;font-size:20px;color:#fff}nav ul li{margin-left:10px;margin-right:10px;margin-top:10px;padding-bottom:10px;border-bottom:1px dotted white;cursor:pointer}nav ul li:hover{color:#e4062d;border-bottom:1px dotted #E4062D}}.flex-center{width:100%;display:flex;justify-content:center}.flex-start{width:100%;display:flex;justify-content:flex-start}.flex-around{width:100%;display:flex;justify-content:space-around}#mecanica{width:100%;height:auto;position:relative;z-index:-2;padding-top:90px;background-image:url(Fondo-papel.f19360bbbf63f368.png),url(Fondo-papel-2.596726c6308b2ed7.png),url(FondoMilpareal.31acb435b53dd484.jpg);background-position:top center,center,center;background-repeat:no-repeat;background-size:cover}#logoPromo{position:relative;z-index:1}#cont-mecanica{width:100%;height:400px;display:flex;justify-content:center;align-items:center;margin-top:-200px;overflow:hidden}.cont-papel-izq{width:60%;display:flex;justify-content:flex-end;border-top:5px solid #41245E;transform:rotate(6deg);margin-left:-150px}.cont-papel-der{width:60%;display:flex;justify-content:flex-start;border-top:5px solid #41245E;transform:rotate(-6deg);margin-right:-150px}.papelPicado{width:230px;height:275px;background-image:url(1picado.32a3a05b490e8c8c.png);background-position:top;background-repeat:no-repeat;background-size:contain;display:flex;justify-content:center}.papelPicado div{padding:10px}.papelPicado div h2{margin-top:40px;color:#b1c400;font-family:blinkKiss;text-align:center;letter-spacing:3px}.papelPicado div p{color:#fff;font-size:18px;text-align:center}.colorAmarillo{color:#feeb17!important}#tostadas{margin-top:-130px;position:relative;z-index:-1}#tostadas img{width:548px}@media only screen and (max-width: 940px){#logoPromo{margin-top:80px}#cont-mecanica{height:auto;margin-top:-100px;display:block}.cont-papel-izq{width:100%;display:flex;justify-content:center;transform:rotate(0);margin-left:0}.cont-papel-der{width:100%;display:flex;justify-content:center;transform:rotate(0);margin-right:0}}@media only screen and (max-width: 500px){#logoPromo img{width:100%}#cont-mecanica{height:auto;margin-top:0;display:block}.cont-papel-izq{width:100%;flex-wrap:wrap;justify-content:center;transform:rotate(0);margin-left:0;border:none}.cont-papel-der{width:100%;flex-wrap:wrap;justify-content:center;transform:rotate(0);margin-right:0;border:none}}#registro{width:100%;height:auto;padding-bottom:50px;background-image:url(fondo-estrellas-2.694436618e454dc4.png);background-color:#e4062d}.titulo-seccion{width:100%;display:flex;justify-content:center;padding-top:50px;font-family:blinkKiss;color:#2a3490}.titulo-seccion h2{font-size:40px}#cont-registro{width:100%;display:flex;justify-content:center}#cont-registro #form-registro{width:457px}#menu-registro{display:flex;justify-content:center;margin-top:50px;margin-bottom:25px}#menu-registro .pes-activo{width:50%;height:40px;position:relative;border:2px solid black;background-color:#fff;display:flex;justify-content:center;align-items:center;border-radius:10px 10px 0 0;-moz-border-radius:10px 10px 0px 0px;-webkit-border-radius:10px 10px 0px 0px;cursor:pointer}#menu-registro .pes-activo p{margin:0;color:#000;font-family:blinkKiss;font-size:16px;letter-spacing:2px}#menu-registro .pes-inactivo{width:50%;height:40px;border-bottom:2px solid black;display:flex;justify-content:center;align-items:center;border-radius:10px 10px 0 0;-moz-border-radius:10px 10px 0px 0px;-webkit-border-radius:10px 10px 0px 0px;cursor:pointer}#menu-registro .pes-inactivo p{margin:0;color:#000;font-family:blinkKiss;font-size:16px;letter-spacing:2px}.input-completo input{width:100%;height:45px;border-radius:10px;-moz-border-radius:10px 10px 10px 10px;-webkit-border-radius:10px 10px 10px 10px;border:1px solid black;margin-top:10px;margin-bottom:10px;padding-left:10px}.input-doble input,.input-doble select{width:49%;height:45px;border-radius:10px;-moz-border-radius:10px 10px 10px 10px;-webkit-border-radius:10px 10px 10px 10px;border:1px solid black;margin-top:10px;margin-bottom:10px;padding-left:10px}.input-doble input:first-child{margin-right:1%}.input-doble input:last-child,.input-doble select:last-child{margin-left:1%}.checkbox{width:100%;display:flex;margin-top:10px;margin-bottom:10px}.checkbox input{width:auto}.checkbox p{margin:0 0 0 15px}.checkbox p a{color:#fff}.btn-rojo{background-color:#feeb17;color:#000;font-family:blinkKiss;font-size:20px;letter-spacing:2px;border:none}.space{margin-top:25px;margin-bottom:50px}#ingresa{display:none}@media only screen and (max-width: 550px){#cont-registro{width:100%;padding-left:30px;padding-right:30px}}@media only screen and (max-width: 456px){#proximamente{width:100%;display:block!important;justify-content:center}.input-doble input,.input-doble select{width:100%}.input-doble input:first-child{margin-right:0}.input-doble input:last-child,.input-doble select:last-child{margin-left:0}}.cont-background{width:100%;height:auto;background-image:url(Fondo-papel-2.596726c6308b2ed7.png),url(FondoMilpareal.31acb435b53dd484.jpg);background-position:center,center;background-position:top center,center,center;background-repeat:no-repeat;background-size:cover}#premios{width:100%}#premios .titulo-seccion h2{letter-spacing:2px}#premios .titulo-seccion p{font-family:lucidaGrande;margin:-50px 0 0;padding-left:10%;padding-right:10%;text-align:center;font-size:18px}.text-white{color:#fff!important}#selecciona-premio{width:100%;display:flex;justify-content:center}#selecciona-premio #cont-selector{width:457px;border:2px solid white;border-radius:15px;-moz-border-radius:15px 15px 15px 15px;-webkit-border-radius:15px 15px 15px 15px;display:flex;margin-top:25px}.selector-activo{width:50%;height:50px;display:flex;justify-content:center;align-items:center;background-color:#fff;border-radius:10px;-moz-border-radius:10px 10px 10px 10px;-webkit-border-radius:10px 10px 10px 10px;cursor:pointer}.selector-activo p{margin:0;color:#e4062d;font-family:blinkKiss;font-size:14pt;letter-spacing:2px}.selector-inactivo{width:50%;height:50px;display:flex;justify-content:center;align-items:center;background-color:none;border-radius:0;-moz-border-radius:0px 0px 0px 0px;-webkit-border-radius:0px 0px 0px 0px;cursor:pointer}.selector-inactivo p{margin:0;color:#fff;font-family:blinkKiss;font-size:14pt;letter-spacing:2px}.cont-carousel{width:100%;margin-top:30px;margin-bottom:50px;display:flex;justify-content:center}.cont-carousel .cont-premios{width:800px;display:flex;align-items:center}.cont-carousel .cont-premios .cont-text-premio h2{color:#feeb17;font-family:blinkKiss;font-size:40px;letter-spacing:2px}.cont-carousel .cont-premios .cont-text-premio p{color:#fff;font-family:lucidaGrande;font-size:25px;line-height:1.2}@media only screen and (max-width: 650px){.cont-carousel .cont-premios{width:100%;flex-direction:column;text-align:center}.cont-carousel .cont-premios img{width:300px}.cont-carousel .cont-premios .cont-text-premio{padding-left:20px;padding-right:20px}#selecciona-premio #cont-selector{width:300px}.selector-activo p{font-size:12pt}.selector-inactivo p{font-size:12pt}}#premios-semanales{display:none}#ganadores{width:100%;padding-bottom:50px}#ganadores .titulo-seccion{margin-bottom:10px}#ganadores .titulo-seccion h2{color:#e4062d}#ganadores #listaGanadores{width:100%;display:flex;justify-content:center}#ganadores #listaGanadores #cont-lista{width:450px}#ganadores #listaGanadores #cont-lista #cont-img-ganadores{width:100%;display:flex;justify-content:center;position:relative;margin-bottom:-50px}#ganadores #listaGanadores #cont-lista #cont-img-ganadores img{width:95px;height:95px}#ganadores #listaGanadores #cont-lista #lista{background-color:#fff;width:100%;height:400px;overflow-y:scroll;padding:60px 20px 20px;box-shadow:10px 10px 5px #00000029;border-radius:10px;-moz-border-radius:10px 10px 10px 10px;-webkit-border-radius:10px 10px 10px 10px;border:0px solid #000000}#ganadores #listaGanadores #cont-lista #lista ul{margin:0;padding:0;list-style:none}#ganadores #listaGanadores #cont-lista #lista ul li{font-size:16px}#ganadores #listaGanadores #cont-lista #lista ul .titulo-lista{font-size:25px;font-family:blinkKiss;color:#e4062d}#ganadores #listaGanadores #cont-lista #lista hr{border-top:3px solid #E4062D}#ganadores #listaGanadores #cont-lista #lista table{width:100%;text-align:center}#ganadores #listaGanadores #cont-lista #lista table thead th{color:#e4062d;font-size:20px}.place{font-weight:bold;color:#e4062d}@media only screen and (max-width: 520px){#listaGanadores #cont-lista{width:80%!important}#listaGanadores #cont-lista #lista ul li{font-size:12px;margin-bottom:15px}#listaGanadores #cont-lista #lista ul .titulo-lista{font-size:18px;text-align:center}#listaGanadores #cont-lista #lista hr{margin-top:25px;margin-bottom:25px}}#listaGanadores{display:none!important}#proximamente{width:100%;display:flex;justify-content:center}#proximamente #cont-prox{text-align:center;padding-left:15px;padding-right:15px}#proximamente #cont-prox h2{font-size:60px;color:#e4062d;font-family:blinkKiss;margin-bottom:0;line-height:1}#proximamente #cont-prox p{font-size:25px;font-family:bebas;color:#000}@media only screen and (max-width: 460px){#cont-prox h2{font-size:40px!important}#cont-prox p{font-size:18px!important}}footer{width:100%;background-color:#5c2b7f;padding:25px}footer #cont-footer{width:100%;display:flex;align-items:center;justify-content:space-between}footer #cont-footer .redes-footer{display:flex}footer #cont-footer .redes-footer div{margin-left:10px;margin-right:10px}footer #cont-footer .redes-footer div img{width:60px}footer .list-footer{width:100%;display:flex;justify-content:center;margin-top:50px;margin-bottom:30px}footer .list-footer ul{display:flex;list-style:none;margin:0;padding:0}footer .list-footer ul li{margin-left:15px;margin-right:15px}footer .list-footer ul li a{color:#fff;text-decoration:none;font-size:18px}footer .list-footer ul li a:hover{color:#fff;text-decoration:underline}@media only screen and (max-width: 872px){footer{flex-direction:column}footer div img{margin-top:50px}footer div ul{flex-direction:column;text-align:center}footer div ul li{margin:10px 0}footer div ul li:first-child{margin-top:50px}}.modal-content{height:500px!important}@media only screen and (max-width: 630px){#cont-footer{display:flex;flex-direction:column}}.overflow{overflow-y:scroll}#thankyouPage{width:100%;height:100vh;background-image:url(Fondo-papel.f19360bbbf63f368.png),url(Fondo-papel-2.596726c6308b2ed7.png),url(FondoMilpareal.31acb435b53dd484.jpg);background-position:top center,center,center;background-repeat:no-repeat;background-size:cover;padding-top:108px;display:flex;justify-content:center;align-items:center}#thankyouPage div{width:600px;text-align:center}#thankyouPage div img{padding:20px 0 40px}#thankyouPage div h2{font-family:blinkKiss;letter-spacing:2px;font-size:55px;color:#fff}#thankyouPage div p{color:#fff;font-size:18px}#thankyouPage div p span{font-weight:bold;text-decoration:underline}#thankyouPage div button{width:100%;height:45px;border-radius:10px;-moz-border-radius:10px 10px 10px 10px;-webkit-border-radius:10px 10px 10px 10px;border:0px solid #000000;background-color:#e4062d;color:#fff;font-size:20px;font-family:blinkKiss;margin-top:10px;margin-bottom:10px;letter-spacing:2px}#thankyouPage div button:last-child{border:2px solid white;color:#fff;background-color:transparent}@media only screen and (max-width: 685px){#thankyouPage{width:100%;height:auto;padding-bottom:100px;padding-top:200px}#thankyouPage div{width:100%;padding-left:25px;padding-right:25px}}.modal-foto{height:auto!important}.cont-foto{width:100%;padding-left:25px;padding-right:25px;text-align:center}.cont-foto p{font-size:16px}.cont-foto form div{width:100%;overflow:hidden;display:flex;justify-content:center;align-items:center;background-color:#dedede}.cont-foto form div p{font-size:16px}.cont-foto form input{width:100%;height:45px;border:1px solid black;border-radius:10px;-moz-border-radius:10px 10px 10px 10px;-webkit-border-radius:10px 10px 10px 10px;margin-top:10px;margin-bottom:10px;padding-left:20px}.cont-foto form button{width:100%;height:45px;margin-top:10px;margin-bottom:10px;background-color:#000;color:#fff;font-size:16px;font-family:blinkKiss;border-radius:10px;-moz-border-radius:10px 10px 10px 10px;-webkit-border-radius:10px 10px 10px 10px}.cont-foto form button:last-child{background-color:#feeb17;color:#000;border:none;letter-spacing:2px}.text-titulo{font-family:blinkKiss;font-size:25px}.boldRexal{font-weight:bold;font-size:18px}#micuenta{width:100%;height:100%;background-image:url(Fondo-papel.f19360bbbf63f368.png),url(Fondo-papel-2.596726c6308b2ed7.png),url(FondoMilpareal.31acb435b53dd484.jpg);background-position:top center,center,center;background-repeat:no-repeat;background-size:cover;padding-top:108px;padding-bottom:100px;display:flex;justify-content:center;align-items:center;color:#fff!important}#micuenta div{width:600px;text-align:center;padding-left:25px;padding-right:25px}#micuenta div h2{font-family:blinkKiss;font-size:60px;color:#fff;letter-spacing:2px}#micuenta div p{font-size:16px;color:#fff}#micuenta div div{margin-top:25px;background-color:#fff;width:100%;height:auto;padding:20px;border-radius:10px;-moz-border-radius:10px 10px 10px 10px;-webkit-border-radius:10px 10px 10px 10px;border:0px solid #000000;box-shadow:10px 10px 0 -4px #00000042;margin-bottom:25px}#micuenta div div table{width:100%;text-align:left}#micuenta div div table thead{color:#e4062d;font-family:bebas;font-size:20px}#micuenta div button{width:100%;height:45px;margin-top:10px;margin-bottom:10px;background-color:#feeb17;color:#000;font-size:16px;font-family:blinkKiss;letter-spacing:2px;border-radius:10px;-moz-border-radius:10px 10px 10px 10px;-webkit-border-radius:10px 10px 10px 10px;border:none}#micuenta div button:last-child{background-color:transparent;color:#fff;border:2px solid white}.redes{width:100%;height:120px;justify-content:center;display:flex;background-color:transparent!important;border:none!important;box-shadow:none!important;margin:0!important;padding:0!important}.redes div{width:80px!important;text-align:center!important;background-color:transparent!important;border:none!important;box-shadow:none!important}.redes div img{width:100%;margin-bottom:5px}.redes div a{color:#2a3490;text-decoration:none}#uploadButton{width:100%;height:auto}#uploadButton .frame-dashed{background-image:url(selecciona.6eb9e3fca8229379.png);background-position:center;background-repeat:no-repeat;background-size:cover}#uploadButton .frame-dashed input[type=file]{opacity:0}#btnCarga{font-size:20px}.cont-photo{margin-bottom:30px}#tabla-ganadores{width:100%;display:flex;justify-content:center;margin-top:50px;background-color:#fff;padding:25px;border-radius:10px;-moz-border-radius:10px 10px 10px 10px;-webkit-border-radius:10px 10px 10px 10px;border:0px solid #000000}#tabla-ganadores table{width:600px}#tabla-ganadores table thead tr th{color:#e4062d;font-size:20px}@media only screen and (max-width: 780px){#tabla-ganadores table{width:100%}}.instrucciones-texto{width:234px}.m-top{margin-top:50px}.img-upload{height:200px!important}.text-danger{color:#feeb17!important}.text-danger-red{color:#e4062d!important}.cuerda{border-top:6px solid #E4062D}#papelPicado-ganadores{margin-left:30px;margin-right:30px;margin-top:-10px;width:500px;height:643px;background-image:url(papelpicado-fondo.59f94fe2a5236013.png);background-position:center;background-repeat:no-repeat;background-size:cover;padding:30px;text-align:center}#papelPicado-ganadores div h2{color:#fff;font-family:blinkKiss;font-size:50px;letter-spacing:2px;margin-top:30px;margin-bottom:25px;color:#feeb17}#papelPicado-ganadores .overflow{width:100%;height:350px;overflow-y:scroll}#papelPicado-ganadores .overflow .cont-ganador{width:100%}#papelPicado-ganadores .overflow .cont-ganador img{width:100%;height:auto}#papelPicado-ganadores .overflow .cont-ganador h3{color:#fff;font-family:blinkKiss;font-size:25px;letter-spacing:2px;margin:15px 0 0}#papelPicado-ganadores .overflow .cont-ganador p{color:#fff;font-size:18px;margin:0 0 30px}@media only screen and (max-width: 1085px){.overflow{width:100%;height:300px!important}.overflow h3{line-height:1.2}}.text-titulo-modal{font-size:25px;letter-spacing:2px;color:#000;font-family:blinkKiss}#p-picado{width:350px;height:auto;background-image:url(papelpicado-fondo.59f94fe2a5236013.png);background-position:center;background-repeat:no-repeat;background-size:cover;padding:25px;text-align:center;transform:rotate(6deg)}#p-picado h2{font-family:blinkKiss;color:#feeb17;font-size:70px;margin:0;line-height:1;text-shadow:-4px -4px 0px #3D2755}#p-picado h3{font-family:blinkKiss;color:#feeb17;font-size:50px;text-shadow:-4px -4px 0px #3D2755}#p-picado p{color:#fff;font-size:22px;line-height:1.2;text-shadow:-2px -2px 0px #3D2755}@media only screen and (max-width: 1000px){#p-picado{width:260px;padding:25px}#p-picado h2{font-size:60px}#p-picado h3{font-size:40px}#p-picado p{font-size:16px}#tostadas{margin-top:-60px}#tostadas img{width:400px}}@media only screen and (max-width: 775px){.flex-around{flex-wrap:wrap-reverse}#p-picado{width:350px;height:450px;padding:25px}#p-picado h2{font-size:70px}#p-picado h3{font-size:50px}#p-picado p{font-size:22px}#tostadas{margin-top:-250px}#tostadas img{width:100%}}@media only screen and (max-width: 445px){.flex-around{flex-wrap:wrap-reverse}#p-picado{width:270px}#tostadas{margin-top:-150px}}#placeholder-nacimiento{position:absolute;background-color:#fff;margin-top:20px;margin-left:10px;cursor:pointer}#placeholder-nacimiento p{margin:0;color:#747481}.table-winner{width:100%;color:#fff}.table-winner h3{font-size:30px;font-family:blinkKiss;margin-top:30px;line-height:1.2;letter-spacing:2px}.table-winner table{width:100%}.table-winner table thead tr th{color:#feeb17;font-weight:bold;font-size:16px}.table-winner table tbody tr td{padding-top:10px;padding-bottom:10px;text-align:left;border-bottom:1px solid white}.table-winner table tbody tr td:first-child{font-weight:bold}.table-winner table tbody tr td:last-child{text-align:right}@media only screen and (max-width: 800px){.overflow{width:100%;height:350px!important}.cuerda{flex-wrap:wrap;border:none}.papelPicado-ganadores{margin-left:0;margin-right:0;margin-top:30px!important;margin-bottom:30px!important}}@media only screen and (max-width: 500px){.overflow{height:300px!important}}.legales-cortos{width:100%;text-align:center;display:flex;justify-content:center}.legales-cortos p{width:80%;color:#fff;font-size:12px}
