@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;600;700&display=swap";:root{--white-smoke: #f6f6f6;--reddish-orange: #fb4f1f;--mid-blue: #1d4c9c;--navy-blue: #072144;--sky-blue: #63b3ed}.theme-primary-btn{background:linear-gradient(to right,var(--mid-blue),var(--sky-blue));color:#fff;border:none;transition:all .3s}.theme-primary-btn:hover{color:#fff}.theme-primary-btn:active{color:#fff!important}body{font-family:Inter,sans-serif;font-optical-sizing:auto;font-style:normal;user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;width:100%;max-width:30rem;margin:0 auto;padding-right:0!important}img{width:100%;height:100%;object-fit:cover}li{list-style:none}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}input[type=password]{font-family:Arial,Helvetica,sans-serif}input[type=password]::placeholder{font-family:Inter,sans-serif;color:#6c757d!important;opacity:1}.bg-white-smoke{background:var(--white-smoke)}.mobile-shape{min-height:100vh}.mobile-shape-width{width:100%;max-width:30rem}.brand-logo{width:10rem}.navbar{height:2.5rem;display:flex;align-items:center}.return-menu{height:2.5rem}.return-menu h6{font-size:.9rem}main{overflow-x:hidden}.section-padding{padding:2rem 0}a{color:#000;text-decoration:none}.credit-score-trigger{height:1.8rem}footer{border-radius:.7rem .7rem 0 0;box-shadow:0 0 .2rem #00000020}footer ul{display:flex;align-items:center;justify-content:space-around;height:3.2rem}footer ul li svg{width:1rem;height:1rem}footer ul li a{font-size:.7rem}footer ul li a.active{color:var(--mid-blue)}.common-bottom-border{border-bottom:.15rem solid rgba(0,0,0,.1)!important}.not-found-msg h1{font-size:4.5rem}.profile-content,.recharge-account,.withdraw-account,.change-password-form,.set-withdrawal-password-form,.contact-us,.levels-wrapper,.not-found-msg,.agreement-info,.privacy-info,.events-carousel,.invite-page,.withdraw-records-page,.deposit-records-page,.bind-wallet-page,.withdraw-request-page,.deposit-page,.teams-page,.products-page{min-height:calc(100vh - 2.5rem)}.inactive-modal,.notice-modal,.bank-details-modal{background-color:#00000080}.inactive-modal button,.notice-modal .btn-positive{background:var(--navy-blue)!important}body:has(.modal.show){overflow:hidden}.notice-modal .modal-dialog{width:95%}.noties-content .modal-title{color:var(--navy-blue)}.noties-content .btn-positive{background:var(--navy-blue)}header .credit-score-modal .modal-header{background:var(--navy-blue)}.header .credit-score-modal .modal-header .score{top:.8rem}.header .credit-score-modal .credit-rules{font-size:.8rem}.header .credit-score-modal .progress{height:.6rem}.header .header-logo{height:2rem;object-fit:scale-down}.home-page #heroBannerCarousel .carousel-item{aspect-ratio:2/1}.rich-text-content{overflow-wrap:break-word;overflow-wrap:anywhere}.rich-text-content img{max-width:100%!important;height:auto!important;display:block;margin:10px auto}.rich-text-content table{width:100%!important;overflow-x:auto;display:block}@keyframes slideUpFade{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}.search-flights .btn-wrap{bottom:20%!important}.balance-info .summary{background:var(--navy-blue)}.balance-info h6{color:var(--white-smoke);font-size:.65rem;margin:0}.balance-info p{font-size:.9rem!important}.balance-info .trial-bonus{color:var(--mid-blue)}.balance-info .order-info p,.balance-info .order-info a{font-size:.85rem!important}.offer-discounts p{font-size:.75rem}.ticket-modal .ticket-banner{height:8rem!important}.ticket-modal .ticket-info svg{font-size:1.1rem}.ticket-modal .ticket-info strong{font-size:.8rem}.ticket-modal .ticket-info span{font-size:.65rem}.ticket-modal .profit{border-top:.13rem dashed #00000023}.ticket-card{background:#f3f3f3!important}.ticket-card .head-sec{border-bottom:.02667rem solid #e2e2e2}.ticket-card .body-sec,.ticket-card .reward-sec p{font-size:.8rem}.profile-head{background:var(--navy-blue)}.profile-head .user-avatar{width:2.3rem;height:2.3rem}.profile-head .profile-info{font-size:.7rem}.all-menu img{width:2.5rem;height:2.5rem;object-fit:contain}.all-menu a{font-size:.85rem}.all-menu h6{font-size:.95rem}.login-page{margin-top:-2.5rem;margin-bottom:-5.5rem}.user-onboard-part{width:100vw;max-width:100%;height:100vh;background-size:cover;background:url(/assets/images/sky-blue-login-background.jpeg) no-repeat;background-size:100% 100%}.login-page form .form-label,.signup-page form .form-label{font-size:.9rem!important}.login-page form .form-control,.signup-page form .form-control{font-size:.8rem!important}.login-page h4,.signup-page h4{font-size:1.2rem}.login-page button[type=submit],.signup-page button[type=submit]{font-size:1rem!important}.personal-data-page .image-wrap{width:2rem;height:2rem}.personal-data-page .profile-content p,.personal-data-page .profile-content span{font-size:.8rem}.hover-bg-light:hover{background-color:#f8f9fa}.transition{transition:all .2s ease-in-out}.recharge-page .recharge-account .balance-body,.withdraw-page .withdraw-account .balance-body{height:6.5rem;background:url(/assets/images/acc-balance-bg.png) no-repeat;background-size:100% 100%}.recharge-page .bank-details,.withdraw-page .bank-details{background:var(--white-smoke);cursor:pointer;font-size:.75rem}.recharge-page .bank-details .card-icon,.withdraw-page .bank-details .card-icon,.recharge-page .bank-details .card-icon-2,.withdraw-page .bank-details .card-icon-2{width:1.5rem;height:1.5rem;font-size:.9rem}.recharge-page .balance-body h6,.withdraw-page .balance-body h6{font-size:.85rem!important}.recharge-page .form-sec input,.withdraw-page .form-sec input,.deposit-page .form-sec input{border:1px solid #e1e1e1;outline:none}.recharge-page .form-sec input:focus,.withdraw-page .form-sec input:focus,.deposit-page .form-sec input:focus{outline:none}.recharge-page .form-sec a,.withdraw-page .form-sec a{padding:.35rem 0}.recharge-page .description,.withdraw-page .description,h6{font-size:.8rem}.withdraw-page .wd-addr,.withdraw-page .wd-acc-num,.withdraw-page .wd-pass,.withdraw-page .wd-amount{font-size:.7rem}.transactions-record .nav .nav-link{font-size:.85rem!important}.transaction-card{border:.12rem solid #f3f3f3!important}.transaction-card h6,.transaction-card strong{font-size:.8rem!important}.transaction-card span{font-size:.7rem!important}.deposit-card{border:.12rem solid #f3f3f3!important}.deposit-card h6,.deposit-card strong{font-size:.8rem!important}.deposit-card span{font-size:.7rem!important}.deposit-card .badge{font-size:.6rem!important}.deposit-page .form-sec input{font-size:1rem}.deposit-submit .t-primary,.wallet-modal .t-primary,.withdraw-request-page .t-primary{color:var(--mid-blue)}.deposit-submit .payment-card,.wallet-modal .payment-card,.withdraw-request-page .payment-card{border-color:var(--mid-blue)}.deposit-submit .section-label{color:#6c757d;font-size:.85rem;font-weight:600;text-transform:uppercase;margin-bottom:10px}.deposit-submit button.pill{background-color:#e7f1ff;color:var(--mid-blue);padding:6px 16px;border-radius:20px;font-weight:600;display:inline-block}.payment-pill{background-color:#e7f1ff;color:var(--mid-blue)}.deposit-submit button.pill:active{background-color:#d9e9ff;color:var(--mid-blue);border-color:#d9e9ff}.deposit-submit .info-card{background-color:#f8f9fa;border:1px solid #e9ecef}.deposit-submit .helper-text{font-size:.85rem;color:#495057}.change-password-form,.set-withdrawal-password-form{background:var(--white-smoke)}.change-password-form form,.set-withdrawal-password-form form,.change-password-form form input,.set-withdrawal-password-form form input{font-size:.85rem}.change-password-form .row,.set-withdrawal-password-form .row{border-color:var(--white-smoke)!important}.bank-details-modal .modal-header h1,.bank-details-modal button,.bank-details-modal form .form-label{font-size:.85rem!important}.bank-details-modal form .form-control,.bank-details-modal .message{font-size:.75rem!important}.related-information-page .bank-card{width:100%;background:linear-gradient(135deg,#142850,#27496d)}.related-information-page .bank-card .bank-name{font-size:.85rem}.related-information-page .bank-card .chip{width:45px;height:30px;background:linear-gradient(#bbb,#eee)}.related-information-page .bank-card .acc-number{font-size:1.1rem;letter-spacing:2px}.related-information-page .bank-card .routing-number{font-size:.8rem}.related-information-page .bank-card .card-icon svg{font-size:2rem}.related-information-page .bank-card .acc-holder-name{font-size:.8rem}.modal-overlay{background:#000000e6}.gift-box{width:65%}.reward-animation{position:relative;padding:20px}.reward-icon{font-size:4rem;animation:bounce 1s ease infinite}.celebration-confetti{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;overflow:hidden}.confetti{position:absolute;width:8px;height:8px;background:#ff6b6b;animation:confetti-fall 3s linear infinite}.confetti:nth-child(1){left:10%;background:#ff6b6b;animation-delay:0s}.confetti:nth-child(2){left:30%;background:#4ecdc4;animation-delay:.5s}.confetti:nth-child(3){left:50%;background:#45b7d1;animation-delay:1s}.confetti:nth-child(4){left:70%;background:#f9ca24;animation-delay:1.5s}.confetti:nth-child(5){left:90%;background:#6c5ce7;animation-delay:2s}.contact-us{background-color:var(--white-smoke)}.contact-us .contact-photo{height:18rem}.contact-us .social-link{bottom:-4%;transform:translateY(50%)}.contact-us .contact-link{width:2.7rem;height:2.7rem}.contact-us .contact-link svg{width:1.5rem;height:1.5rem}.help-manual .accordion-button,.help-manual .accordion-body{font-size:.8rem}.help-manual .accordion-body,.agreement-page .agreement-description,.privacy-page .privacy-description p,.rules,.credit-rules{white-space:pre-wrap;overflow-wrap:break-word}.levels-page .levels-wrapper{background:url(/assets/images/levels-bg.png) no-repeat;background-size:100% 100%}.levels-page .level-image{height:20rem}.levels-page .authority-info p{font-size:.8rem!important}.sign-in-bonus-page .reward-get-sec{height:40vw;background:url(/assets/images/reward-get-sec-bg.png) no-repeat;background-size:cover}.sign-in-bonus-page .gift-box{background-color:var(--white-smoke);width:3rem}.sign-in-bonus-page .day-gift-boxses span{font-size:.75rem}.sign-in-bonus-page .sign-in-sec button{padding:.6rem 2rem;width:60%}.sign-in-bonus-page .rules{background:var(--white-smoke);font-size:.8rem}.agreement-page .agreement-info,.privacy-page .privacy-info{background:url(/assets/images/about-us-subpage-bg.png) no-repeat;background-size:100% 100%}.activation-page h3{color:var(--mid-blue)}.category-page .nav .nav-link{font-size:.85rem!important;background-color:#ced4da}.category-page .nav .nav-link.active{background:var(--mid-blue);color:var(--white-smoke)!important}.category-card .card-image{width:4.5rem;height:4.5rem;border-radius:.5rem;background-color:var(--white-smoke)}.category-card .card-image img{object-fit:cover}.category-details-page .match-order-manager .simulation-sec h5,.category-details-page .match-order-manager .matched-order-sec h5{color:var(--mid-blue)}.category-details-page .match-order-manager .simulation-sec .simulation-steps.active{background:var(--mid-blue);border-color:var(--mid-blue)}.teams-page .t-primary{color:var(--mid-blue)}.teams-page .primary-bg{background-color:var(--mid-blue)}.teams-page .nav .nav-link{color:var(--navy-blue)!important}.teams-page .nav .nav-link.active{color:var(--mid-blue)!important}.teams-page .nav .nav-link .badge{background-color:var(--navy-blue)}.teams-page .nav .nav-link.active .badge{background-color:var(--mid-blue)}.teams-page .nav .nav-link:hover{border-bottom-color:var(--navy-blue)!important}.product-image{height:10rem;object-fit:cover}@keyframes confetti-fall{0%{transform:translateY(-100px) rotate(0);opacity:1}to{transform:translateY(400px) rotate(720deg);opacity:0}}@keyframes bounce{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-20px)}60%{transform:translateY(-10px)}}@media (min-width: 576px){.header .credit-score-modal .modal-header .score{top:1rem}.mobile-shape-width{max-width:30rem;border:0;margin:0 auto}.mobile-shape{box-shadow:0 0 .8rem #00000020;overflow:hidden}.brand-logo{width:5.5rem}.header .header-logo{height:2.125rem}.not-found-msg h1{font-size:6.5rem}.plane-flying h1,.user-onboard-part h1{font-size:2.2rem!important}.plane-flying p,.user-onboard-part p{font-size:.8rem!important}.balance-info h6{font-size:.8rem}.balance-info p{font-size:.9rem!important}.offer-discounts p{font-size:.9rem}.modal-dialog{width:28rem}.notice-modal .modal-dialog{width:25rem}.profile-head .profile-info{font-size:.8rem}.all-menu img{width:2.35rem;height:2.35rem;object-fit:contain}.all-menu a{font-size:.9rem}.login-page h4,.signup-page h4{font-size:1.5rem}.login-page button[type=submit],.signup-page button[type=submit]{font-size:1.25rem!important}.personal-data-page .profile-content p,.personal-data-page .profile-content span{font-size:.9rem}.recharge-page .bank-details .card-icon,.withdraw-page .bank-details .card-icon,.recharge-page .bank-details .card-icon-2,.withdraw-page .bank-details .card-icon-2{width:1.9rem;height:1.9rem;font-size:1.1rem}.recharge-page .recharge-account .balance-body,.withdraw-page .withdraw-account .balance-body{height:8rem}.recharge-page .form-sec a,.withdraw-page .form-sec a{padding:.65rem 0}.recharge-page .balance-body h6,.withdraw-page .balance-body h6{font-size:1rem!important}.return-menu h6{font-size:1rem}.transaction-card h6,.transaction-card strong{font-size:1rem!important}.transaction-card span{font-size:.9rem!important}.deposit-card h6,.deposit-card strong{font-size:1rem!important}.deposit-card span{font-size:.9rem!important}.deposit-card .badge{font-size:.8rem!important}.withdraw-page .bank-details{font-size:.95rem}.bank-details-modal .modal-header h1,.bank-details-modal button{font-size:1rem!important}.bank-details-modal form .form-label{font-size:.9rem!important}.bank-details-modal form .form-control,.bank-details-modal .message{font-size:.85rem!important}.bank-card .bank-name{font-size:1.2rem;letter-spacing:.5px}.bank-card .chip{width:50px;height:35px}.bank-card .acc-number{font-size:1.5rem;letter-spacing:2.5px}.bank-card .card-icon svg{font-size:3rem}.bank-card .acc-holder-name{font-size:1rem}.contact-us .contact-photo{height:22rem}.contact-us .social-link{bottom:-3%}.contact-us .contact-link{width:3.5rem;height:3.5rem}.contact-us .contact-link svg{width:2rem;height:2rem}.help-manual .accordion-button,.help-manual .accordion-body{font-size:.9rem}.levels-page .level-image{height:28rem}.sign-in-bonus-page .reward-get-sec{height:12rem;background:url(/assets/images/reward-get-sec-bg.png) no-repeat;background-size:cover}.sign-in-bonus-page .sign-in-sec button{padding:.8rem 3rem;width:45%}.about-page .about-page-links .logo .brand-logo{width:40%}.product-image{height:14rem;object-fit:cover}footer{border-radius:.8rem .8rem 0 0}footer ul{height:3.6rem}footer ul li svg{width:1.2rem;height:1.2rem}footer ul li a{font-size:.7rem}}
