.section-py{padding:6.25rem 0}@media (max-width: 1199.98px){.section-py{padding:5rem 0}}@media (max-width: 767.98px){.section-py{padding:3rem 0}}.landing-hero{border-radius:0 0 3.5rem 3.5rem;padding-top:10.2rem}.landing-hero:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}@media (min-width: 992px){.landing-hero .hero-text-box{max-width:34.375rem;margin:0 auto}}.landing-hero .hero-title{background:linear-gradient(to right,#28c76f,#5a4aff 47.92%,#ff3739);background-size:200% auto;color:#444050;background-clip:text;line-height:1.2;text-fill-color:transparent;-webkit-background-clip:text;-webkit-text-fill-color:transparent;animation:shine 2s ease-in-out infinite alternate}.landing-hero .landing-hero-btn .hero-btn-item{inset-inline-start:-86%;top:80%}.landing-hero .hero-animation-img{margin-bottom:-32rem}@media (max-width: 1199.98px){.landing-hero .hero-animation-img{margin-bottom:-20rem}}@media (max-width: 575.98px){.landing-hero .hero-animation-img{margin-bottom:-10rem}}.landing-hero .hero-animation-img .hero-dashboard-img{width:80%;margin:0 auto;will-change:transform;transform-style:preserve-3d;transition:all .1s}.landing-hero .hero-animation-img .hero-dashboard-img img{width:100%}.landing-hero-blank{padding-top:26rem}@media (max-width: 1199.98px){.landing-hero-blank{padding-top:15rem}}@media (max-width: 575.98px){.landing-hero-blank{padding-top:7rem}}@keyframes shine{0%{background-position:0% 50%}80%{background-position:50% 90%}to{background-position:91% 100%}}.landing-features .features-icon-wrapper .features-icon-box .features-icon-description{max-width:19.25rem;margin:0 auto}.landing-reviews{border-top-left-radius:3.75rem;border-top-right-radius:3.75rem}.landing-reviews .landing-reviews-btns .reviews-btn{padding:.45rem}.landing-reviews .swiper-reviews-carousel .swiper-button-prev,.landing-reviews .swiper-reviews-carousel .swiper-button-next{display:none}.landing-reviews .swiper-reviews-carousel .swiper-slide{height:auto;padding:.8125rem}.landing-reviews .swiper-reviews-carousel .client-logo{height:1.375rem;object-fit:contain}.landing-reviews .swiper-logo-carousel .swiper{max-width:45rem}.landing-reviews .swiper-logo-carousel .swiper .swiper-slide{display:flex;justify-content:center}.landing-reviews .swiper-logo-carousel .swiper .client-logo{max-height:2.5rem;max-width:95%;object-fit:contain}.landing-team .card,.landing-team .card .team-image-box{border-top-left-radius:5.625rem;border-top-right-radius:1.25rem}.landing-team .card .card-body{border-bottom-left-radius:.375rem;border-bottom-right-radius:.375rem}.landing-team .team-image-box{height:11.5625rem}.landing-team .team-image-box .card-img-position{height:15rem;transform:translate(-50%);max-width:100%;object-fit:cover}@media (max-width: 991.98px){.landing-team .team-image-box .card-img-position{height:13rem}}@media (max-width: 575.98px){.landing-team .team-image-box{height:11rem}}.landing-team .card .team-media-icons i{transition:all .2s ease-in-out}.landing-pricing{border-radius:3.75rem}.landing-pricing .pricing-plans-item{inset-inline-end:-56%;bottom:-.5rem}@media (max-width: 767.98px){.landing-pricing .pricing-plans-item{inset-inline-end:0;bottom:1rem}}.landing-pricing .pricing-list .badge.badge-center{width:1rem;height:1rem}.landing-pricing .pricing-list .badge.badge-center i{margin-top:-3px}.landing-pricing .price-yearly-toggle{position:absolute;top:0;left:50%;transform:translate(-50%)}.landing-pricing .card .card-header,.landing-pricing .card .card-body{padding:3rem 2rem 2rem}.landing-faq{border-top-left-radius:3.75rem;border-top-right-radius:3.75rem}.landing-faq .faq-image{max-width:20rem;width:80%}.landing-cta .cta-title{font-size:2.125rem}@media (max-width: 767.98px){.landing-cta .cta-title{font-size:1.8rem}}.landing-contact .text-heading{overflow-wrap:anywhere}.landing-contact .contact-img-box,.landing-contact .contact-img-box .contact-img{border-radius:3.75rem .375rem .375rem}.landing-contact .contact-img-box .contact-border-img{inset-block-start:-2.5rem;inset-inline-start:-2.8125rem}.light-style .landing-hero{background:linear-gradient(138.18deg,#eae8fd,#fce5e6 94.44%)}.light-style .landing-hero:after{background-color:#fff}.dark-style .landing-hero{background:#1e2130}.dark-style .landing-hero:after{background-color:#2f3349}[dir=rtl] .landing-team .team-image-box .card-img-position{transform:translate(50%)!important}[dir=rtl] .landing-pricing .switch .switch-label{padding-right:0}[dir=rtl] .landing-pricing .switch .switch-label:first-child{padding-left:.5rem}[dir=rtl] .landing-pricing .switch .switch-input~.switch-label{padding-right:3rem}[dir=rtl] .landing-contact .contact-img-box{border-radius:.375rem 3.75rem .375rem .375rem}[dir=rtl] .landing-contact .contact-img-box:before{inset-block-start:-1.875rem;inset-inline-start:-3.125rem;transform:rotate(90deg)}.sports-carousel::-webkit-scrollbar{height:6px}.sports-carousel::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:20px}.sports-btn:hover{background:#e8f4ff;border-color:#3b82f6}.sports-btn.active{background:#3b82f6!important;color:#fff!important;border-color:#3b82f6!important}.bg-frontpage{background:#170d4a}.light-style .layout-navbar .navbar.landing-navbar{border-color:#23232fad;background:#060606}.light-style .layout-navbar.navbar-active .navbar.landing-navbar{background:#060606;box-shadow:0 .125rem .5rem #2f2b3d1f}@media (max-width: 991.98px){.light-style .layout-navbar .navbar.landing-navbar .landing-nav-menu{background:linear-gradient(135deg,#fff,#351b7b)}}.btn-primary{color:#090808!important;background-color:#f8ff13!important;border-color:#f9ff0b!important}.footer-top{background:#240ebd}.sports-carousel{overflow-x:auto;white-space:nowrap;-webkit-overflow-scrolling:touch}.sports-carousel .sports-btn{min-width:120px;margin-right:10px;white-space:nowrap}#mainCarousel{min-height:250px}@media (max-width: 575px){#mainCarousel{min-height:150px}}.hero-card{border-radius:12px;overflow:hidden;background:linear-gradient(90deg,#0ea5e9,#3b82f6);color:#fff;display:flex;align-items:center}.hero-left{padding:5px;flex:1}.hero-right{width:260px;height:160px;background-size:cover;background-position:center;border-radius:12px 0 0 12px;margin-right:20px}.match-row .card-header,.match-row .card-body,.match-row .card-footer{padding:2px 10px}.odds-btn{margin:1px}.odds-btn.active{background-color:#24b364!important;border-color:#24b364!important}.market-pill{background:#f8fafc;border-radius:8px;padding:6px 10px;display:inline-block}.card-item{border-radius:5px;background:#1a1060;border:1px solid #373ae6;padding:10px;margin-bottom:10px}.card-matches{background:linear-gradient(135deg,#0a1b77,#5e3c80);border:1px solid #543df0;color:#bfb8b8}.card-matches .card-header{color:#bfb8b8;font-size:.75rem}.card-matches hr{border:none;height:1px;background:linear-gradient(to right,#7454ea,#3483b3);margin:.2rem 0}.card-matches .team-name{font-size:.75rem}.card-matches .card-footer a{color:#ff8164}.card-matches .card-footer a:hover{color:#ffc964}.match-logo{width:30px;height:30px;object-fit:cover;border-radius:50%}.preset-btn{min-width:64px}.preset-amt{margin:1px;width:50px;padding:5px 10px;border-radius:3px}#quickBetOffcanvas{background:#3120ac}#quickBetOffcanvas .offcanvas-body{padding-top:5px}#quickBetOffcanvas .offcanvas-header{padding:5px}#quickBetOffcanvas .offcanvas-header .btn-close{background-color:#fff}.quick-bet{background:#3120ac;border-radius:5px;padding:15px;box-shadow:0 6px 18px #0f172a0f}.quick-bet .wallet-balance{background:#6bff4c!important;color:#181616!important}.quick-bet .match-label,#quickBetOffcanvas .match-label{color:#fff}#quickBetLabel{margin:5px}#stakeMobile,#stakeDesktop{color:#fff}.market-card{background:linear-gradient(to right,#194966,#472fa2)}.market-card .card-header{color:#e8e8e8}.market-card hr{border:none;height:1px;background:linear-gradient(to right,#7454ea,#3483b3);margin:.2rem 0}.match-markets .team-name{font-size:1.25rem;color:#fff;font-weight:700}.match-markets .match-versus{background:#4e19e1;height:35px;width:35px;align-items:center;display:flex;justify-content:center;border-radius:20px;color:#fff;border:2px solid #f9ff0b}@media (max-width: 991px){.hero-right{display:none}}.tournament-sidebar{background:#1e1463;border-radius:5px;padding:12px 0;box-shadow:0 8px 20px #00000040}.tournament-sidebar h6{color:#f9ff0b;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.6px;margin-bottom:10px;padding-left:8px;border-bottom:2px solid #f9ff0b}.tournament-sidebar a{display:flex;align-items:center;padding:3px 5px;margin-bottom:2px;border-radius:0;color:#d6d9ff;text-decoration:none;font-size:.75rem;transition:all .2s ease}.tournament-sidebar a:hover{background:#2a1b7d;color:#fff}.tournament-sidebar a.active{background:linear-gradient(90deg,#3a2bd8,#5b4dff);color:#fff;font-weight:600;box-shadow:0 4px 10px #5b4dff59}.tournament-divider{height:1px;background:#ffffff14;margin:2px 5px}.tournament-toggle{background:#1e1463;color:#fff;border:none;padding:8px 14px;border-radius:8px;font-size:.9rem;margin-bottom:10px}.tournament-sidebar-wrapper{position:relative}@media (max-width: 767.98px){.tournament-sidebar-wrapper{position:fixed;top:0;left:0;width:260px;height:100vh;background:#1e1463;transform:translate(-100%);transition:transform .3s ease;z-index:1050;box-shadow:8px 0 20px #0006}.tournament-sidebar-wrapper.active{transform:translate(0)}.tournament-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000080;opacity:0;visibility:hidden;transition:opacity .3s ease;z-index:1040}.tournament-overlay.active{opacity:1;visibility:visible}}
