html,body{margin:0;padding:0}u{text-decoration:underline}input[type=date]:before{content:attr(placeholder)!important;color:#aaa;margin-right:.5em}input[type=date]:focus:before,input[type=date]:valid:before{content:""}table,th,td{border:1px solid black;padding:7px;font-size:15px;margin:0 auto}.sBtnInicio.jsTabla{width:calc(100% - 35px);max-width:430px;background-color:#000!important;margin-top:40px}.sMensajeCupon p{line-height:32px;text-align:center;font-size:22px}.holder b{font-weight:bold}.holder img{width:120px}::placeholder{color:#fff;opacity:1}:-ms-input-placeholder{color:#fff}::-ms-input-placeholder{color:#fff}.custom-select{position:relative;font-family:Arial}.custom-select select{display:none}.select-selected{background-color:transparent}.select-selected:after{position:absolute;content:"";top:14px;right:10px;width:0;height:0;border:6px solid transparent;border-color:#fff transparent transparent transparent}.select-selected.select-arrow-active:after{border-color:transparent transparent #fff transparent;top:7px}.select-items div,.select-selected{color:#fff;padding:11px 16px;border:2px solid #fff;cursor:pointer;user-select:none;font-size:18px}.select-items{position:absolute;background-color:#111;top:100%;left:0;right:0;z-index:99}.select-hide{display:none}.select-items div:hover,.same-as-selected{background-color:#000}.sClear{clear:both;margin-bottom:20px}.sContenedor{background:black}.sFondo{background:url(../images/tufiesta15/tufiesta15premios.jpg) no-repeat center top;background-position:0 -85px;background-size:contain;height:1280px}@media (max-width:768px){.sFondo{background-position:initial}}.sBtnInicio{padding:10px;font-size:16px;width:200px;margin:25px auto 0;cursor:pointer}.sBlocksCentral{position:relative;top:9%;text-align:center}.sBlockInicio .sImgTorta{background:url(../images/tufiesta15/torta.png) no-repeat center top;background-size:contain;height:175px}.sTitle{font-size:30px;color:#fff}.sBlockInicio .sTitle{padding-top:30px}.sBlockInicio .sSubTitle{font-size:25px;color:#ebcd57}.sBlockInicio .sBtnInicio{border:1px solid #fff;color:#fff;cursor:pointer;background-color:#eb1255}.sBlockInicio .sBtnInicio:hover{text-decoration:underline;font-weight:bold}.event-type-list>.item .btn:hover{font-size:1.13em!important}.sBlockForm{overflow:hidden}.sBlockForm input{background:transparent;border:2px solid #fff;color:#fff;padding:10px;float:left;font-size:18px}.sBlockForm .sFormulario{width:100%;max-width:650px;margin:0 auto;padding-left:10px}.sForm01,.sForm05{margin-right:10px}.sForm01,.sForm02,.sForm05,.sForm06{width:calc(50% - 40px)}.sForm050,.sForm061{width:calc(100% - 45px)}.sForm051{width:44%;margin-right:10px}.sForm052{width:calc(50% - 40px)}.sForm03{margin-right:10px;width:50%}.sForm04{width:calc(50% - 80px)}.sBtnInicio.jsEnviar:hover{background-color:#fff;color:#eb1255}.sBlockForm .sBtnInicio{border:1px solid #fff;color:#fff;font-size:18px;background-color:#eb1255;font-weight:bold}.sBlockForm .sTitle{margin-bottom:30px}.sBlockForm .sTerminos{color:#fff;margin-top:15px;font-size:15px;padding:25px 35px 0 0}.sBlockForm .sTerminos input{float:inherit;background:#fff}.sBlockForm .sTerminos a{text-decoration:underline;color:#fff}.sListPremios{position:relative;margin-bottom:30px;margin-top:10px}.sTextPremio{color:#FFF;float:left;width:50%;text-align:left;font-size:18px}.sVolver{cursor:pointer;color:#eb1255;font-size:15px;font-weight:bold;width:40%;display:inline-block;text-align:right;padding-right:20px}.button-wrapper{width:100%;height:100%;display:flex;justify-content:space-between;align-items:center;position:absolute}.carousel{margin:0;padding:0;list-style:none;width:100%;display:flex;position:absolute;left:0;transition:all 1s ease}.card{cursor:pointer;background:#FFF;display:inline-block;padding:1px 10px 0}.sCardTitle{padding:10px 0}.sCardEmp{padding:10px 0 5px 0}.sCardInfo{font-size:12px;text-decoration:underline}.button-wrapper button{font-size:30px;color:#000;font-weight:bold;background:#fff;border-radius:30px;height:42px;width:42px;vertical-align:top;text-align:center}.new-providers-carousel-style{position:relative}.new-providers .owl-carousel.notInit{height:0!important;overflow:hidden!important;margin-bottom:160px}.new-providers-carousel-style .owl-nav .owl-prev,.new-providers-carousel-style .owl-nav .owl-next{top:40%;left:0}.new-providers-carousel-style .owl-nav .owl-next{left:auto;right:10px}.new-providers-carousel-style .owl-nav.disabled{opacity:.2}.new-providers-carousel-style .owl-nav.disabled .owl-prev,.new-providers-carousel-style .owl-nav.disabled .owl-next{cursor:default}@media (min-width:480px){.sListPremios .list .item .card{position:relative;padding:1px 10px 0}.sListPremios .list .item .card:before,.sListPremios .list .item .card:after{content:"";display:block;width:2px;height:100%;position:absolute;left:-2px;top:0;background-color:#ebebeb}.sListPremios .list .item .card:after{left:auto;right:-3px}}@media (min-width:768px){.sListPremios .new-providers-carousel-style{margin-left:0;margin-right:0}.new-providers-carousel-style .owl-nav .owl-prev,.new-providers-carousel-style .owl-nav .owl-next{top:50%;margin-top:-40px;left:-50px}.new-providers-carousel-style .owl-nav .owl-next{left:auto;right:-50px}}@media (min-width:1200px){}.darkSliderArrows .owl-prev,.darkSliderArrows .owl-next{background-color:transparent!important}.sListPremios .list .item .card:before,.sListPremios .list .item .card:after{background-color:transparent!important}.event-type-list>.item .btn .text{font-size:1.6em!important;bottom:19%!important;text-align:center!important}.event-type-list>.item{max-width:200px!important}.sBlockTipoFestejo .sBtnInicio{width:initial!important;color:#fff;border:1px solid #fff}.sBlockTipoFestejo .sTitle{font-size:20px;font-weight:bold;padding:10px}@media (max-width:768px){.event-type-list{padding:10px 40px}}@media (max-width:768px){.sBlocksCentral{top:4%!important}.button-wrapper button{margin-right:10px}}.fontNexa{font-family:'Nexa Rust Sans';font-weight:900;font-style:normal}.fontFutura{font-family:'Futura Std';font-weight:normal;font-style:normal}.fontLato{font-family:Lato;font-weight:normal;font-style:normal}@-webkit-keyframes scroll{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(calc(-250px * 7));transform:translateX(calc(-250px * 7))}}@keyframes scroll{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(calc(-250px * 7));transform:translateX(calc(-250px * 7))}}.slider{background:white;box-shadow:0 10px 20px -5px rgba(0,0,0,.125);height:100px;margin:auto;overflow:hidden;position:relative;margin-top:80px}.slider::before,.slider::after{content:"";height:100px;position:absolute;width:200px;z-index:2}.slider::after{right:0;top:0;-webkit-transform:rotateZ(180deg);transform:rotateZ(180deg)}.slider::before{left:0;top:0}.slider .slide-track{-webkit-animation:scroll 20s linear infinite;animation:scroll 20s linear infinite;display:flex;width:calc(150px * 20);padding-left:150px}.slider .slide{height:100px;width:150px}.slider .slide img{max-width:90px!important;margin-top:5px}@font-face{font-family:Lato;src:url(../fonts/Lato-Regular.woff2) format('woff2'),url(../fonts/Lato-Regular.woff) format('woff');font-weight:normal;font-style:normal}@font-face{font-family:'Futura Std';src:url(../fonts/FuturaStd-Book.woff2) format('woff2'),url(../fonts/FuturaStd-Book.woff) format('woff');font-weight:normal;font-style:normal}@font-face{font-family:'Nexa Rust Sans';src:url(../fonts/NexaRustSans-Black.woff2) format('woff2'),url(../fonts/NexaRustSans-Black.woff) format('woff');font-weight:900;font-style:normal}@media (min-width:768px){.card{height:230px}.event-type-list{margin-top:80px!important}}@media (max-width:768px){.sBlockForm input{font-size:14px}.select-items div,.select-selected{font-size:14px}.sForm051{width:85%;margin-right:0;margin-bottom:15px}.sForm052{width:85%}.event-type-list>.item .btn .text{font-size:1.5em!important}.sBlockForm .sTitle{margin-bottom:15px;font-size:24px;font-weight:bold;padding-right:15px}.sListPremios{margin-bottom:15px}.sBlockInicio .sTitle{font-size:28px;padding-top:15px}.sBlockInicio .sSubTitle{font-size:18px}.sBlockInicio .sImgTorta{background:url(../images/tufiesta15/torta.png) no-repeat center top;background-size:245px;height:90px}}
