.elementor-kit-6{--e-global-color-primary:#6EC1E4;--e-global-color-secondary:#54595F;--e-global-color-text:#7A7A7A;--e-global-color-accent:#61CE70;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Roboto Slab";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;}.elementor-kit-6 e-page-transition{background-color:#FFBC7D;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1320px;}.e-con{--container-max-width:1320px;}.elementor-widget:not(:last-child){--kit-widget-spacing:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}.site-header .site-branding{flex-direction:column;align-items:stretch;}.site-header{padding-inline-end:0px;padding-inline-start:0px;}.site-footer .site-branding{flex-direction:column;align-items:stretch;}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}
/* Start custom CSS */.change-geo {
    position: relative;
    display: flex;
    gap: 4px;
    align-items: center;
    padding: 10px 12px;
    border: 2px solid var(--j-header-and-footer-secondary-text);
    border-radius: var(--j-rounded-medium);
    cursor: pointer;
    width: fit-content;
    z-index: 3
}

.change-geo svg {
    transition: transform .3s ease
}

.change-geo .sub-menu {
    display: none;
    flex-direction: column;
    position: absolute;
    top: calc(100%);
    left: 0;
    padding: 0;
    width: fit-content;
    z-index: 10;
    border-radius: var(--j-rounded-medium)
}

.change-geo ul {
    margin: 0
}

.change-geo .sub-menu li:first-child {
    padding-top: 20px;
    margin-top: 8px;
    border-top: 2px solid var<main class="page-content">
    <div class="hero">
	    		        <div class="background"></div>
        <div class="text-block">
            <div class="top">
                <h1>FairPlay India: Online Betting, Sportsbook, Live Casino &amp; Bonuses</h1>
                <div class="divider"></div>
            </div>
                            <div>FairPlay India is an online betting and casino platform for Indian players, combining sports betting, live casino games, online slots, crash games and popular Indian card games under one FairPlay account. Operating since 2017 under Curaçao licence 365/JAZ, the FairPlay online platform supports INR payments, mobile access and a range of promotional offers, including an eligible first-deposit welcome bonus.</div>
            			                <button data-href="#" class="btn secondary-btn btn-href">
					Join FairPlay India                </button>
						                <div class="image-bg">
					<img decoding="async" src="https://justmail.in/wp-content/uploads/2026/09/intro-main-fair-play.webp" class="nolazyload" alt="FairPlay India homepage with casino games, sports betting sections and bonus offers.">                </div>
			        </div>
    </div>

    <div class="container">

<section class="wp-block-hb-g-section">    <div class="categories">
        <ul>
			                <li>
                    <div role="button" data-href="#" class="btn-href">
	                    <img decoding="async" width="50" height="50" src="https://justmail.in/wp-content/uploads/2026/09/bonus-icon.webp" class="attachment-thumbnail size-thumbnail" alt="fairplay bonus icon">                        <div>
                            <div class="name">Promotions</div>
                            <div class="text">FairPlay bonuses and offers</div>
                        </div>
                    </div>
                </li>
			                <li>
                    <div role="button" data-href="#" class="btn-href">
	                    <img decoding="async" width="1" height="1" src="https://justmail.in/wp-content/uploads/2026/09/casino-icon.webp" class="attachment-thumbnail size-thumbnail" alt="fairplay games icon">                        <div>
                            <div class="name">Casino</div>
                            <div class="text">Slots and live casino games</div>
                        </div>
                    </div>
                </li>
			                <li>
                    <div role="button" data-href="#" class="btn-href">
	                    <img loading="lazy" decoding="async" width="1" height="1" src="https://justmail.in/wp-content/uploads/2026/09/sport-icon.webp" class="attachment-thumbnail size-thumbnail" alt="fairplay sports icon">                        <div>
                            <div class="name">Sportsbook</div>
                            <div class="text">Live and pre-match betting</div>
                        </div>
                    </div>
                </li>
			                <li>
                    <div role="button" data-href="#" class="btn-href">
	                    <img loading="lazy" decoding="async" width="1" height="1" src="https://justmail.in/wp-content/uploads/2026/09/vip-program-icon.webp" class="attachment-thumbnail size-thumbnail" alt="vip bonus icon">                        <div>
                            <div class="name">VIP Club</div>
                            <div class="text">VIP rewards and benefits</div>
                        </div>
                    </div>
                </li>
			        </ul>
    </div>
</section>



<section class="wp-block-hb-g-section">
<h2 class="wp-block-heading">FairPlay India Online Betting Platform at a Glance</h2>



<p class="wp-block-paragraph"><a href="/">FairPlay </a> India combines an online sportsbook, betting exchange and casino for the Indian market. A single FairPlay login and shared INR wallet provide access to cricket betting, IPL markets, football, tennis, live casino tables, slots and crash games without creating separate profiles. The FairPlay website is responsive across mobile phones, tablets and desktop devices. Key FairPlay India features are listed below:</p>



<div class="wp-block-table"><table><thead><tr><th>Feature</th><th>Information</th></tr></thead><tbody><tr><td><strong>Launched</strong></td><td>2017</td></tr><tr><td><strong>Licence</strong></td><td>Curaçao 365/JAZ</td></tr><tr><td><strong>Open to players from India</strong></td><td>Yes</td></tr><tr><td><strong>Account currency</strong></td><td>INR</td></tr><tr><td><strong>First-deposit bonus</strong></td><td>Up to 300% on eligible first deposits, according to current rules</td></tr><tr><td><strong>Products</strong></td><td>Sportsbook, live dealer casino, slots, crash games</td></tr><tr><td><strong>Lowest deposit</strong></td><td>₹500</td></tr><tr><td><strong>Lowest withdrawal</strong></td><td>₹500</td></tr><tr><td><strong>Banking options</strong></td><td>UPI, Paytm, PhonePe, Google Pay, bank transfer, crypto</td></tr><tr><td><strong>Help desk</strong></td><td>Live chat around the clock, WhatsApp, email</td></tr><tr><td><strong>Mobile access</strong></td><td>APK for Android; home-screen shortcut for iOS via the official site</td></tr></tbody></table></div>
</section>



<section class="wp-block-hb-g-section">
<div class="media_block right middle" style="grid-template-columns: auto 40%;">
	        <h2 class="title">FairPlay Login India: Secure Account Access Guide</h2>
	    <div class="content">
        <div class="acf-innerblocks-container">

<p class="wp-block-paragraph">The FairPlay login process gives registered Indian players access to their sportsbook, casino and wallet from one account. Open the FairPlay India website, select the Login button, enter the registered mobile number and password, and complete OTP verification when requested. After a successful FairPlay login, the account dashboard displays the available balance, deposits, withdrawals, betting activity and account settings.</p>



<p class="wp-block-paragraph">A single FairPlay ID works as both the FairPlay betting login and FairPlay casino login. The same credentials provide access to sports betting, cricket and IPL markets, live casino tables, slots, crash games and the shared FairPlay wallet from one active session.</p>



<div class="wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex">
<div class="wp-block-button is-style-accent"><button class="wp-block-button__link btn-href wp-element-button" data-href="#"><span>Sign in</span></button></div>
</div>

</div>
    </div>
	        <div class="media">
															<img loading="lazy" decoding="async" width="1280" height="900" src="https://justmail.in/wp-content/uploads/2026/09/account-login.webp" class="attachment-full size-full" alt="FairPlay sign-in page open on a laptop for secure account access.">
			        </div>

	</div>



<section class="wp-block-hb-g-section">
<h3 class="wp-block-heading">FairPlay App Login on Android and iOS</h3>



<p class="wp-block-paragraph">The <a href="/app">FairPlay App</a> provides mobile access to the FairPlay login, sportsbook, live betting, casino games and account wallet. Returning users can sign in with their existing FairPlay ID instead of creating another account. On compatible devices, biometric options such as fingerprint or face authentication may be enabled through account settings for quicker mobile access.</p>



<p class="wp-block-paragraph">Returning players can get into their account from the app in a few taps. The steps are the same on Android and iOS:</p>



<ol class="wp-block-list">
<li><strong>Launch the app</strong>. The FairPlay India app is started on the phone or tablet.</li>



<li><strong>Tap Login</strong>. The Login button on the start screen is pressed.</li>



<li><strong>Fill in credentials</strong>. The registered mobile number, or a personal ID if one was created, is typed in.</li>



<li><strong>Confirm identity</strong>. Access is confirmed with the OTP code or the account password.</li>



<li><strong>Start playing</strong>. The wallet, sports, or casino section can now be opened.</li>
</ol>
</section>



<section class="wp-block-hb-g-section">
<h3 class="wp-block-heading">One FairPlay ID for Sports Betting and Casino</h3>



<p class="wp-block-paragraph">FairPlay India uses one FairPlay ID across the complete online betting platform. The same username and password can be used for sports betting, cricket and IPL betting, the FairPlay exchange, live dealer casino games, online slots, crash games and Indian card games. A separate FairPlay casino account is not required.</p>



<p class="wp-block-paragraph">Logging in to the sportsbook automatically unlocks the casino as well. Balance, personal details, and verification status are shared across all sections. This setup keeps money management simple: every deposit lands in one balance, and withdrawals are requested from that same wallet. Keep in mind that sports and casino promotions can still come with separate bonus rules.</p>
</section>



<section class="wp-block-hb-g-section">
<h3 class="wp-block-heading">FairPlay Login Password Reset and Account Recovery</h3>



<p class="wp-block-paragraph">A password reset option is built into the login screen. After confirming their identity, players set a new password that should be strong and not reused anywhere else. It must never be shared with anyone, including so-called agents or outside helpers.</p>



<p class="wp-block-paragraph">If the reset does not work, the player can contact the support team through live chat, WhatsApp, or email. Support staff may ask for proof that the person owns the account.</p>



<p class="wp-block-paragraph">Password recovery follows these steps:</p>



<ol class="wp-block-list">
<li><strong>Go to login</strong>. Open the FairPlay sign-in page in the browser or app.</li>



<li><strong>Choose recovery</strong>. Tap or click “Forgot password.”</li>



<li><strong>Confirm the account</strong>. Type the registered mobile number and confirm with the OTP you receive.</li>



<li><strong>Set a new password</strong>. Enter a strong, unique password, type it again in the second field, and press “Update Password.”</li>



<li><strong>Sign in again</strong>. Log in with the new password to reach the account.</li>
</ol>
</section>
</section>



<section class="wp-block-hb-g-section">
<div class="media_block right middle" style="grid-template-columns: auto 40%;">
	        <h2 class="title">FairPlay Registration: Create a New FairPlay ID</h2>
	    <div class="content">
        <div class="acf-innerblocks-container">

<p class="wp-block-paragraph">FairPlay registration allows eligible adults aged 18 and above to create a FairPlay new ID through the website or mobile app. During FairPlay sign up, users provide their mobile details, create secure login credentials and verify the account using an OTP. Identity verification may also be requested. Follow these steps to create a FairPlay account:</p>



<ol class="wp-block-list">
<li><strong>Open FairPlay</strong>. The official website should be loaded or the mobile app started.</li>



<li><strong>Start sign-up</strong>. The Register button should be pressed.</li>



<li><strong>Add your details</strong>. The mobile number should be entered. A custom username can be chosen using the link on the sign-up form.</li>



<li><strong>Pick a password</strong>. A secure password should be set for the new account.</li>



<li><strong>Add a referral code</strong>. A code can be typed in if the player has one.</li>



<li><strong>Verify the number</strong>. The mobile number should be confirmed with the OTP, and the Registration button should be pressed.</li>



<li><strong>Fund the account</strong>. Type the deposit amount in INR and confirm the payment.</li>



<li><strong>Activate the bonus</strong>. The welcome offer can be claimed once its conditions are met.</li>
</ol>



<div class="wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex">
<div class="wp-block-button"><button class="wp-block-button__link btn-href wp-element-button" data-href="#"><span>Create FairPlay ID</span></button></div>
</div>

</div>
    </div>
	        <div class="media">
															<img loading="lazy" decoding="async" width="1280" height="900" src="https://justmail.in/wp-content/uploads/2026/09/account-registration.webp" class="attachment-full size-full" alt="FairPlay sign-up form on a laptop screen for opening a new player account.">
			        </div>

	</div>
</section>



<section class="wp-block-hb-g-section">
<h2 class="wp-block-heading">FairPlay ID: New ID, Online Login and Account Access</h2>



<p class="wp-block-paragraph">A FairPlay ID is the account identifier used to access FairPlay India online. After FairPlay registration, the same FairPlay online ID and password provide access to the sportsbook, betting exchange, live casino, slots, wallet and other supported sections without requiring additional accounts.</p>



<p class="wp-block-paragraph">Players getting a FairPlay new ID should fill in correct details during sign-up and keep their credentials private. Some features or payments may require extra verification, depending on the account status and the service being used.</p>



<p class="wp-block-paragraph">The FairPlay online ID also keeps all activity in a single profile. Once signed in, players can view balances, open betting sections, check transactions, change settings, and use other tools tied to their account.</p>



<p class="wp-block-paragraph">To stay safe, never hand login details to another person. If the password is lost or the account will not open, the recovery tools or customer support can help restore access.</p>



<div class="wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex">
<div class="wp-block-button"><button class="wp-block-button__link btn-href wp-element-button" data-href="#"><span>Get Your FairPlay ID</span></button></div>
</div>
</section>



<section class="wp-block-hb-g-section">
<div class="media_block left middle" style="grid-template-columns: 40% auto;">
	        <h2 class="title">FairPlay Bonus India: Welcome Offers, Cashback and Rewards</h2>
	    <div class="content">
        <div class="acf-innerblocks-container">

<p class="wp-block-paragraph">Eligible new FairPlay India users may receive a FairPlay welcome bonus on their first qualifying deposit. Depending on the current promotion and its terms, the deposit match can be 100%, 200% or 300%, with a stated maximum of 100,000 INR. Players should review the latest bonus terms, wagering requirements and eligibility conditions before claiming an offer.</p>

</div>
    </div>
	        <div class="media">
															<img loading="lazy" decoding="async" width="1280" height="900" src="https://justmail.in/wp-content/uploads/2026/09/bonuses-and-promos.webp" class="attachment-full size-full" alt="FairPlay promotions page on a laptop surrounded by gift boxes, dice and sports gear.">
			        </div>

	</div>



<aside class="promotion_section">
    <div class="line"></div>
    <div class="gradient"></div>
    <div class="text-block">
        <div class="head">First-Deposit Bonus</div>
        <div class="text">Match of 100%, 200%, or 300%, up to 100,000 INR</div>
    </div>
    <div class="promotion_content">
                <button data-href="#" class="btn secondary-btn btn-href">
            Claim bonus!        </button>
    </div>
</aside>



<p class="wp-block-paragraph">Subscribers of the FairPlay WhatsApp channel can unlock the Diamond Upgrade, a lighter version of a VIP scheme. It brings faster support, higher limits, loyalty points, and exclusive deals.</p>



<p class="wp-block-paragraph">The WhatsApp channel also shares short-term deposit offers and no-deposit rewards. Other <a href="/bonus/">current FairPlay bonuses</a> include:</p>



<ul class="wp-block-list">
<li>An ongoing referral reward for Indian players, paid out daily based on how many friends have joined. Its percentage and conditions are set individually.</li>



<li>No-deposit offers that come as small free bets or batches of free spins.</li>



<li>Cashback that returns part of a member's daily losses.</li>
</ul>



<div class="bonuses_section">
    <div class="bonuses_content">
        <ul>
							                <li>
					                        <div class="image">
							<img loading="lazy" decoding="async" width="600" height="400" src="/wp-content/uploads/2026/06/referral-bonus.webp" class="attachment-large size-large" alt="fairplay referral bonus" srcset="/wp-content/uploads/2026/06/referral-bonus.webp 600w, /wp-content/uploads/2026/06/referral-bonus-450x300.webp 450w, /wp-content/uploads/2026/06/referral-bonus-150x100.webp 150w" sizes="auto, (max-width: 600px) 100vw, 600px">                        </div>
					                    <div class="card_content">
                        <div class="line"></div>
                        <div class="gradient"></div>
                        <div class="top">
                            <div class="label">Casino</div>
                            <div>
                                <div class="card_title">Invite-a-friend reward</div>
                                <div class="text">Paid every day based on the number of friends who join.</div>
                            </div>
                        </div>
                        <div class="buttons">
                            <button data-href="#" class="btn secondary-btn btn-href">
								Claim bonus                            </button>
                            <button data-href="#" class="btn style1-btn btn-href">
								Register                            </button>
                        </div>
                    </div>
                </li>
				                <li>
					                        <div class="image">
							<img loading="lazy" decoding="async" width="600" height="400" src="/wp-content/uploads/2026/06/no-deposit-bonus.webp" class="attachment-large size-large" alt="fairplay no deposit bonus" srcset="/wp-content/uploads/2026/06/no-deposit-bonus.webp 600w, /wp-content/uploads/2026/06/no-deposit-bonus-450x300.webp 450w, /wp-content/uploads/2026/06/no-deposit-bonus-150x100.webp 150w" sizes="auto, (max-width: 600px) 100vw, 600px">                        </div>
					                    <div class="card_content">
                        <div class="line"></div>
                        <div class="gradient"></div>
                        <div class="top">
                            <div class="label">Casino</div>
                            <div>
                                <div class="card_title">No-deposit rewards</div>
                                <div class="text">Small free bets or sets of free spins with no top-up needed.</div>
                            </div>
                        </div>
                        <div class="buttons">
                            <button data-href="#" class="btn secondary-btn btn-href">
								Claim bonus                            </button>
                            <button data-href="#" class="btn style1-btn btn-href">
								Register                            </button>
                        </div>
                    </div>
                </li>
				                <li>
					                        <div class="image">
							<img loading="lazy" decoding="async" width="600" height="400" src="/wp-content/uploads/2026/06/cashback-bonus.webp" class="attachment-large size-large" alt="fairplay cashback bonus" srcset="/wp-content/uploads/2026/06/cashback-bonus.webp 600w, /wp-content/uploads/2026/06/cashback-bonus-450x300.webp 450w, /wp-content/uploads/2026/06/cashback-bonus-150x100.webp 150w" sizes="auto, (max-width: 600px) 100vw, 600px">                        </div>
					                    <div class="card_content">
                        <div class="line"></div>
                        <div class="gradient"></div>
                        <div class="top">
                            <div class="label">Casino</div>
                            <div>
                                <div class="card_title">Daily cashback</div>
                                <div class="text">Returns a share of the day's losses to eligible members.</div>
                            </div>
                        </div>
                        <div class="buttons">
                            <button data-href="#" class="btn secondary-btn btn-href">
								Claim bonus                            </button>
                            <button data-href="#" class="btn style1-btn btn-href">
								Register                            </button>
                        </div>
                    </div>
                </li>
							        </ul>
    </div>
</div>

</section>



<section class="wp-block-hb-g-section">
<div class="media_block left middle" style="grid-template-columns: 40% auto;">
	        <h2 class="title">FairPlay Betting India: Cricket, IPL, Football &amp; Live Sports</h2>
	    <div class="content">
        <div class="acf-innerblocks-container">

<p class="wp-block-paragraph">The <a href="/betting">sportsbook </a> is a major part of FairPlay betting India, covering pre-match and live betting markets across Indian and international sporting events. FairPlay sports betting includes cricket, IPL, football, kabaddi, tennis, basketball and other supported sports, with odds and markets available according to each fixture.</p>



<p class="wp-block-paragraph">Selected sports are also listed on the betting exchange, where players can either back or lay an outcome. Exchange prices move quickly, so these markets call for extra attention.</p>



<div class="wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex">
<div class="wp-block-button"><button class="wp-block-button__link btn-href wp-element-button" data-href="#"><span>place a bet</span></button></div>
</div>

</div>
    </div>
	        <div class="media">
															<img loading="lazy" decoding="async" width="1280" height="900" src="https://justmail.in/wp-content/uploads/2026/09/sports-betting.webp" class="attachment-full size-full" alt="FairPlay sportsbook markets on a laptop next to a pair of footballs.">
			        </div>

	</div>



<section class="wp-block-hb-g-section">
<h3 class="wp-block-heading">FairPlay Cricket Betting and IPL Betting Markets</h3>



<p class="wp-block-paragraph">FairPlay cricket betting is a major part of the sportsbook for Indian players, with coverage across IPL betting, international cricket and other scheduled competitions. FairPlay betting markets may be available for Test matches, ODIs, T20Is and domestic tournaments, with both pre-match and live cricket betting options depending on the fixture.</p>



<p class="wp-block-paragraph">What makes cricket betting appealing is the number of markets per match. Players can stick to simple picks or try more detailed live options. Odds shift after each delivery and every fallen wicket.</p>



<p class="wp-block-paragraph">Popular cricket markets available after the FairPlay betting login include:</p>



<ul class="wp-block-list">
<li><strong>Match result</strong>. Pick the side you think will win the game.</li>



<li><strong>Toss winner</strong>. Guess which captain calls the coin correctly before play begins.</li>



<li><strong>Leading run scorer</strong>. Choose the batter likely to make the most runs for a team or across the match.</li>



<li><strong>Fancy markets</strong>. Predict specific events like the number of sixes or fours, runs in a given over, or a player reaching a milestone.</li>



<li><strong>Session markets</strong>. Bet on a set stage of the game, such as powerplay runs in the first 6 overs or wickets within a chosen spell.</li>
</ul>
</section>



<section class="wp-block-hb-g-section">
<h3 class="wp-block-heading">FairPlay Exchange: How Back and Lay Bets Work</h3>



<p class="wp-block-paragraph">The FairPlay exchange gives players a different way to wager on selected events. Instead of only picking a result as in the regular sportsbook, users can back or lay an outcome. Backing means betting that something will happen. Laying means betting that it will not happen.</p>



<p class="wp-block-paragraph">The <a href="/">FairPlay </a> betting exchange can cover cricket, football, tennis, and other supported disciplines. What is on offer depends on the event and which markets are open at the time. Cricket is especially active, as exchange prices can swing sharply during an innings after wickets, boundaries, or changes in the required rate.</p>



<p class="wp-block-paragraph">Exchange betting is built around these elements:</p>



<ul class="wp-block-list">
<li>Back bets. The player supports a team, player, or other listed result.</li>



<li>Lay bets. The player takes a position against the chosen result.</li>



<li>Moving prices. Odds change with market activity and what happens in the event.</li>



<li>Liability. Before placing a lay bet, check how much could be lost if that selection wins.</li>



<li>Available markets. Whether back and lay are offered depends on the sport, fixture, and market.</li>
</ul>



<p class="wp-block-paragraph">The FairPlay exchange login is the same as for every other section. After signing in, players open the sports area and see which events currently have exchange markets. No extra account is needed.</p>



<p class="wp-block-paragraph">FairPlay live exchange markets can also stay open while a match is being played. Back and lay prices then react to the action. A wicket in cricket, a goal in football, or a service break in tennis can change the odds within moments.</p>



<p class="wp-block-paragraph">Always review the latest odds, the stake, and any possible liability before confirming an exchange bet. Live prices move fast, and odds seen a moment ago may already be gone when the bet is sent.</p>



<div class="wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex">
<div class="wp-block-button"><button class="wp-block-button__link btn-href wp-element-button" data-href="#"><span>Open the Exchange</span></button></div>
</div>
</section>



<section class="wp-block-hb-g-section">
<h3 class="wp-block-heading">FairPlay Live Betting and In-Play Sports Markets</h3>



<p class="wp-block-paragraph">FairPlay in-play betting opens as soon as an event kicks off and stays available until the final result. Prices move with every goal, point, run, over, or other key moment. Following the match closely before placing quick bets helps players make better-informed choices.</p>



<p class="wp-block-paragraph">In-play betting at FairPlay offers the following:</p>



<ul class="wp-block-list">
<li><strong>Clean layout</strong>. The design lets players jump quickly between sports, fixtures, and markets.</li>



<li><strong>Real-time scoreboard</strong>. It displays the current state of play, including score updates and major moments.</li>



<li><strong>Markets panel</strong>. This panel lists live events, bet types, and their odds.</li>



<li><strong>Dynamic odds</strong>. Prices can update every second while play is under way.</li>



<li><strong>Betslip</strong>. Players can check picks, set stakes, and confirm bets in a few taps.</li>



<li><strong>Mobile controls</strong>. Single-tap navigation helps during key moments like a cricket over, a football attack, or a tennis service game.</li>



<li><strong>Match streams</strong>. Video is offered for some events, depending on broadcast rights and account status. Check each event page to see whether a stream is available.</li>



<li><strong>Match pages</strong>. Each event page brings together its markets, streaming options, and live stats.</li>
</ul>
</section>



<section class="wp-block-hb-g-section">
<h3 class="wp-block-heading">FairPlay Sports Betting: Football, Kabaddi, Tennis and More</h3>



<p class="wp-block-paragraph">The FairPlay betting login opens a wide list of Indian and global sports. Some events carry only pre-match markets, while others can also be bet on live. Markets may vary with the fixture and schedule. Visit the <a href="/betting/">FairPlay betting page</a> to review odds, limits, and live options before placing a wager.</p>



<p class="wp-block-paragraph">Key sports on the platform include:</p>



<ul class="wp-block-list">
<li><strong>Football</strong>. Markets can cover the EPL, Champions League, ISL, La Liga, and national team fixtures. Bets can be placed before kick-off or during the game.</li>



<li><strong>Kabaddi</strong>. Especially the Pro League, which is a favourite among Indian bettors. Typical markets are match result, totals, and handicaps.</li>



<li><strong>Tennis</strong>. Coverage includes Grand Slams plus ATP and WTA events. Common bets are match winner, set winner, and total games.</li>



<li><strong>Basketball</strong>. FairPlay lists NBA fixtures and international competitions. Popular choices include match result, spreads, and totals.</li>



<li><strong>Esports</strong>. Markets are available for titles like CS2, Dota 2, and BGMI. They often depend on the series format, map pool, and team form.</li>



<li><strong>Horse racing and virtuals</strong>. These sections offer faster betting beyond traditional team sports. They suit players who like short events and quick results.</li>
</ul>
</section>
</section>



<section class="wp-block-hb-g-section">
<div class="media_block left middle" style="grid-template-columns: 40% auto;">
	        <h2 class="title">FairPlay Casino India: Live Casino, Slots &amp; Crash Games</h2>
	    <div class="content">
        <div class="acf-innerblocks-container">

<p class="wp-block-paragraph">The <a href="/casino">FairPlay Casino</a> combines live casino tables, online slots, jackpot games, RNG table games, crash titles and popular Indian casino games in one lobby. FairPlay casino players use the same account and shared wallet as the sportsbook, while eligible casino promotions may apply to selected <a href="/casino/">FairPlay casino games</a>. Games are organised by category for easier browsing on desktop and mobile.</p>



<div class="wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex">
<div class="wp-block-button"><button class="wp-block-button__link btn-href wp-element-button" data-href="#"><span>explore the casino</span></button></div>
</div>

</div>
    </div>
	        <div class="media">
															<img loading="lazy" decoding="async" width="1280" height="900" src="https://justmail.in/wp-content/uploads/2026/09/online-casino.webp" class="attachment-full size-full" alt="FairPlay casino lobby displayed on a laptop with dice beside it.">
			        </div>

	</div>



<section class="wp-block-hb-g-section">
<h3 class="wp-block-heading">FairPlay Live Casino Games and Live Dealer Tables</h3>



<p class="wp-block-paragraph">The FairPlay live casino streams table games in HD with trained dealers. It recreates the atmosphere of a land-based casino on a phone or computer. Tables run in real time, day and night, and Indian players can join from any device. The main live game categories are:</p>



<ul class="wp-block-list">
<li><strong>Roulette</strong>. Options include European Roulette and quicker Lightning-style tables. They keep the traditional format with a real dealer, live betting, and a spinning wheel.</li>



<li><strong>Blackjack</strong>. Tables come in classic and speed versions. They suit players who want easy-to-learn card play, live dealing, and quicker rounds.</li>



<li><strong>Baccarat</strong>. Classic, mini, and speed baccarat are available. Each keeps the core rules but cuts the wait between hands.</li>



<li><strong>Poker tables</strong>. Designed for players who like to take their time over decisions and enjoy longer, structured rounds.</li>



<li><strong>Indian card games</strong>. Teen Patti, Andar Bahar, and Dragon Tiger are favourites among Indian players and give the live section a familiar, local feel.</li>
</ul>
</section>



<section class="wp-block-hb-g-section">
<h3 class="wp-block-heading">FairPlay Slots, Online Slots and Jackpot Games</h3>



<p class="wp-block-paragraph">The slots lobby features video slots, Megaways titles, jackpots, and bonus-buy games. Content comes from providers such as Pragmatic Play, Play’n GO, Red Tiger, and BGaming.</p>



<p class="wp-block-paragraph">Two numbers help explain how a slot behaves: RTP and volatility. RTP, or Return to Player, shows the share of stakes a game pays back over the long run, and many titles sit above 96%. Volatility describes how often wins land. Low-volatility slots pay smaller amounts more often, while high-volatility slots pay less often but can deliver bigger wins.</p>



<p class="wp-block-paragraph">The most popular slots mix classic themes, modern bonus features, and quick gameplay, ranging from simple fruit machines to feature-packed video slots. Examples include:</p>



<ul class="wp-block-list">
<li><strong>Gates of Olympus</strong>. A mythology-themed Pragmatic Play slot with a special bonus round.</li>



<li><strong>Sweet Bonanza</strong>. A Pragmatic Play title with cluster wins and free spins.</li>



<li><strong>Book of Dead</strong>. A Play’n GO adventure slot featuring expanding symbols.</li>



<li><strong>Reactoonz</strong>. A Play’n GO game built on cascading symbols.</li>



<li><strong>Elvis Frog in Vegas</strong>. A showbiz-themed BGaming slot packed with bonus features.</li>



<li><strong>Fire Joker</strong>. A simple fruit slot from Play’n GO.</li>



<li><strong>Aztec Magic Bonanza</strong>. A BGaming slot set in an ancient civilisation, with bonus features.</li>



<li><strong>Wolf Gold</strong>. A Pragmatic Play wildlife slot with free spins and jackpots.</li>



<li><strong>Big Bass Bonanza</strong>. A fishing-themed Pragmatic Play slot with free spins and money collect features.</li>



<li><strong>Legacy of the Dead</strong>. A Play’n GO slot set in Ancient Egypt, with expanding symbols and free spins.</li>
</ul>
</section>



<section class="wp-block-hb-g-section">
<h3 class="wp-block-heading">FairPlay Crash Games: Aviator, Lucky Jet and CricketX</h3>



<p class="wp-block-paragraph">Crash games revolve around a multiplier that keeps climbing. The goal is to cash out before the round crashes. A successful cash-out pays the stake multiplied by the value reached at that moment.</p>



<p class="wp-block-paragraph">Mines and Plinko are sometimes grouped with crash games, but they are arcade-style titles with different mechanics. The best-known crash games are:</p>



<ul class="wp-block-list">
<li><strong>Aviator (Spribe)</strong>. An aviation-themed game where the multiplier grows once the plane takes off. It supports auto cash-out and two bets per round, and a built-in chat lets players share reactions during Aviator rounds.</li>



<li><strong>Lucky Jet (1Win Originals)</strong>. A jetpack character flies higher as the multiplier rises. Players need to cash out before the flight ends and the round closes.</li>



<li><strong>CricketX (Smartsoft Gaming)</strong>. The same core mechanic with a cricket twist: a bowling intro and a ball flying into the distance. It offers auto cash-out, double bets, and round statistics.</li>
</ul>
</section>



<section class="wp-block-hb-g-section">
<h3 class="wp-block-heading">FairPlay Casino Table Games, Teen Patti and Andar Bahar</h3>



<p class="wp-block-paragraph">Players who want quicker rounds can try RNG-based table games. Some of them offer a demo mode, so newcomers can learn the rules without betting real money. It is a good way to understand paytables and bonus features.</p>



<p class="wp-block-paragraph">Available table games include:</p>



<ul class="wp-block-list">
<li><strong>Blackjack</strong>. The classic game where players aim to beat the dealer without exceeding 21.</li>



<li><strong>Roulette</strong>. Players bet on single numbers, colours, or number groups before the wheel spins.</li>



<li><strong>Baccarat</strong>. An easy card game with bets on Player, Banker, or Tie.</li>



<li><strong>Poker</strong>. A group of card games with various formats and table rules.</li>



<li><strong>Andar Bahar</strong>. A well-loved Indian card game where players bet on one of two sides.</li>



<li><strong>Teen Patti</strong>. A traditional Indian card game, often likened to three-card poker.</li>
</ul>
</section>
</section>



<section class="wp-block-hb-g-section">
<div class="media_block_slider left">
    <div>
        <h2 class="section_title">FairPlay App Download for Android and iOS</h2>
        <div class="first">
            <div class="acf-innerblocks-container">

<p class="wp-block-paragraph">The <a href="/app/">FairPlay app</a> gives mobile users access to FairPlay betting, live sports, casino games, the INR wallet and account settings from one interface. Existing players use the same FairPlay login in the app and browser, so another registration is not required. Android users can install the FairPlay APK from the official source, while iOS users can access the mobile platform through the supported browser or home-screen option.</p>



<p class="wp-block-paragraph">The app mirrors almost everything available on desktop. With it, players can:</p>



<ul class="wp-block-list">
<li>bet on sports fixtures;</li>



<li>join live dealer tables;</li>



<li>spin slot games;</li>



<li>deposit and withdraw funds;</li>



<li>get push alerts about odds, offers, and account changes;</li>



<li>sign in with fingerprint or face ID on compatible phones.</li>
</ul>



<div class="wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex">
<div class="wp-block-button"><button class="wp-block-button__link btn-href wp-element-button" data-href="#"><span>get the mobile app</span></button></div>
</div>

</div>
        </div>
    </div>
    <div class="second">
        <div class="image-block">
            <div class="arrow left-arrow">
                <svg class="icon-svg" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 512" aria-hidden="true"><path d="M9.4 233.4c-12.5 12.5-12.5 32.8 0 45.3l192 192c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3L77.3 256 246.6 86.6c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0l-192 192z"></path></svg>
            </div>
            <ul>
									                        <li>
                            <img src="https://justmail.in/wp-content/uploads/2026/09/fairplay-slide-2.webp" alt="" loading="lazy" decoding="async">
                            <div class="media_slider_title">Home screen</div>
                        </li>
					                        <li>
                            <img src="https://justmail.in/wp-content/uploads/2026/09/fairplay-slide-3.webp" alt="" loading="lazy" decoding="async">
                            <div class="media_slider_title">Live casino</div>
                        </li>
					                        <li>
                            <img src="https://justmail.in/wp-content/uploads/2026/09/fairplay-slide-4.webp" alt="" loading="lazy" decoding="async">
                            <div class="media_slider_title">Casino lobby</div>
                        </li>
					                        <li>
                            <img src="https://justmail.in/wp-content/uploads/2026/09/fairplay-slide-5.webp" alt="" loading="lazy" decoding="async">
                            <div class="media_slider_title">Table games</div>
                        </li>
					                        <li>
                            <img src="https://justmail.in/wp-content/uploads/2026/09/fairplay-slide-1.webp" alt="" loading="lazy" decoding="async">
                            <div class="media_slider_title">Sign-up screen</div>
                        </li>
									            </ul>
            <div class="arrow right-arrow">
                <svg class="icon-svg" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 512" aria-hidden="true"><path d="M310.6 233.4c12.5 12.5 12.5 32.8 0 45.3l-192 192c-12.5 12.5-32.8 12.5-45.3 0s-12.5-32.8 0-45.3L242.7 256 73.4 86.6c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0l192 192z"></path></svg>
            </div>
        </div>
        <div class="pagination"><span class="active"></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span></div>
    </div>
</div>



<section class="wp-block-hb-g-section">
<h3 class="wp-block-heading">FairPlay APK Download and Android App Installation</h3>



<p class="wp-block-paragraph">The FairPlay Android app is installed from an APK file available on the official website. Download it only from the official source and skip links from third-party pages. iPhone and iPad users can instead place a shortcut on the home screen through the “Share” menu in Safari or another browser.</p>



<p class="wp-block-paragraph">To install the app on Android, follow these steps:</p>



<ol class="wp-block-list">
<li><strong>Visit the official site</strong>. The FairPlay website should be opened in the phone’s browser.</li>



<li><strong>Open the menu</strong>. The menu icon in the upper-left corner of the page should be tapped.</li>



<li><strong>Get the APK</strong>. Press the download button and wait until the file is saved.</li>



<li><strong>Run the file</strong>. The APK should be opened from the browser’s download list.</li>



<li><strong>Grant permission</strong>. If prompted, installation from the trusted browser should be allowed.</li>



<li><strong>Complete setup</strong>. Once installation finishes, the FairPlay app can be launched.</li>



<li><strong>Disable the setting</strong>. The “Install unknown apps” permission should be switched off after installation.</li>
</ol>
</section>
</section>



<section class="wp-block-hb-g-section">
<div class="media_block left middle" style="grid-template-columns: 40% auto;">
	        <h2 class="title">FairPlay Deposit &amp; Withdrawal Methods in India</h2>
	    <div class="content">
        <div class="acf-innerblocks-container">

<p class="wp-block-paragraph">FairPlay <a href="/payments">payments </a> support INR deposits and withdrawals through payment methods commonly used in India. Available FairPlay deposit options may include UPI, Paytm, PhonePe, Google Pay and bank transfer, while selected cryptocurrencies may also be supported. Available methods, limits and processing times can depend on the account and current payment options.</p>



<p class="wp-block-paragraph">Cashing out involves more checks than depositing. FairPlay requires KYC before the first withdrawal and may ask for further documents at any stage. Payout speed also depends on the chosen method, the account status, and payment checks. Correct details are important, as a mismatched name, wallet number, or bank account can slow down a withdrawal.</p>



<div class="wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex">
<div class="wp-block-button"><button class="wp-block-button__link btn-href wp-element-button" data-href="#"><span>top up now</span></button></div>
</div>

</div>
    </div>
	        <div class="media">
															<img loading="lazy" decoding="async" width="1280" height="900" src="https://justmail.in/wp-content/uploads/2026/09/banking-options.webp" class="attachment-full size-full" alt="FairPlay India banking page on a laptop listing deposit and withdrawal options.">
			        </div>

	</div>



<section class="wp-block-hb-g-section">
<h3 class="wp-block-heading">FairPlay Deposit India: UPI, Paytm, PhonePe and Google Pay</h3>



<p class="wp-block-paragraph">FairPlay takes INR deposits through popular Indian payment services, which may include UPI, Paytm, PhonePe, Google Pay, and bank transfer. Supported cryptocurrencies include USDT, BTC, and ETH. Funds usually appear in the balance shortly after the payment is confirmed. Banks, wallets, or blockchain networks may still charge their own fees.</p>



<p class="wp-block-paragraph">Check the <a href="/payments/">FairPlay payments page</a> before topping up, since limits can vary with account status. The name on the payment should match the name on the FairPlay account.</p>



<p class="wp-block-paragraph">The main FairPlay deposit options are shown below:</p>



<div class="wp-block-table"><table><thead><tr><th>Payment Option</th><th>Lowest Deposit</th><th>Crediting Time</th></tr></thead><tbody><tr><td><strong>UPI</strong></td><td>₹500</td><td>Instant to a few hours</td></tr><tr><td><strong>Paytm</strong></td><td>₹500</td><td>Instant to a few hours</td></tr><tr><td><strong>PhonePe</strong></td><td>₹500</td><td>Instant to a few hours</td></tr><tr><td><strong>Google Pay</strong></td><td>₹500</td><td>Instant to a few hours</td></tr><tr><td><strong>Crypto</strong></td><td>Depends on the coin</td><td>Depends on the network</td></tr></tbody></table></div>
</section>



<section class="wp-block-hb-g-section">
<h3 class="wp-block-heading">FairPlay Withdrawal India: UPI, Bank Transfer and Payouts</h3>



<p class="wp-block-paragraph">FairPlay advises cashing out through the same method used to deposit, and this is required for crypto. Verified accounts often receive UPI payouts fastest. Bank and crypto withdrawals can take longer because of payment checks, KYC reviews, or network congestion.</p>



<p class="wp-block-paragraph">Keep all payment information correct, as errors can hold up a payout. FairPlay may also ask for KYC before releasing funds, particularly when account or payment details need to be confirmed.</p>



<p class="wp-block-paragraph">The main FairPlay withdrawal options are shown below:</p>



<div class="wp-block-table"><table><thead><tr><th>Payment Option</th><th>Lowest Withdrawal</th><th>Payout Time</th></tr></thead><tbody><tr><td><strong>UPI</strong></td><td>₹500</td><td>Instant to a few hours</td></tr><tr><td><strong>Paytm</strong></td><td>₹500</td><td>Instant to a few hours</td></tr><tr><td><strong>PhonePe</strong></td><td>₹500</td><td>Instant to a few hours</td></tr><tr><td><strong>Google Pay</strong></td><td>₹500</td><td>Instant to a few hours</td></tr><tr><td><strong>Bank Transfer</strong></td><td>₹500</td><td>A few hours after approval</td></tr><tr><td><strong>Crypto</strong></td><td>Depends on the coin</td><td>Depends on the network</td></tr></tbody></table></div>
</section>
</section>



<section class="wp-block-hb-g-section">
<h2 class="wp-block-heading">FairPlay India Features: Sportsbook, Casino, App and INR Payments</h2>



<p class="wp-block-paragraph">FairPlay India brings sports betting, cricket and IPL markets, a betting exchange, live casino games, online slots, INR payments and mobile access together under one FairPlay ID. The platform combines a shared wallet with FairPlay login access across sportsbook and casino sections. Key FairPlay India features include:</p>



<ul class="wp-block-list">
<li><strong>Licensing</strong>. The platform operates under a Curaçao gaming licence and uses secure systems for its services.</li>



<li><strong>Rupee transactions</strong>. Deposits and withdrawals are made in INR, so there is no conversion to worry about.</li>



<li><strong>Familiar payment options</strong>. UPI, Paytm, PhonePe, Google Pay, and bank transfers are all supported.</li>



<li><strong>In-depth cricket markets</strong>. Cricket and IPL fixtures come with pre-match, live, session, and player markets.</li>



<li><strong>Wide game choice</strong>. The casino offers Teen Patti, Andar Bahar, roulette, blackjack, baccarat, slots, and crash games.</li>



<li><strong>Play on mobile</strong>. FairPlay runs in mobile browsers and through its own app.</li>



<li><strong>Helpful support</strong>. Live chat and WhatsApp agents assist with login, payment, and verification questions.</li>



<li><strong>Safer gambling tools</strong>. Deposit caps, session reminders, and self-exclusion are available to protect players.</li>
</ul>
</section>



<section class="wp-block-hb-g-section">
<div class="media_block left middle" style="grid-template-columns: 40% auto;">
	        <h2 class="title">FairPlay India Safety: Licensing, Security and Player Protection</h2>
	    <div class="content">
        <div class="acf-innerblocks-container">

<p class="wp-block-paragraph">Indian players want to know a betting site can be trusted before they sign up. FairPlay addresses this with its licence, identity checks, protected payments, and responsible gambling features. It is still wise to read the terms and conditions before making a first deposit.</p>



<div class="wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex">
<div class="wp-block-button"><button class="wp-block-button__link btn-href wp-element-button" data-href="#"><span>learn more about fairplay</span></button></div>
</div>

</div>
    </div>
	        <div class="media">
															<img loading="lazy" decoding="async" width="1280" height="900" src="https://justmail.in/wp-content/uploads/2026/09/safety-and-security.webp" class="attachment-full size-full" alt="Shield icon symbolising FairPlay payment security and protection of player data.">
			        </div>

	</div>



<section class="wp-block-hb-g-section">
<h3 class="wp-block-heading">Licensing and Legal Position in India</h3>



<p class="wp-block-paragraph">FairPlay holds Curaçao gaming licence 365/JAZ and has been taking bets since 2017. The legal picture for online betting in India is not simple. Gambling is largely regulated at the state level, and the rules differ from one state to another.</p>



<p class="wp-block-paragraph">Players in India who use offshore-licensed platforms are in a grey area. Being able to open a site does not mean local law automatically permits the activity. FairPlay’s years of operation add to its reputation, but players should still check the regulations that apply where they live.</p>
</section>



<section class="wp-block-hb-g-section">
<h3 class="wp-block-heading">How FairPlay Protects Accounts</h3>



<p class="wp-block-paragraph">FairPlay relies on secure sign-in and protected payment processing. Its main safeguards are:</p>



<ul class="wp-block-list">
<li>SSL encryption that shields data sent between the player and FairPlay, plus a secure payment gateway for money transfers.</li>



<li>Mandatory KYC checks before withdrawals, which confirm the player’s identity and help prevent account misuse.</li>



<li>OTP codes for sign-in, password recovery, and other account actions. Never share an OTP with anyone. FairPlay never asks players for their password.</li>
</ul>
</section>



<section class="wp-block-hb-g-section">
<h3 class="wp-block-heading">Responsible Gambling Features</h3>



<p class="wp-block-paragraph">FairPlay supports safer play through built-in account controls that help keep gambling a form of entertainment. The key tools are:</p>



<ul class="wp-block-list">
<li><strong>Deposit caps</strong>. Players can limit how much they deposit over a set period.</li>



<li><strong>Time limits</strong>. Session limits help players avoid long, unplanned stretches of play.</li>



<li><strong>Self-exclusion</strong>. Players who need a pause can block access to their account.</li>



<li><strong>Safer gambling page</strong>. The website offers tools, advice, and links to outside support organisations.</li>



<li><strong>Help from support</strong>. The support team can assist with setting limits or placing restrictions on an account.</li>
</ul>
</section>
</section>



<section class="wp-block-hb-g-section">
<h2 class="wp-block-heading">FairPlay India FAQ: Login, Betting, Casino, Bonus and Payments</h2>


    <div class="faq_section">
        <ul>
			                <li class="active">
                    <div class="faq_item-question">
                        <div class="faq_item-title">What is FairPlay India?</div>
                        <div class="arrow"><svg class="icon-svg" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" aria-hidden="true"><path d="M233.4 406.6c12.5 12.5 32.8 12.5 45.3 0l192-192c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L256 338.7 86.6 169.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3l192 192z"></path></svg></div>
                    </div>
                    <div class="faq_item-answer">FairPlay India is an online betting platform combining a sportsbook, cricket and IPL betting, live casino games, slots, crash games and INR payment options under one FairPlay ID.</div>
                </li>
			                <li class="">
                    <div class="faq_item-question">
                        <div class="faq_item-title">How does FairPlay login work in India?</div>
                        <div class="arrow"><svg class="icon-svg" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" aria-hidden="true"><path d="M233.4 406.6c12.5 12.5 32.8 12.5 45.3 0l192-192c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L256 338.7 86.6 169.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3l192 192z"></path></svg></div>
                    </div>
                    <div class="faq_item-answer">Open the FairPlay login page on the website or app, enter the registered account credentials and complete OTP verification when requested. The same FairPlay ID provides access to sports betting, casino games and the account wallet.</div>
                </li>
			                <li class="">
                    <div class="faq_item-question">
                        <div class="faq_item-title">Can I legally use FairPlay in India?</div>
                        <div class="arrow"><svg class="icon-svg" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" aria-hidden="true"><path d="M233.4 406.6c12.5 12.5 32.8 12.5 45.3 0l192-192c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L256 338.7 86.6 169.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3l192 192z"></path></svg></div>
                    </div>
                    <div class="faq_item-answer">FairPlay is licensed in Curaçao. Online betting rules in India are complicated and differ between states, so players should check the laws in their own state before playing.</div>
                </li>
			                <li class="">
                    <div class="faq_item-question">
                        <div class="faq_item-title">What is the FairPlay welcome bonus for new users?</div>
                        <div class="arrow"><svg class="icon-svg" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" aria-hidden="true"><path d="M233.4 406.6c12.5 12.5 32.8 12.5 45.3 0l192-192c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L256 338.7 86.6 169.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3l192 192z"></path></svg></div>
                    </div>
                    <div class="faq_item-answer">The welcome offer can go up to 300% on eligible first deposits. The exact percentage, maximum amount, and wagering rules may change over time.</div>
                </li>
			                <li class="">
                    <div class="faq_item-question">
                        <div class="faq_item-title">Which FairPlay deposit methods are available in India?</div>
                        <div class="arrow"><svg class="icon-svg" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" aria-hidden="true"><path d="M233.4 406.6c12.5 12.5 32.8 12.5 45.3 0l192-192c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L256 338.7 86.6 169.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3l192 192z"></path></svg></div>
                    </div>
                    <div class="faq_item-answer">After FairPlay login, open the Deposit section, select an available payment option and confirm the amount. FairPlay India payment methods may include UPI, Paytm, PhonePe, Google Pay, bank transfer and supported cryptocurrencies.</div>
                </li>
			        </ul>
    </div>
</section>
		    </div>
</main>(--j-header-and-footer-secondary-text);
    border-top-left-radius: var(--j-rounded-medium);
    border-top-right-radius: var(--j-rounded-medium)
}

.change-geo .sub-menu li:last-child {
    padding-bottom: 20px;
    border-bottom: 2px solid var(--j-header-and-footer-secondary-text);
    border-bottom-left-radius: var(--j-rounded-medium);
    border-bottom-right-radius: var(--j-rounded-medium)
}

.change-geo .sub-menu li {
    padding: 6px 17px 6px 12px;
    text-transform: uppercase;
    border-right: 2px solid var(--j-header-and-footer-secondary-text);
    border-left: 2px solid var(--j-header-and-footer-secondary-text);
    background: var(--j-header-color)
}

.change-geo .sub-menu li a {
    display: flex;
    align-items: center;
    width: max-content;
    gap: 4px;
    font-weight: 600;
    font-size: 14px;
    color: var(--j-header-and-footer-text);
    transition: color .3s ease
}

.change-geo .sub-menu li a:hover {
    color: var(--j-buttons-accent-bg)
}

.change-geo .sub-menu li a svg {
    width: 21px;
    height: 21px
}

.change-geo span {
    font-size: 14px;
    font-weight: 600;
    line-height: 18.2px;
    text-align: left;
    text-transform: uppercase
}

.change-geo img {
    width: 22px;
    height: 22px;
    border-radius: 50%
}

*,:after,:before {
    box-sizing: border-box
}

:root {
    --j-p-margin-bottom: 20px;
    --j-list-margin-bottom: 20px
}

@media (prefers-reduced-motion:no-preference) {
    :root {
        scroll-behavior: smooth
    }
}

html {
    margin: 0!important
}

body {
    min-width: 320px;
    overflow-x: hidden;
    -webkit-text-size-adjust: 100%;
    -webkit-tap-highlight-color: rgba(0,0,0,0)
}

hr {
    background-color: currentColor;
    border: 0;
    color: #d5d5d5;
    margin: 0 0 20px;
    margin: 0 0 var(--j-p-margin-bottom);
    opacity: .25
}

hr:not([size]) {
    height: 4px
}

h1,h2,h3,h4,h5,h6 {
    font-weight: 500;
    line-height: 1.2;
    margin-bottom: 20px;
    margin-top: 0
}

abbr[data-bs-original-title],abbr[title] {
    cursor: help;
    -webkit-text-decoration: underline dotted;
    text-decoration: underline dotted;
    -webkit-text-decoration-skip-ink: none;
    text-decoration-skip-ink: none
}

address {
    font-style: normal;
    line-height: inherit;
    margin-bottom: 20px;
    margin-bottom: var(--j-p-margin-bottom)
}

ol,ul {
    list-style: none;
    margin-bottom: 20px;
    margin-bottom: var(--j-list-margin-bottom);
    padding-left: 0
}

dl,ol,ul {
    margin-bottom: 20px;
    margin-bottom: var(--j-p-margin-bottom);
    margin-top: 0
}

ol ol,ol ul,ul ol,ul ul {
    margin-bottom: 0
}

dt {
    font-weight: 700
}

dd {
    margin-bottom: 20px;
    margin-bottom: var(--j-p-margin-bottom);
    margin-left: 0
}

blockquote {
    margin: 0 0 20px;
    margin: 0 0 var(--j-p-margin-bottom)
}

b,strong {
    font-weight: bolder
}

small {
    font-size: .875em
}

mark {
    background-color: #fcf8e3;
    padding: .2em
}

sub,sup {
    font-size: .75em;
    line-height: 0;
    position: relative;
    vertical-align: baseline
}

sub {
    bottom: -.25em
}

sup {
    top: -.5em
}

a {
    text-decoration: none!important
}

a:not([href]):not([class]),a:not([href]):not([class]):hover {
    color: inherit;
    text-decoration: none
}

code,kbd,pre,samp {
    direction: ltr;
    font-size: 1em;
    unicode-bidi: bidi-override
}

pre {
    display: block;
    font-size: .875em;
    margin-bottom: 20px;
    margin-bottom: var(--j-p-margin-bottom);
    margin-top: 0;
    overflow: auto
}

pre code {
    color: inherit;
    font-size: inherit;
    word-break: normal
}

code {
    color: #d63384;
    font-size: .875em;
    word-wrap: break-word
}

a>code {
    color: inherit
}

kbd {
    background-color: #212529;
    border-radius: 6px;
    border-radius: var(--j-rounded-small);
    color: #fff;
    font-size: .875em;
    padding: .2rem .4rem
}

kbd kbd {
    font-size: 1em;
    font-weight: 700;
    padding: 0
}

figure {
    margin: 0 0 20px;
    margin: 0 0 var(--j-p-margin-bottom)
}

img,svg {
    height: auto;
    max-width: 100%;
    vertical-align: middle
}

table {
    border-collapse: collapse;
    caption-side: bottom
}

caption {
    color: #6c757d;
    padding-bottom: .5rem;
    padding-top: .5rem;
    text-align: left
}

th {
    text-align: inherit;
    text-align: -webkit-match-parent
}

tbody,td,tfoot,th,thead,tr {
    border: 0 solid;
    border-color: inherit
}

label {
    display: inline-block
}

button {
    border-radius: 0
}

button:focus:not(:focus-visible) {
    outline: 0
}

button,input,optgroup,select,textarea {
    font-size: inherit;
    line-height: inherit;
    margin: 0
}

button,select {
    text-transform: none
}

[role=button] {
    cursor: pointer
}

select {
    word-wrap: normal
}

select:disabled {
    opacity: 1
}

[list]::-webkit-calendar-picker-indicator {
    display: none
}

[type=button],[type=reset],[type=submit],button {
    -webkit-appearance: button
}

[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled) {
    cursor: pointer
}

::-moz-focus-inner {
    border-style: none;
    padding: 0
}

textarea {
    resize: vertical
}

fieldset {
    border: 0;
    margin: 0;
    min-width: 0;
    padding: 0
}

legend {
    float: left;
    font-size: calc(1.275rem + .3vw);
    line-height: inherit;
    margin-bottom: 20px;
    margin-bottom: var(--j-p-margin-bottom);
    padding: 0;
    width: 100%
}

@media (min-width: 1200px) {
    legend {
        font-size:1.5rem
    }
}

legend+* {
    clear: left
}

::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-text,::-webkit-datetime-edit-year-field {
    padding: 0
}

::-webkit-inner-spin-button {
    height: auto
}

[type=search] {
    -webkit-appearance: textfield;
    outline-offset: -2px
}

::-webkit-search-decoration {
    -webkit-appearance: none
}

::-webkit-color-swatch-wrapper {
    padding: 0
}

::file-.elementor-kit-6-button {
    font: inherit
}

::-webkit-file-upload-button {
    -webkit-appearance: button;
    font: inherit
}

output {
    display: inline-block
}

iframe {
    border: 0
}

summary {
    cursor: pointer;
    display: list-item
}

progress {
    vertical-align: baseline
}

[hidden] {
    display: none!important
}

button {
    background-color: transparent;
    border: none;
    cursor: pointer;
    font-size: inherit;
    font-style: inherit;
    font-weight: inherit;
    line-height: normal;
    outline: inherit;
    padding: 0;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    vertical-align: middle;
    white-space: nowrap
}

p {
    margin-bottom: 20px;
    margin-bottom: var(--j-p-margin-bottom);
    margin-top: 0
}

@font-face {
    font-display: swap;
    font-family: Montserrat;
    font-style: italic;
    font-weight: 100 900;
    src: url(//fair-play-india.com/wp-content/themes/jupiter/assets/dist/css/../fonts/montserrat/montserrat-italic-cyrillic-ext.woff2) format("woff2");
    unicode-range: u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f
}

@font-face {
    font-display: swap;
    font-family: Montserrat;
    font-style: italic;
    font-weight: 100 900;
    src: url(//fair-play-india.com/wp-content/themes/jupiter/assets/dist/css/../fonts/montserrat/montserrat-italic-cyrillic.woff2) format("woff2");
    unicode-range: u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116
}

@font-face {
    font-display: swap;
    font-family: Montserrat;
    font-style: italic;
    font-weight: 100 900;
    src: url(//fair-play-india.com/wp-content/themes/jupiter/assets/dist/css/../fonts/montserrat/montserrat-italic-vietnamese.woff2) format("woff2");
    unicode-range: u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab
}

@font-face {
    font-display: swap;
    font-family: Montserrat;
    font-style: italic;
    font-weight: 100 900;
    src: url(//fair-play-india.com/wp-content/themes/jupiter/assets/dist/css/../fonts/montserrat/montserrat-italic-latin-ext.woff2) format("woff2");
    unicode-range: u+0100-02af,u+0304,u+0308,u+0329,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff
}

@font-face {
    font-display: swap;
    font-family: Montserrat;
    font-style: italic;
    font-weight: 100 900;
    src: url(//fair-play-india.com/wp-content/themes/jupiter/assets/dist/css/../fonts/montserrat/montserrat-italic-latin.woff2) format("woff2");
    unicode-range: u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd
}

@font-face {
    font-display: swap;
    font-family: Montserrat;
    font-style: normal;
    font-weight: 100 900;
    src: url(//fair-play-india.com/wp-content/themes/jupiter/assets/dist/css/../fonts/montserrat/montserrat-regular-cyrillic-ext.woff2) format("woff2");
    unicode-range: u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f
}

@font-face {
    font-display: swap;
    font-family: Montserrat;
    font-style: normal;
    font-weight: 100 900;
    src: url(//fair-play-india.com/wp-content/themes/jupiter/assets/dist/css/../fonts/montserrat/montserrat-regular-cyrillic.woff2) format("woff2");
    unicode-range: u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116
}

@font-face {
    font-display: swap;
    font-family: Montserrat;
    font-style: normal;
    font-weight: 100 900;
    src: url(//fair-play-india.com/wp-content/themes/jupiter/assets/dist/css/../fonts/montserrat/montserrat-regular-vietnamese.woff2) format("woff2");
    unicode-range: u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab
}

@font-face {
    font-display: swap;
    font-family: Montserrat;
    font-style: normal;
    font-weight: 100 900;
    src: url(//fair-play-india.com/wp-content/themes/jupiter/assets/dist/css/../fonts/montserrat/montserrat-regular-latin-ext.woff2) format("woff2");
    unicode-range: u+0100-02af,u+0304,u+0308,u+0329,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff
}

@font-face {
    font-display: swap;
    font-family: Montserrat;
    font-style: normal;
    font-weight: 100 900;
    src: url(//fair-play-india.com/wp-content/themes/jupiter/assets/dist/css/../fonts/montserrat/montserrat-regular-latin.woff2) format("woff2");
    unicode-range: u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd
}

.icon-svg {
    display: inline-block;
    fill: currentColor;
    height: 1em;
    vertical-align: -.125em;
    width: 1em
}

.icon-svg.icon-svg--stroke,.icon-svg.icon-svg--stroke circle,.icon-svg.icon-svg--stroke line,.icon-svg.icon-svg--stroke path,.icon-svg.icon-svg--stroke polygon,.icon-svg.icon-svg--stroke polyline,.icon-svg.icon-svg--stroke rect,svg.feature-item-icon,svg.feature-item-icon circle,svg.feature-item-icon line,svg.feature-item-icon path,svg.feature-item-icon polygon,svg.feature-item-icon polyline,svg.feature-item-icon rect,svg.menu-item-icon,svg.menu-item-icon circle,svg.menu-item-icon line,svg.menu-item-icon path,svg.menu-item-icon polygon,svg.menu-item-icon polyline,svg.menu-item-icon rect {
    fill: none;
    stroke: currentColor
}

.icon-svg.icon-svg--fill,.icon-svg.icon-svg--fill circle,.icon-svg.icon-svg--fill line,.icon-svg.icon-svg--fill path,.icon-svg.icon-svg--fill polygon,.icon-svg.icon-svg--fill polyline,.icon-svg.icon-svg--fill rect,svg.tab-item-icon,svg.tab-item-icon circle,svg.tab-item-icon line,svg.tab-item-icon path,svg.tab-item-icon polygon,svg.tab-item-icon polyline,svg.tab-item-icon rect {
    fill: currentColor;
    stroke: none
}

.icon-svg--lg {
    height: 1.25em;
    width: 1.25em
}

.icon-svg--xl {
    height: 1.5em;
    width: 1.5em
}

.icon-svg--2xl {
    height: 2em;
    width: 2em
}

:root {
    --j-margin-section: 60px;
    --j-margin-section-mob: 30px;
    --j-margin-block: 40px;
    --j-margin-block-mob: 28px;
    --j-accent-color: #fe600c;
    --j-secondary-color: #009128;
    --j-header-color: #0d1428;
    --j-footer-color: #0d1428;
    --j-header-and-footer-text: #fff;
    --j-header-and-footer-secondary-text: #3f4a69;
    --j-footer-text: #fff;
    --j-footer-divider: #3f4a69;
    --j-header-divider: #3f4a69;
    --j-menu-text: #fff;
    --j-menu-accent: #fb4608;
    --j-text-color: #fff;
    --j-bg-color: #090e1a;
    --j-blocks-color: #0d1428;
    --j-text-blocks-color: #fff;
    --j-style1-color: #1d273f;
    --j-banners-color: #090909;
    --j-text-banners-color: #fff;
    --j-buttons-accent-bg: #fb4608;
    --j-buttons-accent-bg-hover: #fb4608;
    --j-buttons-accent-color: #fff;
    --j-buttons-secondary-bg: #009128;
    --j-buttons-secondary-bg-hover: #fb4608;
    --j-buttons-secondary-color: #fff;
    --j-buttons-style1-bg: #444e66;
    --j-buttons-style1-bg-hover: #444e66;
    --j-buttons-style1-color: #fff;
    --j-buttons-style2-bg: #fff;
    --j-buttons-style2-bg-hover: #fff;
    --j-buttons-style2-color: #000;
    --j-rounded-large: 16px;
    --j-rounded-medium: 8px;
    --j-rounded-small: 6px;
    --j-rounded-button: 8px;
    --j-text-size: 16px;
    --j-text-size-secondary: 14px;
}

body {
    background: #090e1a;
    background: var(--j-bg-color);
    color: #fff;
    color: var(--j-text-color);
    font-family: Montserrat,sans-serif;
    font-size: 16px;
    font-size: var(--j-text-size);
    line-height: 130%;
    margin: 0
}

h1,h2,h3,h4,h5,li {
    margin: 0;
    padding: 0
}

h1,h2,h3,h4,h5 {
    font-weight: 700;
    line-height: 120%;
    margin-bottom: 20px
}

h1 {
    font-size: 38px;
    text-transform: uppercase
}

h2 {
    border-bottom: 4px solid #3d63f1;
    border-bottom: 4px solid var(--j-accent-color);
    font-size: 30px;
    padding-bottom: 10px;
    width: 100%
}

h3 {
    font-size: 24px
}

h4 {
    font-size: 22px
}

h5 {
    font-size: 18px
}

.container {
    margin: auto;
    max-width: 1300px;
    padding-bottom: 0;
    padding-left: 14px;
    padding-right: 14px;
    width: 100%
}

::-webkit-scrollbar {
    background: 0 0;
    width: 4px
}

::-webkit-scrollbar-thumb {
    background: #3d63f1;
    background: var(--j-buttons-accent-bg)
}

@media (max-width: 1199px) {
    h1 {
        font-size:28px
    }

    h2 {
        font-size: 24px
    }

    h3 {
        font-size: 20px
    }

    h4 {
        font-size: 18px
    }

    h5 {
        font-size: 16px
    }
}

a {
    color: #00c868;
    color: var(--j-buttons-secondary-bg);
    transition: color .3s ease
}

a:hover {
    color: #00c868;
    color: var(--j-buttons-secondary-bg-hover)
}

header.header {
    align-items: center;
    background: #0d1428;
    background: var(--j-header-color);
    color: #fff;
    color: var(--j-header-and-footer-text);
    display: flex;
    flex-direction: column;
    left: 0;
    overflow: visible;
    padding: 14px;
    position: sticky;
    top: 0;
    z-index: 1000
}

header.header.shadow {
    box-shadow: 0 8px 20px 0 rgba(0,0,0,.25)
}

header.header ul {
    margin: 0
}

header.header .head-container {
    display: flex;
    flex-direction: column;
    gap: 14px;
    margin: 0 auto;
    max-width: 1300px;
    width: -webkit-fill-available
}

header.header .logo {
    max-width: 175px
}

header.header .logo img {
    max-height: 50px
}

header.header .line-1 {
    display: flex;
    flex-direction: row;
    gap: 20px;
    justify-content: space-between
}

header.header .line-1 .first-block {
    display: flex;
    justify-content: space-between;
    width: -webkit-fill-available
}

header.header .line-1 .first-block>div {
    display: flex;
    gap: 20px
}

header.header .line-1 .first-block .nav-block {
    width: -webkit-fill-available
}

header.header .line-1 .nav {
    align-items: center;
    display: flex;
    gap: 10px;
    max-width: 70%;
    width: -webkit-fill-available
}

header.header .line-1 .nav>ul {
    display: flex;
    flex-direction: row;
    gap: 10px
}

header.header .nav>ul li {
    position: relative
}

header.header .nav>ul li .border {
    border: 2px solid #fff;
    border: 2px solid var(--j-menu-text);
    border-radius: 8px;
    border-radius: var(--j-rounded-medium);
    height: 100%;
    position: absolute;
    transition: border-color .3s ease;
    width: 100%
}

header.header .nav>ul li:hover .border {
    border-color: #3d63f1;
    border-color: var(--j-menu-accent)
}

header.header .nav>ul>li:hover>a {
    color: #3d63f1;
    color: var(--j-menu-accent)
}

header.header .nav>ul li .sub-menu .border {
    display: none
}

header.header .nav ul li .arrow {
    align-items: center;
    cursor: pointer;
    display: flex;
    height: 20px;
    justify-content: center;
    padding-right: 12px;
    position: absolute;
    right: 0;
    top: 0;
    transform: translateY(-50%);
    width: 20px;
    z-index: 5
}

header.header .nav ul li .arrow svg {
    color: #fff;
    color: var(--j-menu-text);
    transition: transform .3s ease
}

header.header .nav>ul>li>a .menu-item-icon {
    flex-shrink: 0
}

header.header .nav>ul>li>a svg.menu-item-icon {
    height: 1.15em;
    max-height: 18px;
    width: auto
}

header.header .nav>ul>li>a img.menu-item-icon {
    height: 1.15em;
    max-height: 18px;
    -o-object-fit: contain;
    object-fit: contain;
    width: auto
}

header.header .nav>ul>li>a {
    align-items: center;
    background: 0 0;
    color: #fff;
    color: var(--j-menu-text);
    display: flex;
    flex-direction: row;
    font-size: 14px;
    font-weight: 600;
    gap: 6px;
    line-height: 18.2px;
    padding: 12px;
    position: relative;
    text-transform: uppercase;
    transition: color .3s ease;
    z-index: 2
}

header.header .nav>ul>li.current-menu-ancestor>a,header.header .nav>ul>li.current-menu-item>a {
    color: #3d63f1;
    color: var(--j-menu-accent)
}

header.header .nav>ul>li.current-menu-ancestor>.border,header.header .nav>ul>li.current-menu-item>.border {
    border-color: #3d63f1;
    border-color: var(--j-menu-accent)
}

header.header .line-1 .nav .header_add_menu {
    position: relative
}

header.header .line-1 .nav .header_add_menu .header_menu_dots {
    align-items: center;
    border: 2px solid #fff;
    border: 2px solid var(--j-menu-text);
    border-radius: 8px;
    border-radius: var(--j-rounded-medium);
    color: #fff;
    color: var(--j-menu-text);
    cursor: pointer;
    display: flex;
    height: 100%;
    justify-content: center;
    padding: 12px;
    transition: border .3s ease,color .3s ease
}

header.header .line-1 .nav .header_add_menu .header_menu_dots:hover {
    border: 2px solid #3d63f1;
    border: 2px solid var(--j-menu-accent);
    color: #3d63f1;
    color: var(--j-menu-accent)
}

header.header .line-1 .nav .header_add_menu ul {
    background-color: #0d1428;
    background-color: var(--j-header-color);
    border: 2px solid #fff;
    border: 2px solid var(--j-menu-text);
    border-radius: 10px;
    display: none;
    flex-direction: column;
    left: 0;
    list-style: none;
    margin: 0;
    padding: 12px 0;
    position: absolute;
    top: 0;
    z-index: 10
}

header.header .line-1 .nav .header_add_menu>ul {
    top: calc(100% + 10px)
}

header.header .line-1 .nav .header_add_menu>ul li a {
    color: #fff;
    color: var(--j-menu-text);
    display: flex;
    font-size: 14px;
    font-weight: 600;
    gap: 4px;
    line-height: 130%;
    padding: 6px 12px;
    text-align: center;
    text-transform: uppercase;
    transition: color .3s ease
}

header.header .line-1 .nav .header_add_menu>ul li a:hover {
    color: #3d63f1;
    color: var(--j-menu-accent)
}

header.header .line-1 .nav .header_add_menu>ul>li>a {
    padding: 12px
}

header.header .line-1 .nav .header_add_menu>ul li .sub-menu li {
    border: none;
    padding-bottom: 0;
    padding-top: 0
}

header.header .line-1 .nav .header_add_menu>ul li .sub-menu {
    left: 100%;
    margin-left: 5px
}

header.header .mobile-menu .nav>ul li {
    padding-right: 12px
}

header.header .mobile-menu .download-buttons .btn {
    max-width: none
}

header.header .nav>ul>li>.border:hover {
    border: 2px solid #3d63f1;
    border: 2px solid var(--j-menu-accent);
    cursor: pointer
}

header.header .line-1 .first-block .sub-menu {
    border-radius: 8px;
    border-radius: var(--j-rounded-medium);
    display: none;
    flex-direction: column;
    left: 0;
    position: absolute;
    top: 100%;
    z-index: 10
}

header.header .line-1 .first-block .sub-menu li:first-child {
    border-top: 2px solid #fff;
    border-top: 2px solid var(--j-menu-text);
    border-top-left-radius: 8px;
    border-top-left-radius: var(--j-rounded-medium);
    border-top-right-radius: 8px;
    border-top-right-radius: var(--j-rounded-medium);
    margin-top: 8px;
    padding-top: 26px
}

header.header .line-1 .nav .header_add_menu>ul li {
    margin: 0!important;
    position: relative
}

header.header .line-1 .first-block .sub-menu li:last-child {
    border-bottom: 2px solid #fff;
    border-bottom: 2px solid var(--j-menu-text);
    border-bottom-left-radius: 8px;
    border-bottom-left-radius: var(--j-rounded-medium);
    border-bottom-right-radius: 8px;
    border-bottom-right-radius: var(--j-rounded-medium);
    padding-bottom: 26px
}

header.header .line-1 .first-block .sub-menu li {
    align-items: center;
    background: #0d1428;
    background: var(--j-header-color);
    border-left: 2px solid #fff;
    border-left: 2px solid var(--j-menu-text);
    border-right: 2px solid #fff;
    border-right: 2px solid var(--j-menu-text);
    display: flex;
    gap: 4px;
    padding: 6px 20px;
    text-transform: uppercase;
    width: 100%
}

header.header .line-1 .first-block .sub-menu li a {
    color: #fff;
    color: var(--j-menu-text);
    display: block;
    font-size: 14px;
    font-weight: 600;
    transition: color .3s ease
}

header.header .line-1 .first-block .sub-menu li a:hover,header.header .line-1 .first-block .sub-menu li.current-menu-ancestor>a,header.header .line-1 .first-block .sub-menu li.current-menu-item>a {
    color: #3d63f1;
    color: var(--j-menu-accent)
}

header.header .line-1 .first-block .nav li:hover .sub-menu {
    display: flex;
    flex-direction: column
}

header.header .line-1 .first-block .menu-mobile-icon {
    color: #fff;
    color: var(--j-buttons-style1-color);
    display: none
}

header.header .line-1 .lang-block {
    align-items: center;
    border: 2px solid #3f4a69;
    border: 2px solid var(--j-header-and-footer-secondary-text);
    border-radius: 8px;
    border-radius: var(--j-rounded-medium);
    cursor: pointer;
    display: flex;
    gap: 6px;
    padding: 10px 12px;
    position: relative;
    width: -moz-max-content;
    width: max-content
}

header.header .line-1 .lang-block svg {
    transition: transform .3s ease
}

header.header .line-1 .lang-block img {
    border-radius: 50%;
    height: 22px;
    width: 22px
}

header.header .line-1 .lang-block span {
    font-size: 14px;
    font-weight: 600;
    line-height: 18.2px;
    text-align: left;
    text-transform: uppercase
}

header.header .line-1 .buttons {
    display: flex;
    gap: 10px;
    min-width: 0;
    width: 100%
}

header.header .line-1 .buttons .btn {
    flex: 1 1 0;
    min-width: 0;
    width: auto
}

header.header .line-2 {
    border-top: 2px solid #3f4a69;
    border-top: 2px solid var(--j-header-divider);
    padding-top: 14px
}

header.header .line-2 ul {
    display: flex;
    flex-direction: row;
    gap: 10px
}

header.header .line-2 ul li {
    position: relative
}

header.header .line-2 ul li a {
    align-items: center;
    background: 0 0;
    border: 2px solid #fff;
    border: 2px solid var(--j-menu-text);
    border-radius: 8px;
    border-radius: var(--j-rounded-medium);
    color: #fff;
    color: var(--j-menu-text);
    display: flex;
    flex-direction: row;
    font-size: 14px;
    font-weight: 600;
    gap: 6px;
    line-height: 18.2px;
    padding: 12px;
    position: relative;
    text-transform: uppercase;
    transition: border .3s ease,color .3s ease;
    z-index: 2
}

header.header .line-2 ul li a:hover,header.header .line-2 ul li.current-menu-ancestor>a,header.header .line-2 ul li.current-menu-item>a {
    border: 2px solid #3d63f1;
    border: 2px solid var(--j-menu-accent);
    color: #3d63f1;
    color: var(--j-menu-accent);
    cursor: pointer
}

header.header .mobile-menu {
    display: none;
    flex-direction: column;
    gap: 20px;
    height: 100%;
    justify-content: space-between
}

header.header .mobile-menu nav {
    width: 100%
}

header.header .mobile-menu nav ul {
    display: flex;
    flex-direction: column;
    gap: 8px;
    width: 100%
}

header.header .mobile-menu nav li .sub-menu {
    border: 2px solid #fff;
    border: 2px solid var(--j-menu-text);
    border-radius: 8px;
    border-radius: var(--j-rounded-medium);
    cursor: pointer;
    display: none;
    flex-direction: column;
    gap: 12px;
    margin-top: 8px;
    padding: 12px;
    width: 100%
}

header.header .mobile-menu .nav>ul>li:hover>a {
    color: #3d63f1;
    color: var(--j-menu-accent)
}

header.header .mobile-menu nav .sub-menu li {
    font-size: 14px;
    font-weight: 600;
    line-height: 18.2px;
    text-transform: uppercase;
    width: 100%
}

header.header .mobile-menu nav .sub-menu li .border {
    border: none
}

header.header .mobile-menu nav .sub-menu li a {
    color: #fff;
    color: var(--j-menu-text);
    padding: 0
}

header.header .mobile-menu nav .sub-menu li a:hover,header.header .mobile-menu nav .sub-menu li.current-menu-ancestor>a,header.header .mobile-menu nav .sub-menu li.current-menu-item>a {
    border: none;
    color: #3d63f1;
    color: var(--j-menu-accent)
}

@media (max-width: 1199px) {
    header.header {
        padding:14px
    }

    header.header .line-1 {
        flex-direction: column;
        min-width: 0
    }

    header.header .line-1 .first-block {
        min-width: 0
    }

    header.header .line-1 .second-block {
        min-width: 0;
        width: 100%
    }

    header.header .line-1 .buttons .btn {
        padding-left: 10px;
        padding-right: 10px;
        text-align: center;
        white-space: normal
    }

    header.header .line-1 .first-block .nav {
        display: none
    }

    header.header .line-1 .first-block .menu-block {
        display: flex;
        gap: 20px
    }

    header.header .line-1 .first-block .menu-mobile-icon {
        align-items: center;
        background-color: #444e66;
        background-color: var(--j-buttons-style1-bg);
        border-radius: 8px;
        border-radius: var(--j-rounded-medium);
        cursor: pointer;
        display: flex;
        height: 42px;
        justify-content: center;
        width: 42px
    }

    header.header .line-2 {
        display: none
    }

    header.header .mobile-menu .nav>ul li {
        padding-right: 0
    }
}

footer {
    align-items: center;
    background: #0d1428;
    background: var(--j-footer-color);
    display: flex;
    justify-content: center;
    padding: 20px 0
}

footer .container {
    padding-top: 0
}

footer .footer-container {
    color: #fff;
    color: var(--j-footer-text);
    display: flex;
    flex-direction: column;
    gap: 20px;
    width: -webkit-fill-available
}

footer .footer-container .links {
    align-items: center;
    display: flex;
    gap: 20px;
    justify-content: space-between;
    position: relative;
    z-index: 1
}

footer .footer-container .links nav ul {
    display: flex;
    flex-wrap: wrap;
    gap: 20px;
    margin: 0
}

footer .footer-container .links nav ul li a {
    color: #fff;
    color: var(--j-footer-text);
    font-size: 14px;
    transition: color .2s ease-in-out
}

footer .footer-container .links nav ul li a:hover {
    color: #3d63f1;
    color: var(--j-accent-color)
}

footer .footer-container .links .socials {
    display: flex;
    gap: 10px
}

footer .footer-container .links .socials li {
    align-items: center;
    background: #444e66;
    background: var(--j-buttons-style1-bg);
    border-radius: 8px;
    border-radius: var(--j-rounded-medium);
    color: #fff;
    color: var(--j-buttons-style1-color);
    display: flex;
    height: 35px;
    justify-content: center;
    transition: background-color .2s ease-in-out;
    width: 35px
}

footer .footer-container .links .socials li a {
    color: inherit;
    display: flex
}

footer .footer-container .links .socials li:hover {
    background-color: #3d63f1;
    background-color: var(--j-accent-color)
}

footer .footer-container .links .socials li svg.icon-svg {
    height: 24px;
    width: 24px
}

footer .footer-container .divider {
    background-color: #3f4a69;
    background-color: var(--j-footer-divider);
    height: 2px;
    width: 100%
}

footer .footer-container .links-2 {
    display: flex;
    gap: 20px;
    justify-content: space-between
}

footer .footer-container .links-2 .payment {
    color: #fff;
    color: var(--j-footer-text);
    display: flex;
    flex-wrap: wrap;
    gap: 20px;
    margin: 0
}

footer .footer-container .links-2 .payment li {
    align-items: center;
    display: flex;
    justify-content: center
}

footer .footer-container .links-2 .payment img {
    height: 20px
}

footer .footer-container .footer-bottom {
    align-items: center;
    display: flex;
    gap: 20px;
    justify-content: space-between
}

footer .footer-container .footer-bottom .text {
    color: #fff;
    color: var(--j-footer-text);
    font-size: 12px;
    max-width: 980px;
    min-width: 50%
}

footer .footer-container .footer-bottom .icons {
    display: flex;
    flex-wrap: wrap;
    gap: 10px
}

footer .footer-container .footer-bottom .icons img {
    height: 35px;
    max-width: none
}

footer .footer-container .copyright {
    color: #fff;
    color: var(--j-footer-text);
    font-size: 12px;
    font-weight: 400
}

@media (max-width: 1199px) {
    footer .footer-container .footer-bottom,footer .footer-container .links,footer .footer-container .links-2 {
        align-items:flex-start;
        flex-direction: column
    }

    footer .footer-container .links-2 .download-buttons {
        width: 100%
    }

    footer .footer-container .footer-bottom .text {
        max-width: none;
        min-width: none
    }
}

.breadcrumbs {
    color: #fff;
    color: var(--j-header-and-footer-text);
    font-size: 14px;
    font-size: var(--j-text-size-secondary);
    margin-bottom: 40px;
    margin-bottom: var(--j-margin-block)
}

.breadcrumbs a {
    color: #3d63f1;
    color: var(--j-accent-color);
    text-decoration: none
}

@media (max-width: 1199px) {
    .breadcrumbs {
        margin-bottom:28px;
        margin-bottom: var(--j-margin-block-mob)
    }
}

.section_title {
    border-bottom: 4px solid #3d63f1;
    border-bottom: 4px solid var(--j-accent-color);
    font-size: 30px;
    font-weight: 700;
    line-height: 120%;
    padding-bottom: 10px;
    width: 100%
}

.section_title,main .paragraph {
    color: #fff;
    color: var(--j-text-color)
}

main .paragraph {
    font-size: 16px;
    font-weight: 400;
    line-height: 130%
}

main .paragraph span {
    color: #00c868;
    color: var(--j-secondary-color)
}

@media (max-width: 1199px) {
    .section_title {
        font-size:24px
    }
}

.btn,.wp-block-buttons .wp-block-button .wp-block-button__link {
    align-items: center;
    border-radius: 8px;
    border-radius: var(--j-rounded-button);
    color: #fff;
    cursor: pointer;
    display: inline-flex;
    font-family: Montserrat,sans-serif;
    font-size: 14px;
    font-weight: 600;
    gap: 5px;
    justify-content: center;
    line-height: 18px;
    padding: 12px 24px;
    text-decoration: none;
    text-transform: uppercase;
    transition: color .3s ease,background-color .3s ease
}

.btn.accent-btn,.wp-block-buttons .wp-block-button .wp-block-button__link {
    background: #3d63f1;
    background: var(--j-buttons-accent-bg);
    color: #fff;
    color: var(--j-buttons-accent-color)
}

.btn.accent-btn:hover,.wp-block-buttons .wp-block-button .wp-block-button__link:hover {
    background: #3d63f1;
    background: var(--j-buttons-accent-bg-hover)
}

.btn.secondary-btn,.wp-block-buttons .wp-block-button.is-style-secondary .wp-block-button__link {
    background-color: #00c868;
    background-color: var(--j-buttons-secondary-bg);
    color: #fff;
    color: var(--j-buttons-secondary-color)
}

.btn.secondary-btn:hover,.wp-block-buttons .wp-block-button.is-style-secondary .wp-block-button__link:hover {
    background-color: #00c868;
    background-color: var(--j-buttons-secondary-bg-hover)
}

.btn.style1-btn,.wp-block-buttons .wp-block-button.is-style-style1 .wp-block-button__link {
    background-color: #444e66;
    background-color: var(--j-buttons-style1-bg);
    color: #fff;
    color: var(--j-buttons-style1-color)
}

.btn.style1-btn:hover,.wp-block-buttons .wp-block-button.is-style-style1 .wp-block-button__link:hover {
    background-color: #444e66;
    background-color: var(--j-buttons-style1-bg-hover)
}

.btn.style2-btn,.wp-block-buttons .wp-block-button.is-style-style2 .wp-block-button__link {
    background-color: #fff;
    background-color: var(--j-buttons-style2-bg);
    color: #000;
    color: var(--j-buttons-style2-color)
}

.btn.style2-btn:hover,.wp-block-buttons .wp-block-button.is-style-style2 .wp-block-button__link:hover {
    background-color: #fff;
    background-color: var(--j-buttons-style2-bg-hover)
}

.wp-block-buttons {
    margin-bottom: 40px;
    margin-bottom: var(--j-margin-block)
}

.wp-block-buttons .wp-block-button .wp-block-button__link>span {
    max-width: 100%;
    overflow: hidden;
    text-overflow: ellipsis
}

.wp-block-buttons .wp-block-button .wp-block-button__link {
    min-width: 175px
}

@media (max-width: 1199px) {
    .wp-block-buttons {
        margin-bottom:28px;
        margin-bottom: var(--j-margin-block-mob)
    }
}

@media (max-width: 575px) {
    .wp-block-buttons .wp-block-button,.wp-block-buttons .wp-block-button .wp-block-button__link {
        width:100%
    }
}

.wp-block-hb-g-section {
    margin-bottom: 60px;
    margin-bottom: var(--j-margin-section)
}

.wp-block-hb-g-section .wp-block-image img {
    border-radius: 16px;
    border-radius: var(--j-rounded-large)
}

.wp-block-hb-g-section ol {
    counter-reset: item;
    list-style: none;
    margin-bottom: 20px;
    margin-bottom: var(--j-list-margin-bottom);
    padding: 0
}

.wp-block-hb-g-section ol li ol,.wp-block-hb-g-section ol li ul,.wp-block-hb-g-section ul li ol,.wp-block-hb-g-section ul li ul {
    margin-bottom: 0;
    margin-top: 8px
}

.wp-block-hb-g-section ul {
    list-style: none;
    margin-bottom: 20px;
    margin-bottom: var(--j-list-margin-bottom);
    padding: 0
}

.wp-block-hb-g-section ol>li,.wp-block-hb-g-section ul>li {
    margin-bottom: 10px;
    padding-left: 34px;
    position: relative
}

.wp-block-hb-g-section ol>li:last-child,.wp-block-hb-g-section ul>li:last-child {
    margin-bottom: 0
}

.wp-block-hb-g-section ol li span,.wp-block-hb-g-section ul li span {
    font-size: 16px;
    font-weight: 400;
    line-height: 130%
}

.wp-block-hb-g-section ol>li {
    counter-increment: item
}

.wp-block-hb-g-section ol>li:before {
    align-items: center;
    color: #00c868;
    color: var(--j-secondary-color);
    content: counter(item);
    display: flex;
    font-size: 16px;
    font-weight: 600;
    height: 24px;
    justify-content: center;
    left: 0;
    line-height: 130%;
    position: absolute;
    top: -2px;
    width: 24px
}

.wp-block-hb-g-section ul>li:before {
    background-color: #00c868;
    background-color: var(--j-secondary-color);
    content: "";
    height: 24px;
    left: 0;
    mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath d='M443.3 100.7c6.2 6.2 6.2 16.4 0 22.6l-272 272c-6.2 6.2-16.4 6.2-22.6 0l-144-144c-6.2-6.2-6.2-16.4 0-22.6s16.4-6.2 22.6 0L160 361.4l260.7-260.7c6.2-6.2 16.4-6.2 22.6 0'/%3E%3C/svg%3E");
    -webkit-mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath d='M443.3 100.7c6.2 6.2 6.2 16.4 0 22.6l-272 272c-6.2 6.2-16.4 6.2-22.6 0l-144-144c-6.2-6.2-6.2-16.4 0-22.6s16.4-6.2 22.6 0L160 361.4l260.7-260.7c6.2-6.2 16.4-6.2 22.6 0'/%3E%3C/svg%3E");
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: 18px 18px;
    -webkit-mask-size: 18px 18px;
    position: absolute;
    top: -2px;
    width: 24px
}

.wp-block-hb-g-section>:last-child {
    margin-bottom: 0
}

@media (max-width: 1199px) {
    .wp-block-hb-g-section {
        margin-bottom:30px;
        margin-bottom: var(--j-margin-section-mob)
    }

    .wp-block-hb-g-section ol,.wp-block-hb-g-section ul {
        margin-bottom: 20px;
        margin-bottom: var(--j-list-margin-bottom)
    }
}

.hero {
    align-items: center;
    background-color: #0d1428;
    background-color: var(--j-header-color);
    color: #fff;
    color: var(--j-header-and-footer-text);
    display: flex;
    flex-direction: column;
    gap: 20px;
    margin-bottom: 40px;
    padding: 40px 14px;
    position: relative;
    width: -webkit-fill-available
}

.hero .background {
    background-image: none;
    background-image: var(--background_image,none);
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%
}

.hero .text-block {
    gap: 20px;
    justify-content: center;
    max-width: 1080px;
    position: relative;
    text-align: center;
    z-index: 1
}

.hero .text-block,.hero .text-block .top {
    align-items: center;
    display: flex;
    flex-direction: column
}

.hero .text-block .top {
    gap: 10px
}

.hero .text-block h1 {
    margin: 0
}

.hero .text-block b {
    color: #00c868;
    color: var(--j-secondary-color);
    font-weight: inherit
}

.hero .text-block .top .divider {
    background-color: #00c868;
    background-color: var(--j-secondary-color);
    border-radius: 8px;
    border-radius: var(--j-rounded-medium);
    height: 4px;
    width: 100px
}

.hero .image-bg {
}

.hero .image-bg img {
    border-radius: 16px;
    border-radius: var(--j-rounded-large)
}

.hero .breadcrumbs {
    margin-bottom: 0;
    text-align: center;
    z-index: 1
}

.hero .download-buttons {
    max-width: 600px;
    width: 100%
}

@media (max-width: 1199px) {
    .hero {
        margin-bottom:0;
        padding: 40px 14px 14px
    }

    .hero .background {
        background: 0 0
    }
}

.download-buttons {
    display: flex;
    gap: 10px;
    height: -moz-fit-content;
    height: fit-content
}

.download-buttons .btn {
    background-color: #fff;
    background-color: var(--j-buttons-style2-bg);
    color: #000;
    color: var(--j-buttons-style2-color);
    display: flex;
    font-size: 12px;
    font-weight: 400;
    gap: 10px;
    line-height: 16.8px;
    padding: 6px 24px;
    text-align: left;
    text-transform: none;
    width: -webkit-fill-available
}

.download-buttons .btn:hover {
    background-color: #fff;
    background-color: var(--j-buttons-style2-bg-hover)
}

.download-buttons .btn>div:last-child {
    display: flex;
    flex-direction: column
}

.download-buttons .btn span {
    font-weight: 700;
    white-space: nowrap
}

.arrow-up {
    align-items: center;
    background: #444e66;
    background: var(--j-buttons-style1-bg);
    border-radius: 8px;
    border-radius: var(--j-rounded-medium);
    bottom: -20%;
    box-shadow: 0 8px 20px 0 rgba(0,0,0,.25);
    color: #fff;
    color: var(--j-buttons-style1-color);
    cursor: pointer;
    display: flex;
    height: 44px;
    justify-content: center;
    position: fixed;
    right: 5%;
    transition: bottom .3s ease;
    width: 44px;
    z-index: 100
}

.arrow-up.active {
    bottom: 5%
}

.mobile-panel {
    align-items: center;
    background: #0d1428;
    background: var(--j-header-color);
    border-top: 2px solid #3d63f1;
    border-top: 2px solid var(--j-accent-color);
    bottom: -20%;
    box-shadow: 0 -8px 20px 0 rgba(0,0,0,.25);
    display: none;
    gap: 10px;
    justify-content: space-between;
    left: 0;
    padding: 14px;
    position: fixed;
    transition: bottom .5s ease;
    width: -webkit-fill-available
}

.mobile-panel.active {
    bottom: 0;
    z-index: 10
}

.mobile-panel .main-text {
    color: #fff;
    color: var(--j-header-and-footer-text);
    display: flex;
    gap: 10px
}

.mobile-panel .main-text .icon {
    align-items: center;
    background: #3d63f1;
    background: var(--j-buttons-accent-bg);
    border-radius: 8px;
    border-radius: var(--j-rounded-medium);
    color: #fff;
    color: var(--j-buttons-accent-color);
    display: flex;
    height: 50px;
    justify-content: center;
    padding: 10px;
    width: 50px
}

.mobile-panel.bonus {
    background: #0d1428;
    background: var(--j-header-color);
    border-top-color: #00c868;
    border-top-color: var(--j-secondary-color)
}

.mobile-panel.bonus .main-text .icon {
    background: #00c868;
    background: var(--j-secondary-color);
    color: #fff;
    color: var(--j-header-and-footer-text)
}

.mobile-panel .main-text .icon .icon-svg {
    height: 30px;
    width: 30px
}

.mobile-panel .main-text .text {
    display: flex;
    flex-direction: column;
    justify-content: center
}

.mobile-panel .main-text .bonus-title {
    font-size: 16px;
    font-weight: 700;
    text-transform: uppercase
}

.mobile-panel .main-text .bonus-text {
    font-size: 10px;
    line-height: 140%
}

.mobile-panel .download-buttons .btn {
    padding: 6px 14px
}

@media (max-width: 1199px) {
    .arrow-up {
        right:14px
    }

    .mobile-panel {
        display: flex
    }

    .container {
        padding: 30px 14px 0
    }
}

.lwptoc {
    background-color: transparent!important;
    margin: 0 0 60px!important;
    margin: 0 0 var(--j-margin-section)!important
}

.lwptoc_i {
    background-color: transparent!important;
    border: 2px solid #3d63f1;
    border: 2px solid var(--j-accent-color);
    border-radius: 16px;
    border-radius: var(--j-rounded-large);
    display: flex;
    flex-direction: column;
    gap: 20px;
    padding: 20px
}

.lwptoc_i .lwptoc_header {
    align-items: center;
    color: #fff;
    color: var(--j-text-color);
    display: flex;
    gap: 20px;
    justify-content: space-between;
    margin: 0
}

.lwptoc_i .lwptoc_header .lwptoc_title {
    color: #fff;
    color: var(--j-text-color);
    font-size: 18px;
    font-weight: 700;
    line-height: 130%
}

.lwptoc_i .lwptoc_header .lwptoc_toggle_arrow {
    align-items: center;
    background: #444e66;
    background: var(--j-buttons-style1-bg);
    border-radius: 6px;
    border-radius: var(--j-rounded-small);
    cursor: pointer;
    display: flex;
    height: 30px;
    justify-content: center;
    transition: transform .3s ease;
    width: 30px
}

.lwptoc_i .lwptoc_header .lwptoc_toggle_arrow svg {
    fill: #fff;
    fill: var(--j-buttons-style1-color);
    transition: transform .3s ease
}

.lwptoc_i .lwptoc_items .lwptoc_itemWrap {
    display: grid;
    grid-template-columns: repeat(2,1fr);
    grid-gap: 10px;
    gap: 10px;
    width: 100%
}

.lwptoc_i .lwptoc_items .lwptoc_itemWrap li:before {
    display: none
}

.lwptoc_i .lwptoc_items .lwptoc_itemWrap li a:hover {
    border: none!important
}

.lwptoc_i .lwptoc_items .lwptoc_itemWrap li a {
    display: flex;
    font-size: 16px;
    line-height: 130%
}

.lwptoc_i .lwptoc_items .lwptoc_itemWrap li a .lwptoc_item_number {
    color: #00c868;
    color: var(--j-secondary-color);
    font-weight: 600;
    padding: 0 8px
}

.lwptoc_i .lwptoc_items .lwptoc_itemWrap li a .lwptoc_item_label {
    color: #fff;
    color: var(--j-text-color);
    font-weight: 400
}

@media (max-width: 1199px) {
    .lwptoc {
        margin:0 0 30px!important;
        margin: 0 0 var(--j-margin-section-mob)!important
    }

    .lwptoc_i .lwptoc_header .lwptoc_title {
        font-size: 16px
    }

    .lwptoc_i .lwptoc_items .lwptoc_itemWrap {
        grid-template-columns: 1fr
    }
}

.wp-block-table {
    margin-bottom: 20px;
    margin-bottom: var(--j-p-margin-bottom);
    max-width: 94vw;
    overflow: auto
}

.wp-block-table table {
    background: 0 0;
    border: 1px solid #2a3a5c;
    border: 1px solid var(--j-table-border,#2a3a5c);
    border-collapse: collapse;
    min-width: -moz-max-content;
    min-width: max-content;
    width: 100%
}

.wp-block-table table tr td,.wp-block-table table tr th {
    border: 1px solid #2a3a5c;
    border: 1px solid var(--j-table-border,#2a3a5c);
    font-size: 16px;
    font-weight: 400;
    line-height: 130%;
    padding: 8px 10px
}

.wp-block-table table thead tr th {
    background-color: #3d63f1;
    background-color: var(--j-table-head-bg,var(--j-accent-color));
    color: #fff;
    color: var(--j-table-head-text,#fff)
}

.wp-block-table table tbody tr:nth-child(odd) td,.wp-block-table table tbody tr:nth-child(odd) th {
    background-color: #1d273f;
    background-color: var(--j-table-row-odd,var(--j-style1-color));
    color: #fff;
    color: var(--j-table-text,var(--j-text-color))
}

.wp-block-table table tbody tr:nth-child(2n) td,.wp-block-table table tbody tr:nth-child(2n) th {
    background-color: #1d273f;
    background-color: var(--j-table-row-even,var(--j-style1-color));
    color: #fff;
    color: var(--j-table-text,var(--j-text-color))
}

.wp-block-table::-webkit-scrollbar {
    height: 5px
}

.wp-block-table::-webkit-scrollbar-track {
    background: 0 0;
    border-radius: 10px;
    margin-top: 10px;
    padding-top: 10px
}

@media (max-width: 1199px) {
    .wp-block-table {
        padding-bottom:20px
    }
}

.error404 {
    height: 100vh
}

.error-page,.error404 {
    display: flex;
    flex-direction: column;
    justify-content: space-between
}

.error-page {
    align-items: center;
    flex-grow: 1;
    gap: 60px;
    margin: 40px 0;
    max-height: 460px
}

.error-page .error-container {
    display: flex;
    flex-direction: column;
    gap: 20px;
    padding: 0 12px
}

.error-page .error-container .head-block {
    color: #3d63f1;
    color: var(--j-accent-color);
    display: flex;
    flex-direction: column;
    gap: 10px;
    text-align: center
}

.error-page .error-container .head-block .message {
    font-size: 28px;
    font-weight: 700;
    line-height: 33.6px;
    text-align: center;
    text-transform: uppercase
}

.error-page .error-container .head-block .error-type {
    font-size: 180px;
    font-weight: 700;
    line-height: 180px;
    text-align: center
}

.error-page .error-container .error-description {
    font-size: 16px;
    font-weight: 600;
    line-height: 19.2px;
    max-width: 420px;
    text-align: center
}

.error-page .copyright {
    color: #3f4a69;
    color: var(--j-header-and-footer-secondary-text);
    font-size: 12px;
    font-weight: 400;
    line-height: 15.6px;
    text-align: center
}

@media (max-width: 1199px) {
    .error-page .error-container .head-block .error-type {
        font-size:100px;
        line-height: 100px
    }
}

.post_modified_date {
    color: #3f4a69;
    color: var(--j-header-and-footer-secondary-text);
    font-size: 12px;
    margin-bottom: 40px;
    margin-bottom: var(--j-margin-block)
}

@media (max-width: 1199px) {
    .post_modified_date {
        margin-bottom:28px;
        margin-bottom: var(--j-margin-block-mob)
    }
}

.categories {
    margin-bottom: 40px;
    margin-bottom: var(--j-margin-block)
}

.categories ::-webkit-scrollbar {
    display: none
}

.categories ul {
    display: grid;
    grid-template-columns: repeat(auto-fit,minmax(200px,1fr));
    grid-gap: 20px;
    gap: 20px
}

.categories ul li {
    display: flex;
    margin: 0;
    padding: 0
}

.categories ul li:before {
    display: none
}

.categories ul li>div {
    align-items: center;
    background: #0d1428;
    background: var(--j-blocks-color);
    border: 2px solid #3d63f1;
    border: 2px solid var(--j-accent-color);
    border-radius: 16px;
    border-radius: var(--j-rounded-large);
    color: #fff;
    color: var(--j-text-blocks-color);
    cursor: pointer;
    display: flex;
    flex-direction: column;
    flex-grow: 1;
    gap: 20px;
    padding: 20px;
    text-align: center
}

.categories ul li>div:hover {
    background-color: #3d63f1;
    background-color: var(--j-accent-color)
}

.categories ul li>div img {
    height: 115px;
    width: auto
}

.categories ul li>div .name {
    font-size: 18px;
    font-weight: 700;
    line-height: 130%;
    margin-bottom: 4px;
    text-transform: uppercase
}

@media (max-width: 1199px) {
    .categories {
        margin-bottom:28px;
        margin-bottom: var(--j-margin-block-mob)
    }

    .categories ul {
        display: flex;
        gap: 10px;
        overflow: auto
    }

    .categories ul li>div {
        min-width: 140px;
        padding: 14px
    }
}

.games_section {
    display: flex;
    flex-direction: column;
    gap: 40px;
    margin-bottom: 40px;
    margin-bottom: var(--j-margin-block)
}

.games_section .game_block {
    background: #0d1428;
    background: var(--j-blocks-color);
    border-radius: 16px;
    border-radius: var(--j-rounded-large);
    color: #fff;
    color: var(--j-text-blocks-color);
    display: flex;
    flex-direction: column;
    gap: 20px;
    list-style: none;
    padding: 20px;
    position: relative
}

.games_section .game_block .head {
    display: flex;
    gap: 20px;
    justify-content: space-between
}

.games_section .game_block .head .line {
    background: #3d63f1;
    background: var(--j-accent-color);
    border-radius: 8px;
    border-radius: var(--j-rounded-medium);
    height: 4px;
    left: 40px;
    position: absolute;
    top: 0;
    width: 100px
}

.games_section .game_block .head .title {
    border: none;
    margin: 0;
    padding: 0;
    width: auto
}

.games_section .game_block .head .arrows {
    display: flex;
    gap: 10px
}

.games_section .game_block .head .arrows>div {
    align-items: center;
    background: #444e66;
    background: var(--j-buttons-style1-bg);
    border-radius: 6px;
    border-radius: var(--j-rounded-small);
    color: #fff;
    color: var(--j-buttons-style1-color);
    cursor: pointer;
    display: flex;
    height: 30px;
    justify-content: center;
    width: 30px
}

.games_section .game_block ul {
    display: flex;
    gap: 20px;
    height: -moz-min-content;
    height: min-content;
    margin: 0;
    overflow: auto
}

.games_section .game_block ul::-webkit-scrollbar {
    display: none
}

.games_section .game_block ul li {
    display: flex;
    flex-direction: column;
    gap: 10px;
    height: -moz-min-content;
    height: min-content;
    padding: 0
}

.games_section .game_block ul li:before {
    content: "";
    display: none;
    height: -moz-min-content;
    height: min-content
}

.games_section .game_block ul li .image-bg {
    width: 193px
}

.games_section .game_block ul li .image {
    align-items: center;
    border-radius: 8px;
    border-radius: var(--j-rounded-medium);
    cursor: pointer;
    display: flex;
    height: 130px;
    justify-content: center;
    max-width: 200px;
    overflow: hidden;
    position: relative;
    width: 100%
}

.games_section .game_block ul li .image:hover .hover-bg {
    display: flex
}

.games_section .game_block ul li .image .hover-bg {
    align-items: center;
    background-color: rgba(0,0,0,.6);
    display: none;
    height: 100%;
    justify-content: center;
    position: absolute;
    width: 100%;
    z-index: 1
}

.games_section .game_block ul li .image .circle {
    align-items: center;
    background-color: #fff;
    border-radius: 50%;
    color: #00c868;
    color: var(--j-secondary-color);
    display: flex;
    height: 48px;
    justify-content: center;
    position: absolute;
    width: 48px;
    z-index: 2
}

.games_section .game_block ul li .image .circle svg {
    transform: translateX(10%)
}

.games_section .game_block ul li .image .circle-outline {
    background-color: transparent;
    border: 2px solid #00c868;
    border: 2px solid var(--j-secondary-color);
    border-radius: 50%;
    height: 56px;
    position: absolute;
    width: 56px
}

.games_section .game_block ul li .image img {
    -o-object-fit: cover;
    object-fit: cover;
    width: 193px
}

.games_section .game_block ul li .game_title {
    font-size: 16px;
    font-weight: 700;
    line-height: 20.8px
}

@media (max-width: 1199px) {
    .games_section {
        gap:30px;
        margin-bottom: 28px;
        margin-bottom: var(--j-margin-block-mob)
    }

    .games_section .game_block ul {
        display: grid;
        grid-auto-flow: column;
        grid-template-rows: min-content min-content;
        max-width: 100%;
        width: -moz-fit-content;
        width: fit-content;
        grid-gap: 10px;
        gap: 10px;
        overflow-x: auto
    }

    .games_section .game_block ul li .image {
        height: 100px
    }

    .games_section .game_block ul li .image-bg {
        width: 153px
    }

    .games_section .game_block ul li .image .hover-bg {
        display: none!important
    }
}

.bonuses_section {
    display: flex;
    flex-direction: column;
    gap: 20px;
    margin-bottom: 40px;
    margin-bottom: var(--j-margin-block);
    width: 100%
}

.bonuses_section .bonuses_content ul {
    display: grid;
    grid-template-columns: repeat(auto-fit,minmax(350px,1fr));
    grid-gap: 20px;
    gap: 20px;
    margin: 0
}

.bonuses_section .bonuses_content ul li {
    background-color: #0d1428;
    background-color: var(--j-blocks-color);
    border-radius: 16px;
    border-radius: var(--j-rounded-large);
    display: flex;
    flex-direction: column;
    overflow: hidden;
    padding: 0
}

.bonuses_section .bonuses_content ul li .image {
    align-items: center;
    display: flex;
    height: 200px;
    justify-content: center;
    -o-object-fit: contain;
    object-fit: contain;
    overflow: hidden;
    position: relative;
    z-index: 3
}

.bonuses_section .bonuses_content ul li .image img,.bonuses_section .bonuses_content ul li .image>div {
    width: 100%
}

.bonuses_section .bonuses_content ul li:before {
    display: none
}

.bonuses_section .bonuses_content ul li .card_content {
    display: flex;
    flex-direction: column;
    flex-grow: 1;
    gap: 40px;
    justify-content: space-between;
    min-height: 255px;
    padding: 20px;
    position: relative
}

.bonuses_section .bonuses_content ul li .card_content .line {
    background-color: #3d63f1;
    background-color: var(--j-accent-color);
    height: 100px;
    left: 0;
    position: absolute;
    top: 40px;
    width: 4px
}

.bonuses_section .bonuses_content ul li .card_content .gradient {
    background-color: #3d63f1;
    background-color: var(--j-accent-color);
    border-radius: 100%;
    bottom: 0;
    filter: blur(200px);
    height: 300px;
    position: absolute;
    right: 0;
    transform: translate(50%,50%);
    width: 300px
}

.bonuses_section .bonuses_content ul li .card_content .top {
    display: flex;
    flex-direction: column;
    gap: 20px
}

.bonuses_section .bonuses_content ul li .card_content .label {
    background: hsla(0,0%,100%,.2);
    border-radius: 16px;
    border-radius: var(--j-rounded-large);
    color: #fff;
    color: var(--j-text-blocks-color);
    font-size: 12px;
    font-weight: 600;
    line-height: 140%;
    padding: 6px 10px;
    text-transform: uppercase;
    width: -moz-fit-content;
    width: fit-content
}

.bonuses_section .bonuses_content ul li .card_content .top .card_title {
    color: var(--j-blocks-heading-color);
    font-size: 24px;
    font-weight: 700;
    line-height: 120%;
    margin-bottom: 10px
}

.bonuses_section .bonuses_content ul li .card_content .top .card_title span {
    color: #3d63f1;
    color: var(--j-accent-color)
}

.bonuses_section .bonuses_content ul li .card_content .top .text {
    color: #fff;
    color: var(--j-text-blocks-color);
    font-size: 16px;
    font-weight: 400;
    line-height: 130%
}

.bonuses_section .bonuses_content ul li .card_content .buttons {
    display: flex;
    gap: 10px;
    position: relative
}

@media (max-width: 1199px) {
    .bonuses_section {
        margin-bottom:28px;
        margin-bottom: var(--j-margin-block-mob)
    }

    .bonuses_section .bonuses_content ul {
        grid-template-columns: none
    }

    .bonuses_section .bonuses_content ul li .card_content {
        min-height: auto;
        padding: 14px
    }

    .bonuses_section .bonuses_content ul li .card_content .top .card_title {
        font-size: 24px
    }
}

.media_block {
    display: grid;
    grid-column-gap: 24px;
    -moz-column-gap: 24px;
    column-gap: 24px;
    grid-template-areas: "title media" "content media";
    margin-bottom: 40px;
    margin-bottom: var(--j-margin-block)
}

.media_block .title {
    align-self: flex-end;
    grid-area: title;
    -ms-grid-column: 1;
    -ms-grid-row: 1
}

.media_block .content {
    align-self: flex-start;
    grid-area: content;
    -ms-grid-column: 1;
    -ms-grid-row: 2
}

.media_block .content .acf-innerblocks-container:last-child {
    margin-bottom: 0;
    padding-bottom: 0
}

.media_block .media {
    -ms-grid-row: 1;
    -ms-grid-row-span: 2;
    align-self: center;
    grid-area: media;
    -ms-grid-column: 3;
    position: relative
}

.media_block .media img,.media_block .media video {
    border-radius: 16px;
    border-radius: var(--j-rounded-large)
}

.media_block .media video {
    width: 100%
}

.media_block .media a:after {
    bottom: 0;
    content: "";
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    z-index: 1
}

.media_block.left {
    grid-template-areas: "media title" "media content"
}

.media_block.top {
    grid-template-rows: auto 1fr
}

.media_block.top .media,.media_block.top .title {
    align-self: flex-start
}

.media_block.notitle {
    grid-template-areas: "content media"
}

.media_block.notitle.left {
    grid-template-areas: "media content"
}

.media_block.notitle.middle .content {
    align-self: center
}

.media_block .acf-innerblocks-container>:last-child {
    margin-bottom: 0;
    padding-bottom: 0
}

@media (max-width: 1199px) {
    .media_block {
        grid-template-areas:"title" "media" "content"!important;
        grid-template-columns: none!important;
        margin-bottom: 28px;
        margin-bottom: var(--j-margin-block-mob)
    }

    .media_block .media {
        margin-bottom: 16px;
        text-align: center!important
    }

    .media_block .media video {
        max-height: 400px
    }

    .media_block .media img {
        max-height: 400px;
        width: auto
    }

    .media_block .title {
        -ms-grid-column: 1;
        -ms-grid-row: 1
    }

    .media_block .content {
        -ms-grid-column: 1;
        -ms-grid-row: 3
    }

    .media_block .media {
        -ms-grid-row: 2;
        -ms-grid-row-span: 1;
        -ms-grid-column: 1
    }
}

.media_block_slider {
    display: flex;
    gap: 20px;
    margin-bottom: 40px;
    margin-bottom: var(--j-margin-block)
}

.media_block_slider .first {
    color: #fff;
    color: var(--j-text-color);
    display: flex;
    flex-direction: column;
    gap: 20px
}

.media_block_slider .first .acf-innerblocks-container>:last-child {
    margin-bottom: 0
}

.media_block_slider .second {
    align-items: center;
    background-color: #0d1428;
    background-color: var(--j-blocks-color);
    border: 2px solid #3d63f1;
    border: 2px solid var(--j-accent-color);
    border-radius: 16px;
    border-radius: var(--j-rounded-large);
    display: flex;
    flex-direction: column;
    gap: 10px;
    padding: 20px;
    position: relative
}

.media_block_slider .second .head-block.active {
    display: block
}

.media_block_slider .second .image-block {
    align-items: center;
    display: flex;
    gap: 10px;
    justify-content: flex-start;
    overflow: hidden;
    padding: 0 40px;
    width: 420px
}

.media_block_slider .second .image-block .arrow {
    align-items: center;
    background-color: #444e66;
    background-color: var(--j-buttons-style1-bg);
    border-radius: 6px;
    border-radius: var(--j-rounded-small);
    color: #fff;
    color: var(--j-buttons-style1-color);
    cursor: pointer;
    display: flex;
    height: 30px;
    justify-content: center;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    width: 30px;
    z-index: 5
}

.media_block_slider .second .image-block .left-arrow {
    left: 20px
}

.media_block_slider .second .image-block .right-arrow {
    right: 20px
}

.media_block_slider .second .image-block ul {
    display: flex;
    gap: 40px;
    list-style: none;
    transition: transform .3s ease
}

.media_block_slider .second .image-block ul li {
    align-items: center;
    display: flex;
    flex: 0 0 100%;
    flex-direction: column;
    justify-content: center;
    margin: 0;
    max-width: 340px;
    padding: 0;
    position: relative;
    width: 340px
}

.media_block_slider .second .image-block ul li:before {
    display: none
}

.media_block_slider .second .image-block ul li .media_slider_title {
    background-color: #1d273f;
    background-color: var(--j-style1-color);
    border-radius: 8px;
    border-radius: var(--j-rounded-medium);
    bottom: 0;
    color: #fff;
    color: var(--j-text-blocks-color);
    font-size: 18px;
    font-weight: 700;
    left: 50%;
    padding: 12px 24px;
    position: absolute;
    text-align: center;
    text-transform: uppercase;
    transform: translateX(-50%);
    width: 100%
}

.media_block_slider .second .image-block ul li img {
    max-height: 500px
}

.media_block_slider .second .pagination {
    display: flex;
    gap: 4px;
    text-align: center
}

.media_block_slider .second .pagination span {
    background-color: #444e66;
    background-color: var(--j-buttons-style1-bg);
    border-radius: 50%;
    cursor: pointer;
    display: inline-block;
    height: 10px;
    width: 10px
}

.media_block_slider .second .pagination .active {
    background-color: #3d63f1;
    background-color: var(--j-buttons-accent-bg)
}

.media_block_slider.left {
    flex-direction: row-reverse
}

@media (max-width: 1199px) {
    .media_block_slider {
        flex-direction:column!important;
        margin-bottom: 28px;
        margin-bottom: var(--j-margin-block-mob)
    }

    .media_block_slider .second {
        overflow: hidden
    }

    .media_block_slider .second .image-block ul li .media_slider_title {
        font-size: 16px;
        line-height: 130%
    }
}

.features_section {
    display: flex;
    flex-direction: column;
    gap: 20px;
    margin-bottom: 40px;
    margin-bottom: var(--j-margin-block)
}

.features_section ul {
    display: grid;
    grid-template-columns: repeat(6,1fr);
    grid-gap: 20px;
    gap: 20px;
    margin: 0
}

.features_section ul li {
    border: 2px solid #3d63f1;
    border: 2px solid var(--j-accent-color);
    border-radius: 16px;
    border-radius: var(--j-rounded-large);
    color: #fff;
    color: var(--j-text-color);
    display: flex;
    gap: 20px;
    grid-column: span 2;
    margin: 0;
    padding: 20px
}

.features_section ul li:before {
    display: none
}

.features_section ul li .icon-block {
    align-items: center;
    background: #3d63f1;
    background: var(--j-accent-color);
    border-radius: 8px;
    border-radius: var(--j-rounded-medium);
    color: #fff;
    color: var(--j-buttons-style1-color);
    display: flex;
    height: 50px;
    justify-content: center;
    min-width: 50px;
    padding: 10px
}

.features_section ul li .icon-block img,.features_section ul li .icon-block svg {
    flex-shrink: 0;
    height: 22px;
    width: 22px
}

.features_section ul li .feature-title {
    font-size: 18px;
    font-weight: 700;
    line-height: 130%;
    margin-bottom: 10px;
    text-transform: uppercase
}

@media (max-width: 1199px) {
    .features_section {
        margin-bottom:28px;
        margin-bottom: var(--j-margin-block-mob)
    }

    .features_section ul {
        display: flex;
        flex-direction: column;
        gap: 10px
    }
}

.promotion_section {
    align-items: center;
    background: #0d1428;
    background: var(--j-blocks-color);
    border-radius: 16px;
    border-radius: var(--j-rounded-large);
    color: #fff;
    color: var(--j-text-blocks-color);
    display: flex;
    flex-direction: column;
    gap: 20px;
    justify-content: center;
    margin-bottom: 40px;
    margin-bottom: var(--j-margin-block);
    overflow: hidden;
    padding: 20px;
    position: relative;
    width: 100%
}

.promotion_section .line {
    border-radius: 8px;
    border-radius: var(--j-rounded-medium);
    height: 8px;
    top: 0;
    width: 100px
}

.promotion_section .gradient,.promotion_section .line {
    background-color: #3d63f1;
    background-color: var(--j-accent-color);
    left: 50%;
    position: absolute;
    transform: translate(-50%,-50%)
}

.promotion_section .gradient {
    border-radius: 100%;
    filter: blur(200px);
    height: 200px;
    top: 100%;
    width: 200px
}

.promotion_section .text-block {
    text-align: center;
    z-index: 1
}

.promotion_section .text-block .head {
    font-size: 30px;
    font-weight: 700;
    line-height: 120%;
    margin-bottom: 10px;
    text-align: center;
    z-index: 1
}

.promotion_section .text-block .head b {
    color: #3d63f1;
    color: var(--j-accent-color);
    font-weight: 700
}

.promotion_section .promotion_content {
    display: flex;
    font-size: 16px;
    font-weight: 400;
    gap: 10px;
    line-height: 130%;
    z-index: 1
}

.promotion_section .promotion_content .field {
    align-items: center;
    border: 2px dashed #3d63f1;
    border: 2px dashed var(--j-accent-color);
    border-radius: 8px;
    border-radius: var(--j-rounded-medium);
    display: flex;
    gap: 20px;
    justify-content: center;
    padding: 6px 24px
}

.promotion_section .promotion_content .field span {
    font-size: 18px;
    font-weight: 700;
    text-transform: uppercase
}

.promotion_section .promotion_content .field .promo-copy-icon {
    cursor: pointer
}

.promotion_section .promotion_content .field .copy {
    color: #00c868;
    color: var(--j-buttons-secondary-bg);
    transition: color .5s ease-in-out
}

@media (max-width: 1199px) {
    .promotion_section {
        margin-bottom:28px;
        margin-bottom: var(--j-margin-block-mob)
    }

    .promotion_section .text-block .head {
        font-size: 24px;
        line-height: 120%
    }

    .promotion_section .promotion_content {
        flex-direction: column
    }
}

.app_tabs {
    background: #0d1428;
    background: var(--j-blocks-color);
    border: 2px solid #3d63f1;
    border: 2px solid var(--j-accent-color);
    border-radius: 16px;
    border-radius: var(--j-rounded-large);
    display: flex;
    gap: 20px;
    margin-bottom: 40px;
    margin-bottom: var(--j-margin-block);
    padding: 20px
}

.app_tabs .image-block {
    align-items: center;
    background-color: #1d273f;
    background-color: var(--j-style1-color);
    display: flex;
    justify-content: center;
    min-width: 35%;
    padding: 20px;
    width: 35%
}

.app_tabs .image-block,.app_tabs .image-block img {
    border-radius: 8px;
    border-radius: var(--j-rounded-medium)
}

.app_tabs .image-block img {
    display: none;
    width: 100%
}

.app_tabs .image-block img.active {
    display: block
}

.app_tabs .tabs-block {
    color: #fff;
    color: var(--j-text-color);
    display: flex;
    flex-direction: column;
    gap: 20px;
    width: 100%
}

.app_tabs .tabs-block .tabs {
    background: #444e66;
    background: var(--j-buttons-style1-bg);
    list-style: none;
    padding: 2px;
    width: 100%
}

.app_tabs .tabs-block .tabs,.app_tabs .tabs-block .tabs>.tab {
    border-radius: 8px;
    border-radius: var(--j-rounded-medium);
    display: flex
}

.app_tabs .tabs-block .tabs>.tab {
    align-items: center;
    color: #fff;
    color: var(--j-buttons-style1-color);
    cursor: pointer;
    gap: 10px;
    justify-content: center;
    margin: 0;
    padding: 12px 24px;
    width: -webkit-fill-available
}

.app_tabs .tabs-block .tabs>.tab:before {
    content: ""
}

.app_tabs .tabs-block .tabs>.tab.active {
    background: #3d63f1;
    background: var(--j-buttons-accent-bg);
    color: #fff;
    color: var(--j-buttons-accent-color)
}

.app_tabs .tabs-block .tabs>.tab img.icon-svg,.app_tabs .tabs-block .tabs>.tab svg.icon-svg,.app_tabs .tabs-block .tabs>.tab svg.tab-item-icon {
    color: inherit;
    fill: currentColor;
    flex-shrink: 0;
    height: 22px;
    stroke: none;
    width: 22px
}

.app_tabs .tabs-block .tabs>.tab svg.icon-svg circle,.app_tabs .tabs-block .tabs>.tab svg.icon-svg path,.app_tabs .tabs-block .tabs>.tab svg.icon-svg polygon,.app_tabs .tabs-block .tabs>.tab svg.icon-svg rect,.app_tabs .tabs-block .tabs>.tab svg.tab-item-icon circle,.app_tabs .tabs-block .tabs>.tab svg.tab-item-icon path,.app_tabs .tabs-block .tabs>.tab svg.tab-item-icon polygon,.app_tabs .tabs-block .tabs>.tab svg.tab-item-icon rect {
    fill: currentColor;
    stroke: none
}

.app_tabs .tabs-block .tabs>.tab span {
    font-size: 14px;
    font-weight: 600;
    text-align: center;
    text-transform: uppercase
}

.app_tabs .tabs-block .tab-content-list {
    color: #fff;
    color: var(--j-text-blocks-color)
}

.app_tabs .tab-content {
    display: none;
    flex-direction: column;
    gap: 40px
}

.app_tabs .tab-content.active {
    display: flex
}

.app_tabs .tab-content .tab-description .download-buttons {
    width: -moz-fit-content;
    width: fit-content
}

.app_tabs ol {
    list-style: none;
    padding: 0
}

.app_tabs ol li {
    margin-bottom: 10px;
    padding-left: 34px;
    position: relative
}

.app_tabs ol li:last-child {
    margin-bottom: 0
}

.app_tabs ol li span {
    font-size: 16px;
    font-weight: 400;
    line-height: 130%
}

.app_tabs ol {
    counter-reset: item
}

.app_tabs ol>li {
    counter-increment: item
}

.app_tabs ol>li:before {
    align-items: center;
    color: #00c868;
    color: var(--j-secondary-color);
    content: counter(item);
    display: flex;
    font-size: 16px;
    font-weight: 600;
    height: 24px;
    justify-content: center;
    left: 0;
    line-height: 130%;
    position: absolute;
    top: -2px;
    width: 24px
}

@media (max-width: 1199px) {
    .app_tabs {
        flex-direction:column;
        margin-bottom: 28px;
        margin-bottom: var(--j-margin-block-mob)
    }

    .app_tabs .image-block {
        width: -webkit-fill-available
    }

    .app_tabs .image-block img {
        max-height: 400px;
        width: -moz-fit-content;
        width: fit-content
    }

    .app_tabs .tab-content .tab-description .tab-title {
        font-size: 20px
    }

    .app_tabs .tab-content .tab-description .download-buttons {
        width: 100%
    }
}

.cards_section {
    display: flex;
    flex-direction: column;
    margin-bottom: 40px;
    margin-bottom: var(--j-margin-block)
}

.cards_section .image {
    align-items: center;
    border-radius: 16px;
    border-radius: var(--j-rounded-large);
    display: flex;
    height: 200px;
    justify-content: center;
    -o-object-fit: cover;
    object-fit: cover;
    overflow: hidden
}

.cards_section .image img,.cards_section .image>div {
    width: 100%
}

.cards_section ul {
    display: grid;
    grid-template-columns: repeat(2,1fr);
    list-style: none;
    grid-gap: 20px;
    gap: 20px
}

.cards_section ul li {
    background: #0d1428;
    background: var(--j-blocks-color);
    border: 2px solid #3d63f1;
    border: 2px solid var(--j-accent-color);
    border-radius: 16px;
    border-radius: var(--j-rounded-large);
    color: #fff;
    color: var(--j-text-blocks-color);
    display: flex;
    flex-direction: column;
    gap: 20px;
    padding: 20px
}

.cards_section ul li:before {
    display: none
}

.cards_section ul li .card-title {
    font-size: 24px;
    font-weight: 700;
    line-height: 120%;
    margin: 0
}

.cards_section ul li .paragraph {
    color: inherit
}

.cards_section ul li table {
    border-collapse: collapse;
    width: 100%
}

.cards_section ul li table tr {
    display: grid;
    grid-template-columns: repeat(2,1fr)
}

.cards_section ul li table tr td {
    background-color: #1d273f;
    background-color: var(--j-style1-color);
    font-size: 16px;
    font-weight: 400;
    line-height: 130%;
    padding: 8px 10px
}

.cards_section ul li table tr td:first-child {
    border-bottom-left-radius: 8px;
    border-bottom-left-radius: var(--j-rounded-medium);
    border-top-left-radius: 8px;
    border-top-left-radius: var(--j-rounded-medium)
}

.cards_section ul li table tr td:last-child {
    border-bottom-right-radius: 8px;
    border-bottom-right-radius: var(--j-rounded-medium);
    border-top-right-radius: 8px;
    border-top-right-radius: var(--j-rounded-medium)
}

.cards_section ul li table tr:not(:first-child) td {
    margin-top: 6px
}

@media (max-width: 1199px) {
    .cards_section {
        margin-bottom:28px;
        margin-bottom: var(--j-margin-block-mob)
    }

    .cards_section ul {
        display: flex;
        flex-direction: column
    }

    .cards_section ul li .card-title {
        font-size: 20px
    }
}

.faq_section {
    display: flex;
    flex-direction: column;
    gap: 20px;
    margin-bottom: 40px;
    margin-bottom: var(--j-margin-block);
    width: 100%
}

.faq_section ul {
    gap: 10px;
    list-style: none
}

.faq_section ul,.faq_section ul li {
    display: flex;
    flex-direction: column;
    margin: 0
}

.faq_section ul li {
    background: #1d273f;
    background: var(--j-style1-color);
    border-radius: 16px;
    border-radius: var(--j-rounded-large);
    color: #fff;
    color: var(--j-text-color);
    gap: 20px;
    padding: 20px;
    width: -webkit-fill-available
}

.wp-block-hb-g-section .faq_section ul>li {
    padding-left: 20px
}

.wp-block-hb-g-section .faq_section ul>li:before {
    content: none;
    display: none
}

.faq_section ul li .faq_item-question {
    align-items: center;
    display: flex;
    gap: 20px;
    justify-content: space-between
}

.faq_section ul li .faq_item-title {
    flex: 1;
    font-size: 18px;
    font-weight: 700;
    line-height: 120%;
    min-width: 0
}

.faq_section ul li .arrow {
    align-items: center;
    background: #444e66;
    background: var(--j-buttons-style1-bg);
    border-radius: 6px;
    border-radius: var(--j-rounded-small);
    color: #fff;
    color: var(--j-buttons-style1-color);
    cursor: pointer;
    display: flex;
    flex-shrink: 0;
    height: 30px;
    justify-content: center;
    min-width: 30px;
    width: 30px
}

.faq_section ul li.active .arrow {
    background: #3d63f1;
    background: var(--j-accent-color)
}

.faq_section ul li .arrow svg {
    transition: transform .3s ease
}

.faq_section ul li.active .arrow svg {
    transform: rotate(-180deg)
}

.faq_section ul li.active .faq_item-title {
    color: #3d63f1;
    color: var(--j-accent-color);
    transition: color .3s ease
}

.faq_section ul li .faq_item-answer {
    display: none
}

.faq_section ul li.active .faq_item-answer {
    display: flex
}

@media (max-width: 1199px) {
    .faq_section {
        margin-bottom:28px;
        margin-bottom: var(--j-margin-block-mob)
    }

    .faq_section ul li .faq_item-title {
        font-size: 18px
    }
}

.casino-showcase-rating,.sr-card {
    display: flex;
    flex-direction: column;
    gap: 20px
}

.sr-card {
    --sr-glow: color-mix(in srgb,var(--sr-accent,#f1b535) 26%,transparent);
    --sr-glow-soft: color-mix(in srgb,var(--sr-accent,#f1b535) 10%,transparent);
    align-items: center;
    background-color: #182021;
    background-color: var(--sr-card-bg,#182021);
    background-image: radial-gradient(520px 380px at 0 0,color-mix(in srgb,#f1b535 26%,transparent) 0,color-mix(in srgb,#f1b535 10%,transparent) 40%,transparent 78%),radial-gradient(520px 380px at 100% 100%,color-mix(in srgb,#f1b535 26%,transparent) 0,color-mix(in srgb,#f1b535 10%,transparent) 40%,transparent 78%);
    background-image: radial-gradient(520px 380px at 0 0,var(--sr-glow) 0,var(--sr-glow-soft) 40%,transparent 78%),radial-gradient(520px 380px at 100% 100%,var(--sr-glow) 0,var(--sr-glow-soft) 40%,transparent 78%);
    border-radius: 16px;
    color: #fff;
    color: var(--sr-text,#fff);
    overflow: hidden;
    padding: 20px;
    position: relative
}

.sr-card__accent-line {
    background: #f1b535;
    background: var(--sr-accent,#f1b535);
    border-radius: 0 0 4px 4px;
    height: 4px;
    left: 50%;
    position: absolute;
    top: 0;
    transform: translateX(-50%);
    width: 100px;
    z-index: 2
}

.sr-card__main {
    align-items: center;
    display: flex;
    gap: 40px;
    width: 100%
}

.sr-card__bookmaker {
    align-items: center;
    background: #182021;
    background: var(--sr-card-bg,#182021);
    border-radius: 16px;
    display: flex;
    flex-shrink: 0;
    height: 90px;
    justify-content: center;
    overflow: hidden;
    position: relative;
    width: 244px
}

.sr-card__logo {
    max-height: 50px;
    max-width: 116px;
    -o-object-fit: contain;
    object-fit: contain;
    position: relative;
    z-index: 2
}

.sr-card__rank {
    background: #f1b535;
    background: var(--j-showcase-rank-bg,#f1b535);
    color: #0d1428;
    color: var(--j-showcase-rank-text,#0d1428);
    font-size: 10px;
    font-weight: 700;
    left: -26px;
    line-height: 1.2;
    max-width: 100px;
    overflow: hidden;
    padding: 10px 23px 5px 21px;
    pointer-events: none;
    position: absolute;
    text-align: center;
    text-overflow: ellipsis;
    top: 8px;
    transform: rotate(-45deg);
    white-space: nowrap;
    width: 100px;
    z-index: 3
}

.sr-card__info {
    display: flex;
    flex-direction: column;
    flex-shrink: 0;
    gap: 12px
}

.sr-card__rating-label {
    font-size: 16px;
    font-weight: 400
}

.sr-card__rating-row {
    align-items: center;
    display: flex;
    gap: 14px
}

.sr-card__rating-bar {
    background: #ebfff5;
    background: var(--j-showcase-rating-bar,#ebfff5);
    border-radius: 5px;
    height: 10px;
    overflow: hidden;
    position: relative;
    width: 100px
}

.sr-card__rating-fill {
    background: #3d63f1;
    background: var(--sr-rating-fill,var(--j-showcase-rating-fill,var(--j-buttons-accent-bg,var(--j-accent-color,#379774))));
    border-radius: 5px;
    inset: 0;
    opacity: 1;
    position: absolute
}

.sr-card__rating-value {
    font-size: 16px;
    font-weight: 600;
    white-space: nowrap
}

.sr-card__bonus {
    display: flex;
    flex: 1;
    flex-direction: column;
    gap: 10px;
    min-width: 0;
    text-align: center
}

.sr-card__bonus-name {
    color: #f1b535;
    color: var(--sr-accent,#f1b535);
    font-size: 20px;
    font-weight: 700
}

.sr-card__bonus-name b,.sr-card__bonus-name strong {
    color: #f1b535;
    color: var(--sr-bonus-hl,var(--sr-accent,#f1b535))
}

.sr-card__bonus-desc {
    font-size: 16px;
    font-weight: 400;
    line-height: 1.3
}

.sr-card__btn {
    align-items: center;
    background: #379774;
    background: var(--sr-btn,#379774);
    border-radius: 8px;
    display: inline-flex;
    flex-shrink: 0;
    font-size: 14px;
    font-weight: 600;
    justify-content: center;
    padding: 12px 24px;
    text-decoration: none;
    text-transform: uppercase;
    transition: background-color .2s,color .2s;
    white-space: nowrap
}

.sr-card__btn,.sr-card__btn:hover {
    color: #fff;
    color: var(--sr-btn-text,#fff)
}

.sr-card__btn:hover {
    background: #3d63f1;
    background: var(--sr-btn-hover,var(--j-buttons-accent-bg-hover))
}

.sr-card__sep {
    background: #fff;
    background: var(--sr-lines,#fff);
    display: block;
    height: .5px;
    opacity: .1;
    width: 100%
}

.sr-card__features {
    align-items: center;
    display: flex;
    flex-wrap: wrap;
    gap: 24px;
    justify-content: center;
    list-style: none;
    margin: 0;
    padding: 0;
    width: 100%
}

.sr-card__features li {
    align-items: center;
    display: inline-flex;
    font-size: 14px;
    font-weight: 400;
    gap: 8px
}

.sr-card__features i {
    color: #f1b535;
    color: var(--sr-accent,#f1b535);
    font-size: 16px
}

.casino-showcase-rating .sr-card__features>li {
    margin-bottom: 0;
    padding-left: 0
}

.casino-showcase-rating .sr-card__features>li:before {
    content: none;
    display: none
}

.sr-card__disclaimer {
    font-size: 12px;
    opacity: .8;
    text-align: center
}

.sr-card__btn--mobile {
    display: none
}

@media (max-width: 768px) {
    .sr-card__main {
        flex-direction:column;
        gap: 20px
    }

    .sr-card__bookmaker {
        height: 90px;
        width: 100%
    }

    .sr-card__info {
        align-items: center
    }

    .sr-card__bonus {
        text-align: center
    }

    .sr-card__btn--desktop {
        display: none
    }

    .sr-card__btn--mobile {
        display: inline-flex;
        justify-content: center;
        width: 100%
    }

    .sr-card__features {
        align-items: flex-start;
        flex-direction: column;
        gap: 8px
    }
}/* End custom CSS */