.promociones .inner-cotent,section.promociones{background-color:#fff!important}.promociones .listaH{counter-reset:li;list-style:none;font-family:roboto,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;padding:0;margin-bottom:4em;text-shadow:0 1px 0 rgba(255,255,255,.5)}.promociones .block-desc{position:absolute;top:10px;right:10px;background:rgba(233,15,15,.85);font-weight:400;color:#fff;font-size:24px;line-height:26px;width:180px;height:160px;text-align:center;border-radius:8px}.promociones .block-desc h1{position:relative;font-family:proxima-nova,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:800;font-size:70px;line-height:40px;display:block;color:#fff;text-shadow:1px 1px 1px rgba(0,0,0,.5);background-color:transparent;margin:40px auto 0 auto;bottom:0;width:auto}.promociones .block-desc h1 span{font-size:28px}.promociones h1:after{display:none}.promociones h2.cp-title{font-size:30px;text-align:center;padding:2rem 0;color:#024da0;background-color:#f9f9f9;border-radius:24px}.promociones h2.codigo-exclusivo{padding:1rem 0;border-radius:24px;letter-spacing:3px}.promociones h2 span.codigo-exclusivo{font-size:30px;padding:.2rem .7rem;color:#024da1;max-width:320px;margin-left:20px}.promociones h2.sub-promo{font-size:30px;position:relative;margin:0 0 2rem 2rem}.promociones h2.sub-promo::after{content:"";position:absolute;left:0;width:100px;bottom:0;border-bottom:solid 2px #fd0}.promociones h2.cp-title span{font-size:24px;font-weight:lighter}.promociones p.terminos{margin:2rem 0;padding:1rem;border:solid #f1f1f1 1px}.promociones p.terminos span{color:#024da0}.promociones .inner-cotent:before{display:none!important}.promociones .h-participantes{width:100%;height:auto;display:block}.promociones .h-participantes p{font-family:proxima-nova,"Helvetica Neue",Helvetica,Arial,sans-serif;padding:0;margin:40px 0;font-size:14px;line-height:40px;position:relative;background-color:#f1f1f1;border-radius:20px}.promociones .h-participantes p a{color:#333;margin-left:0;text-decoration:none;padding-left:43px;padding-right:3px;display:inline-block;line-height:18px;height:40px;display:table;vertical-align:middle}.promociones .h-participantes p a:hover,.promociones .h-participantes p a:visited{color:#333}.promociones .h-participantes p i{margin-right:5px;width:38px;height:38px;border-radius:50%;background-color:#d3d3d3;display:inline-block;text-align:center;line-height:38px;font-size:18px;color:#fff;font-weight:bolder;position:absolute;left:0;font-style:normal}.promociones .h-participantes p span{display:table-cell;vertical-align:middle;line-height:16px}.promociones .h-participantes p strong{color:#024da0}.promociones img{border:none!important}@-webkit-keyframes hvr-ripple-out{100%{top:-12px;right:-12px;bottom:-12px;left:-12px;opacity:0}}@keyframes hvr-ripple-out{100%{top:-12px;right:-12px;bottom:-12px;left:-12px;opacity:0}}.promociones .hvr-ripple-out{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative}.promociones .hvr-ripple-out:before{content:'';position:absolute;border:#d3d3e0 solid 4px;top:0;right:0;bottom:0;left:0;-webkit-animation-duration:1s;animation-duration:1s}.promociones .hvr-ripple-out:active:before,.promociones .hvr-ripple-out:focus:before,.promociones .hvr-ripple-out:hover:before{-webkit-animation-name:hvr-ripple-out;animation-name:hvr-ripple-out}@media screen and (max-width:1023px){.promociones .h-participantes p{margin-bottom:40px;margin-top:0}}@media screen and (max-width:639px){.promociones .h-participantes p{margin-bottom:20px;margin-top:0}.promociones .block-desc{position:absolute;top:-5px;right:10px;background:rgba(233,15,15,1);font-size:24px;line-height:26px;width:140px;height:110px;margin-top:10px;z-index:13}.promociones .block-desc h1{font-size:40px;line-height:25px;margin:15px auto 0 auto}.promociones .block-desc h1 span{font-size:20px}.promociones h2.codigo-exclusivo span,.promociones h2.cp-title,.promociones h2.sub-promo{font-size:22px;line-height:26px}.promociones h2 span.codigo-exclusivo{font-size:22px}}@media screen and (max-width:480px){.promociones .block-desc{right:10px;font-size:20px;line-height:22px;width:110px;height:90px}.promociones .block-desc h1{font-size:30px;line-height:20px;margin:10px auto 0 auto}.promociones .block-desc h1 span{font-size:18px}.promociones h2 span.codigo-exclusivo{margin:20px auto;padding:1rem}}.promociones .p-header .p-title{position:absolute;width:50%;height:auto;left:20px;z-index:51;bottom:10%;color:#fff;text-shadow:0 2px 2px rgba(0,0,0,.3);display:inline-block;margin-bottom:1em}.promociones .p-header .p-highlight{display:inline;background:rgba(2,77,161,.85);color:#fff;padding:.08em 0;box-shadow:10px 0 0 rgba(2,77,161,.85),-10px 0 0 rgba(2,77,161,.85);font-size:32px;text-transform:uppercase}.promociones .p-header .p-highlight span{font-size:36px;color:#fd0}@media (max-width:720px){.promociones .p-header .p-highlight,.promociones .p-header .p-highlight span{font-size:22px}}@media (max-width:480px){.promociones .p-header .p-title{width:100%;background:rgba(2,77,161,1);position:inherit;left:0;text-align:center;padding:10px}.promociones .p-header .p-highlight{display:block}}.promociones iframe{width:100%;height:400px;background-color:#fff;border:none}.promociones blockquote{font-family:Georgia,Times,"Times New Roman",serif;font-size:16px;border-top:dashed 1px #f1f1f1;border-left:dashed 1px #f1f1f1;border-right:dashed 1px #f1f1f1;border-bottom:dashed 1px #f1f1f1;margin:1em 0;padding:1em 1em;font-family:Georgia,Times,"Times New Roman",serif;font-style:italic;font-size:20px;min-height:60px;background-color:#f9f9f9}.promociones blockquote:before{display:block;float:left;content:"\201C";font-size:100px;margin-right:10px;color:#fff;background-color:#84b1e4;padding:15px 12px 5px 8px;width:65px;height:65px;line-height:90px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.promociones blockquote cite{position:relative;display:block;text-align:right;margin-top:5px;color:#999}.promociones .register{background-color:#fbfbfb;border-radius:8px;margin-top:30px}.promociones .register h3{font-size:20px;line-height:26px;text-align:center;margin:15px auto;color:#024da1;width:80%;margin:10px 10%}.promociones .register .destacado{background-color:#024da1;color:#fff;text-align:center;border-radius:100px;margin:20px 0}.promociones .register .destacado2{background-color:#ff5252;color:#fff;text-align:center;border-radius:100px;margin:20px 0}