@media(max-width:1250px){
    .header__body-img{
        height: 600px;
        /* top: 506px; */
        z-index: -1;
    }
    /* .header__body{
        padding-bottom: 480px;
    } */
    .w_header__body__text{
        margin: 10px auto;
    }
    .w_header__body__inner img{
        margin: 10px auto;
    }
    .r_header__body__inner img{
        margin: 10px auto;
    }
    .r_header__body__text{
        margin: 10px auto;
    }
    .pc_pay_row-hash a{
        display: none;
    }
    #hash-id-a{
        display: block;
    }
}
@media(max-width:1240px){
    .pc_home__balance{
        max-width: 180px;
    }
    .pc_home__nav-input_copy img{
        height: 10px;
    }
    .pc_home__nav-input_copy{
        transform: rotate(-90deg);
        padding: 5px 13px;
        right: 0px;
        top: 8px;
    }
    .pc_home__nav-input{
        padding: 12px 40px 12px 20px;
    }
}
@media(max-width:1120px){
    #re_more{
        display: none;
    }
    #re_more-adaptive{
        display: block;
        margin-right: 20px;
    }
    .re_more__box-text{
        display: flex;
        justify-content: space-between;
    }
    .re_more__box{
        max-width: none;
        width: 100%;
    }
    .re_more__box-item{
        max-width: none;
        width: 100%;
    }
    .i_header__body-text-title{
        font-size: 25px;
    }
    .i_header__body-text-title span{
        font-size: 91px;
    }
    .i_header__body-text{
        max-width: 340px;
    }
    .t_header__body{
        padding: 245px 20px;
    }
    #telegram_h_circles{
        height: 966px;
        top: -215px;
        left: -54px;
    }
    .slick-slide img{
        height: 170px;
    }
    .t_flipbox-switch{
        width: 99px;
        height: 59px;
    }
    .t_flipbox-switch img{
        height: 50px;
    }
    #t_switch-p-forum{
        font-size: 12px;
        left: 46px;
        top: 2px;
    }
    #t_switch-p-teleg.active{
        transition: none;
        font-size: 8px;
        left: 5px;
        top: 5px;
    }
    #t_switch-p-teleg{
        transition: none;
    }
    #t_switch-msg.active{
        left: 32px;
    }
    .body__bottom_title {
        padding: 0 20px;
    }
    .body__bottom_title p{
        max-width: 669px;
        font-size: 40px;
    }
    .t_header__body__text p{
        font-size: 50px;
    }
    .about__title{
        font-size: 50px;
    }
    #tg_about_decoration-d_el{
        height: 120px;
    }
    .about__inner p{
        font-size: 16px;
    }
    .t_chess__box-1 img{
        height: 253px;
    }
    .t_chess__box-2 img{
        height: 424px;
    }
    .t_header__body__img{
        height: 584px;
        top: 50px;
        right: 3px;
        position: absolute;
    }
    .w_cases__images{
        justify-content: center;
    }
    .w_cases__images img{
        margin: 10px;
    }
    .w_get__inner{
        flex-wrap: wrap;
    }
    .w_get__text{
        margin: 10px auto;
    }
    .w_get__inputs{
        margin: 10px auto;
    }
    .w_get__inputs input{
        width: 400px;
    }
    .w_get__inputs button{
        margin: 10px auto;
    }
    .w_why__inner{
        flex-wrap: wrap;
    }
    .w_why__inner img{
        margin: 5px auto;
    }
    .w_why__text{
        margin: 10px auto;
    }
    .t_how__box{
        flex-wrap: wrap-reverse;
    }
    .t_how__box-1{
        flex-wrap: wrap;
    }
    .r_how__box-text{
        margin: 10px auto;
    }
    .how_box-img{
        margin: 10px auto;
    }
    .w_header__body__inner img{
        height: 480px;
    }
    .re_header__body__inner img{
        height: 398px;
        z-index: -1;
    }
    .re_header__body-text{
        padding-top: 100px;
    }
}
@media(max-width:1010px){
    .i_timer{
        font-size: 42px;
        color: #FFFFFF;
        top: 385px;
        right: 117px;
    }
    .header__menu-links ul li a{
        font-size: 16px;
    }
    .header__menu-links{
        max-width: 640px;
    }
    .re_how__box p{
        font-size: 16px;   
    }
    .re_how__inner img{
        height: 300px;
    }
    .re_how__box-title{
        font-size: 30px;
    }
    .re_what__inner img{
        top: 130px;
        height: 140px;
    }
    .re_what__title{
        font-size: 50px;
        max-width: 369px;
        line-height: normal;
    }
    .re_what__inner p{
        font-size: 14px;
    }
    .i_dream__box button{
        font-size: 14px;
    }
    .i_dream__box p{
        font-size: 14px;
    }
    #i_reason__box-1{
        margin-right: 0;
    }
    .i_reason__title{
        line-height: normal;
        font-size: 30px;
    }
    .i_reason__subtitle{
        font-size: 16px;
    }
    .i_header__body img{
        height: 468px;
        z-index: -1;
    }
    .i_header__body__inner{
        padding-bottom: 121px;
    }
    .t_header__body__text{
        padding-top: 200px;
        max-width: 300px;
    }
    .t_header__body__text button{
        width: 291px;
    }
    .t_header__body{
        padding: 110px 20px 206px;
    }
    .t_header__body__img{
        height: 532px;
        top: 58px;
        right: 53px;
        position: absolute;
    }
    .t_header__body__text{
        padding-top: 94px;
    }
    .w_header__body__text{
        padding-top: 10px;
    }
    
    .w_header__body{
        padding: 65px 20px;
    }
}
@media(max-width:980px){
    .re_we__inner p{
        font-size: 14px;
    }
    .i_dream__inner img{
        height: 414px;
    }
    .i_dream__box button{
        width: 100%;
    }
    .i_dream__box{
        max-width: 339px;
    }
    .i_reason__inner img{
        height: 325px;
    }
    .i_reason__boxes-group{
        flex-direction: column;
    }
    .i_reason__box{
        max-width: none;
        width: 100%;
    }
    #telegram_h_circles{
        height: 867px;
    }
    .t_header__body__text{
        padding-top: 143px;
    }
    .t_header__body{
        padding-bottom: 147px;
    }
    .t_header__body__img{
        height: 454px;
        top: 5px;
        right: 53px;
    }
    .header__menu-links{
        max-width: 530px;
    }
    .header__menu-links ul li a{
        font-size: 14px;
    }
    #login{
        width: 103px;
        font-size: 13px;
    }
    .w_item__subtitle{
        font-size: 50px;
        max-width: 600px;
    }
    
    #web-double__ellipse {
        top: 25px;
        right: 20px;
        height: 145px;
    }
    .w_item__inner {
        padding-top: 45px;
    }
    #t_faq-request{
        margin-bottom: 14px;
    }
    .pc_guides_box-title{
        font-size: 30px;
        margin-bottom: 0;
    }
    .guid-paragraph{
        font-size: 14px;
    }
    .pc_how_title{
        font-size: 30px;
    }
    .pc_how_text{
        font-size: 16px;
    }
    .t_header__body {
        padding: 0 20px 100px;
    }

    .t_header__body__text{
        display: flex;
        flex-direction: column;
        align-items: center;
    }
    .header__body-img{
        height: 450px;
    }
    .launch__img{
        height: 360px;
    }
    .pc_logout-a{
        display: block;
    }
    .pc_body__inner{
        flex-direction: column;
    }
    .pc_logout{
        display: none;
    }
    .pc_menu{
        display: flex;
        justify-content: space-between;
        width: 100%;
        margin-bottom: 40px;
    }
    .pc_menu__nav{
        margin-bottom: 0;
        display: flex;
        justify-content: space-between;
        flex-direction: row;
    }
    .pc_menu button{
        max-width: 130px;
        height: auto;
        font-size: 14px;
        margin-right: 20px;
        margin: 0 8px 0 0;
    }
    .pc_menu__nav button{
        height: auto;
        font-size: 14px;
        width: 100%;
    }
    .pc_item{
        margin-left: 0;
    }
    .pc_pay_row-simillar{
        font-size: 14px;
    }
    .pc_pay_row-profit{
        font-size: 16px;
    }
}

@media(max-width:800px){
    .ver_box img{
        height: 75px;
    }
    #re_more-adaptive{
        height: 240px;
    }
    .w_header__body__inner img{
        height: 376px;
    }
    .modal_btn-underline a{
        font-size: 14px;
    }
    .modal_button-text p{
        font-size: 14px;
    }
    .modal_register-check{
        font-size: 14px;
    }
    .modal_button-text p{
        font-size: 14px;
    }
    .modal{
        padding: 80px 35px;
    }
    .modal button{
        font-size: 14px;
    }
    .modal input{
        font-size: 14px;
    }
    .modal_subtitle{
        font-size: 30px;
    }
    .modal_button-text-login p{
        position: absolute;
        top: 70px;
        right: 30px;
    }
}
@media(max-width:780px){
    .re_how__inner img{
        height: 239px; 
    }
    .re_header__body__inner{
        padding: 100px 0;
    }
    .re_header__body-text{
        max-width: 309px;
    }
    .re_header__body-text button{
        width: 100% ;
    }
    .re_header__body-title{
        font-size: 50px;
        line-height: normal;
    }
    #reg_nick{
        width: 259px;
    }
    #reg_tel-id{
        width: 217px;
    }
    .t_header__body__img{
        height: 374px;
        top: 21px;
        right: 17px;
    }
    #t_faq-request{
        width: 134px;
        height: 30px;
        font-size: 14px;
    }
    #t_faq-order{
        width: 133px;
        height: 30px;
        font-size: 14px;
    }
    .t_faq__contact-btn p{
        font-size: 14px;
    }
    .t_flip-box_w{
        width: 340px;
        height: 402px;
    }
    .t_flip-box_w-blue{
        width: 312px;
        min-height: 310px;
    }
    .t_flip-box_w p{
        margin: 0;
        margin-top: 8px;
    }
    .pc_set-box_change-btn{
        font-size: 14px;
    }
    .pc_set-box-inter button{
        width: 119px;
        font-size: 14px;
    }
    .pc_set-box-inter input{
        font-size: 14px;
    }
    .pc_guides_box-title{
        font-size: 30px;
    }
    .pc_pay_row-simillar-f{
        font-size: 14px;
    }
    .slick-slide img{
        height: 220px;
    }
    .slick-dots{
        left: 36%;
    }
    .launch__inner{
        flex-wrap: wrap-reverse;
        justify-content: center;
    }
    .launch__text-title{
        text-align: center;
    }
    .header__body-img{
        height: 350px;
    }
    .header__menu-adaptive{
        display: block;
    }
    .t_header__body__img{
        z-index: -1;
    }
    .body_box{
        flex-direction: column;
        margin-bottom: 20px;
    }
    .body_box img{
        margin-bottom: 10px;
    }
    .refferal_box{
        flex-direction: column;
    }
    .refferal_box-num{
        margin-bottom: 15px;
    }
    .refferal{
        padding: 35px 5px 87px;
    }
    .refferal_buttons{
        flex-wrap: wrap;
        justify-content: center;
    }
    .refferal_button{
        margin-bottom: 10px;
    }
    .header__menu-links{
        width: 100%;
        height: 100%;
        z-index: 5;
        display: none;
        position: absolute;
        top: 0px;
        background: #E35C24;
        right: 0px;
        max-width: 240px;
    }
    .header__menu-img-a{
        display: flex;
        margin-bottom: 30px;
        justify-content: flex-end;
        align-items: center;
    }
    #header__menu-a-img{
        display: block;
        position: absolute;
        bottom: 30px;
        left: 0;
        right: 0;
        margin: auto;
        height: 47px;
    }
    .header__menu-links ul{
        padding: 16px 19px 70px;
        display: flex;
        flex-direction: column;
    }
    .header__menu-links ul li{
        margin-bottom: 15px;
    }
    .body__bottom_title{
        font-size: 55px;
    }
    .refferal_box-text-text{
        margin-right: 5px;
    }
    .footer__links-links{
        margin: 0 5px;
    }
}
@media(max-width:768px){
    .i_header__body-text-buttons button{
        font-size: 14px;
    }
    .i_header__body-text{
        max-width: 208px;
    }
    #i_header__body-btn1{
        margin-right: 8px;
    }
    .i_header__body-text-title{
        font-size: 17px;
    }
    .i_header__body-text-title span{
        font-size: 56px;
    }
    .w_header__body__inner img{
        height: 286px;
        position: absolute;
        z-index: -1;
        top: 0;
        right: 0;
    }
    .w_header__body__text{
        padding-top: 205px;
        margin: 5px;
        align-items: center;
    }
    .header__account-a{
        margin-bottom: 30px;
        display: flex;
        flex-direction: row-reverse;
        align-items: center;
    }
    .header__account-avatar img{
        border: 2px solid #095F96;
        border-radius: 100px;
        height: 40px;
        margin-right: 12px;
    }
    .header__account-nickname{
        color: #095F96;
        font-weight: 600;
        margin-right: 0;
    }
    .pc_item-home{
        display: none;
    }
    .pc_item-a{
        display: block;
    }
}
@media(max-width:755px){
    .i_timer p {
        font-size: 12px;
    }
    .i_timer {
        font-size: 23px;
        color: #FFFFFF;
        top: 275px;
        right: 63px;
    }
    .re_how__box{
        margin: 20px auto 0;
    }
    .re_how__inner{
        flex-direction: column;
    }
    .re_header__body__inner img{
        height: 366px;
    }
    .re_header__body-title{
        font-size: 30px;
        font-weight: 800;
    }
    .re_header__body-text button{
        height: 43px;
        font-size: 14px;
    }
    .re_header__body-text{
        max-width: 208px;
    }
    .i_reason__inner{
        flex-direction: column;
    }
    .i_about__title{
        font-size: 30px;
    }
    .i_header__body__inner{
        padding-top: 110px;
    }
    .i_header__body img{
        top: 99px;
        height: 253px;
    }
    .t_flip-box_w-blue-back{
        height: 232px;
    }
    .t_flip-box{
        min-height: auto;
        margin-bottom: 30px;
    }
    .t_flip-box_w-blue img{
        height: 69px;
        top: 53px;
        left: 62px;
    }
    .t_flip-box_w{
        width: 208px;
        height: 262px;
        padding: 8px 8px 60px;
    }
    .t_flip-box_w p{
        font-size: 12px;
    }
    .t_flip-box_subtitle{
        font-size: 12px;
    }
    .t_flip-box_w-blue{
        width: 192px;
        min-height: 191px;
    }
    .t_chess__box-2 img{
        display: none;
    }
    .t_chess__box-title{
        font-size: 22px;
    }
    .t_chess__box-2 .t_chess__box-img-a{
        display: block;
        height: 259px;
        margin: 10px;
    }
    .t_chess__box-boxes{
        display: flex;
        justify-content: space-between;
        align-items: center;
        flex-wrap: wrap;
        max-width: auto;
    }
    .t_chess__box-box{
        padding: 40px 30px;
        max-width: 265px;
        width: 100%;
        margin-right: 20px;
    }
    .t_chess__box-p{
        font-size: 14px;
    }
    .t_chess__box-title-b{
        font-size: 22px;
    }
    .pc_body{
        padding-top: 60px;
        padding-bottom: 40px;
    }
    .pc_guides_item{
        border-bottom: 2px solid #095F96;
        padding: 0 20px 25px;
    }
    .header__menu-btn{
        display: flex;
        justify-content: flex-end;
    }
    .pc_menu{
        display: none;
    }
    .header__account{
        display: none;
    }
    .header__account-a{
        margin-bottom: 30px;
        display: flex;
        flex-direction: row-reverse;
        align-items: center;
    }
    .header__account-avatar img{
        border: 2px solid #095F96;
        border-radius: 100px;
        height: 40px;
        margin-right: 12px;
    }
    .header__account-nickname{
        color: #095F96;
        font-weight: 600;
        margin-right: 0;
    }
    .pc_item-home{
        display: none;
    }
    .pc_item-a{
        display: block;
    }
    #imgfl6{
        height: 12px;
        top: 89px;
    }
}
@media(max-width:695px){
    #web-double__ellipse{
        display: none;
    }
    .t_chess__box-box{
        max-width: 209px;
    }
    .pc_item{
        padding: 0;
        border: 0;
    }
    .about__title{
        font-size: 50px;
    }

    .t_header__body__text p{
        text-align: start;
    }
    .t_header__body__inner{
        justify-content: start;
    }
    .t_header__body__img{
        display: none;
    }
    .how_box-img{
        height: 200px;
    }
    .r_header__body__inner img{
        height: 385px;
    }
    /* .header__body-img{
        top: 770px;
    } */
    /* .header__body{
        padding-bottom: 555px;
    } */
    .w_header__body__img-a{
        display: block;
    }
    .w_header__body__img{
        display: none;
    }
    .t_header__body{
        padding: 35px 20px 163px;
    }

    .w_header__body__text p{
        text-align: center;
    }
    .w_why__inner img{
        height: 350px;
    }
    #t_header__button::after{
        display: none;
    }
    .t_header__body__text button{
        width: 191px;
        height: 39px;
        font-size: 14px;
        /* display: none; */
    }
    .t_header__body__text p{
        font-size: 55px;
        max-width: 258px;
    }
    .t_header__body__img-a{
        display: block;
        position: absolute;
        top: 67px;
        height: 359px;
        right: 8px;
    }
    .t_header__body__img{
        display: none;
    }
    .t_header__body__text{
        padding-top: 100px;
    }
}
@media(max-width:660px){
    .re_more__box-item{
        padding: 15px;
    }
    .re_more__box-text{
        flex-direction: column;
    }
    #re_more-adaptive{
        margin-right: 0;
        margin-bottom: 40px;
    }
    .re_header__body__inner img{
        height: 285px;
        top: 122px;
    }
    
    .i_reason__box p{
        font-size: 14px;
    }
    .t_header__body__img-a{
        top: 31px;
        height: 354px;
        right: 62px;
    }
    .t_header__body__text {
        padding-top: 205px;
    }
    .t_header__body {
        padding: 35px 20px 80px;
    }
    .modal_button-text p{
        max-width: 200px;
        text-align: right;
    }
    #reg_nick{
        width: 233px;
    }
    #reg_tel-id{
        width: 162px;
    }
    .i_dream__inner{
        flex-direction: column-reverse;
        align-items: center;
    }
    .i_dream__box{
        max-width: none;
        margin-top: 30px;
        margin-right: 0;
    }
    .i_dream__box button{
        margin-top: 20px;
    }
    .i_dream-b__inner{
        flex-direction: column;
    }
    .i_dream-b__inner img{
        height: 242px;
    }
}

@media(max-width:535px){
    .re_what__inner img{
        display: none;
    }
    .re_header__body__inner img{
        height: 229px;
        top: 122px;
    }
    
    .i_reason{
        padding: 100px 0;
    }
    .i_reason__inner img{
        margin-right: 0;
    }
    .i_header__body img{
        right: 0;
    }
    #reg_tel-id{
        width: 127px;
    }
    #reg_nick{
        width: 120px ;
    }
    .body__bottom_title p{
        max-width: 228px;
    }
    #t_switch-msg.active{
        left: 27px;
    }
    .pc_set-box_change-btn{
        width: 172px;
    }
    .pc_guides_box-title{
        margin-top: 15px;
        margin-bottom: 0px;
    }
    .pc_pay_row-client{
        display: none;
    }
    
    .pc_item-a{
        padding: 0;
        border: none;
    }
    .n_refferal__inner button{
        width: 250px;
    }
    
    .refferal_box-text{
        padding: 28px 10px 30px 14px;
    }
    .refferal_box-text-text p{
        font-size: 15px;
        font-weight: 300;
    }
    .refferal_box-text-title{
        font-size: 35px;
    }
    .footer__text{
        font-size: 14px;
    }
    .body_box-text{
        padding: 33px 14px 33px 14px;
    }
    .r_header__body__inner img{
        height: 200px;
    }
    .r_header__body__text p{
        font-size: 50px;
    }
    .r_header__body__text button{
        font-size: 14px;
        width: 191px;
    }
    .about__title{
        font-size: 50px;
    }
    .about__inner p{
        font-size: 14px;
    }
}

@media(max-width:500px){ 
    .i_header__body-text{
        padding-top: 285px;
    }
    .i_timer p{
        color: #095F96;
    }
    .i_timer{
        font-size: 50px;
        top: 309px;
        right: 0;
        left: 0;
        margin: auto;
        color: #095F96;
        max-width: 229px;
    }
    .re_how__box-title{
        font-size: 25px;
    }
    .re_how__box-title p{
        font-size: 14px;
    }
    .i_dream{
        padding-bottom: 100px;
    }
    .i_header__body-text{
        max-width: 360px;
        width: 100%;
    }
    /* .i_header__body-text{
        padding-top: 200px;
    } */
    .i_header__body img{
        right: 0px;
        left: 0;
        margin: auto;
        top: 35px;
    }
    .i_header__body__inner{
        display: flex;
        justify-content: center;
    }
    #t_switch-msg.active{
        top: -2px;
        left: 33px;
    }
    .t_header__body__text{
        padding-top: 60px;
    }
    .t_header__body{
        padding: 188px 20px 100px;
    }
    .t_header__body__img-a{
        top: -25px;
    }
    .t_chess {
        padding-top: 55px;
        padding-bottom: 55px;
    }
    .t_chess__box-1{
        margin-bottom: 65px;
    }
    .t_chess__box-box{
        padding: 18px 15px;
    }
    .t_chess__box-title-b{
        font-size: 14px;
    }
    .t_chess__box-p{
        font-size: 12px;
    }
    
    .t_chess__box-1 img{
        height: 153px;
    }
    .pc_set-box-inter button{
        width: 80px;
    }
    .pc_set-box-inter input::placeholder{
        font-size: 10px;
        color: #095F96;
    }
    .pc_set-box-inter input{
        font-size: 12px;
    }
    .pc_pay_table_row-var{
        border-bottom: 1px solid #999CA0;
        padding-bottom: 20px;
    }
    .header__body-text_buttons a{
        display: block;
    }
    .t_faq_box-text{
        padding: 8px 25px;
    }
    .t_row-value{
        font-size: 20px;
        padding: 21px 10px 20px;
    } 
    .t_row-name{
        padding: 27px 10px 26px;
        font-size: 14px;
    }
    .t_row-text{
        font-size: 14px;
    }
    
    .header__body-img_img{
        display: none;
    }
    .about__title{
        font-size: 50px;
    }
    .about__inner p{
        font-size: 14px;
    }
    .header__body-text_buttons button{
        width: 250px;
        margin: 10px auto;
    }
    .body_barcode{
        display: none;
    }
    .body_barcode-a{
        display: block;
    }
    .refferal_barcode-a{
        display: block;
    }
    .refferal_barcode{
        display: none;
    }
    .about__button button{
        width: 140px;
    }
    .w_header__body__text button{
        font-size: 14px;
        width: 241px;
    }
    .w_header__body__text p{
        font-size: 50px;
    }
    .w_item__title{
        font-size: 32px;
        text-align: center;
    }
    .w_item__inner p{
        font-size: 14px;
    }
    .w_why__text p{
        font-size: 14px;
    }
    .t_how__box-text_num{
        font-size: 70px;
        margin-right: 5px;
    }
    .t_how__box-text p{
        font-size: 35px;
    }
    .regular_modal-btn{
        width: 100px;
    }
    .modal_button-text-login p{
        max-width: 163px;
    }

}
@media(max-width:450px){
    .modal_withdraw-status{
        font-size: 14px;
    }
    .ver-gray-text{
        flex-wrap: wrap;
    }
    .re_we{
        padding-bottom: 80px;
    }
    .re_how{
        padding: 45px 0;
    }
    .w_body__bottom_title .w_item__title{
        font-size: 30px;
    }
    .w_body__bottom_title-p{
        font-size: 12px;
    }
    .t_chess__box-2 .t_chess__box-img-a{
        height: 186px;
    }
    .t_chess__box-box{
       max-width: 157px;
    }
    
    .t_chess__box-1{
        flex-direction: column;
        margin-bottom: 70px;
    }
    .t_chess__box-1 img{
        margin-bottom: 40px;
    }
    /* .t_flip-box_w{
        width: 285px;
    }
    .t_flip-box_w-blue{
        width: 260px;
    } */
    
    .t_flip-box_w-blue_users{
        font-size: 12px;
    }
    .t_flip-box_w-blue img {
        height: 47px;
        top: 57px;
        left: 49px;
    }
    
    .t_flip-box_w{
        width: 158px;
        height: 270px;
    }
    .t_flip-box_w-blue{
        width: 145px;
        height: 190px;
    }
    .t_flip-box_w-blue-back{
        height: 230px;
    }
    .slick-dots{
        left: 33%;
    }
    .slick-slide img{
        height: 165px;
    }
    .r_faq_box-text{
        margin-right: 5px;
        padding: 10px 14px;
        border-radius: 5px;
    }
    .n_refferal-text{
        font-size: 14px;
    }
    .body_box-text_title{
        display: flex;
        justify-content: space-between;
        align-items: center;
    }
    .barcode_small{
        display: block;
    }
    .faq_box-p{
        font-size: 14px;
    }
    #faq_box-p-1.active{
        padding: 16px 25px;
    }
    #faq_box-p-2.active{
        padding: 16px 25px;
    }
    #faq_box-p-3.active{
        padding: 16px 25px;
    }
    #faq_box-p-4.active{
        padding: 16px 25px;
    }
    #faq_box-p-5.active{
        padding: 16px 25px;
    }
    .n_refferal{
        position: relative;
    }
    .n_refferal__circles{
        display: block;
        position: absolute;
        left: 0;
        top: -78px;
    }
    .launch__text button{
        width: 140px;
        height: 43px;
        font-size: 14px;
    }
    .launch__img{
        height: 257px;
        position: absolute;
        bottom: -94px;
        left: 43%;
    }
    .launch__text-title{
        text-align: left;
    }
    .launch{
        position: relative;
    }
    .header__body-img{
        height: 687px;
    }
    .body_barcode-a{
        display: none;
    }
    .body_barcode-w{
        display: block;
    }
    .t_body_box-text{
        background: rgba(255, 255, 255, 0.15);
    }
    .t_body_box-text_title{
        color: #FFFFFF;
    }
    .t_body_box-text_text p{
        color: #FFFFFF;
    }
    .t_body{
        padding-top: 0;
        background: #2D9FD4;
    }
    .w_cases__images img{
        height: 150px;
    }
    .w_header__body__inner img{
        height: 250px;
    } 
    .w_why__inner img{
        height: 250px;
    }
    .w_get__inputs input{
        width: 315px;
    }
    .w_get__inputs button{
        width: 241px;
        font-size: 14px;
    }
    .faq_box-button{
        border-radius: 5px;
        font-size: 15px;
        padding-left: 0;
        width: 20px;
        height: 25px;
    }
    .faq_box-text{
        font-size: 14px;
    }
    .faq__title{
        font-size: 50px;
    }
    .header__body-text_text{
        font-size: 50px;
        max-width: 242px;
        margin-bottom: 445px;
    }
    .about__inner p{
        font-size: 14px;
    }
    .header__body-text_buttons button{
        font-size: 14px;
    }
    .about__button button{
        font-size: 14px;
    }
    .about__button button::before{
        background-size: cover;
        width: 20px;
        height: 20px;
        left: -35px;
    }
    .body_box_img-a{
        display: block;
    }
    .body_box_img{
        display: none;
    }
    .body_box-text_title{
        font-size: 20px;
    }
    .body_box-text_text p{
        font-size: 14px;
    }
    .body_box{
        flex-direction: row;
    }
    .body_box img{
        margin-bottom: 0;
    }
    .body_box-text{
        padding: 9px 14px;
    }
    .body__bottom_title{
        font-size: 50px;
    }
    .refferal_box-num{
        font-size: 50px;
        max-width: 66px;
        margin-bottom: 0;
        padding: 39px 0;
    }
    .refferal_box-text-title{
        font-size: 20px;
    }
    .refferal_box-text-text p{
        font-size: 14px;
    }
    .refferal_box{
        flex-direction: row;
    }
    .header__logo-img-a{
        display: block;
    }
    .header__logo-img{
        display: none;
    }
    .footer__links-links{
        max-width: 115px;
    }
    .footer__text{
        font-size: 6px;
    }
    .faq__contact-btn button{
        width: 191px;
        font-size: 11px;
    }
    .header__body-text{
        position: relative;
    }
    .header__body-text_buttons{
        position: absolute;
        left: 50%;
        bottom: 0;
    }
    .header__body-img_img-a{
        display: block;
    }
    .header__body-img{
        right: -12%;
        top: -55px;
    }
    .header__body{
        padding-bottom: 100px;
    }
    .refferal_button{
        width: 137px;
        font-size: 14px;
    }
    .faq__contact-btn::after{
        top: 12px;
    }
    .header__body{
        padding-top: 50px;
    }
    .pc_item-a_top_button{
        width: 98px;
        padding: 9px 8px;
    }
    #ref-span-a{
        display: block;
    } 
    #ref-span{
        display: none;
    }
}
@media(max-width:430px){
    .modal_regular-gray-text{
        font-size: 14px;
    }
    .ver_box img{
        height: 70px;
    }
    .pc_item-ver{
        height: 706px;
    }
    .re_more__box-item{
        margin: 10px 0;
    }
    .re_header__body-text{

        margin: 0 auto;
        padding-top: 185px;
    }
    .re_header__body__inner img{
        position: absolute; 
        left: 0; 
        right: 0; 
        margin-left: auto; 
        margin-right: auto; 
        top: 10px;
    }
    .re_more__box-items{
        flex-direction: column;
    }
    .re_more__box button{
        margin-left: 0;
        width: 100%;
    }
}
@media(max-width:400px){ 
    .ver_box button{
        width: 187px;
        height: 35px;
        font-size: 14px;
    }
    .ver_box p{
        font-size: 16px;
    }
    .re_how__box p{
        font-size: 14px;
    }
    .modal_button-text-login p{
        top: auto;
        bottom: 5px;
        right: 15px;
    }
    .body__bottom_title{
        display: flex;
        flex-direction: column;
        padding-bottom: 50px;
    }
    .about__title {
        font-size: 35px;
    }
    .footer{
        padding: 25px 0;
    }
    .faq__buttons{
        flex-direction: column;
    }
    #pc_set-box-img-stars{
        height: 24px;
    }
    .pc_set-box-inter{
        position: relative;
    }
    .pc_set-box-inter button{
        top: 0;
        right: 0;
        position: absolute;
    }
    .pc_set-box-inter input{
        margin-right: 0;
        padding-right: 90px;
    }
    .pc_guides_box-title{
        font-size: 25px;
    }
    .guid-paragraph-bot img{
        height: 34px;
    }
    .pc_ref_row-rank{
        display: none;
    }
    .pc_pay_row-status p{
        display: none;
    } 

    .pc_item-a_top{
        margin-left: 0;
    }
    .pc_item-a_mid-underline_text p{
        overflow: hidden;
    }
    .header__body-text_buttons{
        left: 25%;
    }
    .w_faq_box-text{
        padding: 10px 25px;
    }
}

@media(max-width:365px){
    .re_what__inner{
        padding: 80px 0;
    }
    .re_what__title{
        font-size: 30px;
    }
    .re_header__body-title{
        font-size: 25px;
    }
    .re_header__body-text button{
        margin-top: 20px;
    }
    .i_dream__inner img{
        height: 289px;
    }
    .i_dream-b__inner img{
        height: 268px;
    }
    .i_about__title{
        font-size: 25px;
    }
    .t_header__body__inner{
        justify-content: flex-end;
    }
    .modals{
        padding: 0 2px;
    }
    .modal {
        padding: 80px 10px;
    }
    .t_flip-box_w-blue img{
        top: 55px;
        left: 72px;
        height: 62px;
    }
    .t_header__body__img-a {
        top: -8px;
        height: 328px;
        right: 31px;
    }   
    .t_header__body__text p{
        font-size: 35px;
    }
    .body__bottom_title p {
        max-width: 118px;
    }
    .body__bottom_title p {
        font-size: 30px;
    }
    .faq__buttons{
        align-items: flex-end;
    }
    #t_faq-request{
        margin-right: 0;
    }
    .t_flip-box_w {
        width: 220px;
        height: 268px;
    }
    .t_flip-box_w-blue-back{
        min-height: 238px;
    }
    .t_flip-box_w-blue {
        width: 203px;
        height: 190px;
    }
    .pc_item-a_top_box_cross{
        display: none;
    }
    .pc_item-a_top_box{
        display: block;
    }
    .pc_item-a_top_box_main-num{
        padding-bottom: 10px;
        border-bottom: 2px solid #095F96;
        margin-bottom: 10px;
    }
    .pc_item-a_top_box_text{
        text-align: center;
    }
    .pc_body{
        padding-top: 55px;
    }
    .t_chess__box-2{
        flex-direction: column;
    }
    .t_chess__box-boxes{
        flex-direction: column;
    }
    .t_chess__box-box{
        max-width: 315px;
        margin-right: 0;
    }
}
@media(max-width:335px){
    .ver_box .ver_gray-span{
        font-size: 14px;
    }
    .ver-gray-text{
        font-size: 14px;
    }
    .t_header__body__text{
        padding-top: 183px;
    }
    .w_header__body__text{
        padding-top: 211px;
    }
    .w_header__body__text-a{
        padding-top: 20px;
    }
    .t_header__body__img-a{
        top: -8px;
        height: 273px;
        right: 35px;
    }
    .body__bottom_title p{
        max-width: 205px;
    }
    .faq_box-button{
        height: 52px;
    }
    #w_item__title-e{
        max-width: 180px;
    }
    .w_item__title{
        font-size: 30px;
    }
    .slick-slide img{
        height: 150px;
    }
    .slick-dots{
        left: 24%;
    }
    .w_header__body__inner img{
        height: 220px;
    }
    .t_header__body{
        padding-top: 30px;
    }
    .t_row-value{
        font-size: 20px;
        padding: 26px 10px 26px;
    }
    .header__body-text_buttons{
        left: 5%;
    }
    .w_get__inputs input{
        width: 250px;
    }
    .w_get__inputs button{
        width: 191px;
    }
    .pc_item-a_bot-boxes{
        flex-direction: column;
    }
    .pc_item-a_bot-state_title{
        margin-top: 30px;
    }
    .pc_item-a_bot_upgrade {
        text-align: center;
    }
}
@media(max-width:320px){
    .pc_pay_row-simillar-f{
        font-size: 14px !important;
    }
    .pc_pay_row-profit{
        font-size: 14px;
    }
}
@media(max-width:460px){

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

}


@media(min-width:780px){
    .header__menu-links{
        display: block !important;
    }
    /* .header__menu-btn-white{
        display: none !important;
    }
    .header__menu-btn-white.active{
        display: block !important;
    }
    .header__menu-btn-blue{
        display: block !important;
    }
    .header__menu-btn-blue.active{
        display: none !important;
    } */
}