body {
    scroll-behavior: smooth;
    background: #111
}

#expand-collapse {
    position: absolute;
    z-index: 10000;
    right: -251px;
    bottom: -25px;
    text-align: right;
    margin: 15px 5px 15px 0;
    cursor: pointer;
    text-decoration: underline;
    background: color;
    border-radius: 19px;
    text-align: center;
    background: linear-gradient(to right, #be29ec, #be29ec, #be29ec, #d3b151, #AA771C) !important;
    border-radius: 5px;
    box-shadow: -3.828px -3.828px 6px 0 red 3px 5px 8px 0 red;
    text-decoration: #ffdead;
    height: 26px;
    width: 102px
}

.submenu {
    display: none
}

.termss {
    display: flex;
    float: right;
    width: 15%;
    margin-top: -35px;
    background-color: #be29ec;
    width: 13%;
    border-radius: 25px;
    font-size: 15px;
    padding: 3px
}

.slick-slide {
    margin: 0 10px
}

.marqueee {
    width: 100%;
    background-color: #000;
    padding: 5px;
    margin: -5px 0
}

.marqueee span ::before {
    content: "";
    position: absolute;
    left: 0;
    top: 5px;
    width: 10px;
    height: 10px;
    border-radius: 50%;
    background-color: #ffc51d;
    animation: 1s ease-in-out infinite glow-bullet
}

.marqueee span {
    font-size: 16px;
    font-style: italic;
    padding-left: 15px;
    margin-right: 50px;
    position: relative;
    animation: 1s ease-in-out infinite glow
}

#promocode,
.marqueee span,
h1,
h2,
h3,
h4 {
    text-transform: capitalize;
    text-align: center;
    color: #fff;
}

.botn,
.marqueee span {
    color: #f0db76;
    text-align: center;
    font-weight: 400
}

.menu {
    position: relative;
    background-color: transparent;
    display: flex;
    justify-content: center;
    align-items: center
}

.dropdown,
.dropend,
.dropstart,
.dropup {
    position: initial
}

.dropbtn,
.home {
    background-color: transparent;
    color: #fff;
    text-transform: uppercase;
    padding: 10px 20px;
    font-size: 20px;
    border: 0;
    font-weight: 500;
    letter-spacing: 1px;
    transition: all .3s ease
}

.dropdown-content {
    display: none;
    position: absolute;
    background-color: #f9f9f9;
    min-width: 160px;
    box-shadow: 0px 8px 16px 0px rgba(0, 0, 0, 0.2);
    padding: 12px 16px;
    z-index: 1;
}

.dropdown-content a {
    color: #fff;
    padding: 15px;
    text-decoration: none;
    display: block;
    border-bottom: 4px solid transparent
}

/*.dropdown-content a :hover {*/

/*  background-color: var(--card-col);*/

/*  border-bottom: 4px solid var(--web-col);*/

/*  transition: all .3s ease*/

/*}*/

.dropdown :hover .dropdown-content {
    display: block;
}

.dropdown :hover .dropbtn,
.active,
.home :hover a {
    color: var(--web-col) !important;
}

.dropdown-content .drop-imgs {
    width: 100%;
    height: 100%;
    padding: 0px 28px 0px 28px;
    column-gap: 25px;
    row-gap: 25px;
    grid-template-columns: repeat(5, auto);
}

.slick-prev :before,
.slick-next ::before {
    color: #000
}

.dropdown-content .drop-imgs .drop-img {
    width: 100%;
    height: 100%
}

.d-s-n {
    display: none
}

.dd.n {
    display: none
}

.ttss {
    background: linear-gradient(to right, #BF953F, #ead26e, #f0dc77, #d3b151, #AA771C) !important;
    border-radius: 5px;
    box-shadow: -3.828px -3.828px 6px 0 red 3px 5px 8px 0 red
}

.btns {
    display: inline-block;
    font-weight: 400;
    line-height: 1.5;
    color: #212529;
    text-align: center;
    text-decoration: none;
    vertical-align: middle;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    background-color: transparent;
    border: 1px solid transparent;
    padding: .375rem .75rem;
    font-size: 1rem;
    border-radius: .25rem;
    transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out;
    display: none
}

.social-icons {
    margin-top: 10px;
    text-align: center;
}

.social-icon {
    display: inline-block;
    margin: 0 8px;
}
@media(max-width: 700px) {
    .footer-linkes {
        display: grid !important;
        display: grid !important;
        grid-template-columns: repeat(2, auto);
        row-gap: 25px;
        column-gap: 24px
    }
    .btns {
        display: block
    }
    .d-n {
        display: none
    }
    .d-b {
        display: block
    }
    .d-s-n {
        display: block
    }
    .menu {
        position: initial;
        justify-content: flex-start;
        overflow-x: scroll
    }
    .menu ::-webkit-scrollbar {
        display: none
    }
    .dropdown-content {
        width: 95%;
        z-index: 3;
        left: 11px
    }
    .tts {
        border-radius: 12px
    }
    .btns {
        width: 119px;
        height: 33px
    }
}

.drop-img a {
    display: flex;
    align-items: center;
    justify-content: center;
    height: 100%
}

.drop-img a img {
    width: 155px;
}

.dia {
    background: #000;
    padding: 3px;
}

.h-50 {
    height: 50%;
    width: 74px !important;
}

.button {
    font-size: 22px;
    width: fit-content;
    display: flex;
    align-items: center;
    padding: 8px;
    cursor: pointer;
    gap: .4rem;
    font-weight: 700;
    border-radius: 13px;
    text-shadow: 2px 2px 3px red;
    background: linear-gradient(15deg, #8e6b00, #efaa17, #e2a540, #ffae11, #ff9200, #e2a540, #e2a540, #efaa17, #7a5e0b) no-repeat;
    background: var(--but-col);
    background-size: 300%;
    color: #fff;
    border: 0;
    background-position: left center;
    box-shadow: 0 30px 10px -20px rgba(0, 0, 0, .2);
    transition: background .3s ease;
    letter-spacing: 2px
}

.tts {
    background: linear-gradient(to right, #BF953F, #ead26e, #f0dc77, #d3b151, #AA771C) !important;
    border-radius: 5px;
    box-shadow: -3.828px -3.828px 6px 0 red 3px 5px 8px 0 red
}

.button :hover {
    background-size: 320%;
    background-position: right center;
    text-shadow: 3px 2px 5px #000
}

.button :hover svg {
    fill: #766c6c
}

.button svg {
    width: 23px;
    fill: #fff;
    box-shadow: 0 30px 10px -20px rgba(0, 0, 0, .2);
    transition: .3s ease
}

.nav-game {
    width: 100%;
    color: #fff;
    padding: 0 10px;
    background-color: #141414;
    margin-top: 8px
}

.nav-game .games {
    width: 100%;
    align-items: center;
    justify-content: center
}

.nav-game .games a {
    padding: 8px 10px
}

.nav-game .games .text :hover {
    color: #f8c029
}

.img-text {
    align-items: center
}

.img-text .img {
    width: 25px
}

.img-text .text {
    margin: 0 5px;
    text-transform: uppercase;
    font-size: 13px;
    font-style: italic
}

@media(max-width: 700px) {
    .nav-game .games {
        overflow-x: scroll;
        justify-content: start
    }
    .nav-game .games a {
        padding: 11px 10px 14px
    }
    .w-inc1 {
        width: 185px
    }
    .w-inc2 {
        width: 105px
    }
    .w-inc3 {
        width: 119px
    }
}

#mobile {
    display: none
}

.marquee-child {
    display: block;
    width: 147px;
    height: 30px;
    position: absolute;
    animation: marquee 5s linear infinite
}

.marquee-child :hover {
    animation-play-state: paused;
    cursor: pointer
}

@keyframes marquee {
    0% {
        left: 100%
    }
    100% {
        left: -147px
    }
}

#mobile-button {
    width: 100%;
    text-align: center;
    padding: 10px;
    display: none
}

#mobile-button a {
    font-size: 11px;
    padding: -1px 80px;
    font-weight: 500;
    border-radius: 5px;
    text-shadow: 2px 2px 3px red;
    background: var(--but-col);
    background-size: 300%;
    color: #000;
    background-position: left center;
    box-shadow: 0 30px 10px -20px rgba(0, 0, 0, .2);
    transition: background .3s ease;
    letter-spacing: 2px;
    padding: 5px
}

#mobile-button a :hover {
    background-size: 320%;
    background-position: right center;
    text-shadow: 3px 2px 5px #000
}

@media(max-width: 700px) {
    /*#desktop {*/
    /*  display: none*/
    /*}*/
    #mobile {
        display: block
    }
    #mobile-button {
        display: block
    }
}

.banner-right-top .top-left img,
.banner-right-top .top-right img {
    border-radius: 25px
}

img {
    display: block;
    max-width: 100%;
    height: auto
}

#mobile-button {
    width: 100%;
    text-align: center;
    padding: 10px;
    display: none
}

#mobile-button a {
    font-size: 11px;
    padding: -1px 80px;
    font-weight: 500;
    border-radius: 5px;
    text-shadow: 2px 2px 3px red;
    background: var(--but-col);
    background-size: 300%;
    color: #000;
    background-position: left center;
    box-shadow: 0 30px 10px -20px rgba(0, 0, 0, .2);
    transition: background .3s ease;
    letter-spacing: 2px;
    padding: 5px
}

#mobile-button a :hover {
    background-size: 320%;
    background-position: right center;
    text-shadow: 3px 2px 5px #000
}

@media(max-width: 700px) {
    #mobile-button {
        display: block
    }
}

.banner-right-top .top-left img,
.banner-right-top .top-right img {
    border-radius: 25px
}

.content {
    text-align: center;
    color: #fff;
    padding: 0
}

.content .con-head {
    position: relative;
    padding: 10px;
    background-image: linear-gradient(45deg, #efaa17, #efaa17, transparent);
    color: transparent;
    --webkit-background-clip: text
}

.cont-par {
    padding: 15px 0;
    margin-top: 10px
}

@media(max-width: 700px) {
    .cont-par {
        margin-top: -23px
    }
}

h1 {
    text-align: center;
    font-size: 34px;
    color: #e5ca3a
}

p {
    color: #fff;
    font-size: 16px
}

@media(max-width: 700px) {
    h1 {
        font-size: 18px
    }
    p {
        text-align: justify;
        font-size: 12px
    }
}

#mobile-button {
    width: 100%;
    text-align: center;
    padding: 10px;
    display: none
}

#mobile-button a {
    font-size: 21px;
    padding: -1px 80px;
    font-weight: 500;
    border-radius: 5px;
    text-shadow: 2px 2px 3px red;
    background: var(--but-col);
    background-size: 300%;
    color: #000;
    background-position: left center;
    box-shadow: 0 30px 10px -20px rgba(0, 0, 0, .2);
    transition: background .3s ease;
    letter-spacing: 2px;
    padding: 5px
}

#mobile-button a :hover {
    background-size: 320%;
    background-position: right center;
    text-shadow: 3px 2px 5px #000
}

@media(max-width: 700px) {
    #mobile-button {
        display: block
    }
}

.partner {
    background: var(--hover-bg-col);
    margin: 0 auto 60px;
    box-shadow: 0 0 5px #000000bd
}

.partner .con-head h2 {
    font-size: 35px
}

.partner-cont-par {
    background: transparent;
    padding: 0;
    margin-top: 0
}

.partner-card {
    height: 100%;
    align-items: center;
    background: #000;
    padding: 10px;
    margin-top: 10px;
    box-shadow: 3px 2px 5px #daa520;
    transition: all .3s ease
}

.partner-card :hover {
    box-shadow: 3px 2px 5px #000
}

.card-img {
    box-shadow: 0 0 8px #000;
    background: linear-gradient(to right, #BF953F, #ead26e, #f0dc77, #d3b151, #AA771C) !important;
    border-radius: 9px;
    margin: 10px;
    padding: 5px
}

.cards p {
    text-align: left;
    margin-bottom: 0;
    font-size: 13px;
    padding: 5px
}

.cards p :nth-child(1) {
    padding: 0 20px;
    font-size: 15px;
    font-weight: 500
}

.card-upi .upi {
    width: 60px
}

.card-Bonus {
    text-align: center
}

.card-Bonus .card-Bonus-top {
    color: #cb8d00;
    font-size: 16px
}

.card-Bonus-mid {
    font-size: 26px
}

.card-Bonus-mid span {
    color: #f1ac09;
    font-size: 30px
}

.card-link a {
    display: block;
    padding: 5px 10px;
    background: linear-gradient(to right, #BF953F, #ead26e, #fddf4c, #d5a41b, #AA771C) !important;
    box-shadow: 0 0 10px #000;
    text-shadow: 0 0 10px #000;
    border-radius: 27px;
    color: #fff;
    font-size: 24px;
    font-weight: 500
}

.card-link a :hover {
    text-shadow: 0 0 10px rgba(91, 92, 21, 0.89);
    transition: all .3s ease
}

.float {
    position: fixed;
    width: 60px;
    height: 60px;
    bottom: 40px;
    right: 40px;
    background-color: #25d366;
    color: #FFF;
    border-radius: 50px;
    text-align: center;
    font-size: 30px;
    box-shadow: 2px 2px 3px #999;
    z-index: 100
}

.my-float {
    margin-top: 16px
}

.about {
    padding: 10px 40px 35px
}

.about-text-list {
    justify-content: center
}

.about-text-par {
    padding: 37px 12px
}

.about-text-par ul {
    padding: 0;
    margin: 0
}

.about-text-par ul li {
    padding: 10px;
    display: flex;
    align-items: center;
    font-size: 12px
}

.about-text-par ul li i {
    background-color: #daa520;
    padding: 4px 5px;
    font-size: 12px;
    border-radius: 16px;
    margin: 0 5px
}

.about-img {
    box-shadow: -8px 7px 0 #daa520;
    padding: 7px 10px 0 0;
    border-radius: 11px
}

.m-7 {
    margin: 7px auto !important
}

.services {
    width: 100%;
    padding: calc(0px + (30px)) 15px 30px 15px;
    background-size: cover;
    background: linear-gradient(130deg, #1a1a1a 0, var(--menu-col) 48%, var(--main-col) 48%);
    background-position: center 50%
}

.service-contain {
    padding: 40px 0;
    align-items: center
}

.service-contain-img .contain-img {
    width: 89%;
    height: 322px;
    margin: auto;
    border-radius: 38px;
    background: #1e1e1e;
    box-shadow: 0 0 124px #000
}

.service-contain-img .contain-img img {
    border-radius: 38px
}

.service-box {
    width: 259px;
    background-color: var(--card-col);
    margin: 10px;
    padding: 15px 0;
    border-radius: 10px;
    box-shadow: 0 0 4px #000;
    transition: all .3s ease
}

.service-box :hover {
    background: linear-gradient(130deg, #1a1a1a 0, var(--menu-col) 48%, var(--main-col) 48%)
}

.service-card {
    grid-template-columns: repeat(2, auto);
    place-items: center
}

.service-icon {
    width: 35%;
    height: 100%;
    padding: 0;
    box-shadow: 0 0 10px var(--card-col);
    background: linear-gradient(45deg, black, transparent, transparent);
    border-radius: 50px;
    margin: auto
}

.service-icon-text {
    width: 65%;
    margin: auto
}

.service-head {
    font-size: 15px;
    color: #efaa17
}

#faq {
    width: 90%;
    margin: auto
}

.best_player_wrapper {
    padding-bottom: 0
}

.official_store {
    padding-top: 0 !important;
    padding-bottom: 0 !important
}

.faq-section h2 {
    font-weight: 500;
    text-transform: uppercase;
    color: #daa520;
    letter-spacing: 5px;
    text-shadow: 0 0 3px #000
}

.faq-section {
    margin: 50px 0;
    padding: 10px;
    background-color: #000;
    width: 100%;
    text-align: center
}

.faq-box div {
    margin: 0;
    padding: 10px;
    background-color: #232323;
    color: #fff;
    font-size: 20px;
    margin: 10px
}

.faq-box p {
    padding: 10px;
    background-color: #2f2f2f;
    color: #fff;
    font-size: 10px;
    margin: 14px -8px -8px;
    display: none;
    text-align: justify;
}

.faq-box h3,
h3 i {
    display: flex;
    justify-content: space-between;
    color: #fff;
    cursor: pointer;
}

.faq-box .f1,
.faq-box .f2,
.faq-box .f3,
.faq-box .f4,
.faq-box .f5,
.faq-box .f6 {
    position: relative
}

.faq-box h3 {
    margin: 0;
    font-weight: 100;
    font-size: 18px;
    text-align: justify;
}

.faq-box i {
    color: #daa520
}

.faq-img {
    height: 100% !important
}

.faq-img img {
    border-radius: 14px;
    /*width: 85%;*/
    /*margin: 60px;*/
    /*height: 80%;*/
    box-shadow: inset -5px 8px 18px 0;
    padding: 16px
}

@media(max-width: 500px) {
    .faq-box h3 {
        font-size: 15px
    }
    .faq-img img {
        width: 100%;
        height: 100%;
        margin: 17px 0
    }
    .faq-box p {
        padding: 8px
    }
}

.card {
    position: relative;
    display: flex;
    flex-direction: column;
    min-width: 0;
    word-wrap: break-word;
    background-color: #e5ca3a;
    background-clip: border-box;
    border: 4px solid rgba(0, 0, 0, .125);
    border-radius: .25rem
}

.w-30 {
    width: 25%
}

#Celebs h2 {
    font-size: 45px;
    font-weight: 600
}

.Celeb-img {
    justify-content: space-around;
    align-items: center;
    padding: 27px 30px
}

.Celeb-imgs a {
    border-radius: 14px;
    width: 85%;
    height: 323px;
    box-shadow: inset 0 5px 29px 6px #daa520;
    padding: 16px;
    display: block;
    margin: auto
}

.Celeb-imgs a :hover {
    animation: blink .9s infinite;
    transform: scale(1.1);
    transition: all .5s ease
}

@keyframes blink {
    0% {
        box-shadow: inset 0 5px 29px 6px #daa520
    }
    100% {
        box-shadow: none
    }
}

.Celeb-imgs a img {
    border-radius: 14px;
    height: 294px
}

@media(max-width: 700px) {
    .Celeb-imgs a {
        margin: 20px auto
    }
    .Celeb-over {
        overflow-x: scroll;
        scroll-behavior: smooth
    }
    .Celeb-img {
        width: 1000px
    }
}

.imgs {
    display: block
}

.imgs img {
    width: 80%
}

.imgs {
    display: flex;
    align-items: center;
    justify-content: center
}

.phoneapp {
    display: flex
}

.phoneimg {
    width: 50%
}

.phonebutton {
    width: 37%;
    padding-top: 152px
}

.phonebutton h2 {
    font-size: 40px;
    font-weight: 700;
    color: #ffc837
}

.phonebutton p {
    font-size: 15px;
    font-weight: 600;
    color: #fff
}

.button {
    width: 55%;
    height: 10%;
    background-color: #ffc837;
    font-size: 20px;
    border-radius: 10px;
    font-weight: 500;
    border-style: none;
    margin: 10px auto;
    justify-content: center
}

@media(max-width: 500px) {
    .phoneapp {
        display: block
    }
    .phoneimg {
        width: 100%
    }
    .phonebutton {
        width: 100%;
        padding: 0
    }
    .phonebutton h2 {
        font-size: 24px;
        font-weight: 700;
        color: #ffc837;
        text-align: center
    }
    .phonebutton p {
        font-size: 12px;
        font-weight: 600;
        color: #fff;
        /*width: 94%;*/
        text-align: center
    }
    .phonebutton button {
        width: 40%;
        height: 10%;
        background-color: #ffc837;
        font-size: 15px;
        border-radius: 30px;
        margin-left: -1px;
        font-weight: 500;
        border-style: none;
        margin: auto
    }
}

.footer-up {
    margin-top: 20px;
    width: 100%;
    background: linear-gradient(130deg, #1a1a1a 0, var(--menu-col) 42%, var(--main-col) 62%);
    background-position: center 50%
}

.w-80 {
    width: 80%
}

.footer-up {
    padding: 20px 0 20px 87px;
    color: #fff
}

.footer-up .footer-img {
    width: 110px;
    padding: 10px
}

.footer-social {
    padding: 10px
}

.footer-social .footer-social-icon img {
    padding: 6px;
    width: 45px;
    border-radius: 50px;
    margin-right: 10px;
    background: var(--menu-col);
    box-shadow: 0 0 5px #000
}

.footer-social .footer-social-icon img :hover {
    background: var(--card-col);
    transform: scale(1.1)
}

.footer-linkes {
    justify-content: space-around
}

.footer-contant {
    position: relative;
    padding-bottom: 19px
}

.footer-contant h4 {
    font-size: 16px;
    color: var(--web-col)
}

.footer-contant ul {
    padding: 0
}

.footer-contant ul li {
    padding: 5px
}

.dropdown {
    position: relative;
    display: inline-block
}

/*.dropdown-content {*/

/*  display: none;*/

/*  position: absolute;*/

/*  background-color: #f9f9f9;*/

/*  min-width: 160px;*/

/*  box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.2);*/

/*  padding: 12px 16px;*/

/*  z-index: 1*/

/*}*/

.dropdown :hover .dropdown-content {
    display: block
}

.showall {
    display: none;
    margin-top: 279px;
    margin-left: -1092px;
    height: 24px
}

.footer-down {
    width: 100%
}

.footer-copy {
    display: flex;
    justify-content: center;
    padding: 10px
}

/*.footer-copy img {*/

/*  width: 31%*/

/*}*/

.footerp {
    text-align: center;
    font-size: 16px;
    color: #fff;
    padding: 10px
}

.dmca {
    display: flex;
    justify-content: center;
    padding: 10px
}

.dmca img {
    width: 20%
}

.protected {
    display: flex;
    justify-content: center;
    padding: 20px
}

.protected img {
    width: 18%
}

.terms {
    text-align: center
}

@media(max-width: 700px) {
    .footer-copy {
        padding: 13px
    }
    .footer-copy img {
        width: 87%
    }
    .web {
        text-align: center
    }
    .footerp {
        padding: 0
    }
    .dmca img {
        width: 120%
    }
    .dmca {
        padding: 0
    }
    .protected {
        padding: 26px
    }
    .protected img {
        width: 54%
    }
}

.gamble p {
    text-align: center;
    color: #fff;
    font-size: 13px
}

.css-12f73hr {
    background-color: #6d6d6d !important;
    border: none !important;
    height: 2px !important;
    margin: 0 100px 6px !important
}

@media(max-width: 700px) {
    .gamble p {
        text-align: justify;
        font-size: 10px
    }
    .css-12f73hr {
        margin: 4px 10px 6px !important
    }
    .terms p {
        font-size: 12px
    }
}

@media(max-width: 700px) {
    #expand-collapse {
        right: -54px;
        bottom: -24px
    }
    .d-block {
        display: block !important
    }
    .w-90,
    .w-80,
    .w-50,
    .w-35,
    .w-30,
    .w-20,
    .w-10,
    .w-5 {
        width: 100% !important
    }
    .dropdown-content .drop-imgs {
        grid-template-columns: repeat(3, auto)
    }
    .right-top {
        margin-top: 13px
    }
    .up {
        height: inherit
    }
    .up-left,
    .up-right {
        font-size: 7px
    }
    .up span {
        font-size: 13px
    }
    #disk_d ::after {
        top: -18px;
        font-size: 12px
    }
    #disk_d ::before {
        font-size: 9px;
        padding-top: 0
    }
    #disk_w ::after {
        top: -17px;
        left: 0;
        font-size: 11px
    }
    #disk_w ::before {
        font-size: 9px;
        top: 23px;
        width: 86px
    }
    .down-heading {
        padding: 3px;
        font-size: 10px
    }
    .bottom-right-down ul li a .span {
        width: 14px;
        display: inline-block;
        margin-right: 0
    }
    .bottom-right-down ul li a {
        padding: 4px;
        display: block;
        font-size: 13px
    }
    #banner .h-395 {
        height: auto;
        padding: 0
    }
    .right {
        background: var(--card-col);
        padding-bottom: 10px
    }
    .card-img {
        margin: 10px 0
    }
    .cards p {
        font-size: 16px;
        padding-left: calc(100% - 80%)
    }
    .cards p :nth-child(1) {
        padding: 6px 20px;
        letter-spacing: 1px;
        font-size: 20px;
        text-align: center
    }
    .card-upi .upi {
        display: inline-block;
        margin: 10px 0
    }
    .card-Bonus {
        padding: 13px 0
    }
    .services {
        background: linear-gradient(105deg, #1a1a1a 0, var(--menu-col) 48%, var(--main-col) 48%)
    }
    .services .content .con-head h2 {
        font-size: calc(2.25rem + .9vw)
    }
    .services .content {
        padding: 0
    }
    .service-box {
        width: 85%;
        background-color: var(--card-col);
        padding: 8px 0
    }
    .service-contain-img .contain-img {
        width: 95%;
        height: 222px;
        margin: 25px auto 0
    }
    .service-contain-img .contain-img img {
        border-radius: 17px
    }
    .service-contain {
        padding: 0;
        flex-direction: column-reverse;
        background: 0
    }
    .service-contain-text {
        padding-top: 20px
    }
    .about {
        padding: 0
    }
    .about-img {
        box-shadow: none;
        padding: 16px 7px 0 16px
    }
    .about-img img {
        box-shadow: -8px 7px 0 #daa520;
        padding: 0;
        border-radius: 11px
    }
    .about-text-par ul li {
        font-size: 9px
    }
    .review-box-card {
        margin: 10px 0
    }
    figure.testimonial {
        padding: 0
    }
    .footer-up {
        padding: 0
    }
    .footer-up .footer-img {
        margin: auto
    }
    .footer-social {
        text-align: center
    }
    .footer-contant h4 {
        font-size: 16px;
        font-family: auto
    }
    .footer-social-icon {
        justify-content: center
    }
    .footer-contant ul li {
        padding: 0;
        font-size: 13px
    }
    .footer-contant ul li a {
        font-size: 12px
    }
    .termss {
        display: flex;
        margin-top: 5px;
        background-color: #d8b857;
        width: 100%;
        border-radius: 25px;
        font-size: 15px;
        padding: 3px;
        justify-content: center
    }
}

@media(max-width: 450px) {
    .dropdown-content .drop-imgs {
        grid-template-columns: repeat(2, auto);
        padding: 0;
        column-gap: 0;
        row-gap: 18px;
    }
    .meter {
        width: 50%
    }
    .w-90 {
        max-width: 100% !important
    }
    .bottom-right-down ul li a {
        padding: 4px;
        display: block;
        font-size: 12px
    }
}

@media(max-width: 400px) {
    #disk_d ::after {
        top: -15px;
        font-size: 10px;
        left: 11%
    }
    #disk_d ::before {
        font-size: 7px;
        left: 12%
    }
    #disk_w ::after {
        top: -13px;
        left: 12%;
        font-size: 9px
    }
    #disk_w ::before {
        font-size: 6px;
        width: 74px
    }
    .about-text-par ul li {
        padding: 9px 2px;
        font-size: 7px
    }
}

@media(max-width: 395px) {
    .event-qmenu .cont[data-v-b13f313c] {
        min-height: auto !important;
        padding: 3px !important;
        width: 69px !important
    }
    .event-qmenu .cont .event-item[data-v-b13f313c] {
        height: 50px;
        width: 50px
    }
    .event-qmenu .handle[data-v-b13f313c] {
        right: 2px !important;
        width: 22px !important
    }
    .event-qmenu .handle[data-v-b13f313c] :after {
        left: 1px !important;
        width: 11px !important
    }
    .about-text-par ul li {
        padding: 9px 2px;
        font-size: 7px
    }
}

.menu {
    position: relative;
    background-color: transparent;
    display: flex;
    justify-content: center;
    align-items: center
}

.dropdown,
.dropend,
.dropstart,
.dropup {
    position: initial
}

.dropbtn,
.home {
    background-color: transparent;
    color: #fff;
    text-transform: uppercase;
    padding: 10px 20px;
    font-size: 20px;
    border: 0;
    font-weight: 500;
    letter-spacing: 1px;
    transition: all .3s ease
}

/*.dropdown-content {*/

/*  display: none;*/

/*  position: absolute;*/

/*  background-color: var(--hover-bg-col);*/

/*  box-shadow: 0 8px 16px 0 #12111133;*/

/*  z-index: 3;*/

/*  left: -272px;*/

/*  transition: all .3s ease*/

/*}*/

.dropdown-content a {
    color: #fff;
    padding: 15px;
    text-decoration: none;
    display: block;
    border-bottom: 4px solid transparent
}

.dropdown-content a:hover {
    background-color: var(--card-col);
    border-bottom: 4px solid var(--web-col);
    transition: all .3s ease
}

.dropdown:hover .dropdown-content {
    display: block;
    width: 600%;
}

.dropdown:hover .dropbtn,
.active,
.home:hover a {
    color: var(--web-col) !important
}

.dropdown-content .drop-imgs {
    width: 100%;
    height: 100%;
    padding: 0px 28px 0px 28px;
    column-gap: 25px;
    row-gap: 25px;
    grid-template-columns: repeat(5, auto);
}

.slick-prev:before,
.slick-next::before {
    color: #000
}

.dropdown-content .drop-imgs .drop-img {
    width: 100%;
    height: 100%
}

.d-s-n {
    display: none
}

.dd.n {
    display: none
}

.ttss {
    background: linear-gradient(to right, #BF953F, #ead26e, #f0dc77, #d3b151, #AA771C) !important;
    border-radius: 5px;
    box-shadow: -3.828px -3.828px 6px 0 red 3px 5px 8px 0 red
}

.btns {
    display: inline-block;
    font-weight: 400;
    line-height: 1.5;
    color: #212529;
    text-align: center;
    text-decoration: none;
    vertical-align: middle;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    background-color: transparent;
    border: 1px solid transparent;
    padding: .375rem .75rem;
    font-size: 1rem;
    border-radius: .25rem;
    transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out;
    display: none
}

@media(max-width:700px) {
    .footer-linkes {
        display: grid !important;
        display: grid !important;
        grid-template-columns: repeat(2, auto);
        row-gap: 25px;
        column-gap: 24px
    }
    .btns {
        display: block
    }
    .d-n {
        display: none
    }
    .d-b {
        display: block
    }
    .d-s-n {
        display: block
    }
    .menu {
        position: initial;
        justify-content: flex-start;
        overflow-x: scroll
    }
    .menu::-webkit-scrollbar {
        display: none
    }
    .dropdown-content {
        width: 95%;
        z-index: 3;
        left: 11px;
    }
    .tts {
        border-radius: 12px
    }
    .btns {
        width: 119px;
        height: 33px
    }
}

.main-body {
    background-color: black;
}

.you-can-Whatsapp {
    font-size: 25px;
    font-weight: 500;
    margin-top: 50px;
    color: white;
    margin-bottom: 25px;
}

.elementor-button {
    font-family: "Poppins", Sans-serif;
    font-size: 20px;
    font-weight: 500;
    color: #FFFFFF;
    background-color: #C29900;
    border-style: none;
    padding: 6px 25px 6px 25px;
    border-radius: 6px;
}

.title-text-color {
    color: #F4C823 !important;
}

.service-item .how-to-i img {
    width: 35px;
}

.how-to-i p {
    font-size: 18px;
    line-height: 26px;
    color: white;
}

.florence-book img {
    width: 100%;
}

.features {
    margin-top: 5px;
}

.features li {
    color: white;
}

.features i {
    color: #F4C823;
}

.founded-table table,
.demo-id table,
.Criteria table,
.go-exchange table,
.all-table table {
    width: 100%;
}

.founded-table table td,
.founded-table table th,
.demo-id table td,
.demo-id table th,
.Criteria table td,
.Criteria table th,
.go-exchange table td,
.go-exchange table th,
.all-table table td,
.all-table table th {
    padding: 15px;
    line-height: 1.5;
    vertical-align: top;
    border: 1px solid hsla(0, 0%, 50.2%, .5019607843);
    color: white;
}

/*.book-offer img{*/

/*  width: 50%;*/

/*}*/

.book-offer li {
    padding: 8px 0 0 0;
    color: white;
    list-style: disc !important;
}

.Benefits-Of img {
    width: 41%;
}

.florence-book-1 img {
    width: 100%;
}

.gap-2 li {
    padding: 8px 0 0 0;
    color: white;
    list-style: disc !important;
}

.gap-2 h3 {
    font-size: 25px;
    font-weight: 600;
}

.join-our {
    background-image: url(https://tigerbook.in/wp-content/uploads/2024/04/Banner1-1.webp);
    background-size: cover;
    height: 500px;
}

.faq-header {
    padding: 10px 8px 10px 13px;
    background-color: #f5f5f5;
    margin-bottom: 8px;
}

.faq-title {
    font-size: 22px;
    color: black;
}

.faq-body {
    color: white;
    padding: 10px;
}

.Partners li {
    padding: 8px 0 8px 0;
    color: white;
    list-style: none;
}

.games-link {
    float: left;
    margin-left: 15px;
}

.games-link a {
    color: white;
}

.games-link a:hover {
    color: #F4C823;
    text-decoration: underline;
}

.font-style {
    font-size: 30px;
    font-weight: 600;
    margin-bottom: 15px;
    color: white;
}

.buttons-top {
    margin-top: 25px;
}

.unlock-the-excitement-text {
    font-size: 25px;
}

.goexch9 li {
    list-style: none !important;
}

.goexch9 i {
    color: #F4C823;
}

.deposit-funds img {
    width: 50%;
}

.deposit-funds li,
.all-ul li {
    padding: 8px 0 0 0;
    color: white;
    list-style: disc !important;
}

.deposit-funds li b,
.all-ul b {
    color: #F4C823;
}

.all-bg-banner {
    background-size: cover;
    height: 500px;
}

.play-various {
    background-image: url(https://tigerbook.in/wp-content/uploads/2024/04/Goexch9-banners-04-1024x351.jpg);
}

.cricket-matches {
    background-image: url(https://tigerbook.in/wp-content/uploads/2024/07/partner-4.webp);
}

.best-for-cricket {
    background-image: url(https://tigerbook.in/wp-content/uploads/2024/04/OPTION2024-02-1024x305.webp);
}

.cricket-betting {
    background-image: url(https://tigerbook.in/wp-content/uploads/2024/04/Goexch9-banner-01-1024x351.jpg);
}

.login-process ul {
    margin-left: 70px;
}

.login-process li {
    color: white;
    margin-bottom: 10px;
    list-style: decimal;
}

.text-box {
    text-align: justify;
}

.text-box h3 {
    text-align: justify;
}

.text-box h2 {
    margin: 10px;
}

.image-box img {
    height: 250px;
}

.icon-item img {
    width: 50px;
}

.icon-div {
    font-size: 50px;
    color: #F4C823;
}

.icon-box {
    display: flex;
    justify-content: space-evenly;
}

.icon-item {
    text-align: center;
}

.icon-item p {
    margin: 10px;
    font-size: 18px;
    font-weight: 600;
}

.marker-none li {
    list-style: none !important;
}

.why-choose {
    padding: 30px 61px 40px 45px;
    border: 5px dotted;
    margin-bottom: 20px;
}

.Customizable img {
    width: 50%;
}

.MultiCarousel {
    float: left;
    overflow: hidden;
    padding: 15px;
    width: 100%;
    position: relative;
}

/*.MultiCarousel {
     height: 189px;
  }*/

.MultiCarousel .MultiCarousel-inner {
    transition: 1s ease all;
    float: left;
}

.MultiCarousel .MultiCarousel-inner .item {
    float: left;
}

.MultiCarousel .MultiCarousel-inner .item>div {
    text-align: center;
    padding: 0px;
    margin: 10px;
    background: #f1f1f1;
    color: #666;
}

.MultiCarousel .leftLst,
.MultiCarousel .rightLst {
    position: absolute;
    border-radius: 50%;
    top: calc(50% - 20px);
}

.MultiCarousel .leftLst {
    left: 0;
}

.MultiCarousel .rightLst {
    right: 0;
}

.MultiCarousel .leftLst.over,
.MultiCarousel .rightLst.over {
    pointer-events: none;
    background: #ccc;
}

.safe-platform img {
    width: 8%;
}

.explore-games-img img {
    width: 6%;
}

.explore-games-img-1 img {
    width: 8%;
}

.explore-games h3 {
    color: #F4C823;
}

.your-cricket img {
    width: 85%;
}

.sports-events .why-choose {
    border: 2px solid #F4C823;
    border-radius: 20px;
}

.sports-events .why-choose h2 {
    color: #F4C823;
}

.sports-events .why-choose li {
    color: white;
    list-style: none;
}

.login-instantly img {
    width: 60%;
}

.Silverexch-com li {
    color: white;
    list-style: none !important;
}

.style-li-none li {
    list-style: none !important;
}

.bet-anytime img {
    width: 65%;
}

.center-banner {
    padding: 50px 0 50px 0;
    border-radius: 5px;
}

.center-banner h2 {
    margin-bottom: 25px;
}

.radhe-exchange img {
    width: 65%;
}

.withdrawing-funds li {
    color: white;
    list-style: decimal;
}

.withdrawal-process img {
    width: 15%;
}

.diamond-exchange img {
    width: 50%;
}

.deposit-process img {
    width: 60%;
}

.why-should img {
    width: 65%;
}

.live-matches {
    border-right: 2px solid white;
}

.bet-on li {
    list-style: decimal;
    color: white;
    margin-bottom: 10px;
}

.all-play-ul li {
    border: 2px solid #636363;
    padding: 10px;
    color: #fff;
    font-weight: 500;
    font-size: 18px;
    margin-bottom: 10px;
    border-radius: 6px;
}

.all-play-ul li i {
    color: #f4c823;
    font-size: 23px;
    margin-right: 15px;
}

.all-play-img img {
    width: 45%;
}

.all-game-page-center-banner {
    background-image: url(https://tigerbook.in/wp-content/uploads/2024/04/background-01-2_2_11zon-scaled.webp);
    padding: 70px;
    background-size: cover;
}

.all-game-page-center-banner h1 {
    font-family: "Montserrat", Sans-serif;
    /*    font-size: 35px;*/
    font-weight: 800;
    margin-bottom: 10px;
}

.all-game-page-center-banner h3 {
    color: #FAE68D;
    font-family: "Montserrat", Sans-serif;
    /*    font-size: 35px;*/
    font-weight: 800;
}

.pursuit-Of-winning {
    text-align: center;
    border: 2px solid #595959;
    padding: 20px 10px 40px 10px;
    border-radius: 5px;
    height: 100%;
    margin-top: 10px;
}

.pursuit-Of-winning-icon-img img {
    width: 50px;
}

.pursuit-Of-winning-text-box h2 {
    padding: 8px 0 10px 0;
    font-weight: 600;
}

.Payment img {
    background-color: white;
}

.payment-img-box {
    text-align: center;
}

.payment-img-box img {
    width: 50%;
}

.teen-patti img {
    width: 70%;
}

.women-asia-cup img {
    width: 100%;
}

.Difference-Between-ipl img {
    width: 100%;
}

.man-world-cup img {
    width: 40%;
}

.strong-teams img {
    width: 70%;
}

.withdraw-moneymain-shadow-box {
    box-shadow: 0px 0px 10px 0px rgba(244.00000000000003, 200, 35, 0.5);
    padding: 30px 25px 30px 25px;
}

.withdraw-moneymain-heading h4 {
    font-size: 18px;
    font-weight: 600;
    margin-bottom: 10px;
    color: #F4C823;
    border: 1px solid #F4C823;
    padding: 8px;
    border-radius: 5px;
}

.withdraw-moneymain-shadow-box h5 {
    font-weight: 600;
    color: #F4C823;
}

.Roulette img {
    width: 30%;
}

.image-box-1 img {
    width: 80px;
    height: 75px;
    margin-bottom: 10px;
}

.text-box-1 h2 {
    margin: 10px;
    font-size: 22px;
    font-weight: 500;
    color: #f4c823;
}

.roulette-bonuses img {
    width: 50%;
}

.betting-id-rocks img {
    width: 380px;
    height: 130px;
    margin-right: 25px;
}

.placing-your-bets img {
    width: 100%;
}

.flex-image img {
    width: 250px;
    height: 130px;
    margin-right: 25px;
}

.rule-to-follow {
    padding: 8px 5px 0px 7px;
    border: 1px solid white;
    text-align: center;
    border-radius: 5px;
    margin-bottom: 15px;
}

@media only screen and (max-width: 550px) {
    .services .service-item {
        padding: 0px;
        margin-top: -50px;
    }
    .right-text-content video {
        width: 100%;
        height: 250px;
        margin-bottom: 15px;
    }
    .text-box-p {
        padding-left: 5px;
    }
    section {
        margin-top: 40px;
    }
    .p-5 {
        padding: 5px !important;
    }
    .mt-5 {
        margin-top: 5px !important;
    }
    .main-services .service-item {
        /* margin-bottom: 60px; */
        padding-bottom: 5px;
        /* border-bottom: 1px solid #ecf8f2; */
    }
    .join-our,
    .all-bg-banner imd {
        height: 200px;
    }
    section.simple-cta {
        padding: 20px 0px;
    }
    .payment-img-box img {
        width: 20%;
    }
    .why-choose {
        padding: 16px 12px 12px 12px;
        margin-bottom: 15px;
    }
    .founded-table table td,
    .founded-table table th,
    .demo-id table td,
    .demo-id table th,
    .Criteria table td,
    .Criteria table th,
    .go-exchange table td,
    .go-exchange table th,
    .all-table table td,
    .all-table table th {
        padding: 5px !important;
        line-height: 1;
        vertical-align: top;
        border: 1px solid hsla(0, 0%, 50.2%, .5019607843);
        color: white;
        font-size: 12px !important;
    }
}

.you-can-Whatsapp {
    font-size: 25px;
    font-weight: 500;
    margin-top: 50px;
    color: white;
    margin-bottom: 25px;
}

.elementor-button {
    font-family: "Poppins", Sans-serif;
    font-size: 20px;
    font-weight: 500;
    color: #FFFFFF;
    background-color: #C29900;
    border-style: none;
    padding: 6px 25px 6px 25px;
    border-radius: 6px;
}

.title-text-color {
    color: #F4C823 !important;
}

.service-item .how-to-i img {
    width: 35px;
}

.how-to-i p {
    font-size: 18px;
    line-height: 26px;
    color: white;
}

.florence-book img {
    width: 100%;
}

.features {
    margin-top: 5px;
}

.features li {
    color: white;
}

.features i {
    color: #F4C823;
}

.founded-table table,
.demo-id table,
.Criteria table,
.go-exchange table,
.all-table table {
    width: 100%;
}

.founded-table table td,
.founded-table table th,
.demo-id table td,
.demo-id table th,
.Criteria table td,
.Criteria table th,
.go-exchange table td,
.go-exchange table th,
.all-table table td,
.all-table table th {
    padding: 15px;
    line-height: 1.5;
    vertical-align: top;
    border: 1px solid hsla(0, 0%, 50.2%, .5019607843);
    color: white;
}

/*.book-offer img {*/

/*    width: 50%;*/

/*}*/

.book-offer li {
    padding: 8px 0 0 0;
    color: white;
    list-style: disc !important;
}

.Benefits-Of img {
    width: 41%;
}

.florence-book-1 img {
    width: 100%;
}

.gap-2 li {
    padding: 8px 0 0 0;
    color: white;
    list-style: disc !important;
}

.gap-2 h3 {
    font-size: 25px;
    font-weight: 600;
}

.join-our {
    background-image: url(https://tigerbook.in/wp-content/uploads/2024/04/Banner1-1.webp);
    background-size: cover;
    height: 500px;
}

.faq-header {
    padding: 10px 8px 10px 13px;
    background-color: #f5f5f5;
    margin-bottom: 8px;
}

.faq-title {
    font-size: 22px;
    color: black;
}

.faq-body {
    color: white;
    padding: 10px;
}

.Partners li {
    padding: 8px 0 8px 0;
    color: white;
    list-style: none;
}

.games-link {
    float: left;
    margin-left: 15px;
}

.games-link a {
    color: white;
}

.games-link a:hover {
    color: #F4C823;
    text-decoration: underline;
}

.font-style {
    font-size: 30px;
    font-weight: 600;
    margin-bottom: 15px;
    color: white;
}

.buttons-top {
    margin-top: 25px;
}

.unlock-the-excitement-text {
    font-size: 25px;
}

.goexch9 li {
    list-style: none !important;
}

.goexch9 i {
    color: #F4C823;
}

.deposit-funds img {
    width: 50%;
}

.deposit-funds li,
.all-ul li {
    padding: 8px 0 0 0;
    color: white;
    list-style: disc !important;
}

.deposit-funds li b,
.all-ul b {
    color: #F4C823;
}

.all-bg-banner {
    background-size: cover;
    height: 500px;
}

.play-various {
    background-image: url(https://tigerbook.in/wp-content/uploads/2024/04/Goexch9-banners-04-1024x351.jpg);
}

.cricket-matches {
    background-image: url(https://tigerbook.in/wp-content/uploads/2024/07/partner-4.webp);
}

.best-for-cricket {
    background-image: url(https://tigerbook.in/wp-content/uploads/2024/04/OPTION2024-02-1024x305.webp);
}

.cricket-betting {
    background-image: url(https://tigerbook.in/wp-content/uploads/2024/04/Goexch9-banner-01-1024x351.jpg);
}

.login-process ul {
    margin-left: 70px;
}

.login-process li {
    color: white;
    margin-bottom: 10px;
    list-style: decimal;
}

/*.text-box {
    text-align: center;
}*/

.text-box h2 {
    margin: 10px;
}

.image-box img {
    height: 250px;
}

.icon-item img {
    width: 50px;
}

.icon-div {
    font-size: 50px;
    color: #F4C823;
}

.icon-box {
    display: flex;
    justify-content: space-evenly;
}

.icon-item {
    text-align: center;
}

.icon-item p {
    margin: 10px;
    font-size: 18px;
    font-weight: 600;
}

.marker-none li {
    list-style: none !important;
}

.why-choose {
    padding: 30px 61px 40px 45px;
    border: 5px dotted;
    margin-bottom: 20px;
}

.Customizable img {
    width: 50%;
}

.MultiCarousel {
    float: left;
    overflow: hidden;
    padding: 15px;
    width: 100%;
    position: relative;
}

/*.MultiCarousel {
     height: 189px;
  }*/

.MultiCarousel .MultiCarousel-inner {
    transition: 1s ease all;
    float: left;
}

.MultiCarousel .MultiCarousel-inner .item {
    float: left;
}

.MultiCarousel .MultiCarousel-inner .item>div {
    text-align: center;
    padding: 0px;
    margin: 10px;
    background: #f1f1f1;
    color: #666;
}

.MultiCarousel .leftLst,
.MultiCarousel .rightLst {
    position: absolute;
    border-radius: 50%;
    top: calc(50% - 20px);
}

.MultiCarousel .leftLst {
    left: 0;
}

.MultiCarousel .rightLst {
    right: 0;
}

.MultiCarousel .leftLst.over,
.MultiCarousel .rightLst.over {
    pointer-events: none;
    background: #ccc;
}

.safe-platform img {
    width: 8%;
}

.explore-games-img img {
    width: 6%;
}

.explore-games-img-1 img {
    width: 8%;
}

.explore-games h3 {
    color: #F4C823;
}

.your-cricket img {
    width: 85%;
}

.sports-events .why-choose {
    border: 2px solid #F4C823;
    border-radius: 20px;
}

.sports-events .why-choose h2 {
    color: #F4C823;
}

.sports-events .why-choose li {
    color: white;
    list-style: none;
}

.login-instantly img {
    width: 60%;
}

.Silverexch-com li {
    color: white;
    list-style: none !important;
}

.style-li-none li {
    list-style: none !important;
}

.bet-anytime img {
    width: 65%;
}

.center-banner {
    padding: 50px 0 50px 0;
    border-radius: 5px;
}

.center-banner h2 {
    margin-bottom: 25px;
}

.radhe-exchange img {
    width: 65%;
}

.withdrawing-funds li {
    color: white;
    list-style: decimal;
}

.withdrawal-process img {
    width: 15%;
}

.diamond-exchange img {
    width: 50%;
}

.deposit-process img {
    width: 60%;
}

.why-should img {
    width: 65%;
}

.live-matches {
    border-right: 2px solid white;
}

.bet-on li {
    list-style: decimal;
    color: white;
    margin-bottom: 10px;
}

.all-play-ul li {
    border: 2px solid #636363;
    padding: 10px;
    color: #fff;
    font-weight: 500;
    font-size: 18px;
    margin-bottom: 10px;
    border-radius: 6px;
}

.all-play-ul li i {
    color: #f4c823;
    font-size: 23px;
    margin-right: 15px;
}

.all-play-img img {
    width: 45%;
}

.all-game-page-center-banner {
    background-image: url(https://tigerbook.in/wp-content/uploads/2024/04/background-01-2_2_11zon-scaled.webp);
    padding: 70px;
    background-size: cover;
}

.all-game-page-center-banner h1 {
    font-family: "Montserrat", Sans-serif;
    /*    font-size: 35px;*/
    font-weight: 800;
    margin-bottom: 10px;
}

.all-game-page-center-banner h3 {
    color: #FAE68D;
    font-family: "Montserrat", Sans-serif;
    /*    font-size: 35px;*/
    font-weight: 800;
}

.pursuit-Of-winning {
    text-align: center;
    border: 2px solid #595959;
    padding: 20px 10px 40px 10px;
    border-radius: 5px;
    height: 100%;
    margin-top: 10px;
}

.pursuit-Of-winning-icon-img img {
    width: 50px;
}

.pursuit-Of-winning-text-box h2 {
    padding: 8px 0 10px 0;
    font-weight: 600;
}

.Payment img {
    background-color: white;
}

.payment-img-box {
    text-align: center;
}

.payment-img-box img {
    width: 50%;
}

.teen-patti img {
    width: 70%;
}

.women-asia-cup img {
    width: 100%;
}

.Difference-Between-ipl img {
    width: 100%;
}

.man-world-cup img {
    width: 40%;
}

.strong-teams img {
    width: 70%;
}

.withdraw-moneymain-shadow-box {
    box-shadow: 0px 0px 10px 0px rgba(244.00000000000003, 200, 35, 0.5);
    padding: 30px 25px 30px 25px;
}

.withdraw-moneymain-heading h4 {
    font-size: 18px;
    font-weight: 600;
    margin-bottom: 10px;
    color: #F4C823;
    border: 1px solid #F4C823;
    padding: 8px;
    border-radius: 5px;
}

.withdraw-moneymain-shadow-box h5 {
    font-weight: 600;
    color: #F4C823;
}

.Roulette img {
    width: 30%;
}

.image-box-1 img {
    width: 80px;
    height: 75px;
    margin-bottom: 10px;
}

.text-box-1 h2 {
    margin: 10px;
    font-size: 22px;
    font-weight: 500;
    color: #f4c823;
}

.roulette-bonuses img {
    width: 50%;
}

.betting-id-rocks img {
    width: 380px;
    height: 130px;
    margin-right: 25px;
}

.placing-your-bets img {
    width: 100%;
}

.flex-image img {
    width: 250px;
    height: 130px;
    margin-right: 25px;
}

.rule-to-follow {
    padding: 8px 5px 0px 7px;
    border: 1px solid white;
    text-align: center;
    border-radius: 5px;
    margin-bottom: 15px;
}

@media only screen and (max-width: 550px) {
    .services .service-item {
        padding: 0px;
        margin-top: -50px;
    }
    .text-box-p {
        padding-left: 5px;
    }
    /* section {
        margin-top: 40px;
    }
*/
    .p-5 {
        padding: 5px !important;
    }
    .mt-5 {
        margin-top: 5px !important;
    }
    .main-services .service-item {
        /* margin-bottom: 60px; */
        padding-bottom: 5px;
        /* border-bottom: 1px solid #ecf8f2; */
    }
    .join-our,
    .all-bg-banner imd {
        height: 200px;
    }
    section.simple-cta {
        padding: 20px 0px;
    }
    .payment-img-box img {
        width: 20%;
    }
    .why-choose {
        padding: 16px 12px 12px 12px;
        margin-bottom: 15px;
    }
}

.create-id {
    background-color: #333333;
    /*      padding: 20px;*/
}

.main-services .service-item {
    /*  margin-bottom: 60px;*/
    /*padding-bottom: 60px;*/
    /*  border-bottom: 1px solid #ecf8f2;*/
}

.main-services .last-service {
    border-bottom: none;
    margin-bottom: 0px;
    padding-bottom: 0px;
}

.main-services .left-image {
    margin-right: 15px;
}

.main-services .left-image img {
    border-radius: 5px;
}

.main-services .right-image {
    margin-left: 15px;
}

.main-services .right-image img {
    border-radius: 5px;
}

.main-services .flex-box {
    margin-bottom: 15px;
    display: flex;
    flex-direction: row;
    align-items: center;
}

.main-services .left-text-content {
    margin-right: 15px;
}

.service-item .flex-box img {
    width: 50px;
}

.main-services .right-text-content i,
.main-services .left-text-content i {
    font-size: 64px;
    color: #43ba7f;
    background-color: #ecf8f2;
    width: 120px;
    height: 120px;
    text-align: center;
    display: inline-block;
    line-height: 120px;
    border-radius: 5px;
}

@media screen and (max-width:1200px) and (min-width: 768px) {
    .florence-book img {
        height: 100vh;
    }
    p {
        font-size: 14px;
    }
    .book-offer li {
        font-size: 14px;
    }
}