<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@media (min-width: 992px) {

    .lang_cur_option .dropdown-menu.show,
    .user_info_box.dropdown-menu.show {
        display: none;
    }

    .lang_cur_option .dropdown:hover .dropdown-menu,
    .user_dropdown:hover .dropdown-menu {
        opacity: 1;
        visibility: visible;
        display: block;
    }

    .buycoins_dropdown:hover .dropdown-menu {
        opacity: 1;
        visibility: visible;
        display: block;
    }

    .buycoins_dropdown:hover&gt;a {
        color: #fd4300;
    }
}

@media (max-width: 1400px) {}

@media (max-width: 1199px) {
    .language-switcher .dropdown-toggle img {
        min-width: 24px;
    }
}

@media (max-width: 1024px) {}

@media (max-width: 991px) {

    .default-player {
        display: none !important;
    }

    .header_top .header_left {
        padding-left: 0;
        width: 192px;
    }

    .header_bottom {
        padding: 0;
    }

    .header_nav {
        -webkit-box-pack: start;
        -ms-flex-pack: start;
        justify-content: flex-start;
        -webkit-box-ordinal-group: 0;
        -ms-flex-order: -1;
        order: -1;
        -webkit-box-flex: unset;
        -ms-flex: unset;
        flex: unset;
        height: 77px;
        /* width: 42px;*/
        /*margin-left: 5px; */
    }

    .header_logo {
        margin-right: auto;
        margin-left: 10px;
    }

    .header_nav_menu.dropdown-menu {
            display: none;
            -webkit-box-orient: vertical;
            -webkit-box-direction: normal;
            -ms-flex-direction: column;
            flex-direction: column;
            position: absolute;
            top: 0 !important;
            -moz-top: 0 !important;
            left: 0;
            width: auto;
            background: #1f1f1f;
            padding: 5px 0;
            z-index: 9;
            padding: 15px;
            min-width: 200px;
            -webkit-box-shadow: 0 2px 4px rgb(14 14 15 / 40%), 0 8px 24px rgb(14 14 15 / 40%);
            box-shadow: 0 2px 4px rgb(14 14 15 / 40%), 0 8px 24px rgb(14 14 15 / 40%);
            border-radius: 2px;
        }

    .header_nav .nav-toggle {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        cursor: pointer;
        width: 100%;
        height: 100%;
    }

    .header_nav .nav-toggle {
        width: 24px;
    }

    .header_nav_menu li a {
      color: #979797;
      line-height: 30px;
      padding: 0;
    }

    .header_nav_menu&gt;li&gt;a {
        height: auto;
    }

    .header_nav .nav-toggle::after {
        display: none;
    }

    .header_nav_menu.dropdown-menu.show {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
    }

    .header_bottom .header_left {
        margin-right: auto;
    }

    .hero_heading {
        font-size: 38px;
    }


}

@media (min-width: 768px) {

    .hero_section {
      padding-bottom: 30px;
      padding-top: 20px;
      position: relative;
      top: 0;
    }

}

@media (max-width: 767px) {
    .pt_mobile_45 {
        padding-top: 45px;
    }

    .pb_mobile_45 {
        padding-bottom: 45px;
    }

    .language-switcher,
    .currency-switcher {
        padding-right: 18px;
    }

    .dropdown-toggle::after {
        right: 0px;
    }

    .hero_row3 {
        -webkit-box-orient: vertical;
        -webkit-box-direction: reverse;
        -ms-flex-direction: column-reverse;
        flex-direction: column-reverse;
    }

    .hero_btn_box {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
    }

    .hero_btn_box a {
        width: 100%;
        height: 55px;
        line-height: 55px;
    }

    .hero_btn_box .btn_red {
      margin-bottom: 20px;
    }

    .hero_main_img {
        position: absolute;
        top: 0;
        right: 0;
        width: 36.666%;
    }

    .dcode_box {
        margin-top: 45px;
        margin-bottom: 45px;
    }

    .hero_dots_img {
        left: 0;
        bottom: 31%;
    }

    .sh_box {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
        text-align: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
    }

    .sh_img_box {
        margin-right: 0;
    }

    .sh_box h4 {
        margin: 10px 0;
    }

    .acc_option_container .form_tab_container ul {
        margin-top: 20px;
    }

    .sh_dots_img,
    .blog_dots_img {
        display: none;
    }

    .view_blog_btn.btn_smred_outline {
        border: 1px solid rgba(255, 255, 255, 0.5);
        color: #fff;
    }

    .blog_option_box .owl-controls .owl-next {
        border: none;
    }

    .console_tab {
        padding-top: 0;
    }

    .buycoins_container .nav-pills {
        margin-left: -5px;
        margin-right: -5px;
    }

    .buycoins_container .nav-pills {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row;
    }

    .buycoins_container .nav-pills .nav-item {
        width: 25%;
        padding: 0;
    }

    .buycoins_container .nav-pills .nav-link {
        margin: 0;
        width: auto;
    }

    .console_tab {
        padding-top: 0;
    }

    .console_box {
        margin: 0;
        /* margin-top: 20px; */
        margin-top: 17px;
        padding-bottom:85%;
    }
/*NEW*/
    .console_icon i {
      font-size: 20px;
    }
    .console_box-details img {
      width: 14px;
      height: 14px;
    }
    
    .console_box_content{
      gap: 5px;
      padding: 12px 5px;
    }

    .console_box_content .console_name {
      font-size: 16px;
    }
    .console_box_content .console_box-details span {
      font-size:13px;
    }

    .console_box-details {
        padding: 1px 7px 1px 7px;
        width: 130px;
        margin-top: 5px;
    }
    /* NEW */

    .coins_slider_container,
    .tansfer_tab {
      padding-top: 25px;
    }

    .checkout_container {
        padding-top: 0px;
    }

    .device_container {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    }

    .device_box {
        width: 50%;
        max-width: auto;
    }

    .default-player {
        display: none;
    }

    .account_link span {
      display: flex;
      align-items: center;
    }

    .account_link span i.fa-user {
      display: flex;
      align-items: center;
      margin-right: 5px;
    }

    .header_top a {
        font-size: 14px;
    }

    .cmn_form_container .carousel-wrap {
      margin: 0 -15px;
      width: calc(100% + 30px);
    }

    #fifa-coin-slider::before {
      content: "";
      background-image: url('../images/mobile-frame.png');
      width: 100%;
      height: 510px;
      position: absolute;
      top: 0;
      background-size: 1010px auto;
      background-position: center top;
      background-repeat: no-repeat;
      z-index: 0;
      border: none;
      z-index: 7;
      left: 0;
    }

    #fifa-coin-slider .carousel-indicators {
      max-width: 300px;
      width: 100%;
    }

}

@media only screen and (min-width:768px) {

.remove-coin-btn-column .header_nav.dropdown {
  justify-content: flex-end;
}

}

/* Medium Layout: 1280px. */
@media only screen and (min-width: 992px) and (max-width: 1200px) {}

/* Tablet Layout: 768px. */
@media only screen and (min-width: 768px) and (max-width: 991px) {}

/* Wide Mobile Layout: 480px. */
@media only screen and (min-width: 480px) and (max-width: 767px) {}

/* Mobile Layout: 320px. */
@media only screen and (max-width: 575px) {
    .header_top a {
        padding: 0 7.5px;
    }

    .checkout_section_action {
        font-size: 16px;
    }

    .checkout_section_action_platform{
        margin : 2% 0 8% 0;
    }

    .checkout_section_action_promo {
        margin-left: auto;
        padding-top:1.8%;
    }

    .discount_promo_code_btn{
        height: 36px;
    }

    .discount_promo_code_input{
        height: 36px;
    }
    
    .discount_promo_code_input::after
    ,.discount_promo_code_input:focus{
        border: 0;
        background-color: #E5E5E5;
        height: 36px;
    }
    .container,
    .container-fluid,
    .col,
    .row&gt;div {
        padding-left: 10px;
        padding-right: 10px;
    }

    .row {
        margin-left: -10px;
        margin-right: -10px;
    }

    .header_top {
        padding: 0;
        /*height: 45px;*/
    }

    .account-header .header_top {
      padding: 9px 0 10px;
    }

    .header_top .container {
        padding-left: 7.5px;
        padding-right: 7.5px;
        /*padding-top: 3px;*/
    }

    .account-header .header_top div#verticle_slider {
        position: relative;
        top: -1px;
    }

    .language-switcher,
    .currency-switcher {
        height: 62px;
    }

    .lang_cur_option .dropdown-menu {
      top: 100% !important;
      left: 0 !important;
      min-width: 200px;
    }

    .remove-coin-btn-column .lang_cur_option .dropdown-menu {
        left: inherit !important;
        right: 0 !important;
    }

    .currency-switcher .dropdown-menu {
        /* left: inherit !important; */
        right: 0 !important;
    }

    .lang_cur_option .dropdown-menu li {
        margin: 0px 0;
    }

    .currency-switcher .dropdown-menu {
        left: -25px;
    }

    .lang_cur_option .dropdown-toggle::after {
        display: none;
    }

    .language-switcher {
        padding-left: 14px;
        padding-right: 24px;
    }

    .currency-switcher {
        padding-left: 15px;
        padding-right: 15px;
    }

    .account_link span,
    .account_link i {
        color: #979797;
    }

    .header_bottom .container {
        padding-right: 0;
    }

    .header_bottom {
        padding: 0;
        /*height: 68px;*/
    }

    .header_nav {
        height: 60px;
        /*padding-top: 9px;*/
    }

    .header_logo {
        width: 101px;
        /*padding-top: 7px;*/
    }

    .sh_top_imgbox {
        position: relative;
    }

    .sh_top_imgbox::before,
    .sh_top_imgbox::after {
        content: "";
        background: #0b1b33;
        position: absolute;
        width: 50%;
        height: 40px;
        z-index: 1;
    }

    .sh_top_imgbox img {
        position: relative;
        z-index: 2;
    }

    .sh_top_imgbox::before {
        top: 54%;
        left: 0;
    }

    .sh_top_imgbox::after {
        top: 25%;
        right: 0;
    }

    .sh_section .row,
    .innnerpage_sh_section .row {
        padding: 0 7.5px;
    }

    .sh_section .row .col-4,
    .innnerpage_sh_section .row .col-4 {
        padding: 0 7.5px;
    }

    .faq_dots_img,
    .faq_dots2_img {
        display: none;
    }

    .faq_section .container {
        padding-left: 15px;
        padding-right: 15px;
    }

    .faq_box {
        margin-top: 15px;
        padding-bottom: 15px;
    }

    .faq_title {
        font-size: 16px;
    }

    .acc_arrow {
        width: 30px;
        height: 30px;
        line-height: 30px;
        min-width: 30px;
        margin-left: 10px;
    }

    .blog_dots_img {
        right: -45%;
    }

    .blog_detail h5 {
      font-size: 14px;
      font-weight: 500;
      line-height: normal;
    }

    .blog_date {
      margin-top: 15px;
      margin-bottom: 0;
      font-size: 13px;
    }

    .blog_detail p {
        display: none;
    }

    .blog_option_box {
        -webkit-box-pack: end;
        -ms-flex-pack: end;
        justify-content: flex-end;
    }


    .info_section .p_style {
        margin-bottom: 0;
    }

    .info_section .p_style.mb_30 {
        margin-bottom: 30px;
    }

    .footer_logo {
        max-width: 178px;
    }

    .footer_payment img {
        margin: 10px 4.5px;
        max-height: 14px;
    }

    .footer_nav .container {
        padding-left: 3px;
        padding-right: 3px;
    }

    .footer_nav a {
        font-size: 14px;
        padding: 0 7px;
    }

    .section_heading,
    .faq_section .section_heading {
        font-size: 38px;
    }

    .transfer_progress_menu {
        margin: 45px 0 30px 0;
    }

    .bc_heading_mobile {
        margin-bottom: 30px;
    }

    .transaction_alert {
      margin-top: 30px;
    }

    .lang_cur_option {
        position: absolute;
        top: unset;
        right: 15px;
        bottom: 0;
    }

    .header {
        position: relative;
    }

    .buy_coin_btn {
        width: 100px;
        height: 60px;
        font-size: 18px;
    }

    .buycoins_container .nav-pills {
        -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
        padding: 0 4px;
    }

    .buycoins_container .nav-pills .nav-item {
    }

    .hero_detail_col .hero_row2 .col-7 {
        width: 100%;
        -webkit-box-flex: 1;
        -ms-flex: 1;
        flex: 1;
        max-width: 65%;
    }

    .nav-tabs-navigation {
         margin-bottom: 0;
    }

    .login-checkout-form.margin-bottom-30 {
      margin-bottom: 30px;
    }

    .hero_row_main .align-items-center img.hero-image {
        width: 90%;
        margin-bottom: -10px;
    }

}

@media only screen and (max-width:460px) {

    .sh_section .row,
    .innnerpage_sh_section .row {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
    }

    .sh_section .row .col-4,
    .innnerpage_sh_section .row .col-4 {
        width: 100%;
        max-width: 100%;
        -webkit-box-flex: 1;
        -ms-flex: 1;
        flex: 1;
    }

    .tc_form .backup_code_group .form-control {
      font-size: 18px;
    }

    .tc_form .form-control {
      font-size: 16px;
    }

    .transaction_alert h6 {
      font-size: 12px;
      line-height: 18px;
      padding-left: 10px;
    }

    .transaction_alert .alert_icon {
      margin-right: 10px;
      padding-left: 8px;
      color: #006a70;
      width: 32px;
      /* border: solid #006a70 1px; */
      padding-right: 8px;
      height: 32px;
      /* border-radius: 100%; */
      display: flex;
      align-items: center;
      font-size: 16px;
    }

    .tc_box p {
      font-size: 12px;
      letter-spacing: -0.25px;
      margin-top: 5px;
      line-height: 18px;
    }

    .tc_box img {
      position: relative;
      top: 8px;
      width: 42px;
      margin-right: 5px;
    }

    .tc_detail {
      margin-left: 8px;
    }

}

@media only screen and (max-width:448px) {
    .heaing-left-center{
        text-align: center;
        font-size: 21px !important;
    }
    .heaing-sub-title{
        font-size: 18px;
    }
    .section_heading,
    .faq_section .section_heading {
        font-size: 34px;
    }

    .py_img {
        /* width: 125px;
        min-width: 125px; */
        width: 80px;
        min-width: 80px;
        padding: 0 5px;
    }

    .buycoins_container .nav-pills .nav-link {
      font-size: 10px;
    }

    .nav-tabs-navigation .nav-item img {
      height: 16px;
      margin-bottom: 5px;
    }

    .form-bottom .social-icon li {
      float: left;
      width: 30px;
      height: 30px;
      background: #fff;
      line-height: 30px;
      text-align: center;
      margin-left: 10px;
      font-size: 17px;
    }

     .form-bottom {
      padding: 15px 20px;
    }

    .form-bottom p {
      font-size: 11px;
    }

    .field-button button, .field-button button + a {
      padding: 8px 20px;
      justify-content: center;
      display: flex;
      min-width: 120px;
    }

    .offer_num {
          font-size: 55px;
     }

    .offer_cur_amount {
        /* font-size: 21px; */
        font-size: 15px;
        margin-top: 2px;
        text-align: end;
        margin-bottom: 0px;
    }

    .offer_cur_amount_cashback{
        font-size: 21px;
        margin-top: 2px;
        text-align: end;
        margin-bottom: 0;
    }

   .offer_prev_amount.small {
        font-size: 12px;
        text-decoration: none;
        font-weight: 600;
        margin-left: -10px;
    }

  .offer_prev_amount {
        font-size: 15px;
    }

    .offer_num span {
      font-size: 25px;
      right: -34px;
      bottom: 6px;
    }

    .offer_prev_amount.small img {
      top: -2px;
      width: 22px;
      height: auto;
    }

    .offer_num sup {
      top: 12px;
      right: -25px;
      font-size: 25px;
      line-height: 1;
    }

    .table tbody td {
      font-size: 13px;
    }

    .table thead th {
      font-size: 13px;
    }

}


@media only screen and (max-width:400px) {
    .footer_nav .container {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    }

    .footer_nav a {
      margin: 7px 0;
      padding: 0 6px;
    }

    .hero_heading2 {
        font-size: 22px;
    }

    .footer_nav a {
      font-size: 11px;
    }

    span.rs-tooltip.rs-tooltip-text.rs-edit,
    span.rs-tooltip.rs-tooltip-text.rs-hover {
        width: 160px !important;
        height: 160px !important;
    }

    .free_coins,
    .free_coins:hover {
        position: absolute;
        right: 1px;
        top: 125px;
    }

    .num_val1 {
        left: 7px;
        bottom: 3px;
    }

    .num_val2 {
        left: -27px;
        bottom: 168px;
    }

    .num_val4 {
        right: -12px;
        bottom: 170px;
    }

    .num_val5 {
        right: 21px;
        bottom: 3px;
    }

    .py_img {
        width: 80px;
        min-width: 80px;
        padding: 0 5px;
    }

    .transfer_progress_menu li:nth-child(1),
    .transfer_progress_menu li:nth-child(4) {
        padding-left: 0;
        padding-right: 0;
    }

    .transfer_progress_item,
    .transfer_bonus_box p,
    .transfer_time_box p {
        font-size: 14px;
    }

    .rs-input.rs-tooltip-text {
        font-size: 32px !important;
        margin-left: -20px;
    }

    .rs-input.rs-tooltip-text.rs-money-type {
        margin-left: -17px;
    }

     .offer_amount + .offer_amount {
      margin-left: -30px;
    }
}

@media only screen and (max-width: 380px) {
    .hero_row2 {
      padding-left: 0;
    }

    .hero_heading2 {
        font-size: 20px;
    }

    .dcode_box {
        margin-top: 30px;
    }

    .hero_dots_img {
        bottom: 35%;
    }


    .coins_value_container .coins_value {
        font-size: 48px !important;
    }

    .rs-input.rs-tooltip-text {
        margin-left: -5px;
    }

    .rs-input.rs-tooltip-text.rs-money-type {
        margin-left: -5px;
    }

    .user_dropdown {
        padding-left: 5px;
    }

    #coins .coins_tab .coin_slider_box {
      transform: scale(1);
      position: relative;
      left: 7px;
    }

    div#verticle_slider {
        padding-top: 5px;
    }

}


@media only screen and (max-width: 361px) {
    .language-switcher {
        padding-left: 9px;
        padding-right: 17px;
    }

    .currency-switcher {
        padding-left: 10px;
        padding-right: 10px;
    }

    .current_user {
        font-size: 15px;
        display: flex;
        align-items: center;
    }

    .s_e_tab_content .form-control {
      font-size: 15px;
      line-height: 2.1;
      color: #333;
    }

    .alert-dismissible .close {
        padding: 5px 10px;
    }

    .header_top a {
      padding: 0 5px;
      /* padding: 0 5px 0 3px; */
    }

    .user_info_box {
        right: 0 !important;
        left: unset !important;
        min-width: 170px;
    }

    .header_top .header_left {
        padding-left: 0;
        width: 135px;
    }

    #verticle_slider .carousel-inner .carousel-item img {
        position: relative;
        max-width: 105px;
    }

    .header_top .item_blog {
        font-size: 12px;
        line-height: normal;
    }

    #verticle_slider .carousel-inner .carousel-item img.refund_icon {
        position: relative;
        top: -1px;
    }

    .header_top .item_blog {
        padding-left: 0;
    }

    .account_link img {
        position: relative;
        top: -1px;
    }

    .header_top .header_left {
        width: 140px;
    }

}

@media only screen and (max-width: 356px) {
    .hero_heading2 {
        font-size: 20px;
    }
/* new*/
    /* .console_icon i {
        font-size: 54px;
    } */

    /* .console_box_content .console_name {
        font-size: 22px;
    } */
/* new*/

    .buycoins_container .nav-link span.tab_num {
        font-size: 20px;
    }

}


@media only screen and (max-width: 341px) {
    .buy_coin_btn {
        width: 85px;
        height: 60px;
        font-size: 16px;
    }

    .buy_coin_btn img {
        width: 18px;
        height: auto;
    }
}

@media only screen and (max-width: 336px) {
    .language-switcher {
        padding-left: 4px;
        padding-right: 4px;
    }

    .currency-switcher {
        padding-left: 5px;
        padding-right: 5px;
    }

    .section_heading,
    .faq_section .section_heading {
        font-size: 32px;
    }
}

@media only screen and (max-width: 332px) {
    .hero_heading2 {
        font-size: 18px;
    }
    /* new */
    /* .console_box_content .console_name {
        font-size: 20px;
    } */
    /* new */
}

@media (min-width: 992px) {

    #verticle_slider .carousel-inner .carousel-item {
        display: block !important;
        margin: 0;
        transform: none;
        float: left;
        width: auto;
    }

    .club-content-list ul li:nth-child(2) {
        position: relative;
        left: -18px;
    }

}

@media (max-width: 991px) {

    .vert .carousel-item-next.carousel-item-left,
    .vert .carousel-item-prev.carousel-item-right {
        -webkit-transform: translate3d(0, 0, 0);
                transform: translate3d(0, 0, 0);
    }

    .vert .carousel-item-next,
    .vert .active.carousel-item-right {
        -webkit-transform: translate3d(0, 100%, 0);
                transform: translate3d(0, 100% 0);
    }

    .vert .carousel-item-prev,
    .vert .active.carousel-item-left {
    -webkit-transform: translate3d(0,-100%, 0);
            transform: translate3d(0,-100%, 0);
    }

    #verticle_slider .carousel-item {
        height: 18px;
    }

    .club-content-list ul li:nth-child(2) {
        position: relative;
        left: -15px;
    }

}

@media (min-width: 768px) {

    .tabs_heading_container ul.nav li {
        width: 100%;
    }

}

@media (min-width: 992px) and (max-width: 1199px) {

    #verticle_slider .carousel-inner .carousel-item:nth-child(1) {
        display: none !important;
    }

    #fifa-coin-slider::before {
      background-position: -428px 6px;
    }

    .slide-img-coin {
      right: 14px;
      top: 28px;
      width: 276px;
    }

}


/** new theme css **/
@media (max-width: 575px) {

    .club-content-list{
        margin-bottom:2px;
    }

    .transfer_bonus_top h3 i {
      font-size: 50px;
    }

    .transfer_bonus_top h3 {
      font-size: 26px;
    }

    .bonus_content p {
      font-size: 17px;
      line-height: 24px;
      margin-top: 20px;
    }

    .button_write button {
      width: 80%;
      font-size: 14px;
      padding: 10px 15px;
      margin-bottom: 20px;
      margin-left: 10%;
      margin-top: 20px;
    }

    .trust_img {
      margin-bottom: 25px;
    }

    .trust_img img {
      width: 100px;
    }

    .closebutton button {
      font-size: 14px;
    }

    .hero_container p {
      font-size: 19px;
      line-height: 25px;
      display: flex;
      flex-flow: wrap;
      align-content: center;
    }

    .stay-home-code p {
      width: 125px;
    }

    .hero_section {
      padding: 25px 0 27px 0;
    }

    .trustpilot-reviews ul li img {
      top: -1px;
      width: 140px;
      height: auto;
    }

    .trustpilot-reviews ul li {
      font-size: 11px;
    }

    .slide-content p  {
        font-size: 14px;
    }

    .heaing-left-center {
      font-size: 24px;
    }

    .fifa-coin-slider .owl-dots .owl-dot:nth-child(2) {
      margin: 0 50px;
    }
    .fifa-coin-slider .owl-dots .owl-dot {
      width: 42px;
      height: 42px;
      box-shadow: 0 0px 0px 5px #fe5733;
    }

    .fifa-coin-slider .owl-dots .owl-dot span::after {
      font-size: 24px;
    }

    #accordion.faq_accordion {
      margin-top: -20px;
    }

    .blog_detail {
      padding: 20px 15px;
    }

    .blog_readbtn {
      max-width: 148px;
      width: 99.99%;
    }

    .login-checkout-form form {
      padding: 20px 30px 30px;
    }

    .py_name {
      font-size: 14px;
    }

    .smry_final {
      padding-top: 20px;
      padding-left: 20px;
      padding-right: 20px;
    }

    .coupon-blog p {
      padding: 1px 5px 1px 15px;
      font-weight: normal;
      font-size: 12px;
      line-height: normal;
      letter-spacing: 0.25px;
      margin-bottom: 10px;
    }

    .coupon-blog .coupon-btn img {
        width: 22px;
    }

    .coupon-blog .coupon-btn {
      padding: 0 10px;
    }

    .smry_final p {
      margin-top: 10px;
      font-size: 12px;
      letter-spacing: 0.1px;
    }

    /* .mobile-margin-top30 {
        margin-top: 45px;
    } */

    .stay-home-code h3 span {
      color: #020321;
      position: relative;
      left: 0;
      top: -4px;
      font-size: 50px;
    }

    /*.hero_detail_col .hero_row2 h1, .hero_detail_col .hero_row2 h2 {*/
    /*    max-width: 300px;*/
    /*    margin-left: auto;*/
    /*    margin-right: auto;*/
    /*}*/

    .hero_container h2 {
        font-size: 20px;
    }

    .modal_ref_modal_link{
        width: 100%;
        font-size: 12px;
    }

    .ref_modal_link_copy{
        bottom: 12px;
        right: 3px;
        font-size: 12px;
    }

    .ref_modal_link_copy_title{
        display: none;
    }
}

@media (max-width: 375px) {

    .smry_final p {
      font-size: 11px;
    }

    .coupon-blog .coupon-btn {
        font-size: 11px;
        padding-top: 2px;
    }

}

@media (max-width: 345px)  {

    .fifa-coin-slider::before {
      width: 300px;
      height: 520px;
      left: 0;
      top: -20px;
    }

    .coupon-blog .coupon-btn span {
      font-size: 11px;
      position: relative;
      top: 1px;
      margin-right: 4px;
    }

    .simple-buy-section .slide-img-coin img {
      width: 260px;
    }

    .payment_icon img {
      height: 25px;
    }

}

@media (min-width: 768px) and (max-width: 991px) {

    .hero_btn_box {
        display: block;
    }

    .stay-home-code {
      margin-bottom: 30px;
    }

    .top-section-button {
      display: flex;
      justify-content: center;
      margin-bottom: 20px;
    }

    #fifa-coin-slider::before {
      background-position: -508px 6px;
    }

}

@media (max-width: 767px) {

    .top-section-button {
      display: block;
      order: 0;
    }

    .default-player img {
      max-width: 220px;
      margin: 30px auto 0;
    }

    .simple-buy-section .heaing-left-center {
      position: relative;
      margin: 0 auto 30px;
      max-width: fit-content;
    }

    .fifa-coin-slider::before {
      content: "";
      background-image: url('../images/mobile-frame.webp');
      width: 280px;
      height: 480px;
      position: absolute;
      left: calc(50% - 140px);
      top: -15px;
      background-size: 100% auto;
      background-position: center top;
      background-repeat: no-repeat;
      z-index: 1;
    }

    .fifa-coin-slider .slide-content {
      display: block;
    }

    .slide-content h3 {
      font-size: 24px;
      margin-top: 0;
    }

    .slide-content p {
      font-size: 14px;
      line-height: 21px;
      margin-top: 15px;
      width: calc(100% + 5px);
    }

    .fifa-coin-slider .slide-content {
      max-width: 280px;
      margin: 0 auto;
    }

    .simple-buy-section .slide-img-coin img {
      left: 20px;
      top: 0px;
      width: 245px;
    }

    .fifa-coin-slider .slide-img-coin + .slide-content {
      display: block;
      margin-top: 140px;
    }

    .fifa-coin-slider .owl-dots {
      top: inherit;
      bottom: 150px;
      position: absolute;
      left: calc(50% - 140px);
      max-width: 280px;
    }

    .slide-img-coin {
      display: block;
      top: 19px;
      right: 6px;
    }

    .fifa-coin-slider .owl-dots::after {
      top: calc(50% - 1px);
    }

    .fifa-coin-slider .owl-dots .owl-dot {
      top: 0;
    }

    .stay-home-code {
        margin-bottom: 20px;
    }

    .remove-coin-btn-column .lang_cur_option {
      right: 110px;
    }

    .py_circle {
      margin-right: 10px;
    }

    .login-checkout-form {
      margin-bottom: 30px;
    }

    .login-checkout-form + .login-checkout-form {
        margin-top: 20px;
    }

    .py_circle {
      top: -2px;
    }

    .smry_container {
      margin-top: 30px;
    }

    .smry_acc_title {
      font-size: 18px;
    }

    .simple-buy-section .slide-img-coin img {
      width: 246px;
      border-radius: 25px !important;
      left: 0px;
    }

    #fifa-coin-slider ul.carousel-indicators {
      order: 0;
      margin: 0;
      position: absolute;
      text-align: 0;
      display: flex;
      justify-content: space-between;
      width: 100%;
      top: 500px;
      height: 60px;
      left: calc(50% - 150px);
    }

    #fifa-coin-slider ul.carousel-indicators li {
      width: 44px;
      font-size: 21px;
      height: 24px;
    }

    .simple-buy-section #fifa-coin-slider .carousel-item .slide-content {
      padding-top: 290px;
      margin-bottom: 20px;
      min-height: 380px;
      margin: 0 auto;
      width: 290px;
    }

    .step-slider-blog .col-md-6 + .col-md-6 {
      order: 0;
    }

    .tabs_heading_container {
        padding: 0;
    }

    .tabs_heading_container .nav-item a.nav-link {
        padding: 12px 0 10px;
    }

}

@media (min-width: 576px) and (max-width: 767px) {

    .account_link span, .account_link i {
      display: flex;
    }

    .nav-tabs-navigation .nav-item img {
      margin-bottom: 6px;
    }

    .buycoins_container .nav-pills .nav-link {
      font-size: 14px;
    }

    .login-checkout-form form {
      margin-top: 10px;
    }

    .smry_container {
      margin-top: 30px;
    }

    .nav-tabs-navigation {
      margin-bottom: 20px;
    }

}


div#bonus_pup {
    padding: 0 !important;
}
@media (max-width: 340px){
  .currency-switcher-wrap{
      margin-left: -300% !important;
  }
  .language-switcher-wrap{
      margin-left: -445% !important;
  }
}
/*When Drop-Down menu (LANG and CURRENCY) goes out of screen from right-side in size of ()575-...*/
/* @media (min-width: 575px) and (max-width:768){ */
  /* .currency-switcher-wrap{
     margin-left: -90% !important;
  }
  .language-switcher-wrap{
     margin-left: -90% !important;
  } */
/* } */
</pre></body></html>