@font-face{font-family:Ultra;src:url(../../assets/fonts/Ultra-Regular.woff2) format("woff2"),url(../../assets/fonts/Ultra-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Anton;src:url(../../assets/fonts/Anton-Regular.woff2) format("woff2"),url(../../assets/fonts/Anton-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}h1{font-family:Ultra,sans-serif;font-style:normal;font-size:1.5em;color:#fff;text-transform:uppercase}h2{font-family:Ultra,sans-serif;font-style:normal;font-size:1.6em;color:#fff;text-transform:uppercase}h3{font-family:Ultra,sans-serif;font-style:normal;font-size:1.5em;color:#fff;text-transform:uppercase}h4{font-family:Ultra,sans-serif;font-style:normal;font-size:1.3em;color:#fff;text-transform:uppercase}p{font-family:Anton,sans-serif;font-weight:400;font-style:normal;font-size:1.2em;color:#fff;text-transform:uppercase}.p-small{font-size:.7em!important;text-transform:uppercase}ul li,ol li{font-family:Anton,sans-serif;font-weight:400;font-style:normal;font-size:1em;color:#fff;text-transform:uppercase}.confirmation{font-size:.8em}.smaller-text{display:block;text-align:center;font-size:.8em;text-transform:uppercase}small,span,label{font-family:Anton,sans-serif;font-weight:400;font-style:normal;font-size:1em;color:#fff;text-transform:uppercase}input[type=text],input[type=email],input::placeholder{font-family:Anton,sans-serif;font-style:normal;font-size:1em;color:#000;text-transform:uppercase}.naked-button{font-size:.89em;margin-top:1em;cursor:pointer;text-transform:uppercase}.btn-xl{font-size:1.5em!important}.btn-default{color:#000!important;background-color:#b2284b;border-color:#b2284b!important;font-family:Ultra,sans-serif;font-style:normal;font-size:1.2em;padding:.3em 1.1em;text-transform:uppercase}.btn-default:hover,.btn-default:focus,.btn-default:active{color:#fff;background-color:#b2284b!important;border-color:#b2284b!important}.btn-neg{color:#000!important;background-color:#7c1832;border-color:#7c1832!important;font-family:Ultra,sans-serif;font-style:normal;font-size:1.2em;padding:.3em 1.1em;text-transform:uppercase}.btn-neg:hover,.btn-neg:focus,.btn-neg:active{color:#fff!important;background-color:#7c1832!important;border-color:#7c1832!important;-webkit-box-shadow:0px 0px 54px -12px rgb(255,243,231);-moz-box-shadow:0px 0px 54px -12px rgb(255,243,231);box-shadow:0 0 54px -12px #fff3e7}.radio-btn{font-family:Ultra,sans-serif;background-color:#fff;border:1px solid #b2284b;border-radius:2em;color:#b2284b;width:100%;padding:.3em 1.1em;font-style:normal;font-size:1.2em}.radio-btn:hover,.radio-btn:focus,.radio-btn:active{background-color:#fff!important;color:#7c1832!important;border:1px solid #7c1832!important}.btn-check:checked+.btn,.btn.active,.btn.show,.btn:first-child:active,:not(.btn-check)+.btn:active{background-color:#fff!important;color:#b2284b!important;border:1px solid #b2284b!important}.btn-group .btn-outline-primary{color:#00539f;background-color:#fff!important;border-color:#fff!important}.btn-group .btn-check:checked+.btn,.btn-group .btn.active,.btn-group .btn.show,.btn-group .btn:first-child:active,.btn-group :not(.btn-check)+.btn:active{background-color:#e81c2d!important;color:#fff!important;border:1px solid #E81C2D!important}.form-check-input.is-valid:checked,.was-validated .form-check-input:valid:checked{background-color:#2a317e}.btn-sm{font-size:1em!important}@keyframes move-diagonal{0%{background-position:0 0}to{background-position:100% 100%}}body{background-image:url(../../assets/images/background.jpg);background-color:#000;overflow-x:hidden;background-position:center center;background-size:cover;background-repeat:no-repeat;width:100%;min-height:100vh;height:auto}a{color:#fff!important;word-break:break-all}.view{display:none;width:100%;height:auto}section{overflow-x:hidden;padding-bottom:10vh}.footer{font-size:1.5em;padding-bottom:.3em;padding-top:.3em;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.footer a{color:#fff;text-decoration:none;display:contents}.footer span{font-size:.6em;margin-right:1em;margin-left:1em;cursor:pointer;color:#fff}.modal-backdrop{--bs-backdrop-opacity: .9}.modal-content{background-image:url(../../assets/images/background.jpg);background-color:#000;background-position:bottom;background-size:cover;background-repeat:no-repeat;border-color:#fff;border:2px solid white}.modal-content .modal-title{margin:0 auto;color:#fff;padding:.4em}.modal-content p{color:#fff}.modal-content h2{color:#fff;font-size:1.2em}.modal-content a{color:#fff!important}.modal-content .m-footer button{margin-left:.5em;margin-right:.5em}#cookie-modal .btn-default,#cookie-modal .btn-neg{font-size:1.2em}.background{position:fixed;width:100%;height:100%;z-index:-2}.prize-title{color:#2a317e;text-align:center;font-size:2.5em}.loading{height:100%;position:fixed;z-index:10000;justify-content:center;align-items:center;display:flex;flex-direction:column;align-content:center;flex-wrap:nowrap;background-image:url(../../assets/images/background.jpg);background-color:#000;overflow-x:hidden;background-position:center center;background-size:cover;background-repeat:no-repeat;width:100%;min-height:100vh;height:auto}.loading .logo{width:15vh;z-index:2;transform:translate(50%,-50%);top:50vh;right:50%;position:fixed}.loading p{z-index:2;color:#fff;font-size:1.5em;display:block;text-align:center;transform:translate(50%,-50%);top:62vh;right:50%;position:fixed}@keyframes fadeInSegment{0%,20%{opacity:0}25%{opacity:1}to{opacity:1}}.logo-small{width:5vh;vertical-align:middle;margin:.5vh}.logo-holder{width:100%;margin-top:1vh}.logo-holder .logo{width:10vh;margin:1vh auto 0vh;display:block;z-index:2;position:relative}.logo-holder .top{width:40vh;margin:0vh auto;display:block;z-index:2;position:relative}.logo-holder .bottom{width:40vh;margin:0vh auto 1vh;display:block;z-index:2;position:relative}.campaign-logo{width:38vh;margin:-3vh auto 3vh;display:block}.form-floating label{color:#000}.form-check-input{outline:1px solid white}.form-check-input:checked,.form-check-input:focus,.form-check-input:active{background-color:#000;border-color:#000}.prize-img{width:18vh}#game-container canvas{width:35vh;margin:0 auto;display:block}.hand{width:4vh;margin:0 auto;display:block}#uploadTrigger{width:10vh;margin:0 auto;display:block}.preview-img{width:10vh;margin:0 auto 2vh;display:block}.receipt{letter-spacing:7px;font-size:1.2em;text-align:center}ul li,ol li{color:#fff;margin-bottom:.5em}.find-receipt{width:30vh;margin:2vh auto;display:block}#action{display:none}.cereal-full{width:35vh;margin:0 auto;display:block}.deco-items{pointer-events:none;width:100%;min-height:40vh;height:auto;bottom:0;margin-bottom:0;position:absolute;z-index:-1;display:flex;flex-direction:row;align-content:center;justify-content:space-between;align-items:flex-end}.deco-items .bread{width:18vh;float:left;position:relative}.deco-items .cereal-half{width:30vh;float:right}.deco-items .football{width:20vh;float:left}.deco-items .tennis{width:6vh;float:right;margin-bottom:25%;margin-right:15%}.deco-items .orange{width:18vh;float:left;position:relative}.select2-results__options li{color:#000}.select2-results__options .select2-results__option--highlighted{background-color:#0c6fc9}.content,.content-win{margin-top:-15vh;position:relative;z-index:3;background-image:url(../../assets/images/circle.png);background-size:55vh;width:55vh;min-height:55vh;height:auto;background-position:top center;background-repeat:no-repeat;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;flex-wrap:nowrap;align-content:center;justify-content:center;align-items:center}.content .wrapper,.content-win .wrapper{width:40vh;margin:0 auto}.content .title,.content-win .title{width:28vh;margin:2vh auto;display:block}.title{width:35vh;margin:2vh auto;display:block}.content-win{background-size:55vh;width:55vh;min-height:60vh;background-image:url(../../assets/images/circle-deco.png)!important}.content-mt-neg-13{margin-top:-13vh!important}#capture-frm .invalid-feedback{font-family:Anton;text-align:left!important}#terms-modal p,#terms-modal ol li,#terms-modal table thead tr td{font-size:1em}.invalid-feedback{margin-top:.5rem;color:#b2284b;text-align:left}.z-10{z-index:10}.rating-info{display:flex;flex-direction:row;align-content:center;justify-content:space-between;align-items:center}.rating-info small{font-size:.8em}.code-holder .error-resp{text-align:center;display:block;margin:2vh auto 1vh}.code-holder .code{font-family:Ultra,sans-serif;background-color:transparent;border:2px solid white;border-radius:9px;padding:11px 4px;text-align:center;font-size:1.5em;color:#fff;margin:0 auto;display:block;letter-spacing:.3em;text-transform:uppercase;outline:none}.code-holder .code::-webkit-input-placeholder{color:#fff;font-size:1.5em;letter-spacing:.3em}.code-holder .code::-ms-input-placeholder{color:#fff;font-size:1.5em;letter-spacing:.3em}.code-holder .code::-moz-placeholder{color:#fff;font-size:1.5em;letter-spacing:.3em}.form-control{background:transparent!important;text-align:center;color:#fff!important}.form-control::-webkit-input-placeholder{color:#fff}.form-control::-ms-input-placeholder{color:#fff}.form-control::-moz-placeholder{color:#fff}#cookie-modal p{font-size:1em!important}.con{margin:0 auto;width:100%;display:flex;flex-direction:row;align-content:center;justify-content:center;align-items:center}.slot-wrapper{border:3px solid white;display:inline-block;padding:.2vh;background-color:#000}.slot{background:url(../../assets/images/normal.jpg) repeat-y;width:11vh;height:16vh;float:left;margin:2px;background-position:0 0px;background-size:cover!important}.slot-2{background-position:0 50%}.slot-3{background-position:0 100%}.motion{background:url(../../assets/images/blur.jpg) repeat-y}.prizes{width:38vh;margin:1vh auto 2vh}
