@charset "UTF-8";
.btn-bordered-green{
    border-color:#42be40!important;
    color:#42be40!important
}
.btn-login-signup span:before{
    color:#42be40;
    content:"»"
}
.btn-login-signup span:before,.btn-vendor-setting p:before{
    position:absolute;
    left:0;
    animation-duration:.5s;
    animation-name:move-aero;
    animation-iteration-count:infinite;
    animation-direction:alternate
}
.btn-vendor-setting p:before{
    color:"";
    content:""
}
.hr-line{
    height:1px;
    background-color:#ccc
}
/* ! tailwindcss v3.3.3 | MIT License | https://tailwindcss.com */
.header .app-signup-download,.hr-line{
    width:100%
}
.header .menu{
    height:100%;
    align-items:center;
    gap:20px;
    outline:0;
    width:auto
}
/* ! tailwindcss v3.3.3 | MIT License | https://tailwindcss.com */
.header{
    z-index:2;
    padding:0
}
.header .logo img{
    width:36px;
    height:26px;
    aspect-ratio:36/26
}
/* ! tailwindcss v3.3.3 | MIT License | https://tailwindcss.com */
.header .szh-menu__item.customMenuItem:not(:last-child) a,.header .szh-menu__submenu:not(:last-child) .szh-menu__item .items{
    border-bottom:1px solid #3a4c71
}
.btn-login-signup .btn-bordered{
    width:unset;
    position:relative;
    cursor:pointer;
    display:flex;
    justify-content:center;
    align-items:center;
    font-weight:700
}
.btn-login-signup .btn-bordered.inner-custom-lg{
    gap:6px;
    border-radius:6px;
    height:40px;
    padding:10px 12px 12px 30px
}
.header .app-signup-download-lg{
    gap:24px;
    height:64px;
    width:unset;
    padding-left:unset;
    padding-right:unset
}
.header .download-links-icons{
    gap:24px
}
@media (min-width:992px){
    .btn-login-signup .lg\:inner-custom-lg.btn-bordered{
        gap:6px;
        border-radius:6px;
        height:40px;
        padding:10px 12px 12px 30px
    }
    .header .lg\:app-signup-download-lg{
        gap:24px;
        height:64px;
        width:unset;
        padding-left:unset;
        padding-right:unset
    }
}
/* ! tailwindcss v3.3.3 | MIT License | https://tailwindcss.com */
.header-sm .app-signup-download{
    padding:14px 15px
}
.header-md .app-signup-download{
    padding:16px 15px
}
.header-sm-md .btn-login-signup span:after{
    top:8px
}
.header-lg .btn-login-signup span:after{
    top:7px
}
.header-md .menu_img{
    width:24px;
    height:20px
}
.header-md .a23-logo{
    width:47.077px;
    height:34px
}
.header-sm .btn-login-signup .btn-bordered{
    height:32px;
    padding:7px 12px 8px 28px;
    gap:8px;
    border-radius:4px
}
.header-md .btn-login-signup .btn-bordered{
    gap:8px;
    line-height:21.68px;
    padding:8px 15px 12px 28px;
    height:40px;
    font-weight:700;
    border-radius:6px;
    width:155px
}
.leftmenu-sm-md .navigations{
    height:100dvh
}
.leftmenu-sm-md .menu-content{
    overflow:scroll;
    height:80dvh
}
.leftmenu-sm .menu-content{
    padding-left:16px;
    padding-right:16px
}
.leftmenu-sm-md .menu-content{
    padding-left:24px;
    padding-right:24px
}
.leftmenu-sm .close-login-part{
    padding-top:20px;
    padding-bottom:20px
}
.leftmenu-md .close-login-part{
    padding-top:24px;
    padding-bottom:24px
}
.leftmenu-sm .menu-item{
    padding-top:12px;
    padding-bottom:12px
}
.leftmenu-md .menu-item{
    padding-top:16px;
    padding-bottom:16px
}
.leftmenu-md .menu-close{
    width:19px
}
.leftmenu-sm .dropdown-menu.dropdown-menu-closed .menubutton:after{
    top:32px
}
.leftmenu-md .dropdown-menu.dropdown-menu-closed .menubutton:after{
    top:38px
}
.leftmenu-md .dropdown-menu .menubutton:after{
    top:28px
}
.leftmenu-sm-md .dropdown-menu.dropdown-menu-closed .menubutton:after{
    transform:translateY(-50%)
}
.leftmenu-sm-md .dropdown-menu .menubutton:after{
    content:"";
    display:block;
    height:11px;
    width:12px;
    position:absolute;
    right:8px;
    background:url(../images/angle-arrow-down.4e189309.svg) no-repeat
}
.leftmenu-sm .dropdown-menu .menubutton:after{
    top:24px
}
.leftmenu-sm-md .dropdown-menu .menubutton:after{
    transform:rotate(180deg)
}
.leftmenu-sm-md .menu-item:not(:nth-child(2)){
    border-top:1px solid #3a4c7180
}
.leftmenu-sm-md .menubutton .link-icon{
    display:flex;
    align-items:center;
    justify-content:center;
    padding:8px
}
.leftmenu-sm-md .menubutton .text{
    padding:6.5px
}
.leftmenu-sm-md .dropdown-menu.dropdown-menu-closed .dropdown-list{
    display:none
}
.leftmenu-sm-md .dropdown-menu .dropdown-list a{
    padding-top:10px;
    padding-bottom:10px;
    padding-left:60px;
    width:100%
}
.leftmenu-sm-md .dropdown-menu .dropdown-list a .icon-solid-dot{
    height:8px;
    width:8px;
    left:42px;
    top:14px;
    position:absolute;
    background:#58b6c6;
    border-radius:50%
}
.leftmenu-sm-md .download-btn{
    left:0;
    right:0;
    bottom:16px;
    border-top:2px solid #3a4c71;
    padding-top:16px;
    background:linear-gradient(0deg,rgba(0,0,0,.4),rgba(0,0,0,.4)),#032146
}
.download-apps-overlay-sm-md#download-apps-overlay .main-container{
    position:absolute;
    bottom:16px;
    left:0;
    right:0
}
.download-apps-overlay-sm-md#download-apps-overlay .download-overlay-card{
    background-color:#0c182e;
    padding:20px 10px;
    border-radius:14px
}
.download-apps-overlay-sm-md#download-apps-overlay .download-overlay-card .header{
    display:flex;
    justify-content:space-between;
    background:unset;
    position:unset;
    height:unset;
    width:100%!important
}
.download-apps-overlay-sm-md#download-apps-overlay .download-overlay-card .header .heading{
    color:#fff;
    font-weight:600;
    text-align:left
}
.download-apps-overlay-sm-md#download-apps-overlay .download-overlay-card .header .disclaimer{
    color:#e6bc68
}
.download-apps-overlay-sm-md#download-apps-overlay .download-overlay-card .header .timer{
    width:25px;
    height:25px;
    display:block;
    position:relative
}
.download-apps-overlay-sm-md#download-apps-overlay .download-overlay-card .header .timer svg{
    position:absolute;
    top:0;
    right:0;
    width:25px;
    height:25px;
    transform:rotateY(-180deg) rotate(-90deg)
}
.download-apps-overlay-sm-md#download-apps-overlay .download-overlay-card .header .circle-1 svg circle{
    stroke:#2a4e88
}
.download-apps-overlay-sm-md#download-apps-overlay .download-overlay-card .header .circle-2 svg circle{
    stroke:#39b54a
}
.download-apps-overlay-sm-md#download-apps-overlay .download-overlay-card .header .circle-1 svg circle,.download-apps-overlay-sm-md#download-apps-overlay .download-overlay-card .header .circle-2 svg circle{
    stroke-dasharray:60px;
    stroke-dashoffset:0;
    stroke-linecap:round;
    stroke-width:2px;
    fill:none
}
.download-apps-overlay-sm-md#download-apps-overlay .download-overlay-card .header .circle-2.animate svg circle{
    animation:countdown 7s linear forwards
}
@keyframes countdown{
    to{
        stroke-dashoffset:60px
    }
    0%{
        stroke-dashoffset:0
    }
}
.download-apps-overlay-sm-md#download-apps-overlay .download-overlay-card .body .btn-app-download{
    display:flex;
    align-items:center;
    justify-content:space-between;
    background-color:#182a48;
    border:2px solid #14346c;
    margin-top:15px;
    border-radius:8px;
    padding:5px 10px
}
.download-apps-overlay-sm-md#download-apps-overlay .download-overlay-card .body .btn-app-download .img-text{
    display:flex;
    align-items:center;
    gap:10px
}
.download-apps-overlay-sm-md#download-apps-overlay .download-overlay-card .body .btn-app-download .img-container{
    width:60px
}
.download-apps-overlay-sm-md#download-apps-overlay .download-overlay-card .body .btn-app-download .title{
    color:#e6bc68;
    font-weight:600
}
.download-apps-overlay-sm-md#download-apps-overlay .download-overlay-card .body .btn-app-download .subtext{
    color:#fff;
    padding-top:5px
}
.download-apps-overlay-sm-md#download-apps-overlay .download-overlay-card .body .btn-app-download .icons{
    width:50px;
    text-align:center
}
.download-apps-overlay-sm-md#download-apps-overlay .download-overlay-card .body .btn-app-download .icons img:last-child{
    width:90%
}
.download-apps-overlay-sm-md#download-apps-overlay .main-container .close-icon{
    text-align:right;
    width:12px;
    margin-left:auto;
    margin-right:3px;
    margin-bottom:10px;
    display:block
}
.download-apps-overlay-sm-md#download-apps-overlay.active{
    opacity:1;
    visibility:visible;
    transition:.3s ease-in
}
@media (max-width:767px){
    .sm\:header-sm .app-signup-download{
        padding:14px 15px
    }
    .sm\:header-sm .btn-login-signup .btn-bordered{
        height:32px;
        padding:7px 12px 8px 28px;
        gap:8px;
        border-radius:4px
    }
    .sm\:leftmenu-sm{
        width:80vw
    }
    .sm\:leftmenu-sm .menu-content{
        padding-left:16px;
        padding-right:16px
    }
    .sm\:leftmenu-sm .close-login-part{
        padding-top:20px;
        padding-bottom:20px
    }
    .sm\:leftmenu-sm .menu-item{
        padding-top:12px;
        padding-bottom:12px
    }
    .sm\:leftmenu-sm .dropdown-menu.dropdown-menu-closed .menubutton:after{
        top:32px
    }
    .sm\:leftmenu-sm .dropdown-menu .menubutton:after{
        top:24px
    }
}
.my-disclosure{
    display:flex;
    flex-direction:column
}
.my-disclosure .mycontainer{
    width:100%
}
.my-disclosure-md .mycontainer{
    width:49%;
    margin:10px 0
}
.my-disclosure .faqs-item{
    font-size:.875rem
}
.my-disclosure .faqs-item a{
    color:#4ea0f7
}
.my-disclosure .faqs-item-lastchild{
    border-bottom:1px solid #bababa
}
.my-disclosure-md .faqs-item-lastchild-md:last-child{
    border-bottom:none
}
.my-disclosure .faqs-item-second-lastchild:not(:last-child),.my-disclosure-md .faqs-item-second-lastchild-md:not(:last-child){
    border-bottom:1px solid #bababa
}
.my-disclosure .disclosure-button,.sub-disclosure-button{
    display:flex;
    justify-content:space-between;
    align-items:center;
    width:100%;
    padding:12px 0;
    border:none;
    background:transparent;
    color:#fff
}
.my-disclosure .title{
    font-weight:500;
    font-size:1rem;
    text-align:left;
    margin-right:.5rem
}
.my-disclosure img{
    width:12px;
    height:8px
}
.my-disclosure .disclosure-panel{
    color:#fff;
    padding:10px 16px;
    font-size:1rem
}
.my-disclosure .disclosure-active{
    transition:max-height .3s ease-in;
    padding-bottom:12px;
    border-radius:0 0 .25rem .25rem
}
.my-disclosure .disclosure-inactive{
    max-height:0;
    transition:max-height .4s ease-out;
    overflow:hidden
}
.my-disclosure{
    display:flex;
    flex-direction:column
}
.my-disclosure .mycontainer{
    width:100%
}
.my-disclosure-md .mycontainer{
    width:49%;
    margin:10px 0
}
.my-disclosure .faqs-item{
    font-size:.875rem
}
.my-disclosure .faqs-item a{
    color:#4ea0f7
}
.my-disclosure .faqs-item-lastchild{
    border-bottom:1px solid #bababa
}
.my-disclosure-md .faqs-item-lastchild-md:last-child{
    border-bottom:none
}
.my-disclosure .faqs-item-second-lastchild:not(:last-child),.my-disclosure-md .faqs-item-second-lastchild-md:not(:last-child){
    border-bottom:1px solid #bababa
}
.my-disclosure .disclosure-button,.sub-disclosure-button{
    display:flex;
    justify-content:space-between;
    align-items:center;
    width:100%;
    padding:12px 0;
    border:none;
    background:transparent;
    color:#fff
}
.my-disclosure .title{
    font-weight:500;
    font-size:1rem;
    text-align:left;
    margin-right:.5rem
}
.my-disclosure img{
    width:12px;
    height:8px
}
.my-disclosure .disclosure-panel{
    color:#fff;
    padding:10px 16px;
    font-size:1rem
}
.my-disclosure .disclosure-active{
    transition:max-height .3s ease-in;
    padding-bottom:12px;
    border-radius:0 0 .25rem .25rem
}
.my-disclosure .disclosure-inactive{
    max-height:0;
    transition:max-height .4s ease-out;
    overflow:hidden
}

@media (min-width:768px){
    .md\:header-md .app-signup-download{
        padding:16px 15px
    }
    .md\:header-md .menu_img{
        width:24px;
        height:20px
    }
    .md\:header-md .a23-logo{
        width:47.077px;
        height:34px
    }
    .md\:header-md .btn-login-signup .btn-bordered{
        gap:8px;
        line-height:21.68px;
        padding:8px 15px 12px 28px;
        height:40px;
        font-weight:700;
        border-radius:6px;
        width:155px
    }
    .md\:leftmenu-md{
        width:52.083333vw
    }
    .md\:leftmenu-md .close-login-part{
        padding-top:24px;
        padding-bottom:24px
    }
    .md\:leftmenu-md .menu-item{
        padding-top:16px;
        padding-bottom:16px
    }
    .md\:leftmenu-md #mobileMenuLogo{
        width:44.31px;
        height:32px
    }
    .md\:leftmenu-md .menu-close{
        width:19px
    }
    .md\:leftmenu-md .dropdown-menu.dropdown-menu-closed .menubutton:after{
        top:38px
    }
    .md\:leftmenu-md .dropdown-menu .menubutton:after{
        top:28px
    }
}
@media (min-width:992px){
    .lg\:header-lg .btn-login-signup span:after{
        top:7px
    }
}
@media (max-width:991px){
    .sm-md\:header-sm-md .btn-login-signup span:after{
        top:8px
    }
    .sm-md\:leftmenu-sm-md{
        position:fixed;
        top:0;
        left:0;
        bottom:0;
        overflow:scroll;
        margin:0;
        padding:0;
        height:100vh;
        z-index:4;
        color:#fff;
        background:linear-gradient(0deg,rgba(0,0,0,.4),rgba(0,0,0,.4)),#032146;
        border-radius:0
    }
    .sm-md\:leftmenu-sm-md .navigations{
        height:100dvh
    }
    .sm-md\:leftmenu-sm-md .menu-content{
        overflow:scroll;
        height:80dvh;
        padding-left:24px;
        padding-right:24px
    }
    .sm-md\:leftmenu-sm-md .dropdown-menu.dropdown-menu-closed .menubutton:after{
        transform:translateY(-50%)
    }
    .sm-md\:leftmenu-sm-md .dropdown-menu .menubutton:after{
        content:"";
        display:block;
        height:11px;
        width:12px;
        position:absolute;
        right:8px;
        background:url(../images/angle-arrow-down.4e189309.svg) no-repeat;
        transform:rotate(180deg)
    }
    .sm-md\:leftmenu-sm-md .menu-item:not(:nth-child(2)){
        border-top:1px solid #3a4c7180
    }
    .sm-md\:leftmenu-sm-md .menubutton .link-icon{
        display:flex;
        align-items:center;
        justify-content:center;
        padding:8px
    }
    .sm-md\:leftmenu-sm-md .menubutton .text{
        padding:6.5px
    }
    .sm-md\:leftmenu-sm-md .dropdown-menu.dropdown-menu-closed .dropdown-list{
        display:none
    }
    .sm-md\:leftmenu-sm-md .dropdown-menu .dropdown-list a{
        padding-top:10px;
        padding-bottom:10px;
        padding-left:60px;
        width:100%
    }
    .sm-md\:leftmenu-sm-md .dropdown-menu .dropdown-list a .icon-solid-dot{
        height:8px;
        width:8px;
        left:42px;
        top:14px;
        position:absolute;
        background:#58b6c6;
        border-radius:50%
    }
    .sm-md\:leftmenu-sm-md .download-btn{
        left:0;
        right:0;
        bottom:16px;
        border-top:2px solid #3a4c71;
        padding-top:16px;
        background:linear-gradient(0deg,rgba(0,0,0,.4),rgba(0,0,0,.4)),#032146
    }
    .sm-md\:leftmenu-sm-md #A23GamesApp{
        padding:10px 0;
        margin-right:auto;
        margin-left:auto;
        font-weight:600;
        text-align:center;
        border:none;
        border-radius:7px;
        width:90%;
        max-width:unset;
        background:linear-gradient(180deg,#35a753,#276e3a);
        color:#fff;
        gap:5px;
        display:flex;
        align-items:center
    }
    .sm-md\:download-apps-overlay-sm-md#download-apps-overlay{
        position:fixed;
        top:0;
        z-index:10000;
        opacity:0;
        visibility:hidden;
        transition:.3s ease-out;
        background-color:#04091c;
        width:100vw;
        height:100vh
    }
    .sm-md\:download-apps-overlay-sm-md#download-apps-overlay .main-container{
        position:absolute;
        bottom:16px;
        left:0;
        right:0
    }
    .sm-md\:download-apps-overlay-sm-md#download-apps-overlay .download-overlay-card{
        background-color:#0c182e;
        padding:20px 10px;
        border-radius:14px
    }
    .sm-md\:download-apps-overlay-sm-md#download-apps-overlay .download-overlay-card .header{
        display:flex;
        justify-content:space-between;
        background:unset;
        position:unset;
        height:unset;
        width:100%!important
    }
    .sm-md\:download-apps-overlay-sm-md#download-apps-overlay .download-overlay-card .header .heading{
        color:#fff;
        font-weight:600;
        text-align:left
    }
    .sm-md\:download-apps-overlay-sm-md#download-apps-overlay .download-overlay-card .header .disclaimer{
        color:#e6bc68
    }
    .sm-md\:download-apps-overlay-sm-md#download-apps-overlay .download-overlay-card .header .timer{
        width:25px;
        height:25px;
        display:block;
        position:relative
    }
    .sm-md\:download-apps-overlay-sm-md#download-apps-overlay .download-overlay-card .header .timer svg{
        position:absolute;
        top:0;
        right:0;
        width:25px;
        height:25px;
        transform:rotateY(-180deg) rotate(-90deg)
    }
    .sm-md\:download-apps-overlay-sm-md#download-apps-overlay .download-overlay-card .header .circle-1 svg circle{
        stroke:#2a4e88
    }
    .sm-md\:download-apps-overlay-sm-md#download-apps-overlay .download-overlay-card .header .circle-2 svg circle{
        stroke:#39b54a
    }
    .sm-md\:download-apps-overlay-sm-md#download-apps-overlay .download-overlay-card .header .circle-1 svg circle,.sm-md\:download-apps-overlay-sm-md#download-apps-overlay .download-overlay-card .header .circle-2 svg circle{
        stroke-dasharray:60px;
        stroke-dashoffset:0;
        stroke-linecap:round;
        stroke-width:2px;
        fill:none
    }
    .sm-md\:download-apps-overlay-sm-md#download-apps-overlay .download-overlay-card .header .circle-2.animate svg circle{
        animation:countdown 7s linear forwards
    }
    .sm-md\:download-apps-overlay-sm-md#download-apps-overlay .download-overlay-card .body .btn-app-download{
        display:flex;
        align-items:center;
        justify-content:space-between;
        background-color:#182a48;
        border:2px solid #14346c;
        margin-top:15px;
        border-radius:8px;
        padding:5px 10px
    }
    .sm-md\:download-apps-overlay-sm-md#download-apps-overlay .download-overlay-card .body .btn-app-download .img-text{
        display:flex;
        align-items:center;
        gap:10px
    }
    .sm-md\:download-apps-overlay-sm-md#download-apps-overlay .download-overlay-card .body .btn-app-download .img-container{
        width:60px
    }
    .sm-md\:download-apps-overlay-sm-md#download-apps-overlay .download-overlay-card .body .btn-app-download .title{
        color:#e6bc68;
        font-weight:600
    }
    .sm-md\:download-apps-overlay-sm-md#download-apps-overlay .download-overlay-card .body .btn-app-download .subtext{
        color:#fff;
        padding-top:5px
    }
    .sm-md\:download-apps-overlay-sm-md#download-apps-overlay .download-overlay-card .body .btn-app-download .icons{
        width:50px;
        text-align:center
    }
    .sm-md\:download-apps-overlay-sm-md#download-apps-overlay .download-overlay-card .body .btn-app-download .icons img:last-child{
        width:90%
    }
    .sm-md\:download-apps-overlay-sm-md#download-apps-overlay .main-container .close-icon{
        text-align:right;
        width:12px;
        margin-left:auto;
        margin-right:3px;
        margin-bottom:10px;
        display:block
    }
    .sm-md\:download-apps-overlay-sm-md#download-apps-overlay.active{
        opacity:1;
        visibility:visible;
        transition:.3s ease-in
    }
}
.szh-menu{
    margin:0;
    padding:0;
    list-style:none;
    box-sizing:border-box;
    width:-moz-max-content;
    width:max-content;
    z-index:100;
    border:1px solid rgba(0,0,0,.1);
    background-color:#fff
}
.szh-menu:focus{
    outline:none
}
.szh-menu__arrow{
    box-sizing:border-box;
    width:.75rem;
    height:.75rem;
    background-color:#fff;
    border-color:rgba(0,0,0,.1) transparent transparent rgba(0,0,0,.1);
    border-style:solid;
    border-width:1px;
    z-index:-1
}
.szh-menu__arrow--dir-left{
    right:-.375rem;
    transform:translateY(-50%) rotate(135deg)
}
.szh-menu__arrow--dir-right{
    left:-.375rem;
    transform:translateY(-50%) rotate(-45deg)
}
.szh-menu__arrow--dir-top{
    bottom:-.375rem;
    transform:translateX(-50%) rotate(-135deg)
}
.szh-menu__arrow--dir-bottom{
    top:-.375rem;
    transform:translateX(-50%) rotate(45deg)
}
.szh-menu__item{
    cursor:pointer
}
.szh-menu__item:focus{
    outline:none
}
.szh-menu__item--hover{
    background-color:#ebebeb
}
.szh-menu__item--focusable{
    cursor:default;
    background-color:inherit
}
.szh-menu__item--disabled{
    cursor:default;
    color:#aaa
}
.szh-menu__group{
    box-sizing:border-box
}
.szh-menu__radio-group{
    margin:0;
    padding:0;
    list-style:none
}
.szh-menu__divider{
    height:1px;
    margin:.5rem 0;
    background-color:rgba(0,0,0,.12)
}
.szh-menu-button{
    box-sizing:border-box
}
.szh-menu{
    -webkit-user-select:none;
    -moz-user-select:none;
    user-select:none;
    color:#212529;
    border:none;
    border-radius:.25rem;
    box-shadow:0 3px 7px rgba(0,0,0,.133),0 .6px 2px rgba(0,0,0,.1);
    min-width:10rem;
    padding:.5rem 0
}
.szh-menu__item{
    display:flex;
    align-items:center;
    position:relative;
    padding:.375rem 1.5rem
}
.szh-menu-container--itemTransition .szh-menu__item{
    transition-property:background-color,color;
    transition-duration:.15s;
    transition-timing-function:ease-in-out
}
.szh-menu__item--type-radio{
    padding-left:2.2rem
}
.szh-menu__item--type-radio:before{
    content:"○";
    position:absolute;
    left:.8rem;
    top:.55rem;
    font-size:.8rem
}
.szh-menu__item--type-radio.szh-menu__item--checked:before{
    content:"●"
}
.szh-menu__item--type-checkbox{
    padding-left:2.2rem
}
.szh-menu__item--type-checkbox:before{
    position:absolute;
    left:.8rem
}
.szh-menu__item--type-checkbox.szh-menu__item--checked:before{
    content:"✔"
}
.szh-menu__submenu>.szh-menu__item{
    padding-right:2.5rem
}
.szh-menu__submenu>.szh-menu__item:after{
    content:"❯";
    position:absolute;
    right:1rem
}
.szh-menu__header{
    color:#888;
    font-size:.8rem;
    padding:.2rem 1.5rem;
    text-transform:uppercase
}
.menu-items{
    text-decoration:none;
    color:#fff;
    display:flex;
    align-items:center;
    gap:12px;
    padding:0 28px
}
.customMenuItem:focus,.customMenuItem:hover{
    background:#3a4c71
}
.items{
    color:#fff;
    text-decoration:none;
    font-weight:500;
    font-size:.875rem;
    padding:16px 0;
    width:100%
}
.link-separator span{
    width:1px;
    height:20px;
    background-color:#3a4c71;
    display:block;
    position:absolute;
    left:0;
    right:0;
    margin-left:auto;
    margin-right:auto;
    top:-10px
}
.header .szh-menu-container ul{
    top:0!important;
    border-radius:0
}
.header .szh-menu__item.customMenuItem{
    padding:0 24px
}
.header .szh-menu__submenu{
    width:100%
}
.szh-menu__item--hover{
    background-color:#3a4c71
}
.szh-menu__submenu>.szh-menu__item:after{
    color:#fff
}
.szh-menu__submenu .szh-menu{
    background-color:#021a38;
    color:#fff;
    border-left:1px solid #3a4c71
}
.header .szh-menu__item,.szh-menu__submenu .szh-menu{
    padding-top:0;
    padding-bottom:0
}
/* ! tailwindcss v3.3.3 | MIT License | https://tailwindcss.com */
.error{
    color:#a94442!important
}
.my-login-signup-card{
    color:#9c9d9f;
    background-color:#080d1a;
    border-radius:12px;
    border:3px solid #3a4c71;
    padding-bottom:25px;
    width:310px;
    position:relative
}
@keyframes zoom-in{
    0%{
        transform:scale(0)
    }
    to{
        transform:scale(1)
    }
}
.my-login-signup-card-lg.d-hide,.my-login-signup-card-md.d-hide{
    -webkit-animation-name:zoom-out;
    -webkit-animation-duration:.4s;
    animation-name:zoom-out;
    animation-duration:.4s
}
@keyframes zoom-out{
    0%{
        transform:scale(1)
    }
    to{
        transform:scale(.2)
    }
}
.my-login-signup-card .btn-card-close{
    position:absolute;
    top:10px;
    right:10px;
    width:-moz-fit-content;
    width:fit-content;
    padding:8px;
    background:#9c9d9f;
    border:none;
    border-radius:4px;
    cursor:pointer;
    color:#000
}
.my-login-signup-card-sm .btn-card-close{
    position:fixed;
    top:16px;
    right:16px
}
.my-login-signup-card .input-container{
    border-bottom:1.4px solid #868e92
}
.my-login-signup-card-lg .input-container,.my-login-signup-card-md .input-container,.my-login-signup-card-sm .input-container{
    padding-top:15px
}
.my-login-signup-card-sm .input-container .my-input{
    padding:6px 10px 6px 6px;
    width:85%
}
.my-login-signup-card-lg .badge-container,.my-login-signup-card-md .badge-container{
    margin-top:-17%;
    display:flex;
    z-index:10;
    justify-content:center;
    padding-bottom:20px
}
.my-login-signup-card .my-card-header .card-heading{
    font-weight:700;
    color:#fffdea;
    text-transform:capitalize
}
.my-login-signup-card-lg .my-card-header .card-heading,.my-login-signup-card-md .my-card-header .card-heading{
    font-size:20px;
    line-height:27px;
    text-transform:capitalize;
    text-align:center
}
.my-input{
    background:none;
    border:none;
    outline:none;
    color:#fff
}
.my-login-signup-card-lg .mobile-prefix,.my-login-signup-card-md .mobile-prefix{
    font-size:14px;
    padding-right:4px
}
.my-login-signup-card-lg .my-input,.my-login-signup-card-md .my-input{
    font-size:14px;
    width:85%;
    padding:6px 10px 6px 6px
}
.my-login-signup-card .mybtn{
    height:46px;
    border-radius:4px;
    font-size:16px;
    cursor:pointer;
    width:100%
}
.my-login-signup-card-lg .mybtn,.my-login-signup-card-md .mybtn{
    margin-top:20px
}
.my-login-signup-card .switch-my-cards{
    text-align:center
}
.my-login-signup-card-lg .switch-my-cards,.my-login-signup-card-md .switch-my-cards{
    padding-top:25px;
    text-align:center
}
.my-login-signup-card .switch-my-cards .switch-cards-text{
    font-weight:400;
    color:#fff;
    font-size:.875rem
}
.my-login-signup-card .switch-my-cards .switch-cards-button{
    font-weight:600;
    color:#eabf69;
    margin-left:8px;
    text-decoration:underline;
    cursor:pointer;
    font-size:.875rem
}
.mybtn-success{
    background-color:#2e8c47;
    color:#fff;
    border:1px solid #0da335
}
.my-login-signup-card-lg .text-disclaimer,.my-login-signup-card-md .text-disclaimer{
    font-size:8px;
    padding-top:20px
}
.my-login-signup-card-lg .error,.my-login-signup-card-md .error{
    font-size:.875rem;
    padding-top:10px
}
.my-login-signup-card-lg .my-card-body .password-action,.my-login-signup-card-md .my-card-body .password-action{
    padding-top:20px;
    font-size:.875rem
}
.my-login-signup-card .my-card-body .password-action span{
    color:#91cfde;
    position:relative;
    cursor:pointer
}
.my-login-signup-card .my-card-body .password-action span:after{
    position:absolute;
    content:"";
    width:100%;
    height:1px;
    left:0;
    right:0;
    background-color:#91cfde
}
.my-login-signup-card-lg .my-card-body .password-action span:after,.my-login-signup-card-md .my-card-body .password-action span:after{
    bottom:-3px
}
.my-login-signup-card-sm .my-card-body .password-action span:after{
    bottom:-1px
}
.app{
    background:transparent;
    color:#42be40;
    width:120px;
    height:40px
}
.parentModal{
    display:flex;
    justify-content:center;
    align-items:center;
    position:fixed;
    top:0;
    bottom:0;
    left:0;
    right:0;
    background:rgba(0,0,0,.7);
    width:100vw;
    height:100dvh;
    z-index:101
}
.mobile-overlay-sm .logo{
    margin:15px 0 0 15px;
    width:60px
}
.mobile-overlay-sm .mobile-view-offer-badge{
    position:fixed;
    right:20px;
    top:100px
}
.my-login-signup-card-sm .my-card-header .card-heading{
    padding-top:3px;
    font-size:20px
}
.my-login-signup-card-sm .error{
    font-size:14px;
    padding-top:10px
}
.my-login-signup-card-sm .mybtn{
    margin-top:21px
}
.my-login-signup-card-sm .switch-my-cards{
    padding-top:25px
}
.my-login-signup-card-sm .text-disclaimer{
    font-size:8px;
    max-width:250px;
    margin-left:auto;
    margin-right:auto;
    padding-top:10px
}
.my-login-signup-card-sm .password-action{
    padding-top:20px
}
.signup-card-footer-link{
    color:#eabf69
}
.success-glow{
    animation:button-glow 60s linear infinite;
    background:linear-gradient(121.19deg,#24a422 25.73%,#43bf48 45.27%,#24a422 62.27%),#000
}
@keyframes login-signup-my-card-change{
    50%{
        transform:scale(1.05);
        top:50px
    }
    0%,to{
        transform:scale(1);
        top:0
    }
}
@media (max-width:767px){
    .sm\:top-\[22\%\]{
        top:22%
    }
    .sm\:order-1{
        order:1
    }
    .sm\:ml-\[15px\]{
        margin-left:15px
    }
    .sm\:mt-2{
        margin-top:.5rem
    }
    .sm\:mt-3{
        margin-top:.75rem
    }
    .sm\:mt-4{
        margin-top:1rem
    }
    .sm\:mt-\[10px\]{
        margin-top:10px
    }
    .sm\:mt-\[20px\]{
        margin-top:20px
    }
    .sm\:hidden{
        display:none
    }
    .sm\:aspect-\[1080\/816\]{
        aspect-ratio:1080/816
    }
    .sm\:aspect-\[345\.55\/32\.21\]{
        aspect-ratio:345.55/32.21
    }
    .sm\:aspect-\[360\/300\]{
        aspect-ratio:360/300
    }
    .sm\:aspect-\[375\.333\/216\.542\]{
        aspect-ratio:375.333/216.542
    }
    .sm\:aspect-\[375\.333\/216\.54\]{
        aspect-ratio:375.333/216.54
    }
    .sm\:aspect-\[414\/364\.18\]{
        aspect-ratio:414/364.18
    }
    .sm\:aspect-\[430\/384\.89\]{
        aspect-ratio:430/384.89
    }
    .sm\:h-\[123\.5px\]{
        height:123.5px
    }
    .sm\:h-\[18px\]{
        height:18px
    }
    .sm\:h-\[33\.42px\]{
        height:33.42px
    }
    .sm\:h-\[60px\]{
        height:60px
    }
    .sm\:max-h-\[300px\]{
        max-height:300px
    }
    .sm\:w-\[100px\]{
        width:100px
    }
    .sm\:w-\[320px\]{
        width:320px
    }
    .sm\:w-\[33\.16px\]{
        width:33.16px
    }
    .sm\:w-\[39\.78px\]{
        width:39.78px
    }
    .sm\:w-\[49\.26px\]{
        width:49.26px
    }
    .sm\:w-\[63\.47px\]{
        width:63.47px
    }
    .sm\:w-\[72px\]{
        width:72px
    }
    .sm\:w-full{
        width:100%
    }
    .sm\:grid-cols-1{
        grid-template-columns:repeat(1,minmax(0,1fr))
    }
    .sm\:grid-cols-2{
        grid-template-columns:repeat(2,minmax(0,1fr))
    }
    .sm\:flex-col{
        flex-direction:column
    }
    .sm\:gap-2{
        gap:.5rem
    }
    .sm\:gap-2\.5{
        gap:.625rem
    }
    .sm\:gap-4{
        gap:1rem
    }
    .sm\:gap-\[15px\]{
        gap:15px
    }
    .sm\:gap-\[20px\]{
        gap:20px
    }
    .sm\:gap-x-3{
        -moz-column-gap:.75rem;
        column-gap:.75rem
    }
    .sm\:overflow-x-scroll{
        overflow-x:scroll
    }
    .sm\:bg-\[url\(\'\/assets\/images\/common\/a23-rummy-welcome-bonus-3000-mobile\.webp\'\)\]{
        background-image:url(../images/a23-rummy-welcome-bonus-3000-mobile.webp)
    }
    .sm\:bg-contain{
        background-size:contain
    }
    .sm\:bg-bottom{
        background-position:bottom
    }
    .sm\:bg-no-repeat{
        background-repeat:no-repeat
    }
    .sm\:p-2{
        padding:.5rem
    }
    .sm\:p-2\.5{
        padding:.625rem
    }
    .sm\:px-1{
        padding-left:.25rem;
        padding-right:.25rem
    }
    .sm\:px-2{
        padding-left:.5rem;
        padding-right:.5rem
    }
    .sm\:px-2\.5{
        padding-left:.625rem;
        padding-right:.625rem
    }
    .sm\:px-5{
        padding-left:1.25rem;
        padding-right:1.25rem
    }
    .sm\:px-\[0px\]{
        padding-left:0;
        padding-right:0
    }
    .sm\:px-\[15px\]{
        padding-left:15px;
        padding-right:15px
    }
    .sm\:py-\[14px\]{
        padding-top:14px;
        padding-bottom:14px
    }
    .sm\:pt-4{
        padding-top:1rem
    }
    .sm\:pt-\[10px\]{
        padding-top:10px
    }
    .sm\:text-\[14px\]{
        font-size:14px
    }
    .sm\:my-login-signup-card-sm .btn-card-close{
        position:fixed;
        top:16px;
        right:16px
    }
    .sm\:my-login-signup-card-sm .input-container{
        padding-top:15px
    }
    .sm\:my-login-signup-card-sm .input-container .my-input{
        padding:6px 10px 6px 6px;
        width:85%
    }
    .sm\:my-login-signup-card-sm .my-card-body .password-action span:after{
        bottom:-1px
    }
    .sm\:parentModal-sm{
        background:none
    }
    .sm\:mobile-overlay-sm{
        position:fixed;
        width:100vw;
        height:100vh;
        background-position:0 -35px;
        z-index:100;
        top:0;
        background:url(../images/srk-bg-signup-mob.83a28b37.jpg) no-repeat top;
        background-color:#000;
        background-size:100%
    }
    .sm\:mobile-overlay-sm .logo{
        margin:15px 0 0 15px;
        width:60px
    }
    .sm\:mobile-overlay-sm .mobile-view-offer-badge{
        position:fixed;
        right:20px;
        top:100px
    }
    .sm\:mobile-overlay-sm .btn-close{
        background-color:#fff!important;
        float:right;
        position:fixed;
        top:15px;
        right:15px;
        padding:10px;
        background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3e%3c/svg%3e")50%/1em auto no-repeat;
        box-sizing:content-box;
        width:1em;
        height:1em;
        border:0;
        border-radius:.375rem;
        opacity:.5
    }
    .sm\:my-login-signup-card-sm{
        border-bottom-right-radius:0;
        border-bottom-left-radius:0;
        position:absolute;
        bottom:0;
        top:unset;
        transition:all .5s ease-in;
        left:0;
        right:0;
        z-index:101;
        width:100%;
        background-color:#080d1a;
        padding-left:16px;
        padding-right:16px;
        padding-top:8px
    }
    .sm\:my-login-signup-card-sm .my-card-header .card-heading{
        padding-top:3px;
        font-size:20px
    }
    .sm\:my-login-signup-card-sm .error{
        font-size:14px;
        padding-top:10px
    }
    .sm\:my-login-signup-card-sm .mybtn{
        margin-top:21px
    }
    .sm\:my-login-signup-card-sm .switch-my-cards{
        padding-top:25px
    }
    .sm\:my-login-signup-card-sm .text-disclaimer{
        font-size:8px;
        max-width:250px;
        margin-left:auto;
        margin-right:auto;
        padding-top:10px
    }
    .sm\:my-login-signup-card-sm .password-action{
        padding-top:20px
    }
    .sm\:\[margin-top\:16px\]{
        margin-top:16px
    }
}
@media (min-width:768px){
    .md\:absolute{
        position:absolute
    }
    .md\:relative{
        position:relative
    }
    .md\:bottom-10{
        bottom:2.5rem
    }
    .md\:left-\[-6px\]{
        left:-6px
    }
    .md\:top-\[37px\]{
        top:37px
    }
    .md\:col-span-1{
        grid-column:span 1/span 1
    }
    .md\:col-span-2{
        grid-column:span 2/span 2
    }
    .md\:col-span-3{
        grid-column:span 3/span 3
    }
    .md\:mx-auto{
        margin-left:auto;
        margin-right:auto
    }
    .md\:my-6{
        margin-top:1.5rem;
        margin-bottom:1.5rem
    }
    .md\:mr-\[30px\]{
        margin-right:30px
    }
    .md\:mt-2{
        margin-top:.5rem
    }
    .md\:mt-3{
        margin-top:.75rem
    }
    .md\:mt-4{
        margin-top:1rem
    }
    .md\:mt-6{
        margin-top:1.5rem
    }
    .md\:mt-\[10px\]{
        margin-top:10px
    }
    .md\:mt-\[15px\]{
        margin-top:15px
    }
    .md\:mt-\[42px\]{
        margin-top:42px
    }
    .md\:block{
        display:block
    }
    .md\:hidden{
        display:none
    }
    .md\:aspect-\[686\/64\]{
        aspect-ratio:686/64
    }
    .md\:aspect-\[691\.2\/287\.97\]{
        aspect-ratio:691.2/287.97
    }
    .md\:aspect-\[751\.33\/385\]{
        aspect-ratio:751.33/385
    }
    .md\:aspect-\[768\/299\.96\]{
        aspect-ratio:768/299.96
    }
    .md\:aspect-\[973\.33\/458\.29\]{
        aspect-ratio:973.33/458.29
    }
    .md\:h-12{
        height:3rem
    }
    .md\:h-\[100px\]{
        height:100px
    }
    .md\:h-\[126px\]{
        height:126px
    }
    .md\:h-\[185px\]{
        height:185px
    }
    .md\:h-\[26px\]{
        height:26px
    }
    .md\:h-\[300px\]{
        height:300px
    }
    .md\:h-\[340\.17px\]{
        height:340.17px
    }
    .md\:h-\[372px\]{
        height:372px
    }
    .md\:h-\[41\.77px\]{
        height:41.77px
    }
    .md\:h-\[684px\]{
        height:684px
    }
    .md\:h-\[70px\]{
        height:70px
    }
    .md\:h-\[72px\]{
        height:72px
    }
    .md\:h-full{
        height:100%
    }
    .md\:max-h-\[385px\]{
        max-height:385px
    }
    .md\:w-1\/2{
        width:50%
    }
    .md\:w-1\/4{
        width:25%
    }
    .md\:w-12{
        width:3rem
    }
    .md\:w-\[104px\]{
        width:104px
    }
    .md\:w-\[150px\]{
        width:150px
    }
    .md\:w-\[1px\]{
        width:1px
    }
    .md\:w-\[285px\]{
        width:285px
    }
    .md\:w-\[350px\]{
        width:350px
    }
    .md\:w-\[370px\]{
        width:370px
    }
    .md\:w-\[40\%\]{
        width:40%
    }
    .md\:w-\[400px\]{
        width:400px
    }
    .md\:w-\[47\.89px\]{
        width:47.89px
    }
    .md\:w-\[50\%\]{
        width:50%
    }
    .md\:w-\[57\.47px\]{
        width:57.47px
    }
    .md\:w-\[60\%\]{
        width:60%
    }
    .md\:w-\[650px\]{
        width:650px
    }
    .md\:w-\[71\.16px\]{
        width:71.16px
    }
    .md\:w-\[720px\]{
        width:720px
    }
    .md\:w-\[91\.68px\]{
        width:91.68px
    }
    .md\:w-full{
        width:100%
    }
    .md\:max-w-\[50\%\]{
        max-width:50%
    }
    .md\:max-w-\[720px\]{
        max-width:720px
    }
    .md\:grid-cols-1{
        grid-template-columns:repeat(1,minmax(0,1fr))
    }
    .md\:grid-cols-2{
        grid-template-columns:repeat(2,minmax(0,1fr))
    }
    .md\:grid-cols-3{
        grid-template-columns:repeat(3,minmax(0,1fr))
    }
    .md\:grid-cols-6{
        grid-template-columns:repeat(6,minmax(0,1fr))
    }
    .md\:flex-row{
        flex-direction:row
    }
    .md\:justify-items-center{
        justify-items:center
    }
    .md\:gap-4{
        gap:1rem
    }
    .md\:gap-5{
        gap:1.25rem
    }
    .md\:gap-\[30px\]{
        gap:30px
    }
    .md\:gap-x-6{
        -moz-column-gap:1.5rem;
        column-gap:1.5rem
    }
    .md\:whitespace-nowrap{
        white-space:nowrap
    }
    .md\:border{
        border-width:1px
    }
    .md\:border-r-\[1px\]{
        border-right-width:1px
    }
    .md\:bg-\[\#021a38\]{
        --tw-bg-opacity:1;
        background-color:rgb(2 26 56/var(--tw-bg-opacity))
    }
    .md\:bg-white{
        --tw-bg-opacity:1;
        background-color:rgb(255 255 255/var(--tw-bg-opacity))
    }
    .md\:px-\[15px\]{
        padding-left:15px;
        padding-right:15px
    }
    .md\:py-\[20px\]{
        padding-top:20px;
        padding-bottom:20px
    }
    .md\:pb-2{
        padding-bottom:.5rem
    }
    .md\:pt-3{
        padding-top:.75rem
    }
    .md\:pt-6{
        padding-top:1.5rem
    }
    .md\:text-\[14px\]{
        font-size:14px
    }
    .md\:text-\[18px\]{
        font-size:18px
    }
    .md\:text-\[20px\]{
        font-size:20px
    }
    .md\:text-base{
        font-size:1rem;
        line-height:1.5rem
    }
    .md\:text-lg{
        font-size:1.125rem;
        line-height:1.75rem
    }
    .md\:text-xl{
        font-size:1.25rem;
        line-height:1.75rem
    }
    .md\:font-bold{
        font-weight:700
    }
    .md\:my-login-signup-card-md{
        padding:0 14px 25px;
        -webkit-animation-name:zoom-in;
        -webkit-animation-duration:.4s;
        animation-name:zoom-in;
        animation-duration:.4s
    }
    .md\:my-login-signup-card-md.d-hide{
        -webkit-animation-name:zoom-out;
        -webkit-animation-duration:.4s;
        animation-name:zoom-out;
        animation-duration:.4s
    }
    .md\:my-login-signup-card-md .input-container{
        padding-top:15px
    }
    .md\:my-login-signup-card-md .badge-container{
        margin-top:-17%;
        display:flex;
        z-index:10;
        justify-content:center;
        padding-bottom:20px
    }
    .md\:my-login-signup-card-md .my-card-header .card-heading{
        font-size:20px;
        line-height:27px;
        text-transform:capitalize;
        text-align:center
    }
    .md\:my-login-signup-card-md .mobile-prefix{
        font-size:14px;
        padding-right:4px
    }
    .md\:my-login-signup-card-md .my-input{
        font-size:14px;
        width:85%;
        padding:6px 10px 6px 6px
    }
    .md\:my-login-signup-card-md .mybtn{
        margin-top:20px
    }
    .md\:my-login-signup-card-md .switch-my-cards{
        padding-top:25px;
        text-align:center
    }
    .md\:my-login-signup-card-md .text-disclaimer{
        font-size:8px;
        padding-top:20px
    }
    .md\:my-login-signup-card-md .error{
        font-size:.875rem;
        padding-top:10px
    }
    .md\:my-login-signup-card-md .my-card-body .password-action{
        padding-top:20px;
        font-size:.875rem
    }
    .md\:my-login-signup-card-md .my-card-body .password-action span:after{
        bottom:-3px
    }
    .md\:\[margin-top\:10px\]{
        margin-top:10px
    }
    .md\:\[margin-top\:20px\]{
        margin-top:20px
    }
    .md\:last\:col-\[2_\/_span_2\]:last-child,.md\:odd\:col-\[2_\/_span_2\]:nth-child(odd){
        grid-column:2/span 2
    }
}
@media (min-width:992px){
    .lg\:right-5{
        right:1.25rem
    }
    .lg\:mx-auto{
        margin-left:auto;
        margin-right:auto
    }
    .lg\:mt-2{
        margin-top:.5rem
    }
    .lg\:mt-3{
        margin-top:.75rem
    }
    .lg\:mt-4{
        margin-top:1rem
    }
    .lg\:mt-6{
        margin-top:1.5rem
    }
    .lg\:mt-\[10px\]{
        margin-top:10px
    }
    .lg\:mt-\[15px\]{
        margin-top:15px
    }
    .lg\:mt-\[42px\]{
        margin-top:42px
    }
    .lg\:block{
        display:block
    }
    .lg\:flex{
        display:flex
    }
    .lg\:hidden{
        display:none
    }
    .lg\:aspect-\[1152\/364\.156\]{
        aspect-ratio:1152/364.156
    }
    .lg\:aspect-\[1263\.33\/450\]{
        aspect-ratio:1263.33/450
    }
    .lg\:aspect-\[975\.33\/403\.63\]{
        aspect-ratio:975.33/403.63
    }
    .lg\:h-\[185px\]{
        height:185px
    }
    .lg\:h-\[26px\]{
        height:26px
    }
    .lg\:h-\[400px\]{
        height:400px
    }
    .lg\:h-\[41\.77px\]{
        height:41.77px
    }
    .lg\:h-\[444\.83px\]{
        height:444.83px
    }
    .lg\:h-\[464px\]{
        height:464px
    }
    .lg\:h-\[64px\]{
        height:64px
    }
    .lg\:max-h-\[403\.63px\]{
        max-height:403.63px
    }
    .lg\:max-h-\[543px\]{
        max-height:543px
    }
    .lg\:w-\[104px\]{
        width:104px
    }
    .lg\:w-\[150px\]{
        width:150px
    }
    .lg\:w-\[344px\]{
        width:344px
    }
    .lg\:w-\[400px\]{
        width:400px
    }
    .lg\:w-\[48px\]{
        width:48px
    }
    .lg\:w-\[57px\]{
        width:57px
    }
    .lg\:w-\[71\.16px\]{
        width:71.16px
    }
    .lg\:w-\[850px\]{
        width:850px
    }
    .lg\:w-\[91\.68px\]{
        width:91.68px
    }
    .lg\:w-\[960px\]{
        width:960px
    }
    .lg\:w-full{
        width:100%
    }
    .lg\:max-w-\[650px\]{
        max-width:650px
    }
    .lg\:max-w-\[920px\]{
        max-width:920px
    }
    .lg\:max-w-\[960px\]{
        max-width:960px
    }
    .lg\:grid-cols-3{
        grid-template-columns:repeat(3,minmax(0,1fr))
    }
    .lg\:items-start{
        align-items:flex-start
    }
    .lg\:items-center{
        align-items:center
    }
    .lg\:justify-center{
        justify-content:center
    }
    .lg\:bg-\[\#021a38\]{
        --tw-bg-opacity:1;
        background-color:rgb(2 26 56/var(--tw-bg-opacity))
    }
    .lg\:px-3{
        padding-left:.75rem;
        padding-right:.75rem
    }
    .lg\:text-center{
        text-align:center
    }
    .lg\:text-\[18px\]{
        font-size:18px
    }
    .lg\:text-\[20px\]{
        font-size:20px
    }
    .lg\:my-login-signup-card-lg{
        padding:0 14px 25px;
        -webkit-animation-name:zoom-in;
        -webkit-animation-duration:.4s;
        animation-name:zoom-in;
        animation-duration:.4s
    }
    .lg\:my-login-signup-card-lg.d-hide{
        -webkit-animation-name:zoom-out;
        -webkit-animation-duration:.4s;
        animation-name:zoom-out;
        animation-duration:.4s
    }
    .lg\:my-login-signup-card-lg .input-container{
        padding-top:15px
    }
    .lg\:my-login-signup-card-lg .badge-container{
        margin-top:-17%;
        display:flex;
        z-index:10;
        justify-content:center;
        padding-bottom:20px
    }
    .lg\:my-login-signup-card-lg .my-card-header .card-heading{
        font-size:20px;
        line-height:27px;
        text-transform:capitalize;
        text-align:center
    }
    .lg\:my-login-signup-card-lg .mobile-prefix{
        font-size:14px;
        padding-right:4px
    }
    .lg\:my-login-signup-card-lg .my-input{
        font-size:14px;
        width:85%;
        padding:6px 10px 6px 6px
    }
    .lg\:my-login-signup-card-lg .mybtn{
        margin-top:20px
    }
    .lg\:my-login-signup-card-lg .switch-my-cards{
        padding-top:25px;
        text-align:center
    }
    .lg\:my-login-signup-card-lg .text-disclaimer{
        font-size:8px;
        padding-top:20px
    }
    .lg\:my-login-signup-card-lg .error{
        font-size:.875rem;
        padding-top:10px
    }
    .lg\:my-login-signup-card-lg .my-card-body .password-action{
        padding-top:20px;
        font-size:.875rem
    }
    .lg\:my-login-signup-card-lg .my-card-body .password-action span:after{
        bottom:-3px
    }
    .lg\:\[margin-top\:10px\]{
        margin-top:10px
    }
    .lg\:\[margin-top\:20px\]{
        margin-top:20px
    }
    .lg\:\[max-width\:560px\]{
        max-width:560px
    }
}
/* ! tailwindcss v3.3.3 | MIT License | https://tailwindcss.com */
.my-card-body .mybtn{
    height:46px;
    border-radius:4px;
    font-size:16px;
    cursor:pointer;
    width:100%
}
.my-card-body .mybtn-success{
    background-color:#2e8c47;
    color:#fff;
    border:1px solid #0da335
}
.my-card-body .success-glow{
    animation:button-glow 60s linear infinite;
    background:linear-gradient(121.19deg,#24a422 25.73%,#43bf48 45.27%,#24a422 62.27%),#000
}
@keyframes button-glow{
    0%{
        background-position:-5000px 0
    }
    to{
        background-position:5000px 0
    }
}
.heading-size-2-lg{
    font-size:1rem!important;
    font-weight:700!important
}
.text-size-1{
    font-size:.75rem!important
}
.text-size-2,.text-size-3{
    font-size:.875rem!important
}
.text-size-4{
    font-size:1.125rem!important
}
.playing-card-symbol-red{
    color:red
}
.playing-card-symbol-black{
    color:#000
}
.embeded-video iframe{
    border-radius:10px
}
@media (max-width:767px){
    .sm\:top-\[22\%\]{
        top:22%
    }
    .sm\:order-1{
        order:1
    }
    .sm\:ml-\[15px\]{
        margin-left:15px
    }
    .sm\:mt-2{
        margin-top:.5rem
    }
    .sm\:mt-3{
        margin-top:.75rem
    }
    .sm\:mt-4{
        margin-top:1rem
    }
    .sm\:mt-\[10px\]{
        margin-top:10px
    }
    .sm\:mt-\[20px\]{
        margin-top:20px
    }
    .sm\:hidden{
        display:none
    }
    .sm\:aspect-\[1080\/816\]{
        aspect-ratio:1080/816
    }
    .sm\:aspect-\[345\.55\/32\.21\]{
        aspect-ratio:345.55/32.21
    }
    .sm\:aspect-\[360\/300\]{
        aspect-ratio:360/300
    }
    .sm\:aspect-\[375\.333\/216\.542\]{
        aspect-ratio:375.333/216.542
    }
    .sm\:aspect-\[375\.333\/216\.54\]{
        aspect-ratio:375.333/216.54
    }
    .sm\:aspect-\[414\/364\.18\]{
        aspect-ratio:414/364.18
    }
    .sm\:aspect-\[430\/384\.89\]{
        aspect-ratio:430/384.89
    }
    .sm\:h-\[123\.5px\]{
        height:123.5px
    }
    .sm\:h-\[18px\]{
        height:18px
    }
    .sm\:h-\[33\.42px\]{
        height:33.42px
    }
    .sm\:h-\[60px\]{
        height:60px
    }
    .sm\:max-h-\[300px\]{
        max-height:300px
    }
    .sm\:w-\[100px\]{
        width:100px
    }
    .sm\:w-\[320px\]{
        width:320px
    }
    .sm\:w-\[33\.16px\]{
        width:33.16px
    }
    .sm\:w-\[39\.78px\]{
        width:39.78px
    }
    .sm\:w-\[49\.26px\]{
        width:49.26px
    }
    .sm\:w-\[63\.47px\]{
        width:63.47px
    }
    .sm\:w-\[72px\]{
        width:72px
    }
    .sm\:w-full{
        width:100%
    }
    .sm\:grid-cols-1{
        grid-template-columns:repeat(1,minmax(0,1fr))
    }
    .sm\:grid-cols-2{
        grid-template-columns:repeat(2,minmax(0,1fr))
    }
    .sm\:flex-col{
        flex-direction:column
    }
    .sm\:gap-2{
        gap:.5rem
    }
    .sm\:gap-2\.5{
        gap:.625rem
    }
    .sm\:gap-4{
        gap:1rem
    }
    .sm\:gap-\[15px\]{
        gap:15px
    }
    .sm\:gap-\[20px\]{
        gap:20px
    }
    .sm\:gap-x-3{
        -moz-column-gap:.75rem;
        column-gap:.75rem
    }
    .sm\:overflow-x-scroll{
        overflow-x:scroll
    }
    .sm\:bg-\[url\(\'\/assets\/images\/common\/a23-rummy-welcome-bonus-3000-mobile\.webp\'\)\]{
        background-image:url(../images/a23-rummy-welcome-bonus-3000-mobile.webp)
    }
    .sm\:bg-contain{
        background-size:contain
    }
    .sm\:bg-bottom{
        background-position:bottom
    }
    .sm\:bg-no-repeat{
        background-repeat:no-repeat
    }
    .sm\:p-2{
        padding:.5rem
    }
    .sm\:p-2\.5{
        padding:.625rem
    }
    .sm\:px-1{
        padding-left:.25rem;
        padding-right:.25rem
    }
    .sm\:px-2{
        padding-left:.5rem;
        padding-right:.5rem
    }
    .sm\:px-2\.5{
        padding-left:.625rem;
        padding-right:.625rem
    }
    .sm\:px-5{
        padding-left:1.25rem;
        padding-right:1.25rem
    }
    .sm\:px-\[0px\]{
        padding-left:0;
        padding-right:0
    }
    .sm\:px-\[15px\]{
        padding-left:15px;
        padding-right:15px
    }
    .sm\:py-\[14px\]{
        padding-top:14px;
        padding-bottom:14px
    }
    .sm\:pt-4{
        padding-top:1rem
    }
    .sm\:pt-\[10px\]{
        padding-top:10px
    }
    .sm\:text-\[14px\]{
        font-size:14px
    }
    .sm\:heading-size-1-sm{
        font-size:1rem!important;
        font-weight:700!important
    }
    .sm\:heading-size-2-sm{
        font-size:.94rem!important;
        font-weight:700!important
    }
    .sm\:heading-size-3-sm{
        font-size:.875rem!important;
        font-weight:600!important
    }
    .sm\:nested-list-inner-sm{
        padding-left:16px
    }
    .sm\:text-size-1{
        font-size:.75rem!important
    }
    .sm\:text-size-2,.sm\:text-size-3{
        font-size:.875rem!important
    }
    .sm\:\[margin-top\:16px\]{
        margin-top:16px
    }
}
@media (min-width:768px){
    .md\:absolute{
        position:absolute
    }
    .md\:relative{
        position:relative
    }
    .md\:bottom-10{
        bottom:2.5rem
    }
    .md\:left-\[-6px\]{
        left:-6px
    }
    .md\:top-\[37px\]{
        top:37px
    }
    .md\:col-span-1{
        grid-column:span 1/span 1
    }
    .md\:col-span-2{
        grid-column:span 2/span 2
    }
    .md\:col-span-3{
        grid-column:span 3/span 3
    }
    .md\:mx-auto{
        margin-left:auto;
        margin-right:auto
    }
    .md\:my-6{
        margin-top:1.5rem;
        margin-bottom:1.5rem
    }
    .md\:mr-\[30px\]{
        margin-right:30px
    }
    .md\:mt-2{
        margin-top:.5rem
    }
    .md\:mt-3{
        margin-top:.75rem
    }
    .md\:mt-4{
        margin-top:1rem
    }
    .md\:mt-6{
        margin-top:1.5rem
    }
    .md\:mt-\[10px\]{
        margin-top:10px
    }
    .md\:mt-\[15px\]{
        margin-top:15px
    }
    .md\:mt-\[42px\]{
        margin-top:42px
    }
    .md\:block{
        display:block
    }
    .md\:hidden{
        display:none
    }
    .md\:aspect-\[686\/64\]{
        aspect-ratio:686/64
    }
    .md\:aspect-\[691\.2\/287\.97\]{
        aspect-ratio:691.2/287.97
    }
    .md\:aspect-\[751\.33\/385\]{
        aspect-ratio:751.33/385
    }
    .md\:aspect-\[768\/299\.96\]{
        aspect-ratio:768/299.96
    }
    .md\:aspect-\[973\.33\/458\.29\]{
        aspect-ratio:973.33/458.29
    }
    .md\:h-12{
        height:3rem
    }
    .md\:h-\[100px\]{
        height:100px
    }
    .md\:h-\[126px\]{
        height:126px
    }
    .md\:h-\[185px\]{
        height:185px
    }
    .md\:h-\[26px\]{
        height:26px
    }
    .md\:h-\[300px\]{
        height:300px
    }
    .md\:h-\[340\.17px\]{
        height:340.17px
    }
    .md\:h-\[372px\]{
        height:372px
    }
    .md\:h-\[41\.77px\]{
        height:41.77px
    }
    .md\:h-\[684px\]{
        height:684px
    }
    .md\:h-\[70px\]{
        height:70px
    }
    .md\:h-\[72px\]{
        height:72px
    }
    .md\:h-full{
        height:100%
    }
    .md\:max-h-\[385px\]{
        max-height:385px
    }
    .md\:w-1\/2{
        width:50%
    }
    .md\:w-1\/4{
        width:25%
    }
    .md\:w-12{
        width:3rem
    }
    .md\:w-\[104px\]{
        width:104px
    }
    .md\:w-\[150px\]{
        width:150px
    }
    .md\:w-\[1px\]{
        width:1px
    }
    .md\:w-\[285px\]{
        width:285px
    }
    .md\:w-\[350px\]{
        width:350px
    }
    .md\:w-\[370px\]{
        width:370px
    }
    .md\:w-\[40\%\]{
        width:40%
    }
    .md\:w-\[400px\]{
        width:400px
    }
    .md\:w-\[47\.89px\]{
        width:47.89px
    }
    .md\:w-\[50\%\]{
        width:50%
    }
    .md\:w-\[57\.47px\]{
        width:57.47px
    }
    .md\:w-\[60\%\]{
        width:60%
    }
    .md\:w-\[650px\]{
        width:650px
    }
    .md\:w-\[71\.16px\]{
        width:71.16px
    }
    .md\:w-\[720px\]{
        width:720px
    }
    .md\:w-\[91\.68px\]{
        width:91.68px
    }
    .md\:w-full{
        width:100%
    }
    .md\:max-w-\[50\%\]{
        max-width:50%
    }
    .md\:max-w-\[720px\]{
        max-width:720px
    }
    .md\:grid-cols-1{
        grid-template-columns:repeat(1,minmax(0,1fr))
    }
    .md\:grid-cols-2{
        grid-template-columns:repeat(2,minmax(0,1fr))
    }
    .md\:grid-cols-3{
        grid-template-columns:repeat(3,minmax(0,1fr))
    }
    .md\:grid-cols-6{
        grid-template-columns:repeat(6,minmax(0,1fr))
    }
    .md\:flex-row{
        flex-direction:row
    }
    .md\:justify-items-center{
        justify-items:center
    }
    .md\:gap-4{
        gap:1rem
    }
    .md\:gap-5{
        gap:1.25rem
    }
    .md\:gap-\[30px\]{
        gap:30px
    }
    .md\:gap-x-6{
        -moz-column-gap:1.5rem;
        column-gap:1.5rem
    }
    .md\:whitespace-nowrap{
        white-space:nowrap
    }
    .md\:border{
        border-width:1px
    }
    .md\:border-r-\[1px\]{
        border-right-width:1px
    }
    .md\:bg-\[\#021a38\]{
        --tw-bg-opacity:1;
        background-color:rgb(2 26 56/var(--tw-bg-opacity))
    }
    .md\:bg-white{
        --tw-bg-opacity:1;
        background-color:rgb(255 255 255/var(--tw-bg-opacity))
    }
    .md\:px-\[15px\]{
        padding-left:15px;
        padding-right:15px
    }
    .md\:py-\[20px\]{
        padding-top:20px;
        padding-bottom:20px
    }
    .md\:pb-2{
        padding-bottom:.5rem
    }
    .md\:pt-3{
        padding-top:.75rem
    }
    .md\:pt-6{
        padding-top:1.5rem
    }
    .md\:text-\[14px\]{
        font-size:14px
    }
    .md\:text-\[18px\]{
        font-size:18px
    }
    .md\:text-\[20px\]{
        font-size:20px
    }
    .md\:text-base{
        font-size:1rem;
        line-height:1.5rem
    }
    .md\:text-lg{
        font-size:1.125rem;
        line-height:1.75rem
    }
    .md\:text-xl{
        font-size:1.25rem;
        line-height:1.75rem
    }
    .md\:font-bold{
        font-weight:700
    }
    .md\:heading-size-1-md{
        font-size:1.25rem!important;
        font-weight:700!important
    }
    .md\:heading-size-2-md{
        font-size:1rem!important;
        font-weight:700!important
    }
    .md\:heading-size-3-md{
        font-size:.875rem!important;
        font-weight:600!important
    }
    .md\:text-size-1{
        font-size:.75rem!important
    }
    .md\:text-size-2,.md\:text-size-3{
        font-size:.875rem!important
    }
    .md\:text-size-5{
        font-size:1.25rem!important
    }
    .lg\:heading-size-1-lg{
        font-size:1.5rem!important;
        font-weight:700!important
    }
    .lg\:heading-size-2-lg{
        font-size:1rem!important;
        font-weight:700!important
    }
    .lg\:heading-size-3-lg{
        font-size:1rem!important;
        font-weight:600!important
    }
    .lg\:text-size-2,.lg\:text-size-3{
        font-size:.875rem!important
    }
    .lg\:text-size-5{
        font-size:1.25rem!important
    }
}
/* ! tailwindcss v3.3.3 | MIT License | https://tailwindcss.com */
.plus-minus-icon-container{
    margin-right:20px
}
.sub-menu-one-dropdown{
    padding-left:42px
}
.leftmenu-sm-md .dropdown-menu-descendant-one.dropdown-menu-descendant-one-closed .sub-menu-list{
    display:none
}
.leftmenu-sm-md .dropdown-menu-descendant-one .plus-minus-icon-container .icon-plus-minus,.plus-minus-icon-container .icon-plus-minus:after{
    content:"";
    position:absolute;
    width:12px;
    height:2px;
    background:#fff;
    margin-left:auto;
    margin-right:auto;
    left:0;
    right:0
}
.leftmenu-sm-md .dropdown-menu-descendant-one.dropdown-menu-descendant-one-closed .plus-minus-icon-container .icon-plus-minus:after{
    transform:rotate(90deg)
}
@media (max-width:991px){
    .sm-md\:leftmenu-sm-md .dropdown-menu-descendant-one.dropdown-menu-descendant-one-closed .sub-menu-list{
        display:none
    }
    .sm-md\:leftmenu-sm-md .dropdown-menu-descendant-one .plus-minus-icon-container .icon-plus-minus{
        content:"";
        position:absolute;
        width:12px;
        height:2px;
        background:#fff;
        margin-left:auto;
        margin-right:auto;
        left:0;
        right:0
    }
    .sm-md\:leftmenu-sm-md .dropdown-menu-descendant-one.dropdown-menu-descendant-one-closed .plus-minus-icon-container .icon-plus-minus:after{
        transform:rotate(90deg)
    }
}
    .xl\:px-6{
        padding-left:1.5rem;
        padding-right:1.5rem
    }
    .xl\:py-4{
        padding-top:1rem;
        padding-bottom:1rem
    }
}
#menuOverlay{
    height:100vh;
    background-color:#000;
    opacity:.8;
    z-index:3
}
#menuOverlay,.header{
    position:fixed;
    width:100vw
}
.header{
    background:linear-gradient(0deg,rgba(0,0,0,.2),rgba(0,0,0,.2)),#032146;
    color:#fff;
    line-height:14px;
    box-sizing:border-box
}
.desktop_menu ul li{
    text-decoration:none
}
.dropdown-toggle:after{
    display:inline-block;
    margin-left:.65rem;
    content:"";
    background-size:11px;
    width:11px;
    height:8px;
    border:none;
    vertical-align:unset
}
.header-main .desktop_menu ul li.link-saperator{
    position:relative;
    padding:0;
    display:block;
    height:unset
}
.btn-login-signup{
    width:auto;
    margin-top:0;
    display:flex;
    align-items:center;
    gap:24px
}
.btn-bordered{
    border:1px solid
}
.btn{
    outline:0!important
}
.btn-login-signup span:after{
    color:"";
    content:"";
    position:absolute;
    left:0;
    animation-duration:.5s;
    animation-name:move-aero;
    animation-iteration-count:infinite;
    animation-direction:alternate
}
@keyframes move-aero{
    0%{
        left:5px
    }
    to{
        left:18px
    }
}
/* ! tailwindcss v3.3.3 | MIT License | https://tailwindcss.com */
.section-about{
    margin:auto
}
#accordion{
    color:#032146
}
.panel-heading{
    margin:auto;
    position:relative
}
.panel-title{
    margin:12px auto;
    cursor:pointer
}
.accordion-toggle-collapse:after{
    background:url(../images/minus-solid-navy.5fedf531.svg)no-repeat;
    height:7px;
    top:6px;
    background-size:16px!important;
    content:""
}
.accordion-toggle-collapse:after,.accordion-toggle:after{
    width:16px;
    float:right;
    position:absolute;
    transition:transform .2s;
    display:block;
    right:20px
}
.accordion-toggle:after{
    background:url(../images/plus-solid-navy.d7b37cc2.svg) no-repeat;
    content:" ";
    background-size:16px!important;
    height:17px;
    content:""
}
.section-about-sm .accordion-toggle:after{
    top:2px
}
.section-about-lg .accordion-toggle:after,.section-about-md .accordion-toggle:after{
    top:5px
}
.section-about-sm .accordion-toggle-collapse:after{
    top:8px
}
.section-about-lg .accordion-toggle-collapse:after,.section-about-md .accordion-toggle-collapse:after{
    top:11px
}
.about_h3{
    font-size:.875rem;
    padding-bottom:5px;
    padding-top:0
}
.section-about-md .about_h3{
    font-size:20px;
    padding-bottom:10px
}
.panel-body p{
    margin-bottom:10px
}
.section-about .panel-body .my-container{
    display:flex;
    flex-direction:column
}
.section-about-md .panel-body .my-container{
    display:flex;
    flex-direction:row
}
.section-about .moretext h2{
    padding-bottom:8px;
    margin-top:15px;
    color:#032146
}
.section-about-md .moretext h2{
    margin-top:0;
    padding-top:15px
}
.section-about .activeToggle{
    transition:max-height .4s ease-in
}
.section-about .inActiveToggle{
    max-height:0;
    transition:max-height .4s ease-out;
    overflow:hidden
}
.section-about .moretext p{
    margin-bottom:10px
}
.moretext a{
    color:#007bff
}
.payment-security{
    background-color:#f2f2f2;
    overflow:hidden;
    border-bottom:1px solid var(--standard-grey,#bababa)
}
.payment-security .section-heading{
    text-align:center;
    color:#000;
    margin-bottom:0
}
.payment-security-lg .section-heading{
    text-align:center;
    color:#000
}
.payment-security .both-side-border:before{
    position:absolute;
    content:"";
    height:1px;
    background:linear-gradient(90deg,#3a4c71,rgba(58,76,113,0));
    top:50%;
    width:68.5px;
    left:-80px
}
.payment-security .both-side-border:after{
    position:absolute;
    content:"";
    height:1px;
    background:linear-gradient(90deg,rgba(58,76,113,0),#3a4c71);
    top:50%;
    width:68.5px;
    right:-80px
}
.payment-security-md .both-side-border:before{
    width:268px;
    left:-268px
}
.payment-security-lg .both-side-border:before{
    width:360px;
    left:-360px
}
.payment-security-md .both-side-border:after{
    width:268px;
    right:-268px
}
.payment-security-lg .both-side-border:after{
    width:360px;
    right:-360px
}
.payment-security .sub-heading{
    padding-top:16px;
    margin-bottom:8px;
    color:#032146;
    font-weight:700
}
.payment-security-lg .sub-heading{
    padding-top:20px;
    margin-bottom:15px
}
.payment-security .mycontainer{
    margin:auto;
    display:flex;
    flex-direction:column
}
.payment-security-md .mycontainer{
    max-width:720px;
    margin:auto;
    display:flex;
    flex-direction:row
}
.payment-security-lg .mycontainer{
    max-width:920px
}
.payment-security-md .plus_18{
    width:28px;
    height:28px
}
.payment-security-md .respo_icon{
    width:32px;
    height:32px
}
.payment-security-md .fifs_silver,.payment-security-md .itech_img{
    width:28px;
    height:28px
}
.payment-security .payments_div_1{
    width:100%;
    overflow-x:auto
}
.payment-security-md .payments_div_3{
    width:100%
}
.payment-security .certificates{
    width:100%;
    padding:0 15px
}
.payment-security-md .certificates{
    width:50%
}
.payment-security-lg .certificates{
    padding-left:0
}
.payment-security .payments{
    width:100%;
    padding:0 15px
}
.payment-security-md .payments{
    width:50%
}
.payment-security-lg .payments{
    padding-right:0
}
.payment-security-sm .payment-icons-container .payment-icon{
    height:18px
}
.payment-security-lg .payment-icons-container .payment-icon,.payment-security-md .payment-icons-container .payment-icon{
    height:26px
}
.quick-links{
    background:linear-gradient(0deg,rgba(0,0,0,.2),rgba(0,0,0,.2)),#223655;
    border-top:0 solid;
    padding:16px 0
}
.quick-links .container{
    max-width:1140px;
    margin:auto;
    padding:0 15px
}
.quick-links-md .container{
    max-width:720px;
    padding:0
}
.quick-links-lg .container{
    max-width:960px
}
.quick-links-xl .container{
    max-width:1140px
}
.quick-links .underline-class:after{
    text-decoration:none;
    background:linear-gradient(90deg,#bababa,hsla(0,0%,73%,0));
    height:2px;
    bottom:5px;
    position:absolute;
    content:"";
    left:0;
    right:0;
    width:100%
}
.quick-links .section-heading{
    padding-bottom:8px;
    color:#fff
}
.quicklinks-disclosure{
    display:flex;
    flex-direction:column
}
.quicklinks-disclosure .mycontainer{
    width:100%
}
.quicklinks-disclosure-md .mycontainer{
    width:49%;
    margin:10px 0
}
.quicklinks-disclosure .quicklinks-item,.quicklinks-disclosure .quicklinks-item-lastchild:not(:last-child),.quicklinks-disclosure-md .quicklinks-item-lastchild-md:not(:last-child){
    border-bottom:1px solid #435c79
}
.quicklinks-disclosure .disclosure-button{
    display:flex;
    justify-content:space-between;
    align-items:center;
    width:100%;
    padding:12px 0;
    border:none;
    background:transparent;
    color:#fff
}
.quicklinks-disclosure .title{
    font-weight:500;
    color:#91cfde;
    text-align:left;
    margin-right:.5rem
}
.quicklinks-disclosure img{
    width:12px;
    height:8px
}
.quicklinks-disclosure .up .angle-aero{
    transform:rotate(180deg)
}
.quicklinks-disclosure .disclosure-panel{
    color:#fff;
    padding:10px 16px
}
.quicklinks-disclosure .disclosure-active{
    transition:max-height .9s ease-in
}
.quicklinks-disclosure .disclosure-inactive{
    max-height:0;
    transition:max-height .3s ease-out;
    overflow:hidden
}
.main-footer-md-lg .footer-links,.main-footer-sm .footer-links{
    padding-bottom:25px
}
.main-footer .footer{
    background:linear-gradient(0deg,rgba(0,0,0,.2),rgba(0,0,0,.2)),#223655!important;
    color:#fff;
    border-top:1px solid #bababa80;
    margin-top:0;
    width:100%
}
.main-footer .hdworks-div{
    text-align:left;
    padding:16px 15px 0
}
.main-footer-md .hdworks-div{
    text-align:center;
    max-width:720px;
    margin:auto;
    padding:16px 0 0
}
.main-footer-lg .hdworks-div{
    max-width:1140px
}
.main-footer .footer-links{
    max-width:540px;
    margin:auto;
    padding:12px 15px 16px
}
.main-footer .footer-links ul li .circle-dott{
    background-color:#91cfde;
    width:2px;
    height:2px
}
.main-footer .footer-links .mycontainer{
    max-width:343px;
    color:#91cfde;
    margin:auto
}
.main-footer-md .footer-links .mycontainer{
    max-width:452px
}
.main-footer .footer-floating-download-spacing{
    padding-bottom:135px!important
}
.main-footer-md .footer-floating-download-spacing{
    padding-bottom:16px!important
}
@media (max-width:767px){
    .sm\:top-\[22\%\]{
        top:22%
    }
    .sm\:order-1{
        order:1
    }
    .sm\:ml-\[15px\]{
        margin-left:15px
    }
    .sm\:mt-2{
        margin-top:.5rem
    }
    .sm\:mt-3{
        margin-top:.75rem
    }
    .sm\:mt-4{
        margin-top:1rem
    }
    .sm\:mt-\[10px\]{
        margin-top:10px
    }
    .sm\:mt-\[20px\]{
        margin-top:20px
    }
    .sm\:hidden{
        display:none
    }
    .sm\:aspect-\[1080\/816\]{
        aspect-ratio:1080/816
    }
    .sm\:aspect-\[345\.55\/32\.21\]{
        aspect-ratio:345.55/32.21
    }
    .sm\:aspect-\[360\/300\]{
        aspect-ratio:360/300
    }
    .sm\:aspect-\[375\.333\/216\.542\]{
        aspect-ratio:375.333/216.542
    }
    .sm\:aspect-\[375\.333\/216\.54\]{
        aspect-ratio:375.333/216.54
    }
    .sm\:aspect-\[414\/364\.18\]{
        aspect-ratio:414/364.18
    }
    .sm\:aspect-\[430\/384\.89\]{
        aspect-ratio:430/384.89
    }
    .sm\:h-\[123\.5px\]{
        height:123.5px
    }
    .sm\:h-\[18px\]{
        height:18px
    }
    .sm\:h-\[33\.42px\]{
        height:33.42px
    }
    .sm\:h-\[60px\]{
        height:60px
    }
    .sm\:max-h-\[300px\]{
        max-height:300px
    }
    .sm\:w-\[100px\]{
        width:100px
    }
    .sm\:w-\[320px\]{
        width:320px
    }
    .sm\:w-\[33\.16px\]{
        width:33.16px
    }
    .sm\:w-\[39\.78px\]{
        width:39.78px
    }
    .sm\:w-\[49\.26px\]{
        width:49.26px
    }
    .sm\:w-\[63\.47px\]{
        width:63.47px
    }
    .sm\:w-\[72px\]{
        width:72px
    }
    .sm\:w-full{
        width:100%
    }
    .sm\:grid-cols-1{
        grid-template-columns:repeat(1,minmax(0,1fr))
    }
    .sm\:grid-cols-2{
        grid-template-columns:repeat(2,minmax(0,1fr))
    }
    .sm\:flex-col{
        flex-direction:column
    }
    .sm\:gap-2{
        gap:.5rem
    }
    .sm\:gap-2\.5{
        gap:.625rem
    }
    .sm\:gap-4{
        gap:1rem
    }
    .sm\:gap-\[15px\]{
        gap:15px
    }
    .sm\:gap-\[20px\]{
        gap:20px
    }
    .sm\:gap-x-3{
        -moz-column-gap:.75rem;
        column-gap:.75rem
    }
    .sm\:overflow-x-scroll{
        overflow-x:scroll
    }
    .sm\:bg-\[url\(\'\/assets\/images\/common\/a23-rummy-welcome-bonus-3000-mobile\.webp\'\)\]{
        background-image:url(../images/a23-rummy-welcome-bonus-3000-mobile.webp)
    }
    .sm\:bg-contain{
        background-size:contain
    }
    .sm\:bg-bottom{
        background-position:bottom
    }
    .sm\:bg-no-repeat{
        background-repeat:no-repeat
    }
    .sm\:p-2{
        padding:.5rem
    }
    .sm\:p-2\.5{
        padding:.625rem
    }
    .sm\:px-1{
        padding-left:.25rem;
        padding-right:.25rem
    }
    .sm\:px-2{
        padding-left:.5rem;
        padding-right:.5rem
    }
    .sm\:px-2\.5{
        padding-left:.625rem;
        padding-right:.625rem
    }
    .sm\:px-5{
        padding-left:1.25rem;
        padding-right:1.25rem
    }
    .sm\:px-\[0px\]{
        padding-left:0;
        padding-right:0
    }
    .sm\:px-\[15px\]{
        padding-left:15px;
        padding-right:15px
    }
    .sm\:py-\[14px\]{
        padding-top:14px;
        padding-bottom:14px
    }
    .sm\:pt-4{
        padding-top:1rem
    }
    .sm\:pt-\[10px\]{
        padding-top:10px
    }
    .sm\:text-\[14px\]{
        font-size:14px
    }
    .sm\:section-about-sm .accordion-toggle:after{
        top:2px
    }
    .sm\:section-about-sm .accordion-toggle-collapse:after{
        top:8px
    }
    .sm\:payment-security-sm .payment-icons-container .payment-icon{
        height:18px
    }
    .quicklinks-disclosure .sm\:quicklinks-item{
        border-bottom:1px solid #435c79
    }
    .sm\:main-footer-sm .footer-links{
        padding-bottom:25px
    }
    .sm\:\[margin-top\:16px\]{
        margin-top:16px
    }
}
@media (min-width:768px){
    .md\:absolute{
        position:absolute
    }
    .md\:relative{
        position:relative
    }
    .md\:bottom-10{
        bottom:2.5rem
    }
    .md\:left-\[-6px\]{
        left:-6px
    }
    .md\:top-\[37px\]{
        top:37px
    }
    .md\:col-span-1{
        grid-column:span 1/span 1
    }
    .md\:col-span-2{
        grid-column:span 2/span 2
    }
    .md\:col-span-3{
        grid-column:span 3/span 3
    }
    .md\:mx-auto{
        margin-left:auto;
        margin-right:auto
    }
    .md\:my-6{
        margin-top:1.5rem;
        margin-bottom:1.5rem
    }
    .md\:mr-\[30px\]{
        margin-right:30px
    }
    .md\:mt-2{
        margin-top:.5rem
    }
    .md\:mt-3{
        margin-top:.75rem
    }
    .md\:mt-4{
        margin-top:1rem
    }
    .md\:mt-6{
        margin-top:1.5rem
    }
    .md\:mt-\[10px\]{
        margin-top:10px
    }
    .md\:mt-\[15px\]{
        margin-top:15px
    }
    .md\:mt-\[42px\]{
        margin-top:42px
    }
    .md\:block{
        display:block
    }
    .md\:hidden{
        display:none
    }
    .md\:aspect-\[686\/64\]{
        aspect-ratio:686/64
    }
    .md\:aspect-\[691\.2\/287\.97\]{
        aspect-ratio:691.2/287.97
    }
    .md\:aspect-\[751\.33\/385\]{
        aspect-ratio:751.33/385
    }
    .md\:aspect-\[768\/299\.96\]{
        aspect-ratio:768/299.96
    }
    .md\:aspect-\[973\.33\/458\.29\]{
        aspect-ratio:973.33/458.29
    }
    .md\:h-12{
        height:3rem
    }
    .md\:h-\[100px\]{
        height:100px
    }
    .md\:h-\[126px\]{
        height:126px
    }
    .md\:h-\[185px\]{
        height:185px
    }
    .md\:h-\[26px\]{
        height:26px
    }
    .md\:h-\[300px\]{
        height:300px
    }
    .md\:h-\[340\.17px\]{
        height:340.17px
    }
    .md\:h-\[372px\]{
        height:372px
    }
    .md\:h-\[41\.77px\]{
        height:41.77px
    }
    .md\:h-\[684px\]{
        height:684px
    }
    .md\:h-\[70px\]{
        height:70px
    }
    .md\:h-\[72px\]{
        height:72px
    }
    .md\:h-full{
        height:100%
    }
    .md\:max-h-\[385px\]{
        max-height:385px
    }
    .md\:w-1\/2{
        width:50%
    }
    .md\:w-1\/4{
        width:25%
    }
    .md\:w-12{
        width:3rem
    }
    .md\:w-\[104px\]{
        width:104px
    }
    .md\:w-\[150px\]{
        width:150px
    }
    .md\:w-\[1px\]{
        width:1px
    }
    .md\:w-\[285px\]{
        width:285px
    }
    .md\:w-\[350px\]{
        width:350px
    }
    .md\:w-\[370px\]{
        width:370px
    }
    .md\:w-\[40\%\]{
        width:40%
    }
    .md\:w-\[400px\]{
        width:400px
    }
    .md\:w-\[47\.89px\]{
        width:47.89px
    }
    .md\:w-\[50\%\]{
        width:50%
    }
    .md\:w-\[57\.47px\]{
        width:57.47px
    }
    .md\:w-\[60\%\]{
        width:60%
    }
    .md\:w-\[650px\]{
        width:650px
    }
    .md\:w-\[71\.16px\]{
        width:71.16px
    }
    .md\:w-\[720px\]{
        width:720px
    }
    .md\:w-\[91\.68px\]{
        width:91.68px
    }
    .md\:w-full{
        width:100%
    }
    .md\:max-w-\[50\%\]{
        max-width:50%
    }
    .md\:max-w-\[720px\]{
        max-width:720px
    }
    .md\:grid-cols-1{
        grid-template-columns:repeat(1,minmax(0,1fr))
    }
    .md\:grid-cols-2{
        grid-template-columns:repeat(2,minmax(0,1fr))
    }
    .md\:grid-cols-3{
        grid-template-columns:repeat(3,minmax(0,1fr))
    }
    .md\:grid-cols-6{
        grid-template-columns:repeat(6,minmax(0,1fr))
    }
    .md\:flex-row{
        flex-direction:row
    }
    .md\:justify-items-center{
        justify-items:center
    }
    .md\:gap-4{
        gap:1rem
    }
    .md\:gap-5{
        gap:1.25rem
    }
    .md\:gap-\[30px\]{
        gap:30px
    }
    .md\:gap-x-6{
        -moz-column-gap:1.5rem;
        column-gap:1.5rem
    }
    .md\:whitespace-nowrap{
        white-space:nowrap
    }
    .md\:border{
        border-width:1px
    }
    .md\:border-r-\[1px\]{
        border-right-width:1px
    }
    .md\:bg-\[\#021a38\]{
        --tw-bg-opacity:1;
        background-color:rgb(2 26 56/var(--tw-bg-opacity))
    }
    .md\:bg-white{
        --tw-bg-opacity:1;
        background-color:rgb(255 255 255/var(--tw-bg-opacity))
    }
    .md\:px-\[15px\]{
        padding-left:15px;
        padding-right:15px
    }
    .md\:py-\[20px\]{
        padding-top:20px;
        padding-bottom:20px
    }
    .md\:pb-2{
        padding-bottom:.5rem
    }
    .md\:pt-3{
        padding-top:.75rem
    }
    .md\:pt-6{
        padding-top:1.5rem
    }
    .md\:text-\[14px\]{
        font-size:14px
    }
    .md\:text-\[18px\]{
        font-size:18px
    }
    .md\:text-\[20px\]{
        font-size:20px
    }
    .md\:text-base{
        font-size:1rem;
        line-height:1.5rem
    }
    .md\:text-lg{
        font-size:1.125rem;
        line-height:1.75rem
    }
    .md\:text-xl{
        font-size:1.25rem;
        line-height:1.75rem
    }
    .md\:font-bold{
        font-weight:700
    }
    .md\:section-about-md{
        max-width:720px
    }
    .md\:section-about-md .accordion-toggle:after{
        top:5px
    }
    .md\:section-about-md .accordion-toggle-collapse:after{
        top:11px
    }
    .md\:section-about-md .about_h3{
        font-size:20px;
        padding-bottom:10px
    }
    .md\:section-about-md .panel-body .my-container{
        display:flex;
        flex-direction:row
    }
    .md\:section-about-md .moretext h2{
        margin-top:0;
        padding-top:15px
    }
    .md\:payment-security-md .both-side-border:before{
        width:268px;
        left:-268px
    }
    .md\:payment-security-md .both-side-border:after{
        width:268px;
        right:-268px
    }
    .md\:payment-security-md .mycontainer{
        max-width:720px;
        margin:auto;
        display:flex;
        flex-direction:row
    }
    .md\:payment-security-md .plus_18{
        width:28px;
        height:28px
    }
    .md\:payment-security-md .respo_icon{
        width:32px;
        height:32px
    }
    .md\:payment-security-md .fifs_silver,.md\:payment-security-md .itech_img{
        width:28px;
        height:28px
    }
    .md\:payment-security-md .payments_div_3{
        width:100%
    }
    .md\:payment-security-md .certificates,.md\:payment-security-md .payments{
        width:50%
    }
    .md\:payment-security-md .payment-icons-container .payment-icon{
        height:26px
    }
    .md\:quick-links-md .container{
        max-width:720px;
        padding:0
    }
    .md\:quicklinks-disclosure-md{
        display:flex;
        flex-direction:row;
        justify-content:space-between;
        gap:5rem
    }
    .md\:quicklinks-disclosure-md .mycontainer{
        width:49%;
        margin:10px 0
    }
    .md\:quicklinks-disclosure-md .quicklinks-item-lastchild-md:not(:last-child){
        border-bottom:1px solid #435c79
    }
    .md\:main-footer-md .hdworks-div{
        text-align:center;
        max-width:720px;
        margin:auto;
        padding:16px 0 0
    }
    .md\:main-footer-md .footer-links .mycontainer{
        max-width:452px
    }
    .md\:main-footer-md .footer-floating-download-spacing{
        padding-bottom:16px!important
    }
    .md\:\[margin-top\:10px\]{
        margin-top:10px
    }
    .md\:\[margin-top\:20px\]{
        margin-top:20px
    }
    .md\:last\:col-\[2_\/_span_2\]:last-child,.md\:odd\:col-\[2_\/_span_2\]:nth-child(odd){
        grid-column:2/span 2
    }
}
@media (min-width:992px){
    .lg\:right-5{
        right:1.25rem
    }
    .lg\:mx-auto{
        margin-left:auto;
        margin-right:auto
    }
    .lg\:mt-2{
        margin-top:.5rem
    }
    .lg\:mt-3{
        margin-top:.75rem
    }
    .lg\:mt-4{
        margin-top:1rem
    }
    .lg\:mt-6{
        margin-top:1.5rem
    }
    .lg\:mt-\[10px\]{
        margin-top:10px
    }
    .lg\:mt-\[15px\]{
        margin-top:15px
    }
    .lg\:mt-\[42px\]{
        margin-top:42px
    }
    .lg\:block{
        display:block
    }
    .lg\:flex{
        display:flex
    }
    .lg\:hidden{
        display:none
    }
    .lg\:aspect-\[1152\/364\.156\]{
        aspect-ratio:1152/364.156
    }
    .lg\:aspect-\[1263\.33\/450\]{
        aspect-ratio:1263.33/450
    }
    .lg\:aspect-\[975\.33\/403\.63\]{
        aspect-ratio:975.33/403.63
    }
    .lg\:h-\[185px\]{
        height:185px
    }
    .lg\:h-\[26px\]{
        height:26px
    }
    .lg\:h-\[400px\]{
        height:400px
    }
    .lg\:h-\[41\.77px\]{
        height:41.77px
    }
    .lg\:h-\[444\.83px\]{
        height:444.83px
    }
    .lg\:h-\[464px\]{
        height:464px
    }
    .lg\:h-\[64px\]{
        height:64px
    }
    .lg\:max-h-\[403\.63px\]{
        max-height:403.63px
    }
    .lg\:max-h-\[543px\]{
        max-height:543px
    }
    .lg\:w-\[104px\]{
        width:104px
    }
    .lg\:w-\[150px\]{
        width:150px
    }
    .lg\:w-\[344px\]{
        width:344px
    }
    .lg\:w-\[400px\]{
        width:400px
    }
    .lg\:w-\[48px\]{
        width:48px
    }
    .lg\:w-\[57px\]{
        width:57px
    }
    .lg\:w-\[71\.16px\]{
        width:71.16px
    }
    .lg\:w-\[850px\]{
        width:850px
    }
    .lg\:w-\[91\.68px\]{
        width:91.68px
    }
    .lg\:w-\[960px\]{
        width:960px
    }
    .lg\:w-full{
        width:100%
    }
    .lg\:max-w-\[650px\]{
        max-width:650px
    }
    .lg\:max-w-\[920px\]{
        max-width:920px
    }
    .lg\:max-w-\[960px\]{
        max-width:960px
    }
    .lg\:grid-cols-3{
        grid-template-columns:repeat(3,minmax(0,1fr))
    }
    .lg\:items-start{
        align-items:flex-start
    }
    .lg\:items-center{
        align-items:center
    }
    .lg\:justify-center{
        justify-content:center
    }
    .lg\:bg-\[\#021a38\]{
        --tw-bg-opacity:1;
        background-color:rgb(2 26 56/var(--tw-bg-opacity))
    }
    .lg\:px-3{
        padding-left:.75rem;
        padding-right:.75rem
    }
    .lg\:text-center{
        text-align:center
    }
    .lg\:text-\[18px\]{
        font-size:18px
    }
    .lg\:text-\[20px\]{
        font-size:20px
    }
    .lg\:section-about-lg{
        max-width:960px
    }
    .lg\:section-about-lg .accordion-toggle:after{
        top:5px
    }
    .lg\:section-about-lg .accordion-toggle-collapse:after{
        top:11px
    }
    .lg\:payment-security-lg .section-heading{
        text-align:center;
        color:#000
    }
    .lg\:payment-security-lg .both-side-border:before{
        width:360px;
        left:-360px
    }
    .lg\:payment-security-lg .both-side-border:after{
        width:360px;
        right:-360px
    }
    .lg\:payment-security-lg .sub-heading{
        padding-top:20px;
        margin-bottom:15px
    }
    .lg\:payment-security-lg .mycontainer{
        max-width:920px
    }
    .lg\:payment-security-lg .certificates{
        padding-left:0
    }
    .lg\:payment-security-lg .payments{
        padding-right:0
    }
    .lg\:payment-security-lg .payment-icons-container .payment-icon{
        height:26px
    }
    .lg\:quick-links-lg .container{
        max-width:960px
    }
    .lg\:main-footer-lg .hdworks-div{
        max-width:1140px
    }
    .lg\:\[margin-top\:10px\]{
        margin-top:10px
    }
    .lg\:\[margin-top\:20px\]{
        margin-top:20px
    }
    .lg\:\[max-width\:560px\]{
        max-width:560px
    }
}
@media (min-width:1280px){
    .xl\:h-\[475px\]{
        height:475px
    }
    .xl\:h-\[538px\]{
        height:538px
    }
    .xl\:w-\[1140px\]{
        width:1140px
    }
    .xl\:max-w-\[1140px\]{
        max-width:1140px
    }
    .xl\:px-6{
        padding-left:1.5rem;
        padding-right:1.5rem
    }
    .xl\:py-4{
        padding-top:1rem;
        padding-bottom:1rem
    }
    .xl\:quick-links-xl .container,.xl\:section-about-xl{
        max-width:1140px
    }
}
@media (min-width:768px) and (max-width:991px){
    .md-lg\:main-footer-md-lg .footer-links{
        padding-bottom:25px
    }
}
/* ! tailwindcss v3.3.3 | MIT License | https://tailwindcss.com *
/*,:after,:before{
    box-sizing:border-box;
    border:0 solid #e5e7eb
}
:after,:before{
    --tw-content:""
}
html{
    line-height:1.5;
    -webkit-text-size-adjust:100%;
    -moz-tab-size:4;
    -o-tab-size:4;
    tab-size:4;
    font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;
    font-feature-settings:normal;
    font-variation-settings:normal
}
body{
    margin:0;
    line-height:inherit
}
hr{
    height:0;
    color:inherit;
    border-top-width:1px
}
abbr:where([title]){
    -webkit-text-decoration:underline dotted;
    text-decoration:underline dotted
}
h1,h2,h3,h4,h5,h6{
    font-size:inherit;
    font-weight:inherit
}
a{
    color:inherit;
    text-decoration:inherit
}
b,strong{
    font-weight:bolder
}
code,kbd,pre,samp{
    font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;
    font-size:1em
}
small{
    font-size:80%
}
sub,sup{
    font-size:75%;
    line-height:0;
    position:relative;
    vertical-align:baseline
}
sub{
    bottom:-.25em
}
sup{
    top:-.5em
}
table{
    text-indent:0;
    border-color:inherit;
    border-collapse:collapse
}
button,input,optgroup,select,textarea{
    font-family:inherit;
    font-feature-settings:inherit;
    font-variation-settings:inherit;
    font-size:100%;
    font-weight:inherit;
    line-height:inherit;
    color:inherit;
    margin:0;
    padding:0
}
button,select{
    text-transform:none
}
[type=button],[type=reset],[type=submit],button{
    -webkit-appearance:button;
    background-color:transparent;
    background-image:none
}
:-moz-focusring{
    outline:auto
}
:-moz-ui-invalid{
    box-shadow:none
}
progress{
    vertical-align:baseline
}
::-webkit-inner-spin-button,::-webkit-outer-spin-button{
    height:auto
}
[type=search]{
    -webkit-appearance:textfield;
    outline-offset:-2px
}
::-webkit-search-decoration{
    -webkit-appearance:none
}
::-webkit-file-upload-button{
    -webkit-appearance:button;
    font:inherit
}
summary{
    display:list-item
}
blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{
    margin:0
}
fieldset{
    margin:0
}
fieldset,legend{
    padding:0
}
menu,ol,ul{
    list-style:none;
    margin:0;
    padding:0
}
dialog{
    padding:0
}
textarea{
    resize:vertical
}
input::-moz-placeholder,textarea::-moz-placeholder{
    opacity:1;
    color:#9ca3af
}
input::placeholder,textarea::placeholder{
    opacity:1;
    color:#9ca3af
}
[role=button],button{
    cursor:pointer
}
:disabled{
    cursor:default
}
audio,canvas,embed,iframe,img,object,svg,video{
    display:block;
    vertical-align:middle
}
img,video{
    max-width:100%;
    height:auto
}
[hidden]{
    display:none
}
*,:after,:before{
    --tw-border-spacing-x:0;
    --tw-border-spacing-y:0;
    --tw-translate-x:0;
    --tw-translate-y:0;
    --tw-rotate:0;
    --tw-skew-x:0;
    --tw-skew-y:0;
    --tw-scale-x:1;
    --tw-scale-y:1;
    --tw-pan-x: ;
    --tw-pan-y: ;
    --tw-pinch-zoom: ;
    --tw-scroll-snap-strictness:proximity;
    --tw-gradient-from-position: ;
    --tw-gradient-via-position: ;
    --tw-gradient-to-position: ;
    --tw-ordinal: ;
    --tw-slashed-zero: ;
    --tw-numeric-figure: ;
    --tw-numeric-spacing: ;
    --tw-numeric-fraction: ;
    --tw-ring-inset: ;
    --tw-ring-offset-width:0px;
    --tw-ring-offset-color:#fff;
    --tw-ring-color:rgba(59,130,246,.5);
    --tw-ring-offset-shadow:0 0 #0000;
    --tw-ring-shadow:0 0 #0000;
    --tw-shadow:0 0 #0000;
    --tw-shadow-colored:0 0 #0000;
    --tw-blur: ;
    --tw-brightness: ;
    --tw-contrast: ;
    --tw-grayscale: ;
    --tw-hue-rotate: ;
    --tw-invert: ;
    --tw-saturate: ;
    --tw-sepia: ;
    --tw-drop-shadow: ;
    --tw-backdrop-blur: ;
    --tw-backdrop-brightness: ;
    --tw-backdrop-contrast: ;
    --tw-backdrop-grayscale: ;
    --tw-backdrop-hue-rotate: ;
    --tw-backdrop-invert: ;
    --tw-backdrop-opacity: ;
    --tw-backdrop-saturate: ;
    --tw-backdrop-sepia: 
}
::backdrop{
    --tw-border-spacing-x:0;
    --tw-border-spacing-y:0;
    --tw-translate-x:0;
    --tw-translate-y:0;
    --tw-rotate:0;
    --tw-skew-x:0;
    --tw-skew-y:0;
    --tw-scale-x:1;
    --tw-scale-y:1;
    --tw-pan-x: ;
    --tw-pan-y: ;
    --tw-pinch-zoom: ;
    --tw-scroll-snap-strictness:proximity;
    --tw-gradient-from-position: ;
    --tw-gradient-via-position: ;
    --tw-gradient-to-position: ;
    --tw-ordinal: ;
    --tw-slashed-zero: ;
    --tw-numeric-figure: ;
    --tw-numeric-spacing: ;
    --tw-numeric-fraction: ;
    --tw-ring-inset: ;
    --tw-ring-offset-width:0px;
    --tw-ring-offset-color:#fff;
    --tw-ring-color:rgba(59,130,246,.5);
    --tw-ring-offset-shadow:0 0 #0000;
    --tw-ring-shadow:0 0 #0000;
    --tw-shadow:0 0 #0000;
    --tw-shadow-colored:0 0 #0000;
    --tw-blur: ;
    --tw-brightness: ;
    --tw-contrast: ;
    --tw-grayscale: ;
    --tw-hue-rotate: ;
    --tw-invert: ;
    --tw-saturate: ;
    --tw-sepia: ;
    --tw-drop-shadow: ;
    --tw-backdrop-blur: ;
    --tw-backdrop-brightness: ;
    --tw-backdrop-contrast: ;
    --tw-backdrop-grayscale: ;
    --tw-backdrop-hue-rotate: ;
    --tw-backdrop-invert: ;
    --tw-backdrop-opacity: ;
    --tw-backdrop-saturate: ;
    --tw-backdrop-sepia: 
}
.container{
    width:100%
}
@media (min-width:768px){
    .container{
        max-width:768px
    }
}
@media (min-width:992px){
    .container{
        max-width:992px
    }
}
@media (min-width:1280px){
    .container{
        max-width:1280px
    }
}
@media (min-width:1536px){
    .container{
        max-width:1536px
    }
}
.visible{
    visibility:visible
}
.fixed{
    position:fixed
}
.absolute{
    position:absolute
}
.relative{
    position:relative
}
.bottom-0{
    bottom:0
}
.left-\[10px\]{
    left:10px
}
.right-0{
    right:0
}
.top-\[6px\]{
    top:6px
}
.col-span-2{
    grid-column:span 2/span 2
}
.col-span-5{
    grid-column:span 5/span 5
}
.col-span-full{
    grid-column:1/-1
}
.float-right{
    float:right
}
.float-left{
    float:left
}
.clear-both{
    clear:both
}
.m-auto{
    margin:auto
}
.mx-2{
    margin-left:.5rem;
    margin-right:.5rem
}
.mx-2\.5{
    margin-left:.625rem;
    margin-right:.625rem
}
.mx-\[15px\]{
    margin-left:15px;
    margin-right:15px
}
.mx-auto{
    margin-left:auto;
    margin-right:auto
}
.my-0{
    margin-top:0;
    margin-bottom:0
}
.my-2{
    margin-top:.5rem;
    margin-bottom:.5rem
}
.my-2\.5{
    margin-top:.625rem;
    margin-bottom:.625rem
}
.my-4{
    margin-top:1rem;
    margin-bottom:1rem
}
.my-5{
    margin-top:1.25rem;
    margin-bottom:1.25rem
}
.my-\[10px\]{
    margin-top:10px;
    margin-bottom:10px
}
.mb-0{
    margin-bottom:0
}
.mb-1{
    margin-bottom:.25rem
}
.mb-2{
    margin-bottom:.5rem
}
.mb-2\.5{
    margin-bottom:.625rem
}
.mb-3{
    margin-bottom:.75rem
}
.mb-4{
    margin-bottom:1rem
}
.mb-5{
    margin-bottom:1.25rem
}
.mb-6{
    margin-bottom:1.5rem
}
.mb-\[0\.5rem\]{
    margin-bottom:.5rem
}
.mb-\[10px\]{
    margin-bottom:10px
}
.mb-\[14px\]{
    margin-bottom:14px
}
.mb-\[15px\]{
    margin-bottom:15px
}
.mb-\[16px\]{
    margin-bottom:16px
}
.mb-\[20px\]{
    margin-bottom:20px
}
.mb-\[5px\]{
    margin-bottom:5px
}
.ml-3{
    margin-left:.75rem
}
.ml-4{
    margin-left:1rem
}
.ml-6{
    margin-left:1.5rem
}
.ml-\[10px\]{
    margin-left:10px
}
.ml-auto{
    margin-left:auto
}
.mr-5{
    margin-right:1.25rem
}
.mr-\[10px\]{
    margin-right:10px
}
.mt-0{
    margin-top:0
}
.mt-1{
    margin-top:.25rem
}
.mt-10{
    margin-top:2.5rem
}
.mt-2{
    margin-top:.5rem
}
.mt-2\.5{
    margin-top:.625rem
}
.mt-3{
    margin-top:.75rem
}
.mt-4{
    margin-top:1rem
}
.mt-5{
    margin-top:1.25rem
}
.mt-6{
    margin-top:1.5rem
}
.mt-8{
    margin-top:2rem
}
.mt-\[10px\]{
    margin-top:10px
}
.mt-\[14px\]{
    margin-top:14px
}
.mt-\[15px\]{
    margin-top:15px
}
.mt-\[20px\]{
    margin-top:20px
}
.mt-\[3px\]{
    margin-top:3px
}
.mt-\[46px\]{
    margin-top:46px
}
.mt-\[6px\]{
    margin-top:6px
}
.block{
    display:block
}
.inline-block{
    display:inline-block
}
.flex{
    display:flex
}
.table{
    display:table
}
.grid{
    display:grid
}
.contents{
    display:contents
}
.hidden{
    display:none
}
.aspect-\[275\/118\]{
    aspect-ratio:275/118
}
.aspect-\[275\/196\]{
    aspect-ratio:275/196
}
.aspect-\[825\/346\]{
    aspect-ratio:825/346
}
.aspect-\[825\/575\]{
    aspect-ratio:825/575
}
.h-8{
    height:2rem
}
.h-\[100px\]{
    height:100px
}
.h-\[12\]{
    height:12
}
.h-\[145px\]{
    height:145px
}
.h-\[14px\]{
    height:14px
}
.h-\[18px\]{
    height:18px
}
.h-\[30px\]{
    height:30px
}
.h-\[315px\]{
    height:315px
}
.h-\[42px\]{
    height:42px
}
.h-\[45px\]{
    height:45px
}
.h-\[46px\]{
    height:46px
}
.h-\[50px\]{
    height:50px
}
.h-\[60px\]{
    height:60px
}
.h-\[87px\]{
    height:87px
}
.h-auto{
    height:auto
}
.h-full{
    height:100%
}
.min-h-\[160px\]{
    min-height:160px
}
.min-h-\[300px\]{
    min-height:300px
}
.min-h-\[60px\]{
    min-height:60px
}
.w-1\/2{
    width:50%
}
.w-1\/4{
    width:25%
}
.w-3\/4{
    width:75%
}
.w-8{
    width:2rem
}
.w-\[100px\]{
    width:100px
}
.w-\[12px\]{
    width:12px
}
.w-\[135px\]{
    width:135px
}
.w-\[150px\]{
    width:150px
}
.w-\[19px\]{
    width:19px
}
.w-\[200px\]{
    width:200px
}
.w-\[24px\]{
    width:24px
}
.w-\[25px\]{
    width:25px
}
.w-\[30px\]{
    width:30px
}
.w-\[310px\]{
    width:310px
}
.w-\[400px\]{
    width:400px
}
.w-\[42px\]{
    width:42px
}
.w-\[44px\]{
    width:44px
}
.w-\[45px\]{
    width:45px
}
.w-\[50px\]{
    width:50px
}
.w-\[56px\]{
    width:56px
}
.w-\[80\%\]{
    width:80%
}
.w-\[86px\]{
    width:86px
}
.w-\[90\%\]{
    width:90%
}
.w-full{
    width:100%
}
.max-w-6xl{
    max-width:72rem
}
.max-w-\[300px\]{
    max-width:300px
}
.max-w-\[400px\]{
    max-width:400px
}
.max-w-\[433px\]{
    max-width:433px
}
.max-w-\[500px\]{
    max-width:500px
}
.max-w-\[600px\]{
    max-width:600px
}
.max-w-\[687px\]{
    max-width:687px
}
.max-w-\[825px\]{
    max-width:825px
}
.max-w-\[920px\]{
    max-width:920px
}
.max-w-\[960px\]{
    max-width:960px
}
.border-collapse{
    border-collapse:collapse
}
.rotate-0{
    --tw-rotate:0deg
}
.rotate-0,.rotate-180{
    transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}
.rotate-180{
    --tw-rotate:180deg
}
.transform{
    transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}
.cursor-default{
    cursor:default
}
.cursor-not-allowed{
    cursor:not-allowed
}
.cursor-pointer{
    cursor:pointer
}
.list-alpha{
    list-style-type:lower-alpha
}
.list-auto{
    list-style-type:auto
}
.list-decimal{
    list-style-type:decimal
}
.list-disc{
    list-style-type:disc
}
.list-none{
    list-style-type:none
}
.grid-flow-col{
    grid-auto-flow:column
}
.grid-cols-1{
    grid-template-columns:repeat(1,minmax(0,1fr))
}
.grid-cols-2{
    grid-template-columns:repeat(2,minmax(0,1fr))
}
.grid-cols-3{
    grid-template-columns:repeat(3,minmax(0,1fr))
}
.grid-cols-4{
    grid-template-columns:repeat(4,minmax(0,1fr))
}
.grid-rows-2{
    grid-template-rows:repeat(2,minmax(0,1fr))
}
.flex-col{
    flex-direction:column
}
.flex-wrap{
    flex-wrap:wrap
}
.items-end{
    align-items:flex-end
}
.items-center{
    align-items:center
}
.justify-end{
    justify-content:flex-end
}
.justify-center{
    justify-content:center
}
.justify-between{
    justify-content:space-between
}
.justify-items-center{
    justify-items:center
}
.justify-items-stretch{
    justify-items:stretch
}
.gap-0{
    gap:0
}
.gap-1{
    gap:.25rem
}
.gap-2{
    gap:.5rem
}
.gap-3{
    gap:.75rem
}
.gap-4{
    gap:1rem
}
.gap-5{
    gap:1.25rem
}
.gap-\[15px\]{
    gap:15px
}
.gap-\[30px\]{
    gap:30px
}
.space-y-3>:not([hidden])~:not([hidden]){
    --tw-space-y-reverse:0;
    margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom:calc(.75rem * var(--tw-space-y-reverse))
}
.justify-self-center{
    justify-self:center
}
.overflow-auto{
    overflow:auto
}
.overflow-hidden{
    overflow:hidden
}
.overflow-y-auto{
    overflow-y:auto
}
.overflow-x-hidden{
    overflow-x:hidden
}
.overflow-x-scroll{
    overflow-x:scroll
}
.whitespace-nowrap{
    white-space:nowrap
}
.rounded{
    border-radius:.25rem
}
.rounded-\[10px\]{
    border-radius:10px
}
.rounded-\[15px\]{
    border-radius:15px
}
.rounded-\[3px\]{
    border-radius:3px
}
.rounded-\[4px\]{
    border-radius:4px
}
.rounded-full{
    border-radius:9999px
}
.rounded-lg{
    border-radius:.5rem
}
.rounded-md{
    border-radius:.375rem
}
.rounded-xl{
    border-radius:.75rem
}
.rounded-b-lg{
    border-bottom-right-radius:.5rem;
    border-bottom-left-radius:.5rem
}
.rounded-t-\[10px\]{
    border-top-left-radius:10px;
    border-top-right-radius:10px
}
.rounded-t-lg{
    border-top-left-radius:.5rem;
    border-top-right-radius:.5rem
}
.border,.border-\[1px\]{
    border-width:1px
}
.border-b-\[1px\]{
    border-bottom-width:1px
}
.border-b-\[2px\]{
    border-bottom-width:2px
}
.border-b-\[4px\]{
    border-bottom-width:4px
}
.border-b-\[5px\]{
    border-bottom-width:5px
}
.border-none{
    border-style:none
}
.border-\[\#3a4c71\]{
    --tw-border-opacity:1;
    border-color:rgb(58 76 113/var(--tw-border-opacity))
}
.border-\[\#795548\]{
    --tw-border-opacity:1;
    border-color:rgb(121 85 72/var(--tw-border-opacity))
}
.border-\[\#C9C9C9\]{
    --tw-border-opacity:1;
    border-color:rgb(201 201 201/var(--tw-border-opacity))
}
.border-\[\#E8E8E8\]{
    --tw-border-opacity:1;
    border-color:rgb(232 232 232/var(--tw-border-opacity))
}
.border-\[\#bfbfbf\]{
    --tw-border-opacity:1;
    border-color:rgb(191 191 191/var(--tw-border-opacity))
}
.border-\[\#e2e2df\]{
    --tw-border-opacity:1;
    border-color:rgb(226 226 223/var(--tw-border-opacity))
}
.border-\[\#e8e8e8\]{
    --tw-border-opacity:1;
    border-color:rgb(232 232 232/var(--tw-border-opacity))
}
.border-\[\#eabf69\]{
    --tw-border-opacity:1;
    border-color:rgb(234 191 105/var(--tw-border-opacity))
}
.border-\[\#fdd154\]{
    --tw-border-opacity:1;
    border-color:rgb(253 209 84/var(--tw-border-opacity))
}
.border-b-\[\#BABABA\]{
    --tw-border-opacity:1;
    border-bottom-color:rgb(186 186 186/var(--tw-border-opacity))
}
.border-b-\[\#dddddd\]{
    --tw-border-opacity:1;
    border-bottom-color:rgb(221 221 221/var(--tw-border-opacity))
}
.bg-\[\#000922\]{
    --tw-bg-opacity:1;
    background-color:rgb(0 9 34/var(--tw-bg-opacity))
}
.bg-\[\#001737\]{
    --tw-bg-opacity:1;
    background-color:rgb(0 23 55/var(--tw-bg-opacity))
}
.bg-\[\#0070c0\]{
    --tw-bg-opacity:1;
    background-color:rgb(0 112 192/var(--tw-bg-opacity))
}
.bg-\[\#013e7d\]{
    --tw-bg-opacity:1;
    background-color:rgb(1 62 125/var(--tw-bg-opacity))
}
.bg-\[\#032E43\]{
    --tw-bg-opacity:1;
    background-color:rgb(3 46 67/var(--tw-bg-opacity))
}
.bg-\[\#050c1f\]{
    --tw-bg-opacity:1;
    background-color:rgb(5 12 31/var(--tw-bg-opacity))
}
.bg-\[\#075063\]{
    --tw-bg-opacity:1;
    background-color:rgb(7 80 99/var(--tw-bg-opacity))
}
.bg-\[\#092957\]{
    --tw-bg-opacity:1;
    background-color:rgb(9 41 87/var(--tw-bg-opacity))
}
.bg-\[\#0B2143\]{
    --tw-bg-opacity:1;
    background-color:rgb(11 33 67/var(--tw-bg-opacity))
}
.bg-\[\#0a2144\]{
    --tw-bg-opacity:1;
    background-color:rgb(10 33 68/var(--tw-bg-opacity))
}
.bg-\[\#0b3c48\]{
    --tw-bg-opacity:1;
    background-color:rgb(11 60 72/var(--tw-bg-opacity))
}
.bg-\[\#E6BC68\]{
    --tw-bg-opacity:1;
    background-color:rgb(230 188 104/var(--tw-bg-opacity))
}
.bg-\[\#F2F2F2\]{
    --tw-bg-opacity:1;
    background-color:rgb(242 242 242/var(--tw-bg-opacity))
}
.bg-\[\#F8F8F8\]{
    --tw-bg-opacity:1;
    background-color:rgb(248 248 248/var(--tw-bg-opacity))
}
.bg-\[\#e8e8e8\]{
    --tw-bg-opacity:1;
    background-color:rgb(232 232 232/var(--tw-bg-opacity))
}
.bg-\[\#f9f9f9\]{
    --tw-bg-opacity:1;
    background-color:rgb(249 249 249/var(--tw-bg-opacity))
}
.bg-\[\#fffdea\]{
    --tw-bg-opacity:1;
    background-color:rgb(255 253 234/var(--tw-bg-opacity))
}
.bg-white{
    --tw-bg-opacity:1;
    background-color:rgb(255 255 255/var(--tw-bg-opacity))
}
.object-cover{
    -o-object-fit:cover;
    object-fit:cover
}
.p-0{
    padding:0
}
.p-1{
    padding:.25rem
}
.p-2{
    padding:.5rem
}
.p-2\.5{
    padding:.625rem
}
.p-5{
    padding:1.25rem
}
.px-1{
    padding-left:.25rem;
    padding-right:.25rem
}
.px-2{
    padding-left:.5rem;
    padding-right:.5rem
}
.px-2\.5{
    padding-left:.625rem;
    padding-right:.625rem
}
.px-3{
    padding-left:.75rem;
    padding-right:.75rem
}
.px-4{
    padding-left:1rem;
    padding-right:1rem
}
.px-5{
    padding-left:1.25rem;
    padding-right:1.25rem
}
.px-\[0px\]{
    padding-left:0;
    padding-right:0
}
.px-\[10px\]{
    padding-left:10px;
    padding-right:10px
}
.px-\[15px\]{
    padding-left:15px;
    padding-right:15px
}
.py-1{
    padding-top:.25rem;
    padding-bottom:.25rem
}
.py-2{
    padding-top:.5rem;
    padding-bottom:.5rem
}
.py-2\.5{
    padding-top:.625rem;
    padding-bottom:.625rem
}
.py-3{
    padding-top:.75rem;
    padding-bottom:.75rem
}
.py-4{
    padding-top:1rem;
    padding-bottom:1rem
}
.py-5{
    padding-top:1.25rem;
    padding-bottom:1.25rem
}
.py-\[15px\]{
    padding-top:15px;
    padding-bottom:15px
}
.py-\[5px\]{
    padding-top:5px;
    padding-bottom:5px
}
.pb-10{
    padding-bottom:2.5rem
}
.pb-2{
    padding-bottom:.5rem
}
.pb-4{
    padding-bottom:1rem
}
.pb-5{
    padding-bottom:1.25rem
}
.pb-\[10px\]{
    padding-bottom:10px
}
.pb-\[14px\]{
    padding-bottom:14px
}
.pb-\[15px\]{
    padding-bottom:15px
}
.pb-\[2px\]{
    padding-bottom:2px
}
.pb-\[30px\]{
    padding-bottom:30px
}
.pb-\[3px\]{
    padding-bottom:3px
}
.pb-\[5px\]{
    padding-bottom:5px
}
.pl-5{
    padding-left:1.25rem
}
.pl-6{
    padding-left:1.5rem
}
.pl-\[15px\]{
    padding-left:15px
}
.pl-\[16px\]{
    padding-left:16px
}
.pr-10{
    padding-right:2.5rem
}
.pr-\[8px\]{
    padding-right:8px
}
.pt-0{
    padding-top:0
}
.pt-1{
    padding-top:.25rem
}
.pt-2{
    padding-top:.5rem
}
.pt-2\.5{
    padding-top:.625rem
}
.pt-3{
    padding-top:.75rem
}
.pt-4{
    padding-top:1rem
}
.pt-5{
    padding-top:1.25rem
}
.pt-6{
    padding-top:1.5rem
}
.pt-\[0\.5rem\]{
    padding-top:.5rem
}
.pt-\[10px\]{
    padding-top:10px
}
.pt-\[12px\]{
    padding-top:12px
}
.pt-\[21px\]{
    padding-top:21px
}
.pt-\[2px\]{
    padding-top:2px
}
.pt-\[3\.5px\]{
    padding-top:3.5px
}
.pt-\[40px\]{
    padding-top:40px
}
.pt-\[42px\]{
    padding-top:42px
}
.pt-\[60px\]{
    padding-top:60px
}
.pt-\[70px\]{
    padding-top:70px
}
.pt-\[7px\]{
    padding-top:7px
}
.text-left{
    text-align:left
}
.text-center{
    text-align:center
}
.text-right{
    text-align:right
}
.text-end{
    text-align:end
}
.align-top{
    vertical-align:top
}
.text-\[0\.75rem\]{
    font-size:.75rem
}
.text-\[14px\]{
    font-size:14px
}
.text-\[16px\]{
    font-size:16px
}
.text-\[18px\]{
    font-size:18px
}
.text-\[26px\]{
    font-size:26px
}
.text-base{
    font-size:1rem;
    line-height:1.5rem
}
.text-lg{
    font-size:1.125rem;
    line-height:1.75rem
}
.text-sm{
    font-size:.875rem;
    line-height:1.25rem
}
.text-xs{
    font-size:.75rem;
    line-height:1rem
}
.font-bold{
    font-weight:700
}
.font-medium{
    font-weight:500
}
.font-semibold{
    font-weight:600
}
.uppercase{
    text-transform:uppercase
}
.italic{
    font-style:italic
}
.leading-\[14px\]{
    line-height:14px
}
.leading-\[18px\]{
    line-height:18px
}
.leading-\[27px\]{
    line-height:27px
}
.leading-loose{
    line-height:2
}
.tracking-wide{
    letter-spacing:.025em
}
.tracking-wider{
    letter-spacing:.05em
}
.text-\[\#000\]{
    --tw-text-opacity:1;
    color:rgb(0 0 0/var(--tw-text-opacity))
}
.text-\[\#007bff\]{
    --tw-text-opacity:1;
    color:rgb(0 123 255/var(--tw-text-opacity))
}
.text-\[\#092B54\],.text-\[\#092b54\]{
    --tw-text-opacity:1;
    color:rgb(9 43 84/var(--tw-text-opacity))
}
.text-\[\#3d96e4\]{
    --tw-text-opacity:1;
    color:rgb(61 150 228/var(--tw-text-opacity))
}
.text-\[\#3f86e3\]{
    --tw-text-opacity:1;
    color:rgb(63 134 227/var(--tw-text-opacity))
}
.text-\[\#444\]{
    --tw-text-opacity:1;
    color:rgb(68 68 68/var(--tw-text-opacity))
}
.text-\[\#6d6868\]{
    --tw-text-opacity:1;
    color:rgb(109 104 104/var(--tw-text-opacity))
}
.text-\[\#6f767d\]{
    --tw-text-opacity:1;
    color:rgb(111 118 125/var(--tw-text-opacity))
}
.text-\[\#90caf9\]{
    --tw-text-opacity:1;
    color:rgb(144 202 249/var(--tw-text-opacity))
}
.text-\[\#9c9d9f\]{
    --tw-text-opacity:1;
    color:rgb(156 157 159/var(--tw-text-opacity))
}
.text-\[\#9e9e9e\]{
    --tw-text-opacity:1;
    color:rgb(158 158 158/var(--tw-text-opacity))
}
.text-\[\#a94442\]{
    --tw-text-opacity:1;
    color:rgb(169 68 66/var(--tw-text-opacity))
}
.text-\[\#e9bf69\]{
    --tw-text-opacity:1;
    color:rgb(233 191 105/var(--tw-text-opacity))
}
.text-\[\#eabf68\]{
    --tw-text-opacity:1;
    color:rgb(234 191 104/var(--tw-text-opacity))
}
.text-\[\#eabf69\]{
    --tw-text-opacity:1;
    color:rgb(234 191 105/var(--tw-text-opacity))
}
.text-\[\#ecbe69\]{
    --tw-text-opacity:1;
    color:rgb(236 190 105/var(--tw-text-opacity))
}
.text-\[\#f0bf68\]{
    --tw-text-opacity:1;
    color:rgb(240 191 104/var(--tw-text-opacity))
}
.text-\[\#f9f7f7\]{
    --tw-text-opacity:1;
    color:rgb(249 247 247/var(--tw-text-opacity))
}
.text-\[\#fdd154\]{
    --tw-text-opacity:1;
    color:rgb(253 209 84/var(--tw-text-opacity))
}
.text-\[\#fff\]{
    --tw-text-opacity:1;
    color:rgb(255 255 255/var(--tw-text-opacity))
}
.text-\[\#fffdea\]{
    --tw-text-opacity:1;
    color:rgb(255 253 234/var(--tw-text-opacity))
}
.text-\[9C9D9F\]{
    color:9C9D9F
}
.text-black{
    --tw-text-opacity:1;
    color:rgb(0 0 0/var(--tw-text-opacity))
}
.text-blue-600{
    --tw-text-opacity:1;
    color:rgb(37 99 235/var(--tw-text-opacity))
}
.text-red-500{
    --tw-text-opacity:1;
    color:rgb(239 68 68/var(--tw-text-opacity))
}
.text-white{
    --tw-text-opacity:1;
    color:rgb(255 255 255/var(--tw-text-opacity))
}
.underline{
    text-decoration-line:underline
}
.decoration-\[\#0a2144\]{
    text-decoration-color:#0a2144
}
.opacity-70{
    opacity:.7
}
.opacity-\[\.67\]{
    opacity:.67
}
.shadow{
    --tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);
    --tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color)
}
.shadow,.shadow-md{
    box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)
}
.shadow-md{
    --tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);
    --tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color)
}
.outline{
    outline-style:solid
}
.filter{
    filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)
}
.transition{
    transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;
    transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;
    transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;
    transition-timing-function:cubic-bezier(.4,0,.2,1);
    transition-duration:.15s
}
.duration-300{
    transition-duration:.3s
}
.top-breadcrumb{
    padding-top:60px
}
.top-breadcrumb .topBreadcrumbBg{
    background:linear-gradient(0deg,rgba(0,0,0,.2),rgba(0,0,0,.2)),#032146
}
.top-breadcrumb-md .my-container{
    max-width:720px
}
.top-breadcrumb-lg .my-container{
    max-width:960px
}
.top-breadcrumb-xl .my-container{
    max-width:1140px
}
.top-breadcrumb .breadcrumb{
    color:#fff;
    display:flex;
    align-items:center;
    padding:0 14px 10.5px
}
.top-breadcrumb-md .breadcrumb{
    padding:0 14px 16px
}
.top-breadcrumb-lg .breadcrumb{
    padding:0 14px 18px
}
.top-breadcrumb .active{
    color:#6c757d
}
.top-breadcrumb .underline{
    text-underline-offset:.3em
}
.top-breadcrumb .inactive:after{
    display:inline-block;
    content:url(../images/angle-right.08e08812.svg);
    vertical-align:text-top;
    padding:0 12px
}
.top-breadcrumb-md .inactive:after{
    padding:0 20px;
    font-size:20px;
    vertical-align:middle
}
.top-banner{
    margin-top:0
}
.accomplishment-cares{
    padding:16px 0;
    background-color:#f2f2f2;
    overflow:hidden;
    border-bottom:1px solid var(--standard-grey,#bababa)
}
.accomplishment-cares .section-heading,.accomplishment-cares-md .section-heading{
    text-align:center;
    color:#000;
    margin-bottom:20px
}
.accomplishment-cares .both-side-border:before{
    position:absolute;
    content:"";
    height:1px;
    background:linear-gradient(90deg,#3a4c71,rgba(58,76,113,0));
    top:50%;
    width:86px;
    left:-100px
}
.accomplishment-cares .both-side-border:after{
    position:absolute;
    content:"";
    height:1px;
    background:linear-gradient(90deg,rgba(58,76,113,0),#3a4c71);
    top:50%;
    width:86px;
    right:-100px
}
.accomplishment-cares-md .both-side-border:before{
    width:28.8177vw;
    left:-280px
}
.accomplishment-cares-md .both-side-border:after{
    width:28.8177vw;
    right:-280px
}
.accomplishment-cares-lg .both-side-border:before{
    width:28.5vw;
    left:-30.28125vw
}
.accomplishment-cares-lg .both-side-border:after{
    width:28.5vw;
    right:-30.28125vw
}
.accomplishment .big{
    font-weight:700;
    margin-top:8px
}
.accomplishment-md .big{
    margin-top:12px
}
.accomplishment .text{
    font-weight:400
}
.accomplishment-cares-md .app-downloading,.accomplishment-cares-sm .app-downloading{
    padding-top:20px
}
.app-downloading .mybtn-success{
    background:linear-gradient(180deg,#35a753,#276e3a)
}
.app-downloading .mybtn{
    padding:8px 16px;
    gap:8px
}
.app-downloading .btn-radius{
    border-radius:4px
}
.app-downloading .text-container{
    font-weight:700
}
.get-app-link{
    padding-top:20px
}
.get-app-link .input-group{
    height:48px;
    max-width:365px;
    display:flex;
    justify-content:center;
    align-items:center;
    width:100%
}
.get-app-link .input-group .country-code{
    background-color:#bababa;
    padding:12px;
    border-radius:8px 0 0 8px
}
.get-app-link .input-group input{
    padding:23px 12px;
    border-top:1px solid #9c9d9f;
    border-bottom:1px solid #9c9d9f;
    border-left:1px solid #9c9d9f;
    height:100%;
    color:#032146
}
.get-app-link .input-group .form-control{
    border-top-right-radius:0;
    border-bottom-right-radius:0
}
.get-app-link .input-group .my-btn-success{
    border-radius:0 8px 8px 0;
    background:linear-gradient(180deg,#35a753,#276e3a);
    padding:12px;
    font-weight:700;
    color:#fff;
    border:none
}
.get-app-link .get-app-link-check-terms{
    max-width:342px;
    display:flex;
    justify-content:center;
    align-items:center;
    width:100%
}
.get-app-link-check{
    width:34px;
    cursor:pointer
}
.get-app-link-terms{
    font-size:9px;
    margin:0 5px
}
.get-app-link .error{
    color:red!important
}
.get-app-link .error,.get-app-link .success{
    padding:7px 0 5px;
    text-align:center;
    font-size:14px
}
.get-app-link .success{
    color:#2cb04c!important
}
.ribbon-shade{
    padding-top:8px;
    padding-bottom:8px;
    margin-top:20px;
    max-width:336px;
    background:linear-gradient(90deg,#f2f2f2,#bababa 49.48%,#f2f2f2 97.4%)
}
.ribbon-shade .text{
    font-weight:500
}
.ribbon-shade .link{
    color:#196a29;
    font-weight:700
}
.game-intro{
    padding:16px 0
}
.game-intro .container{
    width:100%;
    padding:0 15px;
    margin:0 auto
}
.game-intro .my-container{
    max-width:800px
}
.game-intro-md .my-container{
    max-width:534px
}
.game-intro-lg .my-container{
    max-width:800px
}
.game-intro .section-title .section-heading,.game-intro .section-title .sub-heading,.game-intro-md .section-title .section-heading,.game-intro-md .section-title .sub-heading{
    margin-bottom:10px
}
.game-intro .section-body{
    padding-top:3px
}
.game-intro .section-body .description{
    font-weight:500
}
.game-intro-md .section-body .description-footer{
    padding-top:10px
}
.game-intro .section-body .description-footer .read-more{
    font-weight:700;
    color:#007bff;
    text-decoration:none
}
.game-intro .section-body .description-footer .read-more:hover{
    color:#0056b3
}
.game-intro .section-body .description-footer .read-more.underline:after{
    background-color:#032146;
    position:absolute;
    content:"";
    left:0;
    right:0;
    bottom:0;
    width:100%;
    height:1px
}
.game-intro .section-body article .sub-heading{
    font-size:.875rem;
    font-weight:700;
    margin-bottom:.2rem
}
.game-intro-md .section-body article .sub-heading{
    font-size:1rem
}
.game-intro .section-body article p{
    color:#032146
}
.game-intro .section-body article p:not(:last-child){
    margin-bottom:1rem
}
.game-intro-md .section-body article p{
    font-size:1rem
}
.game-intro .section-body .embeded-video{
    padding-top:14px;
    padding-bottom:14px
}
.game-intro-md .section-body .embeded-video{
    padding-top:20px;
    padding-bottom:20px
}
.rummy-player{
    background-color:#000;
    height:200px;
    width:100%;
    border-radius:8px
}
.rummy-player .thumbnailImageContainer{
    height:200px;
    width:100%;
    position:relative
}
.tab-group .tab:focus{
    border:0!important;
    outline:none!important;
    box-shadow:none!important
}
.tab-group .tab{
    border:0;
    white-space:nowrap
}
.scrollbar-styling::-webkit-scrollbar{
    height:0
}
.scrollbar-styling::-webkit-scrollbar-thumb{
    background-color:#a9a9a9
}
.tab-group .tab-list{
    background-color:#f2f2f2;
    display:flex;
    align-items:center;
    border-radius:.25rem;
    gap:3rem
}
.tab-group .tab-title-style{
    font-weight:700
}
.tab-group .tab-content{
    font-size:.75rem;
    font-weight:500
}
.tab-group-md .tab-content{
    font-size:1rem;
    font-weight:500
}
.tab-group .activeTab{
    border:0;
    border-bottom:2px solid #032146;
    height:100%;
    width:100%;
    padding:15px 10px
}
.tab-group .inActiveTab{
    border:0;
    height:100%;
    width:100%;
    padding:15px 10px;
    border-bottom:2px solid transparent
}
.live-tourney .various-tourney-container{
    padding:16px 0
}
.live-tourney-md .various-tourney-container{
    padding:24px 0
}
.live-tourney .underline-class:after{
    text-decoration:none;
    background:linear-gradient(90deg,#bababa,hsla(0,0%,73%,0));
    height:2px;
    bottom:-3px;
    position:absolute;
    content:"";
    left:0;
    right:0;
    width:100%
}
.live-tourney-sm .section-title{
    padding-left:16px;
    padding-right:16px
}
.live-tourney-md .section-title{
    padding-left:20px;
    padding-right:20px
}
.live-tourney .section-heading{
    padding-bottom:8px;
    color:#fff;
    font-size:.875rem;
    font-weight:700
}
.live-tourney-md .section-heading{
    font-size:1.25rem
}
.live-tourney .btn-bg-view{
    font-size:.75rem;
    font-weight:700;
    border:1px solid #fff;
    color:#fff;
    min-width:140px;
    padding:8px 24px
}
.live-tourney-md .btn-bg-view{
    min-width:240px;
    font-size:1rem;
    padding:8px
}
.live-tourney-lg .btn-bg-view{
    min-width:240px;
    font-size:15.75px;
    padding:12px 32px
}
.live-tourney .btn-radius{
    border-radius:4px
}
.tourney-container{
    max-width:90vw;
    margin:14px auto 0
}
.tourney-container .tourney-image-container{
    width:100%;
    padding:0 8px
}
.tourney-container .tourney-image{
    -o-object-fit:cover;
    object-fit:cover;
    border-radius:10px
}
.live-tourney-sm .tourney-container .tourney-image{
    aspect-ratio:170.292/197.75;
    width:100%
}
.live-tourney-md .tourney-container .tourney-image{
    aspect-ratio:224/260.125;
    width:100%
}
.live-tourney-lg .tourney-container .tourney-image{
    aspect-ratio:280/325.156;
    width:100%
}
.gamer-speak{
    background-color:#f2f2f2;
    overflow:hidden;
    border-bottom:1px solid var(--standard-grey,#bababa);
    padding:16px 0
}
.gamer-speak .section-heading{
    text-align:center;
    color:#000;
    font-size:.875rem;
    font-weight:600
}
.gamer-speak-md .section-heading{
    text-align:center;
    color:#000;
    font-size:1.25rem;
    font-weight:700;
    margin-bottom:0
}
.gamer-speak .both-side-border:before{
    position:absolute;
    content:"";
    height:1px;
    background:linear-gradient(90deg,#3a4c71,rgba(58,76,113,0));
    top:50%;
    width:86px;
    left:-100px
}
.gamer-speak .both-side-border:after{
    position:absolute;
    content:"";
    height:1px;
    background:linear-gradient(90deg,rgba(58,76,113,0),#3a4c71);
    top:50%;
    width:86px;
    right:-100px
}
.gamer-speak-md .both-side-border:before{
    width:29.8177vw;
    left:-240px
}
.gamer-speak-md .both-side-border:after{
    width:29.8177vw;
    right:-240px
}
.gamer-speak-lg .both-side-border:before{
    width:37.5vw;
    left:-38.28125vw
}
.gamer-speak-lg .both-side-border:after{
    width:37.5vw;
    right:-38.28125vw
}
.gamer-speak .btn-bg-view{
    font-size:.75rem;
    font-weight:700;
    border:1px solid #032146;
    color:#032146;
    padding:8px 40px;
    border-radius:4px;
    min-width:140px
}
.gamer-speak-md .btn-bg-view{
    min-width:240px;
    font-size:1rem;
    padding:8px
}
.gamer-speak-lg .btn-bg-view{
    font-size:15.75px;
    padding:12px 32px
}
.our-gamer-say{
    max-width:90vw;
    margin:12px auto 0
}
.our-gamer-say .gamer-say-block{
    width:100%;
    max-width:540px;
    padding:0 10px;
    margin:auto
}
.our-gamer-say-lg .gamer-say-block{
    width:100%;
    padding:0 8px
}
.our-gamer-say .gamer{
    background:#053863;
    width:100%;
    min-height:140px;
    display:flex;
    align-items:center;
    gap:10px;
    border-radius:8px
}
.our-gamer-say-md .gamer{
    width:100%;
    min-height:189px;
    padding:0 20px
}
.our-gamer-say-lg.gamer{
    min-height:194px;
    width:100%
}
.our-gamer-say .gamecard-image{
    height:100px;
    width:100px;
    -o-object-fit:cover;
    object-fit:cover
}
.our-gamer-say-md .gamecard-image{
    height:112px;
    width:112px
}
.our-gamer-say .gamecard-title{
    font-weight:700;
    color:#fff;
    font-size:.875rem;
    margin:0 0 7px
}
.our-gamer-say-md .gamecard-title{
    font-size:15.75px
}
.our-gamer-say-lg .gamecard-title{
    font-size:19.25px
}
.our-gamer-say .comment-tag-line{
    font-size:.75rem;
    font-weight:500;
    color:#eabf69
}
.our-gamer-say-md .comment-tag-line{
    font-size:1rem
}
.our-gamer-say-lg .comment-tag-line{
    font-size:15.75px
}
.our-gamer-say .gamecard-description{
    color:#fff;
    padding-top:10px;
    font-size:9.625px
}
.our-gamer-say-lg .gamecard-description,.our-gamer-say-md .gamecard-description{
    font-size:.875rem
}
.faqs{
    background:linear-gradient(0deg,rgba(0,0,0,.2),rgba(0,0,0,.2)),radial-gradient(50% 50% at 50% 50%,rgba(34,54,85,.75) 0,#223655 100%);
    border-top:0 solid;
    padding:16px 0
}
.faqs .container{
    max-width:1140px;
    margin:auto;
    padding:0 15px
}
.faqs-md .container{
    max-width:720px;
    padding:0
}
.faqs-lg .container{
    max-width:960px
}
.faqs-xl .container{
    max-width:1140px
}
.faqs .underline-class:after{
    text-decoration:none;
    background:linear-gradient(90deg,#bababa,hsla(0,0%,73%,0));
    height:2px;
    bottom:5px;
    position:absolute;
    content:"";
    left:0;
    right:0;
    width:100%
}
.faqs .section-heading{
    padding-bottom:8px;
    color:#fff;
    font-size:.875rem;
    font-weight:700
}
.faqs-md .section-heading{
    font-size:1.25rem
}
.my-accordion{
    font-size:14px
}
.my-disclosure{
    display:flex;
    flex-direction:column
}
.my-disclosure .mycontainer{
    width:100%
}
.my-disclosure-md .mycontainer{
    width:49%;
    margin:10px 0
}
.my-disclosure .faqs-item{
    font-size:.875rem
}
.my-disclosure .faqs-item a{
    color:#4ea0f7
}
.my-disclosure .faqs-item-lastchild{
    border-bottom:1px solid #bababa
}
.my-disclosure-md .faqs-item-lastchild-md:last-child{
    border-bottom:none
}
.my-disclosure .faqs-item-second-lastchild:not(:last-child),.my-disclosure-md .faqs-item-second-lastchild-md:not(:last-child){
    border-bottom:1px solid #bababa
}
.my-disclosure .disclosure-button,.sub-disclosure-button{
    display:flex;
    justify-content:space-between;
    align-items:center;
    width:100%;
    padding:12px 0;
    border:none;
    background:transparent;
    color:#fff
}
.my-disclosure .title{
    font-weight:500;
    font-size:1rem;
    text-align:left;
    margin-right:.5rem
}
.my-disclosure img{
    width:12px;
    height:8px
}
.my-disclosure .disclosure-panel{
    color:#fff;
    padding:10px 16px;
    font-size:1rem
}
.my-disclosure .disclosure-active{
    transition:max-height .3s ease-in;
    padding-bottom:12px;
    border-radius:0 0 .25rem .25rem
}
.my-disclosure .disclosure-inactive{
    max-height:0;
    transition:max-height .4s ease-out;
    overflow:hidden
}
.our-gamer-say div.alice-carousel>ul.alice-carousel__dots{
    margin-top:15px
}
.our-gamer-say .alice-carousel__dots-item.__active{
    height:10px!important;
    width:10px!important;
    background:#e6bc68!important;
    border:1px solid gray!important
}
.our-gamer-say .alice-carousel__dots-item{
    margin-right:10px!important;
    height:10px!important;
    width:10px!important;
    background:none!important;
    border:1px solid gray!important
}
.tourney-container div.alice-carousel>ul.alice-carousel__dots{
    margin-top:15px
}
.tourney-container .alice-carousel__dots-item.__active{
    height:10px!important;
    width:10px!important;
    background:#e6bc68!important;
    border:1px solid gray!important
}
.tourney-container .alice-carousel__dots-item{
    margin-right:10px!important;
    height:10px!important;
    width:10px!important;
    background:none!important;
    border:1px solid gray!important
}
.table-component tr:nth-child(odd){
    background-color:#e6e6e6
}
.table-component .table{
    overflow:auto;
    border-radius:10px;
    border:1px solid #c3cbd3;
    width:100%;
    font-size:14px
}
.table-component th,td{
    padding:5px;
    border:1px solid #c3cbd3
}
.table-component th:last-child,td:last-child{
    border-right-style:none
}
.table-component th:first-child,td:first-child{
    border-left-style:none
}
.table-component th,td:first-line{
    border-top-style:none
}
.table:first-child tr:last-child td{
    border-bottom-style:none
}
.table-component table{
    border-spacing:0;
    border-collapse:collapse;
    border-style:hidden;
    width:100%;
    max-width:100%
}
.table-component table tr:last-child td:first-child{
    border-bottom-left-radius:8px
}
.table-component table tr:last-child td:last-child{
    border-bottom-right-radius:8px
}
.table-component table tr:first-child th:first-child{
    border-top-left-radius:8px
}
.table-component table tr:first-child th:last-child{
    border-top-right-radius:8px
}
.my-accordion .disclosure-button{
    background:linear-gradient(0deg,rgba(0,0,0,.2),rgba(0,0,0,.2)),#223655;
    border-radius:.25rem
}
.my-disclosure.my-accordion .disclosure-button{
    padding-left:12px;
    padding-right:12px
}
.my-accordion .sub-disclosure-button{
    background-color:#f6f6f6!important;
    border-radius:.25rem
}
.my-disclosure.my-accordion .sub-disclosure-button{
    padding-left:12px;
    padding-right:12px
}
.my-accordion .accordion-item:not(:last-child){
    margin-bottom:16px
}
.about-gameplay{
    padding:16px 0;
    background-color:#f2f2f2;
    overflow:hidden;
    border-bottom:1px solid var(--standard-grey,#bababa)
}
.about-gameplay-md .section-heading{
    text-align:center;
    color:#000;
    margin-bottom:20px
}
.about-gameplay .both-side-border:before{
    position:absolute;
    content:"";
    height:1.5px;
    background:linear-gradient(90deg,#3a4c71,rgba(58,76,113,0));
    top:50%;
    width:86px;
    left:-100px
}
.about-gameplay .both-side-border:after{
    position:absolute;
    content:"";
    height:1.5px;
    background:linear-gradient(90deg,rgba(58,76,113,0),#3a4c71);
    top:50%;
    width:86px;
    right:-100px
}
.about-gameplay-md .both-side-border:before{
    width:28.8177vw;
    left:-280px
}
.about-gameplay-md .both-side-border:after{
    width:28.8177vw;
    right:-280px
}
.about-gameplay-lg .both-side-border:before{
    width:28.5vw;
    left:-30.28125vw
}
.about-gameplay-lg .both-side-border:after{
    width:28.5vw;
    right:-30.28125vw
}
.app-downloading .btn-download{
    max-width:215px
}
.marker\:text-\[1\.3rem\] ::marker{
    font-size:1.3rem
}
.marker\:font-bold ::marker{
    font-weight:700
}
.marker\:text-\[\#eabf69\] ::marker{
    color:#eabf69
}
.marker\:text-\[\#f0bf68\] ::marker{
    color:#f0bf68
}
.marker\:text-\[1\.3rem\]::marker{
    font-size:1.3rem
}
.marker\:font-bold::marker{
    font-weight:700
}
.marker\:text-\[\#eabf69\]::marker{
    color:#eabf69
}
.marker\:text-\[\#f0bf68\]::marker{
    color:#f0bf68
}
.placeholder\:text-\[14px\]::-moz-placeholder{
    font-size:14px
}
.placeholder\:text-\[14px\]::placeholder{
    font-size:14px
}
.placeholder\:text-\[16px\]::-moz-placeholder{
    font-size:16px
}
.placeholder\:text-\[16px\]::placeholder{
    font-size:16px
}
.placeholder\:text-\[\#6c757d\]::-moz-placeholder{
    --tw-text-opacity:1;
    color:rgb(108 117 125/var(--tw-text-opacity))
}
.placeholder\:text-\[\#6c757d\]::placeholder{
    --tw-text-opacity:1;
    color:rgb(108 117 125/var(--tw-text-opacity))
}
.placeholder\:text-\[\#6f767d\]::-moz-placeholder{
    --tw-text-opacity:1;
    color:rgb(111 118 125/var(--tw-text-opacity))
}
.placeholder\:text-\[\#6f767d\]::placeholder{
    --tw-text-opacity:1;
    color:rgb(111 118 125/var(--tw-text-opacity))
}
.hover\:underline:hover{
    text-decoration-line:underline
}
.hover\:decoration-black:hover{
    text-decoration-color:#000
}
.top-breadcrumb .hover\:underline:hover{
    text-underline-offset:.3em
}
.game-intro .section-body .description-footer .hover\:underline:hover.read-more:after{
    background-color:#032146;
    position:absolute;
    content:"";
    left:0;
    right:0;
    bottom:0;
    width:100%;
    height:1px
}
.focus\:outline-none:focus{
    outline:2px solid transparent;
    outline-offset:2px
}
@media (max-width:767px){
    .sm\:top-\[22\%\]{
        top:22%
    }
    .sm\:order-1{
        order:1
    }
    .sm\:ml-\[15px\]{
        margin-left:15px
    }
    .sm\:mt-2{
        margin-top:.5rem
    }
    .sm\:mt-3{
        margin-top:.75rem
    }
    .sm\:mt-4{
        margin-top:1rem
    }
    .sm\:mt-\[10px\]{
        margin-top:10px
    }
    .sm\:mt-\[20px\]{
        margin-top:20px
    }
    .sm\:hidden{
        display:none
    }
    .sm\:aspect-\[1080\/816\]{
        aspect-ratio:1080/816
    }
    .sm\:aspect-\[345\.55\/32\.21\]{
        aspect-ratio:345.55/32.21
    }
    .sm\:aspect-\[360\/300\]{
        aspect-ratio:360/300
    }
    .sm\:aspect-\[375\.333\/216\.542\]{
        aspect-ratio:375.333/216.542
    }
    .sm\:aspect-\[375\.333\/216\.54\]{
        aspect-ratio:375.333/216.54
    }
    .sm\:aspect-\[414\/364\.18\]{
        aspect-ratio:414/364.18
    }
    .sm\:aspect-\[430\/384\.89\]{
        aspect-ratio:430/384.89
    }
    .sm\:h-\[123\.5px\]{
        height:123.5px
    }
    .sm\:h-\[18px\]{
        height:18px
    }
    .sm\:h-\[33\.42px\]{
        height:33.42px
    }
    .sm\:h-\[60px\]{
        height:60px
    }
    .sm\:max-h-\[300px\]{
        max-height:300px
    }
    .sm\:w-\[100px\]{
        width:100px
    }
    .sm\:w-\[320px\]{
        width:320px
    }
    .sm\:w-\[33\.16px\]{
        width:33.16px
    }
    .sm\:w-\[39\.78px\]{
        width:39.78px
    }
    .sm\:w-\[49\.26px\]{
        width:49.26px
    }
    .sm\:w-\[63\.47px\]{
        width:63.47px
    }
    .sm\:w-\[72px\]{
        width:72px
    }
    .sm\:w-full{
        width:100%
    }
    .sm\:grid-cols-1{
        grid-template-columns:repeat(1,minmax(0,1fr))
    }
    .sm\:grid-cols-2{
        grid-template-columns:repeat(2,minmax(0,1fr))
    }
    .sm\:flex-col{
        flex-direction:column
    }
    .sm\:gap-2{
        gap:.5rem
    }
    .sm\:gap-2\.5{
        gap:.625rem
    }
    .sm\:gap-4{
        gap:1rem
    }
    .sm\:gap-\[15px\]{
        gap:15px
    }
    .sm\:gap-\[20px\]{
        gap:20px
    }
    .sm\:gap-x-3{
        -moz-column-gap:.75rem;
        column-gap:.75rem
    }
    .sm\:overflow-x-scroll{
        overflow-x:scroll
    }
    .sm\:bg-\[url\(\'\/assets\/images\/common\/a23-rummy-welcome-bonus-3000-mobile\.webp\'\)\]{
        background-image:url(../images/a23-rummy-welcome-bonus-3000-mobile.webp)
    }
    .sm\:bg-contain{
        background-size:contain
    }
    .sm\:bg-bottom{
        background-position:bottom
    }
    .sm\:bg-no-repeat{
        background-repeat:no-repeat
    }
    .sm\:p-2{
        padding:.5rem
    }
    .sm\:p-2\.5{
        padding:.625rem
    }
    .sm\:px-1{
        padding-left:.25rem;
        padding-right:.25rem
    }
    .sm\:px-2{
        padding-left:.5rem;
        padding-right:.5rem
    }
    .sm\:px-2\.5{
        padding-left:.625rem;
        padding-right:.625rem
    }
    .sm\:px-5{
        padding-left:1.25rem;
        padding-right:1.25rem
    }
    .sm\:px-\[0px\]{
        padding-left:0;
        padding-right:0
    }
    .sm\:px-\[15px\]{
        padding-left:15px;
        padding-right:15px
    }
    .sm\:py-\[14px\]{
        padding-top:14px;
        padding-bottom:14px
    }
    .sm\:pt-4{
        padding-top:1rem
    }
    .sm\:pt-\[10px\]{
        padding-top:10px
    }
    .sm\:text-\[14px\]{
        font-size:14px
    }
    .sm\:accomplishment-cares-sm{
        padding-left:16px;
        padding-right:16px
    }
    .sm\:accomplishment-cares-sm .app-downloading{
        padding-top:20px
    }
    .sm\:live-tourney-sm .section-title{
        padding-left:16px;
        padding-right:16px
    }
    .sm\:live-tourney-sm .tourney-container .tourney-image{
        aspect-ratio:170.292/197.75;
        width:100%
    }
    .my-disclosure .sm\:faqs-item{
        font-size:.875rem
    }
    .my-disclosure .sm\:faqs-item a{
        color:#4ea0f7
    }
    .sm\:\[margin-top\:16px\]{
        margin-top:16px
    }
}
@media (min-width:768px){
    .md\:absolute{
        position:absolute
    }
    .md\:relative{
        position:relative
    }
    .md\:bottom-10{
        bottom:2.5rem
    }
    .md\:left-\[-6px\]{
        left:-6px
    }
    .md\:top-\[37px\]{
        top:37px
    }
    .md\:col-span-1{
        grid-column:span 1/span 1
    }
    .md\:col-span-2{
        grid-column:span 2/span 2
    }
    .md\:col-span-3{
        grid-column:span 3/span 3
    }
    .md\:mx-auto{
        margin-left:auto;
        margin-right:auto
    }
    .md\:my-6{
        margin-top:1.5rem;
        margin-bottom:1.5rem
    }
    .md\:mr-\[30px\]{
        margin-right:30px
    }
    .md\:mt-2{
        margin-top:.5rem
    }
    .md\:mt-3{
        margin-top:.75rem
    }
    .md\:mt-4{
        margin-top:1rem
    }
    .md\:mt-6{
        margin-top:1.5rem
    }
    .md\:mt-\[10px\]{
        margin-top:10px
    }
    .md\:mt-\[15px\]{
        margin-top:15px
    }
    .md\:mt-\[42px\]{
        margin-top:42px
    }
    .md\:block{
        display:block
    }
    .md\:hidden{
        display:none
    }
    .md\:aspect-\[686\/64\]{
        aspect-ratio:686/64
    }
    .md\:aspect-\[691\.2\/287\.97\]{
        aspect-ratio:691.2/287.97
    }
    .md\:aspect-\[751\.33\/385\]{
        aspect-ratio:751.33/385
    }
    .md\:aspect-\[768\/299\.96\]{
        aspect-ratio:768/299.96
    }
    .md\:aspect-\[973\.33\/458\.29\]{
        aspect-ratio:973.33/458.29
    }
    .md\:h-12{
        height:3rem
    }
    .md\:h-\[100px\]{
        height:100px
    }
    .md\:h-\[126px\]{
        height:126px
    }
    .md\:h-\[185px\]{
        height:185px
    }
    .md\:h-\[26px\]{
        height:26px
    }
    .md\:h-\[300px\]{
        height:300px
    }
    .md\:h-\[340\.17px\]{
        height:340.17px
    }
    .md\:h-\[372px\]{
        height:372px
    }
    .md\:h-\[41\.77px\]{
        height:41.77px
    }
    .md\:h-\[684px\]{
        height:684px
    }
    .md\:h-\[70px\]{
        height:70px
    }
    .md\:h-\[72px\]{
        height:72px
    }
    .md\:h-full{
        height:100%
    }
    .md\:max-h-\[385px\]{
        max-height:385px
    }
    .md\:w-1\/2{
        width:50%
    }
    .md\:w-1\/4{
        width:25%
    }
    .md\:w-12{
        width:3rem
    }
    .md\:w-\[104px\]{
        width:104px
    }
    .md\:w-\[150px\]{
        width:150px
    }
    .md\:w-\[1px\]{
        width:1px
    }
    .md\:w-\[285px\]{
        width:285px
    }
    .md\:w-\[350px\]{
        width:350px
    }
    .md\:w-\[370px\]{
        width:370px
    }
    .md\:w-\[40\%\]{
        width:40%
    }
    .md\:w-\[400px\]{
        width:400px
    }
    .md\:w-\[47\.89px\]{
        width:47.89px
    }
    .md\:w-\[50\%\]{
        width:50%
    }
    .md\:w-\[57\.47px\]{
        width:57.47px
    }
    .md\:w-\[60\%\]{
        width:60%
    }
    .md\:w-\[650px\]{
        width:650px
    }
    .md\:w-\[71\.16px\]{
        width:71.16px
    }
    .md\:w-\[720px\]{
        width:720px
    }
    .md\:w-\[91\.68px\]{
        width:91.68px
    }
    .md\:w-full{
        width:100%
    }
    .md\:max-w-\[50\%\]{
        max-width:50%
    }
    .md\:max-w-\[720px\]{
        max-width:720px
    }
    .md\:grid-cols-1{
        grid-template-columns:repeat(1,minmax(0,1fr))
    }
    .md\:grid-cols-2{
        grid-template-columns:repeat(2,minmax(0,1fr))
    }
    .md\:grid-cols-3{
        grid-template-columns:repeat(3,minmax(0,1fr))
    }
    .md\:grid-cols-6{
        grid-template-columns:repeat(6,minmax(0,1fr))
    }
    .md\:flex-row{
        flex-direction:row
    }
    .md\:justify-items-center{
        justify-items:center
    }
    .md\:gap-4{
        gap:1rem
    }
    .md\:gap-5{
        gap:1.25rem
    }
    .md\:gap-\[30px\]{
        gap:30px
    }
    .md\:gap-x-6{
        -moz-column-gap:1.5rem;
        column-gap:1.5rem
    }
    .md\:whitespace-nowrap{
        white-space:nowrap
    }
    .md\:border{
        border-width:1px
    }
    .md\:border-r-\[1px\]{
        border-right-width:1px
    }
    .md\:bg-\[\#021a38\]{
        --tw-bg-opacity:1;
        background-color:rgb(2 26 56/var(--tw-bg-opacity))
    }
    .md\:bg-white{
        --tw-bg-opacity:1;
        background-color:rgb(255 255 255/var(--tw-bg-opacity))
    }
    .md\:px-\[15px\]{
        padding-left:15px;
        padding-right:15px
    }
    .md\:py-\[20px\]{
        padding-top:20px;
        padding-bottom:20px
    }
    .md\:pb-2{
        padding-bottom:.5rem
    }
    .md\:pt-3{
        padding-top:.75rem
    }
    .md\:pt-6{
        padding-top:1.5rem
    }
    .md\:text-\[14px\]{
        font-size:14px
    }
    .md\:text-\[18px\]{
        font-size:18px
    }
    .md\:text-\[20px\]{
        font-size:20px
    }
    .md\:text-base{
        font-size:1rem;
        line-height:1.5rem
    }
    .md\:text-lg{
        font-size:1.125rem;
        line-height:1.75rem
    }
    .md\:text-xl{
        font-size:1.25rem;
        line-height:1.75rem
    }
    .md\:font-bold{
        font-weight:700
    }
    .md\:top-breadcrumb-md{
        padding-top:64px
    }
    .md\:top-breadcrumb-md .my-container{
        max-width:720px
    }
    .md\:top-breadcrumb-md .breadcrumb{
        padding:0 14px 16px
    }
    .md\:top-breadcrumb-md .inactive:after{
        padding:0 20px;
        font-size:20px;
        vertical-align:middle
    }
    .md\:accomplishment-cares-md{
        padding:24px 32px
    }
    .md\:accomplishment-cares-md .section-heading{
        text-align:center;
        color:#000;
        margin-bottom:20px
    }
    .md\:accomplishment-cares-md .both-side-border:before{
        width:28.8177vw;
        left:-280px
    }
    .md\:accomplishment-cares-md .both-side-border:after{
        width:28.8177vw;
        right:-280px
    }
    .md\:accomplishment-md .big{
        margin-top:12px
    }
    .md\:accomplishment-cares-md .app-downloading{
        padding-top:20px
    }
    .md\:game-intro-md{
        padding:24px 0
    }
    .md\:game-intro-md .my-container{
        max-width:534px
    }
    .md\:game-intro-md .section-title .section-heading,.md\:game-intro-md .section-title .sub-heading{
        margin-bottom:10px
    }
    .md\:game-intro-md .section-body .description-footer{
        padding-top:10px
    }
    .md\:game-intro-md .section-body article .sub-heading,.md\:game-intro-md .section-body article p{
        font-size:1rem
    }
    .md\:game-intro-md .section-body .embeded-video{
        padding-top:20px;
        padding-bottom:20px
    }
    .md\:rummy-player-md{
        height:270px
    }
    .md\:rummy-player-md .thumbnailImageContainer{
        height:200px
    }
    .md\:tab-group-md .tab-content{
        font-size:1rem;
        font-weight:500
    }
    .md\:live-tourney-md .various-tourney-container{
        padding:24px 0
    }
    .md\:live-tourney-md .section-title{
        padding-left:20px;
        padding-right:20px
    }
    .md\:live-tourney-md .section-heading{
        font-size:1.25rem
    }
    .md\:live-tourney-md .btn-bg-view{
        min-width:240px;
        font-size:1rem;
        padding:8px
    }
    .md\:tourney-container-md{
        max-width:720px;
        margin:19px auto 0
    }
    .md\:live-tourney-md .tourney-container .tourney-image{
        aspect-ratio:224/260.125;
        width:100%
    }
    .md\:gamer-speak-md{
        padding:24px 0
    }
    .md\:gamer-speak-md .section-heading{
        text-align:center;
        color:#000;
        font-size:1.25rem;
        font-weight:700;
        margin-bottom:0
    }
    .md\:gamer-speak-md .both-side-border:before{
        width:29.8177vw;
        left:-240px
    }
    .md\:gamer-speak-md .both-side-border:after{
        width:29.8177vw;
        right:-240px
    }
    .md\:gamer-speak-md .btn-bg-view{
        min-width:240px;
        font-size:1rem;
        padding:8px
    }
    .md\:our-gamer-say-md{
        max-width:720px;
        margin:20px auto 0
    }
    .md\:our-gamer-say-md .gamer{
        width:100%;
        min-height:189px;
        padding:0 20px
    }
    .md\:our-gamer-say-md .gamecard-image{
        height:112px;
        width:112px
    }
    .md\:our-gamer-say-md .gamecard-title{
        font-size:15.75px
    }
    .md\:our-gamer-say-md .comment-tag-line{
        font-size:1rem
    }
    .md\:our-gamer-say-md .gamecard-description{
        font-size:.875rem
    }
    .md\:faqs-md .container{
        max-width:720px;
        padding:0
    }
    .md\:faqs-md .section-heading{
        font-size:1.25rem
    }
    .md\:my-disclosure-md{
        display:flex;
        flex-direction:row;
        justify-content:space-between
    }
    .md\:my-disclosure-md .mycontainer{
        width:49%;
        margin:10px 0
    }
    .md\:my-disclosure-md .faqs-item-lastchild-md:last-child{
        border-bottom:none
    }
    .md\:my-disclosure-md .faqs-item-second-lastchild-md:not(:last-child){
        border-bottom:1px solid #bababa
    }
    .md\:about-gameplay-md{
        padding:32px 0
    }
    .md\:about-gameplay-md .section-heading{
        text-align:center;
        color:#000;
        margin-bottom:20px
    }
    .md\:about-gameplay-md .both-side-border:before{
        width:28.8177vw;
        left:-280px
    }
    .md\:about-gameplay-md .both-side-border:after{
        width:28.8177vw;
        right:-280px
    }
    .md\:\[margin-top\:10px\]{
        margin-top:10px
    }
    .md\:\[margin-top\:20px\]{
        margin-top:20px
    }
    .md\:last\:col-\[2_\/_span_2\]:last-child,.md\:odd\:col-\[2_\/_span_2\]:nth-child(odd){
        grid-column:2/span 2
    }
}
@media (min-width:992px){
    .lg\:right-5{
        right:1.25rem
    }
    .lg\:mx-auto{
        margin-left:auto;
        margin-right:auto
    }
    .lg\:mt-2{
        margin-top:.5rem
    }
    .lg\:mt-3{
        margin-top:.75rem
    }
    .lg\:mt-4{
        margin-top:1rem
    }
    .lg\:mt-6{
        margin-top:1.5rem
    }
    .lg\:mt-\[10px\]{
        margin-top:10px
    }
    .lg\:mt-\[15px\]{
        margin-top:15px
    }
    .lg\:mt-\[42px\]{
        margin-top:42px
    }
    .lg\:block{
        display:block
    }
    .lg\:flex{
        display:flex
    }
    .lg\:hidden{
        display:none
    }
    .lg\:aspect-\[1152\/364\.156\]{
        aspect-ratio:1152/364.156
    }
    .lg\:aspect-\[1263\.33\/450\]{
        aspect-ratio:1263.33/450
    }
    .lg\:aspect-\[975\.33\/403\.63\]{
        aspect-ratio:975.33/403.63
    }
    .lg\:h-\[185px\]{
        height:185px
    }
    .lg\:h-\[26px\]{
        height:26px
    }
    .lg\:h-\[400px\]{
        height:400px
    }
    .lg\:h-\[41\.77px\]{
        height:41.77px
    }
    .lg\:h-\[444\.83px\]{
        height:444.83px
    }
    .lg\:h-\[464px\]{
        height:464px
    }
    .lg\:h-\[64px\]{
        height:64px
    }
    .lg\:max-h-\[403\.63px\]{
        max-height:403.63px
    }
    .lg\:max-h-\[543px\]{
        max-height:543px
    }
    .lg\:w-\[104px\]{
        width:104px
    }
    .lg\:w-\[150px\]{
        width:150px
    }
    .lg\:w-\[344px\]{
        width:344px
    }
    .lg\:w-\[400px\]{
        width:400px
    }
    .lg\:w-\[48px\]{
        width:48px
    }
    .lg\:w-\[57px\]{
        width:57px
    }
    .lg\:w-\[71\.16px\]{
        width:71.16px
    }
    .lg\:w-\[850px\]{
        width:850px
    }
    .lg\:w-\[91\.68px\]{
        width:91.68px
    }
    .lg\:w-\[960px\]{
        width:960px
    }
    .lg\:w-full{
        width:100%
    }
    .lg\:max-w-\[650px\]{
        max-width:650px
    }
    .lg\:max-w-\[920px\]{
        max-width:920px
    }
    .lg\:max-w-\[960px\]{
        max-width:960px
    }
    .lg\:grid-cols-3{
        grid-template-columns:repeat(3,minmax(0,1fr))
    }
    .lg\:items-start{
        align-items:flex-start
    }
    .lg\:items-center{
        align-items:center
    }
    .lg\:justify-center{
        justify-content:center
    }
    .lg\:bg-\[\#021a38\]{
        --tw-bg-opacity:1;
        background-color:rgb(2 26 56/var(--tw-bg-opacity))
    }
    .lg\:px-3{
        padding-left:.75rem;
        padding-right:.75rem
    }
    .lg\:text-center{
        text-align:center
    }
    .lg\:text-\[18px\]{
        font-size:18px
    }
    .lg\:text-\[20px\]{
        font-size:20px
    }
    .lg\:top-breadcrumb-lg .my-container{
        max-width:960px
    }
    .lg\:top-breadcrumb-lg .breadcrumb{
        padding:0 14px 18px
    }
    .lg\:accomplishment-cares-lg .both-side-border:before{
        width:28.5vw;
        left:-30.28125vw
    }
    .lg\:accomplishment-cares-lg .both-side-border:after{
        width:28.5vw;
        right:-30.28125vw
    }
    .lg\:game-intro-lg .my-container{
        max-width:800px
    }
    .lg\:rummy-player-lg{
        margin:auto
    }
    .lg\:rummy-player-lg,.lg\:rummy-player-lg .thumbnailImageContainer{
        height:350px;
        width:700px
    }
    .lg\:tourney-container-lg{
        max-width:888px
    }
    .lg\:gamer-speak-lg{
        padding:24px 0
    }
    .lg\:gamer-speak-lg .both-side-border:before{
        width:37.5vw;
        left:-38.28125vw
    }
    .lg\:gamer-speak-lg .both-side-border:after{
        width:37.5vw;
        right:-38.28125vw
    }
    .lg\:gamer-speak-lg .btn-bg-view{
        font-size:15.75px;
        padding:12px 32px
    }
    .lg\:our-gamer-say-lg{
        max-width:960px
    }
    .lg\:our-gamer-say-lg .gamer-say-block{
        width:100%;
        padding:0 8px
    }
    .lg\:our-gamer-say-lg.gamer{
        min-height:194px;
        width:100%
    }
    .lg\:our-gamer-say-lg .gamecard-title{
        font-size:19.25px
    }
    .lg\:our-gamer-say-lg .comment-tag-line{
        font-size:15.75px
    }
    .lg\:our-gamer-say-lg .gamecard-description{
        font-size:.875rem
    }
    .lg\:faqs-lg .container{
        max-width:960px
    }
    .lg\:about-gameplay-lg .both-side-border:before{
        width:28.5vw;
        left:-30.28125vw
    }
    .lg\:about-gameplay-lg .both-side-border:after{
        width:28.5vw;
        right:-30.28125vw
    }
    .lg\:\[margin-top\:10px\]{
        margin-top:10px
    }
    .lg\:\[margin-top\:20px\]{
        margin-top:20px
    }
    .lg\:\[max-width\:560px\]{
        max-width:560px
    }
}
@media (min-width:1280px){
    .xl\:h-\[475px\]{
        height:475px
    }
    .xl\:h-\[538px\]{
        height:538px
    }
    .xl\:w-\[1140px\]{
        width:1140px
    }
    .xl\:max-w-\[1140px\]{
        max-width:1140px
    }
    .xl\:px-6{
        padding-left:1.5rem;
        padding-right:1.5rem
    }
    .xl\:py-4{
        padding-top:1rem;
        padding-bottom:1rem
    }
    .xl\:faqs-xl .container,.xl\:our-gamer-say-xl,.xl\:top-breadcrumb-xl .my-container{
        max-width:1140px
    }
}
.floating-download{
    background-color:#fff;
    width:100%;
    bottom:0;
    z-index:2;
    box-shadow:0 0 7px #0000008a;
    border-radius:15px 15px 0 0
}
.btn-download-a23{
    max-width:215px;
    border-radius:4px;
    width:100%;
    color:#fff;
    font-size:16px;
    background:linear-gradient(180deg,#35a753,#276e3a);
    padding:8px 16px;
    margin-right:auto;
    margin-left:auto;
    font-weight:600;
    text-align:center;
    cursor:pointer
}
.donwload_icon_width{
    margin-right:4px
}
