.bg--gray{background-color:#f2f2f2}.olympics-calendar .border-bottom{max-height:6px;position:absolute;bottom:-1px}.page-template-halloween_offers_page .navbar,.page-template-olympics_offers_page .navbar{margin-bottom:0px!important}.page-template-halloween_offers_page .offer-2,.page-template-olympics_offers_page .offer-2{position:relative}.page-template-halloween_offers_page .offer-2 .icon,.page-template-olympics_offers_page .offer-2 .icon{position:absolute;top:-20px;left:-10px;z-index:2}.page-template-halloween_offers_page .offer-2 .icon img,.page-template-olympics_offers_page .offer-2 .icon img{max-width:73px}.page-template-halloween_offers_page .offer-2 .offer-title,.page-template-halloween_offers_page .offer-2 .offer_info,.page-template-olympics_offers_page .offer-2 .offer-title,.page-template-olympics_offers_page .offer-2 .offer_info{color:#1c1c1c}.page-template-halloween_offers_page .offer-2 .offer_info_btn,.page-template-olympics_offers_page .offer-2 .offer_info_btn{background:#1c1c1c}.page-template-olympics_offers_page .offer-2 .icon{-webkit-transform:rotate(-30deg);transform:rotate(-30deg)}.page-template-olympics_offers_page .bottom-border{margin-bottom:0px;position:absolute;bottom:0px;left:0px;width:100%}.halloween-banner-ctn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:100%;overflow:hidden;height:40px;background-color:#e99d0e;position:absolute;top:100%;left:0px;z-index:2}.halloween-banner-ctn .halloween-banner{color:#000000;font-weight:bold;white-space:nowrap;overflow:hidden;display:inline-block;-webkit-animation:marquee 30s linear infinite;animation:marquee 30s linear infinite}.halloween-banner-ctn .halloween-banner:hover{-webkit-animation-play-state:paused;animation-play-state:paused}.halloween-banner-ctn .halloween-banner a{font-weight:700;color:#000000}.halloween-banner-ctn .halloween-banner a:hover,.halloween-banner-ctn .halloween-banner a:link,.halloween-banner-ctn .halloween-banner a:visited{text-decoration:none;color:#000000}.halloween-banner-ctn .halloween-banner span{font-size:15px;display:inline-block;margin:0 40px;cursor:pointer}.halloween-banner-ctn .halloween-banner span img{margin-bottom:0px}.halloween-banner-ctn .halloween-banner span .icon{width:31px}.halloween-banner-ctn .halloween-banner span .angles{width:25px}.halloween-banner-ctn .halloween-banner span a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.halloween-banner-ctn .halloween-banner span a div{margin:0px 8px}@-webkit-keyframes marquee{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(-20%,0,0);transform:translate3d(-20%,0,0)}}@keyframes marquee{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(-20%,0,0);transform:translate3d(-20%,0,0)}}.halloween-popup-overlay{position:absolute;width:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;max-height:100vh;overflow-y:auto;top:calc(100% + 40px);left:0;right:0;bottom:0;background-color:rgba(0,0,0,0.5);z-index:10000000000;padding-bottom:100px}.halloween-popup-overlay .container{margin-top:40px}.halloween-popup-overlay .halloween-popup{background-color:#e99d0e;background-size:cover;background-repeat:no-repeat;background-position:center;padding-top:27px;padding-bottom:106px;text-align:center;border-radius:10px;position:relative}.halloween-popup-overlay .halloween-popup h4{font-size:18px!important;margin-bottom:8px!important}.halloween-popup-overlay .halloween-popup .content{max-width:80%;margin:0 auto}.halloween-popup-overlay .halloween-popup .content p{margin-bottom:20px}.halloween-popup-overlay .halloween-popup .row{width:100%;margin:0 auto;overflow-x:scroll;-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding-bottom:40px;padding-top:57px}.halloween-popup-overlay .halloween-popup .close-popup{position:absolute;top:9px;right:9px;cursor:pointer;font-size:30px;font-weight:800}.halloween-popup-overlay .halloween-popup .card{border-radius:10px;padding:80px 8px 24px 8px;position:relative;height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.halloween-popup-overlay .halloween-popup .card.card-hidden{padding:24px;background-size:cover;background-repeat:no-repeat;border:8px solid #ffffff}.halloween-popup-overlay .halloween-popup .card.card-hidden span{color:#ffffff;font-size:102px;font-weight:700}.halloween-popup-overlay .halloween-popup .card img{max-width:140px;position:absolute;top:0px;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.halloween-popup-overlay .halloween-popup .card p{font-size:18px;font-weight:400}.halloween-popup-overlay .halloween-popup .card .btn.btn--1{margin-bottom:0px;text-transform:capitalize}.hero-halloween{background-color:#e99d0e;background-size:cover;background-position:bottom;padding-top:60px;padding-bottom:121px;margin-bottom:40px}.hero-halloween .content{text-align:center}.hero-halloween .content h2{font-size:48px;line-height:55px;font-weight:800;margin-bottom:32px}.hero-halloween .content p{font-size:18px;line-height:24.51px;margin-bottom:32px}h2.halloween-heading{font-size:40px;font-weight:800;line-height:53px;margin-bottom:24px;text-align:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-left:auto;margin-right:auto}.olympics-hero{padding:0px;min-height:163px}.olympics-hero .content{text-align:left}.olympics-hero .content h1{margin-bottom:0px;display:none}.casino-logo-box{position:relative;min-height:100%}.casino-logo-box .icon{position:absolute;top:-10px;left:-10px;z-index:2;-webkit-transform:rotate(-30deg);transform:rotate(-30deg)}.casino-logo-box .icon img{max-width:73px}.casino-logo-box .logo-box--bg{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:auto}.casino-logo-box img{max-width:180px}.acf-steps.display-card .steps-inner-holder{-webkit-box-shadow:0px 5px 10px 0px rgba(0,0,0,0.1);box-shadow:0px 5px 10px 0px rgba(0,0,0,0.1);padding:20px;border-radius:10px;height:100%}.acf-steps.display-card .steps-inner-holder .step-no h4{max-width:120px;border-bottom:5px solid blue;font-size:22px;font-weight:700;color:blue;margin-bottom:20px!important}.acf-steps.display-card .steps-inner-holder p{margin-bottom:0px}.acf-steps.display-card .steps-inner-holder:hover{-webkit-box-shadow:0px 5px 10px 0px rgba(0,0,0,0.2);box-shadow:0px 5px 10px 0px rgba(0,0,0,0.2)}.acf-steps.display-row{position:relative}.acf-steps.display-row .steps-inner-holder{-webkit-box-shadow:0px 5px 10px 0px rgba(0,0,0,0.1);box-shadow:0px 5px 10px 0px rgba(0,0,0,0.1);padding:20px;border-radius:10px}.acf-steps.display-row .steps-inner-holder .step-no{position:absolute;width:150px}.acf-steps.display-row .steps-inner-holder .step-no h4{max-width:120px;border-bottom:5px solid blue;font-size:22px;font-weight:700;color:blue;margin-bottom:20px!important}.acf-steps.display-row .steps-inner-holder .step-info{padding-left:170px;text-align:center}.acf-steps.display-row .steps-inner-holder .step-info p{margin-bottom:0px}.acf-steps.display-row .steps-inner-holder:hover{-webkit-box-shadow:0px 5px 10px 0px rgba(0,0,0,0.2);box-shadow:0px 5px 10px 0px rgba(0,0,0,0.2)}.acf-steps.display-colored .step_number{background:#e99d0e;width:100%;min-height:50px;border-radius:30px 0;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:20px;font-weight:700}.page-template-template-halloween-2024 .transition{position:fixed;top:0;left:0;width:100%;z-index:100000000000}.page-template-template-halloween-2024 .transition .top-img{height:77vh;width:100%}.page-template-template-halloween-2024 .transition .bottom-img{height:26vh;width:100%}.page-template-template-halloween-2024 .transition .bottom-img,.page-template-template-halloween-2024 .transition .top-img{background-size:cover;background-repeat:no-repeat}.page-template-template-halloween-2024 .transition .top-img{background-position:bottom}.page-template-template-halloween-2024 .transition .bottom-img{background-position:top}.page-template-template-halloween-2024 .transition .hero-content{text-align:center;padding:0px 20px;position:fixed;top:210px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100%}.page-template-template-halloween-2024 .transition .hero-text{font-size:48px;font-weight:800;line-height:55px;color:#fff;margin-bottom:20px}.page-template-template-halloween-2024 .transition .hero-caption{color:#fff;font-family:"Arial",sans-serif;font-size:24px;line-height:30px}@media screen and (min-width:768px){.page-template-template-halloween-2024 .hero-text{font-weight:900;font-size:56px;line-height:72px}.page-template-template-halloween-2024 .hero-content{max-width:700px}.olympics-hero{padding:168px 0px 203px 0px}.olympics-hero .content h1{display:inline}.halloween-banner-ctn{height:54px}.halloween-banner-ctn .halloween-banner span{margin:0 160px;font-size:18px}.olympics-calendar.halloween-banner-ctn{height:41px}.halloween-popup-overlay{top:calc(100% + 54px)}.halloween-popup-overlay .container .halloween-popup .row{overflow-x:hidden;-ms-flex-wrap:wrap;flex-wrap:wrap}.hero-halloween .content p{margin-bottom:48px}h2.halloween-heading{font-size:48px;line-height:55px}.page-template-halloween_offers_page .offer-2,.page-template-olympics_offers_page .offer-2{position:relative}.page-template-halloween_offers_page .offer-2 .icon,.page-template-olympics_offers_page .offer-2 .icon{position:absolute;top:-26px;left:-20px}.page-template-olympics_offers_page .offer-2 .icon{top:-20px;left:-20px}}@media screen and (min-width:1200px){.halloween-popup-overlay .container .halloween-popup .row{max-width:80%}.halloween-popup-overlay .container .halloween-popup .row .card{padding-left:24px;padding-right:24px}.halloween-popup-overlay .container .halloween-popup .row .card .btn.btn--1{font-size:16px}}
/*# sourceMappingURL=style.css.map */